@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&family=Titillium+Web:wght@600&display=swap);.otp-input-container[data-v-8104bbb2]{display:flex;justify-content:center}.verification-inputs[data-v-8104bbb2]{display:flex;gap:.5rem;justify-content:center}.digit-input[data-v-8104bbb2]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-lg,1.125rem);font-weight:600;height:var(--input-height,2.25rem);outline:none;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;width:2.75rem}.digit-input[data-v-8104bbb2]:hover{border-color:var(--color-border-secondary)}.digit-input[data-v-8104bbb2]:focus{border-color:var(--system-brand-color,#dc2626);box-shadow:0 0 0 2px rgba(220,38,38,.2)}.digit-input[data-v-8104bbb2]::placeholder{color:var(--text-secondary);opacity:.5}.two-factor-setup[data-v-05cf58a4]{text-align:center}.setup-step[data-v-05cf58a4]{margin:0 auto}.qr-code-container[data-v-05cf58a4]{align-items:center;display:flex;justify-content:center;margin-block:1.2rem}.qr-code-image[data-v-05cf58a4]{border-radius:var(--radius-md,6px);width:200px}.backup-codes-card[data-v-a7f59610]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:calc(var(--radius-md, 6px)*2);padding:1rem 1.25rem}.code-cell[data-v-a7f59610]{align-items:center;display:flex;justify-content:center;min-height:2rem;padding:.5rem}.info-card-wrap[data-v-5cada7f6]{text-align:left}.info-card[data-v-5cada7f6]{background:transparent;border:1px dashed var(--color-border-primary);border-radius:var(--radius-md,6px);padding:.75rem 1rem}.info-card__icon[data-v-5cada7f6]{color:var(--color-info)}.info-card__text[data-v-5cada7f6]{color:var(--text-secondary);font-size:var(--font-size-sm,.75rem);line-height:1.5;margin:0}.status-banner[data-v-8962dad8]{border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);margin-bottom:1rem;padding:1.5rem;text-align:center}.status-banner--enabled[data-v-8962dad8]{background:rgba(22,163,74,.04);border-color:rgba(22,163,74,.15)}.status-banner--disabled[data-v-8962dad8]{background:rgba(245,158,11,.04);border-color:rgba(245,158,11,.15)}.status-banner__content[data-v-8962dad8]{align-items:center;display:flex;flex-direction:column;gap:.75rem}.status-banner__icon[data-v-8962dad8]{margin-bottom:.25rem}.status-banner__title[data-v-8962dad8]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:600;line-height:1.3;margin:0 0 .25rem}.status-banner__desc[data-v-8962dad8]{color:var(--text-secondary);font-size:var(--font-size-base,.875rem);line-height:1.5;margin:0;max-width:420px}.status-banner__action[data-v-8962dad8]{margin-top:.75rem}@media (max-width:768px){.status-banner[data-v-8962dad8]{padding:1.25rem 1rem}}.modal-content[data-v-778d5ed8],.verification-form[data-v-51aefc54]{text-align:left}.warning-message[data-v-778d5ed8]{background-color:transparent;border:none;padding:0}.consequence-list[data-v-778d5ed8]{list-style-type:decimal;margin-left:1.5rem;margin-top:.5rem}.consequence-list li[data-v-778d5ed8]{color:var(--text-secondary);font-size:var(--font-size-sm,.75rem);line-height:1.5;margin-bottom:.375rem}.modal-content[data-v-46ee9cf2]{text-align:left}.warning-message[data-v-46ee9cf2]{background-color:transparent;border:none;padding:0}.consequence-list[data-v-46ee9cf2]{list-style-type:decimal;margin-left:1.5rem;margin-top:.5rem}.consequence-list li[data-v-46ee9cf2]{color:var(--text-secondary);font-size:var(--font-size-sm,.75rem);margin-bottom:.375rem}.management-grid[data-v-3ef3faf6]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);margin-top:.75rem}.card-layout[data-v-3ef3faf6]{align-items:center;display:flex;gap:.75rem}.card-icon-wrap[data-v-3ef3faf6]{align-items:center;border-radius:var(--radius-md,6px);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.card-icon-wrap--success[data-v-3ef3faf6]{background:rgba(22,163,74,.1);color:var(--color-success)}.card-icon-wrap--brand[data-v-3ef3faf6]{background:rgba(220,38,38,.08);color:var(--color-primary)}.card-content[data-v-3ef3faf6]{flex:1;min-width:0}.card-label[data-v-3ef3faf6]{color:var(--text-primary);font-size:var(--font-size-base,.875rem);font-weight:600;line-height:1.3;margin:0 0 .125rem}.card-value[data-v-3ef3faf6]{color:var(--text-secondary);font-size:var(--font-size-sm,.75rem);line-height:1.3;margin:0}.card-action[data-v-3ef3faf6]{flex-shrink:0}.management-card[data-v-3ef3faf6] .uni-card__body{padding:.75rem!important}@media (max-width:640px){.management-grid[data-v-3ef3faf6]{grid-template-columns:1fr}}.twofa-management[data-v-67937e6e]{display:flex;flex-direction:column;gap:0}.profile-card-v2[data-v-4e0bdcd0] .uni-card__body{padding:0!important}.profile-detail-item[data-v-4e0bdcd0]{align-items:flex-start;display:flex;gap:.5rem}.profile-detail-icon[data-v-4e0bdcd0]{align-items:center;color:var(--text-secondary);display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;margin-top:.125rem;width:1.25rem}.profile-detail-label[data-v-4e0bdcd0]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:500;line-height:1.1;margin:0}.profile-detail-value[data-v-4e0bdcd0]{color:var(--text-primary);font-size:var(--font-size-base,.875rem);font-weight:400;line-height:1.4;margin:0}.profile-pic[data-v-69281288]{align-items:center;border-radius:100%;color:#d3d3d3;display:flex;justify-content:center;margin-top:20px;min-height:69px;min-width:69px;scale:2.5;width:fit-content}.user-detail[data-v-69281288]{margin-top:65px}[data-v-69281288] .mt-3{margin-top:12px!important}[data-v-69281288] .modal-container,[data-v-69281288] .modal-container .uni-form{text-align:left}[data-v-69281288] .uni-button{align-items:center;justify-content:center;text-align:center}.select-workspace[data-v-f1a1bda0]{display:flex;flex-direction:column;gap:1rem;max-height:60vh;overflow-y:auto;padding:.5rem 0}.select-workspace__loading[data-v-f1a1bda0]{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:12rem;padding:2rem 1rem}.select-workspace__loading-msg[data-v-f1a1bda0]{color:var(--text-secondary);font-size:var(--font-size-base,.875rem);margin:0}.select-workspace__body[data-v-f1a1bda0]{display:flex;flex-direction:column;gap:.75rem}.select-workspace__empty[data-v-f1a1bda0]{align-items:center;background:var(--surface-card-raised,var(--card-background));border:1px dashed var(--color-border-primary);border-radius:var(--radius-md,6px);display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:2rem 1rem;text-align:center}.select-workspace__empty-title[data-v-f1a1bda0]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:600;margin:0}.select-workspace__empty-msg[data-v-f1a1bda0]{color:var(--text-secondary);font-size:var(--font-size-base,.875rem);line-height:1.5;margin:0;max-width:24rem}.select-workspace__list[data-v-f1a1bda0]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (max-width:720px){.select-workspace__list[data-v-f1a1bda0]{grid-template-columns:1fr}}.workspace-item[data-v-f1a1bda0]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid transparent;border-radius:var(--radius-md,6px);color:var(--text-primary);cursor:pointer;display:flex;gap:.75rem;padding:.625rem .875rem;text-align:left;transition:background-color .15s ease,border-color .15s ease;width:100%}.workspace-item[data-v-f1a1bda0]:hover:not(:disabled){background:var(--item-hover-background)}.workspace-item[data-v-f1a1bda0]:focus-visible{border-color:var(--system-brand-color,var(--color-primary));box-shadow:var(--shadow-focus-ring,0 0 0 2px rgba(220,38,38,.2));outline:none}.workspace-item--active[data-v-f1a1bda0],.workspace-item--active[data-v-f1a1bda0]:hover{background:var(--primary-color-light-tint);border-color:var(--system-brand-color,var(--color-primary))}.workspace-item--busy[data-v-f1a1bda0]{cursor:progress;opacity:.7}.workspace-item[data-v-f1a1bda0]:disabled{pointer-events:none}.workspace-item__avatar[data-v-f1a1bda0]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);flex-shrink:0;height:2.25rem;object-fit:cover;width:2.25rem}.workspace-item__avatar--initials[data-v-f1a1bda0]{align-items:center;background:var(--primary-color-light-tint);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.8125rem);font-weight:600;justify-content:center}.workspace-item__body[data-v-f1a1bda0]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.workspace-item__name[data-v-f1a1bda0]{color:var(--text-primary);font-size:var(--font-size-base,.875rem);font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-item__id[data-v-f1a1bda0]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin:.125rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-item__radio[data-v-f1a1bda0]{align-items:center;background:var(--card-background);border:1.5px solid var(--color-border-secondary);border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:1.25rem}.workspace-item:hover:not(:disabled) .workspace-item__radio[data-v-f1a1bda0]{border-color:var(--text-secondary)}.workspace-item--active .workspace-item__radio[data-v-f1a1bda0]{background:var(--system-brand-color,var(--color-primary));border-color:var(--system-brand-color,var(--color-primary))}.workspace-item__radio-check[data-v-f1a1bda0]{color:var(--text-on-primary,#fff);font-size:.75rem}.wh[data-v-2d6dbe29]{display:flex;flex-direction:column;gap:1.5rem}.wh__loading[data-v-2d6dbe29]{align-items:center;color:var(--text-secondary);display:flex;gap:.5rem;justify-content:center;padding:3rem 0}.wh__spin[data-v-2d6dbe29]{animation:wh-spin-2d6dbe29 .8s linear infinite}@keyframes wh-spin-2d6dbe29{to{transform:rotate(1turn)}}.wh__step[data-v-2d6dbe29]{display:flex;flex-direction:column;gap:.625rem}.wh__step-head[data-v-2d6dbe29]{align-items:flex-start;display:flex;gap:.625rem}.wh__num[data-v-2d6dbe29]{align-items:center;background:var(--color-primary,#dc2626);border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:1.375rem;justify-content:center;width:1.375rem}.wh__title[data-v-2d6dbe29]{color:var(--text-primary);font-size:.9375rem;font-weight:600;margin:0}.wh__sub[data-v-2d6dbe29]{color:var(--text-tertiary);font-size:.75rem;line-height:1.5;margin:.125rem 0 0}.wh__sub code[data-v-2d6dbe29],.wh__title code[data-v-2d6dbe29]{color:var(--color-primary,#dc2626);font-family:var(--font-mono,monospace)}.wh__label[data-v-2d6dbe29]{color:var(--text-secondary);font-size:.75rem;font-weight:600}.wh__label--mt[data-v-2d6dbe29]{margin-top:.5rem}.wh__input[data-v-2d6dbe29],.wh__select[data-v-2d6dbe29]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:8px;color:var(--text-primary);font:inherit;font-size:.8125rem;min-height:2.375rem;outline:none;padding:.5rem .625rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.wh__input--sm[data-v-2d6dbe29]{min-height:2.125rem}textarea.wh__input[data-v-2d6dbe29]{resize:vertical}.wh__input[data-v-2d6dbe29]:focus,.wh__select[data-v-2d6dbe29]:focus{border-color:var(--color-primary,#dc2626)}.wh__input[data-v-2d6dbe29]::placeholder{color:var(--text-tertiary)}.wh__picker[data-v-2d6dbe29]{position:relative}.wh__picker-trigger[data-v-2d6dbe29]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:8px;color:var(--text-tertiary);cursor:pointer;display:flex;gap:.5rem;padding:.55rem .65rem;width:100%}.wh__picker-trigger--open[data-v-2d6dbe29]{border-color:var(--color-primary,#dc2626)}.wh__picker-lead[data-v-2d6dbe29]{color:var(--color-primary,#dc2626);flex-shrink:0}.wh__picker-value[data-v-2d6dbe29]{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:600;text-align:left}.wh__picker-ph[data-v-2d6dbe29]{color:var(--text-tertiary);flex:1;font-size:.8125rem;text-align:left}.wh__picker-menu[data-v-2d6dbe29]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.18);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.wh__picker-search[data-v-2d6dbe29]{align-items:center;border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);display:flex;gap:.4rem;padding:.5rem .65rem}.wh__picker-input[data-v-2d6dbe29]{background:transparent;border:none;color:var(--text-primary);flex:1;font-size:.8125rem;outline:none}.wh__picker-list[data-v-2d6dbe29]{max-height:14rem;overflow-y:auto}.wh__picker-item[data-v-2d6dbe29]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:.5rem;padding:.5rem .65rem;text-align:left;width:100%}.wh__picker-item[data-v-2d6dbe29]:hover{background:var(--item-hover-background)}.wh__picker-item--active[data-v-2d6dbe29]{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.wh__picker-item-icon[data-v-2d6dbe29]{color:var(--text-tertiary);flex-shrink:0}.wh__picker-item-label[data-v-2d6dbe29]{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh__picker-item-code[data-v-2d6dbe29]{color:var(--text-tertiary);flex-shrink:0;font-family:var(--font-mono,monospace);font-size:.6875rem}.wh__picker-empty[data-v-2d6dbe29]{color:var(--text-tertiary);font-size:.75rem;padding:1rem .65rem;text-align:center}.wh__universal[data-v-2d6dbe29]{border:1px solid var(--color-border-primary);border-radius:10px;overflow:hidden}.wh__universal-head[data-v-2d6dbe29]{align-items:center;background:color-mix(in srgb,var(--color-primary) 5%,transparent);border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.78125rem;font-weight:600;gap:.45rem;padding:.55rem .7rem;width:100%}.wh__universal-tag[data-v-2d6dbe29]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:9999px;color:var(--color-primary,#dc2626);font-size:.6875rem;font-weight:600;padding:.05rem .4rem}.wh__universal-caret[data-v-2d6dbe29]{color:var(--text-tertiary);margin-left:auto}.wh__universal-body[data-v-2d6dbe29]{display:flex;flex-direction:column;gap:.6rem;padding:.7rem}.wh__universal-note[data-v-2d6dbe29]{color:var(--text-tertiary);font-size:.71875rem;line-height:1.5;margin:0}.wh__universal-note code[data-v-2d6dbe29]{color:var(--color-primary,#dc2626);font-family:var(--font-mono,monospace)}.wh__vars[data-v-2d6dbe29]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.wh__var[data-v-2d6dbe29]{align-items:baseline;display:flex;gap:.5rem}.wh__var-token[data-v-2d6dbe29]{background:color-mix(in srgb,var(--color-primary) 7%,transparent);border:1px solid transparent;border-radius:5px;color:var(--color-primary,#dc2626);cursor:pointer;flex-shrink:0;font-family:var(--font-mono,monospace);font-size:.71875rem;min-width:8.5rem;padding:.1rem .35rem;text-align:left}.wh__var-token[data-v-2d6dbe29]:hover{border-color:var(--color-primary,#dc2626)}.wh__var-desc[data-v-2d6dbe29]{color:var(--text-tertiary);font-size:.71875rem}.wh__code[data-v-2d6dbe29]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-radius:8px;color:var(--text-secondary);font-family:var(--font-mono,monospace);font-size:.71875rem;line-height:1.55;margin:0;overflow-x:auto;padding:.6rem .7rem;white-space:pre}.wh__providers[data-v-2d6dbe29]{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.wh__provider[data-v-2d6dbe29]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:10px;cursor:pointer;display:flex;gap:.6rem;padding:.7rem .75rem;position:relative;text-align:left;transition:border-color .15s ease,background-color .15s ease}.wh__provider--active[data-v-2d6dbe29],.wh__provider[data-v-2d6dbe29]:hover{border-color:var(--color-primary,#dc2626)}.wh__provider--active[data-v-2d6dbe29]{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}.wh__provider-icon[data-v-2d6dbe29]{border-radius:8px;display:grid;flex-shrink:0;height:2.125rem;place-items:center;width:2.125rem}.wh__provider-text[data-v-2d6dbe29]{display:flex;flex:1;flex-direction:column;min-width:0}.wh__provider-name[data-v-2d6dbe29]{color:var(--text-primary);font-size:.8125rem;font-weight:600}.wh__provider-blurb[data-v-2d6dbe29]{color:var(--text-tertiary);font-size:.6875rem}.wh__provider-check[data-v-2d6dbe29]{color:var(--color-primary,#dc2626);flex-shrink:0}.wh__docs-link[data-v-2d6dbe29]{align-items:center;color:var(--color-primary,#dc2626);display:inline-flex;font-size:.71875rem;font-weight:500;gap:.3rem;text-decoration:none}.wh__docs-link[data-v-2d6dbe29]:hover{text-decoration:underline}.wh__header-row[data-v-2d6dbe29]{align-items:center;display:flex;gap:.375rem}.wh__icon-btn[data-v-2d6dbe29]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.125rem;justify-content:center;width:2.125rem}.wh__icon-btn[data-v-2d6dbe29]:hover{border-color:#ef4444;color:#ef4444}.wh__add-header[data-v-2d6dbe29]{align-items:center;align-self:flex-start;background:transparent;border:1px dashed var(--color-border-primary);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.71875rem;font-weight:600;gap:.25rem;padding:.3rem .55rem}.wh__add-header[data-v-2d6dbe29]:hover{border-color:var(--color-primary,#dc2626);color:var(--color-primary,#dc2626)}.wh__template-bar[data-v-2d6dbe29]{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.wh__chips[data-v-2d6dbe29]{display:flex;flex-wrap:wrap;gap:.3rem}.wh__chip[data-v-2d6dbe29]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid transparent;border-radius:5px;color:var(--color-primary,#dc2626);cursor:pointer;font-family:var(--font-mono,monospace);font-size:.6875rem;padding:.125rem .4rem}.wh__chip[data-v-2d6dbe29]:hover{border-color:var(--color-primary,#dc2626)}.wh__reset[data-v-2d6dbe29]{align-items:center;background:transparent;border:none;color:var(--color-primary,#dc2626);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.71875rem;font-weight:600;gap:.25rem}.wh__preview[data-v-2d6dbe29]{display:flex;flex-direction:column;gap:.35rem}.wh__preview-head[data-v-2d6dbe29]{align-items:center;color:var(--text-tertiary);display:flex;font-size:.71875rem;font-weight:600;gap:.35rem}.wh__code--preview[data-v-2d6dbe29]{background:color-mix(in srgb,#10b981 6%,transparent);border:1px solid var(--color-border-primary)}.wh__footer[data-v-2d6dbe29]{border-top:1px solid var(--color-border-primary);display:flex;gap:.5rem;justify-content:flex-end;padding-top:.75rem}.wt[data-v-14d581dc]{display:flex;flex-direction:column;gap:1rem}.wt-toolbar[data-v-14d581dc]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.wt-search[data-v-14d581dc],.wt-toolbar-actions[data-v-14d581dc]{align-items:center;display:flex;gap:.5rem}.wt-search[data-v-14d581dc]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:8px;color:var(--text-tertiary);flex:1;max-width:24rem;min-width:14rem;padding:.5rem .75rem}.wt-search[data-v-14d581dc]:focus-within{border-color:var(--color-primary)}.wt-search-input[data-v-14d581dc]{background:transparent;border:none;color:var(--text-primary);flex:1;font-size:.8125rem;outline:none}.wt-search-input[data-v-14d581dc]::placeholder{color:var(--text-tertiary)}.wt-search-clear[data-v-14d581dc]{background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;display:grid;padding:0;place-items:center}.wt-search-clear[data-v-14d581dc]:hover{color:var(--text-primary)}.wt-refresh[data-v-14d581dc]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.4rem;padding:.5rem .75rem}.wt-refresh[data-v-14d581dc]:hover:not(:disabled){background:var(--item-hover-background);color:var(--text-primary)}.wt-refresh[data-v-14d581dc]:disabled{cursor:default;opacity:.6}.wt-spin[data-v-14d581dc]{animation:wt-spin-14d581dc .8s linear infinite}@keyframes wt-spin-14d581dc{to{transform:rotate(1turn)}}.wt-table[data-v-14d581dc]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.wt-row[data-v-14d581dc]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:grid;gap:1rem;grid-template-columns:2fr 1.2fr 1.6fr .9fr auto;padding:.875rem 1rem}.wt-row[data-v-14d581dc]:last-child{border-bottom:none}.wt-row[data-v-14d581dc]:not(.wt-row--head){cursor:pointer}.wt-row[data-v-14d581dc]:not(.wt-row--head):hover{background:var(--item-hover-background)}.wt-row--head[data-v-14d581dc]{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.wt-row--head .wt-col[data-v-14d581dc]{color:var(--text-tertiary);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.wt-col[data-v-14d581dc]{align-items:center;display:flex;gap:.5rem;min-width:0}.wt-col--actions[data-v-14d581dc]{justify-content:flex-end}.wt-event-dot[data-v-14d581dc]{background:#10b981;border-radius:50%;flex-shrink:0;height:8px;width:8px}.wt-event-text[data-v-14d581dc]{display:flex;flex-direction:column;min-width:0}.wt-event-name[data-v-14d581dc]{color:var(--text-primary);font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-event-desc[data-v-14d581dc]{color:var(--text-tertiary);font-size:.71875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-dest-icon[data-v-14d581dc]{border-radius:8px;display:grid;flex-shrink:0;height:1.875rem;place-items:center;width:1.875rem}.wt-dest-name[data-v-14d581dc]{font-size:.8125rem}.wt-dest-name[data-v-14d581dc],.wt-endpoint[data-v-14d581dc]{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-endpoint[data-v-14d581dc]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:6px;font-family:var(--font-mono,ui-monospace,monospace);font-size:.71875rem;padding:.2rem .45rem}.wt-col--date[data-v-14d581dc]{color:var(--text-tertiary);font-size:.78125rem}.wt-icon-btn[data-v-14d581dc]{background:transparent;border:none;border-radius:7px;color:var(--text-tertiary);cursor:pointer;display:grid;flex-shrink:0;height:1.875rem;place-items:center;width:1.875rem}.wt-icon-btn[data-v-14d581dc]:hover{background:var(--item-hover-background);color:var(--color-primary)}.wt-icon-btn--danger[data-v-14d581dc]:hover{background:color-mix(in srgb,#ef4444 12%,transparent);color:#ef4444}.wt-confirm[data-v-14d581dc]{align-items:center;display:flex;gap:.4rem}.wt-confirm-no[data-v-14d581dc],.wt-confirm-yes[data-v-14d581dc]{border:1px solid transparent;border-radius:7px;cursor:pointer;font-size:.75rem;font-weight:600;padding:.4rem .7rem}.wt-confirm-yes[data-v-14d581dc]{background:#ef4444;color:#fff}.wt-confirm-yes[data-v-14d581dc]:disabled{cursor:default;opacity:.7}.wt-confirm-no[data-v-14d581dc]{background:transparent;border-color:var(--color-border-primary);color:var(--text-secondary)}.wt-confirm-no[data-v-14d581dc]:hover:not(:disabled){background:var(--item-hover-background)}.wt-skeleton[data-v-14d581dc]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.wt-skeleton-row[data-v-14d581dc]{border-bottom:1px solid var(--color-border-primary);display:grid;gap:1rem;grid-template-columns:2fr 1.2fr 1.6fr .9fr;padding:1rem}.wt-skeleton-row[data-v-14d581dc]:last-child{border-bottom:none}.wt-sk[data-v-14d581dc]{animation:wt-shimmer-14d581dc 1.3s ease-in-out infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--text-primary) 6%,transparent) 25%,color-mix(in srgb,var(--text-primary) 12%,transparent) 50%,color-mix(in srgb,var(--text-primary) 6%,transparent) 75%);background-size:200% 100%;border-radius:6px;height:.875rem}@keyframes wt-shimmer-14d581dc{to{background-position:-200% 0}}.wt-empty[data-v-14d581dc]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:14px;display:flex;flex-direction:column;gap:.5rem;padding:3.25rem 1.5rem;text-align:center}.wt-empty-icon[data-v-14d581dc]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:18px;color:var(--color-primary);display:grid;height:4rem;margin-bottom:.5rem;place-items:center;width:4rem}.wt-empty-title[data-v-14d581dc]{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.wt-empty-text[data-v-14d581dc]{color:var(--text-tertiary);font-size:.8125rem;margin:0 0 .75rem;max-width:30rem}@media(max-width:720px){.wt-row--head[data-v-14d581dc],.wt-row[data-v-14d581dc],.wt-skeleton-row[data-v-14d581dc]{grid-template-columns:1.5fr 1fr auto}.wt-col--date[data-v-14d581dc],.wt-col--endpoint[data-v-14d581dc]{display:none}}.apikeys[data-v-d16be804]{display:flex;flex-direction:column;gap:1.25rem;padding:.25rem}.ak-header[data-v-d16be804]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ak-header-lead[data-v-d16be804]{align-items:center;display:flex;gap:.875rem}.ak-header-badge[data-v-d16be804]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:14px;color:var(--color-primary);display:grid;flex-shrink:0;height:3rem;place-items:center;width:3rem}.ak-title[data-v-d16be804]{color:var(--text-primary);font-size:1.375rem;font-weight:700;line-height:1.2;margin:0}.ak-subtitle[data-v-d16be804]{color:var(--text-tertiary);font-size:.8125rem;margin:.2rem 0 0;max-width:38rem}.ak-tabs[data-v-d16be804]{border-bottom:1px solid var(--color-border-primary);display:flex;gap:.25rem}.ak-tab[data-v-d16be804]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-tertiary);cursor:pointer;display:flex;font-size:.8125rem;font-weight:600;gap:.4rem;margin-bottom:-1px;padding:.625rem .875rem;transition:color .15s ease,border-color .15s ease}.ak-tab[data-v-d16be804]:hover{color:var(--text-secondary)}.ak-tab--active[data-v-d16be804]{border-bottom-color:var(--color-primary);color:var(--color-primary)}.ak-tabpanel[data-v-d16be804]{display:flex;flex-direction:column;gap:1.25rem}.ak-scope-note[data-v-d16be804]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 7%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:10px;color:var(--text-secondary);display:flex;font-size:.78125rem;gap:.5rem;line-height:1.5;margin:0;padding:.7rem .875rem}.ak-scope-note svg[data-v-d16be804],.ak-scope-note[data-v-d16be804] svg{color:var(--color-primary);flex-shrink:0;margin-top:1px}.ak-scope-note strong[data-v-d16be804]{color:var(--text-primary);font-weight:600}.ak-stats[data-v-d16be804]{display:grid;gap:.875rem;grid-template-columns:repeat(3,1fr)}.ak-stat[data-v-d16be804]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:12px;display:flex;gap:.75rem;padding:1rem 1.125rem}.ak-stat-icon[data-v-d16be804]{border-radius:10px;display:grid;flex-shrink:0;height:2.5rem;place-items:center;width:2.5rem}.ak-stat-icon--primary[data-v-d16be804]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.ak-stat-icon--info[data-v-d16be804]{background:color-mix(in srgb,#3b82f6 14%,transparent);color:#3b82f6}.ak-stat-icon--success[data-v-d16be804]{background:color-mix(in srgb,#10b981 14%,transparent);color:#10b981}.ak-stat-body[data-v-d16be804]{display:flex;flex-direction:column;min-width:0}.ak-stat-value[data-v-d16be804]{color:var(--text-primary);font-size:1.125rem;font-weight:700;line-height:1.2}.ak-stat-label[data-v-d16be804]{color:var(--text-tertiary);font-size:.75rem}.ak-panel[data-v-d16be804]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:14px;overflow:hidden}.ak-panel-toolbar[data-v-d16be804]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;gap:.75rem;justify-content:space-between;padding:.875rem 1rem}.ak-search[data-v-d16be804]{align-items:center;background:var(--page-background,transparent);border:1px solid var(--color-border-primary);border-radius:8px;color:var(--text-tertiary);display:flex;flex:1;gap:.5rem;max-width:26rem;padding:.5rem .75rem}.ak-search[data-v-d16be804]:focus-within{border-color:var(--color-primary)}.ak-search-input[data-v-d16be804]{background:transparent;border:none;color:var(--text-primary);flex:1;font-size:.8125rem;outline:none}.ak-search-input[data-v-d16be804]::placeholder{color:var(--text-tertiary)}.ak-search-clear[data-v-d16be804]{background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;display:grid;padding:0;place-items:center}.ak-search-clear[data-v-d16be804]:hover{color:var(--text-primary)}.ak-refresh[data-v-d16be804]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.4rem;padding:.5rem .75rem}.ak-refresh[data-v-d16be804]:hover:not(:disabled){background:var(--item-hover-background);color:var(--text-primary)}.ak-refresh[data-v-d16be804]:disabled{cursor:default;opacity:.6}.ak-spin[data-v-d16be804]{animation:ak-spin-d16be804 .8s linear infinite}@keyframes ak-spin-d16be804{to{transform:rotate(1turn)}}.ak-table[data-v-d16be804]{display:flex;flex-direction:column}.ak-row[data-v-d16be804]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:grid;gap:1rem;grid-template-columns:1.6fr 1.2fr 1.3fr 1.3fr auto;padding:.875rem 1rem}.ak-row[data-v-d16be804]:last-child{border-bottom:none}.ak-row[data-v-d16be804]:not(.ak-row--head):hover{background:var(--item-hover-background)}.ak-row--head[data-v-d16be804]{padding-bottom:.625rem;padding-top:.625rem}.ak-row--head[data-v-d16be804],.ak-row--head[data-v-d16be804]:hover{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.ak-row--head .ak-col[data-v-d16be804]{color:var(--text-tertiary);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ak-col[data-v-d16be804]{align-items:center;display:flex;gap:.5rem;min-width:0}.ak-col--actions[data-v-d16be804]{justify-content:flex-end}.ak-key-dot[data-v-d16be804]{background:var(--color-primary);border-radius:50%;flex-shrink:0;height:8px;width:8px}.ak-key-title[data-v-d16be804]{color:var(--text-primary);font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-avatar[data-v-d16be804]{background:color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:50%;color:var(--color-primary);display:grid;flex-shrink:0;font-size:.6875rem;font-weight:700;height:1.75rem;place-items:center;width:1.75rem}.ak-owner-name[data-v-d16be804]{color:var(--text-secondary);font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-cred[data-v-d16be804]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:6px;color:var(--text-secondary);font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;padding:.2rem .45rem;white-space:nowrap}.ak-icon-btn[data-v-d16be804]{background:transparent;border:none;border-radius:6px;color:var(--text-tertiary);cursor:pointer;display:grid;flex-shrink:0;height:1.75rem;place-items:center;width:1.75rem}.ak-icon-btn[data-v-d16be804]:hover{background:var(--item-hover-background);color:var(--color-primary)}.ak-revoke[data-v-d16be804]{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:#ef4444;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:.35rem;padding:.4rem .7rem}.ak-revoke[data-v-d16be804]:hover{background:color-mix(in srgb,#ef4444 12%,transparent)}.ak-confirm[data-v-d16be804]{align-items:center;display:flex;gap:.4rem}.ak-confirm-no[data-v-d16be804],.ak-confirm-yes[data-v-d16be804]{border:1px solid transparent;border-radius:7px;cursor:pointer;font-size:.75rem;font-weight:600;padding:.4rem .7rem}.ak-confirm-yes[data-v-d16be804]{background:#ef4444;color:#fff}.ak-confirm-yes[data-v-d16be804]:disabled{cursor:default;opacity:.7}.ak-confirm-no[data-v-d16be804]{background:transparent;border-color:var(--color-border-primary);color:var(--text-secondary)}.ak-confirm-no[data-v-d16be804]:hover:not(:disabled){background:var(--item-hover-background)}.ak-skeleton[data-v-d16be804]{display:flex;flex-direction:column}.ak-skeleton-row[data-v-d16be804]{border-bottom:1px solid var(--color-border-primary);display:grid;gap:1rem;grid-template-columns:1.6fr 1.2fr 1.3fr 1fr;padding:1rem}.ak-sk[data-v-d16be804]{animation:ak-shimmer-d16be804 1.3s ease-in-out infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--text-primary) 6%,transparent) 25%,color-mix(in srgb,var(--text-primary) 12%,transparent) 50%,color-mix(in srgb,var(--text-primary) 6%,transparent) 75%);background-size:200% 100%;border-radius:6px;height:.875rem}@keyframes ak-shimmer-d16be804{to{background-position:-200% 0}}.ak-empty[data-v-d16be804]{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:3.5rem 1.5rem;text-align:center}.ak-empty-icon[data-v-d16be804]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:18px;color:var(--color-primary);display:grid;height:4rem;margin-bottom:.5rem;place-items:center;width:4rem}.ak-empty-title[data-v-d16be804]{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.ak-empty-text[data-v-d16be804]{color:var(--text-tertiary);font-size:.8125rem;margin:0 0 .75rem}.ak-created[data-v-d16be804],.ak-form[data-v-d16be804]{display:flex;flex-direction:column;gap:1.125rem;padding:.25rem}.ak-form-hint[data-v-d16be804]{background:color-mix(in srgb,var(--color-primary) 7%,transparent);border-radius:9px;color:var(--text-tertiary);font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem .875rem}.ak-field[data-v-d16be804]{display:flex;flex-direction:column;gap:.375rem}.ak-field-label[data-v-d16be804]{color:var(--text-secondary);font-size:.75rem;font-weight:600}.ak-field-help[data-v-d16be804]{color:var(--text-tertiary);font-size:.6875rem}.ak-input[data-v-d16be804]{background:var(--page-background,transparent);border:1px solid var(--color-border-primary);border-radius:8px;color:var(--text-primary);font-size:.8125rem;outline:none;padding:.6rem .75rem}.ak-input[data-v-d16be804]::placeholder{color:var(--text-tertiary)}.ak-input[data-v-d16be804]:focus{border-color:var(--color-primary)}.ak-form-error[data-v-d16be804]{align-items:center;color:#ef4444;display:flex;font-size:.75rem;gap:.4rem;margin:0}.ak-form-actions[data-v-d16be804]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.25rem}.ak-created[data-v-d16be804]{align-items:center;text-align:center}.ak-created-badge[data-v-d16be804]{color:#10b981}.ak-created-title[data-v-d16be804]{color:var(--text-primary);font-size:1.0625rem;font-weight:700;margin:0}.ak-created-text[data-v-d16be804]{color:var(--text-tertiary);font-size:.8125rem;margin:0 0 .25rem}.ak-created-field[data-v-d16be804]{display:flex;flex-direction:column;gap:.375rem;text-align:left;width:100%}.ak-created-label[data-v-d16be804]{color:var(--text-secondary);font-size:.75rem;font-weight:600}.ak-created-value[data-v-d16be804]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:8px;display:flex;gap:.5rem;padding:.55rem .65rem}.ak-created-value code[data-v-d16be804]{color:var(--text-primary);flex:1;font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;text-align:left;word-break:break-all}@media(max-width:720px){.ak-stats[data-v-d16be804]{grid-template-columns:1fr}.ak-row--head[data-v-d16be804],.ak-row[data-v-d16be804],.ak-skeleton-row[data-v-d16be804]{grid-template-columns:1fr 1fr}.ak-col--actions[data-v-d16be804]{justify-content:flex-start}}.icon-container[data-v-7f74d7d3]{align-items:center;display:flex;justify-content:center}.table-item[data-v-7f74d7d3]{background:transparent;border-bottom:1px solid var(--color-border-primary)}.table-item[data-v-7f74d7d3]:hover{background:var(--color-background-secondary)}.table-item[data-v-7f74d7d3]:last-child{border-bottom:none}.inline-form[data-v-7f74d7d3]{align-items:center;display:flex;gap:.5rem}.inline-form .edit-input[data-v-7f74d7d3]{margin-bottom:0}.grid-item[data-v-7f74d7d3]{position:relative}.grid-item.hovered .icon-container[data-v-7f74d7d3]{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.05)}.edit-form[data-v-7f74d7d3]{animation:slideIn-7f74d7d3 .2s ease-out}.edit-actions[data-v-7f74d7d3]{animation:fadeIn-7f74d7d3 .3s ease-out}.no-value-state[data-v-7f74d7d3]{opacity:.7;transition:opacity .2s}.grid-item:hover .no-value-state[data-v-7f74d7d3],.table-item:hover .no-value-state[data-v-7f74d7d3]{opacity:1}.status-badge[data-v-7f74d7d3]{animation:pulse-7f74d7d3 2s infinite}.value-display[data-v-7f74d7d3]{transition:all .2s ease}.grid-item:hover .value-display[data-v-7f74d7d3],.table-item:hover .value-display[data-v-7f74d7d3]{transform:translateX(2px)}.tags-container[data-v-7f74d7d3]{max-width:100%}.tag[data-v-7f74d7d3]{animation:fadeIn-7f74d7d3 .3s ease-out}.tag-neon[data-v-7f74d7d3]{align-items:center;background-color:rgba(220,38,38,.12);border:1px solid #dc2626;border-radius:var(--radius-lg,12px);color:#fca5a5;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;letter-spacing:.1px;line-height:1.4;padding:2px 9px;white-space:nowrap}.tag[data-v-7f74d7d3]:hover{filter:brightness(1.1)}.url-display a[data-v-7f74d7d3]{word-break:break-all}.url-display a[data-v-7f74d7d3]:hover{text-decoration:underline}.empty-value[data-v-7f74d7d3]{font-style:italic}.grid-item.dense[data-v-7f74d7d3]{padding:.5rem 0}.table-item.dense[data-v-7f74d7d3]{padding:.25rem .5rem}.unmask-icon[data-v-7f74d7d3]{transform:translateY(-2px)}@keyframes slideIn-7f74d7d3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-7f74d7d3{0%{opacity:0}to{opacity:1}}@keyframes pulse-7f74d7d3{0%,to{opacity:1}50%{opacity:.8}}@media (max-width:768px){.content-container[data-v-7f74d7d3]{margin-top:.5rem}.table-item[data-v-7f74d7d3]{padding:.75rem}.table-item.dense[data-v-7f74d7d3]{padding:.5rem}.table-item .flex[data-v-7f74d7d3],.tags-container[data-v-7f74d7d3]{gap:.5rem}.url-display a[data-v-7f74d7d3]{font-size:var(--font-size-xs,.75rem)}}.avatar-blue-icon[data-v-7f74d7d3]{color:var(--color-info)}.avatar-purple-icon[data-v-7f74d7d3]{color:var(--color-primary)}.avatar-green-icon[data-v-7f74d7d3]{color:var(--color-success)}.avatar-orange-icon[data-v-7f74d7d3]{color:var(--color-primary)}.avatar-red-icon[data-v-7f74d7d3]{color:var(--color-danger)}.avatar-teal-icon[data-v-7f74d7d3]{color:#14b8a6}.avatar-pink-icon[data-v-7f74d7d3]{color:#ec4899}.avatar-indigo-icon[data-v-7f74d7d3]{color:#0284c7}.avatar-yellow-icon[data-v-7f74d7d3]{color:#eab308}.avatar-emerald-icon[data-v-7f74d7d3]{color:var(--color-success)}.avatar-rose-icon[data-v-7f74d7d3]{color:#f43f5e}.avatar-cyan-icon[data-v-7f74d7d3]{color:#06b6d4}.avatar-violet-icon[data-v-7f74d7d3]{color:var(--color-warning)}.avatar-fuchsia-icon[data-v-7f74d7d3]{color:#e11d48}.avatar-lime-icon[data-v-7f74d7d3]{color:#65a30d}.avatar-amber-icon[data-v-7f74d7d3]{color:#d97706}.avatar-sky-icon[data-v-7f74d7d3]{color:#0284c7}.avatar-mint-icon[data-v-7f74d7d3]{color:#059669}.avatar-coral-icon[data-v-7f74d7d3]{color:var(--color-primary)}.avatar-lavender-icon[data-v-7f74d7d3]{color:#a78bfa}.avatar-slate-icon[data-v-7f74d7d3]{color:#64748b}.avatar-gray-icon[data-v-7f74d7d3],.avatar-zinc-icon[data-v-7f74d7d3]{color:var(--text-secondary)}.avatar-stone-icon[data-v-7f74d7d3]{color:#78716c}.avatar-neutral-icon[data-v-7f74d7d3]{color:#737373}.avatar-crimson-icon[data-v-7f74d7d3]{color:#dc2626}.avatar-ruby-icon[data-v-7f74d7d3]{color:#be123c}.avatar-scarlet-icon[data-v-7f74d7d3]{color:var(--color-danger-hover)}.avatar-navy-icon[data-v-7f74d7d3]{color:#1e3a8a}.avatar-sapphire-icon[data-v-7f74d7d3]{color:#1e40af}.avatar-turquoise-icon[data-v-7f74d7d3]{color:#0891b2}.avatar-aqua-icon[data-v-7f74d7d3]{color:#0e7490}.avatar-jade-icon[data-v-7f74d7d3]{color:#047857}.avatar-olive-icon[data-v-7f74d7d3]{color:#65a30d}.avatar-chartreuse-icon[data-v-7f74d7d3]{color:#84cc16}.avatar-lemon-icon[data-v-7f74d7d3]{color:#facc15}.avatar-gold-icon[data-v-7f74d7d3]{color:#ca8a04}.avatar-bronze-icon[data-v-7f74d7d3]{color:#92400e}.avatar-copper-icon[data-v-7f74d7d3]{color:#b45309}.avatar-magenta-icon[data-v-7f74d7d3]{color:#a21caf}.custom-grid-container[data-v-3c26508f]{width:100%}.section-title[data-v-3c26508f]{padding-bottom:.5rem}.grid-wrapper[data-v-3c26508f]{display:flex}.layout-grid[data-v-3c26508f]{flex-wrap:wrap}.layout-list[data-v-3c26508f]{flex-direction:column}.layout-table[data-v-3c26508f]{flex-direction:column;gap:0}.layout-table .grid-item[data-v-3c26508f]{border-bottom:1px solid var(--color-border-primary)}.layout-table .grid-item[data-v-3c26508f]:last-child{border-bottom:none}.layout-table.dense-spacing .grid-item[data-v-3c26508f]{padding:.5rem 0}.layout-table:not(.dense-spacing) .grid-item[data-v-3c26508f]{padding:.75rem 0}.items-wrap[data-v-3c26508f]{flex-wrap:wrap}.dense-spacing[data-v-3c26508f]{line-height:1.3}.dense-spacing .grid-item[data-v-3c26508f]{margin-bottom:.25rem}@media (max-width:768px){.grid-wrapper[data-v-3c26508f]{flex-direction:column}.layout-grid.dense-spacing[data-v-3c26508f]{gap:.25rem}.layout-list.dense-spacing[data-v-3c26508f]{gap:.125rem}}.dense-spacing .grid-item[data-v-3c26508f]:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.dark .dense-spacing .grid-item[data-v-3c26508f]:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.05)}.dense-spacing .grid-item[data-v-3c26508f]:hover{background-color:rgba(0,0,0,.02);border-radius:.25rem}.dark .dense-spacing .grid-item[data-v-3c26508f]:hover{background-color:hsla(0,0%,100%,.02)}.table-row-wrapper[data-v-22435879]{width:100%}.table-row-container[data-v-22435879]{transition:all .2s ease}.table-row-container[data-v-22435879]:hover{background-color:var(--color-background-hover)}.expand-btn[data-v-22435879]{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.expand-btn[data-v-22435879]:hover{background-color:var(--color-background-secondary)}.expanded-content[data-v-22435879]{animation:slideDown-22435879 .3s ease-out}@keyframes slideDown-22435879{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}.default-expanded-content .detail-item[data-v-22435879]{background:var(--color-background-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm,4px);padding:.5rem}.editable-cell[data-v-22435879]{cursor:pointer;transition:all .2s ease}.editable-cell[data-v-22435879]:hover{background-color:var(--color-background-secondary);border-radius:var(--radius-sm,4px)}.no-value-state[data-v-22435879]{opacity:.6;transition:opacity .2s}.table-row-container:hover .no-value-state[data-v-22435879]{opacity:1}.status-badge[data-v-22435879]{animation:pulse 2s infinite}.edit-indicator[data-v-22435879]{transition:opacity .2s}@media (max-width:768px){.table-row-container[data-v-22435879]{align-items:stretch;flex-direction:column}.table-cell[data-v-22435879]{border-bottom:1px solid var(--color-border-primary);border-right:none;padding:.75rem 0;width:100%}.table-cell[data-v-22435879]:last-child{border-bottom:none}.expand-button-cell[data-v-22435879]{justify-content:flex-start;order:-1;width:100%}.expanded-content-inner .grid[data-v-22435879]{grid-template-columns:1fr}}.custom-table-container[data-v-74768eb4]{position:relative;width:100%}.table-body[data-v-74768eb4]{position:relative}.table-row[data-v-74768eb4]{width:100%}.empty-state[data-v-74768eb4]{border-top:1px solid var(--color-border-primary)}.loading-overlay[data-v-74768eb4]{z-index:10}.expand-all-btn[data-v-74768eb4]{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.default-expanded-content .detail-field[data-v-74768eb4]{transition:all .2s ease}.default-expanded-content .detail-field[data-v-74768eb4]:hover{transform:translateY(-1px)}@media (max-width:768px){.xui-row[data-v-74768eb4]{flex-direction:column}.xui-col-md-12[data-v-74768eb4],.xui-col-md-1[data-v-74768eb4],.xui-col-md-2[data-v-74768eb4],.xui-col-md-3[data-v-74768eb4],.xui-col-md-4[data-v-74768eb4],.xui-col-md-6[data-v-74768eb4]{max-width:100%;width:100%}.default-expanded-content .grid[data-v-74768eb4]{grid-template-columns:1fr}}.shadow-lg[data-v-96a6c898]{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.bg-opacity-70[data-v-96a6c898]{background-color:rgba(0,0,0,.3)}.z-10[data-v-96a6c898]{z-index:10}.z-20[data-v-96a6c898]{z-index:20}.divider[data-v-1da6c98c]{border-bottom:var(--border-primary);line-height:.1em;margin-block:10px;text-align:center;width:100%}.divider span[data-v-1da6c98c]{background:var(--card-background);color:var(--text-primary);padding:0 10px}.xui-tabs[data-v-242dfe9b]{display:flex;flex-direction:column;margin-top:.5rem}.xui-tabs__nav[data-v-242dfe9b]{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2px;overflow-x:auto;overflow-y:visible;scrollbar-width:none}.xui-tabs__nav[data-v-242dfe9b]::-webkit-scrollbar{display:none}.xui-tabs__nav-group[data-v-242dfe9b]{align-items:center;display:inline-flex;min-width:0}.xui-tabs__nav-spacer[data-v-242dfe9b]{flex:1;min-width:.75rem}.xui-tabs__nav-extra[data-v-242dfe9b]{align-items:center;display:inline-flex;gap:.5rem;min-width:0}.xui-tabs__nav-extra--right[data-v-242dfe9b]{flex:0 0 auto;margin-left:auto}.xui-tabs__nav-extra--left[data-v-242dfe9b]{flex:0 0 auto}.xui-tabs__nav-item[data-v-242dfe9b]{align-items:center;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:var(--font-size-sm,.8125rem);font-weight:500;gap:.375rem;line-height:1.4;min-height:var(--input-height,2.25rem);outline:none;padding:.5rem 1.25rem;transition:color .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap}.xui-tabs__nav-item[data-v-242dfe9b]:hover:not(.is-disabled){color:var(--text-primary)}.xui-tabs__nav-item.is-selected[data-v-242dfe9b]{color:var(--color-primary);font-weight:600}.xui-tabs__nav-item.is-selected .xui-tabs__nav-icon[data-v-242dfe9b]:not(.xui-tabs__nav-letter){color:var(--color-primary)}.xui-tabs__nav-item.is-disabled[data-v-242dfe9b]{cursor:not-allowed;opacity:.35}.xui-tabs__nav-label[data-v-242dfe9b]{align-items:center;display:inline-flex;min-width:0}.xui-tabs__nav-icon[data-v-242dfe9b]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.xui-tabs__nav-letter[data-v-242dfe9b]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-full,9999px);font-size:var(--font-size-xs,.75rem);font-weight:700;height:20px;line-height:1;width:20px}.xui-tabs__tab-suffix[data-v-242dfe9b]{flex:0 0 auto}.xui-tabs__count[data-v-242dfe9b],.xui-tabs__tab-suffix[data-v-242dfe9b]{align-items:center;display:inline-flex;justify-content:center;margin-left:2px}.xui-tabs__count[data-v-242dfe9b]{background:color-mix(in srgb,var(--color-border-primary) 50%,transparent);border-radius:10px;color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;height:20px;min-width:20px;padding:0 6px;transition:all .2s ease}.xui-tabs__count--active[data-v-242dfe9b]{background:var(--color-primary);color:#fff}.xui-tabs--line .xui-tabs__nav[data-v-242dfe9b]{border-bottom:1px solid var(--color-border-primary)}.xui-tabs--line .xui-tabs__nav-item[data-v-242dfe9b]{border-bottom:3px solid transparent;margin-bottom:-1px;padding:.5rem 1.25rem}.xui-tabs--line .xui-tabs__nav-item[data-v-242dfe9b]:hover:not(.is-disabled){background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-bottom-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.xui-tabs--line .xui-tabs__nav-item.is-selected[data-v-242dfe9b]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-bottom-color:var(--color-primary)}.xui-tabs--line .xui-tabs__content[data-v-242dfe9b]{padding-top:.5rem}.xui-tabs--segment .xui-tabs__nav[data-v-242dfe9b]{border-bottom:none;overflow-y:visible;padding:0}.xui-tabs--segment .xui-tabs__nav-group[data-v-242dfe9b]{align-items:center;background:var(--color-neutral);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);display:inline-flex;gap:2px;padding:3px}.xui-tabs--segment .xui-tabs__nav-item[data-v-242dfe9b]{border:none;border-radius:var(--radius-sm,4px);font-size:var(--font-size-sm,.8125rem);min-height:calc(var(--input-height, 2.25rem) - .5rem);padding:0 .75rem}.xui-tabs--segment .xui-tabs__nav-item.is-selected[data-v-242dfe9b]{background:var(--color-primary);box-shadow:0 1px 2px color-mix(in srgb,var(--color-primary) 30%,transparent);color:var(--text-on-primary);font-weight:600}.xui-tabs--segment .xui-tabs__nav-item.is-selected .xui-tabs__nav-icon[data-v-242dfe9b]:not(.xui-tabs__nav-letter){color:var(--text-on-primary)}.xui-tabs--segment .xui-tabs__nav-item[data-v-242dfe9b]:hover:not(.is-selected):not(.is-disabled){background:color-mix(in srgb,var(--color-border-primary) 20%,transparent);color:var(--text-primary)}.xui-tabs--segment .xui-tabs__content[data-v-242dfe9b]{padding-top:.5rem}.xui-tabs--panel[data-v-242dfe9b]{border:none;border-radius:0}.xui-tabs--panel .xui-tabs__nav[data-v-242dfe9b]{--xui-tab-panel-border-width:1px;--xui-tab-panel-inset-x:0.25rem;--xui-tab-panel-overlap:0.375rem;--xui-tab-panel-radius:var(--radius-md,6px);--xui-tab-panel-perspective:3rem;--xui-tab-panel-tilt:8deg;align-items:flex-end;background:transparent;border-bottom:none;border-radius:0;flex-wrap:wrap;gap:.5rem;overflow-x:visible;padding:0}.xui-tabs--panel .xui-tabs__nav-group[data-v-242dfe9b]{flex:1 1 auto;gap:0;overflow-x:auto;overflow-y:visible;padding:0 .25rem;scrollbar-width:none}.xui-tabs--panel .xui-tabs__nav-group[data-v-242dfe9b]::-webkit-scrollbar{display:none}.xui-tabs--panel .xui-tabs__nav-extra[data-v-242dfe9b]{padding-bottom:.25rem}.xui-tabs--panel .xui-tabs__nav-spacer[data-v-242dfe9b]{display:none}.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]{background:transparent;border:none;border-radius:var(--xui-tab-panel-radius) var(--xui-tab-panel-radius) 0 0;color:var(--text-tertiary);font-size:var(--font-size-sm,.8125rem);isolation:isolate;justify-content:center;margin-left:calc(var(--xui-tab-panel-overlap)*-1);min-height:calc(var(--input-height, 2.25rem) + .25rem);overflow:visible;padding:.5rem 1.25rem;position:relative;transition:color .2s ease}.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]:first-child{margin-left:0}.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]:before{background:var(--color-border-primary);border-radius:var(--xui-tab-panel-radius) var(--xui-tab-panel-radius) 0 0;inset:0 var(--xui-tab-panel-inset-x) -1px}.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]:after,.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]:before{content:"";position:absolute;transform:perspective(var(--xui-tab-panel-perspective)) rotateX(var(--xui-tab-panel-tilt));transform-origin:center bottom;transition:background .2s ease;z-index:0}.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]:after{background:var(--card-background);border-radius:calc(var(--xui-tab-panel-radius) - 1px) calc(var(--xui-tab-panel-radius) - 1px) 0 0;inset:var(--xui-tab-panel-border-width) calc(var(--xui-tab-panel-inset-x) + var(--xui-tab-panel-border-width)) 0}.xui-tabs--panel .xui-tabs__nav-item>[data-v-242dfe9b]{position:relative;z-index:1}.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]:hover:not(.is-disabled){color:var(--text-primary)}.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]:hover:not(.is-disabled):before{background:color-mix(in srgb,var(--color-primary) 18%,var(--color-border-primary))}.xui-tabs--panel .xui-tabs__nav-item[data-v-242dfe9b]:hover:not(.is-disabled):after{background:color-mix(in srgb,var(--color-primary) 6%,var(--card-background))}.xui-tabs--panel .xui-tabs__nav-item.is-selected[data-v-242dfe9b]{color:var(--text-on-primary);font-weight:600;z-index:1}.xui-tabs--panel .xui-tabs__nav-item.is-selected[data-v-242dfe9b]:after,.xui-tabs--panel .xui-tabs__nav-item.is-selected[data-v-242dfe9b]:before{background:var(--color-primary)}.xui-tabs--panel .xui-tabs__nav-item.is-selected .xui-tabs__nav-icon[data-v-242dfe9b]:not(.xui-tabs__nav-letter){color:var(--text-on-primary)}.xui-tabs--panel .xui-tabs__tab-suffix[data-v-242dfe9b]{margin-left:.25rem}.xui-tabs--panel .xui-tabs__content[data-v-242dfe9b]{background:var(--card-background);border-radius:0;border-top:none;padding:.5rem .75rem;position:relative;z-index:0}@media (max-width:640px){.xui-tabs--panel .xui-tabs__nav-extra--right[data-v-242dfe9b],.xui-tabs--panel .xui-tabs__nav-group[data-v-242dfe9b]{flex-basis:100%}.xui-tabs--panel .xui-tabs__nav-extra--right[data-v-242dfe9b]{justify-content:flex-start;margin-left:0}}.modal-container .xui-tabs--panel .xui-tabs__nav-group,.pane .xui-tabs--panel .xui-tabs__nav-group{gap:var(--space-1,.25rem);padding-inline:0}.modal-container .xui-tabs--panel .xui-tabs__nav-item,.pane .xui-tabs--panel .xui-tabs__nav-item{margin-left:0}.task-tabs[data-v-861ad66c]{display:flex;flex-wrap:wrap}.empty-space[data-v-861ad66c]{border-end-end-radius:var(--radius-md,6px);border-start-end-radius:var(--radius-md,6px);border-top:1px solid var(--color-border-primary)}.task-tab[data-v-861ad66c]{background:var(--card-background);border:1px solid var(--color-border-primary);border-bottom:none;border-end-end-radius:0!important;border-end-start-radius:0!important;border-radius:var(--radius-md,6px);cursor:pointer;font-size:var(--font-size-base,.875rem);min-width:120px;padding:8px 16px;transition:background-color .3s}.task-tab[data-v-861ad66c]:not(:first-child){border-left:0;border-start-start-radius:0!important}.task-tab.active[data-v-861ad66c]{font-weight:700}.task-tab .icon[data-v-861ad66c]{border:1px solid;border-radius:var(--radius-full,9999px);margin-right:4px;padding:0 4px}.tab-content-container[data-v-861ad66c]{border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);border-start-start-radius:0;border-top:0}.primary{background-color:var(--color-neutral,#f4f4f5);border-radius:var(--radius-md,6px)}.teditor{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);box-shadow:none;overflow:hidden;position:relative}.teditor:focus-within{border-color:var(--color-primary,var(--system-brand-color,#dc2626))}.teditor__placeholder{color:var(--text-tertiary,#999);font-style:italic;left:12px;pointer-events:none;position:absolute;top:46px}.pell{border:none}.pell,.pell-content{box-sizing:border-box}.pell-content{background:transparent;color:var(--text-primary);font-size:var(--font-size-sm,.8125rem);height:120px!important;line-height:1.5;min-height:80px;outline:0;overflow-y:auto;padding:.625rem .75rem}.pell-actionbar{background-color:var(--surface-card-raised,var(--color-bg-secondary,rgba(0,0,0,.03)))!important;border-bottom:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:2px;padding:4px 6px}.pell-button{align-items:center;background-color:transparent;border:none;border-radius:var(--radius-sm,4px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:14px;height:28px;justify-content:center;line-height:1;outline:0;transition:background-color .15s ease,color .15s ease;vertical-align:middle;width:28px}.pell-actionbar>.pell-button{white-space:nowrap}.pell-button:hover{background-color:rgb(from var(--color-dark-neutral,#000) r g b/10%);color:var(--text-primary)}.pell-button:focus-visible{outline:1px solid var(--color-primary,var(--system-brand-color,#dc2626));outline-offset:-1px}.pell-button-selected{background-color:rgb(from var(--color-primary,#dc2626) r g b/14%);color:var(--color-primary,var(--system-brand-color,#dc2626))}.code-editor-container[data-v-0dbe793d]{background:var(--color-neutral);display:flex;flex-direction:column;height:100%}.editor-header[data-v-0dbe793d]{background:var(--card-background);border-bottom:1px solid var(--color-border-primary);color:var(--text-primary);flex-shrink:0}.editor-wrapper[data-v-0dbe793d]{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.editor-content[data-v-0dbe793d],.preview-content[data-v-0dbe793d]{flex:1;height:100%;min-height:0;width:100%}.preview-frame[data-v-0dbe793d]{background:#fff;border:none;height:100%;width:100%}.label[data-v-0dbe793d]{color:var(--text-primary);display:block;font-size:.9em;font-weight:600;line-height:1.5}.toggle-group[data-v-0dbe793d]{background:var(--color-neutral)}.toggle-active[data-v-0dbe793d]{background:var(--card-background);box-shadow:0 1px 2px rgba(0,0,0,.05);color:var(--text-primary);font-weight:500}.toggle-inactive[data-v-0dbe793d]{color:var(--text-secondary);opacity:.7}.toggle-inactive[data-v-0dbe793d]:hover{background:var(--card-background);color:var(--text-primary);opacity:1}.editor-hidden[data-v-0dbe793d],.preview-hidden[data-v-0dbe793d]{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1}.code-editor-container .CodeMirror{font-family:JetBrains Mono,Fira Code,Consolas,Monaco,Courier New,monospace;font-size:var(--font-size-sm,.75rem);height:100%;line-height:1.6}.code-editor-container .CodeMirror-gutters{border-right:1px solid var(--color-border-primary,#e0e0e0)}.code-editor-container .CodeMirror-scrollbar-filler{background:transparent}li[data-v-4d04f9fa]{list-style-type:none;margin:0;padding:0}ul[data-v-4d04f9fa]{padding:0 0 0 1rem}.xui-select__wrapper[data-v-3d7cfa48]{align-items:center;display:flex;position:relative}.xui-select__native[data-v-3d7cfa48]{appearance:none;-webkit-appearance:none;background-color:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:block;font-family:inherit;font-size:var(--font-size-base);height:var(--input-height);line-height:var(--input-height);outline:none;padding:0 2rem 0 .625rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.xui-select__native[data-v-3d7cfa48]:hover:not(:focus):not(:disabled){border-color:var(--color-border-secondary)}.xui-select__native[data-v-3d7cfa48]:focus{border-color:var(--system-brand-color);box-shadow:var(--shadow-focus-ring)}.xui-select__native[data-v-3d7cfa48]:disabled{background:var(--color-neutral);cursor:not-allowed;opacity:.55}.xui-select__native--invalid[data-v-3d7cfa48]{border-color:var(--color-danger)}.xui-select__native--invalid[data-v-3d7cfa48]:focus{border-color:var(--color-danger);box-shadow:var(--shadow-focus-ring)}.xui-select__chevron[data-v-3d7cfa48]{color:var(--text-secondary);flex-shrink:0;pointer-events:none;position:absolute;right:.625rem}.xui-default-size-sm[data-v-22477360]{height:2.5rem!important;width:2.5rem!important}.xui-default-size-lg[data-v-22477360]{height:6rem!important;width:6rem!important}.xui-animated-icon[data-v-22477360]{height:4rem;margin:10px;width:4rem}.modal-overlay[data-v-8b265d32]{align-items:center;animation:fadeIn-8b265d32 .4s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:12100}.modal-overlay.modal-closing[data-v-8b265d32]{animation:fadeOut-8b265d32 .3s ease-in}.modal-position-top[data-v-8b265d32]{align-items:flex-start;padding-top:10vh}.modal-position-bottom[data-v-8b265d32]{align-items:flex-end;padding-bottom:10vh}.modal-position-center[data-v-8b265d32]{align-items:center}.modal-container[data-v-8b265d32]{animation:slideUp-8b265d32 .4s cubic-bezier(.34,1.56,.64,1);backdrop-filter:var(--glass-blur) saturate(160%);-webkit-backdrop-filter:var(--glass-blur) saturate(160%);background:color-mix(in srgb,var(--surface-card,var(--card-background)) 94%,transparent);border:var(--glass-border);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-overlay);display:flex;flex-direction:column;max-height:85vh;outline:none;overflow:hidden}.modal-container.modal-closing[data-v-8b265d32]{animation:slideDown-8b265d32 .3s cubic-bezier(.55,.085,.68,.53)}.modal-size-xs[data-v-8b265d32]{max-width:90vw;width:320px}.modal-size-sm[data-v-8b265d32]{max-width:90vw;width:480px}.modal-size-md[data-v-8b265d32]{max-width:90vw;width:640px}.modal-size-lg[data-v-8b265d32]{max-width:90vw;width:800px}.modal-size-xl[data-v-8b265d32]{max-width:90vw;width:960px}.modal-custom-width[data-v-8b265d32]{width:var(--modal-width)!important}.modal-custom-size[data-v-8b265d32]{max-width:95vw;width:var(--modal-size)!important}.modal-content[data-v-8b265d32]{display:flex;flex-direction:column;height:100%;min-height:0}.modal-header[data-v-8b265d32]{align-items:flex-start;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem}.modal-header-content[data-v-8b265d32]{flex:1;min-width:0}.modal-title-slot[data-v-8b265d32]{width:100%}.modal-title-section[data-v-8b265d32]{margin-bottom:.25rem}.modal-title[data-v-8b265d32]{color:var(--text-primary,#333);font-size:1.25rem;font-weight:600;line-height:1.4;margin:0}.modal-subheader-section[data-v-8b265d32]{margin-top:.25rem}.modal-subheader[data-v-8b265d32]{color:var(--text-secondary,#666);font-size:.875rem;font-weight:400;line-height:1.4;margin:0}.modal-title-spacer[data-v-8b265d32]{flex:1}.modal-close[data-v-8b265d32]{background:color-mix(in srgb,var(--text-primary) 6%,transparent)!important;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent)!important;color:var(--text-secondary)!important;flex-shrink:0;margin:0 0 0 1rem;transition:background-color .15s ease,color .15s ease}.modal-close[data-v-8b265d32]:hover{background:color-mix(in srgb,var(--text-primary) 12%,transparent)!important;color:var(--text-primary)!important}.modal-body[data-v-8b265d32]{flex:1;min-height:0;overflow-y:auto;padding:0 1rem 1rem}.modal-footer[data-v-8b265d32]{border-top:var(--border-primary,1px solid #e0e0e0);display:flex;flex-shrink:0;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem}.modal-danger .modal-header[data-v-8b265d32]{border-bottom-color:var(--danger-color,#da1e28)}.modal-danger .modal-title[data-v-8b265d32]{color:var(--danger-color,#da1e28)}.modal-static .modal-header[data-v-8b265d32]{justify-content:center}@keyframes fadeIn-8b265d32{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-8b265d32{0%{opacity:1}to{opacity:0}}@keyframes slideUp-8b265d32{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideDown-8b265d32{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(40px) scale(.95)}}@media (max-width:768px){.modal-overlay[data-v-8b265d32]{padding:1rem}.modal-position-top[data-v-8b265d32]{align-items:flex-start;padding-top:5vh}.modal-position-bottom[data-v-8b265d32]{align-items:flex-end;padding-bottom:5vh}.modal-position-center[data-v-8b265d32]{align-items:flex-start;padding-top:10vh}.modal-container[data-v-8b265d32]{margin:0;max-width:none!important;width:100%!important}.modal-body[data-v-8b265d32],.modal-footer[data-v-8b265d32],.modal-header[data-v-8b265d32]{padding-left:1rem;padding-right:1rem}}.modal-container[data-v-8b265d32]:focus{outline:2px solid var(--focus-color,#0f62fe);outline-offset:-2px}@media (prefers-contrast:high){.modal-container[data-v-8b265d32]{border:2px solid}}@media (prefers-reduced-motion:reduce){.modal-container[data-v-8b265d32],.modal-overlay[data-v-8b265d32]{animation:none}}.uni-view-footer[data-v-7de12e94]{align-items:center;background-color:transparent;border-top:1px solid var(--color-border-primary);display:flex;gap:.75rem;padding:.5rem .75rem}.uni-view-footer__end[data-v-7de12e94],.uni-view-footer__start[data-v-7de12e94]{align-items:center;display:inline-flex;gap:.5rem;min-width:0}.uni-view-footer__center[data-v-7de12e94]{display:inline-flex;flex:1 1 auto;justify-content:center;min-width:0}.uni-view-footer__end[data-v-7de12e94]{margin-left:auto}.uni-view-footer--load-more[data-v-7de12e94]{border-top:0;padding:.5rem .25rem 0}.uni-view-footer--minimal[data-v-7de12e94]{border-top:0;padding:.25rem .5rem}.uni-pagination[data-v-4745a24a]{background-color:transparent;border-top:1px solid var(--color-border-primary);margin-top:.5rem;padding:.5rem .75rem}.uni-pagination__label[data-v-4745a24a],.uni-pagination__range[data-v-4745a24a]{color:var(--text-secondary);font-size:var(--font-size-sm,.8125rem);white-space:nowrap}.uni-pagination__of-label[data-v-4745a24a]{margin:0 .25rem 0 .125rem}.uni-pagination__page-select[data-v-4745a24a]{appearance:auto;background-color:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-sm,.8125rem);margin:0 .25rem;min-height:var(--input-height,2.25rem);min-width:3rem;outline:none;padding:0 .5rem;text-align:center}.uni-pagination__page-select[data-v-4745a24a]:focus,.uni-pagination__page-select[data-v-4745a24a]:hover{border-color:var(--system-brand-color,var(--color-primary,#dc2626))}.pagination-btn[data-v-4745a24a]{background-color:transparent}.badge-title-container[data-v-65263d08]{align-items:center;display:flex;gap:8px;position:relative}.badge-wrapper[data-v-65263d08]{align-items:center;cursor:help;display:flex;gap:.5rem;padding:.5rem;transition:all .2s}.badge-wrapper[data-v-65263d08]:hover{transform:scale(1.05)}.badge-icon-wrapper[data-v-65263d08]{align-items:center;border-radius:var(--default-border-radius);display:flex;flex-shrink:0;justify-content:center;padding:5px;position:relative;transition:all .2s}.badge-wrapper:hover .badge-icon-wrapper[data-v-65263d08]{transform:scale(1.1)}.badge-content[data-v-65263d08]{flex:1;min-width:0;overflow:hidden}.badge-value[data-v-65263d08]{-webkit-line-clamp:2;line-clamp:2;word-wrap:break-word;display:-webkit-box;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.badge-subheader[data-v-65263d08],.badge-value[data-v-65263d08]{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.badge-subheader[data-v-65263d08]{line-clamp:1;white-space:nowrap}.badge-empty[data-v-65263d08]{color:#6b728099;font-style:italic;font-weight:400;opacity:.9}.badge-tooltip[data-v-65263d08]{border-radius:var(--default-border-radius);bottom:0;color:#fff;font-size:var(--font-size-xs,.75rem);font-weight:500;left:0;min-width:fit-content;padding:8px 12px;pointer-events:none;position:absolute;transform:translateY(calc(100% + 10px));white-space:nowrap;z-index:9999}.tooltip-arrow[data-v-65263d08]{clip-path:polygon(50% 0,0 100%,100% 100%);height:8px;left:13px;position:absolute;top:-8px;width:10px}.fade-down-anim[data-v-65263d08]{animation:fadeDownTooltip-65263d08 .25s ease-in-out}@keyframes fadeDownTooltip-65263d08{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(calc(100% + 10px))}}.badge-size-xs[data-v-65263d08]{gap:.25rem;padding:.25rem}.badge-size-xs .badge-icon-wrapper[data-v-65263d08]{border-width:1px;padding:3px}.badge-size-xs .badge-value[data-v-65263d08]{font-size:var(--font-size-xs,.75rem);line-height:1rem}.badge-size-xs .badge-subheader[data-v-65263d08]{font-size:var(--font-size-xs,.75rem)}.badge-size-sm[data-v-65263d08]{gap:.375rem;padding:.375rem}.badge-size-sm .badge-icon-wrapper[data-v-65263d08]{border-width:1px;padding:4px}.badge-size-sm .badge-value[data-v-65263d08]{font-size:.8125rem;line-height:1.125rem}.badge-size-sm .badge-subheader[data-v-65263d08]{font-size:var(--font-size-xs,.75rem)}.badge-size-md[data-v-65263d08]{gap:.5rem;padding:.5rem}.badge-size-md .badge-icon-wrapper[data-v-65263d08]{border-width:1px;padding:5px}.badge-size-md .badge-value[data-v-65263d08]{font-size:.875rem;line-height:1.25rem}.badge-size-md .badge-subheader[data-v-65263d08]{font-size:var(--font-size-xs,.75rem)}.badge-size-lg[data-v-65263d08]{gap:.625rem;padding:.625rem}.badge-size-lg .badge-icon-wrapper[data-v-65263d08]{border-width:1px;padding:6px}.badge-size-lg .badge-value[data-v-65263d08]{font-size:1rem;line-height:1.5rem}.badge-size-lg .badge-subheader[data-v-65263d08]{font-size:.8125rem}@media (prefers-reduced-motion:reduce){.badge-wrapper:hover .badge-icon-wrapper[data-v-65263d08],.badge-wrapper[data-v-65263d08]:hover{transform:none}.fade-down-anim[data-v-65263d08]{animation:none}}.badge-title-container[data-v-5b9c8ed2]{align-items:center;display:flex;gap:8px;position:relative}.badge-wrapper[data-v-5b9c8ed2]{align-items:center;cursor:help;display:flex;gap:.5rem;padding:.5rem;transition:all .2s}.badge-wrapper[data-v-5b9c8ed2]:hover{transform:scale(1.05)}.badge-icon-wrapper[data-v-5b9c8ed2]{align-items:center;border-radius:var(--default-border-radius);display:flex;flex-shrink:0;justify-content:center;padding:5px;position:relative;transition:all .2s}.badge-wrapper:hover .badge-icon-wrapper[data-v-5b9c8ed2]{transform:scale(1.1)}.badge-content[data-v-5b9c8ed2]{flex:1;min-width:0;overflow:hidden}.badge-value[data-v-5b9c8ed2]{-webkit-line-clamp:2;line-clamp:2;word-wrap:break-word;display:-webkit-box;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.badge-subheader[data-v-5b9c8ed2],.badge-value[data-v-5b9c8ed2]{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.badge-subheader[data-v-5b9c8ed2]{line-clamp:1;white-space:nowrap}.badge-empty[data-v-5b9c8ed2]{color:#6b728099;font-style:italic;font-weight:400;opacity:.9}.badge-tooltip[data-v-5b9c8ed2]{border-radius:var(--default-border-radius);bottom:0;color:#fff;font-size:var(--font-size-xs,.75rem);font-weight:500;left:0;min-width:fit-content;padding:8px 12px;pointer-events:none;position:absolute;transform:translateY(calc(100% + 10px));white-space:nowrap;z-index:9999}.tooltip-arrow[data-v-5b9c8ed2]{clip-path:polygon(50% 0,0 100%,100% 100%);height:8px;left:13px;position:absolute;top:-8px;width:10px}.fade-down-anim[data-v-5b9c8ed2]{animation:fadeDownTooltip-5b9c8ed2 .25s ease-in-out}@keyframes fadeDownTooltip-5b9c8ed2{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(calc(100% + 10px))}}.badge-size-xs[data-v-5b9c8ed2]{gap:.25rem;padding:.25rem}.badge-size-xs .badge-icon-wrapper[data-v-5b9c8ed2]{border-width:1px;padding:3px}.badge-size-xs .badge-value[data-v-5b9c8ed2]{font-size:var(--font-size-xs,.75rem);line-height:1rem}.badge-size-xs .badge-subheader[data-v-5b9c8ed2]{font-size:var(--font-size-xs,.75rem)}.badge-size-sm[data-v-5b9c8ed2]{gap:.375rem;padding:.375rem}.badge-size-sm .badge-icon-wrapper[data-v-5b9c8ed2]{border-width:1px;padding:4px}.badge-size-sm .badge-value[data-v-5b9c8ed2]{font-size:.8125rem;line-height:1.125rem}.badge-size-sm .badge-subheader[data-v-5b9c8ed2]{font-size:var(--font-size-xs,.75rem)}.badge-size-md[data-v-5b9c8ed2]{gap:.5rem;padding:.5rem}.badge-size-md .badge-icon-wrapper[data-v-5b9c8ed2]{border-width:1px;padding:5px}.badge-size-md .badge-value[data-v-5b9c8ed2]{font-size:.875rem;line-height:1.25rem}.badge-size-md .badge-subheader[data-v-5b9c8ed2]{font-size:var(--font-size-xs,.75rem)}.badge-size-lg[data-v-5b9c8ed2]{gap:.625rem;padding:.625rem}.badge-size-lg .badge-icon-wrapper[data-v-5b9c8ed2]{border-width:1px;padding:6px}.badge-size-lg .badge-value[data-v-5b9c8ed2]{font-size:1rem;line-height:1.5rem}.badge-size-lg .badge-subheader[data-v-5b9c8ed2]{font-size:.8125rem}@media (prefers-reduced-motion:reduce){.badge-wrapper:hover .badge-icon-wrapper[data-v-5b9c8ed2],.badge-wrapper[data-v-5b9c8ed2]:hover{transform:none}.fade-down-anim[data-v-5b9c8ed2]{animation:none}}.badge-title-container[data-v-3b9fedc6]{align-items:center;display:flex;gap:8px;position:relative}.badge-wrapper[data-v-3b9fedc6]{align-items:center;cursor:help;display:flex;gap:.5rem;padding:.5rem;transition:all .2s}.badge-wrapper[data-v-3b9fedc6]:hover{transform:scale(1.05)}.badge-icon-wrapper[data-v-3b9fedc6]{align-items:center;border-radius:var(--default-border-radius);display:flex;flex-shrink:0;justify-content:center;padding:5px;position:relative;transition:all .2s}.badge-wrapper:hover .badge-icon-wrapper[data-v-3b9fedc6]{transform:scale(1.1)}.badge-content[data-v-3b9fedc6]{flex:1;min-width:0;overflow:hidden}.badge-value[data-v-3b9fedc6]{-webkit-line-clamp:2;line-clamp:2;word-wrap:break-word;display:-webkit-box;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.badge-subheader[data-v-3b9fedc6],.badge-value[data-v-3b9fedc6]{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.badge-subheader[data-v-3b9fedc6]{line-clamp:1;white-space:nowrap}.badge-empty[data-v-3b9fedc6]{color:#6b728099;font-style:italic;font-weight:400;opacity:.9}.badge-tooltip[data-v-3b9fedc6]{border-radius:var(--default-border-radius);bottom:0;color:#fff;font-size:var(--font-size-xs,.75rem);font-weight:500;left:0;min-width:fit-content;padding:8px 12px;pointer-events:none;position:absolute;transform:translateY(calc(100% + 10px));white-space:nowrap;z-index:9999}.tooltip-arrow[data-v-3b9fedc6]{clip-path:polygon(50% 0,0 100%,100% 100%);height:8px;left:13px;position:absolute;top:-8px;width:10px}.fade-down-anim[data-v-3b9fedc6]{animation:fadeDownTooltip-3b9fedc6 .25s ease-in-out}@keyframes fadeDownTooltip-3b9fedc6{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(calc(100% + 10px))}}.badge-size-xs[data-v-3b9fedc6]{gap:.25rem;padding:.25rem}.badge-size-xs .badge-icon-wrapper[data-v-3b9fedc6]{border-width:1px;padding:3px}.badge-size-xs .badge-value[data-v-3b9fedc6]{font-size:var(--font-size-xs,.75rem);line-height:1rem}.badge-size-xs .badge-subheader[data-v-3b9fedc6]{font-size:var(--font-size-xs,.75rem)}.badge-size-sm[data-v-3b9fedc6]{gap:.375rem;padding:.375rem}.badge-size-sm .badge-icon-wrapper[data-v-3b9fedc6]{border-width:1px;padding:4px}.badge-size-sm .badge-value[data-v-3b9fedc6]{font-size:.8125rem;line-height:1.125rem}.badge-size-sm .badge-subheader[data-v-3b9fedc6]{font-size:var(--font-size-xs,.75rem)}.badge-size-md[data-v-3b9fedc6]{gap:.5rem;padding:.5rem}.badge-size-md .badge-icon-wrapper[data-v-3b9fedc6]{border-width:1px;padding:5px}.badge-size-md .badge-value[data-v-3b9fedc6]{font-size:.875rem;line-height:1.25rem}.badge-size-md .badge-subheader[data-v-3b9fedc6]{font-size:var(--font-size-xs,.75rem)}.badge-size-lg[data-v-3b9fedc6]{gap:.625rem;padding:.625rem}.badge-size-lg .badge-icon-wrapper[data-v-3b9fedc6]{border-width:1px;padding:6px}.badge-size-lg .badge-value[data-v-3b9fedc6]{font-size:1rem;line-height:1.5rem}.badge-size-lg .badge-subheader[data-v-3b9fedc6]{font-size:.8125rem}@media (prefers-reduced-motion:reduce){.badge-wrapper:hover .badge-icon-wrapper[data-v-3b9fedc6],.badge-wrapper[data-v-3b9fedc6]:hover{transform:none}.fade-down-anim[data-v-3b9fedc6]{animation:none}}.badge-title-container[data-v-646749be]{align-items:center;display:flex;gap:8px;position:relative}.badge-wrapper[data-v-646749be]{align-items:center;cursor:help;display:flex;gap:.5rem;padding:.5rem;transition:all .2s}.badge-wrapper[data-v-646749be]:hover{transform:scale(1.05)}.badge-icon-wrapper[data-v-646749be]{align-items:center;border-radius:var(--default-border-radius);display:flex;flex-shrink:0;justify-content:center;padding:5px;position:relative;transition:all .2s}.badge-wrapper:hover .badge-icon-wrapper[data-v-646749be]{transform:scale(1.1)}.badge-content[data-v-646749be]{flex:1;min-width:0;overflow:hidden}.badge-value[data-v-646749be]{-webkit-line-clamp:2;line-clamp:2;word-wrap:break-word;display:-webkit-box;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.badge-subheader[data-v-646749be],.badge-value[data-v-646749be]{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.badge-subheader[data-v-646749be]{line-clamp:1;white-space:nowrap}.badge-empty[data-v-646749be]{color:#6b728099;font-style:italic;font-weight:400;opacity:.9}.badge-tooltip[data-v-646749be]{border-radius:var(--default-border-radius);bottom:0;color:#fff;font-size:var(--font-size-xs,.75rem);font-weight:500;left:0;min-width:fit-content;padding:8px 12px;pointer-events:none;position:absolute;transform:translateY(calc(100% + 10px));white-space:nowrap;z-index:9999}.tooltip-arrow[data-v-646749be]{clip-path:polygon(50% 0,0 100%,100% 100%);height:8px;left:13px;position:absolute;top:-8px;width:10px}.fade-down-anim[data-v-646749be]{animation:fadeDownTooltip-646749be .25s ease-in-out}@keyframes fadeDownTooltip-646749be{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(calc(100% + 10px))}}.badge-size-xs[data-v-646749be]{gap:.25rem;padding:.25rem}.badge-size-xs .badge-icon-wrapper[data-v-646749be]{border-width:1px;padding:3px}.badge-size-xs .badge-value[data-v-646749be]{font-size:var(--font-size-xs,.75rem);line-height:1rem}.badge-size-xs .badge-subheader[data-v-646749be]{font-size:var(--font-size-xs,.75rem)}.badge-size-sm[data-v-646749be]{gap:.375rem;padding:.375rem}.badge-size-sm .badge-icon-wrapper[data-v-646749be]{border-width:1px;padding:4px}.badge-size-sm .badge-value[data-v-646749be]{font-size:.8125rem;line-height:1.125rem}.badge-size-sm .badge-subheader[data-v-646749be]{font-size:var(--font-size-xs,.75rem)}.badge-size-md[data-v-646749be]{gap:.5rem;padding:.5rem}.badge-size-md .badge-icon-wrapper[data-v-646749be]{border-width:1px;padding:5px}.badge-size-md .badge-value[data-v-646749be]{font-size:.875rem;line-height:1.25rem}.badge-size-md .badge-subheader[data-v-646749be]{font-size:var(--font-size-xs,.75rem)}.badge-size-lg[data-v-646749be]{gap:.625rem;padding:.625rem}.badge-size-lg .badge-icon-wrapper[data-v-646749be]{border-width:1px;padding:6px}.badge-size-lg .badge-value[data-v-646749be]{font-size:1rem;line-height:1.5rem}.badge-size-lg .badge-subheader[data-v-646749be]{font-size:.8125rem}@media (prefers-reduced-motion:reduce){.badge-wrapper:hover .badge-icon-wrapper[data-v-646749be],.badge-wrapper[data-v-646749be]:hover{transform:none}.fade-down-anim[data-v-646749be]{animation:none}}.badge-title-container[data-v-08ed22c6]{align-items:center;display:flex;gap:8px;position:relative}.badge-wrapper[data-v-08ed22c6]{align-items:center;cursor:help;display:flex;gap:.5rem;padding:.5rem;transition:all .2s}.badge-wrapper[data-v-08ed22c6]:hover{transform:scale(1.05)}.badge-icon-wrapper[data-v-08ed22c6]{align-items:center;border-radius:var(--default-border-radius);display:flex;flex-shrink:0;justify-content:center;padding:5px;position:relative;transition:all .2s}.badge-wrapper:hover .badge-icon-wrapper[data-v-08ed22c6]{transform:scale(1.1)}.badge-content[data-v-08ed22c6]{flex:1;min-width:0;overflow:hidden}.badge-value[data-v-08ed22c6]{-webkit-line-clamp:2;line-clamp:2;word-wrap:break-word;display:-webkit-box;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.badge-subheader[data-v-08ed22c6],.badge-value[data-v-08ed22c6]{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.badge-subheader[data-v-08ed22c6]{line-clamp:1;white-space:nowrap}.badge-empty[data-v-08ed22c6]{color:#6b728099;font-style:italic;font-weight:400;opacity:.9}.badge-tooltip[data-v-08ed22c6]{border-radius:var(--default-border-radius);bottom:0;color:#fff;font-size:var(--font-size-xs,.75rem);font-weight:500;left:0;min-width:fit-content;padding:8px 12px;pointer-events:none;position:absolute;transform:translateY(calc(100% + 10px));white-space:nowrap;z-index:9999}.tooltip-arrow[data-v-08ed22c6]{clip-path:polygon(50% 0,0 100%,100% 100%);height:8px;left:13px;position:absolute;top:-8px;width:10px}.fade-down-anim[data-v-08ed22c6]{animation:fadeDownTooltip-08ed22c6 .25s ease-in-out}@keyframes fadeDownTooltip-08ed22c6{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(calc(100% + 10px))}}.badge-size-xs[data-v-08ed22c6]{gap:.25rem;padding:.25rem}.badge-size-xs .badge-icon-wrapper[data-v-08ed22c6]{border-width:1px;padding:3px}.badge-size-xs .badge-value[data-v-08ed22c6]{font-size:var(--font-size-xs,.75rem);line-height:1rem}.badge-size-xs .badge-subheader[data-v-08ed22c6]{font-size:var(--font-size-xs,.75rem)}.badge-size-sm[data-v-08ed22c6]{gap:.375rem;padding:.375rem}.badge-size-sm .badge-icon-wrapper[data-v-08ed22c6]{border-width:1px;padding:4px}.badge-size-sm .badge-value[data-v-08ed22c6]{font-size:.8125rem;line-height:1.125rem}.badge-size-sm .badge-subheader[data-v-08ed22c6]{font-size:var(--font-size-xs,.75rem)}.badge-size-md[data-v-08ed22c6]{gap:.5rem;padding:.5rem}.badge-size-md .badge-icon-wrapper[data-v-08ed22c6]{border-width:1px;padding:5px}.badge-size-md .badge-value[data-v-08ed22c6]{font-size:.875rem;line-height:1.25rem}.badge-size-md .badge-subheader[data-v-08ed22c6]{font-size:var(--font-size-xs,.75rem)}.badge-size-lg[data-v-08ed22c6]{gap:.625rem;padding:.625rem}.badge-size-lg .badge-icon-wrapper[data-v-08ed22c6]{border-width:1px;padding:6px}.badge-size-lg .badge-value[data-v-08ed22c6]{font-size:1rem;line-height:1.5rem}.badge-size-lg .badge-subheader[data-v-08ed22c6]{font-size:.8125rem}@media (prefers-reduced-motion:reduce){.badge-wrapper:hover .badge-icon-wrapper[data-v-08ed22c6],.badge-wrapper[data-v-08ed22c6]:hover{transform:none}.fade-down-anim[data-v-08ed22c6]{animation:none}}.badgeless-variant[data-v-08ed22c6]{gap:0}.badgeless-variant .badge-content[data-v-08ed22c6]{flex:1}.badge-title-container[data-v-e6598fda]{align-items:center;display:flex;gap:8px;position:relative}.badge-wrapper[data-v-e6598fda]{align-items:center;cursor:help;display:flex;gap:.5rem;padding:.5rem;transition:all .2s}.badge-wrapper[data-v-e6598fda]:hover{transform:scale(1.05)}.badge-icon-wrapper[data-v-e6598fda]{align-items:center;border-radius:var(--default-border-radius);display:flex;flex-shrink:0;justify-content:center;padding:5px;position:relative;transition:all .2s}.badge-wrapper:hover .badge-icon-wrapper[data-v-e6598fda]{transform:scale(1.1)}.badge-content[data-v-e6598fda]{flex:1;min-width:0;overflow:hidden}.badge-value[data-v-e6598fda]{-webkit-line-clamp:2;line-clamp:2;word-wrap:break-word;display:-webkit-box;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.badge-subheader[data-v-e6598fda],.badge-value[data-v-e6598fda]{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.badge-subheader[data-v-e6598fda]{line-clamp:1;white-space:nowrap}.badge-empty[data-v-e6598fda]{color:#6b728099;font-style:italic;font-weight:400;opacity:.9}.badge-tooltip[data-v-e6598fda]{border-radius:var(--default-border-radius);bottom:0;color:#fff;font-size:var(--font-size-xs,.75rem);font-weight:500;left:0;min-width:fit-content;padding:8px 12px;pointer-events:none;position:absolute;transform:translateY(calc(100% + 10px));white-space:nowrap;z-index:9999}.tooltip-arrow[data-v-e6598fda]{clip-path:polygon(50% 0,0 100%,100% 100%);height:8px;left:13px;position:absolute;top:-8px;width:10px}.fade-down-anim[data-v-e6598fda]{animation:fadeDownTooltip-e6598fda .25s ease-in-out}@keyframes fadeDownTooltip-e6598fda{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(calc(100% + 10px))}}.badge-size-xs[data-v-e6598fda]{gap:.25rem;padding:.25rem}.badge-size-xs .badge-icon-wrapper[data-v-e6598fda]{border-width:1px;padding:3px}.badge-size-xs .badge-value[data-v-e6598fda]{font-size:var(--font-size-xs,.75rem);line-height:1rem}.badge-size-xs .badge-subheader[data-v-e6598fda]{font-size:var(--font-size-xs,.75rem)}.badge-size-sm[data-v-e6598fda]{gap:.375rem;padding:.375rem}.badge-size-sm .badge-icon-wrapper[data-v-e6598fda]{border-width:1px;padding:4px}.badge-size-sm .badge-value[data-v-e6598fda]{font-size:.8125rem;line-height:1.125rem}.badge-size-sm .badge-subheader[data-v-e6598fda]{font-size:var(--font-size-xs,.75rem)}.badge-size-md[data-v-e6598fda]{gap:.5rem;padding:.5rem}.badge-size-md .badge-icon-wrapper[data-v-e6598fda]{border-width:1px;padding:5px}.badge-size-md .badge-value[data-v-e6598fda]{font-size:.875rem;line-height:1.25rem}.badge-size-md .badge-subheader[data-v-e6598fda]{font-size:var(--font-size-xs,.75rem)}.badge-size-lg[data-v-e6598fda]{gap:.625rem;padding:.625rem}.badge-size-lg .badge-icon-wrapper[data-v-e6598fda]{border-width:1px;padding:6px}.badge-size-lg .badge-value[data-v-e6598fda]{font-size:1rem;line-height:1.5rem}.badge-size-lg .badge-subheader[data-v-e6598fda]{font-size:.8125rem}@media (prefers-reduced-motion:reduce){.badge-wrapper:hover .badge-icon-wrapper[data-v-e6598fda],.badge-wrapper[data-v-e6598fda]:hover{transform:none}.fade-down-anim[data-v-e6598fda]{animation:none}}.ip-badge .ip-content[data-v-e6598fda]{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ip-badge .ip-value[data-v-e6598fda]{text-align:center}.screenshot-container[data-v-06d4c1a2]{margin-inline:auto;max-width:fit-content;position:relative;z-index:10}.screenshot-sm[data-v-06d4c1a2]{aspect-ratio:5/3;height:48px;max-height:48px;max-width:80px;min-height:48px;min-width:80px;width:80px}.screenshot-md[data-v-06d4c1a2]{aspect-ratio:5/3;height:60px;max-height:60px;max-width:100px;min-height:60px;min-width:100px;width:100px}.screenshot-lg[data-v-06d4c1a2]{aspect-ratio:5/3;height:72px;max-height:72px;max-width:120px;min-height:72px;min-width:120px;width:120px}.glass-card[data-v-06d4c1a2]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(30,41,59,.15);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-md,8px);box-shadow:0 4px 16px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);height:100%;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.glass-overlay[data-v-06d4c1a2]{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.screenshot-card[data-v-06d4c1a2]{background:rgba(30,41,59,.8);cursor:pointer}.screenshot-card[data-v-06d4c1a2]:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.2);transform:translateY(-1px)}.screenshot-content[data-v-06d4c1a2]{height:100%;position:relative;width:100%}.screenshot-image[data-v-06d4c1a2]{aspect-ratio:5/3;border-radius:7px;height:100%;max-height:100%;max-width:100%;min-width:100%;object-fit:contain;width:100%}.screenshot-overlay[data-v-06d4c1a2]{background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.6) 50%,transparent);bottom:0;color:#fff;left:0;padding:4px;position:absolute;right:0}.screenshot-info[data-v-06d4c1a2]{align-items:center;display:flex;justify-content:space-between}.timestamp[data-v-06d4c1a2]{gap:2px;opacity:.9}.expand-hint[data-v-06d4c1a2],.timestamp[data-v-06d4c1a2]{align-items:center;display:flex;font-size:var(--font-size-xs,.75rem)}.expand-hint[data-v-06d4c1a2]{opacity:.7}.status-indicator[data-v-06d4c1a2]{position:absolute;right:-1px;top:-1px}.status-dot[data-v-06d4c1a2]{border:1px solid rgba(0,0,0,.3);border-radius:var(--radius-full,9999px);height:12px;width:12px}.empty-state-card[data-v-06d4c1a2]{background:rgba(30,41,59,.4);border:1px solid hsla(0,0%,100%,.05);cursor:default;opacity:.6}.empty-state-content[data-v-06d4c1a2]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:6px;position:relative;text-align:center;z-index:1}.empty-state-icon[data-v-06d4c1a2]{margin-bottom:4px;opacity:.7}.empty-description[data-v-06d4c1a2]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);line-height:1.2;margin:0;opacity:1}.loading-dots[data-v-06d4c1a2]{display:flex;gap:2px;margin-top:4px}.dot[data-v-06d4c1a2]{animation:loadingDots-06d4c1a2 1.4s ease-in-out infinite both;background-color:var(--text-tertiary);border-radius:var(--radius-full,9999px);height:3px;width:3px}.dot[data-v-06d4c1a2]:first-child{animation-delay:-.32s}.dot[data-v-06d4c1a2]:nth-child(2){animation-delay:-.16s}@keyframes loadingDots-06d4c1a2{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.modal-screenshot-container[data-v-06d4c1a2]{background:var(--surface-base);border-radius:var(--radius-md,8px);max-height:70vh;overflow:auto;width:100%}.modal-screenshot[data-v-06d4c1a2]{display:block;height:auto;width:100%}.modal-footer-content[data-v-06d4c1a2]{align-items:center;display:flex;justify-content:space-between;width:100%}.modal-timestamp[data-v-06d4c1a2]{color:var(--text-tertiary);font-size:var(--font-size-sm,.75rem)}.modal-close-btn[data-v-06d4c1a2]{background:#3b82f6;border:none;border-radius:var(--radius-sm,4px);color:#fff;cursor:pointer;font-weight:500;padding:8px 16px;transition:background .2s ease}.modal-close-btn[data-v-06d4c1a2]:hover{background:#2563eb}@media (max-width:768px){.screenshot-sm[data-v-06d4c1a2]{aspect-ratio:5/3;height:38px;max-height:38px;max-width:64px;width:64px}.screenshot-md[data-v-06d4c1a2]{aspect-ratio:5/3;height:48px;max-height:48px;max-width:80px;width:80px}.screenshot-lg[data-v-06d4c1a2]{aspect-ratio:5/3;height:58px;max-height:58px;max-width:96px;width:96px}.empty-description[data-v-06d4c1a2],.timestamp[data-v-06d4c1a2]{font-size:7px}}@media (prefers-reduced-motion:reduce){.screenshot-card[data-v-06d4c1a2]{transition:none}.screenshot-card[data-v-06d4c1a2]:hover{transform:none}}.created-by-badge[data-v-1911768a]{align-items:center;display:flex;gap:8px}.avatar-wrap[data-v-1911768a]{flex-shrink:0}.avatar[data-v-1911768a]{border:2px solid hsla(0,0%,100%,.12);border-radius:var(--radius-full,9999px)}.createdby-content[data-v-1911768a]{min-width:0;overflow:hidden}.createdby-name[data-v-1911768a]{font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.createdby-subheader[data-v-1911768a]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.createdby-tooltip[data-v-1911768a]{border-radius:var(--radius-sm,4px);bottom:0;color:#fff;font-size:var(--font-size-xs,.75rem);left:0;padding:6px 10px;pointer-events:none;position:absolute;transform:translateY(calc(100% + 8px));z-index:9999}.value-link[data-v-1911768a]{text-decoration:none}.value-link[data-v-1911768a]:hover{text-decoration:underline}.icon-tag[data-v-556ed7a2]{align-items:center;box-sizing:border-box;display:inline-flex;white-space:nowrap}.tag-hoverable[data-v-556ed7a2]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:scale(1.05)}.tag-clickable[data-v-556ed7a2]{cursor:pointer}.tag-clickable[data-v-556ed7a2]:active{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.icon-tag[data-v-556ed7a2],.tag-hoverable[data-v-556ed7a2]{transition:none!important}.tag-clickable[data-v-556ed7a2]:active,.tag-hoverable[data-v-556ed7a2]:hover{transform:none!important}}.dark-mode.tag-hoverable[data-v-556ed7a2]:hover{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.filled-tag[data-v-556ed7a2]{align-items:center;border-radius:.375rem;display:inline-flex;transition:all .2s;white-space:nowrap}.icon-container[data-v-556ed7a2]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.tag-label[data-v-556ed7a2]{font-weight:500;line-height:1}.outline-tag[data-v-3ce25fa6]{align-items:center;border-radius:.375rem;display:inline-flex;transition:all .2s ease;white-space:nowrap}.outline-tag[data-v-3ce25fa6]:hover{background-color:rgba(0,0,0,.02)}.outline-tag.dark-mode[data-v-3ce25fa6]:hover{background-color:hsla(0,0%,100%,.05)}.icon-container[data-v-3ce25fa6]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.tag-label[data-v-3ce25fa6]{font-weight:500;line-height:1}@media (prefers-reduced-motion:reduce){.outline-tag[data-v-3ce25fa6]{transition:none}}.badge-tag[data-v-763f6d45]{align-items:center;display:inline-flex;gap:.5rem;transition:all .2s ease}.badge-icon-container[data-v-763f6d45]{align-items:center;border-radius:var(--radius-full,9999px);display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.badge-content[data-v-763f6d45]{display:flex;flex-direction:column;gap:.125rem}.tag-label[data-v-763f6d45]{color:var(--text-primary);font-size:.875rem;font-weight:500;line-height:1.25}.tag-subtext[data-v-763f6d45]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.25}@media (prefers-reduced-motion:reduce){.badge-tag[data-v-763f6d45]{transition:none}}.borderless-tag[data-v-aa643280]{align-items:center;border-radius:.375rem;display:inline-flex;transition:all .2s ease;white-space:nowrap}.icon-container[data-v-aa643280]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.tag-label[data-v-aa643280]{font-weight:500;line-height:1}@media (prefers-reduced-motion:reduce){.borderless-tag[data-v-aa643280]{transition:none}}.compact-tag[data-v-da712c22]{align-items:center;border-radius:.25rem;display:inline-flex;gap:.25rem;padding:.125rem .375rem;transition:all .2s ease;white-space:nowrap}.icon-container[data-v-da712c22]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.tag-label[data-v-da712c22]{font-size:var(--font-size-xs,.75rem);font-weight:500;line-height:1}@media (prefers-reduced-motion:reduce){.compact-tag[data-v-da712c22]{transition:none}}.squared-tag[data-v-52757d6c]{align-items:center;border-radius:var(--default-border-radius)!important;display:inline-flex;transition:all .2s ease;white-space:nowrap}.icon-container[data-v-52757d6c]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.tag-label[data-v-52757d6c]{font-weight:500;line-height:1}@media (prefers-reduced-motion:reduce){.squared-tag[data-v-52757d6c]{transition:none}}.icon-tags-container[data-v-4bd89202]{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;position:relative}.icon-tag[data-v-4bd89202]{align-items:center;border-radius:var(--radius-full,9999px);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:inline-flex;font-weight:500;transition:all .2s ease-in-out;white-space:nowrap}.icon-tag.hoverable[data-v-4bd89202]:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:scale(1.05)}.icon-tag.clickable[data-v-4bd89202]{cursor:pointer}.icon-tag.clickable[data-v-4bd89202]:active{transform:scale(.95)}.icon-container[data-v-4bd89202]{align-items:center;display:flex;justify-content:center}.tag-label[data-v-4bd89202]{flex:1;min-width:0}.count-tag[data-v-4bd89202]{position:relative}.count-label[data-v-4bd89202]{font-weight:600}.tags-tooltip[data-v-4bd89202]{background-color:var(--tooltip-bg);border:1px solid var(--tooltip-border);border-radius:.5rem;box-shadow:0 10px 15px -3px var(--tooltip-shadow),0 4px 6px -2px var(--tooltip-shadow);left:50%;max-width:20rem;min-width:max-content;position:absolute;top:calc(100% + .5rem);transform:translateX(-50%);z-index:50}.tooltip-arrow[data-v-4bd89202]{border-bottom:.375rem solid;border-left:.375rem solid transparent;border-right:.375rem solid transparent;height:0;left:50%;position:absolute;top:-.375rem;transform:translateX(-50%);width:0}.tooltip-content[data-v-4bd89202]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.fade-down-enter-active[data-v-4bd89202],.fade-down-leave-active[data-v-4bd89202]{transition:opacity .2s ease,transform .2s ease}.fade-down-enter-from[data-v-4bd89202],.fade-down-leave-to[data-v-4bd89202]{opacity:0;transform:translateX(-50%) translateY(-.5rem)}@media (prefers-reduced-motion:reduce){.fade-down-enter-active[data-v-4bd89202],.fade-down-leave-active[data-v-4bd89202],.icon-tag[data-v-4bd89202]{transition:none}.icon-tag.hoverable[data-v-4bd89202]:hover{transform:none}}.variant-borderless[data-v-4bd89202],.variant-transparent[data-v-4bd89202]{box-shadow:none}.empty-state-tag[data-v-4bd89202]{cursor:default;font-style:italic}.empty-state-tag[data-v-4bd89202]:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;transform:none!important}.badge-style-tag[data-v-4bd89202]{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;display:flex;gap:.5rem;padding:0}.badge-style-icon[data-v-4bd89202]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.badge-style-text[data-v-4bd89202]{display:flex;flex-direction:column;min-width:0}.tag-subtext[data-v-4bd89202]{font-size:var(--font-size-xs,.75rem);line-height:1rem;opacity:.7}.iconless-tag[data-v-4bd89202]{align-items:center;display:inline-flex;justify-content:center;white-space:nowrap}.iconless-label[data-v-4bd89202]{display:inline-block;font-size:var(--font-size-xs,.75rem);line-height:1rem}.iconless-empty[data-v-4bd89202]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-style:italic;justify-content:center;opacity:.6;padding:4px 8px}.iconless-empty[data-v-4bd89202]:hover{transform:none!important}.content[data-v-44f2ef86] ol{list-style:lower-latin;padding-left:.5rem}.content[data-v-44f2ef86] h1,.content[data-v-44f2ef86] h2,.content[data-v-44f2ef86] h3,.content[data-v-44f2ef86] h4,.content[data-v-44f2ef86] h5,.content[data-v-44f2ef86] h6{padding-bottom:.25rem;padding-top:.25rem}.content[data-v-44f2ef86] hr{border:1px solid var(--color-border-primary);margin-top:.5rem}.content[data-v-44f2ef86] blockquote{background:#ededed;border-left:8px solid var(--color-primary,#dc2626);color:#555;font-family:Open Sans;font-size:1.4em;font-style:italic;line-height:1.6;margin:.5rem auto;padding:.5rem;position:relative;width:100%}.swiper-container[data-v-c4cb40c8]{height:100%;width:100%}.swiper-slide img[data-v-c4cb40c8]{height:600px;object-fit:contain;width:100%}.swiper-slide video[data-v-c4cb40c8]{height:auto;width:100%}.pane-background--overlay[data-v-4fe99e6a]{background-color:rgba(0,0,0,.65);height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:12000}.pane-background--overlay--blur[data-v-4fe99e6a]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pane[data-v-4fe99e6a]{--sidepane-surface:color-mix(in srgb,var(--surface-card,var(--card-background)) 90%,transparent);--sidepane-border:var( --glass-border,1px solid color-mix(in srgb,var(--color-border-primary) 78%,transparent) );--sidepane-blur:var(--glass-blur,blur(18px));--sidepane-shadow:var( --shadow-overlay,-24px 0 48px -24px rgba(0,0,0,.32) );backdrop-filter:var(--sidepane-blur) saturate(140%);-webkit-backdrop-filter:var(--sidepane-blur) saturate(140%);background:var(--sidepane-surface);border:var(--sidepane-border);box-shadow:inset 1px 0 0 color-mix(in srgb,#fff 24%,transparent),var(--sidepane-shadow);height:100%;overflow-y:hidden;position:absolute;width:30%}.pane.top[data-v-4fe99e6a]{border-top:none;top:0}.pane.right[data-v-4fe99e6a]{border-right:none;right:0}.pane.bottom[data-v-4fe99e6a]{border-bottom:none;bottom:0}.pane.left[data-v-4fe99e6a]{border-left:none;left:0}.fade-enter-active[data-v-4fe99e6a],.fade-leave-active[data-v-4fe99e6a]{transition:opacity .4s ease-out}.fade-leave-active[data-v-4fe99e6a]{transition:opacity .3s ease-in}.fade-enter[data-v-4fe99e6a],.fade-leave-to[data-v-4fe99e6a]{opacity:0}.slide-enter-active[data-v-4fe99e6a],.slide-leave-active[data-v-4fe99e6a]{transition:transform .4s ease-out}.slide-leave-active[data-v-4fe99e6a]{transition:transform .3s ease-in}.slide-enter.top[data-v-4fe99e6a],.slide-leave-to.top[data-v-4fe99e6a]{transform:translateY(-100%)}.slide-enter.bottom[data-v-4fe99e6a],.slide-leave-to.bottom[data-v-4fe99e6a]{transform:translateY(100%)}.slide-enter.left[data-v-4fe99e6a],.slide-leave-to.left[data-v-4fe99e6a]{transform:translateX(-100%)}.slide-enter.right[data-v-4fe99e6a],.slide-leave-to.right[data-v-4fe99e6a]{transform:translateX(100%)}.pane-background--overlay .mx-datepicker-popup[data-v-4fe99e6a]{z-index:12001}.xui-sidepane__header[data-v-4fe99e6a]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--color-border-primary) 60%,transparent);display:flex;gap:.5rem;min-height:3rem;padding:.625rem 1.25rem}.xui-sidepane__header--empty[data-v-4fe99e6a]{background:transparent;border-bottom:0;left:auto;min-height:0;padding:.5rem .75rem;position:absolute;right:0;top:0;z-index:2}.xui-sidepane__header--empty .xui-sidepane__header--action[data-v-4fe99e6a]{margin-left:0}.xui-sidepane__header--title[data-v-4fe99e6a]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:600;line-height:1.25;margin:0}.xui-sidepane__header--action[data-v-4fe99e6a]{align-items:center;display:inline-flex;gap:.25rem;margin-left:auto}.xui-sidepane__body[data-v-4fe99e6a]{overflow-x:hidden;overflow-y:auto;padding:1rem 1.25rem}.xui-sidepane__footer[data-v-4fe99e6a]{align-items:center;border-top:1px solid color-mix(in srgb,var(--color-border-primary) 60%,transparent);display:flex;gap:.5rem;justify-content:flex-end;padding:.625rem 1rem}.sidepane-no-footer[data-v-4fe99e6a]{height:calc(100% - 3rem);max-height:calc(100% - 3rem)}.sidepane-no-header.sidepane-no-footer[data-v-4fe99e6a]{height:100%;max-height:100%}.dark .pane-background--overlay .pane{--sidepane-surface:color-mix(in srgb,var(--surface-card,#18181b) 86%,rgba(9,9,11,.18));--sidepane-border:1px solid color-mix(in srgb,var(--color-border-secondary,#3f3f46) 56%,transparent);--sidepane-shadow:-28px 0 56px -28px rgba(0,0,0,.72),inset 1px 0 0 color-mix(in srgb,#fff 10%,transparent)}.xui-menu__item[data-v-e3f34f10]:hover:not(:disabled),.xui-menu__trigger[data-v-e3f34f10]:hover{background-color:var(--color-light-neutral,#f6f8fa)}.xui-icon[data-v-9a9d84ca]{min-width:unset}[data-v-9a9d84ca]{text-decoration:none!important}.step-indicator-wrapper[data-v-9a9d84ca]{align-items:center;display:flex;flex-direction:column;margin-bottom:0;min-width:0;position:relative;text-decoration:none!important}.step-indicator-node[data-v-9a9d84ca]{align-items:center;background-color:var(--surface-card-raised);border:1px solid transparent;border-radius:var(--radius-full,9999px);color:var(--color-primary);cursor:default;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;outline:none;position:relative;transition:all .2s ease;width:2.5rem}.step-indicator-node[data-v-9a9d84ca]:hover{background-color:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:var(--color-primary);color:var(--color-primary)}.step-indicator-node.clickable[data-v-9a9d84ca]{cursor:pointer}.step-indicator-node.clickable[data-v-9a9d84ca]:hover{background-color:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:var(--color-primary);color:var(--color-primary);text-decoration:none!important;transform:translateY(-1px)}.step-indicator-node.clickable[data-v-9a9d84ca]:focus{box-shadow:var(--shadow-focus-ring)}.step-indicator-node.clickable[data-v-9a9d84ca]:active{transform:translateY(0)}.step-indicator-node.completed[data-v-9a9d84ca]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.step-indicator-node.completed[data-v-9a9d84ca]:hover{background:color-mix(in srgb,var(--color-primary) 88%,#000);border-color:color-mix(in srgb,var(--color-primary) 88%,#000)}.step-indicator-node.completed .check-icon[data-v-9a9d84ca]{font-size:.875rem}.step-indicator-node.current[data-v-9a9d84ca]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.step-indicator-node.current[data-v-9a9d84ca]:hover{background:color-mix(in srgb,var(--color-primary) 88%,#000);border-color:color-mix(in srgb,var(--color-primary) 88%,#000);color:#fff}.step-indicator-node.disabled[data-v-9a9d84ca]{background:var(--surface-card-raised);border-color:var(--color-border-secondary);border-width:2px;color:var(--text-tertiary);cursor:not-allowed}.step-indicator-node.disabled[data-v-9a9d84ca]:hover{background:var(--surface-card-raised);border-color:var(--color-border-secondary);color:var(--text-tertiary);transform:none}.step-indicator-node .step-indicator-icon[data-v-9a9d84ca]{align-items:center;display:flex;font-size:var(--font-size-xs,.75rem);font-weight:500;justify-content:center}.step-indicator-node .step-indicator-icon span[data-v-9a9d84ca]{font-size:.875rem;font-weight:500}.step-indicator-node .step-pulse[data-v-9a9d84ca]{animation:pulse-9a9d84ca 2s infinite;border:1px solid var(--color-primary);border-radius:var(--radius-full,9999px);bottom:-1px;left:-1px;opacity:.6;position:absolute;right:-1px;top:-1px}.step-label-wrapper[data-v-9a9d84ca]{margin-top:.75rem;min-height:1.5rem;padding:0 .125rem;text-align:center;width:100%}.step-label-wrapper .step-label[data-v-9a9d84ca]{color:var(--text-secondary);font-weight:500;hyphens:auto;line-height:1.2;margin:0}.step-label-wrapper .step-description[data-v-9a9d84ca],.step-label-wrapper .step-label[data-v-9a9d84ca]{word-wrap:break-word;display:block;font-size:var(--font-size-xs,.75rem);overflow-wrap:break-word;text-decoration:none!important}.step-label-wrapper .step-description[data-v-9a9d84ca]{color:var(--text-tertiary);line-height:1.3;margin:.25rem 0 0}.step-label-wrapper.current .step-label[data-v-9a9d84ca]{color:var(--color-primary);font-weight:600}.step-label-wrapper.current .step-description[data-v-9a9d84ca]{color:var(--color-primary)}.step-label-wrapper.completed .step-label[data-v-9a9d84ca]{color:var(--color-primary);font-weight:600}.step-label-wrapper.completed .step-description[data-v-9a9d84ca]{color:var(--color-primary)}.step-label-wrapper.disabled .step-label[data-v-9a9d84ca]{color:var(--text-tertiary);font-weight:500}.step-label-wrapper.disabled .step-description[data-v-9a9d84ca]{color:var(--text-tertiary)}@keyframes pulse-9a9d84ca{0%{opacity:.6;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}to{opacity:.6;transform:scale(1)}}@keyframes checkDraw-9a9d84ca{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media(max-width:768px){.step-indicator-node[data-v-9a9d84ca]{height:2rem;width:2rem}.step-indicator-node .step-indicator-icon span[data-v-9a9d84ca],.step-indicator-node .step-indicator-icon[data-v-9a9d84ca]{font-size:var(--font-size-xs,.75rem)}.step-label-wrapper[data-v-9a9d84ca]{min-height:1.25rem}.step-label-wrapper .step-description[data-v-9a9d84ca],.step-label-wrapper .step-label[data-v-9a9d84ca]{font-size:var(--font-size-xs,.75rem)}}@media(max-width:640px){.step-indicator-node[data-v-9a9d84ca]{height:1.75rem;width:1.75rem}.step-indicator-node .step-indicator-icon span[data-v-9a9d84ca],.step-indicator-node .step-indicator-icon[data-v-9a9d84ca]{font-size:var(--font-size-xs,.75rem)}.step-label-wrapper[data-v-9a9d84ca]{min-height:1rem}.step-label-wrapper .step-label[data-v-9a9d84ca]{font-size:var(--font-size-xs,.75rem);line-height:1.1}.step-label-wrapper .step-description[data-v-9a9d84ca]{font-size:.45rem}}.step-indicator-container[data-v-9a9d84ca]{align-items:center;display:flex;justify-content:space-between}.hidden[data-v-2dda438e]{display:none}.copy-to-clipboard[data-v-c80cc232]{position:relative;width:100%}.copy-to-clipboard.top-center[data-v-c80cc232]{align-items:center;display:flex;flex-direction:column;flex-grow:0}.copy-to-clipboard.top-center>.copy-to-clipboard-content[data-v-c80cc232]{order:1}.copy-to-clipboard.top-center>.copy-to-clipboard-button[data-v-c80cc232]{flex-grow:auto;margin-bottom:10px;order:0}.copy-to-clipboard.top-left[data-v-c80cc232]{align-items:flex-start;display:flex;flex-direction:column}.copy-to-clipboard.top-left>.copy-to-clipboard-content[data-v-c80cc232]{order:1}.copy-to-clipboard.top-left>.copy-to-clipboard-button[data-v-c80cc232]{margin-bottom:10px;order:0}.copy-to-clipboard.top-right[data-v-c80cc232]{align-items:flex-end;display:flex;flex-direction:column}.copy-to-clipboard.top-right>.copy-to-clipboard-content[data-v-c80cc232]{order:1}.copy-to-clipboard.top-right>.copy-to-clipboard-button[data-v-c80cc232]{margin-bottom:10px;order:0}.copy-to-clipboard.middle-right[data-v-c80cc232]{align-items:center;display:flex}.copy-to-clipboard.middle-right>.copy-to-clipboard-button[data-v-c80cc232]{margin-left:10px}.copy-to-clipboard.middle-left[data-v-c80cc232]{align-items:center;display:flex}.copy-to-clipboard.middle-left>.copy-to-clipboard-content[data-v-c80cc232]{order:1}.copy-to-clipboard.middle-left>.copy-to-clipboard-button[data-v-c80cc232]{margin-right:10px;order:0}.copy-to-clipboard.middle-center[data-v-c80cc232]{align-items:center;display:flex}.copy-to-clipboard.middle-center>.copy-to-clipboard-content[data-v-c80cc232]{order:1}.copy-to-clipboard.middle-center>.copy-to-clipboard-button[data-v-c80cc232]{margin-right:10px;order:0}.copy-to-clipboard.bottom-center[data-v-c80cc232]{align-items:center;display:flex;flex-direction:column}.copy-to-clipboard.bottom-center>.copy-to-clipboard-button[data-v-c80cc232]{margin-top:10px}.copy-to-clipboard.bottom-left[data-v-c80cc232]{align-items:flex-start;display:flex;flex-direction:column}.copy-to-clipboard.bottom-left>.copy-to-clipboard-button[data-v-c80cc232]{margin-top:10px}.copy-to-clipboard.bottom-right[data-v-c80cc232]{align-items:flex-end;display:flex;flex-direction:column}.copy-to-clipboard.bottom-right>.copy-to-clipboard-button[data-v-c80cc232]{margin-top:10px}.copy-to-clipboard .copy-to-clipboard-icon.inline[data-v-c80cc232]{left:8px;position:absolute;top:50%;transform:translateY(-50%)}.copy-to-clipboard .copy-to-clipboard-input[data-v-c80cc232]{position:relative;width:100%}.copy-to-clipboard .copy-to-clipboard-button[data-v-c80cc232]{margin-left:0}.copy-to-clipboard .copy-to-clipboard-button.inline[data-v-c80cc232]{position:absolute;right:1px;top:50%;transform:translateY(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.top-center[data-v-c80cc232]{left:50%;position:absolute;top:6px;transform:translateX(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.top-right[data-v-c80cc232]{position:absolute;right:6px;top:6px}.copy-to-clipboard .copy-to-clipboard-button.float.top-left[data-v-c80cc232]{left:6px;position:absolute;top:6px}.copy-to-clipboard .copy-to-clipboard-button.float.middle-center[data-v-c80cc232]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.middle-right[data-v-c80cc232]{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.middle-left[data-v-c80cc232]{left:6px;position:absolute;top:50%;transform:translateY(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.bottom-center[data-v-c80cc232]{bottom:6px;left:50%;position:absolute;transform:translateX(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.bottom-right[data-v-c80cc232]{bottom:6px;position:absolute;right:6px}.copy-to-clipboard .copy-to-clipboard-button.float.bottom-left[data-v-c80cc232]{bottom:6px;left:6px;position:absolute}.copy-to-clipboard-content p[data-v-c80cc232]{margin:0}.copy-to-clipboard-content[data-v-c80cc232]{border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);min-height:2.5rem;padding:.5rem .75rem;position:relative;width:100%}.copy-to-clipboard-content.inline[data-v-c80cc232]{overflow:hidden;padding-left:28px;white-space:nowrap}.copy-to-clipboard-content.inline[data-v-c80cc232]:after{background:linear-gradient(to right,hsla(0,0%,100%,0),var(--card-primary) 98%);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.copy-to-clipboard-content.high-contrast[data-v-c80cc232]{background:#202333;border:none}.copy-to-clipboard-content.high-contrast p[data-v-c80cc232]{color:#fff;font-family:monospace;letter-spacing:1px;line-height:25px}.file-pill[data-v-256a1a63]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.8125rem);gap:.25rem;height:var(--input-height,2.25rem);padding:0 .5rem;transition:border-color .15s ease,background-color .15s ease}.file-pill[data-v-256a1a63]:hover{background:var(--item-hover-background);border-color:var(--color-border-secondary)}.file-pill__main[data-v-256a1a63]{align-items:center;cursor:pointer;display:inline-flex;gap:.375rem;min-width:0}.file-pill__name[data-v-256a1a63]{max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-pill__delete[data-v-256a1a63]{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm,4px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:.125rem;transition:color .15s ease,background-color .15s ease}.file-pill__delete[data-v-256a1a63]:hover{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.empty-state[data-v-5406be2a]{align-items:center;border:1px dashed var(--color-border-primary);border-radius:var(--radius-md,6px);color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-sm,.8125rem);font-style:italic;height:var(--input-height,2.25rem);padding:0 .75rem}.attached-file[data-v-5406be2a]{align-items:center;border:var(--border-primary);border-radius:var(--radius-full,9999px);cursor:pointer;display:flex;gap:5px;padding:5px 10px}.collapse-heading[data-v-c786ae1a]{cursor:pointer;font-weight:700;letter-spacing:1px;padding:2px 0}.head-close[data-v-c786ae1a],.head-open[data-v-c786ae1a]{transition:all .6s ease}.key-value-pair[data-v-c786ae1a]{align-items:center;border-bottom:1px dashed rgba(159,239,0,.5);width:100%}.key-value-pair[data-v-c786ae1a]:hover{background-color:rgba(159,239,0,.1)}.key[data-v-c786ae1a]{font-weight:700;max-width:150px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.json-viewer-root[data-v-5a80a3b7]{border:var(--border-primary);border-radius:var(--default-border-radius);overflow:hidden}.json-viewer-header[data-v-5a80a3b7]{align-items:center;border-bottom:var(--border-primary);display:flex;gap:12px;justify-content:space-between;padding:8px 12px}.json-search-wrap[data-v-5a80a3b7]{align-items:center;border:var(--border-primary);border-radius:var(--default-border-radius);display:flex;flex:1;gap:8px;min-width:0;padding:5px 10px;transition:border-color .2s,box-shadow .2s}.json-search-wrap[data-v-5a80a3b7]:focus-within{border-color:rgba(220,38,38,.5);box-shadow:var(--shadow-focus-ring)}.json-search-icon[data-v-5a80a3b7]{flex-shrink:0}.json-search-input[data-v-5a80a3b7]{background:transparent;border:none;font-family:inherit;font-size:var(--font-size-base,.875rem);outline:none;width:100%}.json-search-input[data-v-5a80a3b7]::placeholder{color:#4b5563}.json-search-count[data-v-5a80a3b7]{background:hsla(0,0%,100%,.06);border-radius:20px;padding:1px 6px}.json-search-count[data-v-5a80a3b7],.json-search-none[data-v-5a80a3b7]{flex-shrink:0;font-size:var(--font-size-xs,.75rem)}.json-nav-btn[data-v-5a80a3b7]{align-items:center;background:hsla(0,0%,100%,.07);border:none;border-radius:var(--radius-sm,4px);cursor:pointer;display:flex;justify-content:center;padding:2px;transition:color .15s,background .15s}.json-nav-btn[data-v-5a80a3b7]:hover{background:rgba(220,38,38,.12);color:#fca5a5}.json-viewer-body[data-v-5a80a3b7]{color:#cbd5e1;font-family:JetBrains Mono,Fira Code,Cascadia Code,Menlo,monospace;font-size:var(--font-size-base,.875rem);line-height:1.8;margin:0;overflow:auto;padding:16px 18px;white-space:pre}.json-viewer-body--wrap[data-v-5a80a3b7]{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.json-viewer-body[data-v-5a80a3b7] .json-key{color:#fca5a5;font-weight:500}.json-viewer-body[data-v-5a80a3b7] .json-string{color:#6ee7b7}.json-viewer-body[data-v-5a80a3b7] .json-number{color:#93c5fd}.json-viewer-body[data-v-5a80a3b7] .json-bool{color:#fbbf24;font-weight:500}.json-viewer-body[data-v-5a80a3b7] .json-null{color:var(--text-tertiary);font-style:italic}[data-v-5a80a3b7] .json-search-match{background:rgba(167,139,250,.25);border-radius:3px;color:inherit;outline:1px solid rgba(167,139,250,.3)}[data-v-5a80a3b7] .json-search-active{background:rgba(167,139,250,.7);border-radius:3px;color:#13111c;font-weight:600;outline:1px solid #a78bfa}.fade-enter-active[data-v-5a80a3b7],.fade-leave-active[data-v-5a80a3b7]{transition:opacity .15s}.fade-enter[data-v-5a80a3b7],.fade-leave-to[data-v-5a80a3b7]{opacity:0}.references-section[data-v-1b3c490d]{margin-bottom:20px;margin-top:8px}.references-header[data-v-1b3c490d]{align-items:center;display:flex;font-weight:500;gap:5px;margin-bottom:12px}.references-icon[data-v-1b3c490d]{color:var(--color-primary)}.references-list[data-v-1b3c490d]{display:flex;flex-wrap:wrap;gap:8px}.reference-item[data-v-1b3c490d]{align-items:center;background:hsla(220,9%,46%,.06);border:1px solid hsla(220,9%,46%,.12);border-radius:var(--default-border-radius);cursor:pointer;display:flex;gap:8px;min-width:0;padding:7px 14px;transition:background .15s,border-color .15s}.reference-item[data-v-1b3c490d]:hover{background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.24)}.reference-item__icon[data-v-1b3c490d]{opacity:.5;transition:opacity .15s}.reference-item:hover .reference-item__icon[data-v-1b3c490d]{opacity:1}.card[data-v-d24735de]{border-bottom:2px solid #ddd}.select-card[data-v-d24735de]{height:24px;margin-top:8px;width:24px}.header[data-v-d24735de]{align-items:center;display:flex!important;justify-content:space-between}.section[data-v-d24735de]{border-top:2px solid #ddd;padding-left:1rem;padding-top:1rem}.section-border[data-v-d24735de]{border-top:2px solid #ddd}.sub-section[data-v-d24735de]{margin-top:0;padding-left:1.5rem}.card-body[data-v-d24735de]{padding:1rem 2rem 1rem 1rem}.actions[data-v-d24735de]{align-items:center;display:flex;justify-content:space-between;position:relative;top:-7px;width:fit-content}[data-v-5be90944] .vue-treeselect__control{background-color:#fff!important;border:1px solid rgba(209,213,219,.5)!important;border-radius:var(--radius-md,6px)!important;color:#1a1a1a!important;font-size:var(--font-size-base,.875rem)!important;height:36px!important;line-height:1.5!important;min-height:36px!important;padding:2px 12px!important;transition:all .3s ease-in-out!important}[data-v-5be90944] .vue-treeselect__control:hover{background-color:rgba(71,85,105,.1)!important;border-color:rgba(156,163,175,.5)!important}[data-v-5be90944] .vue-treeselect__control.vue-treeselect--focused,[data-v-5be90944] .vue-treeselect__control:focus-within{border-color:#dc2626!important;box-shadow:var(--shadow-focus-ring)!important;outline:0!important}.dark-mode[data-v-5be90944] .vue-treeselect__control{background-color:var(--card-background)!important;border-color:rgba(71,85,105,.5)!important;color:#f1f5f9!important}.dark-mode[data-v-5be90944] .vue-treeselect__control:hover{background-color:rgba(71,85,105,.1)!important;border-color:rgba(156,163,175,.5)!important}.dark-mode[data-v-5be90944] .vue-treeselect__control.vue-treeselect--focused,.dark-mode[data-v-5be90944] .vue-treeselect__control:focus-within{border-color:#dc2626!important;box-shadow:var(--shadow-focus-ring)!important}[data-v-5be90944] .vue-treeselect__menu{background-color:#fff!important;border:1px solid rgba(209,213,219,.5)!important;border-radius:var(--radius-md,6px)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;color:#1a1a1a!important;margin-top:4px!important}[data-v-5be90944] .vue-treeselect__menu::-webkit-scrollbar{width:6px!important}[data-v-5be90944] .vue-treeselect__menu::-webkit-scrollbar-track{background:transparent!important}[data-v-5be90944] .vue-treeselect__menu::-webkit-scrollbar-thumb{background:rgba(156,163,175,.3)!important;border-radius:3px!important}[data-v-5be90944] .vue-treeselect__menu::-webkit-scrollbar-thumb:hover{background:rgba(156,163,175,.5)!important}.dark-mode[data-v-5be90944] .vue-treeselect__menu{background-color:var(--card-background)!important;border-color:rgba(71,85,105,.5)!important;color:#f1f5f9!important}.dark-mode[data-v-5be90944] .vue-treeselect__menu::-webkit-scrollbar-thumb{background:rgba(71,85,105,.6)!important}.dark-mode[data-v-5be90944] .vue-treeselect__menu::-webkit-scrollbar-thumb:hover{background:rgba(71,85,105,.8)!important}[data-v-5be90944] .vue-treeselect__option{cursor:pointer!important;padding:2px 6px!important;transition:all .2s ease-in-out!important}[data-v-5be90944] .vue-treeselect__option:hover{background-color:rgba(239,68,68,.1)!important;color:var(--color-danger-hover)!important}[data-v-5be90944] .vue-treeselect__option.vue-treeselect__option--selected{background-color:rgba(239,68,68,.2)!important;color:var(--color-danger-hover)!important}[data-v-5be90944] .vue-treeselect__option.vue-treeselect__option--highlight{background-color:rgba(239,68,68,.1)!important;color:var(--color-danger-hover)!important}.dark-mode[data-v-5be90944] .vue-treeselect__option:hover{background-color:rgba(127,29,29,.5)!important;color:#fca5a5!important}.dark-mode[data-v-5be90944] .vue-treeselect__option.vue-treeselect__option--selected{background-color:rgba(127,29,29,.3)!important;color:#fca5a5!important}.dark-mode[data-v-5be90944] .vue-treeselect__option.vue-treeselect__option--highlight{background-color:rgba(127,29,29,.5)!important;color:#fca5a5!important}[data-v-5be90944] .vue-treeselect__placeholder{font-size:var(--font-size-base,.875rem)!important;height:32px!important;line-height:32px!important}.dark-mode[data-v-5be90944] .vue-treeselect__placeholder{color:var(--text-secondary)!important}[data-v-5be90944] .vue-treeselect__multi-value{margin-bottom:0!important}[data-v-5be90944] .vue-treeselect__value-remove{border-left:0}[data-v-5be90944] .vue-treeselect__multi-value-item-container{padding-top:0}[data-v-5be90944] .vue-treeselect__multi-value-item{background-color:rgba(239,68,68,.1)!important;border-radius:var(--radius-sm,4px)!important;color:var(--color-danger-hover)!important;font-size:var(--font-size-sm,.75rem)!important;margin:2px 4px 2px 0!important;padding:4px 8px!important}[data-v-5be90944] .vue-treeselect__multi-value-item:hover{background-color:rgba(239,68,68,.2)!important}.dark-mode[data-v-5be90944] .vue-treeselect__multi-value-item{background-color:rgba(127,29,29,.3)!important;color:#fca5a5!important}.dark-mode[data-v-5be90944] .vue-treeselect__multi-value-item:hover{background-color:rgba(127,29,29,.5)!important}[data-v-5be90944] .vue-treeselect__multi-value-item-container .vue-treeselect__icon,[data-v-5be90944] .vue-treeselect__multi-value-item-container .vue-treeselect__icon:hover{color:var(--color-danger-hover)!important}.dark-mode[data-v-5be90944] .vue-treeselect__multi-value-item-container .vue-treeselect__icon{color:#fca5a5!important}.dark-mode[data-v-5be90944] .vue-treeselect__multi-value-item-container .vue-treeselect__icon:hover{color:var(--color-danger)!important}[data-v-5be90944] .vue-treeselect__control-arrow{color:var(--text-secondary)!important;transition:transform .2s ease-in-out!important}[data-v-5be90944] .vue-treeselect__control-arrow:hover{color:#374151!important}.dark-mode[data-v-5be90944] .vue-treeselect__control-arrow{color:var(--text-tertiary)!important}.dark-mode[data-v-5be90944] .vue-treeselect__control-arrow:hover{color:#d1d5db!important}[data-v-5be90944] .vue-treeselect__loading-tip{color:var(--text-secondary)!important;padding:16px!important;text-align:center!important}.dark-mode[data-v-5be90944] .vue-treeselect__loading-tip{color:var(--text-tertiary)!important}[data-v-5be90944] .vue-treeselect__no-options-tip{color:var(--text-secondary)!important;padding:16px!important;text-align:center!important}.dark-mode[data-v-5be90944] .vue-treeselect__no-options-tip{color:var(--text-tertiary)!important}[data-v-5be90944] .vue-treeselect--disabled .vue-treeselect__control{background-color:#f9fafb!important;cursor:not-allowed!important;opacity:.6!important}.dark-mode[data-v-5be90944] .vue-treeselect--disabled .vue-treeselect__control{background-color:var(--surface-header)!important}[data-v-5be90944] .vue-treeselect__x{color:var(--text-secondary)!important;transition:all .2s ease-in-out!important}[data-v-5be90944] .vue-treeselect__x:hover{background-color:rgba(220,38,38,.1)!important;border-radius:var(--radius-full,9999px)!important;color:#dc2626!important}.dark-mode[data-v-5be90944] .vue-treeselect__x{color:var(--text-tertiary)!important}.dark-mode[data-v-5be90944] .vue-treeselect__x:hover{background-color:rgba(127,29,29,.3)!important;color:#fca5a5!important}@media(max-width:640px){[data-v-5be90944] .vue-treeselect__option{padding:12px 16px!important}}.main-container[data-v-5f89a7d8]::-webkit-scrollbar{height:0;width:0}.y-axis[data-v-5f89a7d8]{background-color:transparent;border-top:var(--border-primary);left:0;margin-top:42px;position:sticky;z-index:10}.question-box[data-v-5f89a7d8]{border:1px solid transparent;border-bottom:none;border-right:var(--border-primary);cursor:pointer;display:grid;height:30px;min-width:30px;place-items:center;position:relative;transition:.25s ease-in-out;width:100%;z-index:1}.question-box[data-v-5f89a7d8]:hover{border:var(--border-primary);filter:brightness(1.2)}.box[data-v-5f89a7d8]{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;transition:.25s ease-in-out;width:30px;z-index:1}.box[data-v-5f89a7d8]:hover{border:var(--border-primary);filter:brightness(1.2)}.box.heading[data-v-5f89a7d8]{height:18px;width:18px}.popup[data-v-5f89a7d8]{pointer-events:none;position:absolute;width:300px;z-index:1000}.breadcrumb[data-v-45dc8ca5]{border:var(--border-primary);border-radius:var(--default-border-radius);cursor:pointer;padding:5px 15px;transition:.25s ease-in-out}.breadcrumb.active[data-v-45dc8ca5],.breadcrumb[data-v-45dc8ca5]:hover{background-color:var(--color-border-primary)}.article[data-v-42e6be9f]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-size:11.5pt;line-height:1.65;margin:12px 0 0;padding:0;text-rendering:optimizeLegibility}[data-v-42e6be9f] .paragraph{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;margin:12px 0;text-align:justify;text-justify:inter-word}[data-v-42e6be9f] .paragraph:first-child{margin-top:0}[data-v-42e6be9f] .paragraph:last-child{margin-bottom:0}[data-v-42e6be9f] .paragraph+.paragraph{margin-top:14px;text-indent:0}[data-v-42e6be9f] .ordered-list,[data-v-42e6be9f] .unordered-list{margin:12px 0 12px 20px;padding:0}[data-v-42e6be9f] .list-item{line-height:1.6;margin:4px 0}[data-v-42e6be9f] .list-item .paragraph{margin:2px 0}[data-v-42e6be9f] .bold-text,[data-v-42e6be9f] .strong-text{color:#222;font-weight:600}[data-v-42e6be9f] .emphasis-text,[data-v-42e6be9f] .italic-text{color:#444;font-style:italic}[data-v-42e6be9f] .code-text{background-color:#f5f5f5;border-radius:2px;font-family:Courier New,Monaco,monospace;font-size:90%;padding:1px 3px}[data-v-42e6be9f] .subscript,[data-v-42e6be9f] .superscript{font-size:75%;line-height:0;position:relative;vertical-align:baseline}[data-v-42e6be9f] .superscript{top:-.5em}[data-v-42e6be9f] .subscript{bottom:-.25em}[data-v-42e6be9f] .article-table{border-collapse:collapse;margin:16px 0;width:100%}[data-v-42e6be9f] .article-table .table-cell,[data-v-42e6be9f] .article-table .table-header{border:1px solid #ddd;line-height:1.4;padding:8px 12px;text-align:left}[data-v-42e6be9f] .article-table .table-header{background-color:#f8f9fa;color:#333;font-weight:600}[data-v-42e6be9f] .blockquote{background-color:#f9f9f9;border-left:4px solid #e0e0e0;color:#555;font-style:italic;margin:16px 0;padding:12px 20px}[data-v-42e6be9f] .link{border-bottom:1px solid transparent;color:#06c;text-decoration:none;transition:border-color .2s ease}[data-v-42e6be9f] .link:hover{border-bottom-color:#06c}[data-v-42e6be9f] .dense-content{letter-spacing:.01em;line-height:1.75}[data-v-42e6be9f] .dense-content .paragraph{margin:14px 0}[data-v-42e6be9f] .break-words{word-wrap:break-word;overflow-wrap:break-word}[data-v-42e6be9f] .heading-1,[data-v-42e6be9f] .heading-2,[data-v-42e6be9f] .heading-3,[data-v-42e6be9f] .heading-4,[data-v-42e6be9f] .heading-5,[data-v-42e6be9f] .heading-6{color:#222;line-height:1.3;margin:20px 0 10px}[data-v-42e6be9f] .heading-1{font-size:1.4em}[data-v-42e6be9f] .heading-2{font-size:1.3em}[data-v-42e6be9f] .heading-3{font-size:1.2em}[data-v-42e6be9f] .heading-4{font-size:1.1em}[data-v-42e6be9f] .heading-5{font-size:1.05em}[data-v-42e6be9f] .heading-6{font-size:1em}.keep-together[data-v-7b8d690a]{break-inside:avoid;page-break-inside:avoid}@media print{.keep-together[data-v-7b8d690a],tr[data-kr-spacer][data-v-7b8d690a]{break-inside:avoid!important;page-break-inside:avoid!important}}.report-footer[data-v-fc767af0]{align-items:center;border-top:1px solid #ddd;display:flex;font-size:11pt;justify-content:space-between;margin-top:0;min-height:var(--footer-h,12mm);padding-top:6px}.rf-left[data-v-fc767af0]{align-items:center;display:flex}.rf-logo[data-v-fc767af0]{height:100px;left:75px;object-fit:contain;position:absolute;width:100px}.rf-logo--placeholder[data-v-fc767af0]{align-items:center;border:1px dashed #bbb;border-radius:var(--radius-sm,4px);color:#777;display:inline-flex;font-size:9pt;justify-content:center}.rf-right[data-v-fc767af0]{align-items:baseline;bottom:7.5px;color:#111;display:inline-flex;gap:6px;position:relative}.rf-title[data-v-fc767af0]{color:#666;font-size:9pt;font-weight:300;white-space:nowrap}.rf-sep[data-v-fc767af0]{opacity:.6}.rf-page[data-v-fc767af0]{color:#d22;font-weight:600}.rf-total[data-v-fc767af0]{opacity:.7}.keep-together-wrapper[data-v-b4e6b3ea]{break-inside:avoid;position:relative}.kt-marker[data-v-b4e6b3ea]{display:block;height:0;width:100%}.page-wrapper[data-v-757ecd42]{margin-bottom:20px;page-break-after:always}.page-wrapper.no-page-break[data-v-757ecd42]{page-break-after:auto}.page[data-v-757ecd42]{background:#fff;display:flex;flex-direction:column;height:297mm;margin:0 auto;overflow:hidden;padding:20mm;position:relative;width:210mm}.page-content[data-v-757ecd42]{flex:0 0 auto;overflow:hidden}.page-footer[data-v-757ecd42]{break-inside:avoid;margin-top:auto;padding-top:10mm;page-break-inside:avoid}.page-footer-content[data-v-757ecd42]{align-items:center;display:flex;justify-content:space-between}.footer-left[data-v-757ecd42]{align-items:center;display:flex;gap:8px}.footer-right[data-v-757ecd42]{color:#666;font-size:10pt;margin-left:auto}.page-source[data-v-757ecd42]{box-sizing:border-box;display:block;left:-9999px;position:absolute;top:0;visibility:hidden;width:170mm}.page-wrapper.no-spacing[data-v-757ecd42]{margin:0}.page.no-spacing[data-v-757ecd42]{box-shadow:none;height:297mm;margin:0 auto 20px;padding:0;width:210mm}.page-content.no-spacing[data-v-757ecd42]{height:auto;margin:0;overflow:hidden;padding:0}@media print{.page-wrapper.no-spacing[data-v-757ecd42]{margin:0;page-break-after:always}.page.no-spacing[data-v-757ecd42]{box-shadow:none;height:297mm;margin:0;padding:0;width:210mm}}.pdf-theme[data-v-41d2c640]{--font-body:"Open Sans",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--font-heading:"Titillium Web","Open Sans",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--text:#222;--muted:#575757;--border:#d6d6d6;--accent:#e51015;--page-padding:.65in;--radius:4px;--space-1:6px;--space-2:8px;--space-3:10px;--space-4:14px;--space-5:18px}@media screen{.body[data-v-41d2c640]{background:#eaeaea}}@media print{.body[data-v-41d2c640]{background:#fff}}.body[data-v-41d2c640]{color:var(--text);font-family:var(--font-body);margin:0;padding:0}.xui-col-md-12[data-v-41d2c640]{margin:0!important;padding:0!important}.section[data-v-41d2c640],.sheet[data-v-41d2c640]{box-sizing:border-box;min-height:auto;overflow:hidden;page-break-after:always;position:relative}.section-heading[data-v-41d2c640]{color:#000;font-family:var(--font-heading);margin:0}.section-title[data-v-41d2c640]{font-size:19.5pt;font-weight:700;line-height:1.2;padding-left:14px;position:relative}.section-title[data-v-41d2c640]:before{background:var(--accent);content:"";height:calc(100% + 2px);left:0;position:absolute;top:-1px;width:4px}.subsection-title[data-v-41d2c640]{color:#000;font-size:14.25pt;font-weight:600;line-height:1.3;margin:0 0 var(--space-2)0}.heading-1[data-v-41d2c640]{font-size:21pt;font-weight:700;line-height:1.2;margin:0 0 var(--space-3)0}.heading-2[data-v-41d2c640]{font-size:18pt;font-weight:700;line-height:1.2;margin:0 0 var(--space-2)0}.heading-3[data-v-41d2c640]{font-size:15pt}.heading-3[data-v-41d2c640],.heading-4[data-v-41d2c640]{font-weight:600;line-height:1.3;margin:0 0 var(--space-2)0}.heading-4[data-v-41d2c640]{font-size:12pt}.heading-5[data-v-41d2c640]{font-size:10.5pt}.heading-5[data-v-41d2c640],.heading-6[data-v-41d2c640]{font-weight:600;line-height:1.3;margin:0 0 var(--space-1)0}.heading-6[data-v-41d2c640]{font-size:9pt}.paragraph[data-v-41d2c640]{font-size:11.5pt;line-height:1.55;margin:var(--space-2)0}.ordered-list[data-v-41d2c640],.unordered-list[data-v-41d2c640]{margin:var(--space-2)0 var(--space-2)18px;padding:0}.list-item[data-v-41d2c640]{line-height:1.5;margin:3px 0}.muted[data-v-41d2c640],.small-text[data-v-41d2c640]{color:var(--muted)}.inside-table[data-v-41d2c640]{border:2px solid #9e9797;border-collapse:collapse;width:100%}.inside-table td[data-v-41d2c640],.inside-table th[data-v-41d2c640]{border-bottom:1px solid #eee;font-size:11pt;font-weight:400;padding:10px;text-align:left}.inside-table thead th[data-v-41d2c640]{background:#fafafa}.toc-heading[data-v-41d2c640]{margin:0 0 var(--space-2)0}.toc-heading-title[data-v-41d2c640]{font-size:21pt;font-weight:700;line-height:1.2;padding-left:16px;position:relative}.toc-heading-title[data-v-41d2c640]:before{background:var(--accent);content:"";height:100%;left:0;position:absolute;top:0;width:4px}.toc-list[data-v-41d2c640]{margin-top:var(--space-1);width:100%}.toc-row[data-v-41d2c640]{align-items:baseline;column-gap:8px;display:grid;grid-template-columns:1fr auto;line-height:1.28;padding:3px 0}.toc-section .toc-title[data-v-41d2c640]{font-weight:700}.toc-sub[data-v-41d2c640]{padding-left:14px}.toc-title[data-v-41d2c640]{align-items:center;color:#000;display:flex;font-size:11.5pt}.toc-dots[data-v-41d2c640]{border-bottom:1px dotted #9e9797;height:1px;margin:0 8px}.toc-page[data-v-41d2c640]{font-size:11.5pt;min-width:24px;text-align:right}.hr[data-v-41d2c640]{background:var(--border);border:0;height:1px;margin:var(--space-3)0}.bold-text[data-v-41d2c640]{font-weight:700}.medium-text[data-v-41d2c640]{font-weight:600}.regular-text[data-v-41d2c640]{font-weight:400}.italic-text[data-v-41d2c640]{font-style:italic}.center-text[data-v-41d2c640]{text-align:center}.left-text[data-v-41d2c640]{text-align:left}.right-text[data-v-41d2c640]{text-align:right}.margin-top-1[data-v-41d2c640]{margin-top:var(--space-1)}.margin-top-2[data-v-41d2c640]{margin-top:var(--space-2)}.margin-top-3[data-v-41d2c640]{margin-top:var(--space-3)}.margin-bottom-1[data-v-41d2c640]{margin-bottom:var(--space-1)}.margin-bottom-2[data-v-41d2c640]{margin-bottom:var(--space-2)}.margin-bottom-3[data-v-41d2c640]{margin-bottom:var(--space-3)}.section-body>*+[data-v-41d2c640]{margin-top:var(--space-3)}.subsection[data-v-41d2c640]{margin-top:16px}.subsection-body>*+[data-v-41d2c640]{margin-top:var(--space-2)}.doc_control[data-v-41d2c640],.document-control-table[data-v-41d2c640]{font-size:12pt;width:100%}.doc_control .table-cell[data-v-41d2c640],.doc_control .table-header[data-v-41d2c640],.document-control-table .table-cell[data-v-41d2c640],.document-control-table .table-header[data-v-41d2c640]{border:1px solid #9e9797;padding:10px;table-layout:fixed;text-align:left}.doc_control .table-cell[data-v-41d2c640]:nth-child(odd),.document-control-table .table-cell[data-v-41d2c640]:nth-child(odd){background-color:#f2f2f2}.doc_control .table-header[data-v-41d2c640],.document-control-table .table-header[data-v-41d2c640]{background-color:#fff;color:#555}.report-section[data-v-41d2c640]{margin-bottom:12px}.section-heading[data-v-41d2c640]{border-left:4px solid #d22;font-size:16pt;font-weight:700;margin:0 0 20px;padding:12px}.report-subsection[data-v-f0011900]{margin-bottom:20px}.subsection-heading[data-v-f0011900]{color:#444;font-size:14pt;font-weight:600;margin:14px 0}.toc-list[data-v-75056424]{margin-top:4px;width:100%}.toc-row[data-v-75056424]{align-items:baseline;column-gap:6px;display:grid;grid-template-columns:minmax(0,1fr) auto;line-height:1.22;padding:15px 0}.toc-section[data-v-75056424]:not(:first-of-type){margin-top:3px}.toc-section .toc-title[data-v-75056424]{font-weight:700}.toc-sub[data-v-75056424]{padding:4px 0 4px 14px}.toc-title[data-v-75056424]{align-items:center;color:#000;display:flex;font-size:11pt}.toc-dots[data-v-75056424]{border-bottom:1px dotted #9e9797;height:1px;margin:0 6px}.toc-page[data-v-75056424]{font-size:11pt;min-width:24px;text-align:right}[data-v-75056424] .section-heading{margin-bottom:6px}.resizable-container[data-v-5dd2071b]{box-sizing:border-box;overflow:hidden;position:relative}.resizable-content[data-v-5dd2071b]{height:100%;overflow:hidden;width:100%}.resize-handle[data-v-5dd2071b]{align-items:center;background:transparent;display:flex;justify-content:center;position:absolute;user-select:none;z-index:20}.resize-handle-right[data-v-5dd2071b]{cursor:ew-resize;height:100%;right:0;top:0;width:8px}.resize-handle-left[data-v-5dd2071b]{cursor:ew-resize;height:100%;left:0;top:0;width:8px}.resize-handle-bottom[data-v-5dd2071b]{bottom:0;cursor:ns-resize;height:8px;left:0;width:100%}.resize-handle-top[data-v-5dd2071b]{cursor:ns-resize;height:8px;left:0;top:0;width:100%}.resize-indicator[data-v-5dd2071b]{background:rgba(156,163,175,.3);border-radius:var(--radius-full,9999px);transition:background-color .15s ease}.resize-handle:hover .resize-indicator[data-v-5dd2071b]{background:rgba(59,130,246,.6)}.resizing .resize-indicator[data-v-5dd2071b]{background:#3b82f6}.resize-indicator-left[data-v-5dd2071b],.resize-indicator-right[data-v-5dd2071b]{height:2rem;width:2px}.resize-indicator-bottom[data-v-5dd2071b],.resize-indicator-top[data-v-5dd2071b]{height:2px;width:2rem}.resize-hit-area[data-v-5dd2071b]{background:transparent;inset:0;position:absolute}.resize-overlay[data-v-5dd2071b]{background:transparent;inset:0;position:fixed;touch-action:none;z-index:50}.cursor-ew-resize[data-v-5dd2071b]{cursor:ew-resize!important}.cursor-ns-resize[data-v-5dd2071b]{cursor:ns-resize!important}body.resizing{pointer-events:none!important;pointer-events:auto!important}.resizable-right[data-v-5dd2071b]{border-right:2px solid hsla(240,4%,46%,.4)}.resizable-left[data-v-5dd2071b]{border-left:2px solid hsla(240,4%,46%,.4)}.resizable-bottom[data-v-5dd2071b]{border-bottom:2px solid hsla(240,4%,46%,.4)}.resizable-top[data-v-5dd2071b]{border-top:2px solid hsla(240,4%,46%,.4)}.resizable-container[data-v-5dd2071b]{transform:translateZ(0);will-change:width,height}.overflow-hidden[data-v-5dd2071b]{overflow:hidden;overscroll-behavior:contain}.quick-links-enhanced[data-v-05bfcb93]{padding:1rem 0}.quick-links-search-bar[data-v-05bfcb93]{display:flex;justify-content:flex-end;margin-bottom:1rem;padding:0 .5rem}.quick-links-search-bar .uniform[data-v-05bfcb93],.quick-links-search-bar form[data-v-05bfcb93]{width:280px}.quick-link-card[data-v-05bfcb93]{border:2px solid transparent;border-radius:var(--default-border-radius);height:100%;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.quick-link-card[data-v-05bfcb93]:hover{border-color:var(--hover-border-color)!important;box-shadow:var(--hover-shadow,0 12px 24px rgba(0,0,0,.15));transform:translateY(-8px)}.quick-link-card--info[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(59,130,246,.02));border-color:rgba(59,130,246,.1)}.quick-link-card--info[data-v-05bfcb93]:hover{border-color:rgba(59,130,246,.4);box-shadow:0 12px 24px rgba(59,130,246,.25)}.quick-link-card--secondary[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(139,92,246,.05),rgba(139,92,246,.02));border-color:rgba(139,92,246,.1)}.quick-link-card--secondary[data-v-05bfcb93]:hover{border-color:rgba(139,92,246,.4);box-shadow:0 12px 24px rgba(139,92,246,.25)}.quick-link-card--warning[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(251,191,36,.05),rgba(251,191,36,.02));border-color:rgba(251,191,36,.1)}.quick-link-card--warning[data-v-05bfcb93]:hover{border-color:rgba(251,191,36,.4);box-shadow:0 12px 24px rgba(251,191,36,.25)}.quick-link-card--negative[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(239,68,68,.05),rgba(239,68,68,.02));border-color:rgba(239,68,68,.1)}.quick-link-card--negative[data-v-05bfcb93]:hover{border-color:rgba(239,68,68,.4);box-shadow:0 12px 24px rgba(239,68,68,.25)}.quick-link-card--positive[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(34,197,94,.05),rgba(34,197,94,.02));border-color:rgba(34,197,94,.1)}.quick-link-card--positive[data-v-05bfcb93]:hover{border-color:rgba(34,197,94,.4);box-shadow:0 12px 24px rgba(34,197,94,.25)}.quick-link-card--ghost[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(156,163,175,.05),rgba(156,163,175,.02));border-color:rgba(156,163,175,.1)}.quick-link-card--ghost[data-v-05bfcb93]:hover{border-color:rgba(156,163,175,.4);box-shadow:0 12px 24px rgba(156,163,175,.25)}.quick-link-content[data-v-05bfcb93]{padding:1rem .5rem}.quick-link-icon-wrapper[data-v-05bfcb93]{align-items:center;border-radius:var(--default-border-radius);display:inline-flex;height:80px;justify-content:center;position:relative;transition:all .3s ease;width:80px}.icon-bg--info[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(59,130,246,.08))}.icon-bg--secondary[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(139,92,246,.08))}.icon-bg--warning[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(251,191,36,.08))}.icon-bg--negative[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(239,68,68,.08))}.icon-bg--positive[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.08))}.icon-bg--ghost[data-v-05bfcb93]{background:linear-gradient(135deg,rgba(156,163,175,.15),rgba(156,163,175,.08))}.quick-link-card:hover .quick-link-icon-wrapper[data-v-05bfcb93]{transform:scale(1.1) rotate(5deg)}.quick-link-icon[data-v-05bfcb93]{transition:transform .3s ease}.quick-link-card:hover .quick-link-icon[data-v-05bfcb93]{transform:scale(1.05)}.quick-link-title[data-v-05bfcb93]{font-size:.85rem;font-weight:600;line-height:1.4;margin-bottom:.5rem}.quick-link-description[data-v-05bfcb93]{display:block;font-size:var(--font-size-xs,.75rem);line-height:1.5;min-height:2.5rem}@media (max-width:768px){.quick-link-icon-wrapper[data-v-05bfcb93]{height:64px;width:64px}.quick-link-title[data-v-05bfcb93]{font-size:.9rem}.quick-link-description[data-v-05bfcb93]{font-size:.8rem}}.quick-link-card[data-v-05bfcb93]{animation:slideUp-05bfcb93 .5s ease-out forwards;opacity:0}@keyframes slideUp-05bfcb93{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.quick-link-card[data-v-05bfcb93]:first-child{animation-delay:.05s}.quick-link-card[data-v-05bfcb93]:nth-child(2){animation-delay:.1s}.quick-link-card[data-v-05bfcb93]:nth-child(3){animation-delay:.15s}.quick-link-card[data-v-05bfcb93]:nth-child(4){animation-delay:.2s}.quick-link-card[data-v-05bfcb93]:nth-child(5){animation-delay:.25s}.quick-link-card[data-v-05bfcb93]:nth-child(6){animation-delay:.3s}.quick-link-card[data-v-05bfcb93]:nth-child(7){animation-delay:.35s}.quick-link-card[data-v-05bfcb93]:nth-child(8){animation-delay:.4s}.key-value-input[data-v-f7e74dc4]{margin-bottom:10px;width:100%}.key-value-input .xui-col-md-4[data-v-f7e74dc4]{margin-bottom:10px}.advanced-editor-modal[data-v-5c2142d0]{display:flex;flex-direction:column;height:100%;overflow:hidden}.editor-split[data-v-5c2142d0]{display:flex;flex:1;gap:20px;min-height:0;overflow:hidden}.editor-side[data-v-5c2142d0],.preview-side[data-v-5c2142d0]{display:flex;flex:1;flex-direction:column;height:calc(80vh - 120px);width:50%}.codemirror-container[data-v-5c2142d0]{height:calc(80vh - 120px);overflow:hidden;width:100%}.codemirror-editor[data-v-5c2142d0]{border-radius:var(--radius-sm,4px);height:calc(80vh - 120px)!important}.preview-container[data-v-5c2142d0]{border:var(--border-primary);border-radius:var(--radius-sm,4px);height:calc(80vh - 120px);overflow:auto;width:100%}.preview-iframe[data-v-5c2142d0]{background-color:#fff;border:none;height:100%;width:100%}.preview-text[data-v-5c2142d0]{background-color:#f8f9fa;font-family:Courier New,monospace;height:100%;overflow:auto;padding:16px;white-space:pre-wrap}[data-v-5c2142d0] .CodeMirror{border-radius:var(--radius-sm,4px);font-size:var(--font-size-base,.875rem);height:100%!important}[data-v-5c2142d0] .CodeMirror-linenumber{padding:0 8px}[data-v-5c2142d0] .CodeMirror-vscrollbar{overflow:scroll}[data-v-5c2142d0] .CodeMirror-vscrollbar::-webkit-scrollbar{width:4px!important}[data-v-5c2142d0] .CodeMirror-hscrollbar{overflow:scroll}[data-v-5c2142d0] .CodeMirror-hscrollbar::-webkit-scrollbar{height:6px!important}.delete-modal-content[data-v-23be6b12]{padding:1rem 0}.warning-section[data-v-23be6b12]{margin-bottom:1.5rem}.warning-message[data-v-23be6b12]{font-size:.95rem;line-height:1.6;margin:0 0 .5rem}.info-message[data-v-23be6b12]{font-size:.95rem;line-height:1.6;margin:0}.configs-list[data-v-23be6b12]{margin-top:1.5rem}.configs-list-title[data-v-23be6b12]{font-size:.95rem;font-weight:600;margin:0 0 1rem}.configs-container[data-v-23be6b12]{border:var(--border-primary);border-radius:var(--default-border-radius);max-height:300px;overflow-y:auto}.config-item[data-v-23be6b12]{border-bottom:var(--border-primary);border-radius:var(--default-border-radius);padding:.75rem 1rem;transition:background-color .2s}.config-item[data-v-23be6b12]:last-child{border-bottom:none}.config-info[data-v-23be6b12]{display:flex;flex-direction:column;gap:.25rem}.config-trigger[data-v-23be6b12]{font-size:.95rem}.config-details[data-v-23be6b12]{display:flex;font-size:.85rem;gap:1rem}.config-channel[data-v-23be6b12]{border-radius:3px;color:#1976d2;font-weight:500;padding:.125rem .5rem}.config-desc[data-v-23be6b12]{font-style:italic}.modal-footer[data-v-23be6b12]{display:flex;gap:.75rem;justify-content:flex-end;padding-top:1rem}.template-editor-container[data-v-07de036d]{margin-bottom:20px;position:relative}.editor-header[data-v-07de036d]{margin-bottom:10px}.advanced-editor-btn[data-v-07de036d]{position:absolute;right:0;top:0;z-index:10}.full-page-editor[data-v-07de036d]{min-height:500px;width:100%}.editor[data-v-07de036d]{display:flex;gap:16px}.text[data-v-07de036d]{width:50%}.output-screen[data-v-07de036d]{height:400px;width:50%}.iframe-white-bg[data-v-07de036d]{background-color:#fff;border:1px solid #e2e8f0;border-radius:var(--radius-sm,4px)}.confirm-message[data-v-3c14112a]{font-size:.95rem;line-height:1.6;margin:0}.modal-footer[data-v-3c14112a]{display:flex;gap:.75rem;justify-content:flex-end}.template-preview-heading[data-v-0f351b62]{border-bottom:var(--border-primary);font-size:1rem;font-weight:600;margin-bottom:1rem;margin-top:1.25rem;padding-bottom:.5rem}.template-preview-container[data-v-0f351b62]{background-color:#fff;border:var(--border-primary);border-radius:var(--default-border-radius);height:24rem}.template-preview-iframe[data-v-0f351b62]{height:100%;width:100%}.transition-all[data-v-b491dc3c]{transition:all .3s ease}.scrollable-container[data-v-6d9ce5b4]{overflow-y:auto}.tags-list[data-v-6d9ce5b4]{list-style-type:none;padding:0}.tags-list li[data-v-6d9ce5b4]{align-items:center;display:flex;justify-content:space-between}.tag-input[data-v-6d9ce5b4]{margin-bottom:10px}.step-card[data-v-6d9ce5b4]{margin-bottom:20px}.timestamps p[data-v-6d9ce5b4]{display:flex;justify-content:space-between;margin-top:10px}.loading-container[data-v-07d8667e]{padding:40px 0;text-align:center}.schedule-detail-content[data-v-07d8667e]{display:flex;flex-direction:column;gap:24px;padding:4px}.schedule-header[data-v-07d8667e]{align-items:center;display:flex;justify-content:space-between}.header-main[data-v-07d8667e]{flex:1}.schedule-title[data-v-07d8667e]{font-size:1.2rem;font-weight:600;margin:0 0 8px}.schedule-id[data-v-07d8667e]{font-size:var(--font-size-xs,.75rem)}.status-badge[data-v-07d8667e]{align-items:center;border:2px solid;border-radius:20px;display:flex;font-size:.875rem;font-weight:600;gap:8px;padding:5px 20px}.status-badge.status-0[data-v-07d8667e]{background:rgba(239,68,68,.1);border-color:var(--color-danger);color:var(--color-danger)}.status-badge.status-1[data-v-07d8667e]{background:var(--color-primary-light-tint);border-color:#672ad0;color:#672ad0}.status-badge.status-2[data-v-07d8667e]{background:rgba(245,158,11,.1);border-color:var(--color-warning);color:var(--color-warning)}.status-badge.status-3[data-v-07d8667e]{background:rgba(34,197,94,.1);border-color:var(--color-success);color:var(--color-success)}.section-title[data-v-07d8667e]{border-bottom:2px solid var(--color-primary);color:var(--color-text-primary);font-size:1rem;font-weight:600;margin:0 0 12px;padding-bottom:6px}.info-grid[data-v-07d8667e]{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.info-item[data-v-07d8667e]{align-items:center;border-bottom:1px solid var(--color-border-tertiary);display:flex;justify-content:space-between;padding:8px 0}.info-item .label[data-v-07d8667e]{color:var(--color-text-secondary);flex:0 0 40%;font-size:.9rem;font-weight:500}.info-item .value[data-v-07d8667e]{color:var(--color-text-primary);flex:1;font-size:.9rem;font-weight:600;text-align:right;word-break:break-word}.status-text.status-0[data-v-07d8667e]{color:var(--color-danger)!important}.status-text.status-1[data-v-07d8667e]{color:#672ad0!important}.status-text.status-2[data-v-07d8667e]{color:var(--color-warning)!important}.status-text.status-3[data-v-07d8667e],.success-count[data-v-07d8667e]{color:var(--color-success)!important}.failure-count[data-v-07d8667e]{color:var(--color-danger)!important}.classification-value[data-v-07d8667e]{font-size:.85rem;font-weight:700;text-transform:uppercase}.boolean-true[data-v-07d8667e]{color:var(--color-success)!important;font-weight:600}.boolean-false[data-v-07d8667e]{color:var(--color-danger)!important;font-weight:600}.timestamp-value[data-v-07d8667e]{font-size:.9rem}.status-value[data-v-07d8667e]{font-weight:600;text-transform:capitalize}.logs-container[data-v-07d8667e]{max-height:300px;overflow-y:auto}.log-item[data-v-07d8667e]{align-items:center;border-bottom:1px solid var(--color-border-secondary);display:grid;gap:12px;grid-template-columns:150px 1fr 80px;padding:12px}.log-item[data-v-07d8667e]:last-child{border-bottom:none}.log-time[data-v-07d8667e]{color:var(--color-text-secondary);font-family:monospace;font-size:var(--font-size-sm,.75rem)}.log-message[data-v-07d8667e]{color:var(--color-text-primary);font-size:var(--font-size-base,.875rem)}.log-status[data-v-07d8667e]{font-size:var(--font-size-sm,.75rem);font-weight:500;text-transform:uppercase}.log-status.success[data-v-07d8667e]{color:var(--color-success)}.log-status.error[data-v-07d8667e]{color:var(--color-danger)}.log-status.warning[data-v-07d8667e]{color:var(--color-warning)}.log-status.info[data-v-07d8667e]{color:#672ad0}.modal-actions[data-v-07d8667e]{display:flex;gap:12px;justify-content:flex-end;padding:16px 0 0}@media(max-width:768px){.schedule-header[data-v-07d8667e]{flex-direction:column;gap:16px}.info-grid[data-v-07d8667e]{grid-template-columns:1fr}.info-item[data-v-07d8667e]{align-items:flex-start;flex-direction:column;gap:4px}.info-item .value[data-v-07d8667e]{text-align:left}.log-item[data-v-07d8667e]{gap:8px;grid-template-columns:1fr}}.object-data-column[data-v-418696f9]{background:var(--card-background);border-radius:var(--default-border-radius);font-family:Monaco,Menlo,Ubuntu Mono,monospace;margin-inline:auto;max-width:500px;position:relative}.copy-button[data-v-418696f9]{pointer-events:auto;position:absolute;z-index:50}.scrollable-content[data-v-418696f9]{background:var(--color-neutral);border:var(--border-primary);border-radius:var(--default-border-radius);max-height:300px;overflow-x:hidden;overflow-y:auto}.scrollable-content[data-v-418696f9]::-webkit-scrollbar{width:2px}.data-row[data-v-418696f9]{border-bottom:var(--border-internal);display:flex;flex-direction:column;gap:2px}.data-row[data-v-418696f9]:last-child{border-bottom:none}.key-section[data-v-418696f9]{flex-shrink:0}.key-text[data-v-418696f9]{color:var(--text-secondary);font-weight:600;min-width:80px;white-space:nowrap}.value-section[data-v-418696f9]{flex:1;min-width:0}.value-text[data-v-418696f9]{color:var(--text-primary);display:block;margin-left:8px;white-space:pre-wrap;word-break:break-word}.empty-state[data-v-418696f9]{background:var(--card-primary);border:var(--border-primary);border-radius:var(--default-border-radius);color:var(--text-secondary);padding:1rem;text-align:center}@media (min-width:400px){.data-row[data-v-418696f9]{align-items:flex-start;flex-direction:row;gap:8px}.value-text[data-v-418696f9]{margin-left:0}}.loading-container[data-v-5e8f1c9b]{padding:40px 0;text-align:center}.delete-confirmation-content[data-v-5e8f1c9b]{display:flex;flex-direction:column;gap:5px}.schedule-name[data-v-5e8f1c9b]{font-size:1.12rem;font-weight:600;margin-bottom:15px}.schedule-info[data-v-5e8f1c9b]{display:flex;flex-direction:column;gap:10px}.info-row[data-v-5e8f1c9b]{align-items:center;border-bottom:var(--border-primary);display:flex;justify-content:space-between;padding:8px 0}.info-row[data-v-5e8f1c9b]:last-child{border-bottom:none}.info-row .label[data-v-5e8f1c9b]{color:var(--color-secondary);font-weight:500}.info-row .value[data-v-5e8f1c9b]{font-weight:600}.info-row .value.status-0[data-v-5e8f1c9b]{color:var(--color-danger)}.info-row .value.status-1[data-v-5e8f1c9b]{color:#672ad0}.info-row .value.status-2[data-v-5e8f1c9b]{color:var(--color-warning)}.info-row .value.status-3[data-v-5e8f1c9b]{color:var(--color-success)}.warning-message[data-v-5e8f1c9b]{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-sm,4px);margin-top:10px;padding:15px}.warning-message p[data-v-5e8f1c9b]{color:var(--color-danger);font-size:.9rem;line-height:1.4;margin:0}.modal-actions[data-v-5e8f1c9b]{display:flex;gap:12px;justify-content:flex-end}.loading-container[data-v-3b4c236c]{padding:40px 0;text-align:center}.bulk-delete-modal-content[data-v-3b4c236c]{display:flex;flex-direction:column;gap:20px}.warning-message h3[data-v-3b4c236c]{font-size:1.12rem;font-weight:600;margin-bottom:10px}.schedules-container[data-v-3b4c236c]{display:flex;flex-wrap:wrap;gap:6px;max-height:320px;overflow-y:auto}.schedule-pill[data-v-3b4c236c]{align-items:center;background:var(--color-primary);border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:var(--font-size-sm,.75rem);font-weight:500;gap:8px;padding:5px 10px}.schedule-pill .schedule-id[data-v-3b4c236c]{cursor:pointer;font-family:monospace}.empty-state[data-v-3b4c236c]{color:var(--color-text-secondary);padding:24px;text-align:center}.empty-state p[data-v-3b4c236c]{font-style:italic;margin:0}.bulk-actions-info .info-item[data-v-3b4c236c]{align-items:center;display:flex;font-size:var(--font-size-base,.875rem);gap:4px;margin-bottom:8px}.bulk-actions-info .info-item[data-v-3b4c236c]:last-child{margin-bottom:0}.modal-actions[data-v-3b4c236c]{display:flex;gap:12px;justify-content:flex-end}@media(max-width:768px){.schedules-container[data-v-3b4c236c]{flex-direction:column}}.schedule-table-container[data-v-d500948a]{background-color:var(--card-background);border-radius:var(--default-border-radius);margin-bottom:10px;overflow:hidden}.schedule-row-item[data-v-d500948a]{border-bottom:1px solid var(--color-border-secondary);margin-bottom:0;padding:16px}.schedule-row-item.last-row[data-v-d500948a]{border-bottom:none}.bulk-actions-container[data-v-d500948a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.bulk-actions-container .uni-button[data-v-d500948a]{align-items:center;display:flex;font-size:var(--font-size-base,.875rem);gap:4px;padding:8px 12px}.bulk-actions-container .uni-button i[data-v-d500948a]{font-size:var(--font-size-base,.875rem)}.bulk-actions-container .uni-button[data-v-d500948a]:disabled{cursor:not-allowed;opacity:.5}@media(max-width:768px){.bulk-actions-container[data-v-d500948a]{align-items:stretch;flex-direction:column;gap:4px}.bulk-actions-container .uni-button[data-v-d500948a]{justify-content:center}}.overview-stat[data-v-15a4a474]{color:#0f172a;font-size:28px;font-weight:700}.overview-copy[data-v-15a4a474]{color:#5b6472;margin-top:8px}.billing-tabs[data-v-0e57b349]{border-bottom:2px solid var(--color-border-primary,#e2e8f0);display:flex;gap:0;margin-bottom:1.5rem}.billing-tab[data-v-0e57b349]{background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary,#64748b);cursor:pointer;font-size:14px;font-weight:500;margin-bottom:-2px;padding:10px 20px;transition:color .15s,border-color .15s}.billing-tab[data-v-0e57b349]:hover{color:var(--text-primary,#0f172a)}.billing-tab--active[data-v-0e57b349]{border-bottom-color:var(--color-accent,#3b82f6);color:var(--color-accent,#3b82f6);font-weight:600}.tab-content[data-v-0e57b349]{margin-bottom:1.5rem}.credit-badge-container[data-v-0e57b349]{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;flex-shrink:0;gap:4px;margin-right:16px;transition:transform .3s ease}.credit-badge-container[data-v-0e57b349]:hover{transform:scale(1.05)}.avatar-circle[data-v-0e57b349]{align-items:center;border:2px solid var(--color-accent,#3b82f6)!important;border-radius:50%;display:flex;height:56px;justify-content:center;position:relative;transition:all .3s ease;width:56px}.credit-badge-container:hover .avatar-circle[data-v-0e57b349]{transform:scale(1.05)}.credits-amount[data-v-0e57b349]{color:var(--color-accent,#3b82f6);font-size:16px;font-weight:700;line-height:1}.credits-label[data-v-0e57b349]{color:var(--color-accent,#3b82f6);font-size:13px;font-weight:700}.loader[data-v-0e57b349]{align-items:center;display:flex;justify-content:center}.wallet-summary[data-v-0e57b349]{flex:1;min-width:280px}.wallet-copy[data-v-0e57b349]{flex:1}.add-credits-btn[data-v-0e57b349]{margin-left:16px}.summary-card[data-v-0e57b349]{height:100%}.summary-value[data-v-0e57b349]{color:var(--text-primary,#0f172a);font-size:28px;font-weight:700}.summary-copy[data-v-0e57b349]{color:var(--text-secondary,#64748b);margin-top:6px}.summary-meta[data-v-0e57b349]{align-items:center;color:var(--text-secondary,#64748b);display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.status-pill[data-v-0e57b349]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;padding:4px 10px}.status-pill--paid[data-v-0e57b349]{background:#dcfce7;color:#166534}.status-pill--pending[data-v-0e57b349]{background:#fef3c7;color:#92400e}.status-pill--failed[data-v-0e57b349]{background:#fee2e2;color:#991b1b}@media (max-width:768px){.wallet-summary[data-v-0e57b349]{margin-bottom:12px;width:100%}.add-credits-btn[data-v-0e57b349]{margin-left:0;width:100%}}.invoice-box[data-v-bdbb9e02]{border:1px solid #eee;box-shadow:0 0 10px rgba(0,0,0,.15);color:#555;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;margin:auto;max-width:800px;padding:30px}.invoice-box table[data-v-bdbb9e02]{line-height:inherit;text-align:left;width:100%}.invoice-box table td[data-v-bdbb9e02]{padding:5px;vertical-align:top}.invoice-box table tr td[data-v-bdbb9e02]:last-child{text-align:right}.invoice-box table tr.top table td[data-v-bdbb9e02]{padding-bottom:20px}.invoice-box table tr.top table td.title[data-v-bdbb9e02]{color:#333;font-size:45px;line-height:45px}.invoice-box table tr.information table td[data-v-bdbb9e02]{padding-bottom:40px}.invoice-box table tr.heading td[data-v-bdbb9e02]{background:#eee;border-bottom:1px solid #ddd;font-weight:700}.invoice-box table tr.details td[data-v-bdbb9e02]{padding-bottom:20px}.invoice-box table tr.item td[data-v-bdbb9e02]{border-bottom:1px solid #eee}.invoice-box table tr.item.last td[data-v-bdbb9e02]{border-bottom:none}.invoice-box table tr.total td[data-v-bdbb9e02]:nth-child(4){border-top:2px solid #eee;font-weight:700}.invoice-box table tr.total td[data-v-bdbb9e02]:nth-child(5){border-top:2px solid #eee}.invoice-box table tr.total.total-section td[data-v-bdbb9e02]:nth-child(4),.invoice-box table tr.total.total-section td[data-v-bdbb9e02]:nth-child(5){border-bottom:2px solid #555}@media only screen and (max-width:600px){.invoice-box table tr.information table td[data-v-bdbb9e02],.invoice-box table tr.top table td[data-v-bdbb9e02]{display:block;text-align:center;width:100%}}.rtl[data-v-bdbb9e02]{direction:rtl;font-family:Tahoma,Helvetica Neue,Helvetica,Arial,sans-serif}.rtl table[data-v-bdbb9e02]{text-align:right}.rtl table tr td[data-v-bdbb9e02]:nth-child(2){text-align:left}.slide-enter-active[data-v-39260d15],.slide-leave-active[data-v-39260d15]{overflow:hidden;transition:all .3s ease}.slide-enter-from[data-v-39260d15],.slide-leave-to[data-v-39260d15]{max-height:0;opacity:0}.slide-enter-to[data-v-39260d15],.slide-leave-from[data-v-39260d15]{max-height:300px;opacity:1}.slide-enter-active[data-v-7b0dd374],.slide-leave-active[data-v-7b0dd374]{overflow:hidden;transition:all .3s ease}.slide-enter-from[data-v-7b0dd374],.slide-leave-to[data-v-7b0dd374]{max-height:0;opacity:0}.slide-enter-to[data-v-7b0dd374],.slide-leave-from[data-v-7b0dd374]{max-height:300px;opacity:1}.space-y-6 .xui-card,.space-y-6 .xui-card__body{height:auto}.bg-dashboard-card-bg{backdrop-filter:blur(24px);background:color-mix(in srgb,var(--color-white) 3%,transparent)}.bg-dashboard-card-bg\/60{background:color-mix(in srgb,var(--color-white) 2%,transparent)}.bg-dashboard-primary{background-color:var(--color-info)}.bg-badge-glass-bg{background:color-mix(in srgb,var(--color-white) 5%,transparent)}.bg-glass-card{backdrop-filter:blur(24px);background:color-mix(in srgb,var(--color-white) 3%,transparent)}.text-dashboard-display{color:var(--text-primary)}.text-dashboard-body{color:var(--text-secondary)}.text-dashboard-primary{color:var(--color-info)}.text-dashboard-primary-foreground{color:var(--text-on-primary)}.text-dashboard-caption{color:var(--text-secondary)}.text-badge-glass{color:var(--text-tertiary)}.border-dashboard-primary{border-color:var(--color-info)}.border-dashboard-primary\/20{border-color:color-mix(in srgb,var(--color-info) 20%,transparent)}.border-dashboard-primary\/30{border-color:color-mix(in srgb,var(--color-info) 30%,transparent)}.border-badge-glass{border-color:color-mix(in srgb,var(--color-white) 10%,transparent)}.border-glass-card{border-color:color-mix(in srgb,var(--color-white) 8%,transparent)}.bg-dashboard-progress-green{background-color:var(--color-success)}.bg-dashboard-progress-amber,.bg-dashboard-progress-neutral{background-color:var(--color-warning)}.bg-dashboard-progress-red{background-color:var(--color-danger)}.login-layout[data-v-e5aae312]{align-items:center;background-color:var(--surface-base);display:flex;justify-content:center;min-height:100vh;min-height:100dvh;overflow-y:auto;padding:2.5rem;position:relative}.login-layout__bg[data-v-e5aae312]{background-color:var(--surface-base);inset:0;pointer-events:none;position:fixed;z-index:0}.login-layout__card[data-v-e5aae312]{max-width:64rem;position:relative;width:100%;z-index:1}.login-layout[data-v-e5aae312] .login-layout__panel{backdrop-filter:var(--glass-blur,blur(20px) saturate(160%));-webkit-backdrop-filter:var(--glass-blur,blur(20px) saturate(160%));background:color-mix(in srgb,var(--surface-card,var(--card-background)) 88%,transparent)!important;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)!important;border-radius:18px!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent),0 30px 60px -20px rgba(0,0,0,.35),0 0 0 1px color-mix(in srgb,var(--text-primary) 3%,transparent);overflow:hidden}@media (max-width:900px){.login-layout[data-v-e5aae312]{align-items:flex-start;padding:1.25rem}}@media (max-width:520px){.login-layout[data-v-e5aae312]{padding:.75rem}}#login-page[data-v-0ecdf4a6],#login-page[data-v-63263b94]{background-color:transparent;height:99vh}.default-border[data-v-3f59857c]{border-color:var(--color-border-primary,#e4e4e7)}.default-border[data-v-4d5b0114]{border-color:var(--xui-border-color)}.xui-text-color--ghost[data-v-4d5b0114]{color:var(--xui-text-color--ghost)}.content-preview[data-v-4d5b0114]{min-height:200px;position:relative;width:100%}.iframe-content[data-v-4d5b0114]{border:none;min-height:200px;transition:height .3s ease;width:100%}.content-preview[data-v-4d5b0114] img{border-radius:8px;height:auto;max-width:100%}.explorer-filter[data-v-7bdce7ea]{border:1px solid var(--color-border-primary);border-radius:var(--default-border-radius);margin:0 .5rem .75rem;padding:.375rem .5rem}.explorer-filter__title[data-v-7bdce7ea]{background:var(--surface-base);color:var(--text-secondary);font-size:.7rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;padding:.25rem 0;position:sticky;text-transform:uppercase;top:0;z-index:1}.explorer-filter__list[data-v-7bdce7ea]{max-height:200px;overflow-y:auto}.text-white[data-v-b9e45672]{color:var(--color-white)}.text-green[data-v-b9e45672]{color:var(--color-success)}.text-red[data-v-b9e45672]{color:var(--color-danger)}.text-blue[data-v-b9e45672]{color:var(--color-info)}.text-yellow[data-v-b9e45672]{color:var(--color-accent)}.card-hover[data-v-7756467c]{transition:transform .2s ease-in-out}.card-hover[data-v-7756467c]:hover{transform:translateY(-2px)}.stat-card-title[data-v-7756467c]{font-size:1.25rem}.stat-card-caption[data-v-7756467c],.stat-card-title[data-v-7756467c]{color:var(--color-secondary,#f4f4f5)}.stat-card-progress-bg[data-v-7756467c]{background:var(--color-border-secondary,#d4d4d8)}.btn-group-item[data-v-416024ae]{background:transparent;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn-group-item[data-v-416024ae]:hover{background-color:rgb(from var(--color-dark-neutral,#18181B) r g b/5%)}.btn-group-item--active[data-v-416024ae]{background-color:rgb(from var(--color-dark-neutral,#18181B) r g b/8%);border-color:var(--color-border-secondary,#d4d4d8)}.btn-group-item--underlined[data-v-416024ae]{background-color:transparent;border-bottom:2px solid var(--color-primary,#4c1d95);border-radius:0}.btn-group-item:hover .icon[data-v-416024ae]{color:var(--color-primary,#4c1d95)}.default-border[data-v-416024ae]{border-radius:var(--radius-md,6px)}.glass-card[data-v-445c8e5e]{backdrop-filter:blur(24px);background:var(--1a431b54);border:1px solid var(--b5816de6);transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-card[data-v-445c8e5e]:hover{background:var(--033ef5d5);border:1px solid var(--c8d6ad1a)}.sms-container[data-v-b9d9807c]{margin:0 auto;max-width:400px}.message-bubble[data-v-b9d9807c]{border-radius:15px;margin-bottom:8px;padding:10px 15px;position:relative}.dark .message-bubble[data-v-b9d9807c]{background-color:#2d3748}.light .message-bubble[data-v-b9d9807c]{background-color:#fff}.wa-bubble[data-v-4ee0f1c3]{background:#d9fdd3;border-radius:8px 8px 0 8px;box-shadow:0 1px .5px rgba(11,20,26,.13);margin-left:auto;max-width:85%;padding:6px 8px 4px;word-break:break-word}.wa-bubble[data-v-4ee0f1c3]:first-child{border-radius:8px 0 8px 8px}.default-border[data-v-4ee0f1c3]{border-color:var(--xui-border-color)}.xui-text-color--ghost[data-v-4ee0f1c3]{color:var(--xui-text-color--ghost)}.setting-row{align-items:center;display:flex;padding:8px 0}.checkbox{align-items:center;cursor:pointer;display:inline-flex;gap:10px;user-select:none}.checkbox__input{accent-color:var(--color-primary);border-radius:4px;height:18px;width:18px}.checkbox__input:focus-visible{border-radius:4px;outline:2px solid #93c5fd;outline-offset:2px}.checkbox__input:disabled+.checkbox__label{color:var(--text-tertiary);cursor:not-allowed}table[data-v-a6950124]{border-spacing:2px;font-size:80%;table-layout:fixed;width:100%}td[data-v-a6950124],th[data-v-a6950124]{border-style:solid;border-width:1px;padding:.5em;position:relative;text-align:left}th[data-v-a6950124]{background:#eee;border-color:#bbb}td[data-v-a6950124]{border-color:#ddd}table.balance[data-v-a6950124],table.meta[data-v-a6950124]{margin-bottom:12px;margin-left:auto;width:24%}table.balance[data-v-a6950124]:after,table.meta[data-v-a6950124]:after{clear:both;content:"";display:table}table.meta th[data-v-a6950124]{width:40%}table.meta td[data-v-a6950124]{width:60%}table.inventory[data-v-a6950124]{clear:both;width:100%}table.inventory th[data-v-a6950124]{font-weight:700;text-align:center}table.inventory td[data-v-a6950124]:first-child{width:18%}table.inventory td[data-v-a6950124]:nth-child(2){width:38%}table.inventory td[data-v-a6950124]:nth-child(3),table.inventory td[data-v-a6950124]:nth-child(4),table.inventory td[data-v-a6950124]:nth-child(5),table.inventory td[data-v-a6950124]:nth-child(6){text-align:right;width:12%}.balance td[data-v-a6950124]{width:7%}.balance th[data-v-a6950124]{width:10%}table.balance td[data-v-a6950124]{text-align:right}@media print{[data-v-a6950124]{-webkit-print-color-adjust:exact}html[data-v-a6950124]{background:none;padding:0}body[data-v-a6950124]{box-shadow:none;margin:0}span[data-v-a6950124]:empty{display:none}body,html{-webkit-print-color-adjust:exact;print-color-adjust:exact}.certificate{box-sizing:border-box;height:100vh!important;page-break-inside:avoid;width:100%!important}}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/dist/5771010795a77ba7459b.ttf) format("truetype")}.qr-code[data-v-21699e50]{margin-bottom:8px}.container[data-v-21699e50]{max-height:100vh;max-width:100vw;overflow:hidden!important}.certificate[data-v-21699e50]{align-items:center;border:30px solid #190f53;box-sizing:border-box;color:#000;display:flex;flex-direction:column;font-family:Space Grotesk,sans-serif;gap:6px;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%}.hunto-vert-logo svg[data-v-21699e50]{height:auto;width:120px}.hunto-horo-logo svg[data-v-21699e50]{height:auto;width:140px}.maddy-sign svg[data-v-21699e50]{height:auto;width:160px}.hunto-vert-logo[data-v-21699e50]{padding-bottom:16px;padding-left:5px}.certify-text[data-v-21699e50]{font-size:var(--font-size-md,1rem);letter-spacing:.13em;margin-bottom:10px}.highlight[data-v-21699e50]{background-color:#e6ecff;border-radius:5px;color:#0a0a32;display:inline-block;font-size:var(--font-size-xl,1.25rem);font-weight:600;letter-spacing:.09em;margin-bottom:10px;padding:12px 18px}.description[data-v-21699e50]{font-size:var(--font-size-md,1rem);letter-spacing:.13em;line-height:1.8;max-width:750px;text-align:center}.maddy-card[data-v-21699e50],.maddy-sign[data-v-21699e50]{bottom:18px;position:relative}.maddy-card[data-v-21699e50]{text-align:center}.name[data-v-21699e50]{color:#191970;font-size:var(--font-size-md,1rem);font-weight:600;letter-spacing:.13em}.underline[data-v-21699e50]{background-color:#a3b8ff;height:2px;margin:5px auto;width:100%}.designation[data-v-21699e50]{color:#191970;font-size:var(--font-size-base,.875rem)}.validity-card[data-v-21699e50]{bottom:30px;color:#191970;left:30px;position:absolute}.title[data-v-21699e50]{font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:.08em}.date[data-v-21699e50]{font-size:var(--font-size-base,.875rem);letter-spacing:.1em;margin:4px 0}.certificate-id-card[data-v-21699e50]{align-items:center;bottom:25px;color:#191970;display:flex;flex-direction:column;justify-content:center;position:absolute;right:30px;text-align:center}.verify-text[data-v-21699e50]{font-size:var(--font-size-sm,.75rem)}[data-v-0578e17b] [class^=xui-icon-square]{aspect-ratio:1/1;width:48px}.int-search-input[data-v-0578e17b]{background:var(--field-01);border:var(--border-form-input);border-radius:var(--default-border-radius);box-sizing:border-box;color:var(--text-primary);font-size:var(--font-size-base,.875rem);height:36px;outline:none;padding:0 12px;transition:border-color .15s}.int-search-input[data-v-0578e17b]::placeholder{color:var(--text-secondary);opacity:.7}.int-search-input[data-v-0578e17b]:focus{border:var(--border-form-input-active)}.form-preview-card[data-v-101b16e0]{align-items:center;background:#fff;border-radius:var(--radius-md,8px);box-shadow:0 2px 4px rgba(0,0,0,.08),0 2px 12px rgba(0,0,0,.06);color:#262627;display:flex;height:100%;overflow:hidden;width:100%}.form-preview-card form.oneform-form.oneform-form--oneForm[data-v-101b16e0]{width:100%}.form-preview-card.minimal[data-v-101b16e0]{background-color:transparent;box-shadow:none}.form-preview-image[data-v-101b16e0]{height:100%;object-fit:cover;width:100%}.form-preview-image-wrapper[data-v-101b16e0]:after{background:linear-gradient(90deg,hsla(0,0%,100%,.255),#fff);content:"";height:100%;left:0;opacity:.7;position:absolute;width:100%}.form-preview-form[data-v-101b16e0]{height:100%;overflow-x:hidden;overflow-y:auto}@media(max-width:767px){.form-preview-image-wrapper[data-v-101b16e0]{display:none}}.form-preview-wrapper[data-v-ba36b242]{background-repeat:no-repeat!important;background-size:cover!important;height:100%;padding:0;position:relative;width:100%}.form-body-content--fixed .form-preview-card[data-v-ba36b242]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%!important}@media(max-width:767px){.form-preview-image-wrapper[data-v-ba36b242]{display:none}}.flow-row[data-v-61b731bc]{background:var(--card-background,#fff)}.flow-row+.flow-row[data-v-61b731bc]{border-top:1px solid var(--color-border-primary)}.flow-row[data-v-61b731bc]:hover{background:var(--item-hover-background,rgba(220,38,38,.05))}.flow-card[data-v-61b731bc]{background:var(--card-background,#fff);border:1px solid var(--color-border-primary,#e4e4e7);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.flow-card[data-v-61b731bc]:hover{border-color:var(--color-border-secondary,#d4d4d8);box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-1px)}.row-actions[data-v-61b731bc]{background:linear-gradient(to right,transparent,var(--field-01) 28%);opacity:0;pointer-events:none;transform:translateX(12px);transition:opacity .18s ease,transform .18s ease}.flow-row:hover .row-actions[data-v-61b731bc]{opacity:1;pointer-events:auto;transform:translateX(0)}[data-v-61b731bc] .xui-menu__dropdown{z-index:9999}.resp-row[data-v-5a8a4a49]{background:var(--card-background,#fff);border-bottom:1px solid var(--color-border-primary);transition:background-color .15s ease}.resp-row[data-v-5a8a4a49]:hover{background:var(--item-hover-background,rgba(220,38,38,.05))}.resp-row[data-v-5a8a4a49]:last-child{border-bottom:none}.status-dot[data-v-5a8a4a49]{border-radius:var(--radius-full,9999px);flex-shrink:0;height:10px;width:10px}.dot--positive[data-v-5a8a4a49]{background:var(--xui-color-positive,#22c55e)}.dot--negative[data-v-5a8a4a49]{background:var(--xui-color-negative,#ef4444)}.dot--attention[data-v-5a8a4a49]{background:var(--xui-color-attention,#f59e0b)}.dot--information[data-v-5a8a4a49]{background:var(--xui-color-information,#3b82f6)}.dot--ghost[data-v-5a8a4a49]{background:var(--color-border-secondary)}.label-hint[data-v-5a8a4a49]{color:var(--color-ghost);font-size:var(--font-size-xs,.75rem);opacity:.7}.ref-id[data-v-5a8a4a49]{font-family:monospace;font-size:var(--font-size-xs,.75rem);opacity:.5}.two-line-clamp[data-v-5a8a4a49]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.card2[data-v-454de3a4]{max-height:70px!important;overflow:hidden;width:99%}.vertical-divider[data-v-454de3a4]{border-left:1px #cecece;border-style:solid;height:100%;margin-left:30px;margin-right:30px}.colort[data-v-d192a61a]{border-radius:3px;cursor:pointer;height:30px;width:30px}.colorf[data-v-d192a61a]{background-color:#e4e4e4;border:1px solid #bbb;border-radius:3px 0 0 3px;cursor:pointer;flex-grow:0;height:34.2px;margin-right:0;width:34px}.message-container{margin-top:10px}.workflowContainer{margin-top:300px}.wf-runner[data-v-64d9a976],.wf-runner__body[data-v-64d9a976]{width:100%}.controls-wrapper{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.controls-wrapper .controls{align-items:center;background-color:#fff;box-sizing:border-box;color:#000;cursor:pointer;display:flex;flex-basis:33%;-ms-flex:auto;max-height:100%;max-width:100%;min-height:70px;min-width:70px;outline:0;padding:6px;position:relative;user-select:none;word-break:normal}.controls-wrapper .controls h5{color:#3a3a3a;font-size:var(--font-size-base,.875rem);font-weight:400;text-transform:capitalize;word-break:break-word}.controls-wrapper .controls .xui-icon{color:#d4d4d4;font-size:var(--font-size-sm,.75rem)}.controls-wrapper .controls .grid-item-wrapper{border:1px solid rgba(0,0,0,.125);border-radius:5px;box-shadow:0 2px 12px 10px transparent;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;height:100%;margin:0;overflow:hidden;position:relative;text-align:center;transition:.3s ease-in-out;width:100%}.controls-wrapper .controls .grid-item-wrapper:hover{border-color:var(--system-brand-color);box-shadow:0 2px 12px 10px #f5f5f5}.controls-wrapper .controls .grid-item-wrapper:hover .xui-icon,.controls-wrapper .controls .grid-item-wrapper:hover h5{color:var(--system-brand-color)}.controls-wrapper .controls .grid-item-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:3px;position:relative;width:100%}.controls-wrapper .controls .grid-item-wrapper.disabled{background:#ececec;cursor:not-allowed}.controls-wrapper .controls .grid-item-wrapper.disabled:hover{border-color:gray;box-shadow:unset}.controls-wrapper .controls .grid-item-wrapper.disabled:hover .xui-icon,.controls-wrapper .controls .grid-item-wrapper.disabled:hover h5{color:gray}.controls-wrapper .controls .grid-item-wrapper.active{border-color:var(--system-brand-color);box-shadow:0 2px 12px 10px #f5f5f5}.controls-wrapper .controls .grid-item-wrapper.active .xui-icon,.controls-wrapper .controls .grid-item-wrapper.active h5{color:var(--system-brand-color)}.tooltip{background-color:#333;border-radius:var(--radius-sm,4px);color:#fff;font-size:var(--font-size-sm,.75rem);padding:5px;position:absolute;white-space:nowrap;z-index:10}.controls-disabled[data-v-12740b3c]{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.schema-container[data-v-11cc6d73]:first-child{padding-bottom:0;padding-top:0}.item-box[data-v-11cc6d73]{border:1px dashed #d5dadf;border-radius:var(--radius-sm,4px);cursor:default;display:block;margin:1em;min-height:1em;outline:0;padding:1em;position:relative;transition:.3s ease-in-out;user-select:none}.item-box[data-v-11cc6d73]:hover{border:1px solid #5fabf1}.item-box .item-box[data-v-11cc6d73]{margin:.5em}.item-box label[data-v-11cc6d73]{text-align:left}.add-new-box[data-v-11cc6d73]{cursor:pointer}.draggable-controls[data-v-11cc6d73]{align-items:center;background:#5fabf1;border-radius:var(--radius-sm,4px);bottom:100%;color:#e4e4e4;display:flex;left:50%;line-height:1em;position:absolute;transform:translateX(-50%)}.draggable-controls[data-v-11cc6d73]:hover{z-index:1}.draggable-controls .micro-action-button[data-v-11cc6d73]{border-radius:var(--radius-sm,4px);cursor:pointer;padding:.2em .3em;text-align:center;z-index:1}.draggable-controls .micro-action-button .xui-icon[data-v-11cc6d73]{align-items:center;cursor:pointer;display:flex;justify-content:center}.draggable-controls .micro-action-button[data-v-11cc6d73]:not(:first-child){border-left:1px solid #3092ed}.draggable-controls .micro-action-button[data-v-11cc6d73]:hover{background-color:#3092ed;color:#fff}.draggable-controls .micro-action-button.danger-action[data-v-11cc6d73]:hover{background-color:#b30000}.element-selected[data-v-11cc6d73]{border:1px solid #5fabf1}.element-ghost[data-v-11cc6d73]{background-color:#fdeeee}.horizontal[data-v-11cc6d73]{display:flex}.horizontal .item-box[data-v-11cc6d73]{flex:1}.item-box.element-draggable:not(.element-selected)>.draggable-controls[data-v-11cc6d73]{opacity:0;transition:.3s ease-in-out}.item-box.element-draggable.element-selected>.draggable-controls[data-v-11cc6d73],.item-box.element-draggable:not(.element-selected):hover>.draggable-controls[data-v-11cc6d73]{opacity:1}.element-section[data-v-11cc6d73]{background:#fffff1;border:1px solid #e6e69f;margin-top:.5em;padding:1em}.element-section .element-section-title[data-v-11cc6d73]{background-color:#fffff1;border-radius:var(--radius-full,9999px);color:#4d4d4d;left:calc(4px + 2em);position:absolute;top:.5em}.uniform-input-label[data-v-41f24b4e]{display:block;font-size:1em;font-weight:500;margin-bottom:.5em}.oneform-input[data-v-41f24b4e]{margin-bottom:1.2em}unischema[data-v-41f24b4e]{display:block;position:relative}unischema[layout=horizontal][data-v-41f24b4e]{display:flex;gap:12px}unischema[layout=horizontal]>div[data-v-41f24b4e]{flex:1}unischema[isSection=Yes][data-v-41f24b4e]{border-radius:5px;margin-bottom:1em;margin-top:1em;padding:1.5em}unischema[isSection=Yes][data-v-41f24b4e]:before{border:2px solid #ddd;border-radius:5px;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}unischema[isSection=Yes][data-v-41f24b4e]:after{background-color:#fff;content:attr(label);font-size:var(--font-size-lg,1.125rem);font-weight:600;left:1.2em;padding-left:2px;padding-right:2px;position:absolute;top:-.5em}.swiper-container[data-v-eb28f83e]{height:100%;width:100%}.swiper-slide img[data-v-eb28f83e]{height:auto;object-fit:contain;width:100%}.swiper-slide video[data-v-eb28f83e]{height:auto;width:100%}.xui-tag--tooltip[data-tooltip][data-v-eb28f83e]:not([data-tooltip=""]):after{background-color:rgba(0,0,0,.75);border-radius:var(--radius-sm,4px);color:#fff;content:attr(data-tooltip);left:15px;min-width:200px;opacity:0;padding:5px;position:absolute;top:10px;transition:opacity .2s;visibility:hidden}.xui-tag--tooltip:hover[data-tooltip][data-v-eb28f83e]:not([data-tooltip=""]):after{opacity:1;visibility:visible;z-index:9999}.source-info[data-v-eb28f83e]{align-items:center;display:flex;font-size:var(--font-size-sm,.75rem);gap:2px;line-height:15px}.documents-container[data-v-61cf2998]{padding:2rem}.title[data-v-61cf2998]{font-size:var(--font-size-2xl,1.5rem);font-weight:600;margin-bottom:1.5rem}.document-grid[data-v-61cf2998]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.document-card[data-v-61cf2998]{border-radius:var(--radius-lg,12px);box-shadow:0 4px 12px rgba(0,0,0,.06);padding:1.2rem;transition:box-shadow .3s ease}.document-card[data-v-61cf2998]:hover{box-shadow:0 6px 16px rgba(0,0,0,.1)}.document-info[data-v-61cf2998]{align-items:center;display:flex;margin-bottom:1rem}.document-icon[data-v-61cf2998]{align-items:center;background-color:hsla(0,0%,89%,.3);border-radius:100%;display:flex;font-size:28px;height:50px;justify-content:center;margin-right:1rem;width:50px}.document-meta[data-v-61cf2998]{flex:1}.document-name[data-v-61cf2998]{font-size:var(--font-size-xl,1.25rem);font-weight:500;margin-bottom:.2rem}.document-date[data-v-61cf2998]{color:#666;font-size:var(--font-size-base,.875rem)}.view-button[data-v-61cf2998]{background-color:#e51015;border:none;border-radius:var(--default-border-radius);color:#fff;cursor:pointer;display:block;font-weight:500;padding:.6rem 1rem;transition:background-color .3s;width:100%}.view-button[data-v-61cf2998]:hover{background-color:#fa2528}.no-documents[data-v-61cf2998]{align-items:center;color:#777;display:flex;font-size:var(--font-size-md,1rem);gap:30px;margin-top:3rem;text-align:center}.documents-container[data-v-fe99ed0a]{padding:2rem}.title[data-v-fe99ed0a]{font-size:var(--font-size-2xl,1.5rem);font-weight:600;margin-bottom:1.5rem}.document-grid[data-v-fe99ed0a]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.document-card[data-v-fe99ed0a]{border-radius:var(--radius-lg,12px);box-shadow:0 4px 12px rgba(0,0,0,.06);padding:1.2rem;transition:box-shadow .3s ease}.document-card[data-v-fe99ed0a]:hover{box-shadow:0 6px 16px rgba(0,0,0,.1)}.document-info[data-v-fe99ed0a]{align-items:center;display:flex;margin-bottom:1rem}.document-icon[data-v-fe99ed0a]{align-items:center;background-color:hsla(0,0%,89%,.3);border-radius:100%;display:flex;font-size:28px;height:50px;justify-content:center;margin-right:1rem;width:50px}.document-meta[data-v-fe99ed0a]{flex:1}.document-name[data-v-fe99ed0a]{font-size:var(--font-size-xl,1.25rem);font-weight:500;margin-bottom:.2rem}.document-date[data-v-fe99ed0a]{color:#666;font-size:var(--font-size-base,.875rem)}.view-button[data-v-fe99ed0a]{background-color:#e51015;border:none;border-radius:var(--default-border-radius);color:#fff;cursor:pointer;display:block;font-weight:500;padding:.6rem 1rem;transition:background-color .3s;width:100%}.view-button[data-v-fe99ed0a]:hover{background-color:#fa2528}.no-documents[data-v-fe99ed0a]{align-items:center;color:#777;display:flex;font-size:var(--font-size-md,1rem);gap:30px;margin-top:3rem;text-align:center}.fallback-row[data-v-fe99ed0a]{display:flex;gap:.5rem;justify-content:center;margin-top:.5rem;width:100%}.fallback-link[data-v-fe99ed0a]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--default-border-radius);color:var(--text-primary);cursor:pointer;font-size:.825rem;padding:.3rem .75rem}.fallback-link[data-v-fe99ed0a]:hover{background:var(--item-hover-background,rgba(0,0,0,.04))}.rendered-pdf[data-v-fe99ed0a]{background:var(--card-background);border:0;border-radius:var(--default-border-radius);box-shadow:0 2px 8px rgba(0,0,0,.08);height:80dvh;margin-top:.75rem;width:100%}button[data-v-4492a657]{transition:all .2s ease-in-out}button:hover .icon[data-v-4492a657]{color:var(--color-primary,#4c1d95);transition:all .2s ease-in-out}.underlined[data-v-4492a657]{border-bottom:3px solid var(--color-primary,#4c1d95)!important}.default-border[data-v-4492a657]{border-radius:var(--radius-md,6px)}.text-caption[data-v-465bc13e]{font-size:var(--font-size-xs,.75rem);font-weight:500;letter-spacing:.05em;text-transform:uppercase}.transition-all[data-v-873c2fbc]{transition:all .3s cubic-bezier(.4,0,.2,1)}.bg-gray-500\/10[data-v-873c2fbc]{background-color:var(--text-secondary,.1)}.bg-gray-600[data-v-873c2fbc]{background-color:#4b5563}.bg-gray-600[data-v-873c2fbc]:hover{background-color:var(--surface-header)}.certificate[data-v-4d1f1a1e]{align-items:center;background:#fff;border:1px solid #f5f5f5;color:#333;display:flex;flex-direction:column;font-size:4px;height:100px;justify-content:space-between;line-height:1.1;margin:2px;overflow:hidden;padding:4px;position:relative;text-align:center;width:100px}.logo[data-v-4d1f1a1e]{margin-bottom:1px;width:8px}header[data-v-4d1f1a1e]{width:100%}.title[data-v-4d1f1a1e]{color:#9b2fff;font-size:3px;font-weight:700;margin:1px 0;text-align:center}main[data-v-4d1f1a1e]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center;width:100%}.recipient[data-v-4d1f1a1e]{color:#2c2c2c;font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.2px;line-height:1;margin:2px 0;text-align:center}.training-label[data-v-4d1f1a1e]{color:#666;font-size:2px;line-height:1;margin:1px 0;text-align:center}.course[data-v-4d1f1a1e]{color:#666}.course[data-v-4d1f1a1e],.org[data-v-4d1f1a1e]{font-size:3px;font-weight:700;margin:1px 0;text-align:center}footer[data-v-4d1f1a1e]{align-items:center;display:flex;font-size:2px;justify-content:space-between;margin-top:1px;transform:translateY(-100%);width:100%}.signature[data-v-4d1f1a1e]{flex:1;text-align:left}.signature .sign[data-v-4d1f1a1e]{font-size:2px;font-weight:700;line-height:1;margin:0;text-align:left}.signature .position[data-v-4d1f1a1e]{color:#666;font-size:1.5px;line-height:1;margin:0;text-align:left}.qr[data-v-4d1f1a1e]{flex-shrink:0;height:8px;width:8px}.ribbon[data-v-4d1f1a1e]{background:linear-gradient(180deg,#3800ff,#f0a);height:20px;left:50%;position:absolute;top:-3px;transform:translateX(-50%);width:6px}.ribbon .triangle[data-v-4d1f1a1e]{background-color:#fff;bottom:-1px;clip-path:polygon(50% 0,0 100%,100% 100%);height:3px;left:0;position:absolute;width:6px}.ribbon-bottom[data-v-4d1f1a1e]{background:linear-gradient(180deg,#3800ff,#f0a);bottom:-1px;height:10px;left:50%;position:absolute;transform:translateX(-50%);width:6px}.glass-card[data-v-08763c37]{backdrop-filter:blur(24px);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-card[data-v-08763c37]:hover{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);transform:translateY(-2px)}.bg-gray-600[data-v-08763c37]{background-color:#4b5563}.text-gray-400[data-v-08763c37]{color:#9ca3af}.bg-gray-400[data-v-08763c37]{background-color:#9ca3af}.bg-blue-600[data-v-08763c37]{background-color:#2563eb}.text-blue-400[data-v-08763c37]{color:#60a5fa}.bg-blue-400[data-v-08763c37]{background-color:#60a5fa}.bg-green-600[data-v-08763c37]{background-color:#16a34a}.text-green-400[data-v-08763c37]{color:#4ade80}.bg-green-400[data-v-08763c37]{background-color:#4ade80}.bg-purple-600[data-v-08763c37]{background-color:#9333ea}.text-purple-400[data-v-08763c37]{color:#c4b5fd}.bg-purple-400[data-v-08763c37]{background-color:#c4b5fd}.bg-orange-600[data-v-08763c37]{background-color:#ea580c}.text-orange-400[data-v-08763c37]{color:#fb923c}.bg-orange-400[data-v-08763c37]{background-color:#fb923c}.bg-yellow-600[data-v-08763c37]{background-color:#ca8a04}.text-yellow-400[data-v-08763c37]{color:#facc15}.bg-yellow-400[data-v-08763c37]{background-color:#facc15}.bg-red-600[data-v-08763c37]{background-color:#dc2626}.text-red-400[data-v-08763c37]{color:#f87171}.bg-red-400[data-v-08763c37]{background-color:#f87171}.bg-pink-600[data-v-08763c37]{background-color:#db2777}.text-pink-400[data-v-08763c37]{color:#f472b6}.bg-pink-400[data-v-08763c37]{background-color:#f472b6}.bg-indigo-600[data-v-08763c37]{background-color:#4f46e5}.text-indigo-400[data-v-08763c37]{color:#818cf8}.bg-indigo-400[data-v-08763c37]{background-color:#818cf8}.transition-all[data-v-223dad1f]{transition:all .3s cubic-bezier(.4,0,.2,1)}.status-circle[data-v-51b0c44e]{border-radius:100%;height:10px;width:10px}.card-hover[data-v-51b0c44e]{cursor:pointer;height:100%;transition:transform .2s ease-in-out}.card-hover[data-v-51b0c44e]:hover{transform:translateY(-2px)}.card-container[data-v-51b0c44e]{display:flex;flex-direction:column;min-height:290px}.title-text[data-v-51b0c44e]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.4;max-height:2.8em;overflow:hidden}.description-container[data-v-51b0c44e]{flex:1;min-height:0}.description-wrapper[data-v-51b0c44e]{position:relative}.description-text[data-v-51b0c44e]{line-height:1.5}.description-text.truncated[data-v-51b0c44e]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:4.5em;overflow:hidden}.category-item[data-v-f15ec88a]{align-items:center;background-color:var(--card-background);border-radius:var(--default-border-radius);cursor:pointer;display:flex;gap:10px;padding:7px 14px}.category-item.active[data-v-f15ec88a]{background-color:var(--color-primary);color:#fff}.category-item.active .count[data-v-f15ec88a]{background-color:hsla(0,0%,75%,.2)}.category-item .count[data-v-f15ec88a]{background-color:hsla(0,0%,51%,.2);border-radius:100%;display:grid;font-size:.8rem;height:23px;place-items:center;transform:translateY(-1px);width:24px}.status-circle[data-v-369c5e6b]{border-radius:100%;height:10px;width:10px}.main-card[data-v-046f0c1d]{position:relative}.main-card:hover .hide-certificate .text[data-v-046f0c1d],.main-card:hover .hide-certificate[data-v-046f0c1d]{opacity:100%}.main-card .certificate[data-v-046f0c1d]{align-items:center;border:3px solid var(--color-border-primary);border-radius:var(--default-border-radius);display:flex;flex-direction:column;justify-content:center;min-height:250px;position:relative}.main-card .certificate .name[data-v-046f0c1d]{font-size:1.5rem}.main-card .certificate .icon[data-v-046f0c1d]{position:absolute;right:5px;top:7px;z-index:1}.main-card .hide-certificate[data-v-046f0c1d]{align-items:center;background-color:var(--color-border-primary);cursor:pointer;display:flex;font-size:1.3rem;inset:0;justify-content:center;opacity:30%;place-items:center;position:absolute;transition:.25s ease-in-out;z-index:2}.main-card .hide-certificate .text[data-v-046f0c1d]{opacity:0;transition:.25s ease-in-out}.certificate[data-v-532c640f]{background:#fff;border:10px solid #f5f5f5;color:#333;height:800px;margin:40px auto;max-width:1200px;padding:40px;position:relative;text-align:center}.logo[data-v-532c640f]{margin-bottom:10px;width:120px}header h2[data-v-532c640f]{color:#9b2fff;margin-block:150px 30px}.recipient[data-v-532c640f]{color:#4f4f4f;font-size:44px;font-weight:800;margin:20px 0 10px}main h3[data-v-532c640f]{font-weight:600;margin:100px 0}.org[data-v-532c640f]{font-size:var(--font-size-lg,1.125rem);font-weight:700;margin-bottom:10px}.desc[data-v-532c640f]{font-size:var(--font-size-md,1rem);margin:10px auto;max-width:600px}.details[data-v-532c640f]{font-weight:500;margin-top:20px}footer[data-v-532c640f]{align-items:center;display:flex;justify-content:space-between;margin-top:60px}.signature[data-v-532c640f]{margin-top:10px;text-align:left}.signature .sign[data-v-532c640f]{font-size:var(--font-size-lg,1.125rem);font-weight:700}.signature .position[data-v-532c640f]{color:#666;font-size:var(--font-size-base,.875rem)}.qr img[data-v-532c640f]{height:80px;width:80px}.ribbon[data-v-532c640f]{background:linear-gradient(180deg,#3800ff,#f0a);height:200px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:60px}.ribbon .triangle[data-v-532c640f]{background-color:#fff;bottom:-1px;clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:37px;left:0;position:absolute;width:61px}.ribbon-bottom[data-v-532c640f]{background:linear-gradient(180deg,#3800ff,#f0a);bottom:-9px;height:100px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.loading-container[data-v-eae93114]{align-items:center;display:flex;justify-content:center;width:100%}.training-section[data-v-eae93114]{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.training-section h3[data-v-eae93114]{animation:fadeInUp-eae93114 .6s ease-out;color:var(--text-primary);font-size:var(--font-size-2xl,1.5rem);font-weight:600;margin:0}@keyframes fadeInUp-eae93114{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.score-card-container[data-v-eae93114]{animation:slideInUp-eae93114 .8s ease-out forwards;display:flex;justify-content:center;perspective:1000px;width:100%}.score-card[data-v-eae93114]{animation:cardAppear-eae93114 1s ease-out forwards;border:var(--border-primary);border-radius:var(--default-border-radius);max-width:420px;overflow:hidden;padding:32px;position:relative;transform-style:preserve-3d;transition:all .3s ease;width:100%}.score-card[data-v-eae93114]:hover{transform:translateY(-5px)}.score-card.loading[data-v-eae93114]{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:300px;min-height:300px}.score-card.loading .loading-spinner[data-v-eae93114]{animation:spin-eae93114 1s linear infinite;border-top:4px solid var(--color-border-primary);border:4px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);border-top-color:var(--color-primary);height:48px;margin-bottom:16px;width:48px}.score-card.loading .loading-text[data-v-eae93114]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);font-weight:500;margin:0}.score-card.success[data-v-eae93114]{border-left:2px solid #10b981;border-top:2px solid #10b981}.score-card.warning[data-v-eae93114]{border-left:2px solid var(--color-accent);border-top:2px solid var(--color-accent)}.score-card.fail[data-v-eae93114]{border-left:2px solid var(--theme-red);border-top:2px solid var(--theme-red)}.score-header[data-v-eae93114]{align-items:center;animation:fadeInDown-eae93114 .8s ease-out .2s both;display:flex;margin-bottom:16px}.score-header .score-icon[data-v-eae93114]{animation:iconBounce-eae93114 1.5s ease-in-out .5s both;background:var(--bg-gradient-start);border-radius:var(--default-border-radius);margin-right:16px;padding:12px}.score-header .score-title[data-v-eae93114]{color:var(--text-primary);font-size:var(--font-size-2xl,1.5rem);font-weight:700;letter-spacing:-.025em;margin:0}.score-content[data-v-eae93114]{margin-bottom:16px}.score-main[data-v-eae93114]{animation:scaleIn-eae93114 .8s ease-out .4s both;display:flex;justify-content:center;margin-bottom:20px}.score-circle[data-v-eae93114]{height:160px;position:relative;width:160px}.score-progress[data-v-eae93114]{height:100%;transform:rotate(-90deg);width:100%}.score-progress .score-bg[data-v-eae93114]{fill:none;stroke:var(--color-border-primary);stroke-width:8}.score-progress .score-fill[data-v-eae93114]{fill:none;stroke-width:8;stroke-linecap:round;animation:drawCircle-eae93114 2s ease-in-out .6s both}.score-card.success .score-fill[data-v-eae93114]{stroke:#10b981}.score-card.warning .score-fill[data-v-eae93114]{stroke:var(--color-accent)}.score-card.fail .score-fill[data-v-eae93114]{stroke:var(--theme-red)}.score-text[data-v-eae93114]{animation:numberCount-eae93114 2s ease-out .8s both;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.score-text .score-number[data-v-eae93114]{animation:countUp-eae93114 2s ease-out 1s both;color:var(--text-primary);counter-reset:score;display:block;font-size:48px;font-weight:800;line-height:1}.score-text .score-total[data-v-eae93114]{color:var(--text-secondary);display:block;font-size:var(--font-size-xl,1.25rem);font-weight:600;margin-top:4px;opacity:.8}.score-details[data-v-eae93114]{animation:slideInUp-eae93114 .8s ease-out .6s both;display:grid;gap:16px;grid-template-columns:1fr 1fr}.score-stat[data-v-eae93114]{background:var(--card-footer-primary);border:var(--border-secondary);border-radius:var(--default-border-radius);padding:16px;text-align:center;transition:all .3s ease}.score-stat[data-v-eae93114]:hover{background:var(--card-background);box-shadow:0 8px 25px -8px var(--shadow-color);transform:translateY(-2px)}.score-stat .stat-label[data-v-eae93114]{color:var(--text-secondary);display:block;font-size:var(--font-size-base,.875rem);font-weight:500;letter-spacing:.05em;margin-bottom:8px;opacity:.8;text-transform:uppercase}.score-stat .stat-value[data-v-eae93114]{color:var(--text-primary);display:block;font-size:var(--font-size-xl,1.25rem);font-weight:700}.score-stat .stat-value.status-pass[data-v-eae93114]{color:var(--color-success)}.score-stat .stat-value.status-fail[data-v-eae93114]{color:var(--theme-red)}.score-message[data-v-eae93114]{animation:fadeIn-eae93114 .8s ease-out .8s both;background:linear-gradient(135deg,var(--bg-gradient-start) 0,var(--bg-gradient-mid) 100%);border:var(--border-secondary);border-radius:var(--default-border-radius);margin-bottom:16px;padding:20px;text-align:center}.score-message p[data-v-eae93114]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:500;line-height:1.5;margin:0}.score-card-button[data-v-eae93114]{animation:fadeInUp-eae93114 1.2s ease-out 1s both;text-align:center}.custom-score-button[data-v-eae93114]{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:var(--default-border-radius);color:#fff;cursor:pointer;display:inline-flex;font-size:var(--font-size-base,.875rem);font-weight:600;gap:8px;justify-content:center;min-width:160px;padding:14px 24px;transition:all .3s ease;width:100%}.custom-score-button[data-v-eae93114]:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-2px)}.custom-score-button[data-v-eae93114]:active{transform:translateY(0)}.custom-score-button .button-text[data-v-eae93114]{font-size:var(--font-size-base,.875rem);font-weight:600;letter-spacing:.025em}.custom-score-button .button-icon[data-v-eae93114]{transition:transform .3s ease}.custom-score-button:hover .button-icon[data-v-eae93114]{transform:translateX(2px)}.score-card.success .custom-score-button[data-v-eae93114]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px rgba(16,185,129,.3)}.score-card.success .custom-score-button[data-v-eae93114]:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 20px rgba(16,185,129,.4)}.score-card.warning .custom-score-button[data-v-eae93114]{background:linear-gradient(135deg,#ffbb37,#f59e0b);box-shadow:0 4px 12px rgba(255,187,55,.3)}.score-card.warning .custom-score-button[data-v-eae93114]:hover{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 6px 20px rgba(255,187,55,.4)}.score-card.fail .custom-score-button[data-v-eae93114]{background:linear-gradient(135deg,#e51015,#b91c1c);box-shadow:0 4px 12px rgba(229,16,21,.3)}.score-card.fail .custom-score-button[data-v-eae93114]:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 6px 20px rgba(229,16,21,.4)}@keyframes slideInUp-eae93114{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes cardAppear-eae93114{0%{opacity:0;transform:scale(.8) rotateX(20deg)}to{opacity:1;transform:scale(1) rotateX(0deg)}}@keyframes fadeInDown-eae93114{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn-eae93114{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes iconBounce-eae93114{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes drawCircle-eae93114{0%{stroke-dashoffset:283}}@keyframes numberCount-eae93114{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes countUp-eae93114{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes fadeIn-eae93114{0%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes spin-eae93114{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:640px){.score-card[data-v-eae93114]{margin:0 16px;max-width:350px;padding:24px}.score-header .score-title[data-v-eae93114]{font-size:var(--font-size-xl,1.25rem)}.score-circle[data-v-eae93114]{height:120px;width:120px}.score-text .score-number[data-v-eae93114]{font-size:36px}.score-text .score-total[data-v-eae93114]{font-size:var(--font-size-md,1rem)}.score-details[data-v-eae93114]{gap:16px}.score-stat[data-v-eae93114]{padding:12px}.stat-value[data-v-eae93114]{font-size:var(--font-size-lg,1.125rem)}.training-section[data-v-eae93114]{padding:0 16px}}.lesson-shell[data-v-d903a9de]{background:var(--app-background,var(--color-background,#0b0d12));display:flex;flex-direction:column;min-height:100vh}.lesson-shell__bar[data-v-d903a9de]{align-items:center;backdrop-filter:blur(10px);background:color-mix(in srgb,var(--surface-card) 70%,transparent);border-bottom:1px solid var(--color-border-primary);display:flex;gap:1.25rem;padding:.875rem clamp(1rem,3vw,2rem);position:sticky;top:0;z-index:10}.lesson-shell__back[data-v-d903a9de]{align-items:center;background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;padding:.4375rem .875rem;transition:color .15s ease,border-color .15s ease}.lesson-shell__back[data-v-d903a9de]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary));color:var(--text-primary)}.lesson-shell__titles[data-v-d903a9de]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.lesson-shell__eyebrow[data-v-d903a9de]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lesson-shell__title[data-v-d903a9de]{color:var(--text-primary);font-size:clamp(1.05rem,1.6vw,1.375rem);font-weight:700;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lesson-shell__progress-text[data-v-d903a9de]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700}.lesson-shell__layout[data-v-d903a9de]{display:grid;flex:1;gap:1.25rem;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:1200px;padding:clamp(1rem,3vw,2rem);width:100%}.lesson-shell__layout[data-v-d903a9de]:has(.lesson-shell__rail){grid-template-columns:minmax(0,1fr) 280px}.lesson-shell__stage[data-v-d903a9de]{border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);min-width:0;padding:clamp(1rem,2.5vw,2rem)}.lesson-shell__rail[data-v-d903a9de]{align-self:start;display:flex;flex-direction:column;gap:.5rem}.lesson-shell__rail-head[data-v-d903a9de]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;margin-bottom:.25rem;text-transform:uppercase}.lesson-shell__rail-item[data-v-d903a9de]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,10px);display:flex;flex-direction:column;gap:.125rem;padding:.75rem .875rem;text-decoration:none;transition:border-color .15s ease}.lesson-shell__rail-item[data-v-d903a9de]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary))}.lesson-shell__rail-title[data-v-d903a9de]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.lesson-shell__rail-note[data-v-d903a9de]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}.app-nav[data-v-3fbd2ff6]{background:var(--sidebar-bg,#0f1117);border-right:1px solid hsla(0,0%,100%,.06);color:var(--sidebar-text,hsla(0,0%,100%,.7));display:flex;flex-direction:column;flex-shrink:0;min-height:100vh;overflow:hidden;position:relative;transition:width .22s cubic-bezier(.4,0,.2,1);width:240px;z-index:100}.app-nav--collapsed[data-v-3fbd2ff6]{width:56px}.app-nav__logo[data-v-3fbd2ff6]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0;justify-content:space-between;min-height:56px;padding:1rem .75rem .875rem}.app-nav__logo-link[data-v-3fbd2ff6]{align-items:center;color:inherit;display:flex;flex:1;gap:.625rem;min-width:0;text-decoration:none}.app-nav__logo-icon[data-v-3fbd2ff6]{align-items:center;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.app-nav__logo-icon svg[data-v-3fbd2ff6]{height:100%;width:100%}.app-nav__logo-text[data-v-3fbd2ff6]{display:flex;flex-direction:column;gap:0;min-width:0;overflow:hidden;white-space:nowrap}.app-nav__logo-brand[data-v-3fbd2ff6]{color:#fff;font-size:.8125rem;font-weight:700;letter-spacing:-.01em;line-height:1.2}.app-nav__logo-module[data-v-3fbd2ff6]{color:hsla(0,0%,100%,.4);font-size:.625rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.app-nav__collapse-btn[data-v-3fbd2ff6]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-left:.25rem;padding:0;transition:background .15s ease,color .15s ease,border-color .15s ease;width:24px}.app-nav__collapse-btn[data-v-3fbd2ff6]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}.app-nav__collapse-btn svg[data-v-3fbd2ff6]{height:12px;width:12px}.app-nav__body[data-v-3fbd2ff6]{flex:1;overflow-x:hidden;overflow-y:auto;padding:.5rem 0;scrollbar-color:hsla(0,0%,100%,.08) transparent;scrollbar-width:thin}.app-nav__body[data-v-3fbd2ff6]::-webkit-scrollbar{width:4px}.app-nav__body[data-v-3fbd2ff6]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:2px}.app-nav__section-header[data-v-3fbd2ff6]{color:hsla(0,0%,100%,.3);font-size:.625rem;font-weight:700;letter-spacing:.1em;overflow:hidden;padding:.875rem .875rem .25rem;text-transform:uppercase;white-space:nowrap}.app-nav__section[data-v-3fbd2ff6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0 .5rem}.app-nav__item-wrap[data-v-3fbd2ff6]{list-style:none}.app-nav__item[data-v-3fbd2ff6]{align-items:center;border-radius:8px;color:var(--sidebar-text,hsla(0,0%,100%,.7));cursor:pointer;display:flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.625rem;overflow:hidden;padding:.5rem .625rem;position:relative;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.app-nav__item[data-v-3fbd2ff6]:hover{background:hsla(0,0%,100%,.06);color:var(--sidebar-text-active,#fff)}.app-nav__item--active[data-v-3fbd2ff6]{background:color-mix(in srgb,var(--color-primary,#6d28d9) 18%,hsla(0,0%,100%,.04));color:var(--sidebar-text-active,#fff)}.app-nav__item--active .app-nav__item-icon[data-v-3fbd2ff6]{color:var(--color-primary,#6d28d9)}.app-nav__item--footer[data-v-3fbd2ff6]{color:hsla(0,0%,100%,.45)}.app-nav__item-icon[data-v-3fbd2ff6]{align-items:center;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.app-nav__item-label[data-v-3fbd2ff6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.app-nav__item-badge[data-v-3fbd2ff6]{background:var(--color-danger,#ef4444);color:#fff;justify-content:center;line-height:1;padding:.1rem .4rem;white-space:nowrap}.app-nav__item-badge[data-v-3fbd2ff6],.app-nav__item-pill[data-v-3fbd2ff6]{align-items:center;border-radius:99px;display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700}.app-nav__item-pill[data-v-3fbd2ff6]{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,var(--color-info)));color:var(--text-on-primary,#fff);letter-spacing:.04em;padding:.1rem .375rem}.app-nav__item-pill--ai[data-v-3fbd2ff6]{background:linear-gradient(90deg,#7c3aed,#6366f1)}.app-nav__item-dot[data-v-3fbd2ff6]{background:var(--color-danger,#ef4444);border:1.5px solid var(--sidebar-bg,#0f1117);border-radius:50%;flex-shrink:0;height:7px;position:absolute;right:-2px;top:-2px;width:7px}.app-nav__footer[data-v-3fbd2ff6]{border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;padding:.625rem .5rem .75rem}.app-nav__user[data-v-3fbd2ff6]{align-items:center;border-radius:8px;display:flex;gap:.625rem;margin-bottom:.25rem;min-width:0;overflow:hidden;padding:.5rem .375rem}.app-nav__avatar[data-v-3fbd2ff6]{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.6875rem;font-weight:700;height:28px;justify-content:center;letter-spacing:.02em;width:28px}.app-nav__avatar--solo[data-v-3fbd2ff6]{cursor:default;margin:0 auto}.app-nav__user-info[data-v-3fbd2ff6]{display:flex;flex-direction:column;gap:0;min-width:0;overflow:hidden}.app-nav__user-name[data-v-3fbd2ff6]{color:var(--sidebar-text-active,#fff);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav__user-dept[data-v-3fbd2ff6]{color:hsla(0,0%,100%,.4);font-size:var(--font-size-xs,.75rem);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-nav__footer-links[data-v-3fbd2ff6]{display:flex;flex-direction:column;gap:2px;padding:0}.app-nav__fade-enter-active[data-v-3fbd2ff6],.app-nav__fade-leave-active[data-v-3fbd2ff6]{transition:opacity .12s ease,transform .12s ease}.app-nav__fade-enter[data-v-3fbd2ff6],.app-nav__fade-leave-to[data-v-3fbd2ff6]{opacity:0;transform:translateX(-4px)}.app-nav--collapsed .app-nav__logo[data-v-3fbd2ff6]{justify-content:center;padding:1rem 0}.app-nav--collapsed .app-nav__collapse-btn[data-v-3fbd2ff6]{display:none}.app-nav--collapsed .app-nav__section[data-v-3fbd2ff6]{padding:0 .375rem}.app-nav--collapsed .app-nav__item[data-v-3fbd2ff6]{justify-content:center;padding:.5rem}.app-nav--collapsed .app-nav__footer[data-v-3fbd2ff6]{align-items:center}.app-nav--collapsed .app-nav__footer-links[data-v-3fbd2ff6]{align-items:stretch}.app-nav--collapsed .app-nav__item--footer[data-v-3fbd2ff6]{justify-content:center;padding:.5rem}@media (prefers-reduced-motion:reduce){.app-nav[data-v-3fbd2ff6],.app-nav__collapse-btn[data-v-3fbd2ff6],.app-nav__item[data-v-3fbd2ff6]{transition:none}}.xui-animated-icon--error-circle{stroke-dasharray:260.75219025px,260.75219025px;stroke-dashoffset:260.75219025px;animation:ani-error-circle 1.2s ease-in both}.xui-animated-icon--error-line1{animation:ani-error-line .15s linear 1.2s both}.xui-animated-icon--error-line1,.xui-animated-icon--error-line2{stroke-dasharray:54px 55px;stroke-dashoffset:55px;stroke-linecap:round}.xui-animated-icon--error-line2{animation:ani-error-line .2s linear .9s both}@keyframes ani-error-line{to{stroke-dashoffset:0}}@keyframes ani-error-circle{0%{stroke-dasharray:0,260.75219025px;stroke-dashoffset:0}35%{stroke-dasharray:120px,120px;stroke-dashoffset:-120px}70%{stroke-dasharray:0,260.75219025px;stroke-dashoffset:-260.75219025px}95%{stroke-dasharray:260.75219025px,0;stroke-dashoffset:-260.75219025px}to{stroke-dasharray:260.75219025px,0;stroke-dashoffset:unset}}.xui-animated-icon--success-circle{stroke-dasharray:260.75219025px,260.75219025px;stroke-dashoffset:260.75219025px;stroke-linecap:round;animation:ani-success-circle 1s ease-in both;transform-origin:center center}.xui-animated-icon--success-path{stroke-dasharray:60px 64px;stroke-dashoffset:62px;stroke-linecap:round;animation:ani-success-path .4s ease-in 1s both}@keyframes ani-success-circle{to{stroke-dashoffset:782.25657074px;stroke-dasharray:unset}}@keyframes ani-success-path{0%{stroke-dashoffset:62px}65%{stroke-dashoffset:-5px}84%{stroke-dashoffset:4px}to{stroke-dashoffset:-2px}}.download-loading{backdrop-filter:blur(2px);display:grid;inset:0;place-items:center;position:absolute;z-index:2}.empty-docdivision{border:1px dashed var(--color-border-primary);border-radius:3px}.doc-division{min-height:230px}.form[data-v-a4c34898]{visibility:hidden}.uniform-input-label[data-v-83aed248]{display:block;font-size:1em;font-weight:500;margin-bottom:.5em}.oneform-input[data-v-83aed248]{margin-bottom:1.2em}unischema[data-v-83aed248]{display:block;position:relative}unischema[layout=horizontal][data-v-83aed248]{display:flex;gap:12px}unischema[layout=horizontal]>div[data-v-83aed248]{flex:1}unischema[isSection=Yes][data-v-83aed248]{border-radius:5px;margin-bottom:1em;margin-top:1em;padding:1.5em}unischema[isSection=Yes][data-v-83aed248]:before{border:2px solid #ddd;border-radius:5px;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}unischema[isSection=Yes][data-v-83aed248]:after{background-color:#fff;content:attr(label);font-size:var(--font-size-lg,1.125rem);font-weight:600;left:1.2em;padding-left:2px;padding-right:2px;position:absolute;top:-.5em}.activity-item-content[data-v-35254cca]{color:var(--text-secondary);font-size:var(--font-size-sm,.8125rem);line-height:1.5;min-width:0;word-break:break-word}.activity-item-content[data-v-35254cca] p{margin:0}.activity-item-content[data-v-35254cca] p+p{margin-top:.375rem}.activity-item-content[data-v-35254cca] img{max-width:100%}.activity-item-content__action[data-v-35254cca]{margin-top:.25rem}.activity-item[data-v-7aad1a99]{column-gap:.625rem;display:grid;grid-template-columns:auto minmax(0,1fr);padding:.5rem 0}.activity-item+.activity-item[data-v-7aad1a99]{border-top:1px solid var(--color-border-primary)}.activity-item__avatar[data-v-7aad1a99]{align-self:start;flex-shrink:0;grid-row:1/span 2;margin-top:.125rem}.activity-item__body[data-v-7aad1a99]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.activity-item__head[data-v-7aad1a99]{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;min-width:0}.activity-item__head-left[data-v-7aad1a99]{align-items:center;display:inline-flex;gap:.375rem;min-width:0}.activity-item__name[data-v-7aad1a99]{color:var(--text-primary);font-size:var(--font-size-sm,.8125rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-item__internal[data-v-7aad1a99]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.125rem}.activity-item__time[data-v-7aad1a99]{color:var(--text-tertiary);flex-shrink:0;font-size:var(--font-size-xs,.75rem);white-space:nowrap}.activity-item__content[data-v-7aad1a99]{color:var(--text-secondary);font-size:var(--font-size-sm,.8125rem);line-height:1.5;min-width:0}.activity-item__content[data-v-7aad1a99] p{margin:0}.activity-item__content[data-v-7aad1a99] p+p{margin-top:.375rem}.activity-dense-card[data-v-1ade1d93]{align-items:start;column-gap:.625rem;display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:.5rem 0}.activity-dense-card__avatar[data-v-1ade1d93]{background:var(--card-background);border-radius:var(--radius-full,9999px);flex-shrink:0;position:relative;z-index:1}.activity-dense-card__body[data-v-1ade1d93]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.activity-dense-card__head[data-v-1ade1d93]{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;min-width:0}.activity-dense-card__name[data-v-1ade1d93]{color:var(--text-primary);font-size:var(--font-size-sm,.8125rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-dense-card__time[data-v-1ade1d93]{color:var(--text-tertiary);flex-shrink:0;font-size:var(--font-size-xs,.75rem);white-space:nowrap}.activity-dense-card__action[data-v-1ade1d93]{color:var(--text-secondary);font-size:var(--font-size-sm,.8125rem);line-height:1.5;min-width:0;word-break:break-word}.activity-dense-group[data-v-6c48189e]{align-items:start;column-gap:.625rem;display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:.5rem 0}.activity-dense-group__avatar[data-v-6c48189e]{background:var(--card-background);border-radius:var(--radius-full,9999px);flex-shrink:0;position:relative;z-index:1}.activity-dense-group__body[data-v-6c48189e]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.activity-dense-group__head[data-v-6c48189e]{align-items:baseline;display:flex;gap:.375rem;min-width:0}.activity-dense-group__name[data-v-6c48189e]{color:var(--text-primary);font-size:var(--font-size-sm,.8125rem);font-weight:600}.activity-dense-group__count[data-v-6c48189e]{background:color-mix(in srgb,var(--color-border-primary) 50%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);padding:1px 6px}.activity-dense-group__item[data-v-6c48189e]{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;min-width:0}.activity-dense-group__action[data-v-6c48189e]{color:var(--text-secondary);font-size:var(--font-size-sm,.8125rem);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-dense-group__time[data-v-6c48189e]{color:var(--text-tertiary);flex-shrink:0;font-size:var(--font-size-xs,.75rem);white-space:nowrap}.comment-box[data-v-bdd4d03a]{align-items:start;column-gap:.625rem;display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:.5rem 0}.comment-box__avatar[data-v-bdd4d03a]{background:var(--card-background);border-radius:var(--radius-full,9999px);flex-shrink:0;position:relative;z-index:1}.comment-box__body[data-v-bdd4d03a]{min-width:0}.comment-box__placeholder[data-v-bdd4d03a]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.8125rem);height:var(--input-height,2.25rem);padding:0 .625rem;transition:border-color .15s ease;width:100%}.comment-box__placeholder[data-v-bdd4d03a]:hover{border-color:var(--color-border-secondary)}.comment-box__editor[data-v-bdd4d03a]{display:flex;flex-direction:column;gap:.5rem}.comment-box__actions[data-v-bdd4d03a]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-width:0}.comment-box__options[data-v-bdd4d03a]{align-items:center;display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.5rem;min-width:0;white-space:nowrap}.comment-box__buttons[data-v-bdd4d03a]{align-items:center;display:inline-flex;flex-shrink:0;gap:.5rem;margin-left:auto}.activity-rail[data-v-acd539d4]{padding:0;position:relative}.activity-rail[data-v-acd539d4]:before{background:var(--color-border-primary);bottom:16px;content:"";left:16px;position:absolute;top:16px;width:1px;z-index:0}.activity-rail.add-scroll[data-v-acd539d4]{overflow-y:auto}.activity-rail__item[data-v-acd539d4]{position:relative;z-index:1}.activity-rail__item+.activity-rail__item[data-v-acd539d4]:not(.activity-rail__item--comment),.activity-rail__item--comment+.activity-rail__item[data-v-acd539d4]{border-top:1px dashed color-mix(in srgb,var(--color-border-primary) 50%,transparent)}[data-v-acd539d4] .teditor{overflow:hidden}[data-v-acd539d4] .teditor__placeholder{font-size:var(--font-size-sm,.8125rem)}blockquote[data-v-acd539d4]{border-left:2px solid var(--color-border-secondary,#a1a1aa);padding-left:.5rem}.uni-dt-activity__link[data-v-2ab898f5]{align-items:center;border-radius:4px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.8125rem);gap:.35rem;padding:.25rem .5rem;text-decoration:none;transition:color .15s,background-color .15s}.uni-dt-activity__link[data-v-2ab898f5]:hover{background-color:var(--color-bg-secondary,rgba(0,0,0,.04));color:var(--system-brand-color,var(--text-primary))}.uni-dt-activity__link.is-loading[data-v-2ab898f5]{opacity:.7;pointer-events:none}.uni-dt-activity__spin[data-v-2ab898f5]{animation:uni-dt-activity-spin-2ab898f5 .8s linear infinite}@keyframes uni-dt-activity-spin-2ab898f5{to{transform:rotate(1turn)}}.uni-dt-activity__view-all-panel[data-v-2ab898f5]{display:flex;flex-direction:column;gap:.75rem;max-height:70vh;padding:.5rem}.uni-dt-activity__view-all-toolbar[data-v-2ab898f5]{display:flex;flex-shrink:0;justify-content:flex-end}.uni-dt-activity__view-all-inner[data-v-2ab898f5]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}button[data-v-662d777c]{transition:all .2s ease-in-out}button:hover .icon[data-v-662d777c]{color:var(--color-primary,#4c1d95);transition:all .2s ease-in-out}.underlined[data-v-662d777c]{border-bottom:3px solid var(--color-primary,#4c1d95)!important}.default-border[data-v-662d777c]{border-radius:var(--radius-md,6px)}.dropdown-enter-active[data-v-146cb85e],.dropdown-leave-active[data-v-146cb85e]{transition:all .3s ease}.dropdown-enter[data-v-146cb85e],.dropdown-leave-to[data-v-146cb85e]{opacity:0;transform:translateY(-10px)}.scroll-container[data-v-146cb85e]{display:inline-block;overflow:hidden;position:relative;white-space:nowrap}.scroll-text[data-v-146cb85e]{animation:none;display:inline-block}.scroll-text-wrapper[data-v-146cb85e]{animation:none;display:flex;gap:20px;transform:translateX(0);width:max-content}.scroll-container[data-v-146cb85e]{max-width:100%;text-overflow:ellipsis}@keyframes scrollText-146cb85e{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.custom-scrollbar[data-v-146cb85e]{overflow:scroll}.custom-scrollbar[data-v-146cb85e]::-webkit-scrollbar{height:0;width:4px}.custom-scrollbar[data-v-146cb85e]::-webkit-scrollbar-track{border-radius:0!important}[data-v-6d5d7cc0]{box-sizing:border-box}.overflow-y-auto[data-v-6d5d7cc0]{overflow-y:auto;overscroll-behavior:contain}.transition-transform[data-v-6d5d7cc0]{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-v-4d5df1d9] .CodeMirror-linenumber{padding:0 15px}[data-v-4d5df1d9] .CodeMirror{border-radius:var(--radius-md,6px);height:100%!important;overflow:hidden}.custom-scrollbar[data-v-4d5df1d9],[data-v-4d5df1d9] .CodeMirror-vscrollbar{overflow:scroll}.custom-scrollbar[data-v-4d5df1d9]::-webkit-scrollbar,[data-v-4d5df1d9] .CodeMirror-vscrollbar::-webkit-scrollbar{height:0;width:4px!important}[data-v-4d5df1d9] .CodeMirror-hscrollbar{overflow:scroll}[data-v-4d5df1d9] .CodeMirror-hscrollbar::-webkit-scrollbar{height:6px!important;width:100%}.content-wrapper[data-v-0a06c772]{background-color:#fff;color:#000}.config-panel[data-v-3bfd3970]{background:hsla(0,0%,100%,.7)}.custom-scrollbar[data-v-18ddd85a]{overflow:scroll}.custom-scrollbar[data-v-18ddd85a]::-webkit-scrollbar{height:0;width:4px!important}.version-item[data-v-05ebaf70]{background:hsla(0,0%,100%,.02);border-radius:var(--radius-md,6px);margin-bottom:1rem;overflow:hidden}.version-preview[data-v-05ebaf70]{padding:0}.version-preview:hover .arrow-indicator[data-v-05ebaf70]{background-color:rgba(82,82,82,.5)}.custom-scrollbar[data-v-05ebaf70]{overflow:scroll}.custom-scrollbar[data-v-05ebaf70]::-webkit-scrollbar{height:0;width:4px!important}.default-border[data-v-2f8237e4]{border-radius:var(--radius-md,6px)}.terminal[data-v-2f8237e4] .CodeMirror{border-radius:var(--radius-md,6px);height:100%!important;overflow:hidden;padding:8px}.terminal-container[data-v-2f8237e4]{background-color:#0c1022}.terminal[data-v-2f8237e4]{background-color:rgba(5,9,24,.831);padding:1rem}.default-border[data-v-69159bb4],.default-border[data-v-dd92c188],.terminal[data-v-2f8237e4]{border-radius:var(--radius-md,6px)}.config-panel[data-v-7b13fa56]{background:hsla(0,0%,100%,.7)}.version-item[data-v-7b13fa56]{background:hsla(0,0%,100%,.02);border-radius:.5rem;margin-bottom:1rem;overflow:hidden}.header[data-v-ecef4d08]{background:var(--surface-base,#f4f4f5);border:1px solid var(--color-border-secondary,#d4d4d8)}.textline[data-v-cc2cfbd8]{display:flex;justify-content:space-between;padding:4px 0}.data-card[data-v-23504e52]{align-items:center;display:flex;flex-direction:column;justify-content:center}.data-card>div[data-v-23504e52]{padding:0 1rem}.side-card[data-v-23504e52]{display:flex;justify-content:space-between;padding-top:4px}.textline[data-v-20907a4c]{padding:3px 0}.filter-grayscale[data-v-20907a4c]{filter:grayscale(1) brightness(.5) opacity(.2)}.achievement[data-v-10cd440c]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.625rem;overflow:hidden;padding:1.25rem 1rem;position:relative;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.achievement[data-v-10cd440c]:not(.achievement--locked):hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-3px)}.achievement[data-v-10cd440c]:disabled{cursor:default}.achievement__medal[data-v-10cd440c]{align-items:center;background:var(--medal-gradient);border-radius:var(--radius-full,9999px);box-shadow:inset 0 1px 2px hsla(0,0%,100%,.5),inset 0 -2px 4px rgba(0,0,0,.2),0 4px 12px color-mix(in srgb,var(--color-primary) 18%,transparent);color:#fff;display:inline-flex;height:3.5rem;justify-content:center;overflow:hidden;position:relative;width:3.5rem}.achievement__shine[data-v-10cd440c]{background:linear-gradient(115deg,transparent 35%,hsla(0,0%,100%,.55) 50%,transparent 65%);inset:0;pointer-events:none;position:absolute;transform:translateX(-100%)}.achievement:not(.achievement--locked):hover .achievement__shine[data-v-10cd440c]{animation:achievement-shine-10cd440c .9s ease}@keyframes achievement-shine-10cd440c{to{transform:translateX(100%)}}.achievement--locked .achievement__medal[data-v-10cd440c]{background:color-mix(in srgb,var(--text-primary) 10%,transparent);box-shadow:none;color:var(--text-tertiary)}.achievement--locked .achievement__desc[data-v-10cd440c],.achievement--locked .achievement__title[data-v-10cd440c]{color:var(--text-tertiary)}.achievement__body[data-v-10cd440c]{display:flex;flex-direction:column;gap:.25rem;min-width:0;width:100%}.achievement__title[data-v-10cd440c]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.3}.achievement__desc[data-v-10cd440c]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:var(--font-size-xs,.75rem);line-height:1.4;overflow:hidden}.achievement__earned[data-v-10cd440c]{color:var(--text-tertiary);font-size:.625rem;letter-spacing:.06em;margin-top:.25rem;text-transform:uppercase}.achievement__progress[data-v-10cd440c]{align-items:center;display:flex;gap:.5rem;margin-top:.375rem}.achievement__progress-track[data-v-10cd440c]{background:color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:var(--radius-full,9999px);flex:1;height:4px;overflow:hidden}.achievement__progress-bar[data-v-10cd440c]{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 50%,var(--color-accent)));border-radius:inherit;height:100%;transition:width .5s ease}.achievement__progress-text[data-v-10cd440c]{color:var(--text-secondary);font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:600}.achievement__new-pill[data-v-10cd440c]{background:linear-gradient(90deg,var(--color-accent),var(--color-primary));border-radius:var(--radius-sm,4px);color:var(--text-on-primary);font-size:.625rem;font-weight:700;letter-spacing:.06em;padding:.125rem .375rem;position:absolute;right:.5rem;top:.5rem}.achievement--new[data-v-10cd440c]{animation:achievement-pulse-10cd440c 2s ease-in-out infinite}@keyframes achievement-pulse-10cd440c{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-primary) 40%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-primary) 0,transparent)}}@media (prefers-reduced-motion:reduce){.achievement--new[data-v-10cd440c]{animation:none}}.list-items[data-v-1256af51]{height:100%;max-height:200px;overflow-x:hidden;overflow-y:auto;width:100%}.form-container[data-v-6a1e695c]{background-color:var(--color-neutral,#f4f4f5)}.variant[data-v-fd42ba86]{display:flex;justify-content:space-between}.variant>p[data-v-fd42ba86]{font-size:var(--font-size-xs,.75rem)}.feature{align-items:center;display:flex;gap:4px}.subscribed-plan{background-color:#e2e7e3;border:2px solid #4caf50}.subscribed-plan .description h6,.subscribed-plan .features-section h6,.subscribed-plan header *{color:#388e3c}.subscribed-plan .description *,.subscribed-plan .feature-list li{color:#2e7d32}.pending-plan{background-color:#fff3e0;border:2px solid #ff9800}.pending-plan .description h6,.pending-plan .features-section h6,.pending-plan header *{color:#f57c00}.pending-plan .description *,.pending-plan .feature-list li{color:#ef6c00}.sub-plan[data-v-550a25a3]{border:4px solid var(--color-success,#16a34a)}.pending-plan[data-v-550a25a3]{border:4px solid var(--color-warning,#f59e0b)}.backdrop[data-v-0b7e7dd4]{background-color:#2f2f2f;opacity:80%}.list[data-v-008154f9]{font-family:"monospace";font-size:var(--font-size-xs,.75rem)}.value[data-v-008154f9]{border-bottom:.5px solid #eee;font-size:var(--font-size-xs,.75rem);padding:2px 5px}.head-close[data-v-008154f9],.head-open[data-v-008154f9]{border-radius:2px 2px 0 0;font-weight:500;letter-spacing:1px;padding:2px 5px}.head-close[data-v-008154f9]:hover,.head-open[data-v-008154f9]:hover{background-color:#e4e4e4}.key[data-v-008154f9]{font-size:var(--font-size-xs,.75rem);font-weight:500;min-width:100px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.head-open[data-v-008154f9]{background-color:hsla(0,14%,96%,.657);border-bottom:1px solid #ddd}.head-close[data-v-008154f9]{background-color:hsla(0,0%,95%,.644);border-bottom:1px solid #e7e7e7}.collapse-heading[data-v-008154f9]{color:#474747;font-weight:600}.threat-card[data-v-118da18b]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low,0 1px 3px rgba(0,0,0,.08));display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:1.125rem 1.25rem;position:relative;transition:box-shadow .2s ease}.threat-card[data-v-118da18b]:hover{box-shadow:var(--shadow-medium,0 4px 16px rgba(0,0,0,.14))}.threat-card[data-v-118da18b]:before{border-radius:3px 0 0 3px;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.threat-card--critical[data-v-118da18b]:before{background:var(--color-danger,#ef4444)}.threat-card--high[data-v-118da18b]:before{background:var(--color-warning,#f59e0b)}.threat-card--medium[data-v-118da18b]:before{background:var(--color-primary,#6d28d9)}.threat-card--low[data-v-118da18b]:before{background:var(--color-success,#10b981)}.threat-card__header[data-v-118da18b]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.threat-card__header-left[data-v-118da18b]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.threat-card__severity-pill[data-v-118da18b]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.3rem;letter-spacing:.05em;line-height:1;padding:.2rem .625rem;text-transform:uppercase}.threat-card__severity-pill--critical[data-v-118da18b]{background:color-mix(in srgb,var(--color-danger,#ef4444) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-danger,#ef4444) 25%,transparent);color:var(--color-danger,#ef4444)}.threat-card__severity-pill--high[data-v-118da18b]{background:color-mix(in srgb,var(--color-warning,#f59e0b) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-warning,#f59e0b) 25%,transparent);color:var(--color-warning,#f59e0b)}.threat-card__severity-pill--medium[data-v-118da18b]{background:color-mix(in srgb,var(--color-primary,#6d28d9) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-primary,#6d28d9) 25%,transparent);color:var(--color-primary,#6d28d9)}.threat-card__severity-pill--low[data-v-118da18b]{background:color-mix(in srgb,var(--color-success,#10b981) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-success,#10b981) 25%,transparent);color:var(--color-success,#10b981)}.threat-card__severity-dot[data-v-118da18b]{background:currentColor;border-radius:50%;flex-shrink:0;height:6px;width:6px}.threat-card__vector-chip[data-v-118da18b]{align-items:center;background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.3rem;line-height:1;padding:.2rem .5rem}.threat-card__vector-icon[data-v-118da18b]{align-items:center;color:var(--text-secondary);display:inline-flex;justify-content:center}.threat-card__meta-date[data-v-118da18b]{align-items:center;color:var(--text-tertiary);display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);gap:.3rem;margin-left:auto;white-space:nowrap}.threat-card__title[data-v-118da18b]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;line-height:1.35;margin:0}.threat-card__description[data-v-118da18b]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.6;margin:0}.threat-card__meta[data-v-118da18b]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.threat-card__meta-item[data-v-118da18b]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.3rem}.threat-card__meta-label[data-v-118da18b]{color:var(--text-tertiary)}.threat-card__meta-value[data-v-118da18b]{color:var(--text-primary);font-weight:600}.threat-card__meta-value--count[data-v-118da18b]{color:var(--color-danger,#ef4444)}.threat-card__iocs[data-v-118da18b]{display:flex;flex-direction:column;gap:.5rem}.threat-card__iocs-label[data-v-118da18b]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.3rem;letter-spacing:.06em;text-transform:uppercase}.threat-card__iocs-list[data-v-118da18b]{display:flex;flex-wrap:wrap;gap:.375rem}.threat-card__ioc-chip[data-v-118da18b]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:var(--radius-sm,4px);color:var(--text-primary);display:inline-block;font-family:Courier New,Courier,monospace;font-size:.75rem;line-height:1.5;padding:.2rem .5rem;word-break:break-all}.threat-card__footer[data-v-118da18b]{align-items:center;border-top:1px solid var(--color-border-primary);display:flex;justify-content:flex-end;padding-top:.25rem}.threat-card__action-btn[data-v-118da18b]{align-items:center;border:1px solid transparent;border-radius:var(--radius-full,9999px);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.4rem;padding:.5rem 1rem;transition:background .15s ease,transform .15s ease}.threat-card__action-btn[data-v-118da18b]:hover{transform:translateY(-1px)}.threat-card__action-btn--critical[data-v-118da18b],.threat-card__action-btn--high[data-v-118da18b]{background:color-mix(in srgb,var(--color-danger,#ef4444) 12%,transparent);border-color:color-mix(in srgb,var(--color-danger,#ef4444) 25%,transparent);color:var(--color-danger,#ef4444)}.threat-card__action-btn--critical[data-v-118da18b]:hover,.threat-card__action-btn--high[data-v-118da18b]:hover{background:color-mix(in srgb,var(--color-danger,#ef4444) 20%,transparent)}.threat-card__action-btn--medium[data-v-118da18b]{background:color-mix(in srgb,var(--color-primary,#6d28d9) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary,#6d28d9) 25%,transparent);color:var(--color-primary,#6d28d9)}.threat-card__action-btn--medium[data-v-118da18b]:hover{background:color-mix(in srgb,var(--color-primary,#6d28d9) 20%,transparent)}.threat-card__action-btn--low[data-v-118da18b]{background:color-mix(in srgb,var(--color-success,#10b981) 12%,transparent);border-color:color-mix(in srgb,var(--color-success,#10b981) 25%,transparent);color:var(--color-success,#10b981)}.threat-card__action-btn--low[data-v-118da18b]:hover{background:color-mix(in srgb,var(--color-success,#10b981) 20%,transparent)}.threat-card--compact[data-v-118da18b]{gap:0;padding:.625rem .875rem}.threat-card--compact[data-v-118da18b]:before{width:2px}.threat-card__compact-row[data-v-118da18b]{align-items:center;display:flex;gap:.5rem;min-width:0}.threat-card__compact-title[data-v-118da18b]{color:var(--text-primary);flex:1;font-size:var(--font-size-sm,.875rem);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threat-card__compact-desc[data-v-118da18b]{color:var(--text-secondary);flex-shrink:1;font-size:var(--font-size-xs,.75rem);margin:0;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threat-card--compact .threat-card__severity-pill[data-v-118da18b]{font-size:.625rem;padding:.125rem .4rem}@media (prefers-reduced-motion:reduce){.threat-card[data-v-118da18b],.threat-card__action-btn[data-v-118da18b]{transition:none}}.release[data-v-08c6e982] ol{list-style:lower-latin;padding-left:.5rem}.release[data-v-08c6e982] h1,.release[data-v-08c6e982] h2,.release[data-v-08c6e982] h3,.release[data-v-08c6e982] h4,.release[data-v-08c6e982] h5,.release[data-v-08c6e982] h6{padding-bottom:.25rem;padding-top:.25rem}.release[data-v-08c6e982] hr{border:1px solid var(--color-border-primary);margin-top:.5rem}.release[data-v-08c6e982] blockquote{background:#ededed;border-left:8px solid var(--color-primary,#dc2626);color:#555;font-family:Open Sans;font-size:1.4em;font-style:italic;line-height:1.6;margin:.5rem auto;padding:.5rem;position:relative;width:100%}.pulse[data-v-383dbb95]{animation:pulse-383dbb95 1.5s infinite;background:var(--system-brand-color);border-radius:var(--radius-full,9999px);display:inline-block;height:10px;opacity:.7;vertical-align:middle;width:10px}@keyframes pulse-383dbb95{0%{box-shadow:0 0 0 0 var(--system-brand-color)}to{box-shadow:0 0 0 17px rgba(251,179,47,.004)}}.mega-dd[data-v-35938239]{display:inline-block;min-width:0;width:100%}.mega-dd__trigger[data-v-35938239]{cursor:pointer}.mega-dd__panel[data-v-35938239]{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border);border-radius:var(--radius-md,8px);box-shadow:0 8px 24px color-mix(in srgb,var(--text-primary) 18%,transparent),0 2px 6px color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary);display:flex;flex-direction:column;max-height:var(--mega-dd-max-h,28rem);min-width:14rem;overflow:hidden;position:absolute;z-index:1000}.mega-dd__panel--bottom-start[data-v-35938239]{left:0;top:calc(100% + .5rem)}.mega-dd__panel--bottom-end[data-v-35938239]{right:0;top:calc(100% + .5rem)}.mega-dd__panel--top-start[data-v-35938239]{bottom:calc(100% + .5rem);left:0}.mega-dd__panel--top-end[data-v-35938239]{bottom:calc(100% + .5rem);right:0}.mega-dd__panel--bottom-stretch[data-v-35938239]{left:0;right:0;top:calc(100% + .5rem);width:100%}.mega-dd__panel--fullwidth[data-v-35938239]{width:100%}.mega-dd__footer[data-v-35938239],.mega-dd__header[data-v-35938239]{color:var(--text-primary);flex-shrink:0;padding:.5rem .75rem}.mega-dd__header[data-v-35938239]{border-bottom:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent)}.mega-dd__footer[data-v-35938239]{border-top:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent)}.mega-dd__body[data-v-35938239]{flex:1 1 auto;overflow-y:auto;padding:.25rem 0}.mega-dd-fade-enter-active[data-v-35938239],.mega-dd-fade-leave-active[data-v-35938239]{transition:opacity .15s ease,transform .15s ease}.mega-dd-fade-enter[data-v-35938239],.mega-dd-fade-leave-to[data-v-35938239]{opacity:0;transform:translateY(-4px)}.mega-dd__panel--top-end.mega-dd-fade-enter[data-v-35938239],.mega-dd__panel--top-end.mega-dd-fade-leave-to[data-v-35938239],.mega-dd__panel--top-start.mega-dd-fade-enter[data-v-35938239],.mega-dd__panel--top-start.mega-dd-fade-leave-to[data-v-35938239]{transform:translateY(4px)}.activity-timeline[data-v-060a2364]{display:flex;flex-direction:column;position:relative}.activity-timeline[data-v-060a2364]:before{background:color-mix(in srgb,var(--text-primary) 8%,transparent);bottom:1.5rem;content:"";left:1rem;position:absolute;top:1.5rem;width:2px}.activity-timeline__item[data-v-060a2364]{align-items:start;display:grid;gap:.875rem;grid-template-columns:2rem 1fr auto;padding:.75rem 0;position:relative}.activity-timeline__node[data-v-060a2364]{align-items:center;background:var(--card-background);border:2px solid color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;position:relative;width:2rem;z-index:1}.activity-timeline__item--success .activity-timeline__node[data-v-060a2364]{background:color-mix(in srgb,var(--color-success) 12%,var(--card-background));border-color:var(--color-success);color:var(--color-success)}.activity-timeline__item--danger .activity-timeline__node[data-v-060a2364]{background:color-mix(in srgb,var(--color-danger) 12%,var(--card-background));border-color:var(--color-danger);color:var(--color-danger)}.activity-timeline__item--warning .activity-timeline__node[data-v-060a2364]{background:color-mix(in srgb,var(--color-warning) 12%,var(--card-background));border-color:var(--color-warning);color:var(--color-warning)}.activity-timeline__item--primary .activity-timeline__node[data-v-060a2364]{background:color-mix(in srgb,var(--color-primary) 12%,var(--card-background));border-color:var(--color-primary);color:var(--color-primary)}.activity-timeline__body[data-v-060a2364]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.activity-timeline__title[data-v-060a2364]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.4}.activity-timeline__desc[data-v-060a2364]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.4}.activity-timeline__meta[data-v-060a2364]{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.5rem;margin-top:.25rem}.activity-timeline__subject[data-v-060a2364]{color:var(--text-secondary);font-weight:500}.activity-timeline__time[data-v-060a2364]{color:var(--text-tertiary)}.activity-timeline__points[data-v-060a2364]{align-self:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:700;padding:.25rem .5rem;white-space:nowrap}.activity-timeline__empty[data-v-060a2364]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);padding:2rem 1rem;text-align:center}.streak[data-v-2fce3400]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:inline-flex;gap:.875rem;padding:.875rem 1.125rem;position:relative}.streak--active[data-v-2fce3400]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 6%,var(--card-background)),var(--card-background));border-color:color-mix(in srgb,var(--color-warning) 30%,var(--color-border-primary))}.streak__flame[data-v-2fce3400]{align-items:center;animation:streak-flicker-2fce3400 2.4s ease-in-out infinite;color:var(--color-warning);display:inline-flex;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-warning) 40%,transparent));flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.streak__flame--cold[data-v-2fce3400]{animation:none;color:var(--text-tertiary);filter:none;opacity:.5}.streak__flame-svg[data-v-2fce3400]{height:100%;width:100%}@keyframes streak-flicker-2fce3400{0%,to{transform:scale(1) rotate(-1deg)}50%{transform:scale(1.08) rotate(2deg)}}.streak__body[data-v-2fce3400]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.streak__count[data-v-2fce3400]{align-items:baseline;display:flex;gap:.25rem}.streak__count-value[data-v-2fce3400]{color:var(--text-primary);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.streak__count-label[data-v-2fce3400]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);font-weight:500}.streak__label[data-v-2fce3400]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:500}.streak__best[data-v-2fce3400]{color:var(--text-tertiary);font-size:.625rem;letter-spacing:.06em;margin-top:.125rem;text-transform:uppercase}.streak__week[data-v-2fce3400]{align-items:center;display:flex;gap:4px;margin-left:auto}.streak__dot[data-v-2fce3400]{background:color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:var(--radius-full,9999px);height:8px;transition:transform .2s ease,background .2s ease;width:8px}.streak__dot--active[data-v-2fce3400]{background:var(--color-warning);box-shadow:0 0 6px color-mix(in srgb,var(--color-warning) 50%,transparent)}.streak__dot--today[data-v-2fce3400]{outline:2px solid color-mix(in srgb,var(--color-primary) 30%,transparent);outline-offset:1px;transform:scale(1.4)}.streak--sm[data-v-2fce3400]{gap:.5rem;padding:.5rem .75rem}.streak--sm .streak__flame[data-v-2fce3400]{height:1.75rem;width:1.75rem}.streak--sm .streak__count-value[data-v-2fce3400]{font-size:1.125rem}.streak--sm .streak__week[data-v-2fce3400]{display:none}.streak--lg[data-v-2fce3400]{gap:1.25rem;padding:1.25rem 1.5rem}.streak--lg .streak__flame[data-v-2fce3400]{height:3.5rem;width:3.5rem}.streak--lg .streak__count-value[data-v-2fce3400]{font-size:2rem}@media (prefers-reduced-motion:reduce){.streak__flame[data-v-2fce3400]{animation:none}}.xui-tag--tooltip[data-tooltip][data-v-332685f5]:not([data-tooltip=""]):after{background-color:rgba(0,0,0,.75);border-radius:var(--radius-sm,4px);color:#fff;content:attr(data-tooltip);left:15px;min-width:var(--tooltip-width,200px);opacity:0;padding:5px;position:absolute;top:10px;transition:opacity .2s;visibility:hidden}.xui-tag--tooltip:hover[data-tooltip][data-v-332685f5]:not([data-tooltip=""]):after{opacity:1;visibility:visible;z-index:9999}.xui-tooltip-minimal[data-v-332685f5]{position:relative}.xui-tooltip-bubble[data-v-332685f5]{background:rgba(0,0,0,.75);border-radius:var(--radius-md,6px);color:#fff;font-size:var(--font-size-sm,.75rem);line-height:1.4;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transition:opacity .15s;visibility:hidden;white-space:nowrap;z-index:9999}.xui-tooltip-minimal:hover .xui-tooltip-bubble[data-v-332685f5]{opacity:1;visibility:visible}.progress-bar-container[data-v-fc6e6bbe]{align-items:center;background-color:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md);display:flex;height:24px;overflow:hidden;position:relative;width:100%}.progress-bar[data-v-fc6e6bbe]{align-items:center;display:flex;height:100%;justify-content:flex-end;padding-right:8px;position:relative;transition:width .3s ease-in-out,background-color .3s ease-in-out}.progress-text[data-v-fc6e6bbe]{font-size:var(--font-size-sm,.75rem);font-weight:600;padding:0 var(--space-1,.25rem);text-shadow:0 0 2px rgba(0,0,0,.2);white-space:nowrap}.text-white[data-v-fc6e6bbe]{color:#fff}.text-primary[data-v-fc6e6bbe]{color:var(--text-primary)}.xui-progress--positive .xui-progress__bar[data-v-cc0136a0]{background-color:var(--color-positive,#22c55e)!important}.xui-progress--negative .xui-progress__bar[data-v-cc0136a0]{background-color:var(--color-danger,#dc2626)!important}.xui-progress--attention .xui-progress__bar[data-v-cc0136a0]{background-color:var(--color-attention,#f59e0b)!important}.xui-progress--info .xui-progress__bar[data-v-cc0136a0]{background-color:var(--color-info,#06b6d4)!important}.xui-progress--ghost .xui-progress__bar[data-v-cc0136a0]{background-color:var(--text-secondary,#71717a)!important}.xui-progress__bar[data-v-cc0136a0]{background-color:var(--color-primary,#dc2626)}.xui-progress[data-v-cc0136a0]{background:#d5d5d5;height:20px;overflow:hidden;padding:0;position:relative;transition:all .3s ease;width:100%}.xui-progress--xs[data-v-cc0136a0]{height:4px!important}.xui-progress--sm[data-v-cc0136a0]{height:6px}.xui-progress--md[data-v-cc0136a0]{height:15px}.xui-progress--lg[data-v-cc0136a0]{height:30px}.xui-progress__bar[data-v-cc0136a0]{float:left;height:100%;min-width:1%}.xui-progress__percent[data-v-cc0136a0]{color:#fff;font-family:tahoma,arial,helvetica;font-size:var(--font-size-sm,.75rem);left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xui-progress-stick-bottom[data-v-cc0136a0]{bottom:0;left:0;position:absolute;width:100%}.xui-progress--stacked[data-v-cc0136a0]{display:flex;gap:6px}.xui-progress--stacked .xui-progress-wrapper[data-v-cc0136a0]{position:relative;width:100%}.xui-progress--stacked .xui-progress-wrapper:not(:last-child) .xui-progress[data-v-cc0136a0]{border-right:1px solid var(--color-border-secondary,#a1a1aa)}.xui-progress-hover-effect[data-v-cc0136a0]{align-items:center;display:flex;justify-content:center;position:absolute;top:15px;transition:all .3s ease;width:100%}.xui-progress-hover-label[data-v-cc0136a0]{font-size:var(--font-size-base,.875rem);font-weight:700}.xui-progress-wrapper:hover .xui-progress[data-v-cc0136a0]{transform:translateY(-3px)}.xui-progress-wrapper:hover .xui-progress-hover-effect[data-v-cc0136a0]{bottom:-70px;opacity:1}.tooltip[data-v-cc0136a0]{background:rgba(0,0,0,.8);border-radius:var(--radius-sm,4px);color:#fff;font-size:var(--font-size-sm,.75rem);left:50%;padding:5px 10px;pointer-events:none;position:absolute;top:-35px;transform:translateX(-50%);white-space:nowrap;z-index:1000}.tooltip[data-v-cc0136a0]:after{border-color:rgba(0,0,0,.8) transparent transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.progress-content[data-v-067361b0]{padding:10px 0}.progress-label[data-v-067361b0]{align-items:center;display:flex;justify-content:space-between;padding-bottom:4px}.progress-label>b[data-v-067361b0]{font-size:.9rem}.progress-footer[data-v-067361b0]{align-items:center;display:flex;justify-content:space-between}.progress-paginate[data-v-067361b0]{align-items:center;display:flex}.xui-list,.xui-list--advance,.xui-list--menu,.xui-list--nostyle{list-style:none;margin:0;padding-left:0}.xui-list--inline{align-items:center;display:flex;gap:.25rem}.xui-list--inline>.xui-list--menu__item{align-items:center;border-radius:var(--radius-md,6px);display:inline-flex;transition:background-color .15s ease,color .15s ease}.xui-list--inline>.xui-list--menu__item:hover:not(.xui-list--menu__item--active):not(.xui-list--menu__item--active2){background-color:var(--item-hover-background,rgba(0,0,0,.04))}.xui-list--inline>.xui-list--menu__item>.unilink,.xui-list--inline>.xui-list--menu__item>.xui-link,.xui-list--inline>.xui-list--menu__item>a{align-items:center;border-radius:var(--radius-md,6px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.5rem;padding:.4rem .875rem;text-decoration:none;transition:color .15s ease}.xui-list--inline>.xui-list--menu__item>.unilink:hover,.xui-list--inline>.xui-list--menu__item>a:hover{color:var(--text-primary);text-decoration:none}.xui-list--inline>.xui-list--menu__item--active{background-color:color-mix(in srgb,var(--color-primary,#dc2626) 12%,transparent)}.xui-list--inline>.xui-list--menu__item--active>.unilink,.xui-list--inline>.xui-list--menu__item--active>a{color:var(--color-primary,#dc2626);font-weight:600}.xui-list--inline>.xui-list--menu__item--active2{position:relative}.xui-list--inline>.xui-list--menu__item--active2:after{background:var(--color-primary,#dc2626);border-radius:1px;bottom:-2px;content:"";height:2px;left:.5rem;position:absolute;right:.5rem}.xui-list--inline>.xui-list--menu__item--active2>.unilink,.xui-list--inline>.xui-list--menu__item--active2>a{color:var(--color-primary,#dc2626);font-weight:600}.xui-list--inline>.xui-list--menu__item--text{color:var(--text-tertiary);cursor:default;padding:.4rem .875rem}.xui-list--separator>li+li{border-top:1px solid var(--color-border-primary)}.reveal[data-v-b156220e]{opacity:0;transition:opacity var(--reveal-duration) ease,transform var(--reveal-duration) cubic-bezier(.22,1,.36,1),filter var(--reveal-duration) ease;transition-delay:var(--reveal-delay);will-change:opacity,transform}.reveal--fade-up[data-v-b156220e]{transform:translateY(16px)}.reveal--fade-left[data-v-b156220e]{transform:translateX(-16px)}.reveal--fade-right[data-v-b156220e]{transform:translateX(16px)}.reveal--scale[data-v-b156220e]{transform:scale(.96)}.reveal--blur[data-v-b156220e]{filter:blur(4px)}.reveal--visible[data-v-b156220e]{filter:none;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal[data-v-b156220e]{filter:none;opacity:1;transform:none;transition:none}}.reveal{padding-block:var(--eng-space-3,.75rem)}.reveal:has(>.eng-section){padding-block:0}.reveal .reveal{padding-block:0}.condition-filter[data-v-4fdd9ea9]{min-height:var(--input-height,2.25rem);min-width:12rem;width:80%}.condition-filter--toolbar[data-v-4fdd9ea9]{padding:0;width:auto}.condition-filter__control[data-v-4fdd9ea9]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md,6px);color:var(--text-primary);display:flex;gap:.5rem;min-height:var(--input-height,2.25rem);padding:0 .625rem;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.condition-filter__icon[data-v-4fdd9ea9]{color:var(--text-secondary);flex-shrink:0;transition:color .15s ease}.condition-filter__control:focus-within .condition-filter__icon[data-v-4fdd9ea9],.condition-filter__control:hover .condition-filter__icon[data-v-4fdd9ea9]{color:var(--text-primary)}.condition-filter--bordered .condition-filter__control[data-v-4fdd9ea9]{background:var(--card-background);border-color:var(--color-border-primary)}.condition-filter--toolbar .condition-filter__control[data-v-4fdd9ea9]:hover{background:color-mix(in srgb,var(--surface-card) 60%,transparent);border-color:var(--color-border-primary)}.condition-filter--toolbar .condition-filter__control[data-v-4fdd9ea9]:focus-within{background:var(--surface-card);border-color:var(--system-brand-color);box-shadow:var(--shadow-focus-ring)}.condition-filter__selected[data-v-4fdd9ea9]{flex:0 1 auto;gap:.25rem;max-width:58%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.condition-filter__selected[data-v-4fdd9ea9]::-webkit-scrollbar{display:none}.condition-filter__selected>[data-v-4fdd9ea9]{flex:0 0 auto}.condition-filter__tag[data-v-4fdd9ea9]{text-transform:capitalize}.condition-filter__overflow[data-v-4fdd9ea9]{padding-block:.375rem}.condition-filter__input[data-v-4fdd9ea9]{flex:1 1 8rem;min-width:6rem}.condition-filter__input-control[data-v-4fdd9ea9]{background:transparent;border-width:0;color:var(--text-primary);font-size:var(--font-size-base,.875rem);height:var(--input-height,2.25rem);line-height:var(--input-height,2.25rem);outline:none;padding-block:0;width:100%}.condition-filter__input-control[data-v-4fdd9ea9]::placeholder{color:var(--text-secondary);opacity:1}.condition-filter__modal-header[data-v-4fdd9ea9]{border-bottom:1px solid var(--color-border-primary)}[contenteditable=true][data-v-4fdd9ea9]:empty:before{color:var(--text-secondary,#71717a);content:attr(placeholder);display:block;pointer-events:none}.filter-field[data-v-d1d677e2]{min-height:var(--input-height,2.25rem)}.filter-field.filter-container[data-v-d1d677e2]{align-items:center;background:transparent;border-radius:var(--radius-md,6px);display:flex;flex-basis:var(--filter-field-flex-basis,auto);flex-grow:var(--filter-field-flex-grow,0);flex-shrink:var(--filter-field-flex-shrink,0);height:var(--input-height,2.25rem);min-width:var(--filter-field-min-width,auto);overflow:visible;transition:background-color .15s ease}.filter-field.filter-container[data-v-d1d677e2]:focus-within{background:var(--item-hover-background)}.filter-field>[data-v-d1d677e2]{min-height:inherit}.filter-field__select[data-v-d1d677e2]{height:100%;width:100%}.uni-toolbar[data-v-385b603d]{align-items:center;color:var(--text-primary,inherit);display:flex;gap:.5rem;justify-content:space-between;min-height:var(--input-height,2.25rem);width:100%}.uni-toolbar--vertical[data-v-385b603d]{align-items:stretch;flex-direction:column}.uni-toolbar--vertical .uni-toolbar__left[data-v-385b603d],.uni-toolbar--vertical .uni-toolbar__right[data-v-385b603d]{align-items:stretch;flex-direction:column;width:100%}.uni-toolbar--surface-plain[data-v-385b603d]{background:transparent;overflow:visible;padding:var(--data-bar-pad-y-tight) var(--data-bar-pad-x-tight)}.uni-toolbar--surface-bar[data-v-385b603d]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);box-shadow:var(--shadow-low,0 1px 2px rgba(24,24,27,.04));margin:0;overflow:visible;padding:var(--data-bar-pad-y) var(--data-bar-pad-x)}.uni-toolbar--surface-transparent[data-v-385b603d]{background:transparent;border:0;overflow:visible;padding:.5rem 0}.uni-toolbar--dense.uni-toolbar--surface-bar[data-v-385b603d]{padding:.5rem .75rem}.uni-toolbar--dense.uni-toolbar--surface-plain[data-v-385b603d]{padding:.25rem .625rem}.uni-toolbar--dense.uni-toolbar--surface-transparent[data-v-385b603d]{padding:.25rem 0}.uni-toolbar__actions[data-v-385b603d],.uni-toolbar__left[data-v-385b603d],.uni-toolbar__right[data-v-385b603d]{align-items:center;display:flex;gap:.5rem;min-width:0}.uni-toolbar__left[data-v-385b603d]{flex:1 1 auto;flex-wrap:wrap}.uni-toolbar__right[data-v-385b603d]{flex:0 0 auto}.uni-toolbar__icon-button[data-v-385b603d],.uni-toolbar__text-button[data-v-385b603d]{align-items:center;background:transparent;border:0;border-radius:var(--radius-md,6px);color:var(--text-primary,inherit);cursor:pointer;display:inline-flex;font-size:1.125rem;gap:.375rem;height:var(--input-height,2.25rem);justify-content:center;line-height:1;transition:background-color .15s ease,color .15s ease}.uni-toolbar__icon-button[data-v-385b603d]{padding:0;width:var(--input-height,2.25rem)}.uni-toolbar__icon-button[data-v-385b603d]:disabled{cursor:not-allowed;opacity:.45}.uni-toolbar__text-button[data-v-385b603d]{font-size:var(--font-size-base,.875rem);padding:0 .875rem}.uni-toolbar__icon-button[data-v-385b603d]:not(:disabled):hover,.uni-toolbar__text-button[data-v-385b603d]:not(:disabled):hover{background:var(--item-hover-background)}.uni-toolbar__icon-button[data-v-385b603d]:focus-visible,.uni-toolbar__text-button[data-v-385b603d]:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.uni-toolbar__icon-button[data-v-385b603d]:not(:disabled):active,.uni-toolbar__text-button[data-v-385b603d]:not(:disabled):active{transform:scale(.94);transition-duration:.05s}.uni-toolbar__icon-button--busy[data-v-385b603d]{animation:uni-toolbar-pulse-385b603d 1.4s ease-in-out infinite;color:var(--color-primary)}.uni-toolbar__icon--spin[data-v-385b603d]{animation:uni-toolbar-spin-385b603d .9s linear infinite;transform-origin:50% 50%}@keyframes uni-toolbar-spin-385b603d{to{transform:rotate(1turn)}}@keyframes uni-toolbar-pulse-385b603d{0%,to{background:transparent}50%{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.uni-toolbar__condition[data-v-385b603d]{flex:1 1 auto;max-width:38rem}.uni-toolbar__count[data-v-385b603d]{align-items:baseline;color:var(--text-secondary,var(--color-secondary,inherit));display:inline-flex;font-size:var(--font-size-sm,.8125rem);gap:.25rem;white-space:nowrap}.uni-toolbar__count span[data-v-385b603d]{color:var(--text-primary,inherit);font-weight:600}.uni-toolbar__advanced[data-v-385b603d]{flex-shrink:0;position:relative}.uni-toolbar__advanced-button--active[data-v-385b603d]{background:var(--item-hover-background);color:var(--color-primary)}.uni-toolbar__badge[data-v-385b603d]{align-items:center;background:var(--color-primary);border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;height:1rem;justify-content:center;line-height:1;min-width:1rem;padding:0 .25rem;position:absolute;right:-.375rem;top:-.375rem}.uni-toolbar__sort-wrap[data-v-385b603d]{position:relative}.uni-toolbar__sort-button--active[data-v-385b603d]{background:var(--item-hover-background);color:var(--color-primary)}.uni-toolbar__sort-dot[data-v-385b603d]{background:var(--color-primary);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 1px var(--color-neutral);height:.5rem;position:absolute;right:-2px;top:0;width:.5rem}.uni-toolbar__popover[data-v-385b603d]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);box-shadow:var(--shadow-high,0 4px 12px rgba(0,0,0,.15));max-width:360px;min-width:250px;padding:.5rem;position:absolute;right:0;top:calc(100% + .25rem);z-index:9999}.uni-toolbar__popover--advanced[data-v-385b603d]{left:0;max-width:500px;min-width:300px;right:auto}.uni-toolbar__sort-option[data-v-385b603d]{align-items:center;background:transparent;border:0;border-radius:var(--radius-md,6px);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-size-base,.875rem);gap:.5rem;justify-content:space-between;padding:.5rem .75rem;transition:background-color .15s ease;width:100%}.uni-toolbar__sort-option[data-v-385b603d]:hover{background:var(--item-hover-background)}.uni-toolbar__sort-option--active[data-v-385b603d]{background:var(--item-hover-background);color:var(--color-primary)}.uni-toolbar__sort-badge[data-v-385b603d]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:600}.uni-toolbar__sort-divider[data-v-385b603d]{border-top:1px solid var(--color-border-primary);margin-top:.25rem;padding-top:.25rem}.uni-toolbar__sort-clear[data-v-385b603d]{align-items:center;background:transparent;border:0;border-radius:var(--radius-md,6px);color:var(--color-danger);cursor:pointer;display:flex;font-size:var(--font-size-base,.875rem);gap:.5rem;padding:.5rem .75rem;transition:background-color .15s ease;width:100%}.uni-toolbar__sort-clear[data-v-385b603d]:hover{background:var(--item-hover-background)}@media (max-width:720px){.uni-toolbar[data-v-385b603d]{align-items:stretch;flex-direction:column}.uni-toolbar__left[data-v-385b603d],.uni-toolbar__right[data-v-385b603d]{flex-wrap:wrap;width:100%}.uni-toolbar__right[data-v-385b603d]{justify-content:flex-end}}.uni-pagination[data-v-62247716]{align-items:center;color:var(--text-primary,inherit);display:flex;gap:.5rem;justify-content:space-between;min-height:var(--input-height,2.25rem);width:100%}.uni-pagination--surface-plain[data-v-62247716]{background:transparent;border-top:1px solid color-mix(in srgb,var(--color-border-primary) 35%,transparent);padding:calc(var(--data-bar-pad-y-tight) + var(--space-2)) calc(var(--data-bar-pad-x-tight) + var(--space-2))}.uni-pagination--surface-bar[data-v-62247716]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);box-shadow:var(--shadow-low,0 1px 2px rgba(24,24,27,.04));margin:0;padding:var(--data-bar-pad-y) var(--data-bar-pad-x)}.uni-pagination--surface-transparent[data-v-62247716]{background:transparent;border:0;padding:.5rem 0}.uni-pagination--dense.uni-pagination--surface-bar[data-v-62247716]{padding:.5rem .75rem}.uni-pagination--dense.uni-pagination--surface-plain[data-v-62247716]{padding:.625rem 1rem}.uni-pagination--dense.uni-pagination--surface-transparent[data-v-62247716]{padding:.25rem 0}.uni-pagination__nav[data-v-62247716],.uni-pagination__page-size[data-v-62247716]{align-items:center;display:flex;gap:.5rem;min-width:0}.uni-pagination__icon-button[data-v-62247716]{align-items:center;background:transparent;border:0;border-radius:var(--radius-md,6px);color:var(--text-primary,inherit);cursor:pointer;display:inline-flex;font-size:1.125rem;height:var(--input-height,2.25rem);justify-content:center;line-height:1;padding:0;transition:background-color .15s ease,color .15s ease;width:var(--input-height,2.25rem)}.uni-pagination__icon-button[data-v-62247716]:disabled{cursor:not-allowed;opacity:.45}.uni-pagination__icon-button[data-v-62247716]:not(:disabled):hover{background:var(--item-hover-background)}.uni-pagination__icon-button[data-v-62247716]:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.uni-pagination__page-indicator[data-v-62247716],.uni-pagination__select[data-v-62247716]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);color:var(--text-primary,inherit);display:inline-flex;height:var(--input-height,2.25rem)}.uni-pagination__select[data-v-62247716]{cursor:pointer;font:inherit;font-size:var(--font-size-base,.875rem);min-width:4rem;padding:0 .5rem}.uni-pagination__select[data-v-62247716]:focus-visible{border-color:var(--system-brand-color);box-shadow:var(--shadow-focus-ring);outline:none}.uni-pagination__page-indicator[data-v-62247716]{font-size:var(--font-size-base,.875rem);justify-content:center;min-width:4.5rem;padding:0 .625rem}.uni-pagination__jump[data-v-62247716]{align-items:center;display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.25rem}.uni-pagination__jump select[data-v-62247716]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;height:1.75rem;outline:none;padding:0 .5rem;transition:border-color .15s ease,box-shadow .15s ease}.uni-pagination__jump select[data-v-62247716]:focus{border-color:var(--system-brand-color);box-shadow:var(--shadow-focus-ring)}.uni-pagination__muted[data-v-62247716]{align-items:baseline;color:var(--text-secondary,var(--color-secondary,inherit));display:inline-flex;font-size:var(--font-size-sm,.8125rem);gap:.25rem;white-space:nowrap}.uni-loading-bar[data-v-2872fb8f]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);flex-shrink:0;height:2px;overflow:hidden;position:relative;width:100%}.uni-loading-bar[data-v-2872fb8f]:after{animation:uni-loading-bar-slide-2872fb8f 1.2s cubic-bezier(.4,0,.2,1) infinite;background:var(--color-primary);content:"";height:100%;left:0;position:absolute;top:0;width:30%}@keyframes uni-loading-bar-slide-2872fb8f{0%{left:-30%}to{left:100%}}.risk-score[data-v-6cb86560]{align-items:center;display:inline-flex;height:var(--risk-score-dim);justify-content:center;position:relative;width:var(--risk-score-dim)}.risk-score__svg[data-v-6cb86560]{display:block;height:100%;width:100%}.risk-score__track[data-v-6cb86560]{stroke:color-mix(in srgb,var(--text-primary) 8%,transparent)}.risk-score__bar[data-v-6cb86560]{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--color-primary) 30%,transparent));transition:stroke-dashoffset .3s ease-out}.risk-score__center[data-v-6cb86560]{align-items:center;display:flex;flex-direction:column;gap:.125rem;inset:0;justify-content:center;pointer-events:none;position:absolute}.risk-score__value[data-v-6cb86560]{color:var(--text-primary);font-size:clamp(1.5rem,calc(var(--risk-score-dim)*.28),4rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.risk-score__max[data-v-6cb86560]{color:var(--text-tertiary);font-size:.875rem;font-weight:500}.risk-score__label[data-v-6cb86560]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:500;letter-spacing:.08em;margin-top:.25rem;text-transform:uppercase}.risk-score__delta[data-v-6cb86560]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600;gap:.125rem;margin-top:.375rem;padding:.125rem .5rem}.risk-score__delta--up[data-v-6cb86560]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.risk-score__delta--down[data-v-6cb86560]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.risk-score__delta--neutral[data-v-6cb86560]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-secondary)}.risk-score__delta-arrow[data-v-6cb86560]{font-weight:700}.risk-score--sm .risk-score__delta[data-v-6cb86560],.risk-score--sm .risk-score__label[data-v-6cb86560],.risk-score--sm .risk-score__max[data-v-6cb86560]{display:none}@media (prefers-reduced-motion:reduce){.risk-score__bar[data-v-6cb86560]{transition:none}}.eng-section[data-v-132aa724]{display:flex;flex-direction:column;padding-block:var(--eng-space-5,1.5rem)}.eng-section__head[data-v-132aa724]{align-items:flex-end;border-bottom:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:var(--eng-space-4,1rem);justify-content:space-between;margin-bottom:var(--eng-space-3,.75rem);padding-bottom:var(--eng-space-2,.5rem)}.eng-section__heading[data-v-132aa724]{display:flex;flex-direction:column;gap:var(--eng-space-1,.25rem);min-width:0}.eng-section__title[data-v-132aa724]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-md,1rem);font-weight:700;gap:var(--eng-space-2,.5rem);letter-spacing:-.005em;margin:0}.eng-section__icon--primary[data-v-132aa724]{color:var(--color-primary)}.eng-section__icon--accent[data-v-132aa724]{color:var(--color-accent)}.eng-section__icon--warning[data-v-132aa724]{color:var(--color-warning)}.eng-section__icon--success[data-v-132aa724]{color:var(--color-success)}.eng-section__icon--danger[data-v-132aa724]{color:var(--color-danger)}.eng-section__sub[data-v-132aa724]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.45;margin:0}.eng-section__action[data-v-132aa724]{color:var(--text-secondary);flex-shrink:0;font-size:var(--font-size-sm,.875rem);margin-left:auto}.eng-section__body[data-v-132aa724]{display:flex;flex-direction:column;gap:var(--eng-space-4,1rem)}@media (max-width:600px){.eng-section__head[data-v-132aa724]{align-items:flex-start;flex-direction:column}.eng-section__action[data-v-132aa724]{margin-left:0}}.mini-chart[data-v-7e78bd6b]{display:inline-block;flex-shrink:0;overflow:visible;vertical-align:middle}.mini-chart__area[data-v-7e78bd6b],.mini-chart__line[data-v-7e78bd6b]{vector-effect:non-scaling-stroke}.mini-chart__bar[data-v-7e78bd6b]{transition:fill-opacity .15s ease}@media (prefers-reduced-motion:reduce){.mini-chart__bar[data-v-7e78bd6b]{transition:none}}.async-state__empty[data-v-d93385d6],.async-state__error[data-v-d93385d6],.async-state__loading[data-v-d93385d6]{width:100%}.async-state__empty[data-v-d93385d6],.async-state__error[data-v-d93385d6]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:3rem 1.5rem;text-align:center}.async-state__empty-icon[data-v-d93385d6]{color:var(--text-tertiary,var(--text-secondary));opacity:.7}.async-state__error-icon[data-v-d93385d6]{color:var(--color-attention,var(--color-warning))}.async-state__empty-text[data-v-d93385d6],.async-state__error-text[data-v-d93385d6]{font-size:var(--font-size-sm,.875rem);margin:0}.async-state__skeleton[data-v-d93385d6]{display:flex;flex-direction:column;gap:.75rem;padding:.25rem}.async-state__skeleton-row[data-v-d93385d6]{animation:async-shimmer-d93385d6 1.4s ease infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--text-primary) 6%,transparent) 25%,color-mix(in srgb,var(--text-primary) 12%,transparent) 37%,color-mix(in srgb,var(--text-primary) 6%,transparent) 63%);background-size:400% 100%;border-radius:var(--radius-lg,12px);height:4.5rem}.async-state__skeleton-row[data-v-d93385d6]:first-child{height:7rem}@keyframes async-shimmer-d93385d6{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.async-state__skeleton-row[data-v-d93385d6]{animation:none}}.notif-prefs[data-v-1da3f726]{display:flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:1.25rem;padding:clamp(.75rem,2vw,1.25rem) clamp(.75rem,2vw,1.25rem) clamp(5rem,8vw,7rem)}.notif-prefs__hero[data-v-1da3f726]{background:radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 55%),radial-gradient(circle at 5% 90%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 55%),var(--glass-bg);border-radius:var(--radius-xl,16px);overflow:hidden;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem);position:relative}.notif-prefs__hero-orb[data-v-1da3f726]{border-radius:var(--radius-full,9999px);filter:blur(80px);height:320px;opacity:.35;pointer-events:none;position:absolute;width:320px}.notif-prefs__hero-orb--primary[data-v-1da3f726]{background:var(--color-primary);left:-100px;top:-150px}.notif-prefs__hero-orb--accent[data-v-1da3f726]{background:var(--color-accent);bottom:-150px;right:-80px}.notif-prefs__hero-inner[data-v-1da3f726]{align-items:start;display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr) minmax(220px,300px);position:relative;z-index:1}@media (max-width:760px){.notif-prefs__hero-inner[data-v-1da3f726]{grid-template-columns:1fr}}.notif-prefs__hero-left[data-v-1da3f726]{display:flex;flex-direction:column;gap:.875rem;min-width:0}.notif-prefs__eyebrow[data-v-1da3f726]{align-items:center;align-self:flex-start;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.08em;text-transform:uppercase}.notif-prefs__title[data-v-1da3f726]{color:var(--text-primary);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.12;margin:0;max-width:22ch}.notif-prefs__title-emph[data-v-1da3f726]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.notif-prefs__subtitle[data-v-1da3f726]{color:var(--text-secondary);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.55;margin:0;max-width:64ch}.notif-prefs__hero-meta[data-v-1da3f726]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.notif-prefs__hero-meta-item[data-v-1da3f726]{align-items:center;background:color-mix(in srgb,var(--color-success) 10%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:.6875rem;font-weight:600;gap:.375rem;padding:.3125rem .625rem}.notif-prefs__user-card[data-v-1da3f726]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:color-mix(in srgb,var(--surface-card) 60%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;text-align:center}.notif-prefs__avatar[data-v-1da3f726]{align-items:center;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border-radius:var(--radius-full,9999px);box-shadow:0 4px 16px color-mix(in srgb,var(--color-primary) 30%,transparent);color:var(--text-on-primary,#fff);display:flex;font-size:var(--font-size-lg,1.125rem);font-weight:700;height:3.5rem;justify-content:center;letter-spacing:.04em;margin-bottom:.25rem;width:3.5rem}.notif-prefs__user-name[data-v-1da3f726]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700}.notif-prefs__user-role[data-v-1da3f726]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}.notif-prefs__user-since[data-v-1da3f726]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.6875rem;gap:.25rem;margin-top:.25rem}.notif-prefs__user-stats[data-v-1da3f726]{border-top:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);margin-top:.625rem;padding-top:.625rem;width:100%}.notif-prefs__user-stat[data-v-1da3f726]{align-items:center;display:flex;flex-direction:column;gap:.125rem}.notif-prefs__user-stat-value[data-v-1da3f726]{color:var(--color-primary);font-size:var(--font-size-md,1rem);font-weight:700}.notif-prefs__user-stat-label[data-v-1da3f726]{color:var(--text-tertiary);font-size:.625rem;letter-spacing:.04em;text-transform:uppercase}.notif-prefs__panel[data-v-1da3f726]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:1rem;padding:clamp(1rem,2.4vw,1.75rem)}.notif-prefs__panel-head[data-v-1da3f726]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.notif-prefs__panel-titles[data-v-1da3f726]{min-width:0}.notif-prefs__panel-eyebrow[data-v-1da3f726]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;margin-bottom:.375rem;text-transform:uppercase}.notif-prefs__panel-title[data-v-1da3f726]{color:var(--text-primary);font-size:clamp(1.125rem,2vw,1.4rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .25rem}.notif-prefs__panel-sub[data-v-1da3f726]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0;max-width:76ch}.notif-prefs__panel-actions[data-v-1da3f726]{align-items:center;display:inline-flex;gap:.5rem}.notif-prefs__channels[data-v-1da3f726]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.channel-row[data-v-1da3f726]{align-items:flex-start;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1rem 1.125rem;transition:border-color .18s ease,background .18s ease}.channel-row[data-v-1da3f726]:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border-primary))}.channel-row--off[data-v-1da3f726]{opacity:.72}.channel-row__icon[data-v-1da3f726]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.channel-row__icon--primary[data-v-1da3f726]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.channel-row__icon--accent[data-v-1da3f726]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.channel-row__icon--info[data-v-1da3f726]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.channel-row__icon--success[data-v-1da3f726]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.channel-row__icon--warning[data-v-1da3f726]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.channel-row__body[data-v-1da3f726]{min-width:0}.channel-row__top[data-v-1da3f726]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.channel-row__name[data-v-1da3f726]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .25rem}.channel-row__required[data-v-1da3f726]{align-items:center;background:color-mix(in srgb,var(--color-warning) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-warning);display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;padding:.125rem .4375rem;text-transform:uppercase}.channel-row__desc[data-v-1da3f726]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0 0 .5rem}.channel-row__tags[data-v-1da3f726]{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}.channel-row__tag[data-v-1da3f726]{border-radius:var(--radius-full,9999px);font-size:.625rem;font-weight:600;padding:.125rem .5rem;text-transform:lowercase}.channel-row__tag--primary[data-v-1da3f726]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.channel-row__tag--accent[data-v-1da3f726]{background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-accent)}.channel-row__tag--info[data-v-1da3f726]{background:color-mix(in srgb,var(--color-info) 10%,transparent);color:var(--color-info)}.channel-row__tag--success[data-v-1da3f726]{background:color-mix(in srgb,var(--color-success) 10%,transparent);color:var(--color-success)}.channel-row__tag--warning[data-v-1da3f726]{background:color-mix(in srgb,var(--color-warning) 10%,transparent);color:var(--color-warning)}.channel-row__tag--danger[data-v-1da3f726]{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.channel-row__detail[data-v-1da3f726]{align-items:flex-start;background:color-mix(in srgb,var(--color-success) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.375rem;padding:.5rem .75rem}.channel-row__detail strong[data-v-1da3f726]{color:var(--text-primary)}.channel-row__optin[data-v-1da3f726]{align-items:flex-start;background:color-mix(in srgb,var(--color-warning) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--color-warning);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.375rem;padding:.5rem .75rem}.channel-row__switch[data-v-1da3f726]{background:color-mix(in srgb,var(--text-primary) 14%,transparent);border:none;border-radius:var(--radius-full,9999px);cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s ease;width:44px}.channel-row__switch--sm[data-v-1da3f726]{height:20px;width:36px}.channel-row__switch[data-v-1da3f726]:focus-visible{box-shadow:var(--shadow-focus-ring);outline:0}.channel-row__switch--on[data-v-1da3f726]{background:var(--color-primary)}.channel-row__switch-thumb[data-v-1da3f726]{background:#fff;border-radius:var(--radius-full,9999px);box-shadow:0 1px 3px rgba(0,0,0,.2);height:18px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:18px}.channel-row__switch--sm .channel-row__switch-thumb[data-v-1da3f726]{height:14px;left:3px;top:3px;width:14px}.channel-row__switch--on .channel-row__switch-thumb[data-v-1da3f726]{transform:translateX(20px)}.channel-row__switch--sm.channel-row__switch--on .channel-row__switch-thumb[data-v-1da3f726]{transform:translateX(16px)}.channel-row__switch[data-v-1da3f726]:disabled{cursor:not-allowed;opacity:.5}.notif-prefs__quiet[data-v-1da3f726]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.4fr) minmax(220px,280px)}@media (max-width:760px){.notif-prefs__quiet[data-v-1da3f726]{grid-template-columns:1fr}}.notif-prefs__quiet-left[data-v-1da3f726]{display:flex;flex-direction:column;gap:1rem}.notif-prefs__time-range[data-v-1da3f726]{align-items:flex-end;display:flex;gap:.75rem}.notif-prefs__time-input[data-v-1da3f726]{display:flex;flex:1;flex-direction:column;gap:.25rem}.notif-prefs__time-input label[data-v-1da3f726]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.notif-prefs__time-input input[data-v-1da3f726]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;padding:.5rem .75rem}.notif-prefs__time-input input[data-v-1da3f726]:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus-ring);outline:0}.notif-prefs__time-input input[data-v-1da3f726]:disabled{opacity:.5}.notif-prefs__time-arrow[data-v-1da3f726]{color:var(--text-tertiary);padding-bottom:.625rem}.notif-prefs__days[data-v-1da3f726]{display:flex;flex-wrap:wrap;gap:.375rem}.notif-prefs__day[data-v-1da3f726]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:700;height:2.25rem;transition:all .15s ease;width:2.25rem}.notif-prefs__day[data-v-1da3f726]:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border-primary))}.notif-prefs__day--on[data-v-1da3f726]{background:var(--color-primary);border-color:var(--color-primary);color:var(--text-on-primary,#fff)}.notif-prefs__timezone[data-v-1da3f726]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem}.notif-prefs__timezone strong[data-v-1da3f726]{color:var(--text-primary);font-weight:600}.notif-prefs__link-btn[data-v-1da3f726]{background:transparent;border:none;color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:600;margin-left:.25rem;padding:0;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.notif-prefs__quiet-right[data-v-1da3f726]{align-items:center;display:flex;flex-direction:column;gap:.625rem}.notif-prefs__ring[data-v-1da3f726]{height:200px;width:200px}.notif-prefs__ring-label[data-v-1da3f726]{fill:var(--text-tertiary);font-size:10px;font-weight:600}.notif-prefs__ring-active[data-v-1da3f726]{fill:var(--text-tertiary);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.notif-prefs__ring-active-h[data-v-1da3f726]{fill:var(--text-primary);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.notif-prefs__ring-legend[data-v-1da3f726]{color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.875rem}.notif-prefs__legend-item[data-v-1da3f726]{align-items:center;display:inline-flex;gap:.375rem}.notif-prefs__legend-swatch[data-v-1da3f726]{border-radius:var(--radius-sm,3px);height:10px;width:10px}.notif-prefs__legend-swatch--active[data-v-1da3f726]{background:linear-gradient(135deg,var(--color-primary),var(--color-accent))}.notif-prefs__legend-swatch--quiet[data-v-1da3f726]{background:var(--color-border-primary)}.notif-prefs__caps[data-v-1da3f726]{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}@media (max-width:760px){.notif-prefs__caps[data-v-1da3f726]{grid-template-columns:1fr}}.notif-prefs__cap[data-v-1da3f726]{background:color-mix(in srgb,var(--surface-base) 50%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.125rem}.notif-prefs__cap-head[data-v-1da3f726]{align-items:baseline;display:flex;justify-content:space-between}.notif-prefs__cap-label[data-v-1da3f726]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.notif-prefs__cap-value[data-v-1da3f726]{color:var(--color-primary);font-size:var(--font-size-2xl,1.5rem);font-variant-numeric:tabular-nums;font-weight:700}.notif-prefs__cap-value small[data-v-1da3f726]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);font-weight:600}.notif-prefs__slider[data-v-1da3f726]{-webkit-appearance:none;appearance:none;border-radius:var(--radius-full,9999px);height:6px;outline:0;width:100%}.notif-prefs__slider[data-v-1da3f726]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-primary);border:2px solid var(--surface-card);border-radius:50%;box-shadow:0 2px 6px color-mix(in srgb,var(--color-primary) 40%,transparent);cursor:pointer;height:18px;width:18px}.notif-prefs__slider[data-v-1da3f726]::-moz-range-thumb{background:var(--color-primary);border:2px solid var(--surface-card);border-radius:50%;box-shadow:0 2px 6px color-mix(in srgb,var(--color-primary) 40%,transparent);cursor:pointer;height:18px;width:18px}.notif-prefs__cap-marks[data-v-1da3f726]{color:var(--text-tertiary);display:flex;font-size:.625rem;font-weight:600;justify-content:space-between}.notif-prefs__cap-hint[data-v-1da3f726]{align-items:center;background:color-mix(in srgb,var(--color-warning) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--color-warning);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.5rem;padding:.625rem .875rem}.notif-prefs__cap-preview[data-v-1da3f726]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-sm,.875rem);gap:.625rem;padding:.75rem 1rem}.notif-prefs__cap-preview strong[data-v-1da3f726]{color:var(--color-primary);font-weight:700}.notif-prefs__hierarchy[data-v-1da3f726]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.hierarchy-row[data-v-1da3f726]{align-items:center;background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);cursor:grab;display:grid;gap:.75rem;grid-template-columns:auto auto auto 1fr auto;padding:.75rem .875rem;transition:border-color .18s ease,transform .15s ease,box-shadow .18s ease}.hierarchy-row[data-v-1da3f726]:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border-primary))}.hierarchy-row--dragging[data-v-1da3f726]{box-shadow:var(--shadow-medium);opacity:.5;transform:scale(.98)}.hierarchy-row__handle[data-v-1da3f726]{color:var(--text-tertiary);cursor:grab}.hierarchy-row__rank[data-v-1da3f726]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.hierarchy-row__icon[data-v-1da3f726]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;height:2rem;justify-content:center;width:2rem}.hierarchy-row__icon--primary[data-v-1da3f726]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.hierarchy-row__icon--accent[data-v-1da3f726]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.hierarchy-row__icon--info[data-v-1da3f726]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.hierarchy-row__icon--success[data-v-1da3f726]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.hierarchy-row__icon--warning[data-v-1da3f726]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.hierarchy-row__name[data-v-1da3f726]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.hierarchy-row__hint[data-v-1da3f726]{color:var(--text-tertiary);font-size:.6875rem;text-transform:lowercase}.notif-prefs__vacation[data-v-1da3f726]{display:flex;flex-direction:column;gap:.875rem}.notif-prefs__vacation-info[data-v-1da3f726]{align-items:flex-start;background:color-mix(in srgb,var(--color-info) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-info) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-sm,.875rem);gap:.625rem;line-height:1.5;padding:.75rem 1rem}.notif-prefs__vacation-info strong[data-v-1da3f726]{color:var(--text-primary)}.notif-prefs__vacation-info--muted[data-v-1da3f726]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-color:var(--color-border-primary);color:var(--text-tertiary)}.notif-prefs__accordion[data-v-1da3f726]{display:flex;flex-direction:column;gap:.5rem}.notif-prefs__acc-item[data-v-1da3f726]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);overflow:hidden;transition:border-color .18s ease}.notif-prefs__acc-item--open[data-v-1da3f726]{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border-primary))}.notif-prefs__acc-head[data-v-1da3f726]{align-items:center;background:transparent;border:none;cursor:pointer;display:grid;font-family:inherit;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.875rem 1rem;text-align:left;width:100%}.notif-prefs__acc-head[data-v-1da3f726]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.notif-prefs__acc-icon[data-v-1da3f726]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;height:2rem;justify-content:center;width:2rem}.notif-prefs__acc-icon--primary[data-v-1da3f726]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.notif-prefs__acc-icon--accent[data-v-1da3f726]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.notif-prefs__acc-icon--info[data-v-1da3f726]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.notif-prefs__acc-icon--warning[data-v-1da3f726]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.notif-prefs__acc-title[data-v-1da3f726]{color:var(--text-primary);font-size:var(--font-size-sm,.9375rem);font-weight:700}.notif-prefs__acc-caret[data-v-1da3f726]{color:var(--text-tertiary);transition:transform .2s ease}.notif-prefs__acc-item--open .notif-prefs__acc-caret[data-v-1da3f726]{transform:rotate(180deg)}.notif-prefs__acc-body[data-v-1da3f726]{border-top:1px dashed var(--color-border-primary);display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem 1rem}.notif-prefs__acc-text[data-v-1da3f726]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.6;margin:0}.notif-prefs__acc-list[data-v-1da3f726]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.notif-prefs__acc-row[data-v-1da3f726]{align-items:center;background:color-mix(in srgb,var(--surface-base) 50%,transparent);border-radius:var(--radius-md,8px);color:var(--text-secondary);display:grid;font-size:var(--font-size-xs,.75rem);gap:.75rem;grid-template-columns:1.4fr 1fr auto;padding:.5rem .75rem}.notif-prefs__acc-row-label[data-v-1da3f726]{align-items:center;color:var(--text-primary);display:inline-flex;font-weight:600;gap:.375rem}.notif-prefs__acc-row-meta[data-v-1da3f726]{color:var(--text-tertiary)}.notif-prefs__acc-actions[data-v-1da3f726]{display:flex;flex-wrap:wrap;gap:.5rem}.notif-prefs__danger-row[data-v-1da3f726]{align-items:center;background:color-mix(in srgb,var(--color-danger) 4%,transparent);border:1px dashed color-mix(in srgb,var(--color-danger) 22%,transparent);border-radius:var(--radius-md,8px);display:flex;flex-wrap:wrap;gap:.5rem;padding:.875rem 1rem}.notif-prefs__danger-link[data-v-1da3f726]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;margin-left:auto;text-decoration:none}.notif-prefs__danger-link[data-v-1da3f726]:hover{text-decoration:underline}.notif-prefs__filter-chips[data-v-1da3f726]{display:flex;flex-wrap:wrap;gap:.375rem}.notif-prefs__chip[data-v-1da3f726]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.375rem;padding:.375rem .75rem;transition:all .15s ease}.notif-prefs__chip[data-v-1da3f726]:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-primary)}.notif-prefs__chip--active[data-v-1da3f726]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-primary);font-weight:600}.notif-prefs__chip-count[data-v-1da3f726]{background:color-mix(in srgb,currentColor 18%,transparent);border-radius:var(--radius-full,9999px);font-size:.625rem;font-weight:700;padding:.0625rem .4rem}.notif-prefs__table[data-v-1da3f726]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;overflow:hidden}.notif-prefs__table-head[data-v-1da3f726],.notif-prefs__table-row[data-v-1da3f726]{align-items:center;display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1.2fr 1fr .8fr;padding:.625rem 1rem}@media (max-width:760px){.notif-prefs__table-head[data-v-1da3f726],.notif-prefs__table-row[data-v-1da3f726]{grid-template-columns:1fr 1fr 1fr}.notif-prefs__table-head[data-v-1da3f726]>:nth-child(n+4),.notif-prefs__table-row[data-v-1da3f726]>:nth-child(n+4){display:none}}.notif-prefs__table-head[data-v-1da3f726]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.notif-prefs__table-row[data-v-1da3f726]{border-top:1px solid var(--color-border-primary);color:var(--text-primary);font-size:var(--font-size-sm,.875rem);transition:background .15s ease}.notif-prefs__table-row[data-v-1da3f726]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.notif-prefs__table-cell[data-v-1da3f726]{min-width:0}.notif-prefs__table-cell--time[data-v-1da3f726]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem}.notif-prefs__table-cell--ch[data-v-1da3f726]{align-items:center;display:inline-flex;font-weight:600;gap:.5rem}.notif-prefs__table-icon[data-v-1da3f726]{align-items:center;border-radius:var(--radius-sm,6px);display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.notif-prefs__table-icon--primary[data-v-1da3f726]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.notif-prefs__table-icon--accent[data-v-1da3f726]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.notif-prefs__table-icon--info[data-v-1da3f726]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.notif-prefs__table-icon--success[data-v-1da3f726]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.notif-prefs__table-icon--warning[data-v-1da3f726]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.notif-prefs__status-pill[data-v-1da3f726]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;padding:.125rem .5rem;text-transform:uppercase}.notif-prefs__status-pill--success[data-v-1da3f726]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.notif-prefs__status-pill--primary[data-v-1da3f726]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.notif-prefs__status-pill--warning[data-v-1da3f726]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.notif-prefs__status-pill--danger[data-v-1da3f726]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.notif-prefs__row-link[data-v-1da3f726]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;text-decoration:none}.notif-prefs__row-link[data-v-1da3f726]:hover{text-decoration:underline}.notif-prefs__save-bar[data-v-1da3f726]{align-items:center;background:var(--surface-card-raised,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);bottom:1.25rem;box-shadow:var(--shadow-high);display:flex;gap:1.25rem;left:50%;max-width:92vw;padding:.75rem 1rem .75rem 1.25rem;position:fixed;transform:translateX(-50%);z-index:50}.notif-prefs__save-text[data-v-1da3f726]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem}.notif-prefs__live-dot[data-v-1da3f726]{animation:np-pulse-1da3f726 1.6s ease-in-out infinite;background:var(--color-warning);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-warning) 22%,transparent);height:8px;width:8px}@keyframes np-pulse-1da3f726{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-warning) 28%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-warning) 0,transparent)}}.notif-prefs__save-actions[data-v-1da3f726]{display:inline-flex;gap:.5rem}.notif-prefs__save-fade-enter-active[data-v-1da3f726],.notif-prefs__save-fade-leave-active[data-v-1da3f726]{transition:transform .25s ease,opacity .25s ease}.notif-prefs__save-fade-enter[data-v-1da3f726],.notif-prefs__save-fade-leave-to[data-v-1da3f726]{opacity:0;transform:translateX(-50%) translateY(20px)}.notif-prefs__trust[data-v-1da3f726]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 6%,transparent),color-mix(in srgb,var(--color-primary) 4%,transparent)),var(--card-surface,var(--card-background));border:1px solid color-mix(in srgb,var(--color-success) 18%,var(--color-border-primary));border-radius:var(--radius-xl,16px);display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1.25rem 1.5rem}@media (max-width:760px){.notif-prefs__trust[data-v-1da3f726]{grid-template-columns:1fr;text-align:left}}.notif-prefs__trust-icon[data-v-1da3f726]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 20%,transparent),color-mix(in srgb,var(--color-primary) 20%,transparent));border-radius:var(--radius-lg,12px);color:var(--color-success);display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.notif-prefs__trust-body[data-v-1da3f726]{min-width:0}.notif-prefs__trust-text[data-v-1da3f726]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0 0 .5rem}.notif-prefs__trust-text strong[data-v-1da3f726]{color:var(--text-primary);font-weight:700}.notif-prefs__trust-badges[data-v-1da3f726]{display:flex;flex-wrap:wrap;gap:.375rem}.notif-prefs__trust-badge[data-v-1da3f726]{align-items:center;background:color-mix(in srgb,var(--color-success) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;padding:.1875rem .5rem;text-transform:uppercase}.notif-prefs__trust-link[data-v-1da3f726]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;text-decoration:none}.notif-prefs__trust-link[data-v-1da3f726]:hover{text-decoration:underline}.risk-profile[data-v-08a9772b]{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1440px;padding:1.5rem}.risk-profile__hero[data-v-08a9772b]{align-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-danger) 10%,transparent),transparent 55%),radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-warning) 8%,transparent),transparent 50%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:2rem;grid-template-columns:1fr auto;padding:2.25rem 2rem}.risk-profile__hero-text[data-v-08a9772b]{display:flex;flex-direction:column;gap:.875rem;min-width:0}.risk-profile__eyebrow[data-v-08a9772b]{color:var(--color-danger);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.risk-profile__title[data-v-08a9772b]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.risk-profile__subtitle[data-v-08a9772b]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);margin:0;max-width:48ch}.risk-profile__hero-stats[data-v-08a9772b]{display:flex;gap:2rem;margin-top:.5rem}.risk-profile__stat[data-v-08a9772b]{display:flex;flex-direction:column;gap:.125rem}.risk-profile__stat-value[data-v-08a9772b]{color:var(--text-primary);font-size:1.75rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.risk-profile__stat-value--danger[data-v-08a9772b]{color:var(--color-danger)}.risk-profile__stat-label[data-v-08a9772b]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);letter-spacing:.05em;text-transform:uppercase}.risk-profile__hero-score[data-v-08a9772b]{align-items:center;display:flex;justify-content:center}.risk-profile__grid-2[data-v-08a9772b]{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.risk-profile__donut-wrap[data-v-08a9772b]{display:grid;gap:.75rem;grid-template-columns:1fr}.risk-profile__legend[data-v-08a9772b]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.risk-profile__legend-item[data-v-08a9772b]{align-items:center;display:grid;font-size:var(--font-size-sm,.875rem);gap:.625rem;grid-template-columns:auto 1fr auto auto}.risk-profile__legend-dot[data-v-08a9772b]{border-radius:3px;flex-shrink:0;height:.75rem;width:.75rem}.risk-profile__legend-name[data-v-08a9772b]{color:var(--text-secondary)}.risk-profile__legend-value[data-v-08a9772b]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.risk-profile__legend-pct[data-v-08a9772b]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;min-width:2.75rem;text-align:right}.risk-profile__table-wrap[data-v-08a9772b]{-webkit-overflow-scrolling:touch;overflow-x:auto}.risk-profile__table[data-v-08a9772b]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);width:100%}.risk-profile__table thead th[data-v-08a9772b]{border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);cursor:pointer;font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;padding:.5rem .875rem;text-align:left;text-transform:uppercase;user-select:none;white-space:nowrap}.risk-profile__table thead th[data-v-08a9772b]:hover{color:var(--text-secondary)}.risk-profile__th--num[data-v-08a9772b]{text-align:right}.risk-profile__th--active[data-v-08a9772b]{color:var(--color-primary)}.risk-profile__sort-arrow[data-v-08a9772b]{font-size:.625rem;margin-left:.25rem}.risk-profile__row td[data-v-08a9772b]{border-bottom:1px solid color-mix(in srgb,var(--color-border-primary) 50%,transparent);padding:.75rem .875rem;vertical-align:middle}.risk-profile__row:last-child td[data-v-08a9772b]{border-bottom:none}.risk-profile__row:hover td[data-v-08a9772b]{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.risk-profile__td--num[data-v-08a9772b]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.risk-profile__dept-name[data-v-08a9772b]{align-items:center;color:var(--text-primary);display:flex;font-weight:600;gap:.5rem;white-space:nowrap}.risk-profile__dept-dot[data-v-08a9772b]{border-radius:50%;flex-shrink:0;height:.5rem;width:.5rem}.risk-profile__dept-dot--danger[data-v-08a9772b]{background:var(--color-danger)}.risk-profile__dept-dot--warning[data-v-08a9772b]{background:var(--color-warning)}.risk-profile__dept-dot--success[data-v-08a9772b]{background:var(--color-success)}.risk-profile__score[data-v-08a9772b]{font-variant-numeric:tabular-nums;font-weight:700}.risk-profile__score--danger[data-v-08a9772b]{color:var(--color-danger)}.risk-profile__score--warning[data-v-08a9772b]{color:var(--color-warning)}.risk-profile__score--success[data-v-08a9772b]{color:var(--color-success)}.risk-profile__muted[data-v-08a9772b]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.risk-profile__bar[data-v-08a9772b]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);display:inline-block;height:6px;margin-right:.5rem;overflow:hidden;vertical-align:middle;width:64px}.risk-profile__bar-fill[data-v-08a9772b]{background:var(--color-primary);border-radius:inherit;height:100%}.risk-profile__vuln-grid[data-v-08a9772b]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.risk-profile__vuln-card[data-v-08a9772b]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.125rem}.risk-profile__vuln-card--danger[data-v-08a9772b]{background:color-mix(in srgb,var(--color-danger) 5%,var(--card-background));border-color:color-mix(in srgb,var(--color-danger) 25%,var(--color-border-primary))}.risk-profile__vuln-card--warning[data-v-08a9772b]{background:color-mix(in srgb,var(--color-warning) 5%,var(--card-background));border-color:color-mix(in srgb,var(--color-warning) 25%,var(--color-border-primary))}.risk-profile__vuln-card--success[data-v-08a9772b]{background:color-mix(in srgb,var(--color-success) 5%,var(--card-background));border-color:color-mix(in srgb,var(--color-success) 25%,var(--color-border-primary))}.risk-profile__vuln-head[data-v-08a9772b]{align-items:center;display:flex;justify-content:space-between}.risk-profile__vuln-name[data-v-08a9772b]{color:var(--text-primary);font-weight:700}.risk-profile__vuln-badge[data-v-08a9772b]{border-radius:var(--radius-full,9999px);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;padding:.125rem .5rem}.risk-profile__vuln-badge--danger[data-v-08a9772b]{background:color-mix(in srgb,var(--color-danger) 18%,transparent);color:var(--color-danger)}.risk-profile__vuln-badge--warning[data-v-08a9772b]{background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-warning)}.risk-profile__vuln-badge--success[data-v-08a9772b]{background:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success)}.risk-profile__vuln-reason[data-v-08a9772b]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.risk-profile__vuln-meta[data-v-08a9772b]{color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:1rem}.risk-profile__vuln-meta span[data-v-08a9772b]{align-items:center;display:inline-flex;gap:.25rem}.risk-profile__insights[data-v-08a9772b]{display:flex;flex-direction:column;gap:.75rem}.risk-profile__insight[data-v-08a9772b]{align-items:center;border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:1rem;grid-template-columns:auto 1fr;padding:1rem 1.25rem}.risk-profile__insight--warning[data-v-08a9772b]{background:color-mix(in srgb,var(--color-warning) 6%,var(--card-background));border-color:color-mix(in srgb,var(--color-warning) 20%,var(--color-border-primary))}.risk-profile__insight--warning .risk-profile__insight-icon[data-v-08a9772b]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.risk-profile__insight--danger[data-v-08a9772b]{background:color-mix(in srgb,var(--color-danger) 6%,var(--card-background));border-color:color-mix(in srgb,var(--color-danger) 20%,var(--color-border-primary))}.risk-profile__insight--danger .risk-profile__insight-icon[data-v-08a9772b]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.risk-profile__insight--success[data-v-08a9772b]{background:color-mix(in srgb,var(--color-success) 6%,var(--card-background));border-color:color-mix(in srgb,var(--color-success) 20%,var(--color-border-primary))}.risk-profile__insight--success .risk-profile__insight-icon[data-v-08a9772b]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.risk-profile__insight--primary .risk-profile__insight-icon[data-v-08a9772b]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.risk-profile__insight-icon[data-v-08a9772b]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.risk-profile__insight-body[data-v-08a9772b]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.risk-profile__insight-text[data-v-08a9772b]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}.risk-profile__insight-meta[data-v-08a9772b]{display:flex;gap:.5rem}.risk-profile__insight-tag[data-v-08a9772b]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media (max-width:900px){.risk-profile__hero[data-v-08a9772b]{grid-template-columns:1fr;text-align:center}.risk-profile__hero-stats[data-v-08a9772b]{justify-content:center}.risk-profile__hero-score[data-v-08a9772b]{order:-1}.risk-profile__grid-2[data-v-08a9772b]{grid-template-columns:1fr}}.templates[data-v-54f9b4d6]{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:1440px;padding:1.5rem}.templates__hero[data-v-54f9b4d6]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.templates__eyebrow[data-v-54f9b4d6]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.templates__title[data-v-54f9b4d6]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin:.25rem 0 .5rem}.templates__subtitle[data-v-54f9b4d6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0;max-width:52ch}.templates__ai-banner[data-v-54f9b4d6]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,var(--card-surface,var(--card-background))),color-mix(in srgb,var(--color-accent) 6%,var(--card-surface,var(--card-background))));border:1px solid color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));border-radius:var(--radius-xl,16px);display:grid;gap:1.25rem;grid-template-columns:auto 1fr auto;padding:1.25rem 1.5rem}.templates__ai-banner-icon[data-v-54f9b4d6]{align-items:center;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border-radius:var(--radius-lg,12px);color:#fff;display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.templates__ai-banner-title[data-v-54f9b4d6]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;margin:0 0 .2rem}.templates__ai-banner-desc[data-v-54f9b4d6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin:0}.templates__ai-banner-form[data-v-54f9b4d6]{align-items:center;display:flex;gap:.625rem}.templates__ai-input[data-v-54f9b4d6]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);padding:.5rem .875rem;width:280px}.templates__ai-input[data-v-54f9b4d6]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent);outline:none}.templates__ai-input[data-v-54f9b4d6]:disabled{cursor:not-allowed;opacity:.6}.templates__ai-loading[data-v-54f9b4d6]{align-items:center;background:color-mix(in srgb,var(--color-primary) 5%,var(--card-background));border:1px dashed color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));border-radius:var(--radius-xl,16px);display:flex;gap:1rem;padding:1rem 1.5rem}.templates__ai-dots[data-v-54f9b4d6]{display:flex;gap:.375rem}.templates__ai-dots span[data-v-54f9b4d6]{animation:tg-dot-54f9b4d6 1.2s infinite;background:var(--color-primary);border-radius:50%;height:8px;width:8px}.templates__ai-dots span[data-v-54f9b4d6]:nth-child(2){animation-delay:.2s}.templates__ai-dots span[data-v-54f9b4d6]:nth-child(3){animation-delay:.4s}@keyframes tg-dot-54f9b4d6{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.templates__ai-loading-text[data-v-54f9b4d6]{color:var(--color-primary);font-size:var(--font-size-sm,.875rem);font-weight:500;margin:0}.tg-controls[data-v-54f9b4d6]{display:flex;flex-direction:column;gap:.75rem}.tg-search[data-v-54f9b4d6]{align-items:center;align-self:flex-start;background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-tertiary);display:inline-flex;gap:.5rem;height:2.5rem;min-width:280px;padding:0 .875rem}.tg-search__input[data-v-54f9b4d6]{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);height:100%;outline:none}.tg-filter-row[data-v-54f9b4d6]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.tg-chips[data-v-54f9b4d6]{display:flex;flex-wrap:wrap;gap:.375rem}.tg-chip[data-v-54f9b4d6]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:500;padding:.3125rem .75rem;transition:all .15s ease;white-space:nowrap}.tg-chip[data-v-54f9b4d6]:hover{color:var(--text-primary)}.tg-chip--active[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 25%,transparent);color:var(--color-primary)}.tg-chip--easy.tg-chip--active[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-success) 12%,transparent);border-color:color-mix(in srgb,var(--color-success) 25%,transparent);color:var(--color-success)}.tg-chip--medium.tg-chip--active[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-color:color-mix(in srgb,var(--color-warning) 25%,transparent);color:var(--color-warning)}.tg-chip--hard.tg-chip--active[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);border-color:color-mix(in srgb,var(--color-danger) 25%,transparent);color:var(--color-danger)}.tg-chip--expert.tg-chip--active[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);border-color:color-mix(in srgb,var(--color-accent) 25%,transparent);color:var(--color-accent)}.tg-results-meta[data-v-54f9b4d6]{align-items:center;display:flex;gap:.5rem;margin-left:auto}.tg-clear[data-v-54f9b4d6],.tg-results-meta[data-v-54f9b4d6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}.tg-clear[data-v-54f9b4d6]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);cursor:pointer;font-family:inherit;padding:.2rem .6rem}.tg-clear[data-v-54f9b4d6]:hover{border-color:var(--color-primary);color:var(--color-primary)}.tg-grid[data-v-54f9b4d6]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.tg-card[data-v-54f9b4d6]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.tg-card[data-v-54f9b4d6]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-3px)}.tg-card__preview[data-v-54f9b4d6]{background:color-mix(in srgb,var(--text-primary) 3%,var(--card-background));border-bottom:1px solid var(--color-border-primary);min-height:7.5rem;padding:1rem;position:relative}.tg-card__ai-badge[data-v-54f9b4d6]{align-items:center;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;margin-bottom:.5rem;padding:.125rem .5rem;text-transform:uppercase}.tg-card__envelope[data-v-54f9b4d6]{display:flex;flex-direction:column;font-family:Monaco,Menlo,Courier New,monospace;font-size:var(--font-size-xs,.75rem);gap:.25rem}.tg-card__from[data-v-54f9b4d6]{color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-card__subject[data-v-54f9b4d6]{color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-card__body-preview[data-v-54f9b4d6]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-family:inherit;margin-top:.25rem;overflow:hidden}.tg-card__diff[data-v-54f9b4d6]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;padding:.1875rem .5rem;position:absolute;right:.625rem;text-transform:uppercase;top:.625rem}.tg-card__diff--easy[data-v-54f9b4d6]{border-color:color-mix(in srgb,var(--color-success) 30%,transparent);color:var(--color-success)}.tg-card__diff--medium[data-v-54f9b4d6]{border-color:color-mix(in srgb,var(--color-warning) 30%,transparent);color:var(--color-warning)}.tg-card__diff--hard[data-v-54f9b4d6]{border-color:color-mix(in srgb,var(--color-danger) 30%,transparent);color:var(--color-danger)}.tg-card__diff--expert[data-v-54f9b4d6]{border-color:color-mix(in srgb,var(--color-accent) 30%,transparent);color:var(--color-accent)}.tg-card__footer[data-v-54f9b4d6]{display:flex;flex:1;flex-direction:column;gap:.375rem;padding:.75rem 1rem}.tg-card__footer-top[data-v-54f9b4d6]{display:flex;flex-direction:column;gap:.125rem}.tg-card__title[data-v-54f9b4d6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.3}.tg-card__persona[data-v-54f9b4d6]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.25rem}.tg-card__footer-bottom[data-v-54f9b4d6]{align-items:center;border-top:1px dashed var(--color-border-primary);display:flex;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:.5rem}.tg-card__cat[data-v-54f9b4d6]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.06em;padding:.125rem .5rem;text-transform:uppercase}.tg-card__metrics[data-v-54f9b4d6]{display:flex;gap:.5rem}.tg-metric[data-v-54f9b4d6]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:600;gap:.2rem}.tg-metric--catch[data-v-54f9b4d6]{color:var(--color-success)}.tg-empty[data-v-54f9b4d6]{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;gap:.75rem;padding:3rem 1.5rem;text-align:center}.tg-empty p[data-v-54f9b4d6]{font-size:var(--font-size-sm,.875rem);margin:0}.tg-fade-enter-active[data-v-54f9b4d6],.tg-fade-leave-active[data-v-54f9b4d6]{transition:opacity .25s ease,transform .25s ease}.tg-fade-enter[data-v-54f9b4d6],.tg-fade-leave-to[data-v-54f9b4d6]{opacity:0;transform:translateY(-4px)}.tgsp-meta[data-v-54f9b4d6]{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.tgsp-diff[data-v-54f9b4d6]{align-items:center;border:1px solid;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;padding:.2rem .625rem;text-transform:uppercase}.tgsp-diff--easy[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-success) 8%,transparent);border-color:color-mix(in srgb,var(--color-success) 30%,transparent);color:var(--color-success)}.tgsp-diff--medium[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-warning) 8%,transparent);border-color:color-mix(in srgb,var(--color-warning) 30%,transparent);color:var(--color-warning)}.tgsp-diff--hard[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 30%,transparent);color:var(--color-danger)}.tgsp-diff--expert[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-accent) 8%,transparent);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent);color:var(--color-accent)}.tgsp-cat[data-v-54f9b4d6]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);font-size:.6875rem;font-weight:600;padding:.2rem .625rem}.tgsp-persona[data-v-54f9b4d6]{align-items:center;display:flex;gap:.375rem;margin:0 0 .5rem}.tgsp-desc[data-v-54f9b4d6],.tgsp-persona[data-v-54f9b4d6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem)}.tgsp-desc[data-v-54f9b4d6]{line-height:1.55;margin:0 0 1rem}.tgsp-email[data-v-54f9b4d6]{background:color-mix(in srgb,var(--text-primary) 2%,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);margin-bottom:1rem;overflow:hidden}.tgsp-email__head[data-v-54f9b4d6]{border-bottom:1px solid var(--color-border-primary);display:flex;flex-direction:column;font-family:Monaco,Menlo,Courier New,monospace;font-size:var(--font-size-xs,.75rem);gap:.25rem;padding:.75rem 1rem}.tgsp-email__row[data-v-54f9b4d6]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem}.tgsp-email__label[data-v-54f9b4d6]{color:var(--text-tertiary);flex-shrink:0;font-family:inherit;font-size:.6875rem;font-weight:700;text-transform:uppercase;width:3.25rem}.tgsp-email__suspicious[data-v-54f9b4d6]{color:var(--color-danger);font-size:var(--font-size-xs,.75rem);text-decoration:underline;text-decoration-style:wavy}.tgsp-email__val[data-v-54f9b4d6]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem)}.tgsp-flag-tip[data-v-54f9b4d6]{align-items:center;background:color-mix(in srgb,var(--color-danger) 10%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-danger);display:inline-flex;font-family:inherit;font-size:.625rem;font-weight:600;gap:.2rem;padding:.125rem .4rem}.tgsp-email__body[data-v-54f9b4d6]{color:var(--text-primary);display:flex;flex-direction:column;font-size:var(--font-size-sm,.875rem);gap:.625rem;line-height:1.55;padding:.875rem 1rem}.tgsp-email__body p[data-v-54f9b4d6]{margin:0}.tgsp-email__cta-row[data-v-54f9b4d6]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.tgsp-email__cta-btn[data-v-54f9b4d6]{align-items:center;background:var(--color-primary);border-radius:var(--radius-md,8px);color:#fff;cursor:default;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;padding:.375rem .875rem}.tgsp-email__footer-note[data-v-54f9b4d6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.tgsp-call[data-v-54f9b4d6]{background:linear-gradient(160deg,color-mix(in srgb,var(--color-accent) 12%,var(--card-surface,var(--card-background))),var(--card-surface,var(--card-background)));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);margin-bottom:1rem;overflow:hidden}.tgsp-call__top[data-v-54f9b4d6]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;gap:.75rem;padding:1rem}.tgsp-call__avatar[data-v-54f9b4d6]{align-items:center;background:color-mix(in srgb,var(--color-accent) 22%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-accent);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.tgsp-call__who[data-v-54f9b4d6]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.tgsp-call__name[data-v-54f9b4d6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.tgsp-call__num[data-v-54f9b4d6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.tgsp-call__badge[data-v-54f9b4d6]{align-items:center;background:color-mix(in srgb,var(--color-success) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:.625rem;font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.25rem .625rem;text-transform:uppercase;white-space:nowrap}.tgsp-call__pulse[data-v-54f9b4d6]{animation:tgsp-pulse-54f9b4d6 1.3s ease-in-out infinite;background:var(--color-success);border-radius:50%;height:7px;width:7px}@keyframes tgsp-pulse-54f9b4d6{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.tgsp-call__wave[data-v-54f9b4d6]{align-items:center;display:flex;gap:3px;height:64px;justify-content:center;padding:0 1rem}.tgsp-call__bar[data-v-54f9b4d6]{background:var(--color-accent);border-radius:2px;opacity:.75;width:4px}.tgsp-call__transcript[data-v-54f9b4d6]{border-top:1px dashed var(--color-border-primary);padding:.875rem 1rem}.tgsp-call__transcript-label[data-v-54f9b4d6]{align-items:center;color:var(--color-accent);display:inline-flex;font-size:.625rem;font-weight:700;gap:.3rem;letter-spacing:.05em;margin-bottom:.375rem;text-transform:uppercase}.tgsp-call__transcript p[data-v-54f9b4d6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-style:italic;line-height:1.55;margin:0}.tgsp-call__flags[data-v-54f9b4d6]{display:flex;flex-wrap:wrap;gap:.375rem;padding:0 1rem 1rem}.tgsp-sms[data-v-54f9b4d6]{background:color-mix(in srgb,var(--text-primary) 2%,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);margin-bottom:1rem;overflow:hidden}.tgsp-sms__sender[data-v-54f9b4d6]{align-items:center;background:var(--card-surface,var(--card-background));border-bottom:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:.625rem;padding:.75rem 1rem}.tgsp-sms__avatar[data-v-54f9b4d6]{align-items:center;background:color-mix(in srgb,var(--color-info) 18%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-info);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.tgsp-sms__who[data-v-54f9b4d6]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.tgsp-sms__name[data-v-54f9b4d6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.tgsp-sms__num[data-v-54f9b4d6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.tgsp-sms__thread[data-v-54f9b4d6]{align-items:flex-start;display:flex;flex-direction:column;gap:.375rem;padding:1rem}.tgsp-sms__bubble[data-v-54f9b4d6]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:14px 14px 14px 4px;color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.5;max-width:85%;padding:.625rem .875rem;position:relative;word-break:break-word}.tgsp-sms__link-flag[data-v-54f9b4d6]{align-items:center;background:color-mix(in srgb,var(--color-danger) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-danger);display:inline-flex;font-size:.5625rem;font-weight:700;gap:.2rem;letter-spacing:.03em;margin-left:.375rem;padding:.0625rem .375rem;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.tgsp-sms__time[data-v-54f9b4d6]{color:var(--text-tertiary);font-size:.625rem;padding-left:.25rem}.tgsp-red-flags[data-v-54f9b4d6]{background:color-mix(in srgb,var(--color-danger) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 20%,transparent);border-radius:var(--radius-lg,12px);margin-bottom:1rem;padding:.875rem 1rem}.tgsp-red-flags__title[data-v-54f9b4d6]{align-items:center;color:var(--color-danger);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;margin:0 0 .625rem}.tgsp-red-flags__list[data-v-54f9b4d6]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.tgsp-red-flags__item[data-v-54f9b4d6]{align-items:baseline;color:var(--text-primary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;line-height:1.45}.tgsp-red-flags__item[data-v-54f9b4d6]>:first-child{color:var(--color-danger);flex-shrink:0;margin-top:.125rem}.tgsp-stats[data-v-54f9b4d6]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-radius:var(--radius-lg,12px);display:flex;gap:1rem;margin-bottom:1rem;padding:.875rem 1rem}.tgsp-stat[data-v-54f9b4d6]{align-items:center;display:flex;flex:1;flex-direction:column;gap:.2rem}.tgsp-stat__value[data-v-54f9b4d6]{color:var(--text-primary);font-size:1.375rem;font-variant-numeric:tabular-nums;font-weight:700}.tgsp-stat__label[data-v-54f9b4d6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);text-align:center}.tgsp-actions[data-v-54f9b4d6]{border-top:1px solid var(--color-border-primary);display:flex;gap:.5rem;padding-top:.75rem}.tg-form[data-v-54f9b4d6]{display:flex;flex-direction:column;gap:1rem}.tg-field[data-v-54f9b4d6]{display:flex;flex-direction:column;gap:.375rem}.tg-field__label[data-v-54f9b4d6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tg-field__req[data-v-54f9b4d6]{color:var(--color-danger)}.tg-field__input[data-v-54f9b4d6]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);padding:.5rem .75rem;width:100%}.tg-field__input[data-v-54f9b4d6]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent);outline:none}.tg-field__textarea[data-v-54f9b4d6]{line-height:1.5;min-height:8rem;resize:vertical}.tg-form__actions[data-v-54f9b4d6]{border-top:1px solid var(--color-border-primary);display:flex;gap:.5rem;justify-content:flex-end;padding-top:.5rem}@media (max-width:760px){.templates__ai-banner[data-v-54f9b4d6]{grid-template-columns:auto 1fr}.templates__ai-banner-form[data-v-54f9b4d6]{flex-direction:column;grid-column:1/-1}.templates__ai-input[data-v-54f9b4d6]{width:100%}.tg-filter-row[data-v-54f9b4d6]{gap:.625rem}.tg-grid[data-v-54f9b4d6]{grid-template-columns:1fr}}:root{--eng-space-0:0;--eng-space-1:0.25rem;--eng-space-2:0.5rem;--eng-space-3:0.75rem;--eng-space-4:1rem;--eng-space-5:1.5rem;--eng-space-6:2rem;--eng-space-7:2.5rem;--eng-space-8:3rem;--eng-page-max:1440px;--eng-page-pad:var(--eng-space-5);--eng-section-gap:var(--eng-space-5);--eng-card-row-gap:var(--eng-space-4);--eng-card-pad-block:var(--eng-space-4);--eng-card-pad-inline:var(--eng-space-5);--eng-hero-min:16rem;--eng-motion-fast:120ms;--eng-motion-base:180ms;--eng-motion-slow:240ms;--eng-ease-out:cubic-bezier(0.22,1,0.36,1)}@media (max-width:900px){:root{--eng-page-pad:var(--eng-space-4);--eng-section-gap:var(--eng-space-4)}}@media (max-width:520px){:root{--eng-page-pad:var(--eng-space-3)}}.eng-card{border-radius:var(--radius-xl,16px)!important;isolation:isolate;overflow:hidden;position:relative;transition:box-shadow var(--eng-motion-base,.18s) var(--eng-ease-out,cubic-bezier(.22,1,.36,1)),transform var(--eng-motion-base,.18s) var(--eng-ease-out,cubic-bezier(.22,1,.36,1)),border-color var(--eng-motion-base,.18s) var(--eng-ease-out,cubic-bezier(.22,1,.36,1))}.eng-card:before{background:radial-gradient(70% 100% at top right,color-mix(in srgb,var(--color-primary) 7%,transparent),transparent 75%),radial-gradient(55% 80% at bottom left,color-mix(in srgb,var(--color-accent) 5%,transparent),transparent 70%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.eng-card>*{position:relative;z-index:1}.eng-card .xui-card__header{padding:var(--eng-space-4,1rem) var(--eng-space-5,1.5rem)!important}.eng-card .xui-card__body{padding:var(--eng-space-5,1.5rem)!important}.eng-card--interactive{cursor:pointer}.eng-card--interactive:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary))!important;box-shadow:var(--shadow-medium)!important;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.eng-card,.eng-card--interactive:hover{transform:none;transition:none}}.page-shell[data-v-70f9db72]{box-sizing:border-box;margin:0 auto;max-width:var(--eng-page-max);padding:var(--eng-page-pad);width:100%}.page-shell--loading[data-v-70f9db72]{pointer-events:none}.page-shell__skel-hero[data-v-70f9db72]{animation:page-shell-shimmer-70f9db72 1.4s ease infinite;background:var(--page-shell-shimmer);background-size:400% 100%;border-radius:var(--radius-xl,16px);height:12rem}.page-shell__skel-row[data-v-70f9db72]{display:grid;gap:var(--eng-card-row-gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.page-shell__skel-row--wide[data-v-70f9db72]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.page-shell__skel-card[data-v-70f9db72]{animation:page-shell-shimmer-70f9db72 1.4s ease infinite;background:var(--page-shell-shimmer);background-size:400% 100%;border-radius:var(--radius-lg,12px);height:5.5rem}.page-shell__skel-card--lg[data-v-70f9db72]{height:12rem}.page-shell--loading[data-v-70f9db72]{--page-shell-shimmer:linear-gradient(90deg,color-mix(in srgb,var(--text-primary) 6%,transparent) 25%,color-mix(in srgb,var(--text-primary) 12%,transparent) 37%,color-mix(in srgb,var(--text-primary) 6%,transparent) 63%)}@keyframes page-shell-shimmer-70f9db72{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.page-shell__skel-card[data-v-70f9db72],.page-shell__skel-hero[data-v-70f9db72]{animation:none}}.page-hero[data-v-1c8625e5]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:var(--eng-space-6);grid-template-columns:minmax(0,1fr) auto;isolation:isolate;min-height:var(--eng-hero-min);overflow:hidden;padding:var(--eng-space-6) var(--eng-space-6);position:relative}.page-hero__bg[data-v-1c8625e5]{background:radial-gradient(60% 90% at top right,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 70%),radial-gradient(50% 80% at bottom left,color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 60%);inset:0;pointer-events:none;position:absolute;z-index:-1}.page-hero__text[data-v-1c8625e5]{display:flex;flex-direction:column;gap:var(--eng-space-3);min-width:0}.page-hero__eyebrow[data-v-1c8625e5]{color:var(--color-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.page-hero__title[data-v-1c8625e5]{color:var(--text-primary);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.page-hero__subtitle[data-v-1c8625e5]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.5;margin:0;max-width:60ch}.page-hero__actions[data-v-1c8625e5]{display:flex;flex-wrap:wrap;gap:var(--eng-space-3);margin-top:var(--eng-space-2)}.page-hero__aside[data-v-1c8625e5]{align-items:center;display:flex;justify-content:center;min-width:0}.page-hero--centered .page-hero__text[data-v-1c8625e5]{align-items:center;text-align:center}.page-hero--centered .page-hero__actions[data-v-1c8625e5]{justify-content:center}@media (max-width:900px){.page-hero[data-v-1c8625e5]{grid-template-columns:1fr;padding:var(--eng-space-5);text-align:center}.page-hero__text[data-v-1c8625e5]{align-items:center}.page-hero__actions[data-v-1c8625e5]{justify-content:center}.page-hero__aside[data-v-1c8625e5]{order:-1}}.heatmap[data-v-d36b2c5a]{color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--font-size-xs,.75rem);gap:.5rem;position:relative;user-select:none;width:100%}.heatmap__svg[data-v-d36b2c5a]{display:block;height:auto;overflow:visible;width:100%}.heatmap__ml[data-v-d36b2c5a]{fill:var(--text-tertiary);font-family:inherit;font-size:9px}.heatmap__dl[data-v-d36b2c5a]{fill:var(--text-tertiary);text-anchor:end;font-family:inherit;font-size:8px}.heatmap__cell[data-v-d36b2c5a]{cursor:default}.heatmap__cell[data-v-d36b2c5a]:not(.heatmap__cell--empty):hover{cursor:pointer;opacity:.72}.heatmap__cell--today[data-v-d36b2c5a]{stroke:var(--color-primary);stroke-width:1.5}.heatmap__cell--empty[data-v-d36b2c5a]{pointer-events:none}.heatmap__tooltip[data-v-d36b2c5a]{background:var(--card-surface,#1a1d27);border:1px solid var(--color-border-primary,hsla(0,0%,100%,.1));border-radius:var(--radius-lg,10px);bottom:calc(100% + 8px);box-shadow:var(--shadow-medium,0 8px 24px rgba(0,0,0,.3));display:flex;flex-direction:column;gap:2px;left:50%;padding:.5rem .75rem;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:20}.heatmap__tt-date[data-v-d36b2c5a]{color:var(--text-primary);font-size:.75rem;font-weight:700}.heatmap__tt-count[data-v-d36b2c5a]{color:var(--text-secondary);font-size:.75rem}.heatmap__tt-type[data-v-d36b2c5a]{color:var(--text-tertiary);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase}.heatmap__tt-fade-enter-active[data-v-d36b2c5a],.heatmap__tt-fade-leave-active[data-v-d36b2c5a]{transition:opacity .15s ease}.heatmap__tt-fade-enter[data-v-d36b2c5a],.heatmap__tt-fade-leave-to[data-v-d36b2c5a]{opacity:0}.heatmap__legend[data-v-d36b2c5a]{align-items:center;display:flex;gap:3px;margin-left:auto}.heatmap__legend-label[data-v-d36b2c5a]{color:var(--text-tertiary);font-size:.625rem;padding:0 .125rem}.heatmap__legend-cell[data-v-d36b2c5a]{border-radius:2px;display:inline-block;flex-shrink:0;height:9px;width:9px}.route-link[data-v-54d5c88c]{color:inherit;cursor:pointer;text-decoration:none}.route-link--block[data-v-54d5c88c]{display:block}.route-link[data-v-54d5c88c]:focus-visible{border-radius:var(--radius-md,8px);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 30%,transparent);outline:none}.leaderboard__hero[data-v-532c3624]{align-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 16%,transparent),transparent 55%),radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 50%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:2rem;grid-template-columns:1fr auto;padding:2.25rem 2rem}.leaderboard__hero-text[data-v-532c3624]{display:flex;flex-direction:column;gap:.5rem}.leaderboard__eyebrow[data-v-532c3624]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.leaderboard__title[data-v-532c3624]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin:0}.leaderboard__subtitle[data-v-532c3624]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);margin:0;max-width:50ch}.leaderboard__how-btn[data-v-532c3624]{align-items:center;background:transparent;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;margin-top:.25rem;padding:.25rem 0;text-decoration:underline;text-underline-offset:3px}.leaderboard__hero-you[data-v-532c3624]{text-align:right}.leaderboard__you-label[data-v-532c3624]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);letter-spacing:.06em;text-transform:uppercase}.leaderboard__you-rank-row[data-v-532c3624]{align-items:baseline;display:flex;gap:.5rem;justify-content:flex-end;margin:.25rem 0}.leaderboard__you-rank[data-v-532c3624]{color:var(--text-primary);font-size:2.75rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.leaderboard__rank-delta[data-v-532c3624]{border-radius:var(--radius-full,9999px);font-size:var(--font-size-sm,.875rem);font-weight:700;padding:.125rem .5rem}.leaderboard__rank-delta--up[data-v-532c3624]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.leaderboard__rank-delta--down[data-v-532c3624]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.leaderboard__you-dept[data-v-532c3624]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}@media (max-width:700px){.leaderboard__hero[data-v-532c3624]{grid-template-columns:1fr}.leaderboard__hero-you[data-v-532c3624]{text-align:left}.leaderboard__you-rank-row[data-v-532c3624]{justify-content:flex-start}}.leaderboard__scoring-items[data-v-c30cce40]{display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.leaderboard__scoring-item[data-v-c30cce40]{align-items:center;border-bottom:1px solid var(--color-border-primary);border-right:1px solid var(--color-border-primary);display:flex;gap:.75rem;padding:.875rem 1.25rem}.leaderboard__scoring-item[data-v-c30cce40]:last-child,.leaderboard__scoring-item[data-v-c30cce40]:nth-child(3n){border-right:none}.leaderboard__scoring-item-body[data-v-c30cce40]{display:flex;flex-direction:column;gap:.125rem}.leaderboard__scoring-item-label[data-v-c30cce40]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem);font-weight:500}.leaderboard__scoring-item-pts[data-v-c30cce40]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600}.leaderboard__scoring-icon--danger[data-v-c30cce40]{color:var(--color-danger)}.leaderboard__scoring-icon--primary[data-v-c30cce40]{color:var(--color-primary)}.leaderboard__scoring-icon--warning[data-v-c30cce40]{color:var(--color-warning)}.leaderboard__scoring-icon--success[data-v-c30cce40]{color:var(--color-success)}.leaderboard__controls[data-v-73bb0c86]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.leaderboard__tabs[data-v-73bb0c86]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:var(--radius-full,9999px);display:inline-flex;gap:2px;padding:.25rem}.leaderboard__tab[data-v-73bb0c86]{align-items:center;background:transparent;border:none;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.375rem;padding:.5rem .875rem;transition:all .15s ease}.leaderboard__tab--active[data-v-73bb0c86]{background:var(--card-surface,var(--card-background));box-shadow:0 1px 4px rgba(0,0,0,.1);color:var(--text-primary);font-weight:600}.leaderboard__periods[data-v-73bb0c86]{display:inline-flex;gap:.25rem;margin-left:auto}.leaderboard__period-btn[data-v-73bb0c86]{background:transparent;border:1px solid transparent;border-radius:var(--radius-sm,4px);color:var(--text-tertiary);cursor:pointer;font-size:var(--font-size-sm,.875rem);font-weight:500;padding:.4rem .75rem;transition:all .15s ease}.leaderboard__period-btn[data-v-73bb0c86]:hover{color:var(--text-primary)}.leaderboard__period-btn--active[data-v-73bb0c86]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-color:var(--color-border-primary);color:var(--text-primary)}.leaderboard__dept-filter[data-v-73bb0c86]{align-items:center;display:inline-flex;position:relative}.leaderboard__dept-filter-icon[data-v-73bb0c86]{color:var(--text-secondary);left:.625rem;pointer-events:none;position:absolute}.leaderboard__dept-select[data-v-73bb0c86]{appearance:none;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-sm,.875rem);padding:.4rem .875rem .4rem 2rem}@media (prefers-reduced-motion:reduce){.leaderboard__period-btn[data-v-73bb0c86],.leaderboard__tab[data-v-73bb0c86]{transition:none}}.sp-backdrop[data-v-7f7a0304]{align-items:stretch;background:color-mix(in srgb,var(--text-primary,#0f172a) 30%,transparent);display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:500}.sp-panel[data-v-7f7a0304]{background:var(--card-background,var(--surface-base,#fff));border-left:1px solid var(--color-border-primary,rgba(0,0,0,.08));border-radius:var(--radius-xl,16px) 0 0 var(--radius-xl,16px);box-shadow:var(--shadow-high,0 20px 60px rgba(0,0,0,.22));display:flex;flex-direction:column;height:100%;max-width:100%;overflow:hidden;position:relative}.sp-header[data-v-7f7a0304]{align-items:flex-start;border-bottom:1px solid var(--color-border-primary,rgba(0,0,0,.08));display:flex;flex-shrink:0;gap:var(--space-4,1rem);justify-content:space-between;padding:var(--space-5,1.5rem) var(--space-5,1.5rem) var(--space-4,1rem)}.sp-header-text[data-v-7f7a0304]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.sp-title[data-v-7f7a0304]{color:var(--text-primary);font-size:1.0625rem;font-weight:600;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-subtitle[data-v-7f7a0304]{color:var(--text-secondary);font-size:.8125rem;line-height:1.4;margin:0}.sp-close[data-v-7f7a0304]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;margin-top:.125rem;transition:background .15s ease,color .15s ease;width:2rem}.sp-close[data-v-7f7a0304]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.sp-close[data-v-7f7a0304]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sp-body[data-v-7f7a0304]{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-5,1.5rem)}.sp-footer[data-v-7f7a0304]{background:var(--card-background,var(--surface-base,#fff));border-top:1px solid var(--color-border-primary,rgba(0,0,0,.08));flex-shrink:0;padding:var(--space-4,1rem) var(--space-5,1.5rem)}.sp-skeleton[data-v-7f7a0304]{display:flex;flex-direction:column;gap:var(--space-4,1rem)}.sp-skel-bar[data-v-7f7a0304]{animation:sp-shimmer-7f7a0304 1.4s ease infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--text-primary) 6%,transparent) 25%,color-mix(in srgb,var(--text-primary) 12%,transparent) 37%,color-mix(in srgb,var(--text-primary) 6%,transparent) 63%);background-size:400% 100%;border-radius:var(--radius-xl,16px)}.sp-skel-bar--title[data-v-7f7a0304]{height:1.5rem;width:70%}.sp-skel-bar--line[data-v-7f7a0304]{height:.875rem;width:100%}.sp-skel-bar--short[data-v-7f7a0304]{width:55%}.sp-skel-bar--block[data-v-7f7a0304]{border-radius:var(--radius-xl,16px);height:8rem}@keyframes sp-shimmer-7f7a0304{0%{background-position:100% 50%}to{background-position:0 50%}}.sp-backdrop-enter-active[data-v-7f7a0304],.sp-backdrop-leave-active[data-v-7f7a0304]{transition:opacity var(--motion-slow,.24s) var(--ease-out,ease)}.sp-backdrop-enter[data-v-7f7a0304],.sp-backdrop-leave-to[data-v-7f7a0304]{opacity:0}.sp-panel-enter-active[data-v-7f7a0304],.sp-panel-leave-active[data-v-7f7a0304]{transition:transform .26s ease-out}.sp-panel-enter[data-v-7f7a0304],.sp-panel-leave-to[data-v-7f7a0304]{transform:translateX(100%)}@media (max-width:640px){.sp-backdrop[data-v-7f7a0304]{align-items:flex-end;justify-content:stretch}.sp-panel[data-v-7f7a0304]{border-left:none;border-radius:var(--radius-xl,16px) var(--radius-xl,16px) 0 0;border-top:1px solid var(--color-border-primary,rgba(0,0,0,.08));max-height:92dvh;width:100%!important}.sp-panel-enter[data-v-7f7a0304],.sp-panel-leave-to[data-v-7f7a0304]{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.sp-backdrop-enter-active[data-v-7f7a0304],.sp-backdrop-leave-active[data-v-7f7a0304],.sp-panel-enter-active[data-v-7f7a0304],.sp-panel-leave-active[data-v-7f7a0304]{transition:none}.sp-skel-bar[data-v-7f7a0304]{animation:none}}.ai-insight[data-v-50e12dd2]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-left:3px solid var(--tone-color);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low,0 1px 3px rgba(0,0,0,.12));display:flex;flex-direction:column;gap:.625rem;overflow:hidden;padding:1rem 1.125rem;position:relative;transition:box-shadow .2s ease,border-color .2s ease}.ai-insight[data-v-50e12dd2]:hover{box-shadow:var(--shadow-medium,0 4px 16px rgba(0,0,0,.18))}.ai-insight__glow[data-v-50e12dd2]{background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--tone-color) 7%,transparent) 0,transparent 65%);border-radius:inherit;inset:0;pointer-events:none;position:absolute}.ai-insight__header[data-v-50e12dd2]{align-items:center;display:flex;gap:.5rem;position:relative;z-index:1}.ai-insight__icon[data-v-50e12dd2]{align-items:center;background:color-mix(in srgb,var(--tone-color) 12%,transparent);border-radius:var(--radius-sm,6px);color:var(--tone-color);display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.ai-insight__category[data-v-50e12dd2]{color:var(--tone-color);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ai-insight__badge[data-v-50e12dd2]{align-items:center;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 50%,var(--color-info)));border-radius:99px;color:var(--text-on-primary);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;letter-spacing:.06em;margin-left:auto;padding:.125rem .4rem}.ai-insight__text[data-v-50e12dd2]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.6;margin:0;position:relative;z-index:1}.ai-insight__action[data-v-50e12dd2]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--tone-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--tone-color) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--tone-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;padding:.375rem .875rem;position:relative;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease;z-index:1}.ai-insight__action[data-v-50e12dd2]:hover{background:color-mix(in srgb,var(--tone-color) 20%,transparent);border-color:color-mix(in srgb,var(--tone-color) 45%,transparent);transform:translateX(2px)}.ai-insight__action-arrow[data-v-50e12dd2]{font-size:1em;transition:transform .15s ease}.ai-insight__action:hover .ai-insight__action-arrow[data-v-50e12dd2]{transform:translateX(3px)}.ai-insight--info[data-v-50e12dd2]{--_border:var(--color-primary,#6d28d9)}.ai-insight--warning[data-v-50e12dd2]{--_border:var(--color-warning,#f59e0b)}.ai-insight--success[data-v-50e12dd2]{--_border:var(--color-success,#10b981)}.ai-insight--danger[data-v-50e12dd2]{--_border:var(--color-danger,#ef4444)}@media (prefers-reduced-motion:reduce){.ai-insight[data-v-50e12dd2],.ai-insight__action-arrow[data-v-50e12dd2],.ai-insight__action[data-v-50e12dd2]{transition:none}}.wfl__tabs[data-v-187dfb66]{border-bottom:1px solid var(--color-border-primary);display:flex;flex-direction:row;gap:.25rem;margin-bottom:1.25rem;padding-bottom:1rem}.wfl__tab[data-v-187dfb66]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);gap:.375rem;padding:.375rem .75rem;transition:color .15s ease,background .15s ease,border-color .15s ease}.wfl__tab[data-v-187dfb66]:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-primary)}.wfl__tab--active[data-v-187dfb66]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-primary) 20%,transparent);color:var(--color-primary)}.wfl__tab-count[data-v-187dfb66]{background:color-mix(in srgb,currentColor 10%,transparent);border-radius:999px;font-size:.7rem;font-weight:700;padding:0 .375rem}.wfl__grid[data-v-187dfb66]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.wfl__card[data-v-187dfb66]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);cursor:pointer;display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;position:relative;transition:all .15s ease}.wfl__card[data-v-187dfb66]:hover{box-shadow:var(--shadow-mid);transform:translateY(-2px)}.wfl__card--paused[data-v-187dfb66]{opacity:.65}.wfl__card--primary[data-v-187dfb66]{border-left:3px solid var(--color-primary)}.wfl__card--accent[data-v-187dfb66]{border-left:3px solid var(--color-accent)}.wfl__card--success[data-v-187dfb66]{border-left:3px solid var(--color-success)}.wfl__card--warning[data-v-187dfb66]{border-left:3px solid var(--color-warning)}.wfl__card--danger[data-v-187dfb66]{border-left:3px solid var(--color-danger)}.wfl__card-head[data-v-187dfb66]{align-items:flex-start;display:flex;gap:.75rem}.wfl__card-icon[data-v-187dfb66]{align-items:center;border-radius:var(--radius-md);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.wfl__card-icon--primary[data-v-187dfb66]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.wfl__card-icon--accent[data-v-187dfb66]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.wfl__card-icon--success[data-v-187dfb66]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.wfl__card-icon--warning[data-v-187dfb66]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wfl__card-icon--danger[data-v-187dfb66]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.wfl__card-title-wrap[data-v-187dfb66]{flex:1;min-width:0}.wfl__card-title[data-v-187dfb66]{color:var(--text-primary);font-size:.9375rem;font-weight:600;margin-bottom:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wfl__card-badges[data-v-187dfb66]{display:flex;flex-wrap:wrap;gap:.25rem}.wfl__badge[data-v-187dfb66]{align-items:center;border-radius:999px;display:inline-flex;font-size:.6875rem;font-weight:600;gap:.25rem;padding:.125rem .5rem}.wfl__badge--nudge[data-v-187dfb66]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.wfl__badge--access[data-v-187dfb66]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wfl__badge--paused[data-v-187dfb66]{background:color-mix(in srgb,var(--text-secondary) 12%,transparent);color:var(--text-secondary)}.wfl__badge--mode-success[data-v-187dfb66]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.wfl__badge--mode-warning[data-v-187dfb66]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wfl__menu-wrap[data-v-187dfb66]{flex-shrink:0;position:relative}.wfl__icon-btn[data-v-187dfb66]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:flex;height:1.75rem;justify-content:center;transition:background .15s ease;width:1.75rem}.wfl__icon-btn[data-v-187dfb66]:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.wfl__menu[data-v-187dfb66]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-mid);min-width:160px;padding:.25rem;position:absolute;right:0;top:100%;z-index:100}.wfl__menu-item[data-v-187dfb66]{align-items:center;background:transparent;border:none;border-radius:calc(var(--radius-md) - 2px);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-size-sm);gap:.5rem;padding:.5rem .75rem;text-align:left;transition:background .15s ease;width:100%}.wfl__menu-item[data-v-187dfb66]:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.wfl__menu-item--danger[data-v-187dfb66]{color:var(--color-danger)}.wfl__trigger[data-v-187dfb66]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-radius:var(--radius-md);color:var(--text-secondary);display:flex;font-size:var(--font-size-sm);gap:.375rem;padding:.375rem .625rem}.wfl__chips[data-v-187dfb66]{display:flex;flex-wrap:wrap;gap:.375rem}.wfl__chip[data-v-187dfb66]{align-items:center;border-radius:999px;display:inline-flex;font-size:.6875rem;font-weight:600;gap:.25rem;padding:.2rem .5rem}.wfl__chip--primary[data-v-187dfb66]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.wfl__chip--info[data-v-187dfb66]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.wfl__chip--accent[data-v-187dfb66]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.wfl__chip--success[data-v-187dfb66]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.wfl__chip--warning[data-v-187dfb66]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wfl__chip--danger[data-v-187dfb66]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.wfl__card-kpis[data-v-187dfb66]{border-top:1px solid var(--color-border-primary);display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-top:auto;padding-top:.875rem}.wfl__kpi-label[data-v-187dfb66]{color:var(--text-tertiary,var(--text-secondary));font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.wfl__kpi-value[data-v-187dfb66]{color:var(--text-primary);font-size:.9375rem;font-weight:700}.wfl__kpi-value--success[data-v-187dfb66]{color:var(--color-success)}.wfl__empty[data-v-187dfb66]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--font-size-sm);gap:.5rem;grid-column:1/-1;padding:3rem 1rem;text-align:center}.wfl__empty p[data-v-187dfb66]{margin:0}.wdp[data-v-a9306c62]{display:flex;flex-direction:column;gap:0}.wdp__status-row[data-v-a9306c62]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem;padding:0 0 1rem}.wdp__status[data-v-a9306c62]{align-items:center;display:inline-flex;font-size:var(--font-size-sm);font-weight:600;gap:.5rem}.wdp__status--active[data-v-a9306c62]{color:var(--color-success)}.wdp__status--paused[data-v-a9306c62]{color:var(--text-secondary)}.wdp__status-dot[data-v-a9306c62]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.wdp__status--active .wdp__status-dot[data-v-a9306c62]{background:var(--color-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success) 20%,transparent)}.wdp__status--paused .wdp__status-dot[data-v-a9306c62]{background:var(--text-secondary)}.wdp__mode-pill[data-v-a9306c62]{align-items:center;border-radius:999px;display:inline-flex;font-size:.6875rem;font-weight:600;padding:.125rem .5rem}.wdp__mode-pill--success[data-v-a9306c62]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.wdp__mode-pill--warning[data-v-a9306c62]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wdp__type-badge[data-v-a9306c62]{align-items:center;border-radius:var(--radius-md);display:flex;font-size:var(--font-size-sm);font-weight:600;gap:.5rem;justify-content:center;margin-bottom:1rem;padding:.625rem 1rem;width:100%}.wdp__type-badge--nudge[data-v-a9306c62]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.wdp__type-badge--access[data-v-a9306c62]{background:color-mix(in srgb,var(--color-warning) 10%,transparent);color:var(--color-warning)}.wdp__desc[data-v-a9306c62]{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.6;margin:0 0 .5rem}.wdp__trigger-pill[data-v-a9306c62]{align-items:center;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:var(--radius-md);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-sm);gap:.375rem;padding:.375rem .75rem}.wdp__channels[data-v-a9306c62]{display:flex;flex-wrap:wrap;gap:.375rem}.wdp__chip[data-v-a9306c62]{align-items:center;border-radius:999px;display:inline-flex;font-size:.6875rem;font-weight:600;gap:.25rem;padding:.2rem .5rem}.wdp__chip--primary[data-v-a9306c62]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.wdp__chip--info[data-v-a9306c62]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.wdp__chip--accent[data-v-a9306c62]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.wdp__chip--success[data-v-a9306c62]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.wdp__chip--warning[data-v-a9306c62]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wdp__chip--danger[data-v-a9306c62]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.wdp__actions-list[data-v-a9306c62]{display:flex;flex-direction:column;gap:.5rem}.wdp__action-item[data-v-a9306c62]{align-items:center;border-left:3px solid transparent;border-radius:var(--radius-md);display:flex;gap:.75rem;padding:.625rem .875rem}.wdp__action-item--danger[data-v-a9306c62]{background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-left-color:var(--color-danger);color:var(--color-danger)}.wdp__action-item--warning[data-v-a9306c62]{background:color-mix(in srgb,var(--color-warning) 8%,transparent);border-left-color:var(--color-warning);color:var(--color-warning)}.wdp__action-item--primary[data-v-a9306c62]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-left-color:var(--color-primary);color:var(--color-primary)}.wdp__action-item--success[data-v-a9306c62]{background:color-mix(in srgb,var(--color-success) 8%,transparent);border-left-color:var(--color-success);color:var(--color-success)}.wdp__action-item--accent[data-v-a9306c62]{background:color-mix(in srgb,var(--color-accent) 8%,transparent);border-left-color:var(--color-accent);color:var(--color-accent)}.wdp__scope[data-v-a9306c62]{display:flex;flex-direction:column;gap:.625rem}.wdp__scope-row[data-v-a9306c62]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.wdp__scope-label[data-v-a9306c62]{color:var(--text-secondary);font-size:var(--font-size-sm)}.wdp__scope-link[data-v-a9306c62]{align-items:center;color:var(--color-primary);display:flex;font-size:var(--font-size-sm);font-weight:500;gap:.25rem;text-decoration:none}.wdp__scope-link[data-v-a9306c62]:hover{text-decoration:underline}.wdp__scope-value[data-v-a9306c62]{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:500}.wdp__mode-controls[data-v-a9306c62]{display:flex;gap:.5rem;margin-bottom:.5rem}.wdp__mode-btn[data-v-a9306c62]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:flex;flex:1;font-size:var(--font-size-sm);gap:.375rem;justify-content:center;padding:.5rem .75rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.wdp__mode-btn[data-v-a9306c62]:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.wdp__mode-btn--active[data-v-a9306c62]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:var(--color-primary);color:var(--color-primary)}.wdp__mode-btn[data-v-a9306c62]:disabled{cursor:not-allowed;opacity:.5}.wdp__mode-hint[data-v-a9306c62]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.5;margin:0}.wdp__kpis[data-v-a9306c62]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.wdp__kpi-label[data-v-a9306c62]{color:var(--text-tertiary,var(--text-secondary));font-size:.6875rem;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.wdp__kpi-value[data-v-a9306c62]{color:var(--text-primary);font-size:1.125rem;font-weight:700}.wdp__kpi-value--success[data-v-a9306c62]{color:var(--color-success)}.wdp__footer-actions[data-v-a9306c62]{display:flex;flex-wrap:wrap;gap:.5rem}.wdp__delete-btn[data-v-a9306c62]{color:var(--color-danger)}.wdp__empty-text[data-v-a9306c62]{color:var(--text-tertiary,var(--text-secondary));font-size:var(--font-size-sm);font-style:italic}.progress-ring[data-v-dc38a6c4]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;position:relative}.progress-ring__svg[data-v-dc38a6c4]{display:block;height:100%;width:100%}.progress-ring__track[data-v-dc38a6c4]{fill:none}.progress-ring__bar[data-v-dc38a6c4]{fill:none;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--color-primary) 28%,transparent))}.progress-ring__center[data-v-dc38a6c4]{align-items:center;display:flex;flex-direction:column;gap:.0625rem;inset:0;justify-content:center;pointer-events:none;position:absolute}.progress-ring__value[data-v-dc38a6c4]{align-items:baseline;color:var(--text-primary);display:flex;font-size:clamp(.75rem,calc(var(--_size, 64px)*.22),1.75rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.05em;letter-spacing:-.02em;line-height:1}.progress-ring__pct[data-v-dc38a6c4]{color:var(--text-secondary);font-size:.65em;font-weight:600}.progress-ring__label[data-v-dc38a6c4]{color:var(--text-secondary);font-size:clamp(.5rem,calc(var(--_size, 64px)*.1),.75rem);font-weight:500;line-height:1.2;max-width:80%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-ring__bar[data-v-dc38a6c4]{transition:none!important}}.count-up[data-v-d52fd3c6]{align-items:baseline;display:inline-flex;font-variant-numeric:tabular-nums}.count-up__prefix[data-v-d52fd3c6],.count-up__suffix[data-v-d52fd3c6]{color:inherit;font-weight:inherit}.leaderboard__podium[data-v-69b7e378]{align-items:end;display:grid;gap:.75rem;grid-template-columns:1fr 1.15fr 1fr}.leaderboard__podium-slot[data-v-69b7e378]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:1.5rem 1rem 1.25rem;position:relative;text-align:center}.leaderboard__podium-slot--1[data-v-69b7e378]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 18%,var(--card-surface,var(--card-background))),var(--card-surface,var(--card-background)) 60%);border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border-primary));box-shadow:0 4px 20px color-mix(in srgb,var(--color-accent) 20%,transparent);padding-top:2.5rem}.leaderboard__podium-slot--2[data-v-69b7e378]{background:linear-gradient(180deg,color-mix(in srgb,var(--text-secondary) 14%,var(--card-surface,var(--card-background))),var(--card-surface,var(--card-background)))}.leaderboard__podium-slot--3[data-v-69b7e378]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-warning) 14%,var(--card-surface,var(--card-background))),var(--card-surface,var(--card-background)))}.leaderboard__podium-crown[data-v-69b7e378],.leaderboard__podium-medal[data-v-69b7e378]{font-size:1.875rem;line-height:1}.leaderboard__podium-name[data-v-69b7e378]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.leaderboard__podium-name--1[data-v-69b7e378]{font-size:var(--font-size-md,1rem);font-weight:700}.leaderboard__podium-dept[data-v-69b7e378]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.leaderboard__podium-score[data-v-69b7e378]{align-items:baseline;color:var(--text-primary);display:flex;font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem}.leaderboard__podium-score--1[data-v-69b7e378]{font-size:1.5rem}.leaderboard__podium-unit[data-v-69b7e378]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:500}.leaderboard__podium-rank-label[data-v-69b7e378]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600;left:.75rem;position:absolute;top:.5rem}.leaderboard__avatar[data-v-69b7e378]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:700;justify-content:center;letter-spacing:.02em}.leaderboard__avatar--lg[data-v-69b7e378]{font-size:1rem;height:3.5rem;width:3.5rem}.leaderboard__avatar--md[data-v-69b7e378]{font-size:.9375rem;height:2.875rem;width:2.875rem}@media (max-width:700px){.leaderboard__podium[data-v-69b7e378]{grid-template-columns:1fr}}.leaderboard__row[data-v-5d96f1f6]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:.75rem;grid-template-columns:3rem 2.25rem 1fr auto auto auto;padding:.75rem 1rem;transition:transform .15s ease,box-shadow .15s ease}.leaderboard__row[data-v-5d96f1f6]:hover{box-shadow:var(--shadow-low,0 1px 6px rgba(0,0,0,.08));transform:translateX(3px)}.leaderboard__row--clickable[data-v-5d96f1f6]{cursor:pointer}.leaderboard__row--clickable[data-v-5d96f1f6]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 30%,transparent);outline:none}.leaderboard__row--me[data-v-5d96f1f6]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 8%,var(--card-surface,var(--card-background))),var(--card-surface,var(--card-background)));border-left:3px solid var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border-primary))}.leaderboard__row-rank[data-v-5d96f1f6]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.leaderboard__avatar[data-v-5d96f1f6]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:700;justify-content:center;letter-spacing:.02em}.leaderboard__avatar--sm[data-v-5d96f1f6]{height:2.25rem;width:2.25rem}.leaderboard__row-body[data-v-5d96f1f6]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.leaderboard__row-name[data-v-5d96f1f6]{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard__you-chip[data-v-5d96f1f6]{background:color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:var(--radius-sm,4px);color:var(--color-primary);flex-shrink:0;font-size:.5625rem;font-weight:700;letter-spacing:.06em;padding:.0625rem .375rem;text-transform:uppercase}.leaderboard__row-meta[data-v-5d96f1f6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.leaderboard__row-spark[data-v-5d96f1f6]{align-items:center;display:flex}.leaderboard__spark-svg[data-v-5d96f1f6]{display:block}.leaderboard__row-streak[data-v-5d96f1f6]{align-items:center;color:var(--color-warning);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600;gap:.25rem;min-width:2.5rem}.leaderboard__row-score-group[data-v-5d96f1f6]{align-items:flex-end;display:flex;flex-direction:column;gap:.125rem;min-width:70px}.leaderboard__row-score[data-v-5d96f1f6]{align-items:baseline;color:var(--text-primary);display:flex;font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem}.leaderboard__row-unit[data-v-5d96f1f6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:400}.leaderboard__row-delta[data-v-5d96f1f6]{border-radius:var(--radius-sm,4px);font-size:.6875rem;font-weight:600;padding:.0625rem .3rem}.leaderboard__row-delta--up[data-v-5d96f1f6]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.leaderboard__row-delta--down[data-v-5d96f1f6]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}@media (max-width:700px){.leaderboard__row[data-v-5d96f1f6]{grid-template-columns:2.5rem 2.25rem 1fr auto;grid-template-rows:auto auto}.leaderboard__row-spark[data-v-5d96f1f6],.leaderboard__row-streak[data-v-5d96f1f6]{display:none}.leaderboard__row-score-group[data-v-5d96f1f6]{grid-row:1}}@media (prefers-reduced-motion:reduce){.leaderboard__row[data-v-5d96f1f6]{transition:none}.leaderboard__row[data-v-5d96f1f6]:hover{transform:none}}.microlearning__hero[data-v-6b0dfc0f]{align-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 55%),radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 50%),var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:2rem;grid-template-columns:1fr auto;overflow:hidden;padding:2.25rem 2rem;position:relative}.microlearning__hero-text[data-v-6b0dfc0f]{display:flex;flex-direction:column;gap:1rem}.microlearning__eyebrow[data-v-6b0dfc0f]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.microlearning__title[data-v-6b0dfc0f]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;max-width:24ch}.microlearning__subtitle[data-v-6b0dfc0f]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6;margin:0;max-width:58ch}.microlearning__hero-actions[data-v-6b0dfc0f]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:.25rem}.microlearning__streak-chip[data-v-6b0dfc0f]{align-items:center;background:color-mix(in srgb,var(--color-warning) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-warning);display:inline-flex;font-weight:600;gap:.5rem;padding:.5rem .875rem}.microlearning__streak-flame[data-v-6b0dfc0f]{animation:ml-flicker-6b0dfc0f 1.6s ease-in-out infinite;display:inline-flex}@keyframes ml-flicker-6b0dfc0f{0%,to{transform:scale(1) rotate(-2deg)}50%{transform:scale(1.08) rotate(2deg)}}.microlearning__streak-num[data-v-6b0dfc0f]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700}.microlearning__streak-label[data-v-6b0dfc0f]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.microlearning__hero-stats[data-v-6b0dfc0f]{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:.5rem}.microlearning__hero-stat[data-v-6b0dfc0f]{color:var(--text-primary);display:flex;flex-direction:column;font-size:1.625rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.125rem;line-height:1.05}.microlearning__hero-stat--up[data-v-6b0dfc0f]{color:var(--color-success)}.microlearning__hero-stat span[data-v-6b0dfc0f]:last-child{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.microlearning__hero-stat-sep[data-v-6b0dfc0f]{background:var(--color-border-primary);height:2rem;width:1px}.microlearning__hero-ring[data-v-6b0dfc0f]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.microlearning__hero-ring-caption[data-v-6b0dfc0f]{align-items:center;display:flex;flex-direction:column;gap:.125rem}.microlearning__hero-ring-count[data-v-6b0dfc0f]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700}.microlearning__hero-ring-sub[data-v-6b0dfc0f]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}@media (max-width:900px){.microlearning__hero[data-v-6b0dfc0f]{grid-template-columns:1fr}.microlearning__hero-ring[data-v-6b0dfc0f]{margin:0 auto}}@media (max-width:640px){.microlearning__hero[data-v-6b0dfc0f]{padding:1.5rem 1.25rem}.microlearning__hero-stats[data-v-6b0dfc0f]{gap:.875rem}.microlearning__hero-stat-sep[data-v-6b0dfc0f]{display:none}}@media (prefers-reduced-motion:reduce){.microlearning__streak-flame[data-v-6b0dfc0f]{animation:none}}.microlearning__drip[data-v-3f059afa]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 14%,transparent) 0,color-mix(in srgb,var(--color-accent) 8%,transparent) 100%),var(--card-surface,var(--surface-card));border:1px solid color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);display:grid;gap:1.5rem;grid-template-columns:1fr 280px;overflow:hidden;padding:2rem;position:relative}.microlearning__drip-glow[data-v-3f059afa]{background:radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--color-primary) 20%,transparent),transparent 60%);inset:0;pointer-events:none;position:absolute;z-index:0}.microlearning__drip-content[data-v-3f059afa]{display:flex;flex-direction:column;gap:.875rem;position:relative;z-index:1}.microlearning__drip-meta[data-v-3f059afa]{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.microlearning__drip-pill[data-v-3f059afa]{align-items:center;background:var(--color-primary);border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;font-size:.625rem;font-weight:800;letter-spacing:.08em;padding:.25rem .625rem}.microlearning__drip-duration[data-v-3f059afa]{align-items:center;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:.25rem .625rem}.microlearning__drip-title[data-v-3f059afa]{color:var(--text-primary);font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:700;letter-spacing:-.015em;line-height:1.25;margin:0}.microlearning__drip-hook[data-v-3f059afa]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6;margin:0;max-width:62ch}.microlearning__drip-hook strong[data-v-3f059afa]{color:var(--text-primary);font-weight:600}.microlearning__drip-format[data-v-3f059afa]{align-items:center;color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm,.875rem);gap:.375rem}.microlearning__format-pill[data-v-3f059afa]{align-items:center;color:var(--text-secondary);display:inline-flex;font-weight:500;gap:.25rem}.microlearning__format-sep[data-v-3f059afa]{color:var(--text-tertiary)}.microlearning__drip-actions[data-v-3f059afa]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.microlearning__drip-reasoning[data-v-3f059afa]{border-top:1px dashed color-mix(in srgb,var(--color-primary) 30%,transparent);margin-top:.5rem;padding-top:.875rem}.microlearning__drip-reasoning-toggle[data-v-3f059afa]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;padding:.25rem 0}.microlearning__drip-reasoning-list[data-v-3f059afa]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:.625rem 0 0;padding:0}.microlearning__reason[data-v-3f059afa]{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.375rem;line-height:1.55}.microlearning__reason[data-v-3f059afa] :first-child{color:var(--color-primary);flex-shrink:0;margin-top:.45em}.microlearning-reasoning-enter-active[data-v-3f059afa],.microlearning-reasoning-leave-active[data-v-3f059afa]{transition:opacity .2s ease,transform .2s ease}.microlearning-reasoning-enter[data-v-3f059afa],.microlearning-reasoning-leave-to[data-v-3f059afa]{opacity:0;transform:translateY(-4px)}.microlearning__drip-visual[data-v-3f059afa]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.5rem 1rem;position:relative;z-index:1}.microlearning__drip-mic[data-v-3f059afa]{align-items:center;background:var(--color-primary);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 6px color-mix(in srgb,var(--color-primary) 22%,transparent),0 0 24px color-mix(in srgb,var(--color-primary) 35%,transparent);color:#fff;display:inline-flex;height:4.5rem;justify-content:center;width:4.5rem}.microlearning__drip-soundwave[data-v-3f059afa]{align-items:center;display:flex;gap:.25rem;height:60px;justify-content:center;width:100%}.microlearning__drip-bar[data-v-3f059afa]{animation:ml-sound-3f059afa 1.4s ease-in-out infinite;background:linear-gradient(180deg,var(--color-primary),color-mix(in srgb,var(--color-accent) 60%,var(--color-primary)));border-radius:2px;display:inline-block;width:4px}@keyframes ml-sound-3f059afa{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media (max-width:900px){.microlearning__drip[data-v-3f059afa]{grid-template-columns:1fr}.microlearning__drip-visual[data-v-3f059afa]{order:-1}}@media (max-width:640px){.microlearning__drip[data-v-3f059afa]{padding:1.5rem 1.25rem}}@media (prefers-reduced-motion:reduce){.microlearning__drip-bar[data-v-3f059afa]{animation:none}}.microlearning__path-card[data-v-042e6116]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);overflow-x:auto;padding:2rem 1rem 1.5rem;position:relative}.microlearning__path-track[data-v-042e6116]{height:110px;min-width:720px;position:relative}.microlearning__path-svg[data-v-042e6116]{height:80px;inset:0;position:absolute;width:100%}.microlearning__milestones[data-v-042e6116]{align-items:flex-start;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative;z-index:1}.microlearning__milestone[data-v-042e6116]{align-items:center;display:flex;flex:1;flex-direction:column;gap:.5rem;padding-top:8px;position:relative}.microlearning__milestone-dot[data-v-042e6116]{align-items:center;background:var(--surface-card);border:2px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:700;height:2.5rem;justify-content:center;position:relative;transition:all .2s ease;width:2.5rem}.microlearning__milestone--done .microlearning__milestone-dot[data-v-042e6116]{background:var(--color-success);border-color:var(--color-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 18%,transparent);color:#fff}.microlearning__milestone--in-progress .microlearning__milestone-dot[data-v-042e6116]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 24%,transparent);color:#fff}.microlearning__milestone--current .microlearning__milestone-dot[data-v-042e6116]:before{animation:ml-pulse-042e6116 1.8s ease-out infinite;border:2px solid var(--color-primary);border-radius:var(--radius-full,9999px);content:"";inset:-8px;position:absolute}@keyframes ml-pulse-042e6116{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.4)}}.microlearning__milestone-label[data-v-042e6116]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;max-width:100px;text-align:center}.microlearning__milestone--locked .microlearning__milestone-label[data-v-042e6116]{color:var(--text-tertiary);font-weight:500}.microlearning__milestone-pct[data-v-042e6116]{color:var(--color-primary);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700}.microlearning__milestone-pct--done[data-v-042e6116]{color:var(--color-success)}@media (prefers-reduced-motion:reduce){.microlearning__milestone--current .microlearning__milestone-dot[data-v-042e6116]:before{animation:none}}.microlearning__queue-row[data-v-a0faa170]{align-items:center;background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:grid;gap:1rem;grid-template-columns:64px 44px 1fr auto;padding:.875rem 1rem;transition:border-color .2s ease,transform .2s ease}.microlearning__queue-row--clickable[data-v-a0faa170]{cursor:pointer}.microlearning__queue-row[data-v-a0faa170]:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));transform:translateX(2px)}.microlearning__queue-row--rest[data-v-a0faa170]{background:color-mix(in srgb,var(--color-success) 6%,var(--card-surface));border-style:dashed}.microlearning__queue-day[data-v-a0faa170]{align-items:flex-start;display:flex;flex-direction:column;line-height:1.1}.microlearning__queue-day-short[data-v-a0faa170]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;text-transform:uppercase}.microlearning__queue-day-date[data-v-a0faa170]{color:var(--text-tertiary);font-size:.6875rem;font-weight:500}.microlearning__queue-icon[data-v-a0faa170]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.microlearning__queue-icon--primary[data-v-a0faa170]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.microlearning__queue-icon--success[data-v-a0faa170]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.microlearning__queue-icon--warning[data-v-a0faa170]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.microlearning__queue-icon--danger[data-v-a0faa170]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.microlearning__queue-icon--info[data-v-a0faa170]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.microlearning__queue-icon--accent[data-v-a0faa170]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.microlearning__queue-body[data-v-a0faa170]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.microlearning__queue-title[data-v-a0faa170]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.microlearning__queue-meta[data-v-a0faa170]{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.5rem}.microlearning__queue-duration[data-v-a0faa170]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-weight:500;gap:.25rem}.microlearning__queue-ai-pill[data-v-a0faa170]{align-items:center;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 18%,transparent),color-mix(in srgb,var(--color-accent) 18%,transparent));border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.25rem;padding:.125rem .5rem}.microlearning__queue-tag[data-v-a0faa170]{color:var(--text-tertiary);font-weight:500}.microlearning__queue-status-pill[data-v-a0faa170]{border-radius:var(--radius-full,9999px);font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.25rem .625rem;white-space:nowrap}.microlearning__queue-status-pill--primary[data-v-a0faa170]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.microlearning__queue-status-pill--muted[data-v-a0faa170]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary)}.microlearning__queue-status-pill--success[data-v-a0faa170]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}@media (max-width:640px){.microlearning__queue-row[data-v-a0faa170]{grid-template-columns:56px 1fr}.microlearning__queue-icon[data-v-a0faa170],.microlearning__queue-status[data-v-a0faa170]{display:none}}.microlearning__queue[data-v-42055504]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.microlearning__recent[data-v-19f599b5]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:0;overflow:hidden}.microlearning__recent-head[data-v-19f599b5],.microlearning__recent-row[data-v-19f599b5]{align-items:center;display:grid;gap:1rem;grid-template-columns:2.2fr 1fr .9fr 1.4fr .9fr;padding:.875rem 1.125rem}.microlearning__recent-head[data-v-19f599b5]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.microlearning__recent-row+.microlearning__recent-row[data-v-19f599b5]{border-top:1px solid var(--color-border-primary)}.microlearning__recent-row[data-v-19f599b5]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.microlearning__recent-row--clickable[data-v-19f599b5]{cursor:pointer}.microlearning__recent-row--clickable[data-v-19f599b5]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-primary) 45%,transparent);outline:none}.microlearning__recent-lesson[data-v-19f599b5]{align-items:center;display:inline-flex;gap:.625rem;min-width:0}.microlearning__recent-icon[data-v-19f599b5]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.microlearning__recent-icon--primary[data-v-19f599b5]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.microlearning__recent-icon--success[data-v-19f599b5]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.microlearning__recent-icon--warning[data-v-19f599b5]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.microlearning__recent-icon--danger[data-v-19f599b5]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.microlearning__recent-icon--info[data-v-19f599b5]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.microlearning__recent-title[data-v-19f599b5]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.microlearning__recent-date[data-v-19f599b5]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem)}.microlearning__recent-score-pill[data-v-19f599b5]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;padding:.25rem .625rem}.microlearning__recent-score-pill--good[data-v-19f599b5]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.microlearning__recent-score-pill--ok[data-v-19f599b5]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.microlearning__recent-score-pill--low[data-v-19f599b5]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.microlearning__recent-retention[data-v-19f599b5]{align-items:center;display:inline-flex;gap:.5rem}.microlearning__retention-bar[data-v-19f599b5]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:3px;flex:1;height:6px;min-width:60px;overflow:hidden;position:relative}.microlearning__retention-fill[data-v-19f599b5]{border-radius:3px;height:100%;transition:width .4s ease}.microlearning__retention-fill--good[data-v-19f599b5]{background:var(--color-success)}.microlearning__retention-fill--ok[data-v-19f599b5]{background:var(--color-warning)}.microlearning__retention-fill--low[data-v-19f599b5]{background:var(--color-danger)}.microlearning__retention-text[data-v-19f599b5]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600;min-width:2.5rem}.microlearning__recent-action[data-v-19f599b5]{display:flex;justify-content:flex-end}@media (max-width:900px){.microlearning__recent-head[data-v-19f599b5],.microlearning__recent-row[data-v-19f599b5]{grid-template-columns:2fr 1fr .8fr 1fr}.microlearning__recent-action[data-v-19f599b5],.microlearning__recent-head span[data-v-19f599b5]:last-child{display:none}}@media (max-width:640px){.microlearning__recent-head[data-v-19f599b5]{display:none}.microlearning__recent-row[data-v-19f599b5]{gap:.5rem;grid-template-columns:1fr}}.microlearning__vuln-row[data-v-4e94faeb]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:1.25rem 1rem}.microlearning__vuln[data-v-4e94faeb]{align-items:center;border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:.5rem;padding:.5rem;text-align:center;transition:background .2s ease}.microlearning__vuln[data-v-4e94faeb]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.microlearning__vuln-label[data-v-4e94faeb]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem}.microlearning__vuln-why[data-v-4e94faeb]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);cursor:help;display:inline-flex;height:1rem;justify-content:center;width:1rem}.microlearning__vuln-status[data-v-4e94faeb]{border-radius:var(--radius-full,9999px);font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.125rem .5rem}.microlearning__vuln-status--primary[data-v-4e94faeb]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.microlearning__vuln-status--success[data-v-4e94faeb]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.microlearning__vuln-status--warning[data-v-4e94faeb]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.microlearning__vuln-status--danger[data-v-4e94faeb]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.microlearning__vuln-status--info[data-v-4e94faeb]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.threat-intel[data-v-c903061c]{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1440px;padding:1.5rem}.threat-intel__hero[data-v-c903061c]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-danger) 14%,transparent),transparent 55%),radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 50%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);overflow:hidden;padding:2.25rem 2rem;position:relative}.threat-intel__hero-bg[data-v-c903061c]{animation:ti-pulse-c903061c 3.2s ease-in-out infinite;color:color-mix(in srgb,var(--color-danger) 30%,transparent);opacity:.3;pointer-events:none;position:absolute;right:1rem;top:1rem}@keyframes ti-pulse-c903061c{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.threat-intel__hero-inner[data-v-c903061c]{display:flex;flex-direction:column;gap:.5rem;max-width:880px;position:relative;z-index:1}.threat-intel__eyebrow[data-v-c903061c]{align-items:center;align-self:flex-start;color:var(--color-danger);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.threat-intel__live-dot[data-v-c903061c]{animation:ti-blink-c903061c 1.5s ease-in-out infinite;background:var(--color-danger);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-danger) 25%,transparent);display:inline-block;height:8px;width:8px}.threat-intel__live-dot--inline[data-v-c903061c]{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 25%,transparent);height:6px;width:6px}@keyframes ti-blink-c903061c{0%,to{opacity:1}50%{opacity:.4}}.threat-intel__title[data-v-c903061c]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.threat-intel__subtitle[data-v-c903061c]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.55;margin:0;max-width:760px}.threat-intel__hero-meta[data-v-c903061c]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1rem}.threat-intel__period[data-v-c903061c]{display:flex;flex-direction:column;gap:.375rem}.threat-intel__period-label[data-v-c903061c]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.threat-intel__period-toggle[data-v-c903061c]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);display:inline-flex;gap:.125rem;padding:.25rem}.threat-intel__period-btn[data-v-c903061c]{align-items:center;background:transparent;border:none;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.3rem .875rem;transition:all .15s ease}.threat-intel__period-btn--active[data-v-c903061c]{background:var(--color-primary);color:var(--text-on-primary)}.threat-intel__hero-counts[data-v-c903061c]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:1.25rem}.threat-intel__hero-counts strong[data-v-c903061c]{color:var(--text-primary);font-variant-numeric:tabular-nums}.threat-intel__filter-row[data-v-c903061c]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-wrap:wrap;gap:.875rem;padding:1rem 1.25rem}.threat-intel__filter-label[data-v-c903061c]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;text-transform:uppercase}.threat-intel__filter-chips[data-v-c903061c]{display:flex;flex-wrap:wrap;gap:.375rem}.threat-intel__chip[data-v-c903061c]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.375rem .75rem;transition:all .15s ease}.threat-intel__chip[data-v-c903061c]:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));color:var(--text-primary)}.threat-intel__chip--active[data-v-c903061c]{background:var(--color-primary);border-color:var(--color-primary);color:var(--text-on-primary)}.threat-intel__chip-count[data-v-c903061c]{align-items:center;background:hsla(0,0%,100%,.22);border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;min-width:1.25rem;padding:0 .375rem}.threat-intel__exposure-grid[data-v-c903061c]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.25rem}.threat-intel__exposure-tile[data-v-c903061c]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-left-width:3px;border-radius:var(--radius-lg,12px);display:grid;gap:.875rem;grid-template-columns:auto 1fr;padding:1rem 1.125rem}.threat-intel__exposure-tile--danger[data-v-c903061c]{border-left-color:var(--color-danger)}.threat-intel__exposure-tile--warning[data-v-c903061c]{border-left-color:var(--color-warning)}.threat-intel__exposure-tile--primary[data-v-c903061c]{border-left-color:var(--color-primary)}.threat-intel__exposure-icon[data-v-c903061c]{border-radius:var(--radius-lg,12px);flex-shrink:0;height:3rem;padding:.75rem;width:3rem}.threat-intel__exposure-tile--danger .threat-intel__exposure-icon[data-v-c903061c]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.threat-intel__exposure-tile--warning .threat-intel__exposure-icon[data-v-c903061c]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.threat-intel__exposure-tile--primary .threat-intel__exposure-icon[data-v-c903061c]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.threat-intel__exposure-value[data-v-c903061c]{color:var(--text-primary);font-size:1.75rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.threat-intel__exposure-label[data-v-c903061c]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;margin-top:.25rem}.threat-intel__exposure-trend[data-v-c903061c]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.625rem;font-weight:600;gap:.25rem;letter-spacing:.04em;margin-top:.375rem;text-transform:uppercase}.threat-intel__exposure-cta[data-v-c903061c]{align-items:center;background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px dashed color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--radius-lg,12px);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}.threat-intel__exposure-cta-text[data-v-c903061c]{align-items:flex-start;color:var(--text-primary);display:flex;gap:.75rem;min-width:0}.threat-intel__exposure-cta-text[data-v-c903061c]>:first-child{color:var(--color-primary);flex-shrink:0;margin-top:.125rem}.threat-intel__exposure-cta-title[data-v-c903061c]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.threat-intel__exposure-cta-desc[data-v-c903061c]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin-top:.25rem}.threat-intel__feed[data-v-c903061c]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.threat-intel__empty[data-v-c903061c]{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;font-size:var(--font-size-sm,.875rem);gap:.75rem;padding:3rem 1.5rem;text-align:center}.threat-intel__empty[data-v-c903061c]>:first-child{color:var(--color-success)}.threat-intel__techniques[data-v-c903061c]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.threat-intel__technique[data-v-c903061c]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.625rem;overflow:hidden;padding:1.125rem 1.25rem;position:relative;transition:transform .18s ease,box-shadow .18s ease}.threat-intel__technique[data-v-c903061c]:hover{box-shadow:var(--shadow-medium);transform:translateY(-2px)}.threat-intel__technique--danger[data-v-c903061c]{border-top:3px solid var(--color-danger)}.threat-intel__technique--warning[data-v-c903061c]{border-top:3px solid var(--color-warning)}.threat-intel__technique--primary[data-v-c903061c]{border-top:3px solid var(--color-primary)}.threat-intel__technique-head[data-v-c903061c]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.threat-intel__technique-icon[data-v-c903061c]{border-radius:var(--radius-lg,12px);height:2.75rem;padding:.625rem;width:2.75rem}.threat-intel__technique--danger .threat-intel__technique-icon[data-v-c903061c]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.threat-intel__technique--warning .threat-intel__technique-icon[data-v-c903061c]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.threat-intel__technique--primary .threat-intel__technique-icon[data-v-c903061c]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.threat-intel__technique-trend[data-v-c903061c]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem;padding:.2rem .625rem}.threat-intel__technique-trend--danger[data-v-c903061c]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.threat-intel__technique-trend--warning[data-v-c903061c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.threat-intel__technique-trend--primary[data-v-c903061c]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.threat-intel__technique-title[data-v-c903061c]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;line-height:1.3;margin:0}.threat-intel__technique-desc[data-v-c903061c]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.threat-intel__technique-meta[data-v-c903061c]{border-top:1px dashed var(--color-border-primary);display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.5rem}.threat-intel__technique-tag[data-v-c903061c]{align-items:center;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);display:inline-flex;font-size:.625rem;font-weight:600;gap:.25rem;letter-spacing:.04em;padding:.125rem .5rem;text-transform:uppercase}.threat-intel__technique-btn[data-v-c903061c]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.375rem .75rem;transition:all .15s ease}.threat-intel__technique-btn[data-v-c903061c]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent);transform:translateX(2px)}.threat-intel__ai-row[data-v-c903061c]{align-items:stretch;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.threat-intel__gaps[data-v-c903061c]{display:flex;flex-direction:column}.threat-intel__gap-list[data-v-c903061c]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.threat-intel__gap[data-v-c903061c]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.625rem .875rem}.threat-intel__gap-severity[data-v-c903061c]{border-radius:var(--radius-full,9999px);font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}.threat-intel__gap-severity--critical[data-v-c903061c]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.threat-intel__gap-severity--high[data-v-c903061c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.threat-intel__gap-severity--medium[data-v-c903061c]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.threat-intel__gap-title[data-v-c903061c]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.threat-intel__gap-meta[data-v-c903061c]{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.375rem;margin-top:.125rem}@media (max-width:900px){.threat-intel__ai-row[data-v-c903061c],.threat-intel__exposure-grid[data-v-c903061c]{grid-template-columns:1fr}.threat-intel__hero-meta[data-v-c903061c]{align-items:flex-start;flex-direction:column}.threat-intel__feed[data-v-c903061c],.threat-intel__techniques[data-v-c903061c]{grid-template-columns:1fr}.threat-intel__exposure-cta[data-v-c903061c]{align-items:stretch;flex-direction:column}}.verdict-pill--inbox[data-v-6a11cb0b]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.06em;margin-top:2px;padding:.2rem .5rem;text-transform:uppercase;white-space:nowrap}.verdict-pill--inbox.verdict-pill--lg[data-v-6a11cb0b]{font-size:.75rem;padding:.3rem .75rem}.verdict-pill--inbox.verdict-pill--real[data-v-6a11cb0b]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.verdict-pill--inbox.verdict-pill--sim[data-v-6a11cb0b]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.verdict-pill--inbox.verdict-pill--safe[data-v-6a11cb0b]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.verdict-pill--inbox.verdict-pill--pending[data-v-6a11cb0b]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.verdict-pill--triage[data-v-6a11cb0b]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;padding:.25rem .625rem}.verdict-pill--triage.verdict-pill--malicious[data-v-6a11cb0b]{background:color-mix(in srgb,var(--color-danger) 18%,transparent);color:var(--color-danger)}.verdict-pill--triage.verdict-pill--benign[data-v-6a11cb0b]{background:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success)}.verdict-pill--triage.verdict-pill--edge[data-v-6a11cb0b]{background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-warning)}.rli[data-v-56ddd2bf]{border-left:3px solid transparent;cursor:pointer;list-style:none;transition:background .12s ease,border-color .15s ease}.rli--admin[data-v-56ddd2bf]{border-bottom:1px solid var(--color-border-primary);display:flex;flex-direction:column;gap:.3rem;padding:.875rem 1rem;position:relative}.rli--admin[data-v-56ddd2bf]:last-child{border-bottom:none}.rli--admin[data-v-56ddd2bf]:hover{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.rli--admin.rli--selected[data-v-56ddd2bf]{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.rli--admin.rli--malicious[data-v-56ddd2bf]{border-left-color:var(--color-danger)}.rli--admin.rli--edge[data-v-56ddd2bf]{border-left-color:var(--color-warning)}.rli--admin.rli--benign[data-v-56ddd2bf]{border-left-color:var(--color-success)}.rli--admin.rli--resolved[data-v-56ddd2bf]{opacity:.6}.rli--employee[data-v-56ddd2bf]{align-items:flex-start;background:var(--surface-card,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;gap:.75rem;padding:.875rem 1rem}.rli--employee[data-v-56ddd2bf]:hover{background:color-mix(in srgb,var(--text-primary) 2%,var(--surface-card,transparent));border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary))}.rli--employee.rli--selected[data-v-56ddd2bf]{background:color-mix(in srgb,var(--color-primary) 7%,var(--surface-card,transparent));border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.rli--employee.rli--real[data-v-56ddd2bf]{border-left-color:var(--color-danger)}.rli--employee.rli--sim[data-v-56ddd2bf]{border-left-color:var(--color-primary)}.rli--employee.rli--safe[data-v-56ddd2bf]{border-left-color:var(--color-success)}.rli--employee.rli--pending[data-v-56ddd2bf]{border-left-color:var(--color-warning)}.rli__row1[data-v-56ddd2bf]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.rli__confidence[data-v-56ddd2bf]{color:var(--text-secondary);flex-shrink:0;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.rli__confidence-pct[data-v-56ddd2bf]{font-size:.625rem;font-weight:600;margin-left:1px}.rli__subject[data-v-56ddd2bf]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rli--employee .rli__subject[data-v-56ddd2bf]{font-weight:500;white-space:normal}.rli--employee.rli--unread .rli__subject[data-v-56ddd2bf]{font-weight:700}.rli__sender[data-v-56ddd2bf]{align-items:center;color:var(--text-tertiary);display:flex;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;gap:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rli__foot[data-v-56ddd2bf]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:.125rem}.rli__reporter[data-v-56ddd2bf]{align-items:center;display:flex;gap:.375rem}.rli__avatar[data-v-56ddd2bf]{align-items:center;background:color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:50%;color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.5rem;font-weight:700;height:1.375rem;justify-content:center;width:1.375rem}.rli__reporter-name[data-v-56ddd2bf]{color:var(--text-secondary);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rli__time[data-v-56ddd2bf]{align-items:center;color:var(--text-tertiary);display:flex;flex-shrink:0;font-size:.6875rem;gap:.25rem;white-space:nowrap}.rli__cluster-badge[data-v-56ddd2bf]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:.625rem;font-weight:600;gap:.25rem;padding:.15rem .5rem;width:fit-content}.rli__resolved-badge[data-v-56ddd2bf]{align-items:center;background:color-mix(in srgb,var(--color-success) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:.6rem;font-weight:700;gap:.2rem;letter-spacing:.06em;padding:.15rem .5rem;position:absolute;right:.75rem;text-transform:uppercase;top:.625rem}.rli__body[data-v-56ddd2bf]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.rli__from[data-v-56ddd2bf]{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.375rem}.rli__sender-name[data-v-56ddd2bf]{color:var(--text-primary);font-weight:600}.rli__email[data-v-56ddd2bf]{color:var(--text-tertiary)}.rli__unread-dot[data-v-56ddd2bf]{background:var(--color-primary);border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.rli__coach[data-v-56ddd2bf]{align-items:flex-start;color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.25rem}.rli__coach-text[data-v-56ddd2bf]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.rli__meta[data-v-56ddd2bf]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.25rem}.rli__time-val[data-v-56ddd2bf]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);white-space:nowrap}.rli__xp[data-v-56ddd2bf]{color:var(--color-accent);font-size:var(--font-size-xs,.75rem);font-weight:700;white-space:nowrap}.severity-pill[data-v-3cfc0aa9]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.3125rem;letter-spacing:.06em;padding:.1875rem .625rem;text-transform:uppercase}.severity-pill--critical[data-v-3cfc0aa9]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.severity-pill__dot[data-v-3cfc0aa9]{background:var(--text-tertiary);border-radius:50%;display:inline-block;height:7px;width:7px}.confidence[data-v-58aef054]{align-items:center;display:flex;gap:.875rem}.confidence__bar[data-v-58aef054]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);flex:1;height:8px;overflow:hidden}.confidence__fill[data-v-58aef054]{border-radius:inherit;height:100%}.confidence__fill--danger[data-v-58aef054]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-danger) 80%,var(--color-warning)),var(--color-danger))}.confidence__label[data-v-58aef054]{align-items:flex-end;display:flex;flex-direction:column}.confidence__num[data-v-58aef054]{color:var(--text-primary);font-size:clamp(1.5rem,2.4vw,1.875rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.confidence__num span[data-v-58aef054]{color:var(--text-tertiary);font-size:.75rem;font-weight:500}.confidence__cap[data-v-58aef054]{color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.email-preview--inbox[data-v-bafac156]{border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);overflow:hidden}.email-preview--inbox .email-preview__label[data-v-bafac156]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-bottom:1px solid var(--color-border-primary);color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.5rem;letter-spacing:.06em;padding:.625rem 1rem;text-transform:uppercase}.email-preview--inbox .email-preview__content[data-v-bafac156]{background:#fff;color:#1a1a1a;font-size:14px;line-height:1.6;padding:1.25rem 1.5rem}.email-preview--triage[data-v-bafac156]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;overflow:hidden}.email-preview__head[data-v-bafac156]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-bottom:1px solid var(--color-border-primary);display:flex;justify-content:space-between;padding:.625rem .875rem}.email-preview__eyebrow[data-v-bafac156]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;text-transform:uppercase}.email-preview__actions[data-v-bafac156]{display:inline-flex;gap:.25rem}.email-preview__icon-btn[data-v-bafac156]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background .15s ease,color .15s ease;width:2rem}.email-preview__icon-btn[data-v-bafac156]:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.email-preview__body[data-v-bafac156]{background:var(--surface-base,var(--card-surface));padding:1rem 1.125rem}.email-preview__body[data-v-bafac156] .triage__email-headers{border-bottom:1px dashed var(--color-border-primary);color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--font-size-xs,.75rem);gap:.25rem;margin-bottom:.75rem;padding-bottom:.75rem}.email-preview__body[data-v-bafac156] .triage__email-content{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.6}.email-preview__body[data-v-bafac156] .triage__email-content p{margin:0 0 .625rem}.email-preview__body[data-v-bafac156] .triage__email-logo{background:linear-gradient(135deg,#ffe082,#ffc107);border-radius:var(--radius-sm,6px);color:#333;display:inline-block;font-family:Helvetica,sans-serif;font-size:.875rem;font-weight:700;margin-bottom:.875rem;padding:.25rem .75rem}.email-preview__body[data-v-bafac156] .triage__email-cta{align-items:center;background:linear-gradient(135deg,#ffe082,#ffb300);border-radius:var(--radius-sm,6px);color:#333;cursor:not-allowed;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:700;gap:.375rem;margin:.375rem 0;padding:.5rem 1rem;text-decoration:none}.email-preview__body[data-v-bafac156] .triage__email-footnote{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-style:italic;margin-top:.75rem}.indicator-list--inbox[data-v-ee3cbc12]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.indicator[data-v-ee3cbc12]{align-items:flex-start;border-radius:var(--radius-lg,12px);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;padding:.5rem .75rem}.indicator--high[data-v-ee3cbc12]{background:color-mix(in srgb,var(--color-danger) 8%,transparent);color:var(--color-danger)}.indicator--medium[data-v-ee3cbc12]{background:color-mix(in srgb,var(--color-warning) 8%,transparent);color:var(--color-warning)}.indicator--low[data-v-ee3cbc12]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-secondary)}.indicator__text[data-v-ee3cbc12]{color:var(--text-primary);flex:1;line-height:1.45}.indicator__severity[data-v-ee3cbc12]{flex-shrink:0;font-size:.625rem;font-weight:700;letter-spacing:.06em;opacity:.8;padding-top:2px;text-transform:uppercase}.indicator-list--triage[data-v-ee3cbc12]{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}.indicator-chip[data-v-ee3cbc12]{align-items:center;background:color-mix(in srgb,var(--color-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 22%,transparent);border-radius:var(--radius-md,8px);color:var(--text-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.375rem;padding:.3125rem .625rem}.indicator-chip[data-v-ee3cbc12]>:first-child{color:var(--color-danger)}.edp[data-v-31a26ad8]{display:flex;flex-direction:column;gap:clamp(.75rem,1.4vw,1.125rem);min-width:0}.edp__meta-strip[data-v-31a26ad8]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.edp__eyebrow[data-v-31a26ad8]{align-items:center;color:var(--color-accent);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;text-transform:uppercase}.edp__meta-row[data-v-31a26ad8]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.edp__subject[data-v-31a26ad8]{color:var(--text-primary);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.edp__meta-details[data-v-31a26ad8]{align-items:center;color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.5rem 1rem}.edp__meta-detail[data-v-31a26ad8]{align-items:center;display:inline-flex;gap:.3rem}.edp__code[data-v-31a26ad8]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-sm,6px);color:var(--text-secondary);font-size:.6875rem;padding:.0625rem .375rem}.edp__no-body[data-v-31a26ad8]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px dashed var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-tertiary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;padding:.875rem 1rem}.edp__ai-card[data-v-31a26ad8]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);isolation:isolate;overflow:hidden;padding:1.125rem 1.25rem;position:relative}.edp__ai-card--danger[data-v-31a26ad8]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-danger) 8%,var(--surface-card)),var(--surface-card));border-color:color-mix(in srgb,var(--color-danger) 25%,var(--color-border-primary))}.edp__ai-card--success[data-v-31a26ad8]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 8%,var(--surface-card)),var(--surface-card));border-color:color-mix(in srgb,var(--color-success) 25%,var(--color-border-primary))}.edp__ai-card--warning[data-v-31a26ad8]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 8%,var(--surface-card)),var(--surface-card));border-color:color-mix(in srgb,var(--color-warning) 25%,var(--color-border-primary))}.edp__ai-card--primary[data-v-31a26ad8]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--surface-card)),var(--surface-card));border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary))}.edp__ai-card--employee[data-v-31a26ad8]{background:var(--surface-card);border-color:var(--color-border-primary)}.edp__ai-orb[data-v-31a26ad8]{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 25%,transparent),transparent 70%);border-radius:50%;filter:blur(60px);height:280px;pointer-events:none;position:absolute;right:-100px;top:-100px;width:280px;z-index:-1}.edp__ai-head[data-v-31a26ad8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.edp__ai-eyebrow[data-v-31a26ad8]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;text-transform:uppercase}.edp__ai-toggle[data-v-31a26ad8]{align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;margin-bottom:0;padding:0;width:100%}.edp__ai-toggle-left[data-v-31a26ad8]{align-items:center;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem}.edp__confidence-badge[data-v-31a26ad8]{border-radius:var(--radius-full,9999px);font-size:var(--font-size-xs,.75rem);font-weight:700;padding:.2rem .5rem}.edp__confidence-badge--high[data-v-31a26ad8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.edp__confidence-badge--medium[data-v-31a26ad8]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.edp__confidence-badge--low[data-v-31a26ad8]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.edp__ai-body[data-v-31a26ad8]{display:flex;flex-direction:column;gap:.875rem;margin-top:.875rem}.edp__ai-toggle+.edp__ai-body[data-v-31a26ad8]{margin-top:.75rem}.edp__ai-summary[data-v-31a26ad8]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.edp__indicators[data-v-31a26ad8]{display:flex;flex-direction:column;gap:.5rem}.edp__indicators-label[data-v-31a26ad8]{align-items:center;color:var(--color-danger);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem}.edp__shortcuts[data-v-31a26ad8]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-radius:var(--radius-md,8px);color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.25rem .5rem;padding:.625rem .875rem}.edp__shortcuts-label[data-v-31a26ad8]{align-items:center;color:var(--text-secondary);display:inline-flex;font-weight:600;gap:.25rem;margin-right:.375rem}.edp__sep[data-v-31a26ad8]{opacity:.5}.edp__kbd[data-v-31a26ad8]{align-items:center;background:var(--surface-card);border:solid var(--color-border-primary);border-radius:var(--radius-sm,4px);border-width:1px 1px 2px;color:var(--text-primary);display:inline-flex;font-family:JetBrains Mono,Menlo,monospace;font-size:.625rem;font-weight:700;height:1.25rem;justify-content:center;margin:0 .0625rem;min-width:1.25rem;padding:0 .3125rem}.bento[data-v-5ec90bde]{align-items:stretch;display:grid;gap:var(--bento-gap);grid-auto-flow:dense;grid-auto-rows:minmax(0,auto);grid-template-columns:repeat(auto-fit,minmax(var(--bento-min-col),1fr))}.bento--compact[data-v-5ec90bde]{--bento-gap:0.5rem}.bento--comfortable[data-v-5ec90bde]{--bento-gap:1rem}.bento--roomy[data-v-5ec90bde]{--bento-gap:1.5rem}[data-v-5ec90bde] .bento-span-2{grid-column:span 2}[data-v-5ec90bde] .bento-span-3{grid-column:span 3}[data-v-5ec90bde] .bento-span-4{grid-column:span 4}[data-v-5ec90bde] .bento-span-full{grid-column:1/-1}[data-v-5ec90bde] .bento-row-2{grid-row:span 2}[data-v-5ec90bde] .bento-row-3{grid-row:span 3}@media (max-width:640px){[data-v-5ec90bde] .bento-span-2,[data-v-5ec90bde] .bento-span-3,[data-v-5ec90bde] .bento-span-4{grid-column:span 1}}.achievements__hero[data-v-5eb56a4c]{align-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-accent) 15%,transparent),transparent 55%),radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 50%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:2rem;grid-template-columns:1fr auto;padding:2.25rem 2rem}.achievements__hero-left[data-v-5eb56a4c]{display:flex;flex-direction:column;gap:.875rem;min-width:0}.achievements__hero-right[data-v-5eb56a4c]{align-items:center;display:flex;flex-direction:column;gap:.75rem}.achievements__hero-xp[data-v-5eb56a4c]{align-items:baseline;color:var(--text-primary);display:flex;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.375rem}.achievements__hero-xp-unit[data-v-5eb56a4c]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-weight:500}.achievements__eyebrow[data-v-5eb56a4c]{color:var(--color-accent);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.achievements__title[data-v-5eb56a4c]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin:0}.achievements__subtitle[data-v-5eb56a4c]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);margin:0}.achievements__tier-row[data-v-5eb56a4c]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.achievements__tier-badge[data-v-5eb56a4c]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:700;gap:.375rem;padding:.3rem .75rem;white-space:nowrap}.achievements__tier-badge--bronze[data-v-5eb56a4c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.achievements__tier-badge--silver[data-v-5eb56a4c]{background:color-mix(in srgb,var(--text-secondary) 14%,transparent);color:var(--text-secondary)}.achievements__tier-badge--gold[data-v-5eb56a4c]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.achievements__tier-badge--legend[data-v-5eb56a4c]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.achievements__tier-progress-wrap[data-v-5eb56a4c]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:140px}.achievements__tier-progress[data-v-5eb56a4c]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);height:6px;overflow:hidden}.achievements__tier-progress-fill[data-v-5eb56a4c]{border-radius:inherit;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1)}.achievements__tier-progress-fill--bronze[data-v-5eb56a4c]{background:linear-gradient(90deg,var(--color-warning),color-mix(in srgb,var(--color-warning) 60%,var(--color-accent)))}.achievements__tier-progress-fill--silver[data-v-5eb56a4c]{background:linear-gradient(90deg,var(--text-secondary),var(--text-tertiary))}.achievements__tier-progress-fill--gold[data-v-5eb56a4c]{background:linear-gradient(90deg,var(--color-warning),var(--color-accent))}.achievements__tier-progress-fill--legend[data-v-5eb56a4c]{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 50%,var(--color-accent)))}.achievements__tier-progress-label[data-v-5eb56a4c]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums}@media (max-width:720px){.achievements__hero[data-v-5eb56a4c]{grid-template-columns:1fr;text-align:left}.achievements__hero-right[data-v-5eb56a4c]{flex-direction:row;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.achievements__tier-progress-fill[data-v-5eb56a4c]{transition:none}}.achievements__ai-card[data-v-66142235]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--card-surface,var(--card-background))),color-mix(in srgb,var(--color-accent) 6%,var(--card-surface,var(--card-background))));border:1px solid color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));border-radius:var(--radius-xl,16px);display:flex;gap:1.25rem;padding:1.25rem 1.5rem}.achievements__ai-card-icon[data-v-66142235]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 20%,transparent),color-mix(in srgb,var(--color-accent) 20%,transparent));border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.achievements__ai-card-body[data-v-66142235]{flex:1;min-width:0}.achievements__ai-card-label[data-v-66142235]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.07em;margin-bottom:.25rem;text-transform:uppercase}.achievements__ai-card-text[data-v-66142235]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}@media (max-width:720px){.achievements__ai-card[data-v-66142235]{align-items:flex-start;flex-direction:column}}.achievements__filters[data-v-7855b7d8]{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;padding:.25rem 0}.achievements__filter[data-v-7855b7d8]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.375rem;padding:.4rem .875rem;transition:all .15s ease}.achievements__filter[data-v-7855b7d8]:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-primary)}.achievements__filter--active[data-v-7855b7d8]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-primary);font-weight:600}.achievements__filter--category[data-v-7855b7d8]{font-size:var(--font-size-xs,.75rem)}.achievements__filter-divider[data-v-7855b7d8]{background:var(--color-border-primary);height:1.25rem;margin:0 .25rem;width:1px}@media (prefers-reduced-motion:reduce){.achievements__filter[data-v-7855b7d8]{transition:none}}.achievements__badge-wrap[data-v-6daceb1c]{border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.5rem;overflow:visible;position:relative}.achievements__badge-wrap--locked[data-v-6daceb1c]{opacity:.65}.achievements__badge-wrap--clickable[data-v-6daceb1c]{cursor:pointer}.achievements__badge-wrap--clickable[data-v-6daceb1c]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 30%,transparent);outline:none}.achievements__locked-overlay[data-v-6daceb1c]{align-items:center;background:color-mix(in srgb,var(--text-primary) 80%,transparent);border-radius:50%;color:var(--text-on-primary);display:inline-flex;height:1.625rem;justify-content:center;pointer-events:none;position:absolute;right:.5rem;top:.5rem;width:1.625rem}.achievements__badge-progress[data-v-6daceb1c]{display:flex;flex-direction:column;gap:.25rem;padding:0 .25rem}.achievements__badge-progress-bar[data-v-6daceb1c]{background:color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:var(--radius-full,9999px);height:4px;overflow:hidden}.achievements__badge-progress-fill[data-v-6daceb1c]{border-radius:inherit;height:100%;transition:width .6s ease}.achievements__badge-progress-fill--bronze[data-v-6daceb1c]{background:linear-gradient(90deg,var(--color-warning),color-mix(in srgb,var(--color-warning) 60%,var(--color-accent)))}.achievements__badge-progress-fill--silver[data-v-6daceb1c]{background:linear-gradient(90deg,var(--text-secondary),var(--text-tertiary))}.achievements__badge-progress-fill--gold[data-v-6daceb1c]{background:linear-gradient(90deg,var(--color-warning),var(--color-accent))}.achievements__badge-progress-fill--legend[data-v-6daceb1c]{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 50%,var(--color-accent)))}.achievements__badge-progress-label[data-v-6daceb1c]{color:var(--text-tertiary);font-size:.625rem;font-variant-numeric:tabular-nums;text-align:center}@media (prefers-reduced-motion:reduce){.achievements__badge-progress-fill[data-v-6daceb1c]{transition:none}}.achievements__tier-dot[data-v-ed5c95b8]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.achievements__tier-dot--bronze[data-v-ed5c95b8]{background:linear-gradient(135deg,var(--color-warning),color-mix(in srgb,var(--color-warning) 60%,var(--color-accent)))}.achievements__tier-dot--silver[data-v-ed5c95b8]{background:linear-gradient(135deg,var(--text-secondary),var(--text-tertiary))}.achievements__tier-dot--gold[data-v-ed5c95b8]{background:linear-gradient(135deg,var(--color-warning),var(--color-accent))}.achievements__tier-dot--legend[data-v-ed5c95b8]{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 50%,var(--color-accent)))}.adp[data-v-7802edc8]{display:flex;flex-direction:column;gap:var(--eng-space-5,1.5rem)}.adp__hero[data-v-7802edc8]{align-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 60%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);display:flex;gap:var(--eng-space-4,1rem);padding:var(--eng-space-5,1.5rem)}.adp__hero--gold[data-v-7802edc8]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-warning) 16%,transparent),transparent 60%),var(--card-surface,var(--card-background))}.adp__hero--legend[data-v-7802edc8]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 60%),var(--card-surface,var(--card-background))}.adp__badge[data-v-7802edc8]{align-items:center;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:4rem;justify-content:center;width:4rem}.adp__hero--gold .adp__badge[data-v-7802edc8]{background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-warning)}.adp__hero--legend .adp__badge[data-v-7802edc8]{background:color-mix(in srgb,var(--color-primary) 20%,transparent);color:var(--color-primary)}.adp__hero-body[data-v-7802edc8]{display:flex;flex-direction:column;gap:var(--eng-space-1,.25rem);min-width:0}.adp__tier[data-v-7802edc8]{align-self:flex-start;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:700;padding:.0625rem .5rem;text-transform:capitalize}.adp__tier--gold[data-v-7802edc8]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.adp__tier--legend[data-v-7802edc8]{background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary)}.adp__title[data-v-7802edc8]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.adp__desc[data-v-7802edc8]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.adp__stats[data-v-7802edc8]{display:grid;gap:var(--eng-space-3,.75rem);grid-template-columns:repeat(3,1fr)}.adp__stat[data-v-7802edc8]{border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:var(--eng-space-3,.75rem);text-align:center}.adp__stat-value[data-v-7802edc8]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-variant-numeric:tabular-nums;font-weight:700}.adp__stat-value--earned[data-v-7802edc8]{color:var(--color-success)}.adp__stat-value--locked[data-v-7802edc8]{color:var(--text-tertiary)}.adp__stat-label[data-v-7802edc8]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.adp__earners[data-v-7802edc8]{display:flex;flex-direction:column;gap:var(--eng-space-1,.25rem)}.adp__earners-head[data-v-7802edc8]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:var(--eng-space-2,.5rem);letter-spacing:.06em;margin-bottom:var(--eng-space-2,.5rem);text-transform:uppercase}.adp__earner[data-v-7802edc8]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-lg,12px);cursor:pointer;display:flex;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-2,.5rem) var(--eng-space-3,.75rem);text-align:left;transition:background .12s ease,border-color .12s ease;width:100%}.adp__earner[data-v-7802edc8]:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-color:var(--color-border-primary)}.adp__avatar[data-v-7802edc8]{align-items:center;border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:700;height:2rem;justify-content:center;width:2rem}.adp__earner-body[data-v-7802edc8]{display:flex;flex:1;flex-direction:column;min-width:0}.adp__earner-name[data-v-7802edc8]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.adp__earner-dept[data-v-7802edc8]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}.adp__earner-date[data-v-7802edc8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums}.adp__earner-caret[data-v-7802edc8]{color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.adp__earner[data-v-7802edc8]{transition:none}}.ud[data-v-573ae532]{display:flex;flex-direction:column;gap:1.5rem}.ud__hero[data-v-573ae532]{align-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 55%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:2rem;grid-template-columns:1fr auto;padding:2rem}.ud__hero-id[data-v-573ae532]{align-items:center;display:grid;gap:1.5rem;grid-template-columns:auto 1fr;min-width:0}.ud__avatar-xl[data-v-573ae532]{align-items:center;border-radius:var(--radius-full,9999px);box-shadow:var(--shadow-medium);color:#fff;display:inline-flex;flex-shrink:0;font-size:1.75rem;font-weight:700;height:6rem;justify-content:center;letter-spacing:.04em;position:relative;width:6rem}.ud__avatar-status[data-v-573ae532]{border:3px solid var(--card-surface,var(--card-background));border-radius:var(--radius-full,9999px);bottom:.25rem;height:1rem;position:absolute;right:.25rem;width:1rem}.ud__avatar-status--success[data-v-573ae532]{background:var(--color-success)}.ud__avatar-status--warning[data-v-573ae532]{background:var(--color-warning)}.ud__avatar-status--danger[data-v-573ae532]{background:var(--color-danger)}.ud__hero-body[data-v-573ae532]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.ud__status-pill[data-v-573ae532]{align-items:center;align-self:flex-start;border:1px solid transparent;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.25rem .625rem;text-transform:uppercase}.ud__status-pill--success[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 14%,transparent);border-color:color-mix(in srgb,var(--color-success) 25%,transparent);color:var(--color-success)}.ud__status-pill--warning[data-v-573ae532]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);border-color:color-mix(in srgb,var(--color-warning) 25%,transparent);color:var(--color-warning)}.ud__status-pill--danger[data-v-573ae532]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);border-color:color-mix(in srgb,var(--color-danger) 25%,transparent);color:var(--color-danger)}.ud__title[data-v-573ae532]{color:var(--text-primary);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin:.25rem 0}.ud__meta[data-v-573ae532]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm,.875rem);gap:.5rem;margin:0}.ud__meta--secondary[data-v-573ae532]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ud__meta span[data-v-573ae532]{align-items:center;display:inline-flex;gap:.3rem}.ud__meta-sep[data-v-573ae532]{color:var(--text-tertiary)}.ud__quickstats[data-v-573ae532]{border-top:1px dashed var(--color-border-primary);display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin-top:1rem;padding-top:1rem}.ud__quickstat[data-v-573ae532]{align-items:center;display:flex;gap:.625rem}.ud__qs-icon[data-v-573ae532]{border-radius:var(--radius-md,8px);flex-shrink:0;height:2.25rem;padding:.5rem;width:2.25rem}.ud__qs-icon--primary[data-v-573ae532]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.ud__qs-icon--success[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.ud__qs-icon--warning[data-v-573ae532]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.ud__qs-value[data-v-573ae532]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.ud__qs-label[data-v-573ae532]{color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.05em;margin-top:.25rem;text-transform:uppercase}.ud__hero-score[data-v-573ae532]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.ud__score-context[data-v-573ae532]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.25rem .625rem;white-space:nowrap}.ud__radar[data-v-573ae532]{align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.ud__radar-item[data-v-573ae532]{align-items:center;display:flex;flex-direction:column;gap:.75rem;text-align:center}.ud__radar-meta[data-v-573ae532]{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}.ud__radar-name[data-v-573ae532]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;justify-content:center}.ud__radar-desc[data-v-573ae532]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ud__radar-detail[data-v-573ae532]{align-self:center;border-radius:var(--radius-full,9999px);font-size:var(--font-size-xs,.75rem);font-weight:700;margin-top:.25rem;padding:.125rem .5rem}.ud__radar-detail--success[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ud__radar-detail--warning[data-v-573ae532]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ud__radar-detail--danger[data-v-573ae532]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ud__trend[data-v-573ae532]{display:flex;flex-direction:column;gap:.5rem}.ud__trend-legend[data-v-573ae532]{align-items:center;border-top:1px dashed var(--color-border-primary);color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.75rem;justify-content:flex-end;padding-top:.5rem}.ud__trend-legend-stat[data-v-573ae532]{color:var(--text-tertiary)}.ud__trend-legend-stat strong[data-v-573ae532]{color:var(--text-primary);font-variant-numeric:tabular-nums}.ud__sim-wrap[data-v-573ae532]{-webkit-overflow-scrolling:touch;overflow-x:auto}.ud__sim-table[data-v-573ae532]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);width:100%}.ud__sim-table thead th[data-v-573ae532]{border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;padding:.5rem .875rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ud__sim-th-points[data-v-573ae532]{text-align:right}.ud__sim-row td[data-v-573ae532]{border-bottom:1px solid color-mix(in srgb,var(--color-border-primary) 50%,transparent);padding:.75rem .875rem;vertical-align:middle}.ud__sim-row:last-child td[data-v-573ae532]{border-bottom:none}.ud__sim-row:hover td[data-v-573ae532]{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.ud__sim-date[data-v-573ae532]{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.ud__sim-name[data-v-573ae532]{color:var(--text-primary);font-weight:600}.ud__sim-template[data-v-573ae532]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.ud__sim-time[data-v-573ae532]{color:var(--text-tertiary);white-space:nowrap}.ud__sim-points[data-v-573ae532]{text-align:right}.ud__sim-points-val[data-v-573ae532]{border-radius:var(--radius-full,9999px);display:inline-block;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;padding:.125rem .5rem;white-space:nowrap}.ud__sim-points-val--pos[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ud__sim-points-val--neg[data-v-573ae532]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ud__outcome-pill[data-v-573ae532]{align-items:center;border:1px solid transparent;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.3rem;letter-spacing:.04em;padding:.2rem .5rem;text-transform:uppercase;white-space:nowrap}.ud__outcome-pill--caught[data-v-573ae532]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 25%,transparent);color:var(--color-primary)}.ud__outcome-pill--reported[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 12%,transparent);border-color:color-mix(in srgb,var(--color-success) 25%,transparent);color:var(--color-success)}.ud__outcome-pill--clicked[data-v-573ae532]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);border-color:color-mix(in srgb,var(--color-danger) 25%,transparent);color:var(--color-danger)}.ud__outcome-pill--ignored[data-v-573ae532]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-color:var(--color-border-primary);color:var(--text-secondary)}.ud__diff-pill[data-v-573ae532]{border-radius:var(--radius-full,9999px);display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}.ud__diff-pill--easy[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ud__diff-pill--medium[data-v-573ae532]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ud__diff-pill--hard[data-v-573ae532]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ud__diff-pill--expert[data-v-573ae532]{background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary)}.ud__sim-na[data-v-573ae532]{color:var(--text-tertiary)}.ud__training[data-v-573ae532]{display:flex;flex-direction:column;gap:.875rem}.ud__training-row[data-v-573ae532]{align-items:start;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:.875rem;grid-template-columns:auto 1fr;padding:.875rem 1rem}.ud__training-icon[data-v-573ae532]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.ud__training-icon--completed[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ud__training-icon--in_progress[data-v-573ae532]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ud__training-icon--assigned[data-v-573ae532]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-tertiary)}.ud__training-body[data-v-573ae532]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.ud__training-head[data-v-573ae532]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ud__training-name[data-v-573ae532]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.ud__training-status[data-v-573ae532]{border-radius:var(--radius-full,9999px);font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase;white-space:nowrap}.ud__training-status--completed[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ud__training-status--in_progress[data-v-573ae532]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ud__training-status--assigned[data-v-573ae532]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary)}.ud__training-meta[data-v-573ae532]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ud__training-progress[data-v-573ae532]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);height:6px;overflow:hidden}.ud__training-fill[data-v-573ae532]{border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.ud__training-fill--completed[data-v-573ae532]{background:var(--color-success)}.ud__training-fill--in_progress[data-v-573ae532]{background:var(--color-warning)}.ud__training-fill--assigned[data-v-573ae532]{background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.ud__training-foot[data-v-573ae532]{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.5rem;justify-content:space-between}.ud__training-due[data-v-573ae532]{color:var(--color-warning);font-weight:600}.ud__training-done[data-v-573ae532]{color:var(--color-success);font-weight:600}.ud__empty-state[data-v-573ae532]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:2.5rem 1.5rem;text-align:center}.ud__empty-icon[data-v-573ae532]{color:var(--text-tertiary);opacity:.7}.ud__empty-text[data-v-573ae532]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:600;margin:0}.ud__empty-sub[data-v-573ae532]{font-size:var(--font-size-sm,.875rem);margin:0;max-width:40ch}.ud__signals[data-v-573ae532]{margin-top:1rem}.ud__signals-list[data-v-573ae532]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.ud__signal[data-v-573ae532]{align-items:start;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:grid;gap:.75rem;grid-template-columns:auto 1fr;padding:.625rem .875rem}.ud__signal-icon[data-v-573ae532]{border-radius:var(--radius-md,8px);flex-shrink:0;height:2rem;padding:.4rem;width:2rem}.ud__signal-icon--danger[data-v-573ae532]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.ud__signal-icon--success[data-v-573ae532]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.ud__signal-icon--warning[data-v-573ae532]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.ud__signal-title[data-v-573ae532]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.ud__signal-desc[data-v-573ae532]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.ud__actions[data-v-573ae532]{display:flex;flex-direction:column;gap:.625rem}.ud__action[data-v-573ae532]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1rem 1.25rem;transition:transform .15s ease,box-shadow .15s ease}.ud__action[data-v-573ae532]:hover{box-shadow:var(--shadow-medium);transform:translateY(-1px)}.ud__action--high[data-v-573ae532]{border-left:3px solid var(--color-danger)}.ud__action--medium[data-v-573ae532]{border-left:3px solid var(--color-warning)}.ud__action--low[data-v-573ae532]{border-left:3px solid var(--color-primary)}.ud__action-icon[data-v-573ae532]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);flex-shrink:0;height:2.75rem;padding:.625rem;width:2.75rem}.ud__action-title[data-v-573ae532]{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem}.ud__action-pri[data-v-573ae532]{border-radius:var(--radius-full,9999px);font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}.ud__action-pri--high[data-v-573ae532]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ud__action-pri--medium[data-v-573ae532]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ud__action-pri--low[data-v-573ae532]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.ud__action-desc[data-v-573ae532]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin-top:.25rem}.ud__action-meta[data-v-573ae532]{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.875rem;margin-top:.375rem}.ud__action-meta span[data-v-573ae532]{align-items:center;display:inline-flex;gap:.25rem}.bento-span-2[data-v-573ae532]{grid-column:span 2}.bento-span-4[data-v-573ae532]{grid-column:1/-1}@media (max-width:900px){.ud__hero[data-v-573ae532]{grid-template-columns:1fr}.ud__hero-id[data-v-573ae532]{grid-template-columns:1fr;justify-items:center;text-align:center}.ud__avatar-xl[data-v-573ae532]{margin:0 auto}.ud__status-pill[data-v-573ae532]{align-self:center}.ud__hero-score[data-v-573ae532]{order:-1}.bento-span-2[data-v-573ae532],.bento-span-4[data-v-573ae532]{grid-column:1/-1}.ud__action[data-v-573ae532]{grid-template-columns:auto 1fr}.ud__action[data-v-573ae532]>:last-child{grid-column:1/-1;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.ud__action[data-v-573ae532],.ud__training-fill[data-v-573ae532]{transition:none}.ud__action[data-v-573ae532]:hover{transform:none}}.achievements[data-v-db36038e]{margin:0 auto;max-width:1200px;padding:1.5rem}.achievements__stack[data-v-db36038e]{display:flex;flex-direction:column}.achievements__lead[data-v-db36038e]{margin-bottom:.75rem}.achievements__recent-badge[data-v-db36038e]{cursor:pointer}.achievements__profile-pane[data-v-db36038e]{padding:1.5rem}.achievements__phase-note[data-v-db36038e]{align-items:flex-start;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2);line-height:1.5;margin-bottom:.75rem;padding:var(--eng-space-3) var(--eng-space-4)}.achievements__phase-note strong[data-v-db36038e]{color:var(--text-primary);font-weight:600}.chips[data-v-d4ca3a54]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.chips__label[data-v-d4ca3a54]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.chips__row[data-v-d4ca3a54]{display:flex;flex-wrap:wrap;gap:var(--eng-space-2,.5rem)}.chips__chip[data-v-d4ca3a54]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:var(--eng-space-1,.25rem);padding:var(--eng-space-1,.25rem) var(--eng-space-3,.75rem);transition:color .15s,background .15s,border-color .15s}.chips__chip[data-v-d4ca3a54]:hover{border-color:color-mix(in srgb,var(--text-primary) 24%,var(--color-border-primary));color:var(--text-primary)}.chips__chip[data-v-d4ca3a54]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 30%,transparent);outline:none}.chips--primary .chips__chip--active[data-v-d4ca3a54]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent);color:var(--color-primary)}.chips--accent .chips__chip--active[data-v-d4ca3a54]{background:color-mix(in srgb,var(--color-accent) 10%,transparent);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent);color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.chips__chip[data-v-d4ca3a54]{transition:none}}.tph[data-v-8ed34b9c]{align-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 60%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:var(--eng-space-6,2rem);grid-template-columns:minmax(0,1fr) auto;padding:var(--eng-space-6,2rem)}.tph__text[data-v-8ed34b9c]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem);min-width:0}.tph__eyebrow[data-v-8ed34b9c]{color:var(--color-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.tph__title[data-v-8ed34b9c]{color:var(--text-primary);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin:0}.tph__subtitle[data-v-8ed34b9c]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.55;margin:0;max-width:58ch}.tph__stats[data-v-8ed34b9c]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--eng-space-5,1.25rem);margin-top:var(--eng-space-2,.5rem)}.tph__stat[data-v-8ed34b9c]{color:var(--text-primary);display:flex;flex-direction:column;font-size:1.625rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.125rem;line-height:1.05}.tph__stat span[data-v-8ed34b9c]:last-child{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.tph__stat-sep[data-v-8ed34b9c]{background:var(--color-border-primary);height:2rem;width:1px}.tph__ring[data-v-8ed34b9c]{align-items:center;display:flex;justify-content:center}@media (max-width:720px){.tph[data-v-8ed34b9c]{grid-template-columns:1fr;text-align:center}.tph__text[data-v-8ed34b9c]{align-items:center}.tph__ring[data-v-8ed34b9c]{order:-1}}.cthumb[data-v-6957ed1b]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 18%,transparent),color-mix(in srgb,var(--color-accent) 18%,transparent));border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.cthumb--lg[data-v-6957ed1b]{height:3.5rem;width:3.5rem}.cthumb--card[data-v-6957ed1b]{height:3.25rem;width:3.25rem}.cthumb--sm[data-v-6957ed1b]{height:2.25rem;width:2.25rem}.cthumb--danger[data-v-6957ed1b]{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.cthumb--warning[data-v-6957ed1b]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.cthumb--success[data-v-6957ed1b]{background:color-mix(in srgb,var(--color-success) 16%,transparent);color:var(--color-success)}.cthumb--primary[data-v-6957ed1b]{background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary)}.cthumb--purple[data-v-6957ed1b]{background:color-mix(in srgb,var(--color-purple,#8b5cf6) 16%,transparent);color:var(--color-purple,#8b5cf6)}.cthumb--pink[data-v-6957ed1b]{background:color-mix(in srgb,var(--color-pink,#ec4899) 16%,transparent);color:var(--color-pink,#ec4899)}.cthumb--teal[data-v-6957ed1b]{background:color-mix(in srgb,var(--color-teal,#14b8a6) 16%,transparent);color:var(--color-teal,#14b8a6)}.cc[data-v-c48b2b28]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem);height:100%;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.cc[data-v-c48b2b28]:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.cc--rec[data-v-c48b2b28]{padding:var(--eng-space-5,1.25rem)}.cc--lib[data-v-c48b2b28],.cc--qw[data-v-c48b2b28]{gap:var(--eng-space-2,.5rem);padding:var(--eng-space-4,1rem)}.cc--done[data-v-c48b2b28]{opacity:.82}.cc__title[data-v-c48b2b28]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:600;line-height:1.3}.cc--lib .cc__title[data-v-c48b2b28],.cc--qw .cc__title[data-v-c48b2b28]{font-size:var(--font-size-sm,.9375rem)}.cc__desc[data-v-c48b2b28]{color:var(--text-secondary);flex:1;font-size:var(--font-size-xs,.75rem);line-height:1.5}.cc--lib .cc__desc[data-v-c48b2b28]{font-size:var(--font-size-sm,.875rem);line-height:1.45}.cc__topic[data-v-c48b2b28]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.125rem .5rem}.cc__topic--danger[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.cc__topic--warning[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.cc__topic--success[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.cc__topic--primary[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.cc__topic--purple[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-purple,#8b5cf6) 14%,transparent);color:var(--color-purple,#8b5cf6)}.cc__topic--pink[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-pink,#ec4899) 14%,transparent);color:var(--color-pink,#ec4899)}.cc__topic--teal[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-teal,#14b8a6) 14%,transparent);color:var(--color-teal,#14b8a6)}.cc__meta[data-v-c48b2b28]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:var(--eng-space-2,.5rem)}.cc__meta span[data-v-c48b2b28]{align-items:center;display:inline-flex;gap:.25rem}.cc__diff[data-v-c48b2b28]{background:color-mix(in srgb,var(--text-primary) 7%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);font-weight:600;padding:.0625rem .5rem}.cc__diff--beginner[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.cc__diff--intermediate[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.cc__diff--advanced[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.cc__xp[data-v-c48b2b28]{color:var(--color-accent);font-variant-numeric:tabular-nums;font-weight:700}.cc__body[data-v-c48b2b28]{display:flex;flex:1;flex-direction:column;gap:var(--eng-space-2,.5rem)}.cc__ai-reason[data-v-c48b2b28]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 7%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:flex;font-size:var(--font-size-xs,.75rem);gap:var(--eng-space-1,.25rem);line-height:1.45;padding:var(--eng-space-2,.5rem)}.cc__qw-header[data-v-c48b2b28]{align-items:center;display:flex;gap:var(--eng-space-2,.5rem);justify-content:space-between}.cc__qw-time[data-v-c48b2b28]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.25rem}.cc__qw-footer[data-v-c48b2b28]{align-items:center;display:flex;gap:var(--eng-space-2,.5rem);justify-content:space-between;margin-top:auto}.cc__lib-top[data-v-c48b2b28]{align-items:flex-start;display:flex;gap:var(--eng-space-3,.75rem)}.cc__pills[data-v-c48b2b28]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--eng-space-1,.25rem)}.cc__status[data-v-c48b2b28]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.1875rem;padding:.0625rem .5rem}.cc__status--done[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.cc__status--progress[data-v-c48b2b28]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.cc__lib-body[data-v-c48b2b28]{display:flex;flex:1;flex-direction:column;gap:var(--eng-space-1,.25rem)}.cc__lib-footer[data-v-c48b2b28]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:var(--eng-space-2,.5rem);margin-top:auto}.cc__meta-item[data-v-c48b2b28]{align-items:center;display:inline-flex;gap:.25rem}.cc__cta[data-v-c48b2b28]{margin-left:auto}@media (prefers-reduced-motion:reduce){.cc[data-v-c48b2b28]{transition:none}.cc[data-v-c48b2b28]:hover{transform:none}}.cli[data-v-61311656]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;gap:var(--eng-space-4,1rem);padding:var(--eng-space-4,1rem);transition:border-color .2s ease,transform .2s ease}.cli[data-v-61311656]:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));transform:translateX(2px)}.cli__body[data-v-61311656]{display:flex;flex:1;flex-direction:column;gap:var(--eng-space-2,.5rem);min-width:0}.cli__title[data-v-61311656]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.cli__meta[data-v-61311656]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:var(--eng-space-2,.5rem)}.cli__topic[data-v-61311656]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:.6875rem;font-weight:600;padding:.0625rem .4375rem}.cli__topic--danger[data-v-61311656]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.cli__topic--warning[data-v-61311656]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.cli__topic--success[data-v-61311656]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.cli__topic--teal[data-v-61311656]{background:color-mix(in srgb,var(--color-teal,#14b8a6) 14%,transparent);color:var(--color-teal,#14b8a6)}.cli__topic--purple[data-v-61311656]{background:color-mix(in srgb,var(--color-purple,#8b5cf6) 14%,transparent);color:var(--color-purple,#8b5cf6)}.cli__topic--pink[data-v-61311656]{background:color-mix(in srgb,var(--color-pink,#ec4899) 14%,transparent);color:var(--color-pink,#ec4899)}.cli__pct[data-v-61311656]{color:var(--text-primary);font-weight:600}.cli__time[data-v-61311656]{color:var(--text-tertiary)}.cli__bar-wrap[data-v-61311656]{width:100%}.cli__bar[data-v-61311656]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);height:.375rem;overflow:hidden}.cli__bar-fill[data-v-61311656]{background:var(--color-primary);border-radius:inherit;height:100%;transition:width var(--eng-motion-slow,.24s) var(--eng-ease-out,cubic-bezier(.22,1,.36,1))}.cli__bar-fill--danger[data-v-61311656]{background:var(--color-danger)}.cli__bar-fill--warning[data-v-61311656]{background:var(--color-warning)}.cli__bar-fill--success[data-v-61311656]{background:var(--color-success)}.cli__bar-fill--teal[data-v-61311656]{background:var(--color-teal,#14b8a6)}.cli__bar-fill--purple[data-v-61311656]{background:var(--color-purple,#8b5cf6)}.cli__bar-fill--pink[data-v-61311656]{background:var(--color-pink,#ec4899)}@media (prefers-reduced-motion:reduce){.cli[data-v-61311656],.cli__bar-fill[data-v-61311656]{transition:none}}.microlearning__library[data-v-39c2b18d]{display:flex;flex-direction:column;gap:1rem}.microlearning__library-controls[data-v-39c2b18d]{display:flex;flex-direction:column;gap:.75rem}.microlearning__search[data-v-39c2b18d]{align-items:center;background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-tertiary);display:flex;gap:.5rem;padding:.625rem .875rem;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.microlearning__search[data-v-39c2b18d]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.microlearning__search-input[data-v-39c2b18d]{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);outline:none}.microlearning__search-input[data-v-39c2b18d]::placeholder{color:var(--text-tertiary)}.microlearning__search-clear[data-v-39c2b18d]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border:none;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;height:1.25rem;justify-content:center;width:1.25rem}.microlearning__chips[data-v-39c2b18d]{display:flex;flex-wrap:wrap;gap:.375rem}.microlearning__chip[data-v-39c2b18d]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.375rem .75rem;transition:all .15s ease}.microlearning__chip[data-v-39c2b18d]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary));color:var(--text-primary)}.microlearning__chip--active[data-v-39c2b18d]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.microlearning__lib-card[data-v-39c2b18d]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.microlearning__lib-card[data-v-39c2b18d]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.microlearning__lib-thumb[data-v-39c2b18d]{align-items:center;color:#fff;display:flex;height:110px;justify-content:center;position:relative}.microlearning__lib-thumb--primary[data-v-39c2b18d]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 80%,#000),color-mix(in srgb,var(--color-primary) 40%,transparent))}.microlearning__lib-thumb--success[data-v-39c2b18d]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 80%,#000),color-mix(in srgb,var(--color-success) 40%,transparent))}.microlearning__lib-thumb--warning[data-v-39c2b18d]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 80%,#000),color-mix(in srgb,var(--color-warning) 40%,transparent))}.microlearning__lib-thumb--danger[data-v-39c2b18d]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-danger) 80%,#000),color-mix(in srgb,var(--color-danger) 40%,transparent))}.microlearning__lib-thumb--info[data-v-39c2b18d]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-info) 80%,#000),color-mix(in srgb,var(--color-info) 40%,transparent))}.microlearning__lib-thumb--accent[data-v-39c2b18d]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 80%,#000),color-mix(in srgb,var(--color-accent) 40%,transparent))}.microlearning__lib-checkmark[data-v-39c2b18d]{align-items:center;background:var(--color-success);box-shadow:0 2px 6px color-mix(in srgb,var(--color-success) 40%,transparent);display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.microlearning__lib-checkmark[data-v-39c2b18d],.microlearning__lib-new[data-v-39c2b18d]{border-radius:var(--radius-full,9999px);color:#fff;position:absolute;right:.5rem;top:.5rem}.microlearning__lib-new[data-v-39c2b18d]{background:var(--color-accent);font-size:.625rem;font-weight:800;letter-spacing:.08em;padding:.125rem .5rem}.microlearning__lib-body[data-v-39c2b18d]{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:.875rem 1rem 1rem}.microlearning__lib-meta[data-v-39c2b18d]{align-items:center;display:flex;font-size:var(--font-size-xs,.75rem);gap:.5rem}.microlearning__lib-cat[data-v-39c2b18d]{border-radius:var(--radius-full,9999px);font-size:.6875rem;font-weight:700;letter-spacing:.04em;padding:.125rem .5rem;text-transform:uppercase}.microlearning__lib-cat--primary[data-v-39c2b18d]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.microlearning__lib-cat--success[data-v-39c2b18d]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.microlearning__lib-cat--warning[data-v-39c2b18d]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.microlearning__lib-cat--danger[data-v-39c2b18d]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.microlearning__lib-cat--info[data-v-39c2b18d]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.microlearning__lib-cat--accent[data-v-39c2b18d]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.microlearning__lib-duration[data-v-39c2b18d]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-weight:500;gap:.25rem;margin-left:auto}.microlearning__lib-title[data-v-39c2b18d]{color:var(--text-primary);flex:1;font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.35}.microlearning__lib-footer[data-v-39c2b18d]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:auto}.microlearning__lib-diff[data-v-39c2b18d]{border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);font-size:.6875rem;font-weight:600;padding:.125rem .5rem;text-transform:capitalize}.microlearning__lib-diff--beginner[data-v-39c2b18d]{border-color:color-mix(in srgb,var(--color-success) 35%,transparent);color:var(--color-success)}.microlearning__lib-diff--intermediate[data-v-39c2b18d]{border-color:color-mix(in srgb,var(--color-warning) 35%,transparent);color:var(--color-warning)}.microlearning__lib-diff--advanced[data-v-39c2b18d]{border-color:color-mix(in srgb,var(--color-danger) 35%,transparent);color:var(--color-danger)}.pl-root[data-v-c4639cbe]{display:contents}.pl__hero-stats[data-v-c4639cbe]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);min-width:220px}.pl__hero-stat[data-v-c4639cbe]{align-items:center;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem}.pl__hero-stat-val[data-v-c4639cbe]{color:var(--text-primary);font-size:var(--font-size-2xl,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.pl__hero-stat-lbl[data-v-c4639cbe]{color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pl__hero-stat--danger .pl__hero-stat-val[data-v-c4639cbe]{color:var(--color-danger)}.pl__hero-stat--success .pl__hero-stat-val[data-v-c4639cbe]{color:var(--color-success)}.pl__toolbar[data-v-c4639cbe]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.pl__search[data-v-c4639cbe]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:inline-flex;flex:1;gap:.5rem;height:2.25rem;max-width:400px;min-width:200px;padding:0 .75rem;transition:border-color var(--eng-motion-base,.18s)}.pl__search[data-v-c4639cbe]:focus-within{border-color:color-mix(in srgb,var(--color-primary) 50%,var(--color-border-primary));outline:var(--shadow-focus-ring)}.pl__search-icon[data-v-c4639cbe]{color:var(--text-tertiary);flex-shrink:0}.pl__search-input[data-v-c4639cbe]{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);height:100%;outline:none}.pl__search-input[data-v-c4639cbe]::placeholder{color:var(--text-tertiary)}.pl__filters[data-v-c4639cbe]{display:flex;flex-wrap:wrap;gap:.625rem}.pl__select[data-v-c4639cbe]{appearance:none;-webkit-appearance:none;background:var(--card-background) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right .6rem center;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--font-size-sm,.875rem);height:2.25rem;padding:0 2rem 0 .75rem;transition:border-color var(--eng-motion-base,.18s)}.pl__select[data-v-c4639cbe]:focus{border-color:color-mix(in srgb,var(--color-primary) 50%,var(--color-border-primary));outline:none}.pl__toolbar-count[data-v-c4639cbe]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;margin-left:auto;white-space:nowrap}.pl__table-card[data-v-c4639cbe]{padding:0}.pl__table-wrap[data-v-c4639cbe]{-webkit-overflow-scrolling:touch;overflow-x:auto}.pl__table[data-v-c4639cbe]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);width:100%}.pl__th[data-v-c4639cbe]{background:color-mix(in srgb,var(--text-primary) 2%,transparent);border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;padding:.75rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.pl__th--center[data-v-c4639cbe]{text-align:center}.pl__td[data-v-c4639cbe]{border-bottom:1px solid color-mix(in srgb,var(--color-border-primary) 50%,transparent);padding:.875rem 1rem;vertical-align:middle}.pl__td--center[data-v-c4639cbe]{text-align:center}.pl__td--actions[data-v-c4639cbe]{text-align:right;white-space:nowrap}.pl__row[data-v-c4639cbe]{cursor:pointer;transition:background var(--eng-motion-fast,.12s)}.pl__row:last-child .pl__td[data-v-c4639cbe]{border-bottom:none}.pl__row:hover .pl__td[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.pl__row[data-v-c4639cbe]:focus{outline:none}.pl__row:focus-visible .pl__td[data-v-c4639cbe]:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}.pl__row--selected .pl__td[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.pl__user[data-v-c4639cbe]{align-items:center;display:flex;gap:.75rem;min-width:0}.pl__avatar[data-v-c4639cbe]{align-items:center;border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;height:2.25rem;justify-content:center;letter-spacing:.04em;width:2.25rem}.pl__user-body[data-v-c4639cbe]{display:flex;flex-direction:column;min-width:0}.pl__user-name[data-v-c4639cbe]{color:var(--text-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl__user-email[data-v-c4639cbe]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl__dept[data-v-c4639cbe]{color:var(--text-secondary);white-space:nowrap}.pl__dept[data-v-c4639cbe],.pl__score-wrap[data-v-c4639cbe]{align-items:center;display:inline-flex;gap:.375rem}.pl__score[data-v-c4639cbe]{border-radius:var(--radius-full,9999px);font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700;padding:.2rem .625rem;white-space:nowrap}.pl__score--success[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.pl__score--warning[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.pl__score--danger[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.pl__score-delta[data-v-c4639cbe]{align-items:center;display:inline-flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.1rem}.pl__score-delta--up[data-v-c4639cbe]{color:var(--color-success)}.pl__score-delta--down[data-v-c4639cbe]{color:var(--color-danger)}.pl__status-pill[data-v-c4639cbe]{align-items:center;border:1px solid transparent;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.3rem;letter-spacing:.05em;padding:.2rem .625rem;text-transform:uppercase;white-space:nowrap}.pl__status-pill--success[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-success) 12%,transparent);border-color:color-mix(in srgb,var(--color-success) 22%,transparent);color:var(--color-success)}.pl__status-pill--warning[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-color:color-mix(in srgb,var(--color-warning) 22%,transparent);color:var(--color-warning)}.pl__status-pill--danger[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);border-color:color-mix(in srgb,var(--color-danger) 22%,transparent);color:var(--color-danger)}.pl__stat-val[data-v-c4639cbe]{align-items:center;color:var(--text-primary);display:inline-flex;font-variant-numeric:tabular-nums;gap:.25rem}.pl__stat-icon--warning[data-v-c4639cbe]{color:var(--color-warning)}.pl__empty[data-v-c4639cbe]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:3.5rem 2rem;text-align:center}.pl__empty-icon[data-v-c4639cbe]{color:var(--text-tertiary);opacity:.6}.pl__empty-title[data-v-c4639cbe]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:600;margin:0}.pl__empty-sub[data-v-c4639cbe]{font-size:var(--font-size-sm,.875rem);margin:0}.pl__import[data-v-c4639cbe]{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.pl__import-intro[data-v-c4639cbe]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.6;margin:0}.pl__dropzone[data-v-c4639cbe]{align-items:center;border:2px dashed var(--color-border-primary);border-radius:var(--radius-xl,16px);cursor:pointer;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:2.5rem 1.5rem;text-align:center;transition:border-color .18s ease,background .18s ease}.pl__dropzone--active[data-v-c4639cbe],.pl__dropzone[data-v-c4639cbe]:hover{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border-color:var(--color-primary)}.pl__dropzone--has-file[data-v-c4639cbe]{background:color-mix(in srgb,var(--color-success) 6%,transparent);border-color:var(--color-success);border-style:solid}.pl__file-input[data-v-c4639cbe]{display:none}.pl__dropzone-icon[data-v-c4639cbe]{color:var(--text-tertiary);transition:color .18s ease}.pl__dropzone--has-file .pl__dropzone-icon[data-v-c4639cbe]{color:var(--color-success)}.pl__dropzone-label[data-v-c4639cbe]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;margin:0}.pl__dropzone-sub[data-v-c4639cbe]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin:0}.pl__import-actions[data-v-c4639cbe]{display:flex}.pl__import-hint[data-v-c4639cbe]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:.875rem 1rem}.pl__import-hint-title[data-v-c4639cbe]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;margin-bottom:.5rem;text-transform:uppercase}.pl__import-hint-cols[data-v-c4639cbe]{display:flex;flex-wrap:wrap;gap:.375rem}.pl__import-hint-cols span[data-v-c4639cbe]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm,4px);color:var(--color-primary);font-family:monospace;font-size:var(--font-size-xs,.75rem);padding:.125rem .5rem}.pl__pane-body[data-v-c4639cbe]{padding:1.5rem}@media (max-width:768px){.pl__hero-stats[data-v-c4639cbe]{grid-template-columns:repeat(2,1fr);min-width:unset}.pl__toolbar[data-v-c4639cbe]{align-items:stretch;flex-direction:column}.pl__search[data-v-c4639cbe]{max-width:none}.pl__filters[data-v-c4639cbe]{flex-wrap:wrap}.pl__toolbar-count[data-v-c4639cbe]{margin-left:0}.pl__td[data-v-c4639cbe],.pl__th[data-v-c4639cbe]{padding:.625rem .75rem}}@media (max-width:520px){.pl__hero-stats[data-v-c4639cbe]{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.pl__dropzone[data-v-c4639cbe],.pl__row[data-v-c4639cbe],.pl__search[data-v-c4639cbe]{transition:none}}.integrations[data-v-7710927e]{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1440px;padding:1.5rem}.integrations__hero[data-v-7710927e]{background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 55%),radial-gradient(circle at 5% 90%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 55%),var(--glass-bg);border-radius:var(--radius-xl,16px);overflow:hidden;padding:2.25rem 2rem;position:relative}.integrations__hero-bg[data-v-7710927e]{color:color-mix(in srgb,var(--color-primary) 22%,transparent);opacity:.45;pointer-events:none;position:absolute;right:1.5rem;top:1.25rem}.integrations__hero-inner[data-v-7710927e]{align-items:start;display:grid;gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(280px,360px);position:relative;z-index:1}.integrations__hero-left[data-v-7710927e]{display:flex;flex-direction:column;gap:1rem;min-width:0}.integrations__eyebrow[data-v-7710927e]{align-items:center;align-self:flex-start;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.08em;text-transform:uppercase}.integrations__live-dot[data-v-7710927e]{animation:integrations-pulse-7710927e 1.8s ease-in-out infinite;background:var(--color-success);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 22%,transparent);display:inline-block;height:8px;width:8px}@keyframes integrations-pulse-7710927e{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 30%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-success) 0,transparent)}}.integrations__title[data-v-7710927e]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;max-width:24ch}.integrations__subtitle[data-v-7710927e]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.55;margin:0;max-width:58ch}.integrations__hero-actions[data-v-7710927e]{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.5rem}.integrations__hero-status[data-v-7710927e]{align-self:stretch}.integrations__status-card[data-v-7710927e]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:color-mix(in srgb,var(--surface-card) 60%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.625rem;padding:1.25rem}.integrations__status-header[data-v-7710927e]{align-items:center;display:flex;gap:.625rem}.integrations__pulse-dot[data-v-7710927e]{animation:integrations-pulse-7710927e 1.8s ease-in-out infinite;background:var(--color-success);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 6px color-mix(in srgb,var(--color-success) 18%,transparent);flex-shrink:0;height:10px;width:10px}.integrations__status-title[data-v-7710927e]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.integrations__status-meta[data-v-7710927e]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums}.integrations__status-meta strong[data-v-7710927e]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);margin-right:.25rem}.integrations__status-meta--sub[data-v-7710927e]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.integrations__status-grid[data-v-7710927e]{border-top:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem;padding-top:.625rem}.integrations__status-row[data-v-7710927e]{align-items:center;color:var(--text-secondary);display:grid;font-size:var(--font-size-xs,.75rem);gap:.5rem;grid-template-columns:auto 1fr auto}.integrations__status-pill[data-v-7710927e]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;letter-spacing:.04em;padding:.125rem .5rem;text-transform:uppercase}.integrations__status-pill--ok[data-v-7710927e]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.integrations__filter-row[data-v-7710927e]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);display:flex;flex-wrap:wrap;gap:.75rem;padding:.625rem .875rem}.integrations__filter-label[data-v-7710927e]{align-items:center;border-right:1px solid var(--color-border-primary);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;letter-spacing:.06em;padding-right:.625rem;text-transform:uppercase}.integrations__chips[data-v-7710927e]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:.375rem;min-width:0}.integrations__chip[data-v-7710927e]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.375rem;padding:.375rem .75rem;transition:all .15s ease;white-space:nowrap}.integrations__chip[data-v-7710927e]:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-primary)}.integrations__chip--active[data-v-7710927e]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-primary);font-weight:600}.integrations__chip-count[data-v-7710927e]{background:color-mix(in srgb,currentColor 18%,transparent);border-radius:var(--radius-full,9999px);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700;padding:.0625rem .4rem}.integrations__filter-search[data-v-7710927e]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);display:inline-flex;flex-shrink:0;gap:.4rem;min-width:220px;padding:.375rem .75rem}.integrations__search-input[data-v-7710927e]{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);min-width:0;outline:none}.integrations__search-input[data-v-7710927e]::placeholder{color:var(--text-tertiary)}.integrations__grid[data-v-7710927e]{width:100%}.integration-card[data-v-7710927e]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.75rem;padding:1.125rem 1.25rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.integration-card[data-v-7710927e]:hover{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.integration-card--featured[data-v-7710927e]{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border-primary));box-shadow:var(--shadow-low),inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 14%,transparent)}.integration-card__header[data-v-7710927e]{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto}.integration-card__logo[data-v-7710927e]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.integration-card__logo--primary[data-v-7710927e]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.integration-card__logo--accent[data-v-7710927e]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.integration-card__logo--info[data-v-7710927e]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.integration-card__logo--success[data-v-7710927e]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.integration-card__logo--warning[data-v-7710927e]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.integration-card__logo--danger[data-v-7710927e]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.integration-card__title-block[data-v-7710927e]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.integration-card__name[data-v-7710927e]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0}.integration-card__category[data-v-7710927e]{color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.integration-card__status-dot[data-v-7710927e]{border-radius:var(--radius-full,9999px);display:inline-block;flex-shrink:0;height:8px;width:8px}.integration-card__status-dot--connected[data-v-7710927e]{background:var(--color-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 18%,transparent)}.integration-card__status-dot--not-connected[data-v-7710927e]{background:color-mix(in srgb,var(--text-primary) 18%,transparent)}.integration-card__status-dot--setup-required[data-v-7710927e]{background:var(--color-warning);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-warning) 18%,transparent)}.integration-card__desc[data-v-7710927e]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0;overflow:hidden}.integration-card__metric[data-v-7710927e]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.25rem .625rem}.integration-card__footer[data-v-7710927e]{align-items:center;border-top:1px dashed var(--color-border-primary);display:flex;gap:.625rem;justify-content:space-between;margin-top:auto;padding-top:.5rem}.integration-card__pill[data-v-7710927e]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;padding:.1875rem .5rem;text-transform:uppercase}.integration-card__pill--connected[data-v-7710927e]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.integration-card__pill--not-connected[data-v-7710927e]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-secondary)}.integration-card__pill--setup-required[data-v-7710927e]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.integrations__api-card[data-v-7710927e]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem 1.75rem 1.5rem}.integrations__api-header[data-v-7710927e]{align-items:center;display:grid;flex-wrap:wrap;gap:1rem;grid-template-columns:auto 1fr auto}.integrations__api-icon[data-v-7710927e]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 20%,transparent),color-mix(in srgb,var(--color-accent) 20%,transparent));border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.integrations__api-title-block[data-v-7710927e]{min-width:0}.integrations__api-title[data-v-7710927e]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .25rem}.integrations__api-sub[data-v-7710927e]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0;max-width:64ch}.integrations__api-grid[data-v-7710927e]{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}@media (max-width:900px){.integrations__api-grid[data-v-7710927e]{grid-template-columns:1fr}}.integrations__api-block[data-v-7710927e]{display:flex;flex-direction:column;gap:.5rem}.integrations__api-block-label[data-v-7710927e]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;text-transform:uppercase}.integrations__api-count[data-v-7710927e]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);font-size:.625rem;letter-spacing:.04em;margin-left:auto;padding:.0625rem .5rem}.integrations__api-keyrow[data-v-7710927e]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:flex;gap:.375rem;padding:.5rem .75rem}.integrations__api-key[data-v-7710927e]{color:var(--text-primary);flex:1;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-xs,.75rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrations__api-iconbtn[data-v-7710927e]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;transition:all .15s ease;width:1.75rem}.integrations__api-iconbtn[data-v-7710927e]:hover{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));color:var(--color-primary)}.integrations__api-iconbtn--danger[data-v-7710927e]:hover{background:color-mix(in srgb,var(--color-danger) 6%,transparent);border-color:color-mix(in srgb,var(--color-danger) 30%,var(--color-border-primary));color:var(--color-danger)}.integrations__api-keymeta[data-v-7710927e]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.integrations__webhook-list[data-v-7710927e]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.integrations__webhook-item[data-v-7710927e]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:flex;gap:.625rem;justify-content:space-between;padding:.5rem .75rem}.integrations__webhook-url[data-v-7710927e]{align-items:center;color:var(--text-primary);display:inline-flex;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--font-size-xs,.75rem);gap:.375rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrations__webhook-url code[data-v-7710927e]{background:transparent;font-family:inherit;font-size:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrations__webhook-meta[data-v-7710927e]{align-items:center;display:inline-flex;flex-shrink:0;font-size:.6875rem;gap:.5rem}.integrations__webhook-event[data-v-7710927e]{color:var(--color-primary);font-weight:600}.integrations__webhook-rate[data-v-7710927e]{color:var(--color-success);font-variant-numeric:tabular-nums;font-weight:700}.integrations__webhook-rate--warn[data-v-7710927e]{color:var(--color-warning)}.integrations__webhook-add[data-v-7710927e]{align-items:center;align-self:flex-start;background:transparent;border:1px dashed var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;margin-top:.25rem;padding:.4rem .75rem;transition:all .15s ease}.integrations__webhook-add[data-v-7710927e]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));color:var(--color-primary)}.integrations__flow-card[data-v-7710927e]{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 60%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:1rem;padding:1.75rem 1.5rem}.integrations__flow-header[data-v-7710927e]{display:flex;flex-direction:column;gap:.25rem}.integrations__flow-title[data-v-7710927e]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.integrations__flow-sub[data-v-7710927e]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0;max-width:64ch}.integrations__flow-stage[data-v-7710927e]{overflow:hidden;width:100%}.integrations__flow-svg[data-v-7710927e]{display:block;height:auto;width:100%}.integrations__flow-line[data-v-7710927e]{fill:none;stroke-width:1.5;stroke-opacity:.45;stroke-dasharray:4 4}.integrations__flow-node[data-v-7710927e]{fill:var(--card-surface,var(--card-background));stroke:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));stroke-width:1.5}.integrations__flow-node-label[data-v-7710927e]{font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.04em}.integrations__flow-side-label[data-v-7710927e]{font-family:inherit;font-size:11px}.integrations__flow-count[data-v-7710927e]{font-family:inherit;font-size:10px;font-variant-numeric:tabular-nums}.integrations__flow-core-label[data-v-7710927e]{font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.integrations__flow-core-sub[data-v-7710927e]{font-family:inherit;font-size:9px;opacity:.8}.integrations__flow-legend[data-v-7710927e]{align-items:center;border-top:1px dashed var(--color-border-primary);color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:1rem;padding-top:.625rem}.integrations__flow-leg[data-v-7710927e]{align-items:center;display:inline-flex;gap:.375rem}.integrations__flow-leg--right[data-v-7710927e]{margin-left:auto}.integrations__flow-leg-dot[data-v-7710927e]{border-radius:var(--radius-full,9999px);height:8px;width:8px}.integrations__flow-leg-dot--src[data-v-7710927e]{background:var(--color-info)}.integrations__flow-leg-dot--dst[data-v-7710927e]{background:var(--color-accent)}.integrations__trust-row[data-v-7710927e]{display:flex;flex-direction:column;gap:1rem}.integrations__trust-header[data-v-7710927e]{display:flex;flex-direction:column;gap:.25rem}.integrations__trust-title[data-v-7710927e]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;letter-spacing:-.01em;margin:0}.integrations__trust-sub[data-v-7710927e]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0;max-width:64ch}.integrations__trust-card[data-v-7710927e]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.625rem;padding:1.5rem 1.25rem}.integrations__trust-icon[data-v-7710927e]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.integrations__trust-icon--primary[data-v-7710927e]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.integrations__trust-icon--success[data-v-7710927e]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.integrations__trust-icon--accent[data-v-7710927e]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.integrations__trust-card-title[data-v-7710927e]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;margin:0}.integrations__trust-card-desc[data-v-7710927e]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}.integrations__trust-list[data-v-7710927e]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.integrations__trust-list li[data-v-7710927e]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);gap:.5rem}.integrations__trust-list li[data-v-7710927e] svg{color:var(--color-success)}.integrations__cert-row[data-v-7710927e]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.25rem}.integrations__cert-pill[data-v-7710927e]{align-items:center;background:color-mix(in srgb,var(--color-success) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 22%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:.625rem;font-weight:700;letter-spacing:.06em;padding:.25rem .625rem;text-transform:uppercase}.integrations__request-card[data-v-7710927e]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 55%),radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 55%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:1.25rem;grid-template-columns:auto 1fr;padding:1.75rem}.integrations__request-icon[data-v-7710927e]{align-items:center;background:color-mix(in srgb,var(--color-accent) 14%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-accent);display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.integrations__request-body[data-v-7710927e]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.integrations__request-title[data-v-7710927e]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;letter-spacing:-.01em;margin:0}.integrations__request-sub[data-v-7710927e]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0;max-width:64ch}.integrations__request-textarea[data-v-7710927e]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);margin-top:.25rem;min-height:4.5rem;padding:.625rem .875rem;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.integrations__request-textarea[data-v-7710927e]::placeholder{color:var(--text-tertiary)}.integrations__request-textarea[data-v-7710927e]:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus-ring);outline:none}.integrations__request-footer[data-v-7710927e]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:.375rem}.integrations__request-hint[data-v-7710927e]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem}@media (max-width:920px){.integrations__hero-inner[data-v-7710927e]{gap:1.5rem;grid-template-columns:1fr}.integrations__filter-row[data-v-7710927e]{align-items:stretch;flex-direction:column}.integrations__filter-label[data-v-7710927e]{border-bottom:1px solid var(--color-border-primary);border-right:0;padding-bottom:.375rem;padding-right:0}.integrations__filter-search[data-v-7710927e]{width:100%}.integrations__request-card[data-v-7710927e]{grid-template-columns:1fr}}@media (max-width:640px){.integrations[data-v-7710927e]{padding:1rem}.integrations__hero[data-v-7710927e]{padding:1.5rem 1.25rem}.integrations__api-card[data-v-7710927e],.integrations__flow-card[data-v-7710927e],.integrations__request-card[data-v-7710927e]{padding:1.25rem 1rem}}.template-card[data-v-1dc0b840]{align-items:flex-start;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.template-card[data-v-1dc0b840]:hover{box-shadow:var(--shadow-medium);transform:translateY(-3px)}.template-card__icon[data-v-1dc0b840]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;height:3rem;justify-content:center;width:3rem}.template-card__icon--primary[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.template-card__icon--accent[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.template-card__icon--info[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.template-card__icon--success[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.template-card__icon--warning[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.template-card__icon--danger[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.template-card__name[data-v-1dc0b840]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0}.template-card__desc[data-v-1dc0b840]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.5;margin:0}.template-card__channels[data-v-1dc0b840]{display:flex;flex-wrap:wrap;gap:.25rem}.template-card__chip[data-v-1dc0b840]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.template-card__chip--primary[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.template-card__chip--accent[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.template-card__chip--info[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.template-card__chip--success[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.template-card__chip--warning[data-v-1dc0b840]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.template-card__social[data-v-1dc0b840]{align-items:center;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);display:inline-flex;font-size:.6875rem;font-weight:600;gap:.375rem;padding:.25rem .5rem}.cht[data-v-12cecc62]{display:flex;flex-direction:column;gap:.75rem}.nudge-studio__table[data-v-12cecc62]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;overflow:hidden}.nudge-studio__table-head[data-v-12cecc62],.nudge-studio__table-row[data-v-12cecc62]{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(140px,1.4fr) minmax(96px,.8fr) .8fr .7fr .8fr .8fr 1fr;padding:.75rem 1rem}@media (max-width:880px){.nudge-studio__table-head[data-v-12cecc62],.nudge-studio__table-row[data-v-12cecc62]{grid-template-columns:1.4fr .8fr .8fr .8fr}.nudge-studio__table-head[data-v-12cecc62]>:nth-child(n+5),.nudge-studio__table-row[data-v-12cecc62]>:nth-child(n+5){display:none}}.nudge-studio__table-head[data-v-12cecc62]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nudge-studio__table-row[data-v-12cecc62]{border-top:1px solid var(--color-border-primary);color:var(--text-primary);font-size:var(--font-size-sm,.875rem);transition:background .15s ease}.nudge-studio__table-row[data-v-12cecc62]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.nudge-studio__table-row--warning[data-v-12cecc62]{background:color-mix(in srgb,var(--color-warning) 6%,transparent)}.nudge-studio__table-row--total[data-v-12cecc62]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);font-weight:700}.nudge-studio__table-cell[data-v-12cecc62]{min-width:0}.nudge-studio__table-cell--num[data-v-12cecc62]{font-variant-numeric:tabular-nums}.nudge-studio__table-cell--name[data-v-12cecc62]{align-items:center;display:inline-flex;font-weight:600;gap:.5rem}.nudge-studio__table-icon[data-v-12cecc62]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.nudge-studio__table-icon--primary[data-v-12cecc62]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.nudge-studio__table-icon--accent[data-v-12cecc62]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.nudge-studio__table-icon--info[data-v-12cecc62]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.nudge-studio__table-icon--success[data-v-12cecc62]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.nudge-studio__table-icon--warning[data-v-12cecc62]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.nudge-studio__status-pill[data-v-12cecc62]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.1875rem .5rem;text-transform:uppercase}.nudge-studio__status-pill--success[data-v-12cecc62]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.nudge-studio__status-pill--warning[data-v-12cecc62]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.nudge-studio__status-pill-dot[data-v-12cecc62]{background:currentColor;border-radius:var(--radius-full,9999px);height:6px;width:6px}.nudge-studio__issue-pill[data-v-12cecc62]{align-items:center;background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-warning);display:inline-flex;font-size:.6875rem;font-weight:600;gap:.25rem;padding:.125rem .4375rem}.nudge-studio__no-issues[data-v-12cecc62]{color:var(--text-tertiary)}.ap__ladder[data-v-88609102]{display:grid;gap:.5rem;grid-template-columns:repeat(11,minmax(110px,1fr));list-style:none;margin:0 0 1rem;overflow-x:auto;padding:0 0 .25rem}.ap__ladder-step[data-v-88609102]{align-items:center;background:var(--surface-card);border:1px solid var(--color-border-primary);border-bottom:3px solid var(--ladder-accent,var(--color-primary));border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:.5rem;min-height:7.5rem;padding:1rem .625rem .75rem;position:relative;transform:translateY(calc(var(--ladder-index, 0)*-4px));transition:transform .18s ease,box-shadow .18s ease}.ap__ladder-step[data-v-88609102]:hover{box-shadow:var(--shadow-medium);transform:translateY(calc(var(--ladder-index, 0)*-4px - 2px))}.ap__ladder-step--success[data-v-88609102]{--ladder-accent:var(--color-success)}.ap__ladder-step--warning[data-v-88609102]{--ladder-accent:var(--color-warning)}.ap__ladder-step--danger[data-v-88609102]{--ladder-accent:var(--color-danger)}.ap__ladder-rank[data-v-88609102]{color:var(--text-tertiary);font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;left:.5rem;letter-spacing:.06em;position:absolute;top:.4rem}.ap__ladder-icon[data-v-88609102]{align-items:center;background:color-mix(in srgb,var(--ladder-accent,var(--color-primary)) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--ladder-accent,var(--color-primary));display:inline-flex;height:2.25rem;justify-content:center;width:2.25rem}.ap__ladder-name[data-v-88609102]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem);font-weight:700;line-height:1.25;text-align:center}.ap__ladder-revert[data-v-88609102]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.625rem;gap:.25rem;margin-top:auto;text-align:center}.ap__ladder-tooltip[data-v-88609102]{align-items:center;background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);bottom:calc(100% + 6px);box-shadow:var(--shadow-medium);color:var(--text-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;left:50%;padding:.375rem .625rem;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:100}.ap__ladder-tooltip[data-v-88609102]:after{border:5px solid transparent;border-top:5px solid var(--color-border-primary);content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.ap__ladder-legend[data-v-88609102]{border-top:1px dashed var(--color-border-primary);display:flex;flex-wrap:wrap;gap:1rem;padding-top:.75rem}.ap__ladder-legend-item[data-v-88609102]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.375rem}.ap__ladder-legend-swatch[data-v-88609102]{border-radius:2px;height:4px;width:14px}.ap__ladder-legend-swatch--success[data-v-88609102]{background:var(--color-success)}.ap__ladder-legend-swatch--warning[data-v-88609102]{background:var(--color-warning)}.ap__ladder-legend-swatch--danger[data-v-88609102]{background:var(--color-danger)}.al-tooltip-enter-active[data-v-88609102],.al-tooltip-leave-active[data-v-88609102]{transition:opacity .15s ease,transform .15s ease}.al-tooltip-enter[data-v-88609102],.al-tooltip-leave-to[data-v-88609102]{opacity:0;transform:translateX(-50%) translateY(4px)}.ap__rail[data-v-517d5268]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);overflow:hidden;padding:1.25rem;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ap__rail[data-v-517d5268]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--rail-accent,var(--color-primary)) 8%,transparent),transparent 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.ap__rail[data-v-517d5268]:hover{border-color:color-mix(in srgb,var(--rail-accent,var(--color-primary)) 30%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.ap__rail[data-v-517d5268]:hover:before{opacity:1}.ap__rail--primary[data-v-517d5268]{--rail-accent:var(--color-primary)}.ap__rail--success[data-v-517d5268]{--rail-accent:var(--color-success)}.ap__rail--warning[data-v-517d5268]{--rail-accent:var(--color-warning)}.ap__rail--danger[data-v-517d5268]{--rail-accent:var(--color-danger)}.ap__rail-icon[data-v-517d5268]{align-items:center;background:color-mix(in srgb,var(--rail-accent,var(--color-primary)) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--rail-accent,var(--color-primary));display:inline-flex;height:2.5rem;justify-content:center;margin-bottom:.75rem;position:relative;width:2.5rem;z-index:1}.ap__rail-name[data-v-517d5268]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .375rem;position:relative;z-index:1}.ap__rail-desc[data-v-517d5268]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0;position:relative;z-index:1}.ap__idp[data-v-5c721448]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:1rem;padding:1.25rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ap__idp[data-v-5c721448]:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.ap__idp--setup[data-v-5c721448]{background:color-mix(in srgb,var(--color-warning) 4%,var(--surface-card));border-style:dashed}.ap__idp-head[data-v-5c721448]{align-items:center;display:flex;gap:.75rem}.ap__idp-logo[data-v-5c721448]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.ap__idp-logo--primary[data-v-5c721448]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.ap__idp-logo--accent[data-v-5c721448]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.ap__idp-logo--success[data-v-5c721448]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ap__idp-logo--warning[data-v-5c721448]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ap__idp-titles[data-v-5c721448]{flex:1 1 auto;min-width:0}.ap__idp-name[data-v-5c721448]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em}.ap__idp-role[data-v-5c721448]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ap__idp-status[data-v-5c721448]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.375rem;letter-spacing:.06em;padding:.25rem .5rem;text-transform:uppercase;white-space:nowrap}.ap__idp-status--ok[data-v-5c721448]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ap__idp-status--setup[data-v-5c721448]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ap__idp-status-dot[data-v-5c721448]{background:currentColor;border-radius:50%;height:6px;width:6px}.ap__idp-body[data-v-5c721448]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.ap__idp-metric[data-v-5c721448]{display:flex;flex-direction:column;gap:.125rem}.ap__idp-metric-label[data-v-5c721448]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ap__idp-metric-value[data-v-5c721448]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.ap__idp-metric-value--muted[data-v-5c721448]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-weight:500}.ap__idp-foot[data-v-5c721448]{border-top:1px dashed var(--color-border-primary);margin-top:auto;padding-top:.5rem}.ap__idp-link[data-v-5c721448]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;text-decoration:none}.ap__idp-link[data-v-5c721448]:hover{text-decoration:underline}.ws__hero[data-v-4502fa2c]{background:radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 55%),radial-gradient(circle at 5% 90%,color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 55%),var(--glass-bg);border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem);position:relative}.ws__hero-orb[data-v-4502fa2c]{border-radius:50%;filter:blur(80px);height:400px;opacity:.4;pointer-events:none;position:absolute;width:400px;z-index:-1}.ws__hero-orb--primary[data-v-4502fa2c]{background:var(--color-primary);left:-120px;top:-160px}.ws__hero-orb--accent[data-v-4502fa2c]{background:var(--color-accent);bottom:-180px;right:-120px}.ws__hero-inner[data-v-4502fa2c]{display:flex;flex-direction:column;gap:1rem}.ws__eyebrow[data-v-4502fa2c]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.08em;text-transform:uppercase}.ws__live-dot[data-v-4502fa2c]{animation:ws-pulse-4502fa2c 2s infinite;background:var(--color-success);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success) 25%,transparent);height:6px;width:6px}@keyframes ws-pulse-4502fa2c{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-success) 25%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-success) 10%,transparent)}}.ws__title[data-v-4502fa2c]{color:var(--text-primary);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;margin:0}.ws__title-emph[data-v-4502fa2c]{color:var(--color-primary)}.ws__subtitle[data-v-4502fa2c]{color:var(--text-secondary);font-size:.9375rem;line-height:1.6;margin:0;max-width:58ch}.ws__hero-kpis[data-v-4502fa2c]{margin-top:.5rem}.ws__hero-actions[data-v-4502fa2c]{display:flex;flex-wrap:wrap;gap:.5rem}.ws__panel-head[data-v-4502fa2c]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ws__panel-eyebrow[data-v-4502fa2c]{align-items:center;color:var(--text-secondary);display:flex;font-size:.75rem;font-weight:600;gap:.375rem;letter-spacing:.06em;margin-bottom:.25rem;text-transform:uppercase}.ws__panel-title[data-v-4502fa2c]{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.ws__panel-sub[data-v-4502fa2c]{color:var(--text-secondary);font-size:.875rem;margin:.25rem 0 0}.ws__panel-link[data-v-4502fa2c]{align-items:center;color:var(--color-primary);display:flex;font-size:.875rem;gap:.25rem;text-decoration:none;white-space:nowrap}.ws__panel-link[data-v-4502fa2c]:hover{text-decoration:underline}.ws__create-chooser[data-v-4502fa2c]{align-items:stretch;display:flex;flex-direction:column;gap:.875rem;padding:.5rem 0}.ws__type-card[data-v-4502fa2c]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;text-align:left;transition:transform .15s ease,box-shadow .15s ease}.ws__type-card[data-v-4502fa2c]:hover{box-shadow:var(--shadow-mid,0 4px 12px rgba(0,0,0,.12));transform:translateY(-2px)}.ws__type-card--nudge[data-v-4502fa2c]{border-left:3px solid var(--color-primary)}.ws__type-card--access[data-v-4502fa2c]{border-left:3px solid var(--color-warning)}.ws__type-card-title[data-v-4502fa2c]{color:var(--text-primary);font-size:.9375rem;font-weight:600}.ws__type-card-sub[data-v-4502fa2c]{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.ws__create-or[data-v-4502fa2c]{color:var(--text-secondary);font-size:.875rem;margin:.25rem 0 0;text-align:center}.eng-modal[data-v-6ab428c8]{align-items:center;backdrop-filter:blur(4px);background:color-mix(in srgb,#0a0a0f 55%,transparent);display:flex;inset:0;justify-content:center;padding:var(--eng-space-5,1.5rem);position:fixed;z-index:1000}.eng-modal__card[data-v-6ab428c8]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high,0 24px 64px rgba(0,0,0,.35));display:flex;flex-direction:column;max-height:calc(100vh - 3rem);overflow:hidden;position:relative;width:100%}.eng-modal__card--sm[data-v-6ab428c8]{max-width:26rem}.eng-modal__card--md[data-v-6ab428c8]{max-width:38rem}.eng-modal__card--lg[data-v-6ab428c8]{max-width:52rem}.eng-modal__card--xl[data-v-6ab428c8]{max-width:64rem}.eng-modal--bare[data-v-6ab428c8]{background:color-mix(in srgb,#0a0a0f 78%,transparent);padding:0}.eng-modal__card--bare[data-v-6ab428c8]{background:transparent;border:0;border-radius:0;box-shadow:none;height:100vh;max-height:100vh;max-width:none}.eng-modal__head[data-v-6ab428c8]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;gap:var(--eng-space-4,1rem);justify-content:space-between;padding:var(--eng-space-4,1rem) var(--eng-space-5,1.5rem)}.eng-modal__title[data-v-6ab428c8]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.eng-modal__close[data-v-6ab428c8]{align-items:center;background:transparent;border:0;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s,color .15s;width:2rem}.eng-modal__close[data-v-6ab428c8]:hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-primary)}.eng-modal__close--floating[data-v-6ab428c8]{background:color-mix(in srgb,#0a0a0f 45%,transparent);color:#fff;height:2.75rem;position:absolute;right:var(--eng-space-4,1rem);top:var(--eng-space-4,1rem);width:2.75rem;z-index:2}.eng-modal__close--floating[data-v-6ab428c8]:hover{background:color-mix(in srgb,#0a0a0f 65%,transparent);color:#fff}.eng-modal__body[data-v-6ab428c8]{overflow:auto}.eng-modal__body--bare[data-v-6ab428c8]{height:100%}.eng-modal__footer[data-v-6ab428c8]{border-top:1px solid var(--color-border-primary);display:flex;gap:var(--eng-space-3,.75rem);justify-content:flex-end;padding:var(--eng-space-4,1rem) var(--eng-space-5,1.5rem)}.eng-modal-enter-active[data-v-6ab428c8],.eng-modal-leave-active[data-v-6ab428c8]{transition:opacity .2s ease}.eng-modal-enter-active .eng-modal__card[data-v-6ab428c8],.eng-modal-leave-active .eng-modal__card[data-v-6ab428c8]{transition:transform .2s var(--eng-ease-out,cubic-bezier(.22,1,.36,1)),opacity .2s ease}.eng-modal-enter[data-v-6ab428c8],.eng-modal-leave-to[data-v-6ab428c8]{opacity:0}.eng-modal-enter .eng-modal__card[data-v-6ab428c8],.eng-modal-leave-to .eng-modal__card[data-v-6ab428c8]{opacity:0;transform:translateY(12px) scale(.98)}@media (prefers-reduced-motion:reduce){.eng-modal-enter-active .eng-modal__card[data-v-6ab428c8],.eng-modal-enter-active[data-v-6ab428c8],.eng-modal-leave-active .eng-modal__card[data-v-6ab428c8],.eng-modal-leave-active[data-v-6ab428c8]{transition:none}}.leaderboard[data-v-2c18780c]{margin:0 auto;max-width:960px;padding:1.5rem}.leaderboard__stack[data-v-2c18780c]{display:flex;flex-direction:column;gap:.5rem}.leaderboard__spaced[data-v-2c18780c]{margin-top:.5rem}.leaderboard__profile-pane[data-v-2c18780c]{padding:1.5rem}.leaderboard__profile-pane .leaderboard__phase-note[data-v-2c18780c]{margin-bottom:.75rem}.leaderboard__phase-note[data-v-2c18780c]{align-items:flex-start;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2);line-height:1.5;margin-bottom:.25rem;padding:var(--eng-space-3) var(--eng-space-4)}.leaderboard__phase-note strong[data-v-2c18780c]{color:var(--text-primary);font-weight:600}.leaderboard__list[data-v-2c18780c]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.kpi-tile[data-v-c0f9269e]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);color:inherit;display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem);min-height:7.5rem;overflow:hidden;padding:var(--eng-space-5,1.5rem);position:relative;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.kpi-tile[data-v-c0f9269e]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 6%,transparent),transparent 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.kpi-tile--interactive[data-v-c0f9269e]{cursor:pointer}.kpi-tile--interactive[data-v-c0f9269e]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.kpi-tile--interactive[data-v-c0f9269e]:hover:before{opacity:1}.kpi-tile--primary[data-v-c0f9269e]{border-left:3px solid var(--color-primary)}.kpi-tile--success[data-v-c0f9269e]{border-left:3px solid var(--color-success)}.kpi-tile--warning[data-v-c0f9269e]{border-left:3px solid var(--color-warning)}.kpi-tile--danger[data-v-c0f9269e]{border-left:3px solid var(--color-danger)}.kpi-tile__header[data-v-c0f9269e]{align-items:center;display:flex;gap:.5rem}.kpi-tile__icon[data-v-c0f9269e]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-sm,4px);color:var(--color-primary);display:inline-flex;height:1.75rem;justify-content:center;width:1.75rem}.kpi-tile__label[data-v-c0f9269e]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.kpi-tile__hint[data-v-c0f9269e]{align-items:center;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);cursor:help;display:inline-flex;font-size:.625rem;height:1rem;justify-content:center;margin-left:auto;width:1rem}.kpi-tile__body[data-v-c0f9269e]{align-items:baseline;display:flex;gap:.375rem}.kpi-tile__value[data-v-c0f9269e]{color:var(--text-primary);font-size:clamp(1.75rem,5vw,2.25rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.kpi-tile__unit[data-v-c0f9269e]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);font-weight:500}.kpi-tile__skeleton[data-v-c0f9269e]{animation:kpi-shimmer-c0f9269e 1.4s linear infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--text-primary) 6%,transparent) 0,color-mix(in srgb,var(--text-primary) 12%,transparent) 50%,color-mix(in srgb,var(--text-primary) 6%,transparent) 100%);background-size:200% 100%;border-radius:var(--radius-sm,4px);display:inline-block;height:1.75rem;width:50%}@keyframes kpi-shimmer-c0f9269e{to{background-position:-200% 0}}.kpi-tile__footer[data-v-c0f9269e]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:auto}.kpi-tile__delta[data-v-c0f9269e]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600;gap:.25rem;padding:.125rem .5rem}.kpi-tile__delta--up[data-v-c0f9269e]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.kpi-tile__delta--down[data-v-c0f9269e]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.kpi-tile__delta--neutral[data-v-c0f9269e]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary)}.kpi-tile__delta-label[data-v-c0f9269e]{color:var(--text-tertiary);font-weight:500;margin-left:.25rem}.kpi-tile__sparkline[data-v-c0f9269e]{flex-shrink:0;height:24px;opacity:.85;width:80px}.autopilot[data-v-ddf5afc6]{font-feature-settings:"cv11","ss01","ss03";display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.75rem);margin:0 auto;max-width:1480px;padding:clamp(1rem,2.5vw,2rem)}.autopilot__hero[data-v-ddf5afc6]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high,0 24px 60px -20px rgba(0,0,0,.28));isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative}.autopilot__hero-orb[data-v-ddf5afc6]{border-radius:50%;filter:blur(80px);height:520px;opacity:.55;pointer-events:none;position:absolute;width:520px;z-index:-1}.autopilot__hero-orb--primary[data-v-ddf5afc6]{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 65%,transparent),transparent 70%);right:-120px;top:-180px}.autopilot__hero-orb--accent[data-v-ddf5afc6]{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent) 50%,transparent),transparent 70%);bottom:-200px;left:-120px}.autopilot__hero-inner[data-v-ddf5afc6]{align-items:center;display:grid;gap:clamp(1.5rem,4vw,3.5rem);grid-template-columns:minmax(0,1fr) auto;position:relative;z-index:1}.autopilot__hero-text[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:1.125rem;min-width:0}.autopilot__status-pill[data-v-ddf5afc6]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-success) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.5rem;padding:.375rem .875rem}.autopilot__status-label[data-v-ddf5afc6]{font-weight:700;letter-spacing:.02em}.autopilot__status-sep[data-v-ddf5afc6]{color:color-mix(in srgb,var(--color-success) 50%,transparent)}.autopilot__status-uptime[data-v-ddf5afc6]{color:color-mix(in srgb,var(--color-success) 85%,var(--text-secondary));font-weight:500}.autopilot__pulse-dot[data-v-ddf5afc6]{display:inline-block;flex-shrink:0;height:10px;position:relative;width:10px}.autopilot__pulse-dot--sm[data-v-ddf5afc6]{height:8px;width:8px}.autopilot__pulse-dot--mini[data-v-ddf5afc6]{height:7px;position:absolute;right:-3px;top:-3px;width:7px}.autopilot__pulse-dot-core[data-v-ddf5afc6],.autopilot__pulse-dot-ring[data-v-ddf5afc6]{background:var(--color-success);border-radius:50%;inset:0;position:absolute}.autopilot__pulse-dot-ring[data-v-ddf5afc6]{animation:ap-pulse-ddf5afc6 1.8s ease-out infinite;opacity:.6}@keyframes ap-pulse-ddf5afc6{0%{opacity:.5;transform:scale(1)}80%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.autopilot__title[data-v-ddf5afc6]{color:var(--text-primary);font-size:clamp(1.875rem,3.6vw,2.875rem);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0}.autopilot__title-emph[data-v-ddf5afc6]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.autopilot__subtitle[data-v-ddf5afc6]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.55;margin:0;max-width:56ch}.autopilot__subtitle strong[data-v-ddf5afc6]{color:var(--text-primary);font-weight:600}.autopilot__hero-stats[data-v-ddf5afc6]{background:color-mix(in srgb,var(--surface-overlay,var(--surface-card)) 60%,transparent);border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg,12px);display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.25rem;padding:1.125rem 1.25rem}.autopilot__stat[data-v-ddf5afc6]{align-items:center;display:flex;gap:.75rem;min-width:0}.autopilot__stat-icon[data-v-ddf5afc6]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.autopilot__stat-icon--success[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.autopilot__stat-icon--primary[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.autopilot__stat-icon--accent[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.autopilot__stat-body[data-v-ddf5afc6]{min-width:0}.autopilot__stat-value[data-v-ddf5afc6]{align-items:baseline;color:var(--text-primary);display:inline-flex;font-size:clamp(1.5rem,2.4vw,1.875rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem;letter-spacing:-.02em;line-height:1}.autopilot__stat-suffix[data-v-ddf5afc6]{color:var(--text-tertiary);font-size:.875rem;font-weight:500}.autopilot__stat-trend[data-v-ddf5afc6]{align-items:center;display:inline-flex;margin-left:.25rem}.autopilot__stat-trend--up[data-v-ddf5afc6]{color:var(--color-success)}.autopilot__stat-label[data-v-ddf5afc6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:500;margin-top:.25rem}.autopilot__hero-actions[data-v-ddf5afc6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.autopilot__hero-score[data-v-ddf5afc6]{align-items:center;display:flex;flex-direction:column;gap:.625rem}.autopilot__score-meta[data-v-ddf5afc6]{align-items:center;background:color-mix(in srgb,var(--color-success) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.25rem .75rem;white-space:nowrap}.autopilot__panel[data-v-ddf5afc6]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium,0 12px 32px -16px rgba(0,0,0,.22));padding:clamp(1.25rem,2.4vw,2rem);position:relative}.autopilot__panel-head[data-v-ddf5afc6]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-bottom:1.25rem}.autopilot__panel-titles[data-v-ddf5afc6]{display:flex;flex:1 1 320px;flex-direction:column;gap:.375rem;min-width:0}.autopilot__panel-eyebrow[data-v-ddf5afc6]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.autopilot__panel-title[data-v-ddf5afc6]{color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:0}.autopilot__panel-sub[data-v-ddf5afc6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.autopilot__panel-actions[data-v-ddf5afc6]{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.autopilot__live-meta[data-v-ddf5afc6]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.5rem}.autopilot__filter-bar[data-v-ddf5afc6]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.autopilot__chip[data-v-ddf5afc6]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.4375rem .875rem;transition:all .15s ease}.autopilot__chip[data-v-ddf5afc6]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary));color:var(--text-primary)}.autopilot__chip--active[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.autopilot__chip-count[data-v-ddf5afc6]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .375rem}.autopilot__chip--active .autopilot__chip-count[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 22%,transparent)}.autopilot__timeline-wrap[data-v-ddf5afc6]{margin-top:.5rem}.autopilot__panel-link[data-v-ddf5afc6]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;margin-top:1rem;text-decoration:none}.autopilot__panel-link[data-v-ddf5afc6]:hover{text-decoration:underline}.autopilot__program[data-v-ddf5afc6]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.75rem;height:100%;overflow:hidden;padding:1.25rem;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.autopilot__program[data-v-ddf5afc6]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,transparent),transparent 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.autopilot__program[data-v-ddf5afc6]:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.autopilot__program[data-v-ddf5afc6]:hover:before{opacity:1}.autopilot__program-head[data-v-ddf5afc6]{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.autopilot__program-icon[data-v-ddf5afc6]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.autopilot__program-icon--primary[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.autopilot__program-icon--success[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.autopilot__program-icon--warning[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.autopilot__program-icon--danger[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.autopilot__program-icon--accent[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.autopilot__program-status[data-v-ddf5afc6]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.375rem;letter-spacing:.06em;padding:.1875rem .625rem;text-transform:uppercase}.autopilot__program-status--success[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.autopilot__program-status--warning[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.autopilot__program-status-dot[data-v-ddf5afc6]{background:currentColor;border-radius:50%;height:6px;width:6px}.autopilot__program-name[data-v-ddf5afc6]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0;position:relative;z-index:1}.autopilot__program-desc[data-v-ddf5afc6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0;position:relative;z-index:1}.autopilot__program-coverage[data-v-ddf5afc6]{margin-top:auto;position:relative;z-index:1}.autopilot__program-coverage-head[data-v-ddf5afc6]{display:flex;font-size:var(--font-size-xs,.75rem);justify-content:space-between;margin-bottom:.375rem}.autopilot__program-coverage-label[data-v-ddf5afc6]{color:var(--text-tertiary);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.autopilot__program-coverage-value[data-v-ddf5afc6]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.autopilot__program-bar[data-v-ddf5afc6]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);height:6px;overflow:hidden}.autopilot__program-bar-fill[data-v-ddf5afc6]{border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.autopilot__program-bar-fill--success[data-v-ddf5afc6]{background:linear-gradient(90deg,var(--color-success),color-mix(in srgb,var(--color-success) 70%,var(--color-primary)))}.autopilot__program-bar-fill--warning[data-v-ddf5afc6]{background:linear-gradient(90deg,var(--color-warning),var(--color-accent))}.autopilot__program-bar-fill--danger[data-v-ddf5afc6]{background:linear-gradient(90deg,var(--color-danger),var(--color-warning))}.autopilot__program-foot[data-v-ddf5afc6]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:.5rem;position:relative;z-index:1}.autopilot__program-meta[data-v-ddf5afc6]{color:var(--text-tertiary);display:flex;flex-direction:column;font-size:.6875rem;gap:.125rem}.autopilot__program-meta span[data-v-ddf5afc6]{align-items:center;display:inline-flex;gap:.25rem}.autopilot__legend[data-v-ddf5afc6]{align-items:center;color:var(--text-secondary);display:inline-flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:1rem}.autopilot__legend-item[data-v-ddf5afc6]{align-items:center;display:inline-flex;gap:.375rem}.autopilot__legend-swatch[data-v-ddf5afc6]{border-radius:2px;height:2px;width:18px}.autopilot__legend-swatch--actual[data-v-ddf5afc6]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent))}.autopilot__legend-swatch--predicted[data-v-ddf5afc6]{background:var(--color-accent);border-radius:0;border-top:2px dashed var(--color-accent);height:0}.autopilot__legend-swatch--target[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-success) 70%,transparent)}.autopilot__chart[data-v-ddf5afc6]{position:relative;width:100%}.autopilot__chart-svg[data-v-ddf5afc6]{display:block;height:clamp(240px,32vw,360px);overflow:visible;width:100%}.autopilot__chart-grid line[data-v-ddf5afc6]{stroke:color-mix(in srgb,var(--text-primary) 6%,transparent);stroke-dasharray:2 4}.autopilot__chart-target[data-v-ddf5afc6]{stroke:color-mix(in srgb,var(--color-success) 50%,transparent);stroke-width:1.5;stroke-dasharray:4 4}.autopilot__chart-target-label[data-v-ddf5afc6]{fill:var(--color-success);font-family:inherit;font-size:11px;font-weight:700}.autopilot__chart-ann-label[data-v-ddf5afc6]{background:var(--surface-overlay,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-sm,4px);box-shadow:var(--shadow-low);color:var(--text-secondary);display:inline-block;font-family:inherit;font-size:10px;font-weight:600;line-height:1.25;padding:.25rem .5rem;text-align:center;white-space:nowrap}.autopilot__chart-axis[data-v-ddf5afc6]{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:.625rem;gap:.25rem;justify-content:space-between;letter-spacing:.04em;margin-top:.5rem;padding:0 .5rem;text-transform:uppercase}.autopilot__chart-empty[data-v-ddf5afc6]{align-items:center;color:var(--text-tertiary);display:flex;font-size:.8125rem;gap:.5rem;justify-content:center;margin-top:.5rem;padding:.75rem 1rem;text-align:center}.autopilot__chart-projection-note[data-v-ddf5afc6]{align-items:center;color:var(--text-tertiary);display:flex;font-size:.6875rem;font-style:italic;gap:.375rem;margin-top:.5rem}.autopilot__personalization-reason[data-v-ddf5afc6]{align-items:center;color:var(--text-secondary);display:flex;font-size:.8125rem;gap:.375rem;margin-top:.75rem}.autopilot__chart-stats[data-v-ddf5afc6]{border-top:1px solid var(--color-border-primary);display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.25rem;padding-top:1.25rem}.autopilot__chart-stat[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.25rem}.autopilot__chart-stat-label[data-v-ddf5afc6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.autopilot__chart-stat-value[data-v-ddf5afc6]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:clamp(1.5rem,2.4vw,1.875rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.375rem;letter-spacing:-.02em;line-height:1}.autopilot__chart-stat-value--accent[data-v-ddf5afc6]{color:var(--color-accent)}.autopilot__personalization[data-v-ddf5afc6]{align-items:start;display:grid;gap:clamp(1rem,3vw,2rem);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.autopilot__personalization-text[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:1rem}.autopilot__personalization-lead[data-v-ddf5afc6]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6;margin:0}.autopilot__personalization-lead strong[data-v-ddf5afc6]{color:var(--text-primary)}.autopilot__personalization-list[data-v-ddf5afc6]{display:grid;gap:.625rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:0;padding:0}.autopilot__personalization-list li[data-v-ddf5afc6]{align-items:center;background:color-mix(in srgb,var(--color-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border-primary));border-radius:var(--radius-md,8px);color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;padding:.625rem .875rem}.autopilot__personalization-list li[data-v-ddf5afc6]>:first-child{color:var(--color-primary)}.autopilot__personalization-live[data-v-ddf5afc6]{background:var(--surface-overlay,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1rem}.autopilot__personalization-live-head[data-v-ddf5afc6]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.06em;margin-bottom:.75rem;text-transform:uppercase}.autopilot__personalization-users[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.autopilot__personalization-user[data-v-ddf5afc6]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-secondary);border-radius:var(--radius-md,8px);display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.625rem .75rem}.autopilot__personalization-avatar[data-v-ddf5afc6]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 25%,transparent),color-mix(in srgb,var(--color-accent) 25%,transparent));border-radius:var(--radius-full,9999px);color:var(--text-primary);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.autopilot__personalization-user-body[data-v-ddf5afc6]{min-width:0}.autopilot__personalization-user-name[data-v-ddf5afc6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.autopilot__personalization-user-focus[data-v-ddf5afc6]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.25rem}.autopilot__personalization-user-status[data-v-ddf5afc6]{animation:ap-wave-ddf5afc6 1.6s ease-in-out infinite;color:var(--color-primary);display:inline-flex}@keyframes ap-wave-ddf5afc6{0%,to{opacity:.6;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}.autopilot__personalization-metrics[data-v-ddf5afc6]{margin-top:1.25rem}.autopilot__feeds[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.autopilot__feed[data-v-ddf5afc6]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1rem 1.125rem;transition:border-color .15s ease,transform .15s ease}.autopilot__feed[data-v-ddf5afc6]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));transform:translateX(2px)}.autopilot__feed-icon[data-v-ddf5afc6]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;position:relative;width:2.75rem}.autopilot__feed--primary .autopilot__feed-icon[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.autopilot__feed--success .autopilot__feed-icon[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.autopilot__feed--warning .autopilot__feed-icon[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.autopilot__feed--accent .autopilot__feed-icon[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.autopilot__feed-body[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.autopilot__feed-title[data-v-ddf5afc6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.autopilot__feed-desc[data-v-ddf5afc6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.autopilot__feed-metric[data-v-ddf5afc6]{flex-shrink:0;text-align:right}.autopilot__feed-metric-value[data-v-ddf5afc6]{color:var(--text-primary);font-size:clamp(1.125rem,1.6vw,1.375rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.autopilot__feed-metric-label[data-v-ddf5afc6]{color:var(--text-tertiary);font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase}.autopilot__settings-toggle[data-v-ddf5afc6]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 90%,#fff),color-mix(in srgb,var(--color-primary) 70%,var(--color-accent)));border:1px solid color-mix(in srgb,var(--color-primary) 40%,transparent);border-radius:var(--radius-full,9999px);bottom:clamp(1rem,2vw,1.75rem);box-shadow:var(--shadow-high,0 12px 32px -8px rgba(0,0,0,.4));color:var(--text-on-primary,#fff);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem;padding:.875rem 1.125rem;position:fixed;right:clamp(1rem,2vw,1.75rem);transition:transform .15s ease,box-shadow .15s ease;z-index:30}.autopilot__settings-toggle[data-v-ddf5afc6]:hover{transform:translateY(-2px)}.autopilot__drawer-backdrop[data-v-ddf5afc6]{animation:ap-fade-ddf5afc6 .2s ease;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:color-mix(in srgb,#000 45%,transparent);inset:0;position:fixed;z-index:40}@keyframes ap-fade-ddf5afc6{0%{opacity:0}to{opacity:1}}.autopilot__drawer[data-v-ddf5afc6]{background:var(--surface-card,var(--card-background));border-left:1px solid var(--color-border-primary);bottom:0;box-shadow:var(--shadow-overlay,-24px 0 60px -20px rgba(0,0,0,.4));display:flex;flex-direction:column;position:fixed;right:0;top:0;transform:translateX(110%);transition:transform .32s cubic-bezier(.22,1,.36,1);width:min(420px,100vw);z-index:50}.autopilot__drawer--open[data-v-ddf5afc6]{transform:translateX(0)}.autopilot__drawer-head[data-v-ddf5afc6]{align-items:flex-start;border-bottom:1px solid var(--color-border-primary);display:flex;gap:.75rem;justify-content:space-between;padding:1.25rem 1.5rem}.autopilot__drawer-titles[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.375rem}.autopilot__drawer-title[data-v-ddf5afc6]{color:var(--text-primary);font-size:1.25rem;font-weight:700;letter-spacing:-.015em;margin:0}.autopilot__drawer-close[data-v-ddf5afc6]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.autopilot__drawer-close[data-v-ddf5afc6]:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent);color:var(--text-primary)}.autopilot__drawer-body[data-v-ddf5afc6]{display:flex;flex:1;flex-direction:column;gap:1.5rem;overflow-y:auto;padding:1.25rem 1.5rem}.autopilot__drawer-section[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.5rem}.autopilot__drawer-section-title[data-v-ddf5afc6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;letter-spacing:-.005em;margin:0}.autopilot__drawer-section-desc[data-v-ddf5afc6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.5;margin:0}.autopilot__seg[data-v-ddf5afc6]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-radius:var(--radius-md,8px);display:grid;gap:.25rem;grid-template-columns:repeat(3,1fr);margin-top:.5rem;padding:.25rem}.autopilot__seg-btn[data-v-ddf5afc6]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm,4px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;justify-content:center;padding:.5rem .625rem;transition:all .15s ease}.autopilot__seg-btn--active[data-v-ddf5afc6]{background:var(--surface-card,var(--card-background));box-shadow:var(--shadow-low);color:var(--color-primary)}.autopilot__seg-desc[data-v-ddf5afc6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);line-height:1.5;margin-top:.5rem}.autopilot__radio-list[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.375rem}.autopilot__radio[data-v-ddf5afc6]{align-items:flex-start;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);cursor:pointer;display:flex;gap:.625rem;padding:.625rem .75rem;transition:all .15s ease}.autopilot__radio input[data-v-ddf5afc6]{accent-color:var(--color-primary);margin:3px 0 0}.autopilot__radio[data-v-ddf5afc6]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary))}.autopilot__radio--checked[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.autopilot__radio-body[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.125rem}.autopilot__radio-label[data-v-ddf5afc6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.autopilot__radio-desc[data-v-ddf5afc6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.autopilot__checklist[data-v-ddf5afc6]{display:flex;flex-wrap:wrap;gap:.375rem}.autopilot__check[data-v-ddf5afc6]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.4375rem .75rem;transition:all .15s ease}.autopilot__check input[data-v-ddf5afc6]{display:none}.autopilot__check--on[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.autopilot__toggle-row[data-v-ddf5afc6]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.autopilot__switch[data-v-ddf5afc6]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);cursor:pointer;flex-shrink:0;height:24px;position:relative;transition:background .15s ease,border-color .15s ease;width:44px}.autopilot__switch--on[data-v-ddf5afc6]{background:var(--color-primary);border-color:var(--color-primary)}.autopilot__switch-thumb[data-v-ddf5afc6]{background:#fff;border-radius:50%;box-shadow:var(--shadow-low);height:18px;left:2px;position:absolute;top:2px;transition:transform .18s ease;width:18px}.autopilot__switch--on .autopilot__switch-thumb[data-v-ddf5afc6]{transform:translateX(20px)}.autopilot__paused[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.autopilot__paused-row[data-v-ddf5afc6]{align-items:center;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.5rem .75rem}.autopilot__paused-body[data-v-ddf5afc6]{min-width:0}.autopilot__paused-name[data-v-ddf5afc6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.autopilot__paused-reason[data-v-ddf5afc6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.autopilot__paused-resume[data-v-ddf5afc6]{background:transparent;border:none;color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600}.autopilot__paused-resume[data-v-ddf5afc6]:hover{text-decoration:underline}.autopilot__drawer-foot[data-v-ddf5afc6]{background:var(--surface-overlay,var(--surface-card));border-top:1px solid var(--color-border-primary);display:flex;gap:.625rem;justify-content:flex-end;padding:1rem 1.5rem}@media (max-width:980px){.autopilot__hero-inner[data-v-ddf5afc6]{grid-template-columns:1fr;text-align:center}.autopilot__hero-text[data-v-ddf5afc6]{align-items:center}.autopilot__hero-actions[data-v-ddf5afc6]{justify-content:center}.autopilot__hero-stats[data-v-ddf5afc6]{grid-template-columns:1fr}.autopilot__hero-score[data-v-ddf5afc6]{order:-1}.autopilot__subtitle[data-v-ddf5afc6]{max-width:none}.autopilot__personalization[data-v-ddf5afc6]{grid-template-columns:1fr}.autopilot__chart-stats[data-v-ddf5afc6]{gap:.75rem;grid-template-columns:1fr}.autopilot__feed[data-v-ddf5afc6]{grid-template-columns:auto 1fr}.autopilot__feed-metric[data-v-ddf5afc6]{border-top:1px solid var(--color-border-secondary);grid-column:1/-1;padding-top:.5rem;text-align:left}.autopilot__settings-toggle-label[data-v-ddf5afc6]{display:none}}@media (max-width:540px){.autopilot__chart-axis[data-v-ddf5afc6]{grid-template-columns:repeat(6,1fr)}.autopilot__chart-axis span[data-v-ddf5afc6]:nth-child(10),.autopilot__chart-axis span[data-v-ddf5afc6]:nth-child(2),.autopilot__chart-axis span[data-v-ddf5afc6]:nth-child(4),.autopilot__chart-axis span[data-v-ddf5afc6]:nth-child(6),.autopilot__chart-axis span[data-v-ddf5afc6]:nth-child(8){display:none}}@media (prefers-reduced-motion:reduce){.autopilot__personalization-user-status[data-v-ddf5afc6],.autopilot__pulse-dot-ring[data-v-ddf5afc6]{animation:none}}.autopilot__modal-body[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem 1.5rem}.autopilot__audit-modal[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem}.autopilot__filter-bar--audit[data-v-ddf5afc6]{margin-bottom:.25rem}.autopilot__audit-list[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.autopilot__audit-entry[data-v-ddf5afc6]{align-items:flex-start;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:.875rem;grid-template-columns:auto 1fr auto;padding:.875rem 1rem;transition:border-color .15s ease}.autopilot__audit-entry[data-v-ddf5afc6]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary))}.autopilot__audit-icon[data-v-ddf5afc6]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;margin-top:.125rem;width:2.25rem}.autopilot__audit-entry--primary .autopilot__audit-icon[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.autopilot__audit-entry--success .autopilot__audit-icon[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.autopilot__audit-entry--warning .autopilot__audit-icon[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.autopilot__audit-entry--accent .autopilot__audit-icon[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.autopilot__audit-body[data-v-ddf5afc6]{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.autopilot__audit-title[data-v-ddf5afc6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.autopilot__audit-desc[data-v-ddf5afc6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.45}.autopilot__audit-meta[data-v-ddf5afc6]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.6875rem;gap:.3125rem;margin-top:.25rem}.autopilot__audit-sep[data-v-ddf5afc6]{opacity:.5}.autopilot__audit-badge[data-v-ddf5afc6]{align-self:flex-start;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;padding:.1875rem .5rem;text-transform:uppercase;white-space:nowrap}.autopilot__audit-badge--settings[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.autopilot__audit-badge--program[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.autopilot__audit-badge--user[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.autopilot__audit-badge--system[data-v-ddf5afc6]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.autopilot__audit-empty[data-v-ddf5afc6]{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;font-size:var(--font-size-sm,.875rem);gap:.5rem;padding:3rem 1rem;text-align:center}.autopilot__input[data-v-ddf5afc6],.autopilot__textarea[data-v-ddf5afc6]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);outline:none;padding:.625rem .875rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.autopilot__input[data-v-ddf5afc6]:focus,.autopilot__textarea[data-v-ddf5afc6]:focus{border-color:color-mix(in srgb,var(--color-primary) 50%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent)}.autopilot__input[data-v-ddf5afc6]::placeholder,.autopilot__textarea[data-v-ddf5afc6]::placeholder{color:var(--text-tertiary)}.autopilot__textarea[data-v-ddf5afc6]{min-height:4.5rem;resize:vertical}.pt__table-wrap[data-v-1350cc88]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);overflow-x:auto}.pt__table[data-v-1350cc88]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pt__th[data-v-1350cc88]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;padding:.75rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.pt__th--status[data-v-1350cc88]{padding-left:1rem;padding-right:.25rem;width:2rem}.pt__th--num[data-v-1350cc88]{text-align:right}.pt__th--actions[data-v-1350cc88]{width:2.5rem}.pt__th--action[data-v-1350cc88]{min-width:280px}.pt__row[data-v-1350cc88]{transition:background .15s ease}.pt__row[data-v-1350cc88]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.pt__row+.pt__row .pt__td[data-v-1350cc88]{border-top:1px solid var(--color-border-primary)}.pt__row--busy[data-v-1350cc88]{opacity:.7;pointer-events:none}.pt__td[data-v-1350cc88]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);padding:.875rem 1rem;vertical-align:middle}.pt__td--status[data-v-1350cc88]{padding-right:.25rem}.pt__td--num[data-v-1350cc88]{text-align:right;white-space:nowrap}.pt__td--muted[data-v-1350cc88]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);white-space:nowrap}.pt__td--actions[data-v-1350cc88]{text-align:right;width:2.5rem}.pt__td--action[data-v-1350cc88]{min-width:280px}.pt__status-dot[data-v-1350cc88]{border-radius:50%;display:inline-block;height:10px;position:relative;width:10px}.pt__status-dot--success[data-v-1350cc88]{background:var(--color-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 18%,transparent)}.pt__status-dot--warn[data-v-1350cc88]{background:var(--color-warning);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-warning) 18%,transparent)}.pt__status-dot--off[data-v-1350cc88]{background:var(--text-tertiary)}.pt__policy-name[data-v-1350cc88]{color:var(--text-primary);font-weight:700;letter-spacing:-.005em}.pt__policy-desc[data-v-1350cc88]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.45;margin-top:.125rem;max-width:38ch}.pt__trigger[data-v-1350cc88]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.25rem .625rem;white-space:nowrap}.pt__chain[data-v-1350cc88]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.375rem}.pt__chain-pill[data-v-1350cc88]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:.25rem .5rem;white-space:nowrap}.pt__chain-pill--primary[data-v-1350cc88]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.pt__chain-pill--warning[data-v-1350cc88]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.pt__chain-pill--danger[data-v-1350cc88]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.pt__chain-arrow[data-v-1350cc88]{color:var(--text-tertiary);font-weight:700}.pt__num[data-v-1350cc88]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700}.pt__num-sub[data-v-1350cc88]{color:var(--text-tertiary);display:block;font-size:.625rem;font-weight:500;letter-spacing:.06em;margin-top:.0625rem;text-transform:uppercase}.pt__mode[data-v-1350cc88]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.02em;padding:.25rem .625rem}.pt__mode--success[data-v-1350cc88]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.pt__mode--warning[data-v-1350cc88]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.pt__mode--off[data-v-1350cc88]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-tertiary)}.pt__mode-dot[data-v-1350cc88]{background:currentColor;border-radius:50%;height:6px;width:6px}.pt__actions-wrap[data-v-1350cc88]{align-items:center;display:inline-flex;gap:.375rem;position:relative}.pt__icon-btn[data-v-1350cc88]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background .15s ease,color .15s ease;width:2rem}.pt__icon-btn[data-v-1350cc88]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.pt__menu-list[data-v-1350cc88]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-high);display:flex;flex-direction:column;gap:.125rem;list-style:none;margin:0;min-width:160px;padding:.375rem;position:absolute;right:0;top:calc(100% + 4px);z-index:200}.pt__menu-list li button[data-v-1350cc88]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.5rem;padding:.5rem .75rem;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.pt__menu-list li button[data-v-1350cc88]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}.pt__row-spinner[data-v-1350cc88]{align-items:center;color:var(--color-primary);display:inline-flex}.pt__spin[data-v-1350cc88]{animation:pt-spin-1350cc88 .8s linear infinite}@keyframes pt-spin-1350cc88{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pdp[data-v-11f2f111]{display:flex;flex-direction:column}.pdp__status-row[data-v-11f2f111]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.pdp__mode[data-v-11f2f111]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.02em;padding:.25rem .625rem}.pdp__mode--success[data-v-11f2f111]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.pdp__mode--warning[data-v-11f2f111]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.pdp__mode--off[data-v-11f2f111]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-tertiary)}.pdp__mode-dot[data-v-11f2f111]{background:currentColor;border-radius:50%;height:6px;width:6px}.pdp__affected[data-v-11f2f111]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}.pdp__desc[data-v-11f2f111]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.6;margin:0 0 .5rem}.pdp__trigger[data-v-11f2f111]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem;padding:.375rem .875rem}.pdp__chain[data-v-11f2f111]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem}.pdp__chain-pill[data-v-11f2f111]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:.3rem .625rem;white-space:nowrap}.pdp__chain-pill--primary[data-v-11f2f111]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.pdp__chain-pill--warning[data-v-11f2f111]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.pdp__chain-pill--danger[data-v-11f2f111]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.pdp__chain-arrow[data-v-11f2f111]{color:var(--text-tertiary);font-weight:700}.pdp__affected-note[data-v-11f2f111]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}.pdp__link[data-v-11f2f111]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.25rem;text-decoration:none}.pdp__link[data-v-11f2f111]:hover{text-decoration:underline}.pdp__mode-actions[data-v-11f2f111]{display:flex;flex-wrap:wrap;gap:.625rem}.ap__builder[data-v-6526674e]{display:grid;gap:1rem;grid-template-columns:220px minmax(0,1fr)}@media (max-width:880px){.ap__builder[data-v-6526674e]{grid-template-columns:1fr}}.ap__builder-palette[data-v-6526674e]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:1rem;padding:1rem}.ap__palette-group[data-v-6526674e]{display:flex;flex-direction:column;gap:.375rem}.ap__palette-title[data-v-6526674e]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.625rem;font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.ap__palette-list[data-v-6526674e]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.ap__palette-item[data-v-6526674e]{align-items:center;background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px solid transparent;border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:grab;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.5rem;padding:.4rem .625rem;transition:border-color .15s ease,background .15s ease}.ap__palette-item[data-v-6526674e]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,transparent)}.ap__palette-item--trigger[data-v-6526674e]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}.ap__palette-item--condition[data-v-6526674e]{background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-accent)}.ap__palette-item--action[data-v-6526674e]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.ap__palette-item--revert[data-v-6526674e]{background:color-mix(in srgb,var(--color-success) 10%,transparent);color:var(--color-success)}.ap__canvas[data-v-6526674e]{background:linear-gradient(var(--color-border-primary) 1px,transparent 1px),linear-gradient(90deg,var(--color-border-primary) 1px,transparent 1px),var(--surface-card);background-position:-1px -1px;background-size:24px 24px,24px 24px;border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(140px,1fr));min-height:320px;overflow:hidden;padding:1.25rem;position:relative}.ap__canvas-edges[data-v-6526674e]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.ap__node[data-v-6526674e]{background:var(--surface-card-raised,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.375rem;grid-column:var(--col);grid-row:var(--row);padding:.875rem;position:relative;z-index:1}.ap__node--trigger[data-v-6526674e]{border-left:3px solid var(--color-primary)}.ap__node--condition[data-v-6526674e]{border-left:3px solid var(--color-accent)}.ap__node--action[data-v-6526674e]{border-left:3px solid var(--color-warning)}.ap__node-head[data-v-6526674e]{align-items:center;color:var(--text-tertiary);display:flex;gap:.5rem;justify-content:space-between}.ap__node-tag[data-v-6526674e]{border-radius:var(--radius-sm,4px);font-size:.625rem;font-weight:700;letter-spacing:.08em;padding:.125rem .375rem;text-transform:uppercase}.ap__node-tag--trigger[data-v-6526674e]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.ap__node-tag--condition[data-v-6526674e]{background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent)}.ap__node-tag--action[data-v-6526674e]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.ap__node-title[data-v-6526674e]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;letter-spacing:-.005em}.ap__node-desc[data-v-6526674e]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}.ap__node-revert[data-v-6526674e]{align-items:center;color:var(--color-success);display:inline-flex;font-size:.625rem;font-weight:600;gap:.25rem;margin-top:auto}.lk__table-wrap[data-v-a184e81c]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);height:fit-content;overflow-x:auto}.lk__table[data-v-a184e81c]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.lk__th[data-v-a184e81c]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;padding:.75rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.lk__th--actions[data-v-a184e81c]{width:2.5rem}.lk__row[data-v-a184e81c]{cursor:pointer;transition:background .15s ease}.lk__row[data-v-a184e81c]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.lk__row--active[data-v-a184e81c]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);box-shadow:inset 3px 0 0 0 var(--color-primary)}.lk__row+.lk__row .lk__td[data-v-a184e81c]{border-top:1px solid var(--color-border-primary)}.lk__td[data-v-a184e81c]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);padding:.875rem 1rem;vertical-align:middle}.lk__td--muted[data-v-a184e81c]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);white-space:nowrap}.lk__td--actions[data-v-a184e81c]{text-align:right;width:2.5rem}.lk__user[data-v-a184e81c]{align-items:center;display:flex;gap:.75rem}.lk__avatar[data-v-a184e81c]{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:2.25rem;justify-content:center;letter-spacing:.04em;width:2.25rem}.lk__avatar--primary[data-v-a184e81c]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.lk__avatar--accent[data-v-a184e81c]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.lk__avatar--success[data-v-a184e81c]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.lk__avatar--warning[data-v-a184e81c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.lk__user-meta[data-v-a184e81c]{min-width:0}.lk__user-name[data-v-a184e81c]{color:var(--text-primary);font-weight:700;letter-spacing:-.005em}.lk__user-dept[data-v-a184e81c]{color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lk__signal[data-v-a184e81c]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.25rem .5rem;white-space:nowrap}.lk__signal--warning[data-v-a184e81c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.lk__signal--danger[data-v-a184e81c]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.lk__signal--primary[data-v-a184e81c]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.lk__chain[data-v-a184e81c]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.375rem}.lk__chain-pill[data-v-a184e81c]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:.25rem .5rem;white-space:nowrap}.lk__chain-pill--primary[data-v-a184e81c]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.lk__chain-pill--warning[data-v-a184e81c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.lk__chain-pill--danger[data-v-a184e81c]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.lk__chain-arrow[data-v-a184e81c]{color:var(--text-tertiary);font-weight:700}.lk__status[data-v-a184e81c]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;padding:.25rem .625rem}.lk__status--primary[data-v-a184e81c]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.lk__status--success[data-v-a184e81c]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.lk__status--warning[data-v-a184e81c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.lk__status--danger[data-v-a184e81c]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.lk__status-dot[data-v-a184e81c]{background:currentColor;border-radius:50%;height:6px;width:6px}.lk__progress[data-v-a184e81c]{align-items:center;display:flex;gap:.5rem;min-width:120px}.lk__progress-bar[data-v-a184e81c]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);flex:1 1 auto;height:6px;overflow:hidden}.lk__progress-fill[data-v-a184e81c]{border-radius:var(--radius-full,9999px);height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.lk__progress-fill--success[data-v-a184e81c]{background:var(--color-success)}.lk__progress-fill--primary[data-v-a184e81c]{background:var(--color-primary)}.lk__progress-fill--warning[data-v-a184e81c]{background:var(--color-warning)}.lk__progress-val[data-v-a184e81c]{color:var(--text-secondary);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700;min-width:2.5rem;text-align:right;white-space:nowrap}.lk__icon-btn[data-v-a184e81c]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background .15s ease,color .15s ease;width:2rem}.lk__icon-btn[data-v-a184e81c]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.lk__action-wrap[data-v-a184e81c]{align-items:center;display:inline-flex;justify-content:flex-end;position:relative}.lk__menu-list[data-v-a184e81c]{background:var(--surface-card,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-medium);list-style:none;margin:0;min-width:180px;padding:.375rem;position:absolute;right:0;top:calc(100% + .375rem);z-index:100}.lk__menu-list li[data-v-a184e81c]{margin:0;padding:0}.lk__menu-list li button[data-v-a184e81c]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm,4px);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem;padding:.5rem .75rem;text-align:left;transition:background .12s ease;width:100%}.lk__menu-list li button[data-v-a184e81c]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}.urp[data-v-8d49a798]{display:flex;flex-direction:column;gap:0}.urp__head[data-v-8d49a798]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;gap:.75rem;margin-bottom:.5rem;padding-bottom:.875rem}.urp__avatar[data-v-8d49a798]{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:700;height:3rem;justify-content:center;letter-spacing:.04em;width:3rem}.urp__avatar--primary[data-v-8d49a798]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.urp__avatar--accent[data-v-8d49a798]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.urp__avatar--success[data-v-8d49a798]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.urp__avatar--warning[data-v-8d49a798]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.urp__meta[data-v-8d49a798]{flex:1 1 auto;min-width:0}.urp__name[data-v-8d49a798]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em}.urp__role[data-v-8d49a798]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.urp__status[data-v-8d49a798]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;padding:.25rem .625rem;white-space:nowrap}.urp__status--primary[data-v-8d49a798]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.urp__status--success[data-v-8d49a798]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.urp__status--warning[data-v-8d49a798]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.urp__status--danger[data-v-8d49a798]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.urp__status-dot[data-v-8d49a798]{background:currentColor;border-radius:50%;height:6px;width:6px}.urp__profile-link[data-v-8d49a798]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;margin-bottom:.5rem;text-decoration:none}.urp__profile-link[data-v-8d49a798]:hover{text-decoration:underline}.urp__signals[data-v-8d49a798]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.urp__signal-row[data-v-8d49a798]{align-items:flex-start;background:color-mix(in srgb,var(--color-warning) 6%,transparent);border-left:3px solid var(--color-warning);border-radius:var(--radius-sm,4px);display:flex;gap:.5rem;padding:.5rem .625rem}.urp__signal-icon[data-v-8d49a798]{color:var(--color-warning);flex-shrink:0;margin-top:.125rem}.urp__signal-label[data-v-8d49a798]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;line-height:1.4}.urp__signal-time[data-v-8d49a798]{color:var(--text-tertiary);font-size:.625rem;font-weight:500;margin-top:.125rem}.urp__chain[data-v-8d49a798]{align-items:flex-start;display:flex;flex-direction:column;gap:.375rem}.urp__chain-pill[data-v-8d49a798]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:.25rem .5rem;white-space:nowrap}.urp__chain-pill--primary[data-v-8d49a798]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.urp__chain-pill--warning[data-v-8d49a798]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.urp__chain-pill--danger[data-v-8d49a798]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.urp__steps[data-v-8d49a798]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.urp__step[data-v-8d49a798]{display:grid;gap:.625rem;grid-template-columns:28px 1fr;padding-bottom:.625rem;position:relative}.urp__step[data-v-8d49a798]:not(:last-child):before{background:var(--color-border-primary);bottom:0;content:"";left:13px;position:absolute;top:22px;width:2px}.urp__step--done[data-v-8d49a798]:not(:last-child):before{background:var(--color-success)}.urp__step-marker[data-v-8d49a798]{align-items:center;background:var(--surface-card);border:2px solid var(--color-border-primary);border-radius:50%;color:var(--surface-card);display:inline-flex;height:24px;justify-content:center;position:relative;width:24px;z-index:1}.urp__step--done .urp__step-marker[data-v-8d49a798]{background:var(--color-success);border-color:var(--color-success);color:var(--text-on-primary,#fff)}.urp__step--current .urp__step-marker[data-v-8d49a798]{background:var(--surface-card);border-color:var(--color-primary)}.urp__step-ring[data-v-8d49a798]{animation:urp-ring-pulse-8d49a798 1.6s ease-out infinite;background:var(--color-primary);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 25%,transparent);height:8px;width:8px}@keyframes urp-ring-pulse-8d49a798{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-primary) 12%,transparent)}}.urp__step-body[data-v-8d49a798]{padding-top:2px}.urp__step-name[data-v-8d49a798]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.urp__step--upcoming .urp__step-name[data-v-8d49a798]{color:var(--text-tertiary)}.urp__step-desc[data-v-8d49a798]{color:var(--text-tertiary);font-size:.625rem;font-weight:500}.urp__clock[data-v-8d49a798]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:flex;flex-direction:row;gap:.75rem;margin:.5rem 0;padding:.75rem 1rem}.urp__clock-label[data-v-8d49a798]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.urp__clock-value[data-v-8d49a798]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-variant-numeric:tabular-nums;font-weight:700}.urp__actions[data-v-8d49a798]{display:flex;flex-wrap:wrap;gap:.5rem}.urp__audit[data-v-8d49a798]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:0 .25rem 0 0}.urp__audit-row[data-v-8d49a798]{align-items:start;border-bottom:1px dashed var(--color-border-primary);display:grid;gap:.5rem;grid-template-columns:44px 12px 1fr;padding:.375rem 0}.urp__audit-row[data-v-8d49a798]:last-child{border-bottom:none}.urp__audit-time[data-v-8d49a798]{color:var(--text-tertiary);font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;padding-top:.125rem}.urp__audit-dot[data-v-8d49a798]{border-radius:50%;height:8px;margin-top:.4375rem;width:8px}.urp__audit-dot--primary[data-v-8d49a798]{background:var(--color-primary)}.urp__audit-dot--success[data-v-8d49a798]{background:var(--color-success)}.urp__audit-dot--warning[data-v-8d49a798]{background:var(--color-warning)}.urp__audit-dot--danger[data-v-8d49a798]{background:var(--color-danger)}.urp__audit-body[data-v-8d49a798]{min-width:0}.urp__audit-event[data-v-8d49a798]{color:var(--text-primary);display:block;font-size:var(--font-size-xs,.75rem);font-weight:600;line-height:1.4}.urp__audit-detail[data-v-8d49a798]{color:var(--text-tertiary);display:block;font-size:.625rem;margin-top:.125rem}.rch__panel-head[data-v-0393d734]{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1.25rem}.rch__panel-eyebrow[data-v-0393d734]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.rch__panel-title[data-v-0393d734]{color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:0}.rch__panel-sub[data-v-0393d734]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0;max-width:72ch}.rch__chart-grid[data-v-0393d734]{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) 240px}@media (max-width:880px){.rch__chart-grid[data-v-0393d734]{grid-template-columns:1fr}}.rch__chart[data-v-0393d734]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);overflow:visible;padding:1rem;position:relative}.rch__chart-svg[data-v-0393d734]{display:block;height:280px;width:100%}.rch__chart-grid-lines line[data-v-0393d734]{stroke:var(--color-border-primary);stroke-dasharray:2 4;opacity:.6}.rch__point[data-v-0393d734]{cursor:crosshair;transition:r .12s ease}.rch__point[data-v-0393d734]:hover{r:6}.rch__chart-ann-label[data-v-0393d734]{background:color-mix(in srgb,var(--color-warning) 14%,var(--surface-card));border:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent);border-radius:var(--radius-sm,4px);color:var(--color-warning);font-size:.625rem;font-weight:700;line-height:1.2;padding:.25rem .5rem;text-align:center}.rch__chart-axis[data-v-0393d734]{color:var(--text-tertiary);display:flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:600;justify-content:space-between;margin-top:.375rem}.rch__tooltip[data-v-0393d734]{background:var(--surface-card,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:.125rem;padding:.375rem .625rem;pointer-events:none;position:absolute;transform:translate(-50%,-110%);white-space:nowrap;z-index:10}.rch__tooltip-day[data-v-0393d734]{color:var(--text-tertiary);font-size:.625rem;font-weight:600}.rch__tooltip-val[data-v-0393d734]{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:700}.rch__chart-side[data-v-0393d734]{display:flex;flex-direction:column;gap:.625rem}.rch__chart-stat[data-v-0393d734]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);padding:.875rem 1rem}.rch__chart-stat-label[data-v-0393d734]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rch__chart-stat-value[data-v-0393d734]{align-items:baseline;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-xl,1.25rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem;letter-spacing:-.02em;margin-top:.125rem}.rch__chart-stat-unit[data-v-0393d734]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600}.rch__chart-stat-trend[data-v-0393d734]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.625rem;font-weight:600;gap:.25rem;margin-top:.25rem}.rch__chart-stat-trend--down[data-v-0393d734]{color:var(--color-success)}.rch__chart-stat-trend--up[data-v-0393d734]{color:var(--color-warning)}.pb__bars[data-v-79a60d9d]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.pb__bar-row[data-v-79a60d9d]{align-items:center;display:grid;gap:.75rem;grid-template-columns:240px minmax(0,1fr) 48px}@media (max-width:720px){.pb__bar-row[data-v-79a60d9d]{grid-template-columns:1fr 48px}.pb__bar-row .pb__bar-label[data-v-79a60d9d]{grid-column:1/-1}.pb__bar-row .pb__bar-track[data-v-79a60d9d]{grid-column:1}}.pb__bar-label[data-v-79a60d9d]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem}.pb__bar-track[data-v-79a60d9d]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);height:10px;overflow:hidden}.pb__bar-fill[data-v-79a60d9d]{border-radius:var(--radius-full,9999px);height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.pb__bar-fill--primary[data-v-79a60d9d]{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 75%,var(--color-accent)))}.pb__bar-fill--warning[data-v-79a60d9d]{background:linear-gradient(90deg,var(--color-warning),color-mix(in srgb,var(--color-warning) 75%,var(--color-danger)))}.pb__bar-fill--danger[data-v-79a60d9d]{background:linear-gradient(90deg,var(--color-danger),color-mix(in srgb,var(--color-danger) 75%,var(--color-warning)))}.pb__bar-value[data-v-79a60d9d]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.ai-gov[data-v-5d4cb9b8]{font-feature-settings:"cv11","ss01","ss03";display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.75rem);margin:0 auto;max-width:1480px;padding:clamp(1rem,2.5vw,2rem)}.ai-gov__hero[data-v-5d4cb9b8]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,2rem);isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative}.ai-gov__hero-orb[data-v-5d4cb9b8]{border-radius:50%;filter:blur(80px);height:520px;opacity:.45;pointer-events:none;position:absolute;width:520px;z-index:-1}.ai-gov__hero-orb--primary[data-v-5d4cb9b8]{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-primary) 60%,transparent),transparent);left:-120px;top:-180px}.ai-gov__hero-orb--accent[data-v-5d4cb9b8]{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-accent) 50%,transparent),transparent);bottom:-200px;right:-120px}.ai-gov__hero-inner[data-v-5d4cb9b8]{align-items:center;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr) auto}@media (max-width:880px){.ai-gov__hero-inner[data-v-5d4cb9b8]{grid-template-columns:1fr}}.ai-gov__eyebrow[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.08em;margin-bottom:1rem;padding:.375rem .75rem;text-transform:uppercase}.ai-gov__title[data-v-5d4cb9b8]{color:var(--text-primary);font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:0 0 .75rem}.ai-gov__title-emph[data-v-5d4cb9b8]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));background-clip:text;-webkit-background-clip:text;color:transparent;display:block}.ai-gov__subtitle[data-v-5d4cb9b8]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6;margin:0 0 1.25rem;max-width:640px}.ai-gov__subtitle strong[data-v-5d4cb9b8]{color:var(--text-primary);font-weight:600}.ai-gov__hero-actions[data-v-5d4cb9b8]{display:flex;flex-wrap:wrap;gap:.75rem}.ai-gov__hero-badge[data-v-5d4cb9b8]{align-items:center;background:var(--card-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:.75rem;padding:1.25rem}.ai-gov__hero-badge-meta[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-success) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.25rem .625rem}.ai-gov__hero-kpis[data-v-5d4cb9b8]{width:100%}.ai-gov__pulse-dot[data-v-5d4cb9b8]{display:inline-flex;height:8px;position:relative;width:8px}.ai-gov__pulse-dot-core[data-v-5d4cb9b8]{background:var(--color-success);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 60%,transparent);height:100%;width:100%}.ai-gov__pulse-dot-ring[data-v-5d4cb9b8]{animation:ai-gov-ping-5d4cb9b8 1.8s ease-out infinite;border:1.5px solid color-mix(in srgb,var(--color-success) 60%,transparent);border-radius:50%;inset:-4px;position:absolute}.ai-gov__pulse-dot--sm[data-v-5d4cb9b8]{height:6px;width:6px}@keyframes ai-gov-ping-5d4cb9b8{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.ai-gov__panel[data-v-5d4cb9b8]{background:var(--card-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,2vw,1.75rem)}.ai-gov__panel-head[data-v-5d4cb9b8]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ai-gov__panel-titles[data-v-5d4cb9b8]{min-width:0}.ai-gov__panel-eyebrow[data-v-5d4cb9b8]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.4rem;letter-spacing:.08em;text-transform:uppercase}.ai-gov__panel-title[data-v-5d4cb9b8]{color:var(--text-primary);font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:700;letter-spacing:-.015em;margin:.25rem 0}.ai-gov__panel-sub[data-v-5d4cb9b8]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0;max-width:720px}.ai-gov__panel-actions[data-v-5d4cb9b8]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.ai-gov__live-meta[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 22%,transparent);border-radius:var(--radius-full,9999px);gap:.5rem;padding:.25rem .625rem}.ai-gov__chip[data-v-5d4cb9b8],.ai-gov__live-meta[data-v-5d4cb9b8]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem)}.ai-gov__chip[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);font-weight:500;gap:.375rem;padding:.3rem .625rem}.ai-gov__overview[data-v-5d4cb9b8]{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}@media (max-width:880px){.ai-gov__overview[data-v-5d4cb9b8]{grid-template-columns:1fr}}.ai-gov__rings[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-lg,12px);display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:1rem}.ai-gov__ring[data-v-5d4cb9b8]{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.ai-gov__ring-label[data-v-5d4cb9b8]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.ai-gov__ring-meta[data-v-5d4cb9b8]{align-items:center;display:flex;flex-direction:column;gap:.25rem}.ai-gov__delta[data-v-5d4cb9b8]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600;gap:.25rem;padding:.125rem .5rem}.ai-gov__delta--up[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ai-gov__ring-sub[data-v-5d4cb9b8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ai-gov__overview-side[data-v-5d4cb9b8]{background:var(--surface-card-raised,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.875rem;padding:1rem 1.125rem}.ai-gov__overview-trend-head[data-v-5d4cb9b8]{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.ai-gov__overview-trend-title[data-v-5d4cb9b8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ai-gov__overview-trend-value[data-v-5d4cb9b8]{align-items:baseline;color:var(--text-primary);display:inline-flex;font-size:clamp(1.5rem,3vw,2rem);font-variant-numeric:tabular-nums;font-weight:800;gap:.375rem;letter-spacing:-.025em}.ai-gov__overview-trend-unit[data-v-5d4cb9b8]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-weight:500}.ai-gov__trend-chip[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-success) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.3rem;padding:.25rem .625rem}.ai-gov__overview-bullets[data-v-5d4cb9b8]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.ai-gov__overview-bullets li[data-v-5d4cb9b8]{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;line-height:1.55}.ai-gov__overview-bullets strong[data-v-5d4cb9b8]{color:var(--text-primary);font-weight:600}.ai-gov__table-wrap[data-v-5d4cb9b8]{border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);overflow-x:auto}.ai-gov__table[data-v-5d4cb9b8]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);min-width:920px;width:100%}.ai-gov__table th[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}.ai-gov__table td[data-v-5d4cb9b8],.ai-gov__table th[data-v-5d4cb9b8]{border-bottom:1px solid var(--color-border-primary);padding:.75rem 1rem}.ai-gov__table td[data-v-5d4cb9b8]{color:var(--text-secondary);vertical-align:middle}.ai-gov__table tbody tr[data-v-5d4cb9b8]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.ai-gov__table tbody tr:last-child td[data-v-5d4cb9b8]{border-bottom:none}.ai-gov__num[data-v-5d4cb9b8]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.ai-gov__actions-col[data-v-5d4cb9b8]{text-align:right}.ai-gov__tool-cell[data-v-5d4cb9b8]{align-items:center;display:flex;gap:.625rem}.ai-gov__tool-icon[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.ai-gov__tool-icon--accent[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.ai-gov__tool-icon--info[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.ai-gov__tool-icon--success[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ai-gov__tool-icon--danger[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ai-gov__tool-name[data-v-5d4cb9b8]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.ai-gov__tool-vendor[data-v-5d4cb9b8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ai-gov__cat-pill[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:var(--radius-sm,4px);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;padding:.2rem .5rem}.ai-gov__personal[data-v-5d4cb9b8]{color:var(--text-secondary);font-weight:600}.ai-gov__personal--warm[data-v-5d4cb9b8]{color:var(--color-warning)}.ai-gov__personal--hot[data-v-5d4cb9b8]{color:var(--color-danger)}.ai-gov__tier[data-v-5d4cb9b8]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.35rem;padding:.2rem .5rem;text-transform:capitalize}.ai-gov__tier-dot[data-v-5d4cb9b8]{background:currentColor;border-radius:50%;height:6px;width:6px}.ai-gov__tier--low[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ai-gov__tier--medium[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ai-gov__tier--high[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ai-gov__status[data-v-5d4cb9b8]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.3rem;padding:.2rem .55rem}.ai-gov__status--success[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ai-gov__status--warning[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ai-gov__status--danger[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ai-gov__status--default[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-secondary)}.ai-gov__row-btn[data-v-5d4cb9b8]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.3rem;padding:.3rem .625rem;transition:background .15s ease}.ai-gov__row-btn[data-v-5d4cb9b8]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.ai-gov__events[data-v-5d4cb9b8]{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));list-style:none;margin:0;padding:0}.ai-gov__event[data-v-5d4cb9b8]{background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;transition:box-shadow .2s ease}.ai-gov__event[data-v-5d4cb9b8]:hover{box-shadow:var(--shadow-medium)}.ai-gov__event-head[data-v-5d4cb9b8]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.ai-gov__event-user[data-v-5d4cb9b8]{align-items:center;display:flex;gap:.625rem}.ai-gov__avatar[data-v-5d4cb9b8]{align-items:center;border-radius:50%;color:var(--text-on-primary,#fff);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:2.25rem;justify-content:center;letter-spacing:.02em;width:2.25rem}.ai-gov__event-name[data-v-5d4cb9b8]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;line-height:1.2}.ai-gov__event-dept[data-v-5d4cb9b8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ai-gov__event-dept strong[data-v-5d4cb9b8]{color:var(--text-secondary);font-weight:600}.ai-gov__event-pills[data-v-5d4cb9b8]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.ai-gov__event-type[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);font-weight:600;gap:.3rem}.ai-gov__event-type[data-v-5d4cb9b8],.ai-gov__sev-pill[data-v-5d4cb9b8]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;padding:.15rem .5rem}.ai-gov__sev-pill[data-v-5d4cb9b8]{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ai-gov__sev-pill--critical[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.ai-gov__sev-pill--high[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.ai-gov__sev-pill--medium[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.ai-gov__event-time[data-v-5d4cb9b8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ai-gov__event-prompt[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-left:2px solid var(--color-primary);border-radius:var(--radius-sm,6px);color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-style:italic;line-height:1.55;margin:0;padding:.625rem .75rem .625rem 1.25rem;position:relative}.ai-gov__event-prompt[data-v-5d4cb9b8] mark{background:color-mix(in srgb,var(--color-warning) 22%,transparent);border-radius:3px;color:var(--color-warning);font-style:normal;font-weight:600;padding:0 .25rem}.ai-gov__quote-mark[data-v-5d4cb9b8]{color:var(--color-primary);font-size:1.25rem;font-weight:700;left:.4rem;line-height:1;position:absolute;top:.25rem}.ai-gov__event-coach[data-v-5d4cb9b8]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-radius:var(--radius-sm,6px);color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.5rem;line-height:1.5;padding:.5rem .625rem}.ai-gov__coach-icon[data-v-5d4cb9b8]{color:var(--color-primary);flex-shrink:0;margin-top:1px}.ai-gov__event-foot[data-v-5d4cb9b8]{display:flex;justify-content:flex-end}.ai-gov__outcome[data-v-5d4cb9b8]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:600;gap:.3rem;padding:.2rem .55rem}.ai-gov__outcome--success[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ai-gov__outcome--warning[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ai-gov__outcome--danger[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ai-gov__policy-grid[data-v-5d4cb9b8]{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}@media (max-width:960px){.ai-gov__policy-grid[data-v-5d4cb9b8]{grid-template-columns:1fr}}.ai-gov__matrix-wrap[data-v-5d4cb9b8]{display:flex;flex-direction:column;gap:.75rem}.ai-gov__matrix[data-v-5d4cb9b8]{border-collapse:separate;border-spacing:6px;width:100%}.ai-gov__matrix-corner[data-v-5d4cb9b8]{background:transparent;width:110px}.ai-gov__matrix-col[data-v-5d4cb9b8]{padding:.5rem .25rem;text-align:center}.ai-gov__matrix-col[data-v-5d4cb9b8],.ai-gov__matrix-row[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:var(--radius-sm,6px);color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:700}.ai-gov__matrix-row[data-v-5d4cb9b8]{padding:0 .5rem;text-align:right;white-space:nowrap}.ai-gov__matrix-cell[data-v-5d4cb9b8]{aspect-ratio:1.4/1;border:1px solid var(--color-border-primary);border-radius:var(--radius-sm,6px);cursor:pointer;position:relative;text-align:center;transition:transform .15s ease,box-shadow .15s ease}.ai-gov__matrix-cell[data-v-5d4cb9b8]:hover{box-shadow:var(--shadow-medium);transform:translateY(-1px)}.ai-gov__matrix-cell--green[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 22%,transparent);border-color:color-mix(in srgb,var(--color-success) 35%,transparent)}.ai-gov__matrix-cell--yellow[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-warning) 22%,transparent);border-color:color-mix(in srgb,var(--color-warning) 35%,transparent)}.ai-gov__matrix-cell--red[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 22%,transparent);border-color:color-mix(in srgb,var(--color-danger) 35%,transparent)}.ai-gov__matrix-cell--na[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.ai-gov__matrix-cell--active[data-v-5d4cb9b8]{outline:2px solid var(--color-primary);outline-offset:1px}.ai-gov__matrix-mark[data-v-5d4cb9b8]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:.875rem;font-weight:800;height:100%;justify-content:center;width:100%}.ai-gov__matrix-cell--green .ai-gov__matrix-mark[data-v-5d4cb9b8]{color:var(--color-success)}.ai-gov__matrix-cell--yellow .ai-gov__matrix-mark[data-v-5d4cb9b8]{color:var(--color-warning)}.ai-gov__matrix-cell--red .ai-gov__matrix-mark[data-v-5d4cb9b8]{color:var(--color-danger)}.ai-gov__matrix-cell--na .ai-gov__matrix-mark[data-v-5d4cb9b8]{color:var(--text-tertiary)}.ai-gov__matrix-legend[data-v-5d4cb9b8]{display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.875rem}.ai-gov__legend-item[data-v-5d4cb9b8]{align-items:center;color:var(--text-secondary);display:inline-flex;gap:.375rem}.ai-gov__legend-dot[data-v-5d4cb9b8]{border-radius:3px;height:12px;width:12px}.ai-gov__legend-item--green .ai-gov__legend-dot[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 35%,transparent)}.ai-gov__legend-item--yellow .ai-gov__legend-dot[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-warning) 35%,transparent)}.ai-gov__legend-item--red .ai-gov__legend-dot[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 35%,transparent)}.ai-gov__legend-item--muted .ai-gov__legend-dot[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 12%,transparent)}.ai-gov__policy-side[data-v-5d4cb9b8]{background:var(--surface-card-raised,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}.ai-gov__policy-side-head[data-v-5d4cb9b8]{display:flex;flex-direction:column;gap:.25rem}.ai-gov__policy-side-title[data-v-5d4cb9b8]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0}.ai-gov__policy-side-row[data-v-5d4cb9b8]{border-bottom:1px dashed var(--color-border-primary);display:flex;flex-direction:column;gap:.375rem;padding-bottom:.625rem}.ai-gov__policy-side-row[data-v-5d4cb9b8]:last-child{border-bottom:none;padding-bottom:0}.ai-gov__policy-side-label[data-v-5d4cb9b8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ai-gov__data-chips[data-v-5d4cb9b8]{display:flex;flex-wrap:wrap;gap:.375rem}.ai-gov__data-chip[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-sm,4px);color:var(--color-primary);display:inline-flex;font-size:.6875rem;font-weight:600;padding:.2rem .5rem}.ai-gov__policy-actions[data-v-5d4cb9b8]{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.ai-gov__policy-actions li[data-v-5d4cb9b8]{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.4rem;line-height:1.45}.ai-gov__policy-actions li[data-v-5d4cb9b8] span,.ai-gov__policy-actions li[data-v-5d4cb9b8] svg{color:var(--color-success);flex-shrink:0}.ai-gov__audit-line[data-v-5d4cb9b8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.ai-gov__audit-line strong[data-v-5d4cb9b8]{color:var(--text-secondary);font-weight:600}.ai-gov__coach-wrap[data-v-5d4cb9b8]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}@media (max-width:960px){.ai-gov__coach-wrap[data-v-5d4cb9b8]{grid-template-columns:1fr}}.ai-gov__coach-modal[data-v-5d4cb9b8]{background:var(--surface-base,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-high);overflow:hidden}.ai-gov__coach-modal-bar[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-bottom:1px solid var(--color-border-primary);display:flex;gap:.5rem;padding:.5rem .875rem}.ai-gov__coach-dot[data-v-5d4cb9b8]{border-radius:50%;height:10px;width:10px}.ai-gov__coach-dot--red[data-v-5d4cb9b8]{background:#ff5f57}.ai-gov__coach-dot--amber[data-v-5d4cb9b8]{background:#febc2e}.ai-gov__coach-dot--green[data-v-5d4cb9b8]{background:#28c840}.ai-gov__coach-url[data-v-5d4cb9b8]{align-items:center;background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);display:inline-flex;font-size:.6875rem;gap:.3rem;margin-left:auto;padding:.2rem .5rem}.ai-gov__coach-modal-body[data-v-5d4cb9b8]{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}.ai-gov__coach-header[data-v-5d4cb9b8]{align-items:flex-start;display:flex;gap:.75rem}.ai-gov__coach-warn-icon[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-warning) 18%,transparent);border-radius:50%;color:var(--color-warning);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.ai-gov__coach-title[data-v-5d4cb9b8]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;margin:0}.ai-gov__coach-sub[data-v-5d4cb9b8]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:.25rem 0 0}.ai-gov__coach-prompt[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:.4rem;padding:.75rem .875rem}.ai-gov__coach-prompt-label[data-v-5d4cb9b8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ai-gov__coach-prompt-text[data-v-5d4cb9b8]{color:var(--text-primary);font-family:ui-monospace,Cascadia Code,Courier New,monospace;font-size:var(--font-size-sm,.875rem);line-height:1.6}.ai-gov__coach-highlight[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 20%,transparent);border:1px dashed color-mix(in srgb,var(--color-danger) 50%,transparent);border-radius:3px;color:var(--color-danger);font-weight:600;padding:.05rem .3rem}.ai-gov__coach-detected[data-v-5d4cb9b8]{display:flex;flex-direction:column;gap:.5rem}.ai-gov__coach-detected-label[data-v-5d4cb9b8]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.3rem;letter-spacing:.06em;text-transform:uppercase}.ai-gov__coach-detected-list[data-v-5d4cb9b8]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.ai-gov__coach-detected-list li[data-v-5d4cb9b8]{align-items:center;display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem}.ai-gov__coach-detected-list code[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:3px;color:var(--text-primary);font-family:ui-monospace,Cascadia Code,Courier New,monospace;padding:.1rem .4rem}.ai-gov__coach-pill[data-v-5d4cb9b8]{border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;padding:.15rem .5rem}.ai-gov__coach-pill--customer[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ai-gov__coach-pill--project[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ai-gov__coach-options[data-v-5d4cb9b8]{display:flex;flex-direction:column;gap:.5rem}.ai-gov__coach-opt[data-v-5d4cb9b8]{align-items:center;background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem;padding:.625rem .875rem;text-align:left;transition:background .15s ease,transform .15s ease}.ai-gov__coach-opt[data-v-5d4cb9b8]:hover{background:color-mix(in srgb,var(--color-primary) 6%,transparent);transform:translateX(2px)}.ai-gov__coach-opt--primary[data-v-5d4cb9b8]{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 60%,var(--color-accent)));border-color:transparent;color:var(--text-on-primary)}.ai-gov__coach-opt--primary[data-v-5d4cb9b8]:hover{background:linear-gradient(90deg,var(--color-primary),var(--color-accent))}.ai-gov__coach-opt--ghost[data-v-5d4cb9b8]{background:transparent;color:var(--text-tertiary)}.ai-gov__coach-foot[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-info) 8%,transparent);border-radius:var(--radius-sm,6px);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.4rem;padding:.5rem .625rem}.ai-gov__coach-explain[data-v-5d4cb9b8]{background:var(--surface-card-raised,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1.25rem}.ai-gov__coach-explain-title[data-v-5d4cb9b8]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;margin:0 0 .875rem}.ai-gov__coach-steps[data-v-5d4cb9b8]{counter-reset:step;display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:0;padding:0}.ai-gov__coach-steps li[data-v-5d4cb9b8]{color:var(--text-secondary);display:grid;font-size:var(--font-size-sm,.875rem);gap:.625rem;grid-template-columns:28px 1fr}.ai-gov__coach-steps li strong[data-v-5d4cb9b8]{color:var(--text-primary);display:block;margin-bottom:.125rem}.ai-gov__coach-steps li p[data-v-5d4cb9b8]{font-size:var(--font-size-xs,.75rem);line-height:1.5;margin:0}.ai-gov__coach-step-num[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:50%;color:var(--color-primary);display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700;height:1.75rem;justify-content:center;width:1.75rem}.ai-gov__framework[data-v-5d4cb9b8]{background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;transition:box-shadow .2s ease,transform .2s ease}.ai-gov__framework[data-v-5d4cb9b8]:hover{box-shadow:var(--shadow-medium);transform:translateY(-2px)}.ai-gov__framework-head[data-v-5d4cb9b8]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ai-gov__framework-icon[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.ai-gov__framework--info .ai-gov__framework-icon[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.ai-gov__framework--success .ai-gov__framework-icon[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.ai-gov__framework-name[data-v-5d4cb9b8]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0}.ai-gov__framework-desc[data-v-5d4cb9b8]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.ai-gov__framework-stats[data-v-5d4cb9b8]{border-top:1px dashed var(--color-border-primary);color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:1rem;padding-top:.5rem}.ai-gov__framework-stat strong[data-v-5d4cb9b8]{color:var(--text-primary);font-variant-numeric:tabular-nums;margin-left:.2rem}.ai-gov__loop[data-v-5d4cb9b8]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));position:relative}.ai-gov__loop-step[data-v-5d4cb9b8]{background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;position:relative}.ai-gov__loop-step--primary[data-v-5d4cb9b8]{border-top:3px solid var(--color-primary)}.ai-gov__loop-step--warning[data-v-5d4cb9b8]{border-top:3px solid var(--color-warning)}.ai-gov__loop-step--danger[data-v-5d4cb9b8]{border-top:3px solid var(--color-danger)}.ai-gov__loop-head[data-v-5d4cb9b8]{align-items:center;display:flex;gap:.5rem}.ai-gov__loop-num[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:50%;color:var(--text-secondary);display:inline-flex;font-size:.6875rem;font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.ai-gov__loop-icon[data-v-5d4cb9b8]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;height:2rem;justify-content:center;width:2rem}.ai-gov__loop-step--warning .ai-gov__loop-icon[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.ai-gov__loop-step--danger .ai-gov__loop-icon[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.ai-gov__loop-label[data-v-5d4cb9b8]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;margin:0}.ai-gov__loop-body[data-v-5d4cb9b8]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}.ai-gov__loop-example[data-v-5d4cb9b8]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-radius:var(--radius-sm,6px);color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);font-style:italic;gap:.4rem;line-height:1.45;padding:.5rem .625rem}.ai-gov__loop-arrow[data-v-5d4cb9b8]{align-items:center;background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:50%;box-shadow:var(--shadow-low);color:var(--color-primary);display:inline-flex;height:2rem;justify-content:center;position:absolute;right:-1.25rem;top:50%;transform:translateY(-50%);width:2rem;z-index:1}@media (max-width:960px){.ai-gov__loop-arrow[data-v-5d4cb9b8]{display:none}}@media (prefers-reduced-motion:reduce){.ai-gov__pulse-dot-ring[data-v-5d4cb9b8]{animation:none}}.org-pulse[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1440px;padding:1.5rem}.org-pulse__hero[data-v-2ebf7c69]{align-items:center;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 55%),radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-info) 8%,transparent),transparent 50%),var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:2rem;grid-template-columns:1fr auto;padding:2.25rem 2rem}.org-pulse__hero-text[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:.875rem;min-width:0}.org-pulse__eyebrow[data-v-2ebf7c69]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.org-pulse__title[data-v-2ebf7c69]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.org-pulse__subtitle[data-v-2ebf7c69]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-md,1rem);gap:.5rem;margin:0}.org-pulse__period[data-v-2ebf7c69]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.1875rem .5rem;transition:all .15s ease}.org-pulse__period--active[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);color:var(--color-primary)}.org-pulse__period-group[data-v-2ebf7c69]{align-items:center;cursor:help;display:inline-flex;gap:.375rem}.org-pulse__period--locked[data-v-2ebf7c69]{cursor:not-allowed;opacity:.55}.org-pulse__hero-actions[data-v-2ebf7c69]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.org-pulse__hero-score[data-v-2ebf7c69]{align-items:center;display:flex;flex-direction:column;gap:.625rem}.org-pulse__score-context[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-success) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.25rem .75rem;white-space:nowrap}.org-pulse__insights-card[data-v-2ebf7c69]{position:relative}.org-pulse__insights-header-badge[data-v-2ebf7c69]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem;margin-bottom:1rem}.org-pulse__insights[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:.75rem}.org-pulse__insight[data-v-2ebf7c69]{align-items:center;border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1rem 1.25rem;transition:transform .15s ease,box-shadow .15s ease}.org-pulse__insight[data-v-2ebf7c69]:hover{box-shadow:var(--shadow-medium);transform:translateY(-1px)}.org-pulse__insight--warning[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-warning) 6%,var(--card-background));border-color:color-mix(in srgb,var(--color-warning) 20%,var(--color-border-primary))}.org-pulse__insight--warning .org-pulse__insight-icon[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.org-pulse__insight--danger[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-danger) 6%,var(--card-background));border-color:color-mix(in srgb,var(--color-danger) 20%,var(--color-border-primary))}.org-pulse__insight--danger .org-pulse__insight-icon[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.org-pulse__insight--success[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-success) 6%,var(--card-background));border-color:color-mix(in srgb,var(--color-success) 20%,var(--color-border-primary))}.org-pulse__insight--success .org-pulse__insight-icon[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.org-pulse__insight-icon[data-v-2ebf7c69]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.org-pulse__insight-body[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.org-pulse__insight-text[data-v-2ebf7c69]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}.org-pulse__insight-meta[data-v-2ebf7c69]{display:flex;gap:.5rem}.org-pulse__insight-tag[data-v-2ebf7c69]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.org-pulse__dept-list[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:.875rem}.org-pulse__dept-head[data-v-2ebf7c69]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:.25rem}.org-pulse__dept-name[data-v-2ebf7c69]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.org-pulse__dept-people[data-v-2ebf7c69]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.org-pulse__dept-bar[data-v-2ebf7c69]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);height:18px;margin-bottom:.25rem;overflow:hidden;position:relative}.org-pulse__dept-fill[data-v-2ebf7c69]{border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.org-pulse__dept-fill--success[data-v-2ebf7c69]{background:linear-gradient(90deg,var(--color-success),color-mix(in srgb,var(--color-success) 60%,#fff))}.org-pulse__dept-fill--warning[data-v-2ebf7c69]{background:linear-gradient(90deg,var(--color-warning),color-mix(in srgb,var(--color-warning) 60%,#fff))}.org-pulse__dept-fill--danger[data-v-2ebf7c69]{background:linear-gradient(90deg,var(--color-danger),color-mix(in srgb,var(--color-danger) 60%,#fff))}.org-pulse__dept-score[data-v-2ebf7c69]{color:#fff;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;mix-blend-mode:difference;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.org-pulse__dept-tier[data-v-2ebf7c69]{border-radius:var(--radius-full,9999px);display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}.org-pulse__dept-tier--success[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.org-pulse__dept-tier--warning[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.org-pulse__dept-tier--danger[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.org-pulse__trend[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:.5rem}.org-pulse__trend-svg[data-v-2ebf7c69]{display:block;height:160px;overflow:visible;width:100%}.org-pulse__trend-axis[data-v-2ebf7c69]{color:var(--text-tertiary);display:flex;font-size:.625rem;justify-content:space-between;letter-spacing:.04em;padding:0 2px;text-transform:uppercase}.org-pulse__attention-controls[data-v-2ebf7c69]{margin-bottom:1rem}.org-pulse__attention-search[data-v-2ebf7c69]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-tertiary);display:inline-flex;gap:.5rem;height:2.25rem;min-width:240px;padding:0 .75rem}.org-pulse__attention-input[data-v-2ebf7c69]{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);height:100%;outline:none}.org-pulse__attention-table-wrap[data-v-2ebf7c69]{-webkit-overflow-scrolling:touch;overflow-x:auto}.org-pulse__attention-table[data-v-2ebf7c69]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);width:100%}.org-pulse__attention-table thead th[data-v-2ebf7c69]{border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;padding:.5rem .875rem;text-align:left;text-transform:uppercase;white-space:nowrap}.org-pulse__attention-row td[data-v-2ebf7c69]{border-bottom:1px solid color-mix(in srgb,var(--color-border-primary) 50%,transparent);padding:.75rem .875rem;vertical-align:middle}.org-pulse__attention-row:last-child td[data-v-2ebf7c69]{border-bottom:none}.org-pulse__attention-row:hover td[data-v-2ebf7c69]{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.org-pulse__attention-name[data-v-2ebf7c69]{align-items:center;color:var(--text-primary);display:flex;font-weight:600;gap:.625rem;white-space:nowrap}.org-pulse__attention-avatar[data-v-2ebf7c69]{align-items:center;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.org-pulse__attention-dept[data-v-2ebf7c69]{color:var(--text-secondary)}.org-pulse__attention-activity[data-v-2ebf7c69]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);white-space:nowrap}.org-pulse__attention-action[data-v-2ebf7c69]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);max-width:18rem}.org-pulse__risk-badge[data-v-2ebf7c69]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.25rem .625rem;text-transform:uppercase;white-space:nowrap}.org-pulse__risk-badge--critical[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-danger) 18%,transparent);color:var(--color-danger)}.org-pulse__risk-badge--high[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-warning)}.org-pulse__risk-badge--medium[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.org-pulse__hero-score--btn[data-v-2ebf7c69]{all:unset;align-items:center;border-radius:var(--radius-xl,16px);cursor:pointer;display:flex;flex-direction:column;gap:.625rem;margin:-.75rem;padding:.75rem;transition:background .15s ease}.org-pulse__hero-score--btn[data-v-2ebf7c69]:hover{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}.org-pulse__score-hint[data-v-2ebf7c69]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem;opacity:.7;transition:opacity .15s ease}.org-pulse__hero-score--btn:hover .org-pulse__score-hint[data-v-2ebf7c69]{opacity:1}.org-pulse__breakdown[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.org-pulse__breakdown-summary[data-v-2ebf7c69]{align-items:center;background:color-mix(in srgb,var(--color-primary) 6%,var(--card-background));border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;text-align:center}.org-pulse__breakdown-total[data-v-2ebf7c69]{align-items:baseline;display:flex;gap:.25rem}.org-pulse__breakdown-total-value[data-v-2ebf7c69]{color:var(--text-primary);font-size:3rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.org-pulse__breakdown-total-max[data-v-2ebf7c69]{color:var(--text-tertiary);font-size:1.25rem;font-weight:600}.org-pulse__breakdown-total-label[data-v-2ebf7c69]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.org-pulse__breakdown-benchmark[data-v-2ebf7c69]{align-items:center;background:color-mix(in srgb,var(--color-success) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.25rem .75rem}.org-pulse__breakdown-categories[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:1.25rem}.org-pulse__breakdown-cat[data-v-2ebf7c69]{display:flex;flex-direction:column;gap:.5rem}.org-pulse__breakdown-cat-head[data-v-2ebf7c69]{align-items:center;display:flex;gap:.75rem}.org-pulse__breakdown-cat-icon[data-v-2ebf7c69]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.org-pulse__breakdown-cat-icon--primary[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.org-pulse__breakdown-cat-icon--success[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.org-pulse__breakdown-cat-icon--accent[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-accent,var(--color-primary)) 12%,transparent);color:var(--color-accent,var(--color-primary))}.org-pulse__breakdown-cat-icon--warning[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.org-pulse__breakdown-cat-meta[data-v-2ebf7c69]{flex:1;min-width:0}.org-pulse__breakdown-cat-label[data-v-2ebf7c69]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.org-pulse__breakdown-cat-desc[data-v-2ebf7c69]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.org-pulse__breakdown-cat-score[data-v-2ebf7c69]{align-items:baseline;display:flex;flex-shrink:0;gap:.125rem}.org-pulse__breakdown-cat-value[data-v-2ebf7c69]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-variant-numeric:tabular-nums;font-weight:700}.org-pulse__breakdown-cat-max[data-v-2ebf7c69]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.org-pulse__breakdown-bar[data-v-2ebf7c69]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);height:6px;overflow:hidden}.org-pulse__breakdown-bar-fill[data-v-2ebf7c69]{border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.org-pulse__breakdown-bar-fill--primary[data-v-2ebf7c69]{background:var(--color-primary)}.org-pulse__breakdown-bar-fill--success[data-v-2ebf7c69]{background:var(--color-success)}.org-pulse__breakdown-bar-fill--accent[data-v-2ebf7c69]{background:var(--color-accent,var(--color-primary))}.org-pulse__breakdown-bar-fill--warning[data-v-2ebf7c69]{background:var(--color-warning)}.org-pulse__breakdown-cat-pct[data-v-2ebf7c69]{align-self:flex-end;color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums}.org-pulse__breakdown-delta[data-v-2ebf7c69]{align-items:center;border-radius:var(--radius-lg,12px);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.5rem;padding:.75rem 1rem}.org-pulse__breakdown-delta--up[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-success) 8%,transparent);color:var(--color-success)}.org-pulse__breakdown-delta--down[data-v-2ebf7c69]{background:color-mix(in srgb,var(--color-danger) 8%,transparent);color:var(--color-danger)}@media (max-width:900px){.org-pulse__hero[data-v-2ebf7c69]{grid-template-columns:1fr;text-align:center}.org-pulse__hero-actions[data-v-2ebf7c69]{justify-content:center}.org-pulse__hero-score[data-v-2ebf7c69]{align-self:center;order:-1}.org-pulse__subtitle[data-v-2ebf7c69]{justify-content:center}.org-pulse__insight[data-v-2ebf7c69]{grid-template-columns:auto 1fr}.org-pulse__insight[data-v-2ebf7c69]>:last-child{grid-column:2;justify-self:start}.bento-span-2[data-v-2ebf7c69],.bento-span-4[data-v-2ebf7c69]{grid-column:1/-1}}.reports[data-v-424a1833]{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:1600px;min-height:100%;padding:1.5rem}.crp-kpis[data-v-424a1833]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.crp-stack[data-v-424a1833]{display:flex;flex-direction:column;gap:1.25rem}@media (max-width:560px){.crp-kpis[data-v-424a1833]{grid-template-columns:1fr}}.cr-hero[data-v-424a1833]{align-items:flex-start;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.75rem}.cr-hero-left[data-v-424a1833]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.cr-hero-actions[data-v-424a1833]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.reports__title[data-v-424a1833]{color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;letter-spacing:-.02em;margin:0}.reports__subtitle[data-v-424a1833]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm,.875rem);gap:.375rem;margin:0}.cr-filterbar[data-v-424a1833]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.cr-search[data-v-424a1833]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-tertiary);display:inline-flex;flex:1 1 260px;gap:.5rem;height:2.5rem;max-width:420px;min-width:260px;padding:0 .75rem}.cr-search-input[data-v-424a1833]{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);height:100%;outline:none}.cr-status-chips[data-v-424a1833]{display:flex;flex-wrap:wrap;gap:.375rem}.cr-chip[data-v-424a1833]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.4375rem .875rem;transition:all .15s ease}.cr-chip[data-v-424a1833]:hover{color:var(--text-primary)}.cr-chip--active[data-v-424a1833]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:color-mix(in srgb,var(--color-primary) 25%,transparent);color:var(--color-primary)}.cr-grid[data-v-424a1833]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.cr-card[data-v-424a1833]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.75rem;padding:1.25rem;text-align:left;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.cr-card[data-v-424a1833]:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border-primary));box-shadow:0 8px 24px color-mix(in srgb,var(--text-primary) 8%,transparent);transform:translateY(-2px)}.cr-card-head[data-v-424a1833]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.cr-card-title-wrap[data-v-424a1833]{align-items:flex-start;display:flex;flex-direction:column;gap:.375rem;min-width:0}.cr-card-name[data-v-424a1833]{color:var(--text-primary);font-size:var(--font-size-base,1rem);font-weight:700;line-height:1.3}.cr-grade[data-v-424a1833]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;font-size:1.125rem;font-weight:800;height:2.25rem;justify-content:center;width:2.25rem}.cr-grade--success[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 16%,transparent);color:var(--color-success)}.cr-grade--warning[data-v-424a1833]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.cr-grade--danger[data-v-424a1833]{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.cr-card-sub[data-v-424a1833]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.375rem;min-width:0}.cr-card-template[data-v-424a1833]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-card-dot[data-v-424a1833]{color:var(--text-tertiary)}.cr-stats[data-v-424a1833]{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.cr-stat[data-v-424a1833]{border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:.125rem;padding:.625rem .75rem}.cr-stat-value[data-v-424a1833]{font-size:1.125rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.cr-stat-label[data-v-424a1833]{color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cr-stat--danger[data-v-424a1833]{background:color-mix(in srgb,var(--color-danger) 8%,transparent)}.cr-stat--danger .cr-stat-value[data-v-424a1833]{color:var(--color-danger)}.cr-stat--success[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 8%,transparent)}.cr-stat--success .cr-stat-value[data-v-424a1833]{color:var(--color-success)}.cr-stat--neutral[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.cr-stat--neutral .cr-stat-value[data-v-424a1833]{color:var(--text-primary)}.cr-mini-funnel[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);display:flex;height:8px;overflow:hidden}.cr-mini-seg[data-v-424a1833]{height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}.cr-mini-seg--clicked[data-v-424a1833]{background:color-mix(in srgb,var(--color-danger) 70%,transparent)}.cr-mini-seg--reported[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 70%,transparent)}.cr-mini-seg--neither[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 12%,transparent)}.cr-mini-legend[data-v-424a1833]{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:.625rem;font-weight:600;gap:.75rem}.cr-mini-legend span[data-v-424a1833]{align-items:center;display:inline-flex;gap:.25rem}.cr-dot[data-v-424a1833]{border-radius:2px;display:inline-block;height:8px;width:8px}.cr-dot--clicked[data-v-424a1833]{background:color-mix(in srgb,var(--color-danger) 70%,transparent)}.cr-dot--reported[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 70%,transparent)}.cr-dot--neither[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 25%,transparent)}.cr-notlaunched[data-v-424a1833]{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.5rem;justify-content:center;padding:1.5rem 0}.cr-card-foot[data-v-424a1833]{align-items:center;border-top:1px dashed var(--color-border-primary);color:var(--color-primary);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;margin-top:auto;padding-top:.5rem}.reports__empty[data-v-424a1833]{align-items:center;display:flex;justify-content:center;min-height:300px}.reports__status-pill[data-v-424a1833]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase;white-space:nowrap}.reports__status-pill--completed[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.reports__status-pill--active[data-v-424a1833]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.reports__status-pill--draft[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-secondary)}.reports__status-pill--scheduled[data-v-424a1833]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.cr-pane-body[data-v-424a1833]{display:flex;flex-direction:column;gap:1.25rem}.cr-pane-meta[data-v-424a1833]{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.cr-pane-meta-text[data-v-424a1833]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm,.875rem);gap:.375rem}.cr-pane-empty[data-v-424a1833]{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:3rem 1.5rem;text-align:center}.cr-pane-empty-title[data-v-424a1833]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.cr-pane-empty-text[data-v-424a1833]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.6;margin:0;max-width:32rem}.cr-pane-footer[data-v-424a1833]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;width:100%}.reports__funnel[data-v-424a1833]{display:flex;flex-direction:column;gap:.5rem}.reports__funnel-stage[data-v-424a1833]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);overflow:hidden;padding:.875rem 1rem;position:relative}.reports__funnel-bar[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-radius:inherit;inset:0;position:absolute;transition:width .6s cubic-bezier(.22,1,.36,1);z-index:0}.reports__funnel-stage--primary .reports__funnel-bar[data-v-424a1833]{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.reports__funnel-stage--warning .reports__funnel-bar[data-v-424a1833]{background:color-mix(in srgb,var(--color-warning) 18%,transparent)}.reports__funnel-stage--danger .reports__funnel-bar[data-v-424a1833]{background:color-mix(in srgb,var(--color-danger) 18%,transparent)}.reports__funnel-stage--success .reports__funnel-bar[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 18%,transparent)}.reports__funnel-content[data-v-424a1833]{align-items:center;display:flex;gap:1rem;justify-content:space-between;position:relative;z-index:1}.reports__funnel-left[data-v-424a1833]{align-items:center;display:flex;gap:.625rem}.reports__funnel-icon[data-v-424a1833]{color:var(--text-secondary)}.reports__funnel-stage--warning .reports__funnel-icon[data-v-424a1833]{color:var(--color-warning)}.reports__funnel-stage--danger .reports__funnel-icon[data-v-424a1833]{color:var(--color-danger)}.reports__funnel-stage--success .reports__funnel-icon[data-v-424a1833]{color:var(--color-success)}.reports__funnel-stage--primary .reports__funnel-icon[data-v-424a1833]{color:var(--color-primary)}.reports__funnel-label[data-v-424a1833]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.reports__funnel-numbers[data-v-424a1833]{align-items:baseline;display:flex;gap:.5rem}.reports__funnel-value[data-v-424a1833]{color:var(--text-primary);font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:700}.reports__funnel-pct[data-v-424a1833]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600}.reports__funnel-drop[data-v-424a1833]{color:var(--text-tertiary);font-size:.625rem;font-style:italic}.reports__dept-table-wrap[data-v-424a1833]{overflow-x:auto}.reports__dept-table[data-v-424a1833]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);width:100%}.reports__dept-table thead th[data-v-424a1833]{border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;padding:.5rem .875rem;text-align:left;text-transform:uppercase;white-space:nowrap}.reports__dept-row td[data-v-424a1833]{border-bottom:1px solid color-mix(in srgb,var(--color-border-primary) 50%,transparent);padding:.75rem .875rem;vertical-align:middle}.reports__dept-row:last-child td[data-v-424a1833]{border-bottom:none}.reports__dept-row:hover td[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.reports__dept-name[data-v-424a1833]{color:var(--text-primary);font-weight:600;white-space:nowrap}.reports__dept-rate[data-v-424a1833]{font-size:var(--font-size-sm,.875rem);font-weight:600}.reports__dept-rate small[data-v-424a1833]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:400;margin-left:.25rem}.reports__dept-rate--good[data-v-424a1833]{color:var(--color-success)}.reports__dept-rate--med[data-v-424a1833]{color:var(--color-warning)}.reports__dept-rate--bad[data-v-424a1833]{color:var(--color-danger)}.reports__score-delta[data-v-424a1833]{font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700}.reports__score-delta--pos[data-v-424a1833]{color:var(--color-success)}.reports__score-delta--neg[data-v-424a1833]{color:var(--color-danger)}.reports__user-controls[data-v-424a1833]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.reports__user-search[data-v-424a1833]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-tertiary);display:inline-flex;gap:.5rem;height:2.25rem;min-width:200px;padding:0 .75rem}.reports__user-search-input[data-v-424a1833]{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);height:100%;outline:none}.reports__user-outcome-filter[data-v-424a1833]{display:flex;flex-wrap:wrap;gap:.375rem}.reports__outcome-chip[data-v-424a1833]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:500;padding:.3125rem .75rem;transition:all .15s ease}.reports__outcome-chip--active[data-v-424a1833]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:color-mix(in srgb,var(--color-primary) 25%,transparent);color:var(--color-primary)}.reports__user-table-wrap[data-v-424a1833]{overflow-x:auto}.reports__user-table[data-v-424a1833]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);width:100%}.reports__user-table thead th[data-v-424a1833]{border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;padding:.5rem .875rem;text-align:left;text-transform:uppercase;white-space:nowrap}.reports__sortable[data-v-424a1833]{cursor:pointer;user-select:none}.reports__sortable[data-v-424a1833]:hover{color:var(--text-primary)}.reports__user-row td[data-v-424a1833]{border-bottom:1px solid color-mix(in srgb,var(--color-border-primary) 50%,transparent);padding:.625rem .875rem;vertical-align:middle}.reports__user-row:last-child td[data-v-424a1833]{border-bottom:none}.reports__user-row:hover td[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.reports__user-name[data-v-424a1833]{align-items:center;color:var(--text-primary);display:flex;font-weight:600;gap:.625rem;white-space:nowrap}.reports__user-avatar[data-v-424a1833]{align-items:center;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;height:1.875rem;justify-content:center;width:1.875rem}.reports__user-dept[data-v-424a1833]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}.reports__outcome-pill[data-v-424a1833]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.3125rem;letter-spacing:.04em;padding:.1875rem .625rem;text-transform:uppercase;white-space:nowrap}.reports__outcome-pill--clicked[data-v-424a1833]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.reports__outcome-pill--reported[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.reports__outcome-pill--opened[data-v-424a1833]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.reports__outcome-pill--delivered[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary)}.reports__risk-score[data-v-424a1833]{align-items:center;border-radius:var(--radius-sm,4px);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700;padding:.125rem .5rem}.reports__risk-score--success[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.reports__risk-score--warning[data-v-424a1833]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.reports__risk-score--danger[data-v-424a1833]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.reports__risk-score--na[data-v-424a1833]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary);font-weight:600}.reports__training-done[data-v-424a1833]{align-items:center;color:var(--color-success);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem}.reports__training-pending[data-v-424a1833]{color:var(--color-warning);font-size:var(--font-size-xs,.75rem);font-weight:500}.reports__training-na[data-v-424a1833]{color:var(--text-tertiary)}.reports__user-showing[data-v-424a1833]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.875rem}.reports__ai-summary[data-v-424a1833]{display:flex;flex-direction:column;gap:1rem}.reports__ai-summary-header[data-v-424a1833]{align-items:center;color:var(--color-primary);display:flex;gap:.5rem}.reports__ai-summary-label[data-v-424a1833]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.reports__ai-summary-body p[data-v-424a1833]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.6;margin:0 0 .875rem}.reports__ai-findings[data-v-424a1833]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.reports__ai-finding[data-v-424a1833]{align-items:baseline;color:var(--text-primary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.75rem;line-height:1.5}.reports__ai-finding-icon[data-v-424a1833]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;margin-top:.0625rem;width:1.75rem}.reports__ai-finding-icon--danger[data-v-424a1833]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.reports__ai-finding-icon--success[data-v-424a1833]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.reports__ai-finding-icon--warning[data-v-424a1833]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.reports__ai-finding-icon--primary[data-v-424a1833]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.reports__ai-summary-actions[data-v-424a1833]{border-top:1px dashed var(--color-border-primary);display:flex;flex-wrap:wrap;gap:.625rem;padding-top:.25rem}.bento-span-2[data-v-424a1833]{grid-column:span 2}.bento-span-4[data-v-424a1833]{grid-column:1/-1}@media (max-width:800px){.bento-span-2[data-v-424a1833],.bento-span-4[data-v-424a1833]{grid-column:1/-1}.cr-grid[data-v-424a1833]{grid-template-columns:1fr}}.amedia[data-v-3b0619d7]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);overflow:hidden}.amedia__poster[data-v-3b0619d7]{align-items:center;aspect-ratio:16/9;background:linear-gradient(135deg,color-mix(in srgb,var(--tone-color) 22%,transparent),color-mix(in srgb,var(--tone-color) 6%,transparent));color:var(--tone-color);display:flex;justify-content:center;position:relative}.amedia--tall .amedia__poster[data-v-3b0619d7]{aspect-ratio:9/16;max-height:60vh}.amedia__poster-icon[data-v-3b0619d7]{opacity:.55}.amedia__play[data-v-3b0619d7]{align-items:center;backdrop-filter:blur(2px);background:color-mix(in srgb,#0a0a0f 35%,transparent);border:0;border-radius:var(--radius-full,9999px);color:#fff;cursor:pointer;display:inline-flex;height:3.5rem;justify-content:center;position:absolute;transition:transform .15s ease;width:3.5rem}.amedia__play[data-v-3b0619d7]:hover{transform:scale(1.06)}.amedia__audio[data-v-3b0619d7]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--tone-color) 12%,transparent),transparent);display:flex;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-4,1rem)}.amedia__play--audio[data-v-3b0619d7]{background:var(--tone-color);flex-shrink:0;height:2.75rem;position:static;width:2.75rem}.amedia__wave[data-v-3b0619d7]{align-items:center;display:flex;flex:1;gap:2px;height:2.5rem}.amedia__wave span[data-v-3b0619d7]{background:color-mix(in srgb,var(--tone-color) 55%,transparent);border-radius:2px;flex:1;min-height:10%}.amedia__meta[data-v-3b0619d7]{align-items:center;border-top:1px solid var(--color-border-primary);display:flex;gap:var(--eng-space-3,.75rem);justify-content:space-between;padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem)}.amedia__title[data-v-3b0619d7]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.amedia__tag[data-v-3b0619d7]{color:var(--text-tertiary);flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums}.amedia--primary[data-v-3b0619d7]{--tone-color:var(--color-primary)}.amedia--success[data-v-3b0619d7]{--tone-color:var(--color-success)}.amedia--warning[data-v-3b0619d7]{--tone-color:var(--color-warning)}.amedia--danger[data-v-3b0619d7]{--tone-color:var(--color-danger)}.amedia--info[data-v-3b0619d7]{--tone-color:var(--color-info,var(--color-primary))}.amedia--accent[data-v-3b0619d7]{--tone-color:var(--color-accent)}.stage[data-v-3d7d5f62]{display:flex;flex-direction:column;gap:var(--eng-space-4,1rem)}.stage__title[data-v-3d7d5f62]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.stage__media[data-v-3d7d5f62]{width:100%}.stage__body[data-v-3d7d5f62]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6}.stage__body[data-v-3d7d5f62] strong{color:var(--text-primary)}.stage__body[data-v-3d7d5f62] ul{display:flex;flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem}.stage__body[data-v-3d7d5f62] p{margin:0 0 .75rem}.stage__body[data-v-3d7d5f62] p:last-child{margin-bottom:0}.stage[data-v-22554281]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem)}.stage__title[data-v-22554281]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.stage__caption[data-v-22554281]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.phase-tag[data-v-92a32820]{align-items:center;border-radius:var(--radius-full,9999px);cursor:help;display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;line-height:1.4;padding:.0625rem .4rem;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.phase-tag__icon[data-v-92a32820]{font-size:.75rem}.phase-tag--muted[data-v-92a32820]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 14%,transparent);color:var(--text-secondary)}.phase-tag--warning[data-v-92a32820]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 25%,transparent);color:var(--color-warning)}.phase-tag--primary[data-v-92a32820]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-primary)}.outcomes[data-v-b2305856]{font-feature-settings:"cv11","ss01","ss03";display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,1.75rem);margin:0 auto;max-width:1480px;padding:clamp(1rem,2.5vw,2rem)}.outcomes__hero[data-v-b2305856]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high,0 24px 60px -20px rgba(0,0,0,.22));isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.75rem);position:relative}.outcomes__hero-bg[data-v-b2305856]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-success) 12%,transparent),transparent 55%),radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 55%);inset:0;pointer-events:none;position:absolute;z-index:-1}.outcomes__hero-head[data-v-b2305856]{align-items:flex-start;display:grid;gap:clamp(1rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr) auto;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.outcomes__hero-titles[data-v-b2305856]{display:flex;flex-direction:column;gap:.75rem;min-width:0}.outcomes__eyebrow[data-v-b2305856]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.1em;text-transform:uppercase}.outcomes__title[data-v-b2305856]{color:var(--text-primary);display:flex;flex-direction:column;font-weight:700;gap:.25rem;letter-spacing:-.025em;line-height:1.05;margin:0}.outcomes__title-prefix[data-v-b2305856]{color:var(--text-secondary);font-size:clamp(1rem,1.5vw,1.25rem);font-weight:500;letter-spacing:0}.outcomes__title-figure[data-v-b2305856]{align-items:baseline;background:linear-gradient(90deg,var(--color-primary),var(--color-success));-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-flex;flex-wrap:wrap;font-size:clamp(2.5rem,6.5vw,4.5rem);font-variant-numeric:tabular-nums;gap:.75rem}.outcomes__title-figure-unit[data-v-b2305856]{-webkit-text-fill-color:var(--text-secondary);color:var(--text-secondary);font-size:clamp(.875rem,1.4vw,1.125rem);font-weight:500;letter-spacing:0}.outcomes__title-figure-empty[data-v-b2305856]{-webkit-text-fill-color:var(--text-tertiary);color:var(--text-tertiary)}.outcomes__subtitle[data-v-b2305856]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6;margin:0;max-width:62ch}.outcomes__hero-controls[data-v-b2305856]{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem}.outcomes__period[data-v-b2305856]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);display:inline-flex;gap:.125rem;padding:.25rem}.outcomes__period-btn[data-v-b2305856]{background:transparent;border:none;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.4375rem .875rem;transition:all .15s ease;white-space:nowrap}.outcomes__period-btn--active[data-v-b2305856]{background:var(--surface-card,var(--card-background));box-shadow:var(--shadow-low);color:var(--color-primary)}.outcomes__hero-buttons[data-v-b2305856]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.outcomes__hero-stats[data-v-b2305856]{border-top:1px solid var(--color-border-primary);display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-top:clamp(1rem,2vw,1.5rem)}.outcomes__hero-stat[data-v-b2305856]{align-items:center;background:var(--surface-card,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;gap:.875rem;padding:1rem 1.125rem;transition:transform .15s ease,box-shadow .15s ease}.outcomes__hero-stat[data-v-b2305856]:hover{box-shadow:var(--shadow-medium);transform:translateY(-1px)}.outcomes__hero-stat-icon[data-v-b2305856]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.outcomes__hero-stat--success .outcomes__hero-stat-icon[data-v-b2305856]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.outcomes__hero-stat--primary .outcomes__hero-stat-icon[data-v-b2305856]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.outcomes__hero-stat--accent .outcomes__hero-stat-icon[data-v-b2305856]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.outcomes__hero-stat--warning .outcomes__hero-stat-icon[data-v-b2305856]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.outcomes__hero-stat-body[data-v-b2305856]{min-width:0}.outcomes__hero-stat-label[data-v-b2305856]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;margin-bottom:.25rem;text-transform:uppercase}.outcomes__hero-stat-value[data-v-b2305856]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem}.outcomes__hero-stat-delta[data-v-b2305856]{align-items:center;display:inline-flex;font-size:clamp(1.375rem,2.4vw,1.75rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem;letter-spacing:-.02em;line-height:1}.outcomes__hero-stat-delta--positive[data-v-b2305856]{color:var(--color-success)}.outcomes__hero-stat-delta--negative[data-v-b2305856]{color:var(--color-danger)}.outcomes__hero-stat-delta--empty[data-v-b2305856]{color:var(--text-tertiary)}.outcomes__hero-stat-meta[data-v-b2305856]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.outcomes__panel[data-v-b2305856]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium,0 12px 32px -16px rgba(0,0,0,.18));padding:clamp(1.25rem,2.4vw,2rem);position:relative}.outcomes__panel-head[data-v-b2305856]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-bottom:1.25rem}.outcomes__panel-titles[data-v-b2305856]{display:flex;flex:1 1 360px;flex-direction:column;gap:.375rem;min-width:0}.outcomes__panel-eyebrow[data-v-b2305856]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.outcomes__panel-title[data-v-b2305856]{color:var(--text-primary);font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.outcomes__panel-sub[data-v-b2305856]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0;max-width:62ch}.outcomes__panel-actions[data-v-b2305856]{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.outcomes__delta-pill[data-v-b2305856]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.3125rem .75rem}.outcomes__delta-pill--success[data-v-b2305856]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.outcomes__rank-badge[data-v-b2305856]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 18%,transparent),color-mix(in srgb,var(--color-warning) 18%,transparent));border:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-accent);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;padding:.4375rem .875rem}.outcomes__timeline-layout[data-v-b2305856]{align-items:start;display:grid;gap:clamp(1rem,2.4vw,1.75rem);grid-template-columns:minmax(0,1fr) minmax(0,280px)}.outcomes__chart-svg[data-v-b2305856]{display:block;height:clamp(260px,36vw,360px);overflow:visible;width:100%}.outcomes__chart-grid line[data-v-b2305856]{stroke:color-mix(in srgb,var(--text-primary) 6%,transparent);stroke-dasharray:2 4}.outcomes__chart-label[data-v-b2305856]{fill:var(--text-secondary);font-family:inherit;font-size:11px;font-weight:700}.outcomes__chart-axis[data-v-b2305856]{color:var(--text-tertiary);display:grid;font-size:.625rem;grid-template-columns:repeat(12,1fr);letter-spacing:.05em;margin-top:.5rem;padding:0 .75rem;text-align:center;text-transform:uppercase}.outcomes__milestones[data-v-b2305856]{background:var(--surface-card,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1rem 1.125rem}.outcomes__milestones-head[data-v-b2305856]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.06em;margin-bottom:.875rem;text-transform:uppercase}.outcomes__milestones-list[data-v-b2305856]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.outcomes__milestone[data-v-b2305856]{align-items:start;display:grid;gap:.625rem;grid-template-columns:auto 1fr}.outcomes__milestone-check[data-v-b2305856]{align-items:center;background:color-mix(in srgb,var(--color-success) 14%,transparent);border-radius:50%;color:var(--color-success);display:inline-flex;flex-shrink:0;height:1.375rem;justify-content:center;width:1.375rem}.outcomes__milestone-title[data-v-b2305856]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.3}.outcomes__milestone-date[data-v-b2305856]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.outcomes__milestones-empty[data-v-b2305856]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);margin:0}.outcomes__financial[data-v-b2305856]{align-items:start;display:grid;gap:clamp(1rem,2.4vw,1.75rem);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.outcomes__financial-table[data-v-b2305856]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;width:100%}.outcomes__financial-table thead th[data-v-b2305856]{border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:.6875rem;font-weight:700;letter-spacing:.06em;padding:.5rem .75rem;text-align:left;text-transform:uppercase}.outcomes__financial-incidents[data-v-b2305856]{text-align:center}.outcomes__financial-value[data-v-b2305856]{text-align:right}.outcomes__financial-row td[data-v-b2305856]{border-bottom:1px solid color-mix(in srgb,var(--color-border-primary) 50%,transparent);padding:.875rem .75rem;vertical-align:middle}.outcomes__financial-row:last-child td[data-v-b2305856]{border-bottom:none}.outcomes__financial-category[data-v-b2305856]{align-items:center;display:flex;gap:.75rem}.outcomes__financial-icon[data-v-b2305856]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.outcomes__financial-name[data-v-b2305856]{color:var(--text-primary);display:block;font-weight:600}.outcomes__financial-sub[data-v-b2305856]{color:var(--text-tertiary);display:block;font-size:var(--font-size-xs,.75rem)}.outcomes__financial-table tfoot td[data-v-b2305856]{border-top:2px solid var(--color-border-primary);color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;padding:1rem .75rem 0}.outcomes__financial-total-label[data-v-b2305856]{font-size:var(--font-size-sm,.875rem);letter-spacing:.05em;text-transform:uppercase}.outcomes__financial-total-value[data-v-b2305856]{color:var(--color-success);font-size:clamp(1.125rem,1.6vw,1.375rem);letter-spacing:-.015em}.outcomes__roi[data-v-b2305856]{background:linear-gradient(140deg,color-mix(in srgb,var(--color-success) 8%,var(--surface-card)),color-mix(in srgb,var(--color-primary) 6%,var(--surface-card)));border:1px solid color-mix(in srgb,var(--color-success) 25%,var(--color-border-primary));border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}.outcomes__roi-label[data-v-b2305856]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.outcomes__roi-figure[data-v-b2305856]{align-items:baseline;display:inline-flex;gap:.5rem}.outcomes__roi-multiplier[data-v-b2305856]{color:var(--color-success);font-size:clamp(2.75rem,5vw,4rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}.outcomes__roi-suffix[data-v-b2305856]{color:var(--text-secondary);font-size:1.125rem;font-weight:600}.outcomes__roi-breakdown[data-v-b2305856]{display:flex;flex-direction:column;gap:.4375rem;list-style:none;margin:0;padding:0}.outcomes__roi-breakdown li[data-v-b2305856]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);justify-content:space-between;padding:.4375rem 0}.outcomes__roi-breakdown li[data-v-b2305856]:last-child{border-bottom:none}.outcomes__roi-breakdown strong[data-v-b2305856]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.outcomes__roi-note[data-v-b2305856]{align-items:flex-start;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem;line-height:1.45;padding-top:.5rem}.outcomes__roi-note[data-v-b2305856]>:first-child{flex-shrink:0;margin-top:1px}.outcomes__framework[data-v-b2305856]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.25rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.outcomes__framework[data-v-b2305856]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.outcomes__framework-head[data-v-b2305856]{align-items:center;display:flex;justify-content:space-between}.outcomes__framework-logo[data-v-b2305856]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.outcomes__framework-logo--success[data-v-b2305856]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.outcomes__framework-logo--warning[data-v-b2305856]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.outcomes__framework-logo--danger[data-v-b2305856]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.outcomes__framework-status[data-v-b2305856]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.375rem;letter-spacing:.06em;padding:.1875rem .625rem;text-transform:uppercase}.outcomes__framework-status--success[data-v-b2305856]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.outcomes__framework-status--warning[data-v-b2305856]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.outcomes__framework-status--danger[data-v-b2305856]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.outcomes__framework-status-dot[data-v-b2305856]{background:currentColor;border-radius:50%;height:6px;width:6px}.outcomes__framework-name[data-v-b2305856]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0}.outcomes__framework-scope[data-v-b2305856]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);line-height:1.45;margin:0}.outcomes__framework-progress[data-v-b2305856]{margin-top:auto}.outcomes__framework-progress-head[data-v-b2305856]{display:flex;font-size:var(--font-size-xs,.75rem);justify-content:space-between;margin-bottom:.375rem}.outcomes__framework-progress-label[data-v-b2305856]{color:var(--text-tertiary);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.outcomes__framework-progress-value[data-v-b2305856]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.outcomes__framework-bar[data-v-b2305856]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);height:6px;overflow:hidden}.outcomes__framework-bar-fill[data-v-b2305856]{border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.outcomes__framework-bar-fill--success[data-v-b2305856]{background:linear-gradient(90deg,var(--color-success),color-mix(in srgb,var(--color-success) 65%,var(--color-primary)))}.outcomes__framework-bar-fill--warning[data-v-b2305856]{background:linear-gradient(90deg,var(--color-warning),var(--color-accent))}.outcomes__framework-bar-fill--danger[data-v-b2305856]{background:linear-gradient(90deg,var(--color-danger),var(--color-warning))}.outcomes__framework-foot[data-v-b2305856]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-top:.25rem}.outcomes__framework-date[data-v-b2305856]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.6875rem;gap:.25rem}.outcomes__framework-cta[data-v-b2305856]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:0}.outcomes__framework-cta[data-v-b2305856]:hover{text-decoration:underline}.outcomes__bench-grid[data-v-b2305856]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.outcomes__bench[data-v-b2305856]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}.outcomes__bench-head[data-v-b2305856]{align-items:center;display:flex;gap:.625rem}.outcomes__bench-icon[data-v-b2305856]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;height:2rem;justify-content:center;width:2rem}.outcomes__bench-title[data-v-b2305856]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.outcomes__bench-rows[data-v-b2305856]{display:flex;flex-direction:column;gap:.625rem}.outcomes__bench-row[data-v-b2305856]{align-items:center;display:grid;gap:.625rem;grid-template-columns:minmax(0,110px) minmax(0,1fr) auto}.outcomes__bench-row-label[data-v-b2305856]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.375rem}.outcomes__bench-row--you .outcomes__bench-row-label[data-v-b2305856]{color:var(--text-primary);font-weight:700}.outcomes__bench-you-tag[data-v-b2305856]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:.5625rem;font-weight:700;letter-spacing:.06em;padding:.0625rem .4375rem;text-transform:uppercase}.outcomes__bench-bar[data-v-b2305856]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);height:10px;overflow:hidden}.outcomes__bench-bar-fill[data-v-b2305856]{border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.outcomes__bench-bar-fill--you[data-v-b2305856]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent))}.outcomes__bench-bar-fill--success[data-v-b2305856]{background:color-mix(in srgb,var(--color-success) 60%,transparent)}.outcomes__bench-bar-fill--warning[data-v-b2305856]{background:color-mix(in srgb,var(--color-warning) 60%,transparent)}.outcomes__bench-bar-fill--neutral[data-v-b2305856]{background:color-mix(in srgb,var(--text-primary) 18%,transparent)}.outcomes__bench-row-value[data-v-b2305856]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700;min-width:3rem;text-align:right}.outcomes__categories[data-v-b2305856]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.outcomes__category[data-v-b2305856]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1rem 1.25rem}.outcomes__category-head[data-v-b2305856]{align-items:center;display:grid;gap:.875rem;grid-template-columns:auto 1fr auto;margin-bottom:.625rem}.outcomes__category-icon[data-v-b2305856]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.outcomes__category-name[data-v-b2305856]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em}.outcomes__category-metric[data-v-b2305856]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.outcomes__category-delta[data-v-b2305856]{align-items:center;color:var(--color-success);display:inline-flex;font-size:clamp(1.125rem,2vw,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem;letter-spacing:-.015em}.outcomes__category-bar[data-v-b2305856]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);height:8px;margin-bottom:.5rem;overflow:hidden;position:relative}.outcomes__category-bar-fill[data-v-b2305856]{background:linear-gradient(90deg,var(--color-success),color-mix(in srgb,var(--color-success) 70%,var(--color-primary)));border-radius:inherit;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1)}.outcomes__category-foot[data-v-b2305856]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.5rem}.outcomes__category-foot strong[data-v-b2305856]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.outcomes__category-spacer[data-v-b2305856]{flex:1}.outcomes__category-source[data-v-b2305856]{color:var(--text-tertiary);font-size:.6875rem}.outcomes__panel--summary[data-v-b2305856]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-success) 10%,transparent),transparent 60%),var(--card-surface,var(--card-background))}.outcomes__summary-actions[data-v-b2305856]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}@media (max-width:980px){.outcomes__hero-head[data-v-b2305856]{grid-template-columns:1fr}.outcomes__hero-controls[data-v-b2305856]{align-items:flex-start}.outcomes__hero-buttons[data-v-b2305856]{justify-content:flex-start}.outcomes__financial[data-v-b2305856],.outcomes__timeline-layout[data-v-b2305856]{grid-template-columns:1fr}.outcomes__chart-axis[data-v-b2305856]{grid-template-columns:repeat(6,1fr)}.outcomes__chart-axis span[data-v-b2305856]:nth-child(10),.outcomes__chart-axis span[data-v-b2305856]:nth-child(12),.outcomes__chart-axis span[data-v-b2305856]:nth-child(2),.outcomes__chart-axis span[data-v-b2305856]:nth-child(4),.outcomes__chart-axis span[data-v-b2305856]:nth-child(6),.outcomes__chart-axis span[data-v-b2305856]:nth-child(8){display:none}}@media (max-width:640px){.outcomes__bench-row[data-v-b2305856]{gap:.25rem;grid-template-columns:1fr}.outcomes__bench-row-value[data-v-b2305856]{text-align:left}.outcomes__category-head[data-v-b2305856]{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.outcomes__category-delta[data-v-b2305856]{grid-column:1/-1;justify-self:start}}.channel-card[data-v-ea18109e]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:1.125rem 1.25rem;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.channel-card[data-v-ea18109e]:before{background:linear-gradient(135deg,color-mix(in srgb,currentColor 8%,transparent),transparent 50%);content:"";inset:0;opacity:.7;pointer-events:none;position:absolute}.channel-card--primary[data-v-ea18109e]{color:var(--color-primary)}.channel-card--accent[data-v-ea18109e]{color:var(--color-accent)}.channel-card--info[data-v-ea18109e]{color:var(--color-info)}.channel-card--success[data-v-ea18109e]{color:var(--color-success)}.channel-card--warning[data-v-ea18109e]{color:var(--color-warning)}.channel-card--danger[data-v-ea18109e]{color:var(--color-danger)}.channel-card[data-v-ea18109e]:hover{border-color:color-mix(in srgb,currentColor 28%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.channel-card__head[data-v-ea18109e]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;position:relative;z-index:1}.channel-card__icon[data-v-ea18109e]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.channel-card__icon--primary[data-v-ea18109e]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.channel-card__icon--accent[data-v-ea18109e]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.channel-card__icon--info[data-v-ea18109e]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.channel-card__icon--success[data-v-ea18109e]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.channel-card__icon--warning[data-v-ea18109e]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.channel-card__status[data-v-ea18109e]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.1875rem .5rem;text-transform:uppercase}.channel-card__status--success[data-v-ea18109e]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.channel-card__status--muted[data-v-ea18109e]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-secondary)}.channel-card__status-dot[data-v-ea18109e]{background:currentColor;border-radius:var(--radius-full,9999px);box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent);height:6px;width:6px}.channel-card__name[data-v-ea18109e]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0;position:relative;z-index:1}.channel-card__metrics[data-v-ea18109e]{display:flex;flex-direction:column;gap:.375rem;margin:0;position:relative;z-index:1}.channel-card__metric[data-v-ea18109e]{align-items:baseline;display:flex;font-size:var(--font-size-xs,.75rem);gap:.5rem;justify-content:space-between}.channel-card__metric dt[data-v-ea18109e]{color:var(--text-tertiary);margin:0}.channel-card__metric dd[data-v-ea18109e]{color:var(--text-primary);font-weight:600;margin:0}.channel-card__foot[data-v-ea18109e]{border-top:1px dashed var(--color-border-primary);margin-top:.25rem;padding-top:.5rem;position:relative;z-index:1}.channel-card__configure[data-v-ea18109e]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;text-decoration:none}.channel-card__configure[data-v-ea18109e]:hover{text-decoration:underline}.workflow-card[data-v-d742f6dc]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);cursor:pointer;display:flex;flex-direction:column;gap:.75rem;padding:1.125rem 1.25rem;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.workflow-card[data-v-d742f6dc]:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.workflow-card__head[data-v-d742f6dc]{align-items:flex-start;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;position:relative}.workflow-card__icon[data-v-d742f6dc]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.workflow-card__icon--primary[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.workflow-card__icon--accent[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.workflow-card__icon--info[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.workflow-card__icon--success[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.workflow-card__icon--warning[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.workflow-card__icon--danger[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.workflow-card__title-block[data-v-d742f6dc]{min-width:0}.workflow-card__name[data-v-d742f6dc]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .25rem}.workflow-card__trigger[data-v-d742f6dc]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.5;margin:0}.workflow-card__menu[data-v-d742f6dc]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md,8px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;transition:all .15s ease;width:1.75rem}.workflow-card__menu[data-v-d742f6dc]:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.workflow-card__menu-list[data-v-d742f6dc]{background:var(--surface-card-raised,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,10px);box-shadow:var(--shadow-high);list-style:none;margin:0;min-width:160px;padding:.375rem;position:absolute;right:0;top:2rem;z-index:5}.workflow-card__menu-list li[data-v-d742f6dc]{margin:0}.workflow-card__menu-list button[data-v-d742f6dc]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm,6px);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);gap:.5rem;padding:.5rem .625rem;text-align:left;width:100%}.workflow-card__menu-list button[data-v-d742f6dc]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.workflow-card__menu-danger[data-v-d742f6dc]{color:var(--color-danger)!important}.workflow-card__menu-danger[data-v-d742f6dc]:hover{background:color-mix(in srgb,var(--color-danger) 10%,transparent)!important}.workflow-card__channels[data-v-d742f6dc]{display:flex;flex-wrap:wrap;gap:.3125rem}.workflow-card__chip[data-v-d742f6dc]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:600;gap:.25rem;padding:.1875rem .5rem}.workflow-card__chip--primary[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.workflow-card__chip--accent[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.workflow-card__chip--info[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-info) 12%,transparent);color:var(--color-info)}.workflow-card__chip--success[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.workflow-card__chip--warning[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.workflow-card__chip--danger[data-v-d742f6dc]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.workflow-card__foot[data-v-d742f6dc]{align-items:center;border-top:1px dashed var(--color-border-primary);display:flex;flex-wrap:wrap;gap:1rem;margin-top:auto;padding-top:.5rem}.workflow-card__kpi[data-v-d742f6dc]{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.workflow-card__kpi-label[data-v-d742f6dc]{color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.workflow-card__kpi-value[data-v-d742f6dc]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.workflow-card__kpi-value--success[data-v-d742f6dc]{color:var(--color-success)}.workflow-card__status[data-v-d742f6dc]{align-items:center;background:color-mix(in srgb,var(--color-success) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:.625rem;font-weight:700;gap:.375rem;letter-spacing:.04em;margin-left:auto;padding:.1875rem .5rem;text-transform:uppercase}.workflow-card__status-dot[data-v-d742f6dc]{animation:wl-pulse-d742f6dc 1.8s ease-in-out infinite;background:var(--color-success);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success) 22%,transparent);height:6px;width:6px}@keyframes wl-pulse-d742f6dc{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 30%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-success) 0,transparent)}}.wdp[data-v-6c98e5be]{display:flex;flex-direction:column}.wdp__status-row[data-v-6c98e5be]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;margin-bottom:.25rem;padding-bottom:.75rem}.wdp__status[data-v-6c98e5be]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.4375rem;letter-spacing:.06em;padding:.25rem .625rem;text-transform:uppercase}.wdp__status--active[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.wdp__status--paused[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wdp__status-dot[data-v-6c98e5be]{background:currentColor;border-radius:var(--radius-full,9999px);box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent);display:inline-block;height:6px;width:6px}.wdp__trigger[data-v-6c98e5be]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}.wdp__channels[data-v-6c98e5be]{display:flex;flex-wrap:wrap;gap:.375rem}.wdp__chip[data-v-6c98e5be]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.75rem;font-weight:600;gap:.3125rem;padding:.25rem .625rem}.wdp__chip--primary[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.wdp__chip--accent[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.wdp__chip--info[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-info) 12%,transparent);color:var(--color-info)}.wdp__chip--success[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.wdp__chip--warning[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wdp__chip--danger[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.wdp__kpis[data-v-6c98e5be]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.wdp__kpi[data-v-6c98e5be]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.25rem;padding:.75rem}.wdp__kpi-label[data-v-6c98e5be]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wdp__kpi-value[data-v-6c98e5be]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700}.wdp__kpi-value--success[data-v-6c98e5be]{color:var(--color-success)}.wdp__actions[data-v-6c98e5be]{display:flex;flex-wrap:wrap;gap:.5rem}.wdp__confirm[data-v-6c98e5be]{background:color-mix(in srgb,var(--color-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 20%,transparent);border-radius:var(--radius-lg,12px);margin-top:.75rem;padding:.875rem}.wdp__confirm-text[data-v-6c98e5be]{color:var(--color-danger);font-size:var(--font-size-sm,.875rem);font-weight:500;margin:0 0 .625rem}.wdp__confirm-actions[data-v-6c98e5be]{display:flex;gap:.5rem}.nudge-studio__hero[data-v-09437dca]{background:radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 55%),radial-gradient(circle at 5% 90%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 55%),var(--glass-bg);border-radius:var(--radius-xl,16px);overflow:hidden;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem);position:relative}.nudge-studio__hero-orb[data-v-09437dca]{border-radius:var(--radius-full,9999px);filter:blur(80px);height:380px;opacity:.4;pointer-events:none;position:absolute;width:380px}.nudge-studio__hero-orb--primary[data-v-09437dca]{background:var(--color-primary);left:-120px;top:-160px}.nudge-studio__hero-orb--accent[data-v-09437dca]{background:var(--color-accent);bottom:-180px;right:-100px}.nudge-studio__hero-inner[data-v-09437dca]{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.nudge-studio__hero-top[data-v-09437dca]{align-items:center;display:flex}.nudge-studio__eyebrow[data-v-09437dca]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.08em;text-transform:uppercase}.nudge-studio__live-dot[data-v-09437dca]{animation:nudge-pulse-09437dca 1.8s ease-in-out infinite;background:var(--color-success);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 22%,transparent);display:inline-block;height:8px;width:8px}@keyframes nudge-pulse-09437dca{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 30%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-success) 0,transparent)}}.nudge-studio__title[data-v-09437dca]{color:var(--text-primary);font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.12;margin:0;max-width:22ch}.nudge-studio__title-emph[data-v-09437dca]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.nudge-studio__subtitle[data-v-09437dca]{color:var(--text-secondary);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.55;margin:0;max-width:70ch}.nudge-studio__hero-stats[data-v-09437dca]{display:grid;gap:.875rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.5rem}@media (max-width:880px){.nudge-studio__hero-stats[data-v-09437dca]{grid-template-columns:repeat(2,minmax(0,1fr))}}.nudge-studio__hero-actions[data-v-09437dca]{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.5rem}.ns__panel-head[data-v-09437dca]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.ns__panel-eyebrow[data-v-09437dca]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;margin-bottom:.375rem;text-transform:uppercase}.ns__panel-title[data-v-09437dca]{color:var(--text-primary);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .25rem}.ns__panel-sub[data-v-09437dca]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0;max-width:76ch}.ns__footer-card[data-v-09437dca]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);color:inherit;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;padding:1rem 1.25rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ns__footer-card[data-v-09437dca]:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.ns__footer-icon[data-v-09437dca]{align-items:center;background:color-mix(in srgb,var(--color-success) 14%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-success);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.ns__footer-body[data-v-09437dca]{min-width:0}.ns__footer-title[data-v-09437dca]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;margin:0 0 .125rem}.ns__footer-quote[data-v-09437dca]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-style:italic;margin:0}.ns__footer-arrow[data-v-09437dca]{color:var(--color-primary)}.ns__insight-wrap[data-v-09437dca]{position:relative}.ns__insight-phase[data-v-09437dca]{position:absolute;right:.875rem;top:.75rem;z-index:2}.ns__create-placeholder[data-v-09437dca]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 1.5rem;text-align:center}.ap__hero[data-v-37761374]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);display:flex;flex-direction:column;gap:1.5rem;isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative}.ap__hero-orb[data-v-37761374]{border-radius:50%;filter:blur(80px);height:520px;opacity:.55;pointer-events:none;position:absolute;width:520px;z-index:-1}.ap__hero-orb--primary[data-v-37761374]{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 65%,transparent),transparent 70%);right:-120px;top:-180px}.ap__hero-orb--accent[data-v-37761374]{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent) 50%,transparent),transparent 70%);bottom:-160px;left:-120px}.ap__hero-inner[data-v-37761374]{align-items:flex-end;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) auto}.ap__hero-text[data-v-37761374]{display:flex;flex-direction:column;gap:1rem;min-width:0}.ap__eyebrow[data-v-37761374]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;padding:.375rem .875rem;text-transform:uppercase}.ap__title[data-v-37761374]{color:var(--text-primary);font-size:clamp(1.875rem,3.6vw,2.875rem);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0}.ap__title-emph[data-v-37761374]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.ap__subtitle[data-v-37761374]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.55;margin:0;max-width:64ch}.ap__subtitle strong[data-v-37761374]{color:var(--text-primary);font-weight:600}.ap__hero-actions[data-v-37761374]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.ap__hero-meta[data-v-37761374]{align-items:flex-end;display:flex}.ap__live[data-v-37761374]{align-items:center;background:color-mix(in srgb,var(--color-success) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.5rem;padding:.375rem .875rem;white-space:nowrap}.ap__pulse[data-v-37761374]{display:inline-block;height:8px;position:relative;width:8px}.ap__pulse-core[data-v-37761374],.ap__pulse-ring[data-v-37761374]{background:var(--color-success);border-radius:50%;inset:0;position:absolute}.ap__pulse-ring[data-v-37761374]{animation:ap-pulse-37761374 1.8s ease-out infinite;opacity:.6}@keyframes ap-pulse-37761374{0%{opacity:.5;transform:scale(1)}80%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.ap__hero-kpis[data-v-37761374]{margin-top:.5rem}.ap__panel-head[data-v-37761374]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.ap__panel-titles[data-v-37761374]{display:flex;flex:1 1 320px;flex-direction:column;gap:.375rem;min-width:0}.ap__panel-eyebrow[data-v-37761374]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.ap__panel-title[data-v-37761374]{color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:0}.ap__panel-sub[data-v-37761374]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0;max-width:72ch}.ap__panel-actions[data-v-37761374]{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.ap__panel-link[data-v-37761374]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;text-decoration:none}.ap__panel-link[data-v-37761374]:hover{text-decoration:underline}.ap__create-placeholder[data-v-37761374]{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:2rem;text-align:center}.lk__hero[data-v-57217a5b]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);display:flex;flex-direction:column;gap:1.5rem;isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative}.lk__hero-orb[data-v-57217a5b]{border-radius:50%;filter:blur(80px);height:520px;opacity:.55;pointer-events:none;position:absolute;width:520px;z-index:-1}.lk__hero-orb--warning[data-v-57217a5b]{background:radial-gradient(circle,color-mix(in srgb,var(--color-warning) 65%,transparent),transparent 70%);right:-120px;top:-180px}.lk__hero-orb--primary[data-v-57217a5b]{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 50%,transparent),transparent 70%);bottom:-180px;left:-120px}.lk__hero-inner[data-v-57217a5b]{align-items:center;display:grid;gap:clamp(1.5rem,4vw,3.5rem);grid-template-columns:minmax(0,1fr) auto}.lk__hero-text[data-v-57217a5b]{display:flex;flex-direction:column;gap:1rem;min-width:0}.lk__eyebrow[data-v-57217a5b]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-warning) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-warning);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;padding:.375rem .875rem;text-transform:uppercase}.lk__title[data-v-57217a5b]{color:var(--text-primary);font-size:clamp(1.625rem,3.4vw,2.625rem);font-weight:700;letter-spacing:-.025em;line-height:1.15;margin:0}.lk__title-num[data-v-57217a5b]{background:linear-gradient(90deg,var(--color-warning),var(--color-danger));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums;margin-right:.5rem}.lk__title-emph[data-v-57217a5b]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.lk__subtitle[data-v-57217a5b]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.55;margin:0;max-width:60ch}.lk__subtitle strong[data-v-57217a5b]{color:var(--text-primary);font-weight:600}.lk__hero-actions[data-v-57217a5b]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.lk__hero-rings[data-v-57217a5b],.lk__ring-card[data-v-57217a5b]{align-items:center;display:flex;justify-content:center}.lk__ring-card[data-v-57217a5b]{background:color-mix(in srgb,var(--surface-card) 60%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1.25rem}.lk__hero-kpis[data-v-57217a5b]{margin-top:.5rem}.lk__chips[data-v-57217a5b]{display:flex;flex-wrap:wrap;gap:.5rem}.lk__chip[data-v-57217a5b]{align-items:center;background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.4375rem .875rem;transition:all .15s ease}.lk__chip[data-v-57217a5b]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary));color:var(--text-primary)}.lk__chip--active[data-v-57217a5b]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.lk__chip-count[data-v-57217a5b]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .375rem}.lk__chip--active .lk__chip-count[data-v-57217a5b]{background:color-mix(in srgb,var(--color-primary) 22%,transparent)}.lk__panel-head[data-v-57217a5b]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.lk__panel-titles[data-v-57217a5b]{display:flex;flex:1 1 320px;flex-direction:column;gap:.375rem;min-width:0}.lk__panel-eyebrow[data-v-57217a5b]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.lk__panel-title[data-v-57217a5b]{color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:0}.lk__panel-sub[data-v-57217a5b]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0;max-width:72ch}.su[data-v-229702e0]{font-feature-settings:"cv11","ss01","ss03";background:radial-gradient(1200px 600px at 50% -10%,color-mix(in srgb,var(--color-warning) 8%,transparent),transparent 60%),var(--surface-base);display:flex;justify-content:center;min-height:100vh;padding:clamp(1rem,3vw,2.5rem)}.su__inner[data-v-229702e0]{display:flex;flex-direction:column;gap:clamp(.875rem,2vw,1.5rem);max-width:720px;width:100%}.su__hero[data-v-229702e0]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative;text-align:center}.su__hero-orb[data-v-229702e0]{background:radial-gradient(circle,color-mix(in srgb,var(--color-warning) 55%,transparent),transparent 70%);filter:blur(80px);height:460px;inset:-180px -120px auto auto;opacity:.6;position:absolute;width:460px;z-index:-1}.su__hero-icon[data-v-229702e0]{align-items:center;background:color-mix(in srgb,var(--color-warning) 16%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 28%,transparent);border-radius:var(--radius-full,9999px);box-shadow:0 0 0 8px color-mix(in srgb,var(--color-warning) 6%,transparent);color:var(--color-warning);display:inline-flex;height:4.5rem;justify-content:center;margin:0 auto 1rem;width:4.5rem}.su__hero-title[data-v-229702e0]{color:var(--text-primary);font-size:clamp(1.5rem,3vw,2.125rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:0 0 .625rem}.su__hero-sub[data-v-229702e0]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6;margin:0 auto 1.125rem;max-width:56ch}.su__hero-sub strong[data-v-229702e0]{color:var(--text-primary);font-weight:600}.su__hero-badge[data-v-229702e0]{align-items:center;background:color-mix(in srgb,var(--color-warning) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-warning);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.04em;margin-bottom:1.25rem;padding:.375rem .875rem}.su__hero-badge-step[data-v-229702e0]{font-variant-numeric:tabular-nums}.su__hero-badge-sep[data-v-229702e0]{opacity:.6}.su__hero-badge-name[data-v-229702e0]{letter-spacing:.06em;text-transform:uppercase}.su__overall[data-v-229702e0]{display:flex;flex-direction:column;gap:.4375rem;margin-top:.5rem}.su__overall-bar[data-v-229702e0]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);height:8px;overflow:hidden;position:relative}.su__overall-fill[data-v-229702e0]{background:linear-gradient(90deg,var(--color-warning),color-mix(in srgb,var(--color-warning) 60%,var(--color-success)));border-radius:var(--radius-full,9999px);height:100%;position:relative;transition:width .8s cubic-bezier(.16,1,.3,1)}.su__overall-fill[data-v-229702e0]:after{animation:su-shimmer-229702e0 2.4s linear infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 30%,transparent),transparent);content:"";inset:0;position:absolute}@keyframes su-shimmer-229702e0{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.su__overall-meta[data-v-229702e0]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600;justify-content:space-between}.su__overall-eta[data-v-229702e0]{align-items:center;color:var(--text-tertiary);display:inline-flex;gap:.25rem}.su__card[data-v-229702e0]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);padding:clamp(1.125rem,2.2vw,1.625rem);position:relative}.su__card--focal[data-v-229702e0]{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary));box-shadow:var(--shadow-high),0 0 0 4px color-mix(in srgb,var(--color-primary) 8%,transparent)}.su__card--inset[data-v-229702e0]{background:color-mix(in srgb,var(--color-warning) 4%,var(--surface-card));border-color:color-mix(in srgb,var(--color-warning) 22%,var(--color-border-primary))}.su__card-head[data-v-229702e0]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.su__card-icon[data-v-229702e0]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.su__card-icon--warning[data-v-229702e0]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.su__card-icon--primary[data-v-229702e0]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.su__card-titles[data-v-229702e0]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.su__card-title[data-v-229702e0]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:0}.su__card-sub[data-v-229702e0]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}.su__signals[data-v-229702e0]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.su__signal[data-v-229702e0]{align-items:flex-start;background:color-mix(in srgb,var(--color-warning) 6%,transparent);border-left:3px solid var(--color-warning);border-radius:var(--radius-md,8px);display:flex;gap:.75rem;padding:.75rem .875rem}.su__signal-body[data-v-229702e0]{flex:1 1 auto;min-width:0}.su__signal-text[data-v-229702e0]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.45}.su__signal-time[data-v-229702e0]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:500;gap:.25rem;margin-top:.1875rem}.su__steps[data-v-229702e0]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.su__step[data-v-229702e0]{display:grid;gap:.75rem;grid-template-columns:32px 1fr;padding-bottom:.875rem;position:relative}.su__step[data-v-229702e0]:not(:last-child):before{background:var(--color-border-primary);bottom:0;content:"";left:15px;position:absolute;top:28px;width:2px}.su__step--done[data-v-229702e0]:not(:last-child):before{background:var(--color-success)}.su__step-marker[data-v-229702e0]{align-items:center;background:var(--surface-card);border:2px solid var(--color-border-primary);border-radius:50%;color:var(--text-tertiary);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;position:relative;width:28px;z-index:1}.su__step--done .su__step-marker[data-v-229702e0]{background:var(--color-success);border-color:var(--color-success);color:var(--text-on-primary,#fff)}.su__step--current .su__step-marker[data-v-229702e0]{background:var(--surface-card);border-color:var(--color-warning);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-warning) 18%,transparent)}.su__step--locked .su__step-marker[data-v-229702e0]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);color:var(--text-tertiary)}.su__step-pulse[data-v-229702e0]{animation:su-pulse-229702e0 1.6s ease-out infinite;background:var(--color-warning);border-radius:50%;height:10px;width:10px}@keyframes su-pulse-229702e0{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-warning) 35%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-warning) 0,transparent)}}.su__step-body[data-v-229702e0]{padding-top:.125rem}.su__step-head[data-v-229702e0]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.su__step-name[data-v-229702e0]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;letter-spacing:-.005em}.su__step--locked .su__step-name[data-v-229702e0]{color:var(--text-tertiary)}.su__step-tag[data-v-229702e0]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;padding:.125rem .4375rem;text-transform:uppercase}.su__step--done .su__step-tag[data-v-229702e0]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.su__step--current .su__step-tag[data-v-229702e0]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.su__step-desc[data-v-229702e0]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.45;margin-top:.125rem}.su__verify[data-v-229702e0]{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1rem}.su__verify-option[data-v-229702e0]{align-items:center;background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);cursor:pointer;display:grid;gap:.875rem;grid-template-columns:2.5rem 1fr 1.25rem;padding:.875rem 1rem;position:relative;transition:border-color .15s ease,background .15s ease,transform .15s ease}.su__verify-option[data-v-229702e0]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary))}.su__verify-option--active[data-v-229702e0]{background:color-mix(in srgb,var(--color-primary) 6%,var(--surface-card));border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}.su__verify-radio[data-v-229702e0]{opacity:0;pointer-events:none;position:absolute}.su__verify-icon[data-v-229702e0]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.su__verify-body[data-v-229702e0]{min-width:0}.su__verify-name[data-v-229702e0]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem}.su__verify-letter[data-v-229702e0]{color:var(--color-primary);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.su__verify-title[data-v-229702e0]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;letter-spacing:-.005em}.su__verify-desc[data-v-229702e0]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.su__verify-check[data-v-229702e0]{align-items:center;color:var(--color-primary);display:inline-flex;justify-content:center}.su__otp[data-v-229702e0]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border:1px dashed color-mix(in srgb,var(--color-primary) 28%,transparent);border-radius:var(--radius-md,8px);margin-bottom:1rem;padding:.875rem 1rem}.su__otp-head[data-v-229702e0]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.625rem}.su__otp-label[data-v-229702e0]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.su__otp-resend[data-v-229702e0]{align-items:center;background:transparent;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600;gap:.25rem}.su__otp-resend[data-v-229702e0]:hover{text-decoration:underline}.su__otp-input[data-v-229702e0]{display:grid;gap:.5rem;grid-template-columns:repeat(6,1fr)}.su__otp-cell[data-v-229702e0]{aspect-ratio:1/1;background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-size:var(--font-size-xl,1.25rem);font-variant-numeric:tabular-nums;font-weight:700;outline:none;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.su__otp-cell[data-v-229702e0]:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus-ring,0 0 0 3px color-mix(in srgb,var(--color-primary) 22%,transparent))}.su__otp-cell--filled[data-v-229702e0]{background:color-mix(in srgb,var(--color-primary) 6%,var(--surface-card));border-color:color-mix(in srgb,var(--color-primary) 50%,transparent)}.su__otp-cell--ok[data-v-229702e0]{background:color-mix(in srgb,var(--color-success) 8%,var(--surface-card));border-color:color-mix(in srgb,var(--color-success) 60%,transparent);color:var(--color-success)}.su__otp-cell[disabled][data-v-229702e0]{cursor:not-allowed;opacity:.85}.su__otp-status[data-v-229702e0]{align-items:center;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.25rem;margin-left:.5rem}.su__otp-status--ok[data-v-229702e0]{color:var(--color-success)}.su__otp-foot[data-v-229702e0]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.625rem}.su__otp-error[data-v-229702e0]{color:var(--color-danger);font-size:var(--font-size-xs,.75rem);font-weight:600}.su__otp-hint[data-v-229702e0]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-style:italic}.su__verify-cta[data-v-229702e0]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.su__verify-help[data-v-229702e0]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.375rem;text-decoration:none}.su__verify-help[data-v-229702e0]:hover{color:var(--text-primary);text-decoration:underline}.su__inset-lead[data-v-229702e0]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0 0 .625rem}.su__inset-lead strong[data-v-229702e0]{color:var(--color-warning);font-weight:700}.su__blocked[data-v-229702e0]{display:flex;flex-wrap:wrap;gap:.4375rem;list-style:none;margin:0 0 .875rem;padding:0}.su__blocked-pill[data-v-229702e0]{align-items:center;background:color-mix(in srgb,var(--color-warning) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-warning);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.3125rem .625rem}.su__help[data-v-229702e0]{display:flex;flex-direction:column;gap:.4375rem;padding:.5rem 0;text-align:center}.su__help-link[data-v-229702e0]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.375rem;justify-content:center;text-decoration:none}.su__help-link[data-v-229702e0]:hover{color:var(--text-primary);text-decoration:underline}.su__help-link span[data-v-229702e0]{color:var(--color-primary);font-weight:600}.su__help-link--subtle[data-v-229702e0]{color:var(--text-tertiary)}.su__help-link--subtle span[data-v-229702e0]{color:var(--text-secondary)}.su__hero--clear .su__hero-orb--clear[data-v-229702e0]{background:radial-gradient(circle,color-mix(in srgb,var(--color-success) 50%,transparent),transparent 70%)}.su__hero-icon--clear[data-v-229702e0]{background:color-mix(in srgb,var(--color-success) 16%,transparent);border-color:color-mix(in srgb,var(--color-success) 28%,transparent);box-shadow:0 0 0 8px color-mix(in srgb,var(--color-success) 6%,transparent);color:var(--color-success)}.su__steps--preview .su__step[data-v-229702e0]:not(:last-child):before{background:var(--color-border-primary)}.su__step-num[data-v-229702e0]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700}.su__signal-icon[data-v-229702e0]{align-items:center;background:color-mix(in srgb,var(--color-warning) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--color-warning);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.su__empty-line[data-v-229702e0]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);margin:0}.su__verify-note[data-v-229702e0]{align-items:center;color:var(--color-success);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem}.su__audit[data-v-229702e0]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.su__audit-row[data-v-229702e0]{align-items:start;display:grid;gap:.625rem;grid-template-columns:10px 1fr auto}.su__audit-dot[data-v-229702e0]{background:var(--color-primary);border-radius:50%;height:8px;margin-top:.375rem;width:8px}.su__audit-dot--success[data-v-229702e0]{background:var(--color-success)}.su__audit-dot--warning[data-v-229702e0]{background:var(--color-warning)}.su__audit-dot--danger[data-v-229702e0]{background:var(--color-danger)}.su__audit-dot--primary[data-v-229702e0]{background:var(--color-primary)}.su__audit-body[data-v-229702e0]{min-width:0}.su__audit-event[data-v-229702e0]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.su__audit-detail[data-v-229702e0]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.su__audit-at[data-v-229702e0]{color:var(--text-tertiary);font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.triage[data-v-5f885812]{font-feature-settings:"cv11","ss01","ss03";display:flex;flex-direction:column;margin:0 auto;max-width:1640px;padding:clamp(1rem,2.5vw,2rem)}.triage__toast[data-v-5f885812]{align-items:center;background:color-mix(in srgb,var(--color-success) 12%,var(--card-surface));border:1px solid color-mix(in srgb,var(--color-success) 35%,transparent);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;gap:.75rem;padding:.75rem 1rem}.triage__ai-run[data-v-5f885812]{align-items:center;display:flex;gap:.5rem;margin-bottom:.75rem}.triage__ai-run-model[data-v-5f885812]{color:var(--text-secondary);font-size:.6875rem;font-variant-numeric:tabular-nums}.triage__toast-icon[data-v-5f885812]{align-items:center;background:color-mix(in srgb,var(--color-success) 22%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-success);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.triage__toast-body[data-v-5f885812]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.triage__toast-label[data-v-5f885812]{color:var(--color-success);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.triage__toast-text[data-v-5f885812]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums}.triage__toast-text strong[data-v-5f885812]{font-weight:700}.triage__toast-close[data-v-5f885812]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background .15s ease,color .15s ease;width:2rem}.triage__toast-close[data-v-5f885812]:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.triage__hero[data-v-5f885812]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);isolation:isolate;overflow:hidden;padding:clamp(1.25rem,2.5vw,2rem);position:relative}.triage__hero-orb[data-v-5f885812]{border-radius:50%;filter:blur(80px);height:420px;opacity:.5;pointer-events:none;position:absolute;width:420px;z-index:-1}.triage__hero-orb--primary[data-v-5f885812]{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 65%,transparent),transparent 70%);right:-100px;top:-140px}.triage__hero-orb--accent[data-v-5f885812]{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent) 50%,transparent),transparent 70%);bottom:-160px;left:-100px}.triage__hero-inner[data-v-5f885812]{display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem)}.triage__hero-text[data-v-5f885812]{display:flex;flex-direction:column;gap:.75rem;min-width:0}.triage__hero-eyebrow[data-v-5f885812]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.04em;padding:.375rem .875rem;text-transform:uppercase}.triage__pulse-dot[data-v-5f885812]{display:inline-block;flex-shrink:0;height:8px;position:relative;width:8px}.triage__pulse-dot-core[data-v-5f885812],.triage__pulse-dot-ring[data-v-5f885812]{background:var(--color-primary);border-radius:50%;inset:0;position:absolute}.triage__pulse-dot-ring[data-v-5f885812]{animation:tr-pulse-5f885812 1.8s ease-out infinite;opacity:.6}@keyframes tr-pulse-5f885812{0%{opacity:.5;transform:scale(1)}80%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.triage__hero-title[data-v-5f885812]{color:var(--text-primary);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.triage__hero-sub[data-v-5f885812]{color:var(--text-secondary);font-size:clamp(1rem,1.6vw,1.25rem);font-weight:600;letter-spacing:-.01em;margin:.25rem 0 0}.triage__hero-emph[data-v-5f885812]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.triage__hero-stats[data-v-5f885812]{background:color-mix(in srgb,var(--surface-card) 60%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));padding:.875rem;width:100%}.triage__hero-stat[data-v-5f885812]{align-items:center;border-radius:var(--radius-md,8px);display:flex;gap:.625rem;min-width:0;padding:.5rem .625rem}.triage__hero-stat-icon[data-v-5f885812]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.triage__hero-stat-icon--warning[data-v-5f885812]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.triage__hero-stat-icon--success[data-v-5f885812]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.triage__hero-stat-icon--primary[data-v-5f885812]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.triage__hero-stat-icon--accent[data-v-5f885812]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.triage__hero-stat-body[data-v-5f885812]{display:flex;flex-direction:column;min-width:0}.triage__hero-stat-value[data-v-5f885812]{align-items:baseline;color:var(--text-primary);display:inline-flex;font-size:clamp(1.125rem,1.6vw,1.375rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.125rem;letter-spacing:-.02em;line-height:1.1}.triage__hero-stat-suffix[data-v-5f885812]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:500}.triage__hero-stat-label[data-v-5f885812]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;margin-top:.125rem}.triage__hero-stat-meta[data-v-5f885812]{color:var(--text-tertiary);font-size:.625rem;font-weight:500;margin-top:.125rem}.triage__filter-bar[data-v-5f885812]{align-items:center;backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);background:color-mix(in srgb,var(--surface-card) 92%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding:.625rem .875rem;position:sticky;top:0;z-index:10}.triage__filter-group[data-v-5f885812]{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}.triage__filter-group--right[data-v-5f885812]{gap:.5rem;margin-left:auto}.triage__filter-label[data-v-5f885812]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;margin-right:.25rem;text-transform:uppercase}.triage__chip[data-v-5f885812]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.375rem .75rem;transition:all .15s ease}.triage__chip[data-v-5f885812]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary));color:var(--text-primary)}.triage__chip--active[data-v-5f885812]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.triage__chip-count[data-v-5f885812]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;height:1.125rem;justify-content:center;min-width:1.25rem;padding:0 .375rem}.triage__chip--active .triage__chip-count[data-v-5f885812]{background:color-mix(in srgb,var(--color-primary) 22%,transparent)}.triage__sev-chip[data-v-5f885812]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-sm,6px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.3125rem .625rem;transition:all .15s ease}.triage__sev-chip[data-v-5f885812]:hover{color:var(--text-primary)}.triage__sev-chip--active[data-v-5f885812]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-color:color-mix(in srgb,var(--text-primary) 18%,transparent);color:var(--text-primary)}.triage__sev-dot[data-v-5f885812]{background:var(--text-tertiary);border-radius:50%;display:inline-block;height:7px;width:7px}.triage__sev-chip--critical .triage__sev-dot[data-v-5f885812]{background:var(--color-danger)}.triage__sev-chip--high .triage__sev-dot[data-v-5f885812]{background:var(--color-warning)}.triage__sev-chip--medium .triage__sev-dot[data-v-5f885812]{background:var(--color-info,var(--color-primary))}.triage__sev-chip--low .triage__sev-dot[data-v-5f885812]{background:var(--color-success)}.triage__search[data-v-5f885812],.triage__select[data-v-5f885812]{align-items:center;background:var(--surface-base,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem;padding:.3125rem .625rem}.triage__search-input[data-v-5f885812],.triage__select-input[data-v-5f885812]{background:transparent;border:none;color:var(--text-primary);font-family:inherit;font-size:inherit;min-width:0;outline:none;width:100%}.triage__search[data-v-5f885812]{min-width:200px}.triage__search[data-v-5f885812]:focus-within{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border-primary))}.triage__seg[data-v-5f885812]{background:var(--surface-base,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:inline-flex;overflow:hidden}.triage__seg-btn[data-v-5f885812]{align-items:center;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:.3125rem .625rem;transition:background .15s ease,color .15s ease}.triage__seg-btn+.triage__seg-btn[data-v-5f885812]{border-left:1px solid var(--color-border-primary)}.triage__seg-btn--active[data-v-5f885812]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.triage__queue[data-v-5f885812]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;max-height:calc(100vh - 280px);overflow:hidden}.triage__queue-head[data-v-5f885812]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;justify-content:space-between;padding:1rem 1.125rem}.triage__queue-title-block[data-v-5f885812]{min-width:0}.triage__queue-title[data-v-5f885812]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0}.triage__queue-sub[data-v-5f885812]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin:.125rem 0 0}.triage__queue-sort[data-v-5f885812]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:.3125rem .625rem}.triage__queue-list[data-v-5f885812]{display:flex;flex:1;flex-direction:column;gap:.375rem;list-style:none;margin:0;overflow-y:auto;padding:.5rem}.triage__queue-empty[data-v-5f885812]{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;list-style:none;padding:3rem 1rem}.triage__audit-empty[data-v-5f885812],.triage__queue-empty[data-v-5f885812]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);text-align:center}.triage__audit-empty[data-v-5f885812]{margin:0;padding:1.25rem 0}.triage__report[data-v-5f885812]{background:var(--surface-card,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);cursor:pointer;padding:.875rem;position:relative;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.triage__report[data-v-5f885812]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));box-shadow:var(--shadow-low);transform:translateY(-1px)}.triage__report--selected[data-v-5f885812]{background:color-mix(in srgb,var(--color-primary) 7%,var(--surface-card));border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 25%,transparent) inset}.triage__report-row[data-v-5f885812]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.triage__verdict[data-v-5f885812]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.25rem;letter-spacing:.04em;padding:.1875rem .5rem;text-transform:uppercase}.triage__verdict--malicious[data-v-5f885812]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.triage__verdict--benign[data-v-5f885812]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.triage__verdict--edge[data-v-5f885812]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.triage__confidence[data-v-5f885812]{align-items:baseline;color:var(--text-primary);display:inline-flex;font-variant-numeric:tabular-nums;gap:.0625rem}.triage__confidence-val[data-v-5f885812]{font-size:var(--font-size-lg,1.125rem);font-weight:700;letter-spacing:-.02em}.triage__confidence-suffix[data-v-5f885812]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600}.triage__report-subject[data-v-5f885812]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);display:-webkit-box;font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.35;margin-bottom:.25rem;overflow:hidden}.triage__report-sender[data-v-5f885812]{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.3125rem;margin-bottom:.625rem}.triage__report-sender span[data-v-5f885812]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.triage__report-foot[data-v-5f885812]{align-items:center;color:var(--text-tertiary);display:flex;font-size:.6875rem;gap:.5rem;justify-content:space-between}.triage__report-reporter[data-v-5f885812]{align-items:center;display:inline-flex;gap:.375rem;min-width:0}.triage__report-reporter-name[data-v-5f885812]{color:var(--text-secondary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.triage__report-time[data-v-5f885812]{align-items:center;display:inline-flex;gap:.25rem;white-space:nowrap}.triage__avatar[data-v-5f885812]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 70%,transparent),color-mix(in srgb,var(--color-accent) 70%,transparent));border-radius:var(--radius-full,9999px);color:var(--text-on-primary,#fff);display:inline-flex;flex-shrink:0;font-size:.5625rem;font-weight:700;height:1.375rem;justify-content:center;width:1.375rem}.triage__avatar--md[data-v-5f885812]{font-size:.6875rem;height:2rem;width:2rem}.triage__cluster-badge[data-v-5f885812]{align-items:center;background:color-mix(in srgb,var(--color-accent) 16%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-accent);display:inline-flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.25rem;padding:.125rem .4375rem;position:absolute;right:.5rem;top:.5rem}.triage__queue--compact .triage__report[data-v-5f885812]{padding:.625rem .75rem}.triage__detail[data-v-5f885812]{display:flex;flex-direction:column;gap:clamp(.75rem,1.4vw,1.125rem);min-width:0}.triage__detail-meta-strip[data-v-5f885812]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.triage__detail-eyebrow[data-v-5f885812]{align-items:center;color:var(--color-accent);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;text-transform:uppercase}.triage__detail-meta[data-v-5f885812]{align-items:center;color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.625rem 1rem}.triage__detail-sender code[data-v-5f885812]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-sm,6px);color:var(--text-secondary);font-size:.6875rem;padding:.0625rem .375rem}.triage__verdict-card[data-v-5f885812]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-danger) 8%,var(--surface-card)),var(--surface-card));border:1px solid color-mix(in srgb,var(--color-danger) 25%,var(--color-border-primary));border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);isolation:isolate;overflow:hidden;padding:1.125rem 1.25rem;position:relative}.triage__verdict-orb[data-v-5f885812]{background:radial-gradient(circle,color-mix(in srgb,var(--color-danger) 40%,transparent),transparent 70%);border-radius:50%;filter:blur(60px);height:280px;pointer-events:none;position:absolute;right:-100px;top:-100px;width:280px;z-index:-1}.triage__verdict-head[data-v-5f885812]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.triage__verdict-eyebrow[data-v-5f885812]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;text-transform:uppercase}.triage__verdict-body[data-v-5f885812]{display:flex;flex-direction:column;gap:.875rem}.triage__verdict-summary[data-v-5f885812]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.triage__verdict-indicators-label[data-v-5f885812]{align-items:center;color:var(--color-danger);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;margin-bottom:.5rem}.triage__mark[data-v-5f885812]{background:color-mix(in srgb,var(--color-warning) 22%,transparent);border-bottom:2px solid var(--color-warning);border-radius:var(--radius-sm,4px);color:var(--text-primary);cursor:help;font-weight:600;padding:.0625rem .25rem}.triage__mark--danger[data-v-5f885812]{background:color-mix(in srgb,var(--color-danger) 22%,transparent);border-bottom-color:var(--color-danger)}.triage__scope-row[data-v-5f885812]{display:grid;gap:.875rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}@media (max-width:900px){.triage__scope-row[data-v-5f885812]{grid-template-columns:minmax(0,1fr)}}.triage__reporters-card[data-v-5f885812],.triage__scope-card[data-v-5f885812]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.875rem;padding:1.125rem}.triage__scope-head[data-v-5f885812]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.4375rem;letter-spacing:.06em;text-transform:uppercase}.triage__reporters-count[data-v-5f885812]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);font-size:.6875rem;margin-left:auto;padding:.125rem .4375rem}.triage__scope-grid[data-v-5f885812]{display:grid;gap:.625rem;grid-template-columns:repeat(4,minmax(0,1fr))}.triage__scope-stat[data-v-5f885812]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-radius:var(--radius-md,8px);padding:.625rem .75rem}.triage__scope-stat--accent[data-v-5f885812]{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.triage__scope-stat--warning[data-v-5f885812]{background:color-mix(in srgb,var(--color-warning) 12%,transparent)}.triage__scope-stat--success[data-v-5f885812]{background:color-mix(in srgb,var(--color-success) 12%,transparent)}.triage__scope-stat-value[data-v-5f885812]{color:var(--text-primary);font-size:var(--font-size-xl,1.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.1}.triage__scope-stat-label[data-v-5f885812]{color:var(--text-tertiary);font-size:.6875rem;font-weight:600;margin-top:.125rem}.triage__scope-bar-track[data-v-5f885812]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);display:flex;height:8px;overflow:hidden;position:relative}.triage__scope-bar-fill[data-v-5f885812]{height:100%}.triage__scope-bar-fill--reported[data-v-5f885812]{background:var(--color-accent)}.triage__scope-bar-fill--clicked[data-v-5f885812]{background:var(--color-warning)}.triage__scope-bar-legend[data-v-5f885812]{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:.6875rem;gap:.5rem 1rem;margin-top:.5rem}.triage__legend-dot[data-v-5f885812]{border-radius:50%;display:inline-block;height:8px;margin-right:.25rem;vertical-align:middle;width:8px}.triage__legend-dot--reported[data-v-5f885812]{background:var(--color-accent)}.triage__legend-dot--clicked[data-v-5f885812]{background:var(--color-warning)}.triage__legend-dot--safe[data-v-5f885812]{background:color-mix(in srgb,var(--text-primary) 30%,transparent)}.triage__reporters-list[data-v-5f885812]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.triage__reporter[data-v-5f885812]{align-items:center;border-radius:var(--radius-md,8px);display:flex;gap:.625rem;padding:.4375rem .5rem;transition:background .15s ease}.triage__reporter[data-v-5f885812]:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.triage__reporter-body[data-v-5f885812]{flex:1;min-width:0}.triage__reporter-name[data-v-5f885812]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.2}.triage__reporter-meta[data-v-5f885812]{color:var(--text-tertiary);font-size:.625rem;margin-top:.125rem}.triage__reporter-xp[data-v-5f885812]{color:var(--color-success);font-size:.6875rem;font-weight:700;white-space:nowrap}.triage__reporter-stats[data-v-5f885812]{align-items:flex-end;display:flex;flex-direction:column;gap:.125rem}.triage__reporter-score[data-v-5f885812]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.625rem;font-weight:700;gap:.2rem;white-space:nowrap}.triage__reporters-more[data-v-5f885812]{margin-top:.25rem}.triage__link-btn[data-v-5f885812]{align-items:center;background:transparent;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;padding:0}.triage__link-btn[data-v-5f885812]:hover{text-decoration:underline}.triage__remediation[data-v-5f885812]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--surface-card)),var(--surface-card));border:1px solid color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-medium);isolation:isolate;overflow:hidden;padding:1.25rem 1.375rem;position:relative}.triage__remediation-orb[data-v-5f885812]{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent) 35%,transparent),transparent 70%);border-radius:50%;bottom:-120px;filter:blur(70px);height:320px;pointer-events:none;position:absolute;right:-120px;width:320px;z-index:-1}.triage__remediation-head[data-v-5f885812]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.triage__remediation-titles[data-v-5f885812]{min-width:0}.triage__remediation-eyebrow[data-v-5f885812]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.triage__remediation-title[data-v-5f885812]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;letter-spacing:-.015em;margin:.25rem 0}.triage__remediation-sub[data-v-5f885812]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}.triage__remediation-toggle-all[data-v-5f885812]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.3125rem .625rem}.triage__action-list[data-v-5f885812]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.triage__action[data-v-5f885812]{background:color-mix(in srgb,var(--surface-card) 50%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);transition:border-color .15s ease,background .15s ease}.triage__action--checked[data-v-5f885812]{background:color-mix(in srgb,var(--color-primary) 6%,var(--surface-card));border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.triage__action-label[data-v-5f885812]{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.625rem .875rem}.triage__action-checkbox[data-v-5f885812]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.triage__action-box[data-v-5f885812]{align-items:center;border:1.5px solid var(--color-border-primary);border-radius:var(--radius-sm,4px);color:var(--text-on-primary,#fff);display:inline-flex;flex-shrink:0;height:1.125rem;justify-content:center;transition:background .15s ease,border-color .15s ease;width:1.125rem}.triage__action--checked .triage__action-box[data-v-5f885812]{background:var(--color-primary);border-color:var(--color-primary)}.triage__action-icon[data-v-5f885812]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.triage__action-icon--primary[data-v-5f885812]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.triage__action-icon--danger[data-v-5f885812]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.triage__action-icon--success[data-v-5f885812]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.triage__action-icon--warning[data-v-5f885812]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.triage__action-icon--accent[data-v-5f885812]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.triage__action-body[data-v-5f885812]{flex:1;min-width:0}.triage__action-name[data-v-5f885812]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.25}.triage__action-desc[data-v-5f885812]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.triage__action-impact[data-v-5f885812]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700;padding:.1875rem .5rem;white-space:nowrap}.triage__remediation-foot[data-v-5f885812]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1rem}.triage__remediation-summary[data-v-5f885812]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;gap:.375rem}.triage__remediation-summary strong[data-v-5f885812]{color:var(--text-primary);font-weight:700}.triage__remediation-actions[data-v-5f885812]{display:inline-flex;flex-wrap:wrap;gap:.625rem}.triage__audit[data-v-5f885812]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;max-height:280px;padding:1rem 1.125rem}.triage__audit-head[data-v-5f885812]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.triage__audit-eyebrow[data-v-5f885812]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;text-transform:uppercase}.triage__audit-list[data-v-5f885812]{display:flex;flex:1;flex-direction:column;gap:.6875rem;list-style:none;margin:0;overflow-y:auto;padding:0}.triage__audit-event[data-v-5f885812]{align-items:flex-start;display:flex;gap:.625rem}.triage__audit-dot[data-v-5f885812]{background:var(--text-tertiary);border-radius:50%;display:inline-block;flex-shrink:0;height:8px;margin-top:.4375rem;width:8px}.triage__audit-dot--primary[data-v-5f885812]{background:var(--color-primary)}.triage__audit-dot--success[data-v-5f885812]{background:var(--color-success)}.triage__audit-dot--warning[data-v-5f885812]{background:var(--color-warning)}.triage__audit-dot--info[data-v-5f885812]{background:var(--color-info,var(--color-primary))}.triage__audit-body[data-v-5f885812]{min-width:0}.triage__audit-row[data-v-5f885812]{display:flex;flex-wrap:wrap;font-size:var(--font-size-sm,.875rem);gap:.3125rem;line-height:1.3}.triage__audit-actor[data-v-5f885812]{color:var(--text-primary);font-weight:700}.triage__audit-action[data-v-5f885812]{color:var(--text-secondary)}.triage__audit-meta[data-v-5f885812]{align-items:center;color:var(--text-tertiary);display:inline-flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.3125rem;margin-top:.125rem}.triage__audit-sep[data-v-5f885812]{color:var(--text-tertiary)}.triage__shortcuts[data-v-5f885812]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-radius:var(--radius-md,8px);color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.25rem .5rem;padding:.625rem .875rem}.triage__shortcuts-label[data-v-5f885812]{align-items:center;color:var(--text-secondary);display:inline-flex;font-weight:600;gap:.25rem;margin-right:.375rem}.triage__shortcuts-sep[data-v-5f885812]{color:var(--text-tertiary);opacity:.5}.triage__kbd[data-v-5f885812]{align-items:center;background:var(--surface-card);border:solid var(--color-border-primary);border-radius:var(--radius-sm,4px);border-width:1px 1px 2px;color:var(--text-primary);display:inline-flex;font-family:JetBrains Mono,Menlo,monospace;font-size:.625rem;font-weight:700;height:1.25rem;justify-content:center;margin:0 .0625rem;min-width:1.25rem;padding:0 .3125rem}.triage__panel[data-v-5f885812]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);padding:clamp(1rem,2vw,1.5rem)}.triage__panel-head[data-v-5f885812]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.triage__panel-titles[data-v-5f885812]{flex:1 1 320px;min-width:0}.triage__panel-eyebrow[data-v-5f885812]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.triage__panel-title[data-v-5f885812]{color:var(--text-primary);font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:700;letter-spacing:-.015em;margin:.25rem 0}.triage__panel-sub[data-v-5f885812]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}.triage__panel-collapse[data-v-5f885812]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.3125rem .625rem}.triage__cluster[data-v-5f885812]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.125rem;transition:transform .15s ease,box-shadow .15s ease}.triage__cluster[data-v-5f885812]:hover{box-shadow:var(--shadow-low);transform:translateY(-2px)}.triage__cluster-head[data-v-5f885812]{align-items:center;display:flex;justify-content:space-between}.triage__cluster-count[data-v-5f885812]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700}.triage__cluster-name[data-v-5f885812]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:.125rem 0 .25rem}.triage__cluster-meta[data-v-5f885812]{color:var(--text-tertiary);display:flex;flex-direction:column;font-size:var(--font-size-xs,.75rem);gap:.25rem;margin-bottom:.5rem}.triage__cluster-meta span[data-v-5f885812]{align-items:center;display:inline-flex;gap:.3125rem}.triage__cluster-foot[data-v-5f885812]{display:flex;gap:.5rem;margin-top:auto}@media (max-width:720px){.triage__hero-inner[data-v-5f885812]{grid-template-columns:1fr}.triage__hero-stats[data-v-5f885812]{min-width:0}.triage__hero-stats[data-v-5f885812],.triage__scope-grid[data-v-5f885812]{grid-template-columns:repeat(2,minmax(0,1fr))}}.signals[data-v-76b2a28c]{font-feature-settings:"cv11","ss01","ss03";display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.75rem);margin:0 auto;max-width:1480px;padding:clamp(1rem,2.5vw,2rem)}.signals__hero[data-v-76b2a28c]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative}.signals__hero-orb[data-v-76b2a28c]{border-radius:50%;filter:blur(90px);height:520px;opacity:.5;pointer-events:none;position:absolute;width:520px;z-index:-1}.signals__hero-orb--primary[data-v-76b2a28c]{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 65%,transparent),transparent 70%);right:-100px;top:-200px}.signals__hero-orb--accent[data-v-76b2a28c]{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent) 50%,transparent),transparent 70%);bottom:-200px;left:-100px}.signals__hero-inner[data-v-76b2a28c]{align-items:center;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.signals__hero-text[data-v-76b2a28c]{display:flex;flex-direction:column;gap:1rem;min-width:0}.signals__hero-kpis[data-v-76b2a28c]{min-width:0}.signals__eyebrow[data-v-76b2a28c]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.04em;padding:.375rem .875rem;text-transform:uppercase}.signals__pulse-dot[data-v-76b2a28c]{display:inline-block;flex-shrink:0;height:8px;position:relative;width:8px}.signals__pulse-dot--sm[data-v-76b2a28c]{height:7px;width:7px}.signals__pulse-dot-core[data-v-76b2a28c],.signals__pulse-dot-ring[data-v-76b2a28c]{background:var(--color-primary);border-radius:50%;inset:0;position:absolute}.signals__pulse-dot-ring[data-v-76b2a28c]{animation:sig-pulse-76b2a28c 1.8s ease-out infinite;opacity:.6}@keyframes sig-pulse-76b2a28c{0%{opacity:.5;transform:scale(1)}80%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.signals__title[data-v-76b2a28c]{color:var(--text-primary);font-size:clamp(1.875rem,3.6vw,2.875rem);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0}.signals__title-emph[data-v-76b2a28c]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.signals__subtitle[data-v-76b2a28c]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.55;margin:0;max-width:60ch}.signals__subtitle strong[data-v-76b2a28c]{color:var(--text-primary);font-weight:600}.signals__hero-actions[data-v-76b2a28c]{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.25rem}.signals__panel[data-v-76b2a28c]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);padding:clamp(1.25rem,2.4vw,2rem);position:relative}.signals__panel-head[data-v-76b2a28c]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-bottom:1.25rem}.signals__panel-titles[data-v-76b2a28c]{display:flex;flex:1 1 320px;flex-direction:column;gap:.375rem;min-width:0}.signals__panel-eyebrow[data-v-76b2a28c]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.signals__panel-title[data-v-76b2a28c]{color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:0}.signals__panel-sub[data-v-76b2a28c]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.signals__panel-actions[data-v-76b2a28c]{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.signals__source[data-v-76b2a28c]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:1.125rem;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.signals__source[data-v-76b2a28c]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-2px)}.signals__source--setup[data-v-76b2a28c]{border-color:color-mix(in srgb,var(--color-warning) 30%,var(--color-border-primary))}.signals__source--off[data-v-76b2a28c]{opacity:.7}.signals__source-head[data-v-76b2a28c]{align-items:flex-start;display:flex;gap:.75rem}.signals__source-logo[data-v-76b2a28c]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.signals__source-logo--sm[data-v-76b2a28c]{height:1.75rem;width:1.75rem}.signals__source-logo--primary[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.signals__source-logo--success[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.signals__source-logo--accent[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent)}.signals__source-logo--warning[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.signals__source-logo--danger[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.signals__source-title-block[data-v-76b2a28c]{flex:1;min-width:0}.signals__source-name[data-v-76b2a28c]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.signals__source-category[data-v-76b2a28c]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:500}.signals__source-status[data-v-76b2a28c]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:700;gap:.3125rem;letter-spacing:.05em;padding:.1875rem .5rem;text-transform:uppercase}.signals__source-status--connected[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.signals__source-status--setup[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.signals__source-status--off[data-v-76b2a28c],.signals__source-status--planned[data-v-76b2a28c]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-tertiary)}.signals__source--planned[data-v-76b2a28c]{opacity:.78}.signals__source--planned[data-v-76b2a28c]:hover{transform:none}.signals__source-status-dot[data-v-76b2a28c]{background:currentColor;border-radius:50%;height:6px;width:6px}.signals__source-foot[data-v-76b2a28c]{border-top:1px solid var(--color-border-primary);display:flex;justify-content:flex-end;margin-top:auto;padding-top:.375rem}.signals__source-cta[data-v-76b2a28c]{align-items:center;background:transparent;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.25rem;padding:0}.signals__source-cta[data-v-76b2a28c]:hover{text-decoration:underline}.signals__source-cta--muted[data-v-76b2a28c]{color:var(--text-tertiary);cursor:default;font-weight:600}.signals__source-cta--muted[data-v-76b2a28c]:hover{text-decoration:none}.signals__category[data-v-76b2a28c]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.875rem;height:100%;padding:1.125rem}.signals__category-head[data-v-76b2a28c]{align-items:center;display:flex;gap:.75rem}.signals__category-icon[data-v-76b2a28c]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.signals__category-icon--primary[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.signals__category-icon--accent[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent)}.signals__category-icon--warning[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.signals__category-icon--success[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.signals__category-icon--danger[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.signals__category-name[data-v-76b2a28c]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0}.signals__category-count[data-v-76b2a28c]{color:var(--text-tertiary);font-size:.6875rem;font-weight:600;letter-spacing:.04em;margin-top:.125rem;text-transform:uppercase}.signals__signal-list[data-v-76b2a28c]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.signals__signal[data-v-76b2a28c]{align-items:flex-start;display:flex;gap:.625rem;padding:.4375rem 0}.signals__signal-dot[data-v-76b2a28c]{border-radius:50%;display:inline-block;flex-shrink:0;height:7px;margin-top:.4375rem;width:7px}.signals__signal-dot--primary[data-v-76b2a28c]{background:var(--color-primary)}.signals__signal-dot--accent[data-v-76b2a28c]{background:var(--color-accent)}.signals__signal-dot--warning[data-v-76b2a28c]{background:var(--color-warning)}.signals__signal-dot--success[data-v-76b2a28c]{background:var(--color-success)}.signals__signal-dot--danger[data-v-76b2a28c]{background:var(--color-danger)}.signals__signal-body[data-v-76b2a28c]{min-width:0}.signals__signal-name[data-v-76b2a28c]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.3}.signals__signal-desc[data-v-76b2a28c]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);line-height:1.4;margin-top:.125rem}.signals__table-wrap[data-v-76b2a28c]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);overflow-x:auto}.signals__table[data-v-76b2a28c]{border-collapse:collapse;font-size:var(--font-size-sm,.875rem);min-width:880px;width:100%}.signals__th[data-v-76b2a28c]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.04em;padding:.75rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.signals__th--center[data-v-76b2a28c]{text-align:center}.signals__th--right[data-v-76b2a28c]{text-align:right}.signals__row[data-v-76b2a28c]{border-bottom:1px solid var(--color-border-primary);transition:background .15s ease}.signals__row[data-v-76b2a28c]:last-child{border-bottom:none}.signals__row[data-v-76b2a28c]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.signals__td[data-v-76b2a28c]{font-variant-numeric:tabular-nums;padding:.875rem 1rem;vertical-align:middle}.signals__td--center[data-v-76b2a28c]{text-align:center}.signals__td--right[data-v-76b2a28c]{text-align:right}.signals__td-mono[data-v-76b2a28c]{color:var(--text-tertiary);font-family:JetBrains Mono,monospace;font-size:var(--font-size-xs,.75rem);white-space:nowrap}.signals__user[data-v-76b2a28c]{align-items:center;display:flex;gap:.625rem}.signals__user--inline[data-v-76b2a28c]{align-items:center;display:inline-flex;gap:.4375rem}.signals__avatar[data-v-76b2a28c]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 70%,transparent),color-mix(in srgb,var(--color-accent) 70%,transparent));border-radius:var(--radius-full,9999px);color:var(--text-on-primary,#fff);display:inline-flex;flex-shrink:0;font-size:.6875rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.signals__avatar--sm[data-v-76b2a28c]{font-size:.5625rem;height:1.5rem;width:1.5rem}.signals__user-name[data-v-76b2a28c]{color:var(--text-primary);font-weight:600;line-height:1.2}.signals__user-dept[data-v-76b2a28c]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.signals__risk[data-v-76b2a28c]{display:flex;flex-direction:column;gap:.3125rem;min-width:90px}.signals__risk-score[data-v-76b2a28c]{font-size:var(--font-size-md,1rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.signals__risk--critical[data-v-76b2a28c]{color:var(--color-danger)}.signals__risk--high[data-v-76b2a28c]{color:var(--color-warning)}.signals__risk--medium[data-v-76b2a28c]{color:var(--color-info,var(--color-primary))}.signals__risk--low[data-v-76b2a28c]{color:var(--color-success)}.signals__risk-bar[data-v-76b2a28c]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);height:5px;overflow:hidden}.signals__risk-bar-fill[data-v-76b2a28c]{border-radius:inherit;height:100%}.signals__risk-bar-fill.signals__risk--critical[data-v-76b2a28c]{background:var(--color-danger)}.signals__risk-bar-fill.signals__risk--high[data-v-76b2a28c]{background:var(--color-warning)}.signals__risk-bar-fill.signals__risk--medium[data-v-76b2a28c]{background:var(--color-info,var(--color-primary))}.signals__risk-bar-fill.signals__risk--low[data-v-76b2a28c]{background:var(--color-success)}.signals__signal-stack[data-v-76b2a28c]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.45;max-width:320px}.signals__events[data-v-76b2a28c]{align-items:center;color:var(--text-secondary);display:inline-flex;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;min-width:2rem}.signals__row-link[data-v-76b2a28c]{align-items:center;background:transparent;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.25rem;padding:0}.signals__row-link[data-v-76b2a28c]:hover{text-decoration:underline}.signals__empty[data-v-76b2a28c]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);padding:2rem 1rem;text-align:center}.signals__empty--block[data-v-76b2a28c]{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;gap:.5rem}.signals__empty-title[data-v-76b2a28c]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);font-weight:700;margin:0}.signals__empty-text[data-v-76b2a28c]{line-height:1.55;margin:0;max-width:52ch}.signals__panel--fusion[data-v-76b2a28c]{overflow:hidden}.signals__fusion[data-v-76b2a28c]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,transparent),transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1.25rem 1rem 1rem}.signals__fusion-svg[data-v-76b2a28c]{display:block;height:auto;max-height:380px;width:100%}.signals__fusion-label[data-v-76b2a28c]{fill:var(--text-secondary);font-family:inherit;font-size:11px;font-weight:600}.signals__fusion-hub-label[data-v-76b2a28c]{fill:var(--text-on-primary,#fff);font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.02em}.signals__fusion-hub-sub[data-v-76b2a28c]{fill:color-mix(in srgb,var(--text-on-primary,#fff) 80%,transparent);font-family:inherit;font-size:11px;font-weight:600}.signals__fusion-out-label[data-v-76b2a28c]{fill:var(--text-primary);font-family:inherit;font-size:12px;font-weight:700}.signals__fusion-out-sub[data-v-76b2a28c]{fill:var(--text-tertiary);font-family:inherit;font-size:10px;font-weight:500}.signals__fusion-foot[data-v-76b2a28c]{align-items:center;border-top:1px dashed var(--color-border-primary);color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem;justify-content:center;margin-top:.5rem;padding:.5rem .75rem;width:100%}.signals__freshness-legend[data-v-76b2a28c]{color:var(--text-tertiary);display:inline-flex;flex-wrap:wrap;font-size:.6875rem;gap:.625rem}.signals__freshness-legend span[data-v-76b2a28c]{align-items:center;display:inline-flex;gap:.3125rem}.signals__freshness-legend .signals__freshness-cell[data-v-76b2a28c]{border-radius:var(--radius-sm,4px);height:12px;width:12px}.signals__freshness[data-v-76b2a28c]{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.25rem;overflow-x:auto;padding:.625rem}.signals__freshness-row[data-v-76b2a28c]{align-items:center;border-radius:var(--radius-sm,6px);display:grid;gap:.625rem;grid-template-columns:minmax(160px,220px) minmax(0,1fr);min-width:540px;padding:.3125rem .4375rem}.signals__freshness-row--header[data-v-76b2a28c]{border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.06em;margin-bottom:.25rem;padding-bottom:.5rem;text-transform:uppercase}.signals__freshness-source-cell[data-v-76b2a28c]{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem;min-width:0}.signals__freshness-source-cell--header[data-v-76b2a28c]{color:var(--text-tertiary);font-size:.625rem;font-weight:700}.signals__freshness-cells[data-v-76b2a28c]{display:grid;gap:.3125rem;grid-template-columns:repeat(6,minmax(0,1fr))}.signals__freshness-cells--header[data-v-76b2a28c]{color:var(--text-tertiary);font-size:.625rem;font-weight:700;text-align:center}.signals__freshness-cells--header span[data-v-76b2a28c]{padding:0 .25rem}.signals__freshness-cell[data-v-76b2a28c]{border-radius:var(--radius-sm,4px);display:block;height:22px}.signals__freshness-cell--fresh[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-success) 55%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 70%,transparent)}.signals__freshness-cell--ok[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-primary) 38%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 50%,transparent)}.signals__freshness-cell--stale[data-v-76b2a28c]{background:color-mix(in srgb,var(--color-warning) 28%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 45%,transparent)}.signals__freshness-cell--off[data-v-76b2a28c]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px dashed color-mix(in srgb,var(--text-primary) 22%,transparent)}@media (max-width:960px){.signals__hero-inner[data-v-76b2a28c]{grid-template-columns:minmax(0,1fr)}}.exec-shield-root[data-v-588c6c72]{display:contents}.exec-shield[data-v-588c6c72]{font-feature-settings:"cv11","ss01","ss03";display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.75rem);margin:0 auto;max-width:1480px;padding:clamp(1rem,2.5vw,2rem)}.exec-shield__hero[data-v-588c6c72]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,2rem);isolation:isolate;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative}.exec-shield__hero-orb[data-v-588c6c72]{border-radius:50%;filter:blur(80px);height:520px;opacity:.4;pointer-events:none;position:absolute;width:520px;z-index:-1}.exec-shield__hero-orb--primary[data-v-588c6c72]{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-primary) 55%,transparent),transparent);left:-120px;top:-160px}.exec-shield__hero-orb--danger[data-v-588c6c72]{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-danger) 45%,transparent),transparent);bottom:-200px;right:-120px}.exec-shield__hero-inner[data-v-588c6c72]{align-items:center;display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr) auto}@media (max-width:880px){.exec-shield__hero-inner[data-v-588c6c72]{grid-template-columns:1fr}}.exec-shield__eyebrow[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.08em;margin-bottom:1rem;padding:.375rem .75rem;text-transform:uppercase}.exec-shield__title[data-v-588c6c72]{color:var(--text-primary);font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:0 0 .75rem}.exec-shield__title-emph[data-v-588c6c72]{background:linear-gradient(90deg,var(--color-danger),var(--color-warning));background-clip:text;-webkit-background-clip:text;color:transparent;display:block}.exec-shield__subtitle[data-v-588c6c72]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6;margin:0 0 1.25rem;max-width:640px}.exec-shield__subtitle strong[data-v-588c6c72]{color:var(--text-primary);font-weight:600}.exec-shield__hero-actions[data-v-588c6c72]{display:flex;flex-wrap:wrap;gap:.75rem}.exec-shield__hero-card[data-v-588c6c72]{background:var(--card-surface);border:1px solid color-mix(in srgb,var(--color-danger) 22%,transparent);border-left:4px solid var(--color-danger);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:1rem;min-width:280px;padding:1.25rem}.exec-shield__hero-card-label[data-v-588c6c72]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.exec-shield__hero-card-value[data-v-588c6c72]{align-items:center;color:var(--color-danger);display:inline-flex;font-size:clamp(2rem,4vw,2.75rem);font-variant-numeric:tabular-nums;font-weight:800;gap:.75rem;letter-spacing:-.025em;line-height:1}.exec-shield__hero-card-list[data-v-588c6c72]{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.exec-shield__hero-card-list li[data-v-588c6c72]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem}.exec-shield__hero-card-list strong[data-v-588c6c72]{color:var(--text-primary);font-weight:600}.exec-shield__hero-card--idle[data-v-588c6c72]{border-color:var(--color-border-primary);border-left-color:var(--color-border-primary)}.exec-shield__hero-card-value--idle[data-v-588c6c72]{color:var(--text-tertiary)}.exec-shield__hero-card-note[data-v-588c6c72]{align-items:flex-start;color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.4rem;line-height:1.5;margin:0}.exec-shield__pane-empty[data-v-588c6c72]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.exec-shield__hero-kpis[data-v-588c6c72]{width:100%}.exec-shield__pulse-dot[data-v-588c6c72]{display:inline-flex;height:10px;position:relative;width:10px}.exec-shield__pulse-dot-core[data-v-588c6c72]{background:var(--color-success);border-radius:50%;height:100%;width:100%}.exec-shield__pulse-dot-ring[data-v-588c6c72]{animation:exec-shield-ping-588c6c72 1.8s ease-out infinite;border:1.5px solid color-mix(in srgb,var(--color-success) 60%,transparent);border-radius:50%;inset:-4px;position:absolute}.exec-shield__pulse-dot--sm[data-v-588c6c72]{height:6px;width:6px}.exec-shield__pulse-dot--danger .exec-shield__pulse-dot-core[data-v-588c6c72]{background:var(--color-danger)}.exec-shield__pulse-dot--danger .exec-shield__pulse-dot-ring[data-v-588c6c72]{border-color:color-mix(in srgb,var(--color-danger) 60%,transparent)}@keyframes exec-shield-ping-588c6c72{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.exec-shield__panel[data-v-588c6c72]{background:var(--card-surface);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:1rem;padding:clamp(1rem,1.75vw,1.375rem)}.exec-shield__panel-head[data-v-588c6c72]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.exec-shield__panel-eyebrow[data-v-588c6c72]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.4rem;letter-spacing:.08em;text-transform:uppercase}.exec-shield__panel-title[data-v-588c6c72]{color:var(--text-primary);font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:700;letter-spacing:-.015em;margin:.25rem 0}.exec-shield__panel-sub[data-v-588c6c72]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0;max-width:720px}.exec-shield__panel-actions[data-v-588c6c72]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.exec-shield__chip[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.4rem;padding:.35rem .625rem;transition:background .15s ease,border-color .15s ease}.exec-shield__chip[data-v-588c6c72]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.exec-shield__chip--active[data-v-588c6c72]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);color:var(--color-primary)}.exec-shield__chip-count[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;padding:.1rem .4rem}.exec-shield__sub-title[data-v-588c6c72]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .875rem}.exec-shield__exec[data-v-588c6c72]{background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:100%;padding:.875rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.exec-shield__exec[data-v-588c6c72]:hover{box-shadow:var(--shadow-medium);transform:translateY(-2px)}.exec-shield__exec--danger[data-v-588c6c72]{border-left:4px solid var(--color-danger)}.exec-shield__exec--warning[data-v-588c6c72]{border-left:4px solid var(--color-warning)}.exec-shield__exec--success[data-v-588c6c72]{border-left:4px solid var(--color-success)}.exec-shield__exec--selected[data-v-588c6c72]{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 30%,transparent),var(--shadow-medium)}.exec-shield__exec-head[data-v-588c6c72]{align-items:center;display:flex;gap:.75rem}.exec-shield__exec-avatar[data-v-588c6c72]{align-items:center;border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--text-on-primary,#fff);display:inline-flex;flex-shrink:0;font-size:.6875rem;font-weight:800;height:2.25rem;justify-content:center;letter-spacing:.02em;position:relative;width:2.25rem}.exec-shield__exec-avatar--danger[data-v-588c6c72]{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-danger) 22%,transparent)}.exec-shield__exec-avatar--warning[data-v-588c6c72]{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-warning) 22%,transparent)}.exec-shield__exec-avatar--success[data-v-588c6c72]{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-success) 22%,transparent)}.exec-shield__exec-id[data-v-588c6c72]{flex:1;min-width:0}.exec-shield__exec-name[data-v-588c6c72]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;line-height:1.2}.exec-shield__exec-title[data-v-588c6c72]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.exec-shield__exec-status[data-v-588c6c72]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;font-size:.6875rem;font-weight:700;gap:.3rem;letter-spacing:.05em;padding:.2rem .5rem;text-transform:uppercase}.exec-shield__status-dot[data-v-588c6c72]{background:currentColor;border-radius:50%;height:6px;width:6px}.exec-shield__exec-status--danger[data-v-588c6c72]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.exec-shield__exec-status--warning[data-v-588c6c72]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.exec-shield__exec-status--success[data-v-588c6c72]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.exec-shield__exec-score[data-v-588c6c72]{align-items:baseline;display:flex;gap:.5rem;padding:.25rem 0}.exec-shield__exec-score-num[data-v-588c6c72]{color:var(--text-primary);font-size:1.625rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.025em;line-height:1}.exec-shield__exec-score-label[data-v-588c6c72]{color:var(--text-tertiary);display:flex;flex-direction:column;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.125rem;letter-spacing:.06em;text-transform:uppercase}.exec-shield__exec-score-tag[data-v-588c6c72]{background:color-mix(in srgb,var(--color-success) 12%,transparent);border-radius:var(--radius-sm,4px);color:var(--color-success);display:inline-flex;font-size:.625rem;font-weight:700;letter-spacing:0;padding:.1rem .4rem;text-transform:none}.exec-shield__exec-bar[data-v-588c6c72]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:3px;height:6px;overflow:hidden;width:100%}.exec-shield__exec-bar-fill[data-v-588c6c72]{border-radius:3px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.exec-shield__exec-bar-fill--danger[data-v-588c6c72]{background:linear-gradient(90deg,var(--color-warning),var(--color-danger))}.exec-shield__exec-bar-fill--warning[data-v-588c6c72]{background:var(--color-warning)}.exec-shield__exec-bar-fill--success[data-v-588c6c72]{background:var(--color-success)}.exec-shield__exec-worst[data-v-588c6c72]{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.4rem;line-height:1.5;margin:0;min-height:2.2rem}.exec-shield__exec-worst[data-v-588c6c72] svg{color:var(--color-warning);flex-shrink:0;margin-top:1px}.exec-shield__exec-cta[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;justify-content:space-between;margin-top:auto;padding:.5rem .875rem;transition:background .15s ease}.exec-shield__exec-cta[data-v-588c6c72]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}.exec-shield__pane[data-v-588c6c72]{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.exec-shield__pane-hero[data-v-588c6c72]{align-items:flex-start;display:flex;gap:1rem}.exec-shield__exec-avatar--lg[data-v-588c6c72]{flex-shrink:0;font-size:1rem;height:3.5rem;width:3.5rem}.exec-shield__pane-id[data-v-588c6c72]{display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:0}.exec-shield__pane-score[data-v-588c6c72]{align-items:baseline;display:flex;gap:.5rem}.exec-shield__pane-score-num[data-v-588c6c72]{color:var(--text-primary);font-size:2rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.025em;line-height:1}.exec-shield__pane-score-label[data-v-588c6c72]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.exec-shield__exec-bar--wide[data-v-588c6c72]{margin-top:.25rem}.exec-shield__pane-worst[data-v-588c6c72]{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.4rem;line-height:1.5;margin:0}.exec-shield__pane-worst[data-v-588c6c72] svg{color:var(--color-warning);flex-shrink:0;margin-top:1px}.exec-shield__drill[data-v-588c6c72]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 4%,var(--card-surface)),var(--card-surface) 60%)}.exec-shield__status-pill[data-v-588c6c72]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.4rem;padding:.35rem .75rem}.exec-shield__status-pill--danger[data-v-588c6c72]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.exec-shield__status-pill--warning[data-v-588c6c72]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.exec-shield__status-pill--success[data-v-588c6c72]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.exec-shield__surface[data-v-588c6c72]{background:var(--surface-card-raised,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1rem}.exec-shield__rings[data-v-588c6c72]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.exec-shield__surface-ring[data-v-588c6c72]{align-items:center;display:flex;flex-direction:column;gap:.4rem;text-align:center}.exec-shield__surface-ring-label[data-v-588c6c72]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.exec-shield__surface-ring-meta[data-v-588c6c72]{align-items:center;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.3rem}.exec-shield__threats[data-v-588c6c72]{display:flex;flex-direction:column;gap:.875rem}.exec-shield__threat-list[data-v-588c6c72]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.exec-shield__threat[data-v-588c6c72]{background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.125rem 1rem 1.5rem;position:relative}.exec-shield__threat[data-v-588c6c72]:before{border-radius:4px 0 0 4px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.exec-shield__threat--critical[data-v-588c6c72]:before{background:var(--color-danger)}.exec-shield__threat--high[data-v-588c6c72]:before{background:var(--color-warning)}.exec-shield__threat--medium[data-v-588c6c72]:before{background:var(--color-primary)}.exec-shield__threat-head[data-v-588c6c72]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.exec-shield__sev-pill[data-v-588c6c72]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.3rem;letter-spacing:.05em;padding:.2rem .55rem;text-transform:uppercase}.exec-shield__sev-pill--critical[data-v-588c6c72]{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.exec-shield__sev-pill--high[data-v-588c6c72]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.exec-shield__sev-pill--medium[data-v-588c6c72]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.exec-shield__sev-dot[data-v-588c6c72]{background:currentColor;border-radius:50%;height:6px;width:6px}.exec-shield__threat-vector[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.3rem;padding:.2rem .55rem}.exec-shield__threat-time[data-v-588c6c72]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.25rem;margin-left:auto}.exec-shield__threat-title[data-v-588c6c72]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:0}.exec-shield__threat-desc[data-v-588c6c72]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}.exec-shield__threat-action[data-v-588c6c72]{align-items:flex-start;background:color-mix(in srgb,var(--color-success) 8%,transparent);border-radius:var(--radius-sm,6px);display:flex;font-size:var(--font-size-xs,.75rem);gap:.5rem;padding:.5rem .625rem}.exec-shield__threat-action-label[data-v-588c6c72]{align-items:center;color:var(--color-success);display:inline-flex;flex-shrink:0;font-weight:700;gap:.25rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.exec-shield__threat-action-value[data-v-588c6c72]{color:var(--text-secondary);line-height:1.5}.exec-shield__two-col[data-v-588c6c72]{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}@media (max-width:880px){.exec-shield__two-col[data-v-588c6c72]{grid-template-columns:1fr}}.exec-shield__col[data-v-588c6c72]{background:var(--surface-card-raised,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1rem}.exec-shield__feeds[data-v-588c6c72]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.exec-shield__feed[data-v-588c6c72]{align-items:center;background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:flex;gap:.625rem;padding:.625rem .75rem}.exec-shield__feed-icon[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.exec-shield__feed-body[data-v-588c6c72]{flex:1;min-width:0}.exec-shield__feed-name[data-v-588c6c72]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.exec-shield__feed-desc[data-v-588c6c72]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.exec-shield__feed-status[data-v-588c6c72]{align-items:center;color:var(--color-success);display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.4rem;white-space:nowrap}.exec-shield__timeline[data-v-588c6c72]{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;position:relative}.exec-shield__timeline[data-v-588c6c72]:before{background:color-mix(in srgb,var(--text-primary) 8%,transparent);bottom:0;content:"";left:17px;position:absolute;top:0;width:2px}.exec-shield__timeline-item[data-v-588c6c72]{align-items:center;display:flex;gap:.75rem;padding:.5rem 0;position:relative;z-index:1}.exec-shield__timeline-icon[data-v-588c6c72]{align-items:center;background:var(--surface-card,var(--card-surface));border:2px solid var(--color-border-primary);border-radius:50%;color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.exec-shield__timeline-item--success .exec-shield__timeline-icon[data-v-588c6c72]{border-color:color-mix(in srgb,var(--color-success) 35%,transparent);color:var(--color-success)}.exec-shield__timeline-item--warning .exec-shield__timeline-icon[data-v-588c6c72]{border-color:color-mix(in srgb,var(--color-warning) 35%,transparent);color:var(--color-warning)}.exec-shield__timeline-item--primary .exec-shield__timeline-icon[data-v-588c6c72]{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.exec-shield__timeline-body[data-v-588c6c72]{flex:1;min-width:0}.exec-shield__timeline-title[data-v-588c6c72]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.exec-shield__timeline-meta[data-v-588c6c72]{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.5rem;margin-top:.125rem}.exec-shield__timeline-status[data-v-588c6c72]{border-radius:var(--radius-sm,4px);display:inline-flex;font-size:.625rem;font-weight:700;letter-spacing:.04em;padding:.1rem .4rem;text-transform:uppercase}.exec-shield__timeline-status--success[data-v-588c6c72]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.exec-shield__timeline-status--warning[data-v-588c6c72]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.exec-shield__timeline-status--primary[data-v-588c6c72]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.exec-shield__recs[data-v-588c6c72]{background:var(--surface-card-raised,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);padding:1rem}.exec-shield__rec-list[data-v-588c6c72]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.exec-shield__rec[data-v-588c6c72]{align-items:center;background:var(--surface-card,var(--card-surface));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:flex;gap:.75rem;padding:.75rem .875rem;transition:border-color .15s ease,transform .15s ease}.exec-shield__rec[data-v-588c6c72]:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));transform:translateX(2px)}.exec-shield__rec-icon[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.exec-shield__rec-body[data-v-588c6c72]{flex:1;min-width:0}.exec-shield__rec-title[data-v-588c6c72]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.exec-shield__rec-detail[data-v-588c6c72]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);line-height:1.4;margin-top:.125rem}.exec-shield__rec-actions[data-v-588c6c72]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.exec-shield__rec-cost[data-v-588c6c72]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600}.exec-shield__rec-btn[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.3rem;padding:.4rem .75rem;white-space:nowrap}.exec-shield__rec-btn[data-v-588c6c72]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}.exec-shield__compare[data-v-588c6c72]{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}@media (max-width:760px){.exec-shield__compare[data-v-588c6c72]{grid-template-columns:1fr}}.exec-shield__compare-card[data-v-588c6c72]{border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.exec-shield__compare-card--without[data-v-588c6c72]{background:color-mix(in srgb,var(--color-danger) 5%,var(--card-surface));border-color:color-mix(in srgb,var(--color-danger) 22%,transparent)}.exec-shield__compare-card--with[data-v-588c6c72]{background:color-mix(in srgb,var(--color-success) 5%,var(--card-surface));border-color:color-mix(in srgb,var(--color-success) 22%,transparent)}.exec-shield__compare-head[data-v-588c6c72]{align-items:center;display:flex;gap:.75rem}.exec-shield__compare-icon[data-v-588c6c72]{align-items:center;background:color-mix(in srgb,var(--color-danger) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--color-danger);display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.exec-shield__compare-icon--good[data-v-588c6c72]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.exec-shield__compare-eyebrow[data-v-588c6c72]{color:var(--color-danger);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.exec-shield__compare-eyebrow--good[data-v-588c6c72]{color:var(--color-success)}.exec-shield__compare-title[data-v-588c6c72]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;letter-spacing:-.01em;margin:.2rem 0 0}.exec-shield__compare-list[data-v-588c6c72]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.exec-shield__compare-list li[data-v-588c6c72]{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;line-height:1.55}.exec-shield__compare-cross[data-v-588c6c72]{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.exec-shield__compare-check[data-v-588c6c72],.exec-shield__compare-cross[data-v-588c6c72]{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:1.125rem;justify-content:center;margin-top:1px;width:1.125rem}.exec-shield__compare-check[data-v-588c6c72]{background:color-mix(in srgb,var(--color-success) 16%,transparent);color:var(--color-success)}.exec-shield__compare-foot[data-v-588c6c72]{border-radius:var(--radius-sm,6px);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;padding:.5rem .625rem}.exec-shield__compare-foot strong[data-v-588c6c72]{font-weight:700;margin-right:.25rem}.exec-shield__compare-foot--bad[data-v-588c6c72]{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.exec-shield__compare-foot--good[data-v-588c6c72]{background:color-mix(in srgb,var(--color-success) 10%,transparent);color:var(--color-success)}@media (prefers-reduced-motion:reduce){.exec-shield__pulse-dot-ring[data-v-588c6c72]{animation:none}.exec-shield__exec-cta[data-v-588c6c72],.exec-shield__exec[data-v-588c6c72],.exec-shield__rec[data-v-588c6c72]{transition:none}}.exec-shield__pane-actions[data-v-588c6c72]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin:.25rem 0 .5rem}.exec-shield__pane-action-msg[data-v-588c6c72]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-sm,.8125rem);gap:.375rem;margin:0}.exec-shield__enroll[data-v-588c6c72]{display:flex;flex-direction:column;gap:.875rem;min-width:min(420px,80vw)}.exec-shield__field[data-v-588c6c72]{display:flex;flex-direction:column;gap:.375rem}.exec-shield__field-label[data-v-588c6c72]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600}.exec-shield__field-label em[data-v-588c6c72]{color:var(--color-danger);font-style:normal}.exec-shield__input[data-v-588c6c72]{background:var(--surface-card,#fff);border:1px solid var(--color-border-primary,#d0d5dd);border-radius:var(--radius-md,8px);color:var(--text-primary);font-size:var(--font-size-sm,.875rem);outline:none;padding:.5rem .75rem;width:100%}.exec-shield__input[data-v-588c6c72]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.exec-shield__enroll-error[data-v-588c6c72]{color:var(--color-danger);font-size:var(--font-size-sm,.8125rem);margin:0}.step-channel[data-v-0cc6588e]{display:flex;flex-direction:column;gap:0}.sc-channels[data-v-0cc6588e]{display:grid;gap:var(--eng-space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(188px,1fr))}.sc-channel[data-v-0cc6588e]{background:var(--card-background);border:2px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);cursor:pointer;display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem);padding:var(--eng-space-4,1rem);text-align:left;transition:all var(--motion-base,.18s) var(--ease-out)}.sc-channel[data-v-0cc6588e]:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent);box-shadow:var(--shadow-medium);transform:translateY(-1px)}.sc-channel--active[data-v-0cc6588e]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-color:var(--color-primary)!important}.sc-channel--primary .sc-channel__icon[data-v-0cc6588e]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.sc-channel--info .sc-channel__icon[data-v-0cc6588e]{background:color-mix(in srgb,var(--color-info,var(--color-primary)) 12%,transparent);color:var(--color-info,var(--color-primary))}.sc-channel--accent .sc-channel__icon[data-v-0cc6588e]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.sc-channel--warning .sc-channel__icon[data-v-0cc6588e]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.sc-channel--danger .sc-channel__icon[data-v-0cc6588e]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.sc-channel--success .sc-channel__icon[data-v-0cc6588e]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.sc-channel__head[data-v-0cc6588e]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--eng-space-1,.25rem)}.sc-channel__icon[data-v-0cc6588e]{align-items:center;border-radius:var(--radius-lg,12px);display:inline-flex;height:2.25rem;justify-content:center;width:2.25rem}.sc-channel__tag[data-v-0cc6588e]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);font-size:.6875rem;font-weight:700;letter-spacing:.06em;padding:.1875rem .5rem;text-transform:uppercase}.sc-channel__name[data-v-0cc6588e]{color:var(--text-primary);font-size:var(--font-size-base,1rem);font-weight:700;margin:0}.sc-channel__desc[data-v-0cc6588e]{color:var(--text-secondary);flex:1;font-size:var(--font-size-xs,.75rem);line-height:1.45;margin:0}.sc-channel__foot[data-v-0cc6588e]{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:var(--eng-space-2,.5rem)}.sc-channel__usecase[data-v-0cc6588e]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.25rem}.sc-channel__diff[data-v-0cc6588e]{display:flex;gap:3px}.sc-diff-pip[data-v-0cc6588e]{background:color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:2px;height:6px;width:6px}.sc-diff-pip--on[data-v-0cc6588e]{background:var(--color-primary)}.step-template[data-v-4d2bd881]{display:flex;flex-direction:column;gap:0}.sc-list-count[data-v-4d2bd881],.sc-no-channel[data-v-4d2bd881]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem)}.sc-no-channel[data-v-4d2bd881]{align-items:center;display:flex;gap:var(--eng-space-2,.5rem);padding:var(--eng-space-5,1.5rem)}.sc-selected[data-v-4d2bd881]{align-items:center;background:color-mix(in srgb,var(--color-primary) 7%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:var(--radius-lg,12px);display:flex;gap:var(--eng-space-3,.75rem);margin-bottom:var(--eng-space-3,.75rem);padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem)}.sc-selected__icon[data-v-4d2bd881]{color:var(--color-primary);display:inline-flex}.sc-selected__body[data-v-4d2bd881]{display:flex;flex:1;flex-direction:column;min-width:0}.sc-selected__label[data-v-4d2bd881]{color:var(--text-tertiary);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sc-selected__title[data-v-4d2bd881]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-selected__preview[data-v-4d2bd881]{align-items:center;background:var(--card-background);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.375rem .75rem;transition:background .15s ease}.sc-selected__preview[data-v-4d2bd881]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.sc-toolbar[data-v-4d2bd881]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--eng-space-3,.75rem);margin-bottom:var(--eng-space-3,.75rem)}.sc-search-wrap[data-v-4d2bd881]{align-items:center;display:flex;flex:1;min-width:220px;position:relative}.sc-search-icon[data-v-4d2bd881]{color:var(--text-tertiary);left:.75rem;pointer-events:none;position:absolute}.sc-search[data-v-4d2bd881]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);padding:.5rem .75rem .5rem 2rem;width:100%}.sc-search[data-v-4d2bd881]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent);outline:none}.sc-filter-chips[data-v-4d2bd881]{display:flex;flex-wrap:wrap;gap:.375rem}.sc-filter-chip[data-v-4d2bd881]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.375rem .75rem;text-transform:capitalize;transition:all .15s ease}.sc-filter-chip[data-v-4d2bd881]:hover{color:var(--text-primary)}.sc-filter-chip--active[data-v-4d2bd881]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.sc-domain-row[data-v-4d2bd881]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--eng-space-3,.75rem);margin-bottom:var(--eng-space-3,.75rem)}.sc-domain-label[data-v-4d2bd881]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sc-domain-select[data-v-4d2bd881]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--font-size-sm,.875rem);padding:.4rem .75rem}.sc-domain-select[data-v-4d2bd881]:focus{border-color:var(--color-primary);outline:none}.sc-voice-phase[data-v-4d2bd881]{align-items:center;display:flex;gap:var(--eng-space-2,.5rem);margin-bottom:var(--eng-space-3,.75rem)}.sc-voice-phase__text[data-v-4d2bd881]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.sc-rows[data-v-4d2bd881]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.sc-row[data-v-4d2bd881]{align-items:stretch;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;overflow:hidden;transition:border-color .15s ease,background .15s ease}.sc-row[data-v-4d2bd881]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary))}.sc-row--active[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border-color:var(--color-primary)}.sc-row--upload[data-v-4d2bd881]{border-style:dashed}.sc-row__main[data-v-4d2bd881]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex:1;font-family:inherit;gap:var(--eng-space-3,.75rem);min-width:0;padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem);text-align:left}.sc-row__main[data-v-4d2bd881]:disabled{cursor:default}.sc-row__check[data-v-4d2bd881]{display:inline-flex;flex-shrink:0}.sc-row--active .sc-row__check[data-v-4d2bd881]{color:var(--color-primary)}.sc-row:not(.sc-row--active) .sc-row__check[data-v-4d2bd881]{color:var(--text-tertiary)}.sc-row-diff[data-v-4d2bd881]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;font-size:var(--font-size-sm,.875rem);font-weight:800;height:1.75rem;justify-content:center;width:1.75rem}.sc-row-diff--easy[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.sc-row-diff--medium[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.sc-row-diff--hard[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.sc-row-diff--expert[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.sc-row-wave-icon[data-v-4d2bd881]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.sc-row-wave-icon--primary[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.sc-row-wave-icon--accent[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.sc-row-wave-icon--danger[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.sc-row-wave-icon--warning[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.sc-row-wave-icon--success[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.sc-row__body[data-v-4d2bd881]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.sc-row-title[data-v-4d2bd881]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-row-meta[data-v-4d2bd881]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-row__stats[data-v-4d2bd881]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.sc-row-stat[data-v-4d2bd881]{font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700}.sc-row-stat--danger[data-v-4d2bd881]{color:var(--color-danger)}.sc-row-stat--success[data-v-4d2bd881]{color:var(--color-success)}.sc-row-stat-label[data-v-4d2bd881]{color:var(--text-tertiary);font-size:.625rem;letter-spacing:.04em;text-transform:uppercase}.sc-row-upload-badge[data-v-4d2bd881]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.25rem .625rem}.sc-row__preview[data-v-4d2bd881]{align-items:center;background:transparent;border:none;border-left:1px solid var(--color-border-primary);color:var(--text-tertiary);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;transition:background .15s ease,color .15s ease;width:3rem}.sc-row__preview[data-v-4d2bd881]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}.sc-list-empty[data-v-4d2bd881]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);padding:var(--eng-space-5,1.5rem);text-align:center}.sc-diff-badge[data-v-4d2bd881]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;letter-spacing:.04em;padding:.1875rem .625rem;text-transform:uppercase}.sc-diff-badge--easy[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.sc-diff-badge--medium[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.sc-diff-badge--hard[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.sc-diff-badge--expert[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.scsp-subtitle[data-v-4d2bd881]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.04em;margin:0 0 .875rem;text-transform:uppercase}.scsp-meta[data-v-4d2bd881]{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.scsp-cat[data-v-4d2bd881]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);font-size:.6875rem;font-weight:600;padding:.1875rem .625rem}.scsp-email[data-v-4d2bd881]{background:color-mix(in srgb,var(--text-primary) 2%,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);margin-bottom:1rem;overflow:hidden}.scsp-email__row[data-v-4d2bd881]{border-bottom:1px solid var(--color-border-primary);display:flex;font-family:Monaco,Menlo,Courier New,monospace;font-size:var(--font-size-xs,.75rem);gap:.5rem;padding:.625rem .875rem}.scsp-email__label[data-v-4d2bd881]{color:var(--text-tertiary);flex-shrink:0;font-weight:700;text-transform:uppercase;width:3.5rem}.scsp-email__val[data-v-4d2bd881]{color:var(--text-secondary)}.scsp-email__val--subject[data-v-4d2bd881]{color:var(--text-primary);font-weight:700}.scsp-email__body[data-v-4d2bd881]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.55;padding:.875rem}.scsp-ai[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--radius-md,8px);margin:0 .875rem .875rem;padding:.75rem}.scsp-ai__label[data-v-4d2bd881]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:.625rem;font-weight:700;gap:.25rem;letter-spacing:.04em;margin-bottom:.375rem;text-transform:uppercase}.scsp-ai__body[data-v-4d2bd881]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.5}.scsp-stats[data-v-4d2bd881]{display:flex;gap:.75rem;margin-bottom:1rem}.scsp-stat[data-v-4d2bd881]{align-items:center;border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex:1;flex-direction:column;gap:.25rem;padding:.875rem}.scsp-stat--danger[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-danger) 6%,transparent)}.scsp-stat--success[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-success) 6%,transparent)}.scsp-stat--primary[data-v-4d2bd881]{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}.scsp-stat__value[data-v-4d2bd881]{color:var(--text-primary);font-size:1.375rem;font-variant-numeric:tabular-nums;font-weight:700}.scsp-stat__label[data-v-4d2bd881]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);text-align:center}.scsp-wave[data-v-4d2bd881]{align-items:center;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-radius:var(--radius-lg,12px);display:flex;gap:3px;height:96px;justify-content:center;margin-bottom:1rem;padding:0 1rem}.scsp-wave-bar[data-v-4d2bd881]{background:var(--color-primary);border-radius:2px;opacity:.8;width:4px}.scsp-wave--accent .scsp-wave-bar[data-v-4d2bd881]{background:var(--color-accent)}.scsp-wave--danger .scsp-wave-bar[data-v-4d2bd881]{background:var(--color-danger)}.scsp-wave--warning .scsp-wave-bar[data-v-4d2bd881]{background:var(--color-warning)}.scsp-wave--success .scsp-wave-bar[data-v-4d2bd881]{background:var(--color-success)}.scsp-persona-source[data-v-4d2bd881]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0 0 1rem}.scsp-play[data-v-4d2bd881]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem;padding:.625rem 1rem}.scsp-play[data-v-4d2bd881]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.scsp-footer[data-v-4d2bd881]{display:flex;gap:.5rem;justify-content:flex-end}@media (max-width:600px){.sc-toolbar[data-v-4d2bd881]{align-items:stretch;flex-direction:column}}.step-targets[data-v-bb4adf72]{display:flex;flex-direction:column;gap:0}.st-smart-hint[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-primary);font-size:var(--font-size-sm,.875rem);font-weight:500;gap:var(--eng-space-2,.5rem);padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem)}.st-smart-hint[data-v-bb4adf72],.st-toolbar[data-v-bb4adf72]{align-items:center;display:flex;margin-bottom:var(--eng-space-3,.75rem)}.st-toolbar[data-v-bb4adf72]{flex-wrap:wrap;gap:var(--eng-space-3,.75rem)}.st-seg[data-v-bb4adf72]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);display:inline-flex;padding:3px}.st-seg__btn[data-v-bb4adf72]{align-items:center;background:transparent;border:none;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;padding:.4375rem .875rem;transition:all .15s ease}.st-seg__btn--active[data-v-bb4adf72]{background:var(--card-background);box-shadow:var(--shadow-low);color:var(--color-primary)}.st-seg__badge[data-v-bb4adf72]{align-items:center;background:var(--color-primary);border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;font-size:.625rem;font-weight:700;height:1.125rem;justify-content:center;min-width:1.125rem;padding:0 .3125rem}.st-search-wrap[data-v-bb4adf72]{align-items:center;display:flex;flex:1;min-width:220px;position:relative}.st-search-icon[data-v-bb4adf72]{color:var(--text-tertiary);left:.75rem;pointer-events:none;position:absolute}.st-search[data-v-bb4adf72]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);padding:.5rem .75rem .5rem 2rem;width:100%}.st-search[data-v-bb4adf72]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent);outline:none}.st-rows[data-v-bb4adf72]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem);max-height:420px;overflow-y:auto}.st-row[data-v-bb4adf72]{align-items:stretch;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;overflow:hidden;transition:border-color .15s ease,background .15s ease}.st-row[data-v-bb4adf72]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary))}.st-row--selected[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border-color:var(--color-primary)}.st-row__main[data-v-bb4adf72]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex:1;font-family:inherit;gap:var(--eng-space-3,.75rem);min-width:0;padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem);text-align:left}.st-checkbox[data-v-bb4adf72]{align-items:center;border:2px solid color-mix(in srgb,var(--text-primary) 22%,transparent);border-radius:var(--radius-sm,6px);color:#fff;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;transition:all .15s ease;width:1.25rem}.st-checkbox--checked[data-v-bb4adf72]{background:var(--color-primary);border-color:var(--color-primary)}.st-row-icon[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary)}.st-avatar[data-v-bb4adf72],.st-row-icon[data-v-bb4adf72]{align-items:center;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.st-avatar[data-v-bb4adf72]{border-radius:var(--radius-full,9999px);color:#fff;font-size:var(--font-size-xs,.75rem);font-weight:700}.st-row-body[data-v-bb4adf72]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.st-row-name[data-v-bb4adf72]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-row-meta[data-v-bb4adf72]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-row-right[data-v-bb4adf72]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.st-risk-chip[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-danger);font-size:.625rem;gap:.25rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.st-risk-chip[data-v-bb4adf72],.st-risk-score[data-v-bb4adf72]{align-items:center;display:inline-flex;font-weight:700;padding:.1875rem .5rem}.st-risk-score[data-v-bb4adf72]{border-radius:var(--radius-md,8px);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;justify-content:center;min-width:2.25rem}.st-risk-score--safe[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.st-risk-score--medium[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.st-risk-score--high[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.st-row__preview[data-v-bb4adf72]{align-items:center;background:transparent;border:none;border-left:1px solid var(--color-border-primary);color:var(--text-tertiary);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;transition:background .15s ease,color .15s ease;width:3rem}.st-row__preview[data-v-bb4adf72]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}.st-empty[data-v-bb4adf72]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);padding:var(--eng-space-5,1.5rem);text-align:center}.st-tray[data-v-bb4adf72]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem);margin-top:var(--eng-space-4,1rem);padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem)}.st-tray-chips[data-v-bb4adf72]{display:flex;flex-wrap:wrap;gap:.375rem}.st-tray-chip[data-v-bb4adf72]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.3125rem .625rem}.st-tray-chip--group[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.st-tray-chip--person[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.st-tray-remove[data-v-bb4adf72]{align-items:center;background:transparent;border:none;border-radius:var(--radius-full,9999px);color:currentColor;cursor:pointer;display:inline-flex;height:1rem;justify-content:center;opacity:.7;width:1rem}.st-tray-remove[data-v-bb4adf72]:hover{opacity:1}.st-tray-total[data-v-bb4adf72]{align-items:center;border-top:1px dashed var(--color-border-primary);color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.375rem;padding-top:var(--eng-space-2,.5rem)}.st-tray-total strong[data-v-bb4adf72]{color:var(--text-primary);font-variant-numeric:tabular-nums}.st-tray-slide-enter-active[data-v-bb4adf72],.st-tray-slide-leave-active[data-v-bb4adf72]{transition:opacity .2s ease,transform .2s ease}.st-tray-slide-enter[data-v-bb4adf72],.st-tray-slide-leave-to[data-v-bb4adf72]{opacity:0;transform:translateY(6px)}.st-reach[data-v-bb4adf72]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem)}.st-reach__number[data-v-bb4adf72]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-base,1rem);gap:.5rem}.st-reach__number strong[data-v-bb4adf72]{color:var(--text-primary);font-size:1.5rem;font-variant-numeric:tabular-nums}.st-reach__breakdown[data-v-bb4adf72]{display:flex;flex-wrap:wrap;gap:.625rem}.st-reach__chip[data-v-bb4adf72]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;padding:.4375rem .75rem}.st-reach__chip--danger[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.st-reach__chip--success[data-v-bb4adf72]{background:color-mix(in srgb,var(--color-success) 10%,transparent);color:var(--color-success)}.st-reach--empty[data-v-bb4adf72]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem)}.stsp-subtitle[data-v-bb4adf72]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.04em;margin:0 0 .875rem;text-transform:uppercase}.stsp-hero[data-v-bb4adf72]{align-items:center;display:flex;gap:var(--eng-space-3,.75rem);margin-bottom:1rem}.stsp-hero__icon[data-v-bb4adf72]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;height:3.25rem;justify-content:center;width:3.25rem}.stsp-hero__count[data-v-bb4adf72]{display:flex;flex-direction:column}.stsp-hero__count strong[data-v-bb4adf72]{color:var(--text-primary);font-size:1.5rem;font-variant-numeric:tabular-nums}.stsp-hero__count span[data-v-bb4adf72]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem)}.stsp-avatar[data-v-bb4adf72]{align-items:center;border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;font-size:var(--font-size-base,1rem);font-weight:700;height:3.25rem;justify-content:center;width:3.25rem}.stsp-person-meta[data-v-bb4adf72]{display:flex;flex-direction:column;gap:.125rem}.stsp-person-role[data-v-bb4adf72]{color:var(--text-primary);font-size:var(--font-size-base,1rem);font-weight:600}.stsp-person-dept[data-v-bb4adf72]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem)}.stsp-risk-note[data-v-bb4adf72]{align-items:flex-start;background:color-mix(in srgb,var(--color-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 20%,transparent);border-radius:var(--radius-md,8px);color:var(--color-danger);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;margin-bottom:1rem;padding:.75rem .875rem}.stsp-score-row[data-v-bb4adf72]{align-items:center;border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;gap:.625rem;margin-bottom:.75rem;padding:.875rem}.stsp-score-label[data-v-bb4adf72]{color:var(--text-secondary);flex:1;font-size:var(--font-size-sm,.875rem)}.stsp-score-class[data-v-bb4adf72]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600}.stsp-field[data-v-bb4adf72]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem}.stsp-info[data-v-bb4adf72]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-radius:var(--radius-md,8px);display:flex;gap:.5rem;padding:.75rem .875rem}.stsp-info__icon[data-v-bb4adf72]{color:var(--color-primary);flex-shrink:0;margin-top:.0625rem}.stsp-info__text[data-v-bb4adf72]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.stsp-footer[data-v-bb4adf72]{display:flex;gap:.5rem;justify-content:flex-end}@media (max-width:600px){.st-toolbar[data-v-bb4adf72]{align-items:stretch;flex-direction:column}.st-seg[data-v-bb4adf72]{width:100%}.st-seg__btn[data-v-bb4adf72]{flex:1;justify-content:center}}.step-schedule[data-v-02ce18ce]{display:flex;flex-direction:column;gap:0}.ss-options[data-v-02ce18ce]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem)}.ss-option[data-v-02ce18ce]{align-items:center;border:2px solid transparent;cursor:pointer;display:flex;gap:var(--eng-space-4,1rem);padding:var(--eng-space-4,1rem) var(--eng-space-5,1.5rem);transition:border-color var(--motion-base,.18s);user-select:none}.ss-option--selected[data-v-02ce18ce]{border-color:var(--color-primary)!important}.ss-option__input[data-v-02ce18ce]{display:none}.ss-option__icon[data-v-02ce18ce]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.ss-option--selected .ss-option__icon[data-v-02ce18ce]{background:var(--color-primary);color:#fff}.ss-option__body[data-v-02ce18ce]{flex:1}.ss-option__title[data-v-02ce18ce]{color:var(--text-primary);font-size:var(--font-size-base,1rem);font-weight:600}.ss-option__desc[data-v-02ce18ce]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin-top:.125rem}.ss-option__check[data-v-02ce18ce]{color:var(--color-primary);flex-shrink:0}.ss-custom[data-v-02ce18ce]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem);margin-top:var(--eng-space-3,.75rem);padding:var(--eng-space-4,1rem)}.ss-custom__row[data-v-02ce18ce]{display:flex;flex-direction:column;gap:var(--eng-space-1,.25rem)}.ss-custom__label[data-v-02ce18ce]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-weight:600}.ss-custom__input[data-v-02ce18ce]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);height:var(--input-height,2.25rem);outline:none;padding:0 var(--eng-space-3,.75rem)}.ss-custom__input[data-v-02ce18ce]:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus-ring)}.ss-custom-slide-enter-active[data-v-02ce18ce]{transition:all var(--motion-base,.18s) var(--ease-out)}.ss-custom-slide-enter-from[data-v-02ce18ce]{opacity:0;transform:translateY(-6px)}.ss-tz-row[data-v-02ce18ce]{display:flex;flex-direction:column;gap:var(--eng-space-1,.25rem);max-width:320px}.ss-tz-label[data-v-02ce18ce]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-weight:600}.ss-tz-select[data-v-02ce18ce]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--font-size-sm,.875rem);height:var(--input-height,2.25rem);outline:none;padding:0 var(--eng-space-3,.75rem)}.ss-tz-select[data-v-02ce18ce]:focus{border-color:var(--color-primary)}.ss-window[data-v-02ce18ce]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem);margin-top:var(--eng-space-3,.75rem)}.ss-window__label[data-v-02ce18ce]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:500}.ss-window__bars[data-v-02ce18ce]{display:grid;gap:2px;grid-template-columns:repeat(40,1fr);height:40px}.ss-window__slot[data-v-02ce18ce]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:2px;transition:background var(--motion-fast,.12s)}.ss-window__slot--active[data-v-02ce18ce]{background:color-mix(in srgb,var(--color-primary) 50%,transparent)}.ss-window__axis[data-v-02ce18ce]{color:var(--text-tertiary);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:600;justify-content:space-between}.sd-content-list[data-v-02ce18ce]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.sd-content-row[data-v-02ce18ce]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);cursor:pointer;display:flex;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem);transition:border-color var(--motion-fast,.12s);user-select:none}.sd-content-row--selected[data-v-02ce18ce]{border-color:var(--color-primary)}.sd-content-check[data-v-02ce18ce]{accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;height:1.05rem;width:1.05rem}.sd-content-body[data-v-02ce18ce]{align-items:baseline;display:flex;gap:var(--eng-space-2,.5rem);min-width:0}.sd-content-name[data-v-02ce18ce]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.sd-content-type[data-v-02ce18ce]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);letter-spacing:.03em;text-transform:uppercase}.sd-empty[data-v-02ce18ce]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);padding:var(--eng-space-4,1rem);text-align:center}.sd-domain-row[data-v-02ce18ce]{display:flex;flex-direction:column;gap:var(--eng-space-1,.25rem);max-width:320px}.sd-field-label[data-v-02ce18ce]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-weight:600}.sd-privacy[data-v-02ce18ce]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem);margin-top:var(--eng-space-4,1rem)}.sd-privacy-opts[data-v-02ce18ce]{display:flex;flex-wrap:wrap;gap:var(--eng-space-2,.5rem)}.sd-privacy-opt[data-v-02ce18ce]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2,.5rem);padding:var(--eng-space-2,.5rem) var(--eng-space-3,.75rem);transition:border-color var(--motion-fast,.12s),color var(--motion-fast,.12s);user-select:none}.sd-privacy-opt--selected[data-v-02ce18ce]{border-color:var(--color-primary);color:var(--text-primary)}.sd-privacy-input[data-v-02ce18ce]{display:none}@media (prefers-reduced-motion:reduce){.ss-custom-slide-enter-active[data-v-02ce18ce],.ss-option[data-v-02ce18ce],.ss-window__slot[data-v-02ce18ce]{transition:none}}.step-personalize[data-v-500b5de6]{display:flex;flex-direction:column;gap:0}.sp-toggle-row[data-v-500b5de6]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-radius:var(--radius-lg,12px);display:flex;gap:var(--eng-space-4,1rem);justify-content:space-between;padding:var(--eng-space-4,1rem)}.sp-toggle-body[data-v-500b5de6]{flex:1}.sp-toggle-title[data-v-500b5de6]{color:var(--text-primary);font-size:var(--font-size-base,1rem);font-weight:600}.sp-toggle-desc[data-v-500b5de6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin-top:.125rem}.sp-toggle[data-v-500b5de6]{background:color-mix(in srgb,var(--text-primary) 15%,transparent);border:none;border-radius:var(--radius-full,9999px);cursor:pointer;flex-shrink:0;height:1.375rem;position:relative;transition:background var(--motion-base,.18s);width:2.5rem}.sp-toggle--on[data-v-500b5de6]{background:var(--color-primary)}.sp-toggle-thumb[data-v-500b5de6]{background:#fff;border-radius:var(--radius-full,9999px);height:calc(1.375rem - 4px);left:2px;position:absolute;top:2px;transition:transform var(--motion-base,.18s) var(--ease-out);width:calc(1.375rem - 4px)}.sp-toggle--on .sp-toggle-thumb[data-v-500b5de6]{transform:translateX(1.125rem)}.sp-strength-section[data-v-500b5de6]{margin-top:var(--eng-space-4,1rem)}.sp-strength-label[data-v-500b5de6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-weight:600;margin-bottom:var(--eng-space-2,.5rem)}.sp-strength-options[data-v-500b5de6]{display:grid;gap:var(--eng-space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.sp-strength-opt[data-v-500b5de6]{border:2px solid transparent;cursor:pointer;padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem);user-select:none}.sp-strength-opt--selected[data-v-500b5de6]{border-color:var(--color-primary)!important}.sp-strength-input[data-v-500b5de6]{display:none}.sp-strength-opt-label[data-v-500b5de6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.sp-strength-opt-desc[data-v-500b5de6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.sp-compare[data-v-500b5de6]{align-items:center;display:grid;gap:var(--eng-space-4,1rem);grid-template-columns:1fr auto 1fr}@media (max-width:760px){.sp-compare[data-v-500b5de6]{grid-template-columns:1fr}.sp-compare-arrow[data-v-500b5de6]{text-align:center;transform:rotate(90deg)}}.sp-compare-arrow[data-v-500b5de6]{color:var(--text-tertiary);text-align:center}.sp-variant[data-v-500b5de6]{border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem);padding:var(--eng-space-4,1rem)}.sp-variant--after[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 3%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,transparent)}.sp-variant header[data-v-500b5de6]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.sp-variant-tag[data-v-500b5de6]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.25rem;letter-spacing:.06em;padding:.1875rem .5rem;text-transform:uppercase}.sp-variant-tag--muted[data-v-500b5de6]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-tertiary)}.sp-variant-tag--ai[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.sp-variant-meta[data-v-500b5de6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.sp-variant-meta--hot[data-v-500b5de6]{color:var(--color-danger);font-weight:700}.sp-variant-from[data-v-500b5de6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.sp-variant-subject[data-v-500b5de6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.sp-variant-body[data-v-500b5de6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55}.sp-variant-foot[data-v-500b5de6]{align-items:center;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:var(--eng-space-2,.5rem);padding-top:var(--eng-space-2,.5rem)}.sp-variant-source[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);font-weight:600;padding:.1875rem .5rem}.sp-signals[data-v-500b5de6]{display:grid;gap:var(--eng-space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:0;padding:0}.sp-signal[data-v-500b5de6]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:2px solid transparent;border-radius:var(--radius-lg,12px);cursor:pointer;display:flex;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-3,.75rem);transition:border-color var(--motion-base,.18s),background var(--motion-base,.18s);user-select:none}.sp-signal[data-v-500b5de6]:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.sp-signal--selected[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border-color:var(--color-primary)}.sp-signal-icon[data-v-500b5de6]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.sp-signal-icon--info[data-v-500b5de6]{background:color-mix(in srgb,var(--color-info,var(--color-primary)) 12%,transparent);color:var(--color-info,var(--color-primary))}.sp-signal-icon--primary[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.sp-signal-icon--success[data-v-500b5de6]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.sp-signal-icon--warning[data-v-500b5de6]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.sp-signal-icon--accent[data-v-500b5de6]{background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.sp-signal-text[data-v-500b5de6]{flex:1;min-width:0}.sp-signal-label[data-v-500b5de6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.sp-signal-desc[data-v-500b5de6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.sp-signal-check[data-v-500b5de6]{color:var(--color-primary);flex-shrink:0;opacity:.35;transition:opacity var(--motion-fast,.12s)}.sp-signal--selected .sp-signal-check[data-v-500b5de6]{opacity:1}.sp-signals-empty[data-v-500b5de6]{align-items:center;color:var(--color-warning);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:var(--eng-space-2,.5rem);margin-top:var(--eng-space-3,.75rem)}.sp-persona-summary[data-v-500b5de6]{align-items:center;background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--radius-lg,12px);display:flex;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem)}.sp-persona-summary-icon[data-v-500b5de6]{align-items:center;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.sp-persona-summary-name[data-v-500b5de6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.sp-persona-summary-source[data-v-500b5de6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:.125rem}.sp-persona-summary-change[data-v-500b5de6]{align-items:center;background:none;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;margin-left:auto}.sp-persona-summary-change[data-v-500b5de6]:hover{text-decoration:underline}.sp-script[data-v-500b5de6]{display:grid;gap:var(--eng-space-4,1rem);grid-template-columns:200px 1fr 180px;min-height:400px}@media (max-width:900px){.sp-script[data-v-500b5de6]{grid-template-columns:1fr}}.sp-script-left[data-v-500b5de6]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.sp-script-left-head[data-v-500b5de6]{border-bottom:1px solid var(--color-border-primary);color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.08em;padding-bottom:var(--eng-space-2,.5rem);text-transform:uppercase}.sp-scenarios[data-v-500b5de6]{display:flex;flex-direction:column;gap:var(--eng-space-1,.25rem);list-style:none;margin:0;padding:0}.sp-scenario[data-v-500b5de6]{align-items:center;border-radius:var(--radius-lg,12px);color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--font-size-xs,.75rem);gap:var(--eng-space-2,.5rem);padding:var(--eng-space-2,.5rem) var(--eng-space-3,.75rem);transition:background var(--motion-fast,.12s)}.sp-scenario[data-v-500b5de6]:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.sp-scenario--active[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);font-weight:600}.sp-scenario-icon[data-v-500b5de6]{color:inherit}.sp-scenario-diff[data-v-500b5de6]{display:flex;flex-shrink:0;gap:2px;margin-left:auto}.sp-diff-pip[data-v-500b5de6]{background:color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:1px;height:5px;width:5px}.sp-diff-pip--on[data-v-500b5de6]{background:currentColor}.sp-dialogue[data-v-500b5de6]{flex-direction:column;list-style:none;margin:0;padding:0}.sp-dialogue[data-v-500b5de6],.sp-line[data-v-500b5de6]{display:flex;gap:var(--eng-space-3,.75rem)}.sp-line-avatar[data-v-500b5de6]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.sp-line-avatar--voice[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.sp-line-avatar--user[data-v-500b5de6]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-secondary)}.sp-line-body[data-v-500b5de6]{display:flex;flex-direction:column;gap:.25rem}.sp-line-meta[data-v-500b5de6]{align-items:center;display:flex;gap:var(--eng-space-2,.5rem)}.sp-line-who[data-v-500b5de6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sp-line-cue[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);font-size:var(--font-size-xs,.75rem);padding:.1rem .4rem}.sp-line-text[data-v-500b5de6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.5}.sp-line-branch[data-v-500b5de6]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.25rem}.sp-assist-head[data-v-500b5de6]{align-items:center;display:flex;gap:var(--eng-space-2,.5rem);margin-bottom:var(--eng-space-2,.5rem)}.sp-assist-badge[data-v-500b5de6]{background:var(--color-primary);border-radius:4px;color:#fff;font-size:.625rem;font-weight:900;letter-spacing:.06em;padding:.125rem .375rem}.sp-assist-title[data-v-500b5de6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;margin:0}.sp-assist-sub[data-v-500b5de6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);margin:0 0 var(--eng-space-3,.75rem)}.sp-assist-actions[data-v-500b5de6]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.sp-assist-btn[data-v-500b5de6]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:var(--eng-space-2,.5rem);padding:var(--eng-space-2,.5rem) var(--eng-space-3,.75rem);text-align:left;transition:all var(--motion-fast,.12s)}.sp-assist-btn[data-v-500b5de6]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-primary) 25%,transparent);color:var(--color-primary)}.sp-timeline[data-v-500b5de6]{display:flex;flex-direction:column;gap:var(--eng-space-4,1rem);list-style:none;margin:0;padding:0;position:relative}.sp-timeline-step[data-v-500b5de6]{align-items:flex-start;display:flex;gap:var(--eng-space-4,1rem);position:relative}.sp-timeline-bullet[data-v-500b5de6]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;position:relative;width:2.25rem;z-index:1}.sp-timeline-step--primary .sp-timeline-bullet[data-v-500b5de6]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.sp-timeline-step--info .sp-timeline-bullet[data-v-500b5de6]{background:color-mix(in srgb,var(--color-info,var(--color-primary)) 14%,transparent);color:var(--color-info,var(--color-primary))}.sp-timeline-step--warning .sp-timeline-bullet[data-v-500b5de6]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.sp-timeline-step--danger .sp-timeline-bullet[data-v-500b5de6]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.sp-timeline-step--success .sp-timeline-bullet[data-v-500b5de6]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.sp-timeline-connector[data-v-500b5de6]{background:var(--color-border-primary);bottom:calc(var(--eng-space-4, 1rem)*-1);left:1.125rem;position:absolute;top:2.25rem;width:2px;z-index:0}.sp-timeline-body[data-v-500b5de6]{display:flex;flex-direction:column;gap:var(--eng-space-1,.25rem);padding-bottom:var(--eng-space-2,.5rem)}.sp-timeline-meta[data-v-500b5de6]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--eng-space-2,.5rem)}.sp-timeline-when[data-v-500b5de6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600}.sp-timeline-channel[data-v-500b5de6]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);font-size:.625rem;font-weight:700;letter-spacing:.08em;padding:.125rem .5rem;text-transform:uppercase}.sp-timeline-title[data-v-500b5de6]{color:var(--text-primary);font-size:var(--font-size-base,1rem);font-weight:700;margin:0}.sp-timeline-line[data-v-500b5de6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}.sp-timeline-impact[data-v-500b5de6]{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:var(--eng-space-4,1rem)}.sp-timeline-fallback[data-v-500b5de6]{color:var(--color-warning)}.sp-fade-enter-active[data-v-500b5de6]{transition:opacity var(--motion-base,.18s),transform var(--motion-base,.18s) var(--ease-out)}.sp-fade-enter-from[data-v-500b5de6]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.sp-assist-btn[data-v-500b5de6],.sp-fade-enter-active[data-v-500b5de6],.sp-persona[data-v-500b5de6],.sp-scenario[data-v-500b5de6],.sp-signal-check[data-v-500b5de6],.sp-signal[data-v-500b5de6],.sp-toggle-thumb[data-v-500b5de6],.sp-toggle[data-v-500b5de6]{transition:none}}.step-training[data-v-578db480]{display:flex;flex-direction:column;gap:0}.str-count[data-v-578db480]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem)}.str-rows[data-v-578db480]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.str-row[data-v-578db480]{align-items:stretch;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;overflow:hidden;transition:border-color .15s ease,background .15s ease}.str-row[data-v-578db480]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary))}.str-row--selected[data-v-578db480]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border-color:var(--color-primary)}.str-row__main[data-v-578db480]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex:1;font-family:inherit;gap:var(--eng-space-3,.75rem);min-width:0;padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem);text-align:left}.str-radio[data-v-578db480]{align-items:center;border:2px solid color-mix(in srgb,var(--text-primary) 22%,transparent);border-radius:var(--radius-full,9999px);display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;transition:border-color .15s ease;width:1.25rem}.str-radio--on[data-v-578db480]{border-color:var(--color-primary)}.str-radio__dot[data-v-578db480]{background:var(--color-primary);border-radius:var(--radius-full,9999px);height:.625rem;transform:scale(0);transition:transform .15s ease;width:.625rem}.str-radio--on .str-radio__dot[data-v-578db480]{transform:scale(1)}.str-row__icon[data-v-578db480]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.str-row--selected .str-row__icon[data-v-578db480]{background:var(--color-primary);color:#fff}.str-row__body[data-v-578db480]{display:flex;flex:1;flex-direction:column;gap:.1875rem;min-width:0}.str-row__name[data-v-578db480]{color:var(--text-primary);font-size:var(--font-size-base,1rem);font-weight:600}.str-row__meta[data-v-578db480]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.3125rem}.str-row__dot[data-v-578db480]{opacity:.5}.str-row__preview[data-v-578db480]{align-items:center;background:transparent;border:none;border-left:1px solid var(--color-border-primary);color:var(--text-tertiary);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;transition:background .15s ease,color .15s ease;width:3rem}.str-row__preview[data-v-578db480]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}.str-toggle-row[data-v-578db480]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-radius:var(--radius-lg,12px);display:flex;gap:var(--eng-space-4,1rem);justify-content:space-between;padding:var(--eng-space-4,1rem)}.str-toggle-body[data-v-578db480]{flex:1}.str-toggle-title[data-v-578db480]{color:var(--text-primary);font-size:var(--font-size-base,1rem);font-weight:600}.str-toggle-desc[data-v-578db480]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin-top:.125rem}.str-toggle[data-v-578db480]{background:color-mix(in srgb,var(--text-primary) 15%,transparent);border:none;border-radius:var(--radius-full,9999px);cursor:pointer;flex-shrink:0;height:1.375rem;position:relative;transition:background var(--motion-base,.18s);width:2.5rem}.str-toggle--on[data-v-578db480]{background:var(--color-primary)}.str-toggle-thumb[data-v-578db480]{background:#fff;border-radius:var(--radius-full,9999px);height:calc(1.375rem - 4px);left:2px;position:absolute;top:2px;transition:transform var(--motion-base,.18s) var(--ease-out);width:calc(1.375rem - 4px)}.str-toggle--on .str-toggle-thumb[data-v-578db480]{transform:translateX(1.125rem)}.str-coach-info[data-v-578db480]{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2,.5rem);margin-top:var(--eng-space-3,.75rem)}.str-coach-link[data-v-578db480]{color:var(--color-primary);text-decoration:none}.str-coach-link[data-v-578db480]:hover{text-decoration:underline}.trsp-subtitle[data-v-578db480]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.04em;margin:0 0 .875rem;text-transform:uppercase}.trsp-hero[data-v-578db480]{align-items:center;display:flex;gap:var(--eng-space-3,.75rem);margin-bottom:1rem}.trsp-hero__icon[data-v-578db480]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:3.25rem;justify-content:center;width:3.25rem}.trsp-hero__meta[data-v-578db480]{display:flex;flex-direction:column;gap:.25rem}.trsp-hero__stat[data-v-578db480]{align-items:center;display:inline-flex;font-weight:500;gap:.375rem}.trsp-desc[data-v-578db480],.trsp-hero__stat[data-v-578db480]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem)}.trsp-desc[data-v-578db480]{line-height:1.55;margin:0 0 1rem}.trsp-section[data-v-578db480]{margin-bottom:1rem}.trsp-section__title[data-v-578db480]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.06em;margin:0 0 .5rem;text-transform:uppercase}.trsp-lessons[data-v-578db480]{color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--font-size-sm,.875rem);gap:.375rem;margin:0;padding-left:1.25rem}.trsp-info[data-v-578db480]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 6%,transparent);border-radius:var(--radius-md,8px);display:flex;gap:.5rem;padding:.75rem .875rem}.trsp-info__icon[data-v-578db480]{color:var(--color-primary);flex-shrink:0;margin-top:.0625rem}.trsp-info__text[data-v-578db480]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.trsp-footer[data-v-578db480]{display:flex;gap:.5rem;justify-content:flex-end}@media (prefers-reduced-motion:reduce){.str-radio__dot[data-v-578db480],.str-row[data-v-578db480],.str-toggle-thumb[data-v-578db480],.str-toggle[data-v-578db480]{transition:none}}.step-review[data-v-709497c0]{display:flex;flex-direction:column;gap:0}.sr-name-row[data-v-709497c0]{align-items:center;display:flex;gap:var(--eng-space-3,.75rem)}.sr-name-input[data-v-709497c0]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);height:var(--input-height,2.25rem);outline:none;padding:0 var(--eng-space-3,.75rem)}.sr-name-input[data-v-709497c0]:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus-ring)}.sr-name-suggest[data-v-709497c0]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:var(--radius-md,8px);color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.375rem;height:var(--input-height,2.25rem);padding:0 var(--eng-space-3,.75rem);transition:background var(--motion-fast,.12s);white-space:nowrap}.sr-name-suggest[data-v-709497c0]:hover{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.sr-name-suggestion[data-v-709497c0]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.375rem;margin-top:var(--eng-space-2,.5rem)}.sr-summary-card[data-v-709497c0]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-4,1rem) var(--eng-space-5,1.5rem);position:relative}.sr-summary-head[data-v-709497c0]{align-items:center;border-bottom:1px solid var(--color-border-primary);color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:700;gap:var(--eng-space-2,.5rem);padding-bottom:var(--eng-space-2,.5rem)}.sr-dl[data-v-709497c0]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem);margin:0}.sr-dl-row[data-v-709497c0]{align-items:center;display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2,.5rem);justify-content:space-between}.sr-dl-row dt[data-v-709497c0]{color:var(--text-tertiary);font-weight:500}.sr-dl-row dd[data-v-709497c0]{color:var(--text-primary);font-weight:600;margin:0;text-align:right}.sr-edit-link[data-v-709497c0]{align-items:center;align-self:flex-start;background:none;border:none;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;margin-top:auto;padding:0}.sr-edit-link[data-v-709497c0]:hover{text-decoration:underline}.sr-badge[data-v-709497c0]{border-radius:var(--radius-full,9999px);display:inline-block;font-size:var(--font-size-xs,.75rem);font-weight:700;padding:.1875rem .5rem;text-transform:capitalize}.sr-badge--primary[data-v-709497c0]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.sr-badge--success[data-v-709497c0]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.sr-badge--muted[data-v-709497c0]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-tertiary)}.sr-badge--easy[data-v-709497c0]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.sr-badge--medium[data-v-709497c0]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.sr-badge--hard[data-v-709497c0]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.sr-badge--expert[data-v-709497c0]{background:color-mix(in srgb,var(--color-danger) 20%,transparent);color:var(--color-danger);font-weight:900}.sr-empty[data-v-709497c0]{color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.sr-name-suggest[data-v-709497c0]{transition:none}}.cs-layout[data-v-78e946c4]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-high);display:grid;gap:0;grid-template-columns:240px 1fr;min-height:calc(100vh - var(--eng-page-pad, 3rem)*2);overflow:hidden}@media (max-width:900px){.cs-layout[data-v-78e946c4]{grid-template-columns:1fr}}.cs-sidebar[data-v-78e946c4]{background:color-mix(in srgb,var(--card-surface) 60%,transparent);border-right:1px solid var(--color-border-primary);display:flex;flex-direction:column;gap:var(--eng-space-5,1.5rem);padding:var(--eng-space-5,1.5rem) var(--eng-space-4,1rem)}.cs-drafts[data-v-78e946c4]{display:flex;flex-direction:column;gap:.375rem;margin-top:.75rem}.cs-drafts__title[data-v-78e946c4]{color:var(--text-secondary);font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.cs-drafts__list[data-v-78e946c4]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.cs-drafts__item[data-v-78e946c4]{align-items:center;display:flex;gap:.25rem}.cs-drafts__resume[data-v-78e946c4]{align-items:center;background:none;border:none;border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:pointer;display:flex;flex:1;font-size:.8125rem;gap:.375rem;min-width:0;padding:.25rem .375rem;text-align:left}.cs-drafts__resume[data-v-78e946c4]:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.cs-drafts__name[data-v-78e946c4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-drafts__del[data-v-78e946c4]{background:none;border:none;border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;padding:.25rem}.cs-drafts__del[data-v-78e946c4]:hover{color:var(--color-danger,#e5484d)}@media (max-width:900px){.cs-sidebar[data-v-78e946c4]{align-items:center;border-bottom:1px solid var(--color-border-primary);border-right:none;flex-direction:row;flex-wrap:wrap;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-4,1rem)}}.cs-sidebar__brand[data-v-78e946c4]{border-bottom:1px solid var(--color-border-primary);padding-bottom:var(--eng-space-4,1rem)}@media (max-width:900px){.cs-sidebar__brand[data-v-78e946c4]{display:none}}.cs-sidebar__eyebrow[data-v-78e946c4]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.cs-sidebar__steps[data-v-78e946c4]{display:flex;flex:1;flex-direction:column;gap:var(--eng-space-1,.25rem);list-style:none;margin:0;padding:0}@media (max-width:900px){.cs-sidebar__steps[data-v-78e946c4]{flex:1;flex-direction:row;gap:var(--eng-space-2,.5rem)}}.cs-sidebar__step[data-v-78e946c4]{align-items:center;border-radius:var(--radius-lg,12px);cursor:default;display:flex;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-2,.5rem) var(--eng-space-3,.75rem);transition:background var(--motion-base,.18s) var(--ease-out)}.cs-sidebar__step--done[data-v-78e946c4]{cursor:pointer;opacity:.75}.cs-sidebar__step--done[data-v-78e946c4]:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent);opacity:1}.cs-sidebar__step--active[data-v-78e946c4]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);cursor:default}.cs-sidebar__step-bullet[data-v-78e946c4]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:700;height:1.75rem;justify-content:center;transition:all var(--motion-base,.18s) var(--ease-out);width:1.75rem}.cs-sidebar__step--active .cs-sidebar__step-bullet[data-v-78e946c4]{background:var(--color-primary);color:#fff}.cs-sidebar__step--done .cs-sidebar__step-bullet[data-v-78e946c4]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.cs-sidebar__step-num[data-v-78e946c4]{font-weight:700}.cs-sidebar__step-body[data-v-78e946c4]{display:flex;flex-direction:column;gap:.125rem;min-width:0}@media (max-width:900px){.cs-sidebar__step-body[data-v-78e946c4]{display:none}}.cs-sidebar__step-label[data-v-78e946c4]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-sidebar__step--active .cs-sidebar__step-label[data-v-78e946c4]{color:var(--color-primary)}.cs-sidebar__step--done .cs-sidebar__step-label[data-v-78e946c4]{color:var(--text-tertiary)}.cs-sidebar__step-done[data-v-78e946c4]{color:var(--color-success);font-size:var(--font-size-xs,.75rem);font-weight:500}.cs-sidebar__footer[data-v-78e946c4]{border-top:1px solid var(--color-border-primary);padding-top:var(--eng-space-4,1rem)}@media (max-width:900px){.cs-sidebar__footer[data-v-78e946c4]{border:none;padding:0}}.cs-content[data-v-78e946c4]{display:flex;flex-direction:column;min-height:0}.cs-content__header[data-v-78e946c4]{align-items:center;backdrop-filter:blur(8px);background:color-mix(in srgb,var(--card-background) 80%,transparent);border-bottom:1px solid var(--color-border-primary);display:flex;justify-content:space-between;padding:var(--eng-space-5,1.5rem) var(--eng-space-6,2rem);position:sticky;top:0;z-index:10}.cs-content__step-count[data-v-78e946c4]{color:var(--color-primary);display:block;font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;margin-bottom:var(--eng-space-1,.25rem);text-transform:uppercase}.cs-content__title[data-v-78e946c4]{color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;letter-spacing:-.02em;margin:0}.cs-content__body[data-v-78e946c4]{flex:1;overflow-y:auto;padding:var(--eng-space-6,2rem)}@media (max-width:640px){.cs-content__body[data-v-78e946c4],.cs-content__header[data-v-78e946c4]{padding:var(--eng-space-4,1rem)}}.cs-content__footer[data-v-78e946c4]{background:color-mix(in srgb,var(--card-background) 90%,transparent);border-top:1px solid var(--color-border-primary);justify-content:space-between;padding:var(--eng-space-4,1rem) var(--eng-space-6,2rem)}.cs-content__footer-right[data-v-78e946c4],.cs-content__footer[data-v-78e946c4]{align-items:center;display:flex;gap:var(--eng-space-3,.75rem)}.cs-content__launch[data-v-78e946c4]{align-items:center;display:inline-flex;gap:var(--eng-space-2,.5rem)}.cs-content__footer-hint[data-v-78e946c4]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.cs-confirm[data-v-78e946c4]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem)}.cs-confirm__lead[data-v-78e946c4]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:0}.cs-confirm__facts[data-v-78e946c4]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem);list-style:none;margin:0;padding:var(--eng-space-3,.75rem)}.cs-confirm__facts li[data-v-78e946c4]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2,.5rem)}.cs-confirm__warn[data-v-78e946c4]{align-items:center;background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-radius:var(--radius-md,8px);color:var(--color-warning);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:var(--eng-space-2,.5rem);margin:0;padding:var(--eng-space-3,.75rem)}@media (prefers-reduced-motion:reduce){.cs-sidebar__step-bullet[data-v-78e946c4],.cs-sidebar__step[data-v-78e946c4]{transition:none}}.my-dashboard__streak-row[data-v-5a00a593]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--eng-space-5)}.my-dashboard__level[data-v-5a00a593]{display:flex;flex:1;flex-direction:column;gap:var(--eng-space-2);min-width:12rem}.my-dashboard__level-row[data-v-5a00a593]{align-items:baseline;display:flex;gap:var(--eng-space-3);justify-content:space-between}.my-dashboard__level-label[data-v-5a00a593]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.my-dashboard__level-next[data-v-5a00a593]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums}.my-dashboard__level-bar[data-v-5a00a593]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);height:.5rem;overflow:hidden;position:relative}.my-dashboard__level-bar-fill[data-v-5a00a593]{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 60%,var(--color-accent)),var(--color-accent));border-radius:inherit;height:100%;transition:width var(--eng-motion-slow,.24s) var(--eng-ease-out,cubic-bezier(.22,1,.36,1))}.my-dashboard__level-meta[data-v-5a00a593]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums}.my-dashboard__training-row[data-v-5a00a593]{align-items:center;border-radius:var(--radius-lg,12px);color:inherit;display:flex;gap:var(--eng-space-4);margin:calc(var(--eng-space-2)*-1);padding:var(--eng-space-2);text-decoration:none;transition:background var(--eng-motion-fast,.12s) var(--eng-ease-out,cubic-bezier(.22,1,.36,1))}.my-dashboard__training-row[data-v-5a00a593]:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.my-dashboard__training-row[data-v-5a00a593]:focus-visible{background:color-mix(in srgb,var(--color-primary) 8%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 30%,transparent);outline:none}.my-dashboard__training-thumb[data-v-5a00a593]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 18%,transparent),color-mix(in srgb,var(--color-accent) 18%,transparent));border-radius:var(--radius-lg,12px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:3.25rem;justify-content:center;width:3.25rem}.my-dashboard__training-body[data-v-5a00a593]{display:flex;flex:1;flex-direction:column;gap:var(--eng-space-1);min-width:0}.my-dashboard__training-title[data-v-5a00a593]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:600}.my-dashboard__training-meta[data-v-5a00a593]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:var(--eng-space-2)}.my-dashboard__training-pill[data-v-5a00a593]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);border-radius:var(--radius-sm,4px);color:var(--color-warning);font-size:.625rem;font-weight:700;letter-spacing:.06em;margin-left:auto;padding:.125rem .5rem}.my-dashboard__training-desc[data-v-5a00a593]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.45;margin:var(--eng-space-1) 0 0}.my-dashboard__training-cta[data-v-5a00a593]{flex-shrink:0}.my-dashboard__training-empty[data-v-5a00a593]{align-items:center;color:var(--text-secondary);display:flex;gap:var(--eng-space-4)}.my-dashboard__hero-score[data-v-5a00a593]{align-items:center;display:flex;flex-direction:column;gap:var(--eng-space-2)}.my-dashboard__phase-note[data-v-5a00a593]{align-items:flex-start;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2);line-height:1.5;padding:var(--eng-space-3) var(--eng-space-4)}.my-dashboard__phase-note strong[data-v-5a00a593]{color:var(--text-primary);font-weight:600}.my-dashboard__badges-row[data-v-5a00a593]{display:grid;gap:var(--eng-space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.my-dashboard__badge-link[data-v-5a00a593]{border-radius:var(--radius-md,8px);color:inherit;display:block;text-decoration:none;transition:transform var(--eng-motion-fast,.12s) var(--eng-ease-out,cubic-bezier(.22,1,.36,1))}.my-dashboard__badge-link[data-v-5a00a593]:hover{transform:translateY(-2px)}.my-dashboard__badge-link[data-v-5a00a593]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 30%,transparent);outline:none}.my-dashboard__badges-empty[data-v-5a00a593]{align-items:center;color:var(--text-secondary);display:flex;gap:var(--eng-space-4)}@media (max-width:600px){.my-dashboard__training-row[data-v-5a00a593]{flex-wrap:wrap}.my-dashboard__training-cta[data-v-5a00a593]{width:100%}}@media (prefers-reduced-motion:reduce){.my-dashboard__badge-link[data-v-5a00a593],.my-dashboard__level-bar-fill[data-v-5a00a593],.my-dashboard__training-row[data-v-5a00a593]{transition:none}}.threat-inbox[data-v-6d88b8c8]{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1440px;padding:1.5rem}.threat-inbox__hero[data-v-6d88b8c8]{border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-high);isolation:isolate;overflow:hidden;padding:clamp(1.25rem,2.5vw,2rem);position:relative}.threat-inbox__hero-orb[data-v-6d88b8c8]{border-radius:50%;filter:blur(80px);height:380px;opacity:.45;pointer-events:none;position:absolute;width:380px;z-index:-1}.threat-inbox__hero-orb--primary[data-v-6d88b8c8]{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 65%,transparent),transparent 70%);right:-80px;top:-120px}.threat-inbox__hero-orb--danger[data-v-6d88b8c8]{background:radial-gradient(circle,color-mix(in srgb,var(--color-danger) 50%,transparent),transparent 70%);bottom:-140px;left:-80px}.threat-inbox__hero-inner[data-v-6d88b8c8]{align-items:center;display:grid;gap:clamp(1rem,3vw,2rem);grid-template-columns:minmax(0,1fr) auto}.threat-inbox__hero-text[data-v-6d88b8c8]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.threat-inbox__eyebrow[data-v-6d88b8c8]{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--color-danger) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-danger);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.04em;padding:.3rem .75rem;text-transform:uppercase}.threat-inbox__pulse-dot[data-v-6d88b8c8]{display:inline-block;flex-shrink:0;height:8px;position:relative;width:8px}.threat-inbox__pulse-dot-core[data-v-6d88b8c8],.threat-inbox__pulse-dot-ring[data-v-6d88b8c8]{background:var(--color-danger);border-radius:50%;inset:0;position:absolute}.threat-inbox__pulse-dot-ring[data-v-6d88b8c8]{animation:ti-pulse-6d88b8c8 1.8s ease-out infinite;opacity:.6}@keyframes ti-pulse-6d88b8c8{0%{opacity:.5;transform:scale(1)}80%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.threat-inbox__title[data-v-6d88b8c8]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.threat-inbox__subtitle[data-v-6d88b8c8]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);margin:0;max-width:52ch}.threat-inbox__hero-stats[data-v-6d88b8c8]{align-items:center;display:flex;flex-shrink:0;gap:1.25rem}.threat-inbox__hero-stat[data-v-6d88b8c8]{align-items:center;display:flex;gap:.75rem}.threat-inbox__hero-stat-icon[data-v-6d88b8c8]{align-items:center;border-radius:var(--radius-md,8px);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.threat-inbox__hero-stat-icon--primary[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary)}.threat-inbox__hero-stat-icon--danger[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.threat-inbox__hero-stat-icon--accent[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent)}.threat-inbox__hero-stat-icon--success[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-success) 16%,transparent);color:var(--color-success)}.threat-inbox__hero-stat-body[data-v-6d88b8c8]{display:flex;flex-direction:column;gap:.125rem}.threat-inbox__hero-stat-value[data-v-6d88b8c8]{color:var(--text-primary);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.threat-inbox__hero-stat-value--danger[data-v-6d88b8c8]{color:var(--color-danger)}.threat-inbox__hero-stat-value--accent[data-v-6d88b8c8]{color:var(--color-accent)}.threat-inbox__hero-stat-value--success[data-v-6d88b8c8]{color:var(--color-success)}.threat-inbox__hero-stat-label[data-v-6d88b8c8]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);white-space:nowrap}.threat-inbox__panels[data-v-6d88b8c8]{display:grid;gap:1rem;grid-template-columns:1fr}.threat-inbox__list-panel[data-v-6d88b8c8]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;gap:0;overflow:hidden}.threat-inbox__filters[data-v-6d88b8c8]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:0;gap:.375rem;padding:.75rem .875rem}.threat-inbox__filter[data-v-6d88b8c8]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.375rem;padding:.375rem .75rem;transition:all .15s ease;white-space:nowrap}.threat-inbox__filter[data-v-6d88b8c8]:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-primary)}.threat-inbox__filter--active[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-primary);font-weight:600}.threat-inbox__filter-count[data-v-6d88b8c8]{background:color-mix(in srgb,currentColor 18%,transparent);border-radius:var(--radius-full,9999px);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700;padding:.0625rem .375rem}.threat-inbox__list[data-v-6d88b8c8]{display:flex;flex-direction:column;max-height:calc(100vh - 280px);overflow-y:auto}.threat-inbox__item[data-v-6d88b8c8]{align-items:start;border-bottom:1px solid var(--color-border-primary);cursor:pointer;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.875rem 1rem;position:relative;transition:background .12s ease}.threat-inbox__item[data-v-6d88b8c8]:last-child{border-bottom:none}.threat-inbox__item[data-v-6d88b8c8]:hover{background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.threat-inbox__item--selected[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.threat-inbox__item--unread .threat-inbox__item-subject[data-v-6d88b8c8]{font-weight:700}.threat-inbox__item--real[data-v-6d88b8c8]{border-left:3px solid var(--color-danger)}.threat-inbox__item--sim[data-v-6d88b8c8]{border-left:3px solid var(--color-primary)}.threat-inbox__item--safe[data-v-6d88b8c8]{border-left:3px solid var(--color-success)}.threat-inbox__item--pending[data-v-6d88b8c8]{border-left:3px solid var(--color-warning)}.threat-inbox__item-body[data-v-6d88b8c8]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.threat-inbox__item-from[data-v-6d88b8c8]{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}.threat-inbox__item-sender[data-v-6d88b8c8]{color:var(--text-primary);font-size:var(--font-size-xs,.75rem);font-weight:600}.threat-inbox__item-email[data-v-6d88b8c8]{color:var(--text-tertiary);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.6875rem}.threat-inbox__item-unread-dot[data-v-6d88b8c8]{background:var(--color-primary);border-radius:50%;flex-shrink:0;height:6px;width:6px}.threat-inbox__item-subject[data-v-6d88b8c8]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threat-inbox__item-coach[data-v-6d88b8c8]{align-items:flex-start;display:flex;gap:.3rem;margin-top:.125rem}.threat-inbox__item-coach-text[data-v-6d88b8c8]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:var(--font-size-xs,.75rem);font-style:italic;overflow:hidden;text-overflow:ellipsis}.threat-inbox__item-meta[data-v-6d88b8c8]{align-items:flex-end;display:flex;flex-direction:column;gap:.375rem}.threat-inbox__item-time[data-v-6d88b8c8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);white-space:nowrap}.threat-inbox__item-xp[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);font-size:.625rem;font-weight:700;letter-spacing:.04em;padding:.125rem .5rem;white-space:nowrap}.threat-inbox__detail-panel[data-v-6d88b8c8]{display:flex;flex-direction:column;gap:1rem}.threat-inbox__detail-header[data-v-6d88b8c8]{border-bottom:1px solid var(--color-border-primary);display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem}.threat-inbox__detail-subject[data-v-6d88b8c8]{color:var(--text-primary);font-size:clamp(1.1rem,2vw,1.375rem);font-weight:700;line-height:1.3;margin:0}.threat-inbox__detail-meta[data-v-6d88b8c8]{display:flex;flex-direction:column;gap:.375rem;margin:0}.threat-inbox__detail-meta-row[data-v-6d88b8c8]{display:grid;font-size:var(--font-size-sm,.875rem);gap:.75rem;grid-template-columns:70px 1fr}.threat-inbox__detail-meta-row dt[data-v-6d88b8c8]{color:var(--text-secondary);font-weight:600}.threat-inbox__detail-meta-row dd[data-v-6d88b8c8]{color:var(--text-primary);margin:0}.threat-inbox__detail-meta-em[data-v-6d88b8c8]{color:var(--text-tertiary);font-family:Monaco,Menlo,monospace;font-size:var(--font-size-xs,.75rem)}.threat-inbox__ai-section[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));border-radius:var(--radius-lg,12px);overflow:hidden}.threat-inbox__ai-toggle[data-v-6d88b8c8]{align-items:center;background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.75rem;justify-content:space-between;padding:.875rem 1.25rem;text-align:left;width:100%}.threat-inbox__ai-toggle-left[data-v-6d88b8c8]{align-items:center;display:flex;gap:.625rem}.threat-inbox__confidence-badge[data-v-6d88b8c8]{border-radius:var(--radius-full,9999px);font-size:.6875rem;font-weight:700;padding:.125rem .5rem}.threat-inbox__confidence-badge--high[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.threat-inbox__confidence-badge--medium[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.threat-inbox__confidence-badge--low[data-v-6d88b8c8]{background:color-mix(in srgb,var(--text-primary) 10%,transparent);color:var(--text-secondary)}.threat-inbox__ai-body[data-v-6d88b8c8]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);display:flex;flex-direction:column;gap:1rem;padding:0 1.25rem 1.25rem}.threat-inbox__ai-explanation[data-v-6d88b8c8]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.65;margin:.75rem 0 0}.threat-inbox__ai-indicators-label[data-v-6d88b8c8]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;margin-bottom:.5rem;text-transform:uppercase}.threat-inbox__coach-card[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-success) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 25%,var(--color-border-primary));border-radius:var(--radius-lg,12px);padding:1rem 1.25rem}.threat-inbox__coach-header[data-v-6d88b8c8]{align-items:center;color:var(--color-success);display:flex;gap:.5rem;margin-bottom:.625rem}.threat-inbox__coach-title[data-v-6d88b8c8]{font-size:var(--font-size-sm,.875rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.threat-inbox__coach-body[data-v-6d88b8c8]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);line-height:1.65;margin:0}.threat-inbox__xp-row[data-v-6d88b8c8]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.threat-inbox__xp-badge[data-v-6d88b8c8]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 16%,transparent),color-mix(in srgb,var(--color-accent) 16%,transparent));border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.5rem;padding:.5rem 1rem}.threat-inbox__xp-reason[data-v-6d88b8c8]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-style:italic}.threat-inbox__helpful[data-v-6d88b8c8]{align-items:center;border-top:1px solid var(--color-border-primary);display:flex;gap:.75rem;padding-top:.75rem}.threat-inbox__helpful-label[data-v-6d88b8c8]{color:var(--text-secondary);flex:1;font-size:var(--font-size-xs,.75rem)}.threat-inbox__helpful-actions[data-v-6d88b8c8]{display:flex;gap:.375rem}.threat-inbox__helpful-btn[data-v-6d88b8c8]{align-items:center;background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;transition:all .15s ease;width:2.25rem}.threat-inbox__helpful-btn[data-v-6d88b8c8]:hover{background:color-mix(in srgb,var(--color-success) 10%,transparent);border-color:var(--color-success);color:var(--color-success)}.threat-inbox__helpful-btn--active[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-success) 14%,transparent);border-color:var(--color-success);color:var(--color-success)}.threat-inbox__helpful-btn--active-down[data-v-6d88b8c8]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);border-color:var(--color-danger);color:var(--color-danger)}.threat-inbox__helpful-thanks[data-v-6d88b8c8]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-style:italic}.threat-inbox__phase-note[data-v-6d88b8c8]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px dashed color-mix(in srgb,var(--color-border-primary) 80%,var(--text-primary));border-radius:var(--radius-md,8px);color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.5rem;padding:.625rem .875rem}@media (max-width:900px){.threat-inbox__hero-inner[data-v-6d88b8c8]{grid-template-columns:1fr}.threat-inbox__hero-stats[data-v-6d88b8c8]{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:600px){.threat-inbox[data-v-6d88b8c8]{padding:1rem}.threat-inbox__item[data-v-6d88b8c8]{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.threat-inbox__item-meta[data-v-6d88b8c8]{align-items:center;flex-direction:row;grid-column:2;justify-content:flex-end}}.my-training[data-v-bcf321d0]{margin:0 auto;max-width:1280px;padding:var(--eng-page-pad,1.5rem)}.my-training__stack[data-v-bcf321d0]{display:flex;flex-direction:column}.my-training__rec-grid[data-v-bcf321d0]{display:grid;gap:var(--eng-space-4,.875rem);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.my-training__list[data-v-bcf321d0]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.my-training__filters[data-v-bcf321d0]{display:flex;flex-wrap:wrap;gap:var(--eng-space-5,1.5rem)}.my-training__count[data-v-bcf321d0]{margin-right:var(--eng-space-2,.5rem)}.ai-coach[data-v-9e01cb00]{display:grid;gap:1.25rem;grid-template-columns:260px 1fr 280px;height:calc(100vh - 4rem);margin:0 auto;max-width:1440px;min-height:600px;padding:1.5rem}.ai-coach__sidebar[data-v-9e01cb00]{display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.ai-coach__profile-card[data-v-9e01cb00]{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 10%,var(--card-surface,var(--card-background))),var(--card-surface,var(--card-background)));border:1px solid color-mix(in srgb,var(--color-primary) 22%,var(--color-border-primary));border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;gap:.625rem;padding:1.5rem 1.25rem;text-align:center}.ai-coach__avatar-wrap[data-v-9e01cb00]{display:inline-block;margin-bottom:.25rem;position:relative}.ai-coach__avatar[data-v-9e01cb00]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 22%,transparent),color-mix(in srgb,var(--color-accent) 22%,transparent));border-radius:var(--radius-full,9999px);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 20%,transparent);color:var(--color-primary);display:inline-flex;height:3.75rem;justify-content:center;width:3.75rem}.ai-coach__online-dot[data-v-9e01cb00]{background:var(--color-success);border:2px solid var(--card-surface,var(--card-background));border-radius:50%;bottom:2px;display:block;height:11px;position:absolute;right:2px;width:11px}.ai-coach__online-dot--sm[data-v-9e01cb00]{border:none;height:7px;position:static;width:7px}.ai-coach__profile-name[data-v-9e01cb00]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;margin-top:.125rem}.ai-coach__profile-role[data-v-9e01cb00]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ai-coach__profile-bio[data-v-9e01cb00]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.55;margin:.25rem 0 .5rem}.ai-coach__profile-stats[data-v-9e01cb00]{align-items:center;border-top:1px solid var(--color-border-primary);display:flex;gap:.875rem;justify-content:center;padding-top:.75rem;width:100%}.ai-coach__profile-stat[data-v-9e01cb00]{align-items:center;display:flex;flex-direction:column;gap:.125rem}.ai-coach__profile-stat-val[data-v-9e01cb00]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-variant-numeric:tabular-nums;font-weight:700}.ai-coach__profile-stat-label[data-v-9e01cb00]{color:var(--text-tertiary);font-size:.625rem;letter-spacing:.04em;text-transform:uppercase}.ai-coach__profile-stat-sep[data-v-9e01cb00]{background:var(--color-border-primary);height:1.5rem;width:1px}.ai-coach__quick-actions[data-v-9e01cb00]{display:flex;flex-direction:column;gap:.375rem}.ai-coach__quick-actions-label[data-v-9e01cb00]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.07em;margin-bottom:.125rem;padding:0 .25rem;text-transform:uppercase}.ai-coach__quick-action-btn[data-v-9e01cb00]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-secondary);cursor:pointer;display:grid;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.625rem;grid-template-columns:auto 1fr auto;padding:.75rem .875rem;text-align:left;transition:all .15s ease}.ai-coach__quick-action-btn[data-v-9e01cb00]:hover{background:color-mix(in srgb,var(--color-primary) 6%,var(--card-surface,var(--card-background)));border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));color:var(--text-primary)}.ai-coach__qa-icon[data-v-9e01cb00]{color:var(--color-primary);flex-shrink:0}.ai-coach__qa-arrow[data-v-9e01cb00]{color:var(--text-tertiary);flex-shrink:0}.ai-coach__chat[data-v-9e01cb00]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;overflow:hidden}.ai-coach__chat-header[data-v-9e01cb00]{align-items:center;background:color-mix(in srgb,var(--text-primary) 2%,transparent);border-bottom:1px solid var(--color-border-primary);display:flex;flex-shrink:0;gap:.875rem;padding:1rem 1.25rem}.ai-coach__chat-header-avatar[data-v-9e01cb00]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 18%,transparent),color-mix(in srgb,var(--color-accent) 18%,transparent));border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.ai-coach__chat-header-body[data-v-9e01cb00]{flex:1;min-width:0}.ai-coach__chat-header-name[data-v-9e01cb00]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.ai-coach__chat-header-status[data-v-9e01cb00]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.375rem}.ai-coach__chat-expand[data-v-9e01cb00]{flex-shrink:0}.ai-coach__messages[data-v-9e01cb00]{display:flex;flex:1;flex-direction:column;gap:.5rem;overflow-y:auto;padding:1.25rem;scroll-behavior:smooth}.ai-coach__msg-group[data-v-9e01cb00]{align-items:flex-end;display:flex;gap:.625rem;max-width:100%}.ai-coach__msg-group--user[data-v-9e01cb00]{align-self:flex-end;flex-direction:row-reverse;max-width:72%}.ai-coach__msg-group--ai[data-v-9e01cb00]{align-self:flex-start;max-width:88%}.ai-coach__msg-avatar[data-v-9e01cb00]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 18%,transparent),color-mix(in srgb,var(--color-accent) 18%,transparent));border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.ai-coach__msg-avatar--user[data-v-9e01cb00]{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--text-on-primary)}.ai-coach__msg-wrap[data-v-9e01cb00]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ai-coach__msg-time[data-v-9e01cb00]{color:var(--text-tertiary);font-size:.625rem;margin:.5rem 0 .25rem;text-align:center;width:100%}.ai-coach__msg-group--user .ai-coach__msg-time[data-v-9e01cb00]{text-align:right}.ai-coach__bubble-sender[data-v-9e01cb00]{color:var(--color-primary);font-size:.625rem;font-weight:700;letter-spacing:.06em;margin-bottom:.25rem;text-transform:uppercase}.ai-coach__bubble[data-v-9e01cb00]{border-radius:var(--radius-xl,16px);display:flex;flex-direction:column;font-size:var(--font-size-sm,.875rem);gap:.875rem;line-height:1.65;padding:.875rem 1rem}.ai-coach__bubble--ai[data-v-9e01cb00]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid var(--color-border-primary);border-bottom-left-radius:4px;color:var(--text-primary)}.ai-coach__bubble--user[data-v-9e01cb00]{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 60%,var(--color-accent)));border-bottom-right-radius:4px;color:var(--text-on-primary)}.ai-coach__bubble-text[data-v-9e01cb00] strong{font-weight:700}.ai-coach__bubble-text[data-v-9e01cb00] ol,.ai-coach__bubble-text[data-v-9e01cb00] ul{display:flex;flex-direction:column;gap:.25rem;margin:.5rem 0 .25rem 1.25rem}.ai-coach__bubble-text[data-v-9e01cb00] li{line-height:1.55}.ai-coach__insight-card[data-v-9e01cb00]{border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem}.ai-coach__insight-card--primary[data-v-9e01cb00]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent)}.ai-coach__insight-card--success[data-v-9e01cb00]{background:color-mix(in srgb,var(--color-success) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 22%,transparent)}.ai-coach__insight-card--warning[data-v-9e01cb00]{background:color-mix(in srgb,var(--color-warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 22%,transparent)}.ai-coach__insight-card-header[data-v-9e01cb00]{align-items:center;color:var(--color-primary);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.06em;text-transform:uppercase}.ai-coach__insight-card-title[data-v-9e01cb00]{color:var(--text-primary)}.ai-coach__insight-card-body[data-v-9e01cb00]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.55;margin:0}.ai-coach__insight-card-cta[data-v-9e01cb00]{align-self:flex-start}.ai-coach__typing[data-v-9e01cb00]{align-items:center;display:flex;gap:4px;padding:.25rem 0}.ai-coach__typing span[data-v-9e01cb00]{animation:typing-bounce-9e01cb00 1.2s ease-in-out infinite;background:var(--text-tertiary);border-radius:50%;height:7px;width:7px}.ai-coach__typing span[data-v-9e01cb00]:nth-child(2){animation-delay:.2s}.ai-coach__typing span[data-v-9e01cb00]:nth-child(3){animation-delay:.4s}@keyframes typing-bounce-9e01cb00{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}.ai-coach__chips[data-v-9e01cb00]{background:color-mix(in srgb,var(--text-primary) 2%,transparent);border-top:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1.25rem}.ai-coach__chip[data-v-9e01cb00]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;padding:.375rem .875rem;transition:all .13s ease;white-space:nowrap}.ai-coach__chip[data-v-9e01cb00]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);color:var(--color-primary)}.ai-coach__input-bar[data-v-9e01cb00]{align-items:flex-end;border-top:1px solid var(--color-border-primary);display:flex;flex-shrink:0;gap:.75rem;padding:.875rem 1rem}.ai-coach__input-wrap[data-v-9e01cb00]{flex:1;position:relative}.ai-coach__input[data-v-9e01cb00]{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);line-height:1.5;min-height:44px;overflow:hidden;padding:.75rem 1rem;resize:none;transition:border-color .15s ease;width:100%}.ai-coach__input[data-v-9e01cb00]:focus{border-color:color-mix(in srgb,var(--color-primary) 50%,var(--color-border-primary));outline:none}.ai-coach__input[data-v-9e01cb00]::placeholder{color:var(--text-tertiary)}.ai-coach__send-btn[data-v-9e01cb00]{align-items:center;background:var(--color-primary);border:none;border-radius:var(--radius-full,9999px);color:var(--text-on-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;transition:all .15s ease;width:2.75rem}.ai-coach__send-btn[data-v-9e01cb00]:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 85%,#000);transform:scale(1.05)}.ai-coach__send-btn[data-v-9e01cb00]:disabled{cursor:default;opacity:.4}.ai-coach__insights-panel[data-v-9e01cb00]{display:flex;flex-direction:column;gap:.875rem;overflow-y:auto}.ai-coach__insights-header[data-v-9e01cb00]{align-items:center;border-bottom:1px solid var(--color-border-primary);color:var(--text-primary);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:700;gap:.5rem;padding-bottom:.625rem}.ai-coach__insight-item[data-v-9e01cb00]{border:1px solid transparent;border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:.3rem;padding:.875rem 1rem}.ai-coach__insight-item--danger[data-v-9e01cb00]{background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 18%,transparent)}.ai-coach__insight-item--warning[data-v-9e01cb00]{background:color-mix(in srgb,var(--color-warning) 8%,transparent);border-color:color-mix(in srgb,var(--color-warning) 18%,transparent)}.ai-coach__insight-item--primary[data-v-9e01cb00]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-primary) 18%,transparent)}.ai-coach__insight-item--success[data-v-9e01cb00]{background:color-mix(in srgb,var(--color-success) 8%,transparent);border-color:color-mix(in srgb,var(--color-success) 18%,transparent)}.ai-coach__insight-item-label[data-v-9e01cb00]{align-items:center;color:var(--text-secondary);display:flex;font-size:.6875rem;font-weight:700;gap:.3rem;letter-spacing:.06em;text-transform:uppercase}.ai-coach__insight-item--danger .ai-coach__insight-item-label[data-v-9e01cb00]{color:var(--color-danger)}.ai-coach__insight-item--warning .ai-coach__insight-item-label[data-v-9e01cb00]{color:var(--color-warning)}.ai-coach__insight-item--primary .ai-coach__insight-item-label[data-v-9e01cb00]{color:var(--color-primary)}.ai-coach__insight-item--success .ai-coach__insight-item-label[data-v-9e01cb00]{color:var(--color-success)}.ai-coach__insight-item-value[data-v-9e01cb00]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.3}.ai-coach__insight-item-sub[data-v-9e01cb00]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.4}.ai-coach__insight-item-cta[data-v-9e01cb00]{align-self:flex-start;margin-top:.375rem}.ai-coach__score-widget[data-v-9e01cb00]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;gap:1rem;padding:.875rem 1rem}.ai-coach__score-widget-body[data-v-9e01cb00]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ai-coach__score-widget-delta[data-v-9e01cb00]{font-size:var(--font-size-xs,.75rem);font-weight:600}.ai-coach__delta--down[data-v-9e01cb00]{color:var(--color-danger)}.ai-coach__delta--up[data-v-9e01cb00]{color:var(--color-success)}.ai-coach__score-widget-tip[data-v-9e01cb00]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.45}@media (max-width:1100px){.ai-coach[data-v-9e01cb00]{grid-template-columns:1fr;height:auto}.ai-coach__insights-panel[data-v-9e01cb00],.ai-coach__sidebar[data-v-9e01cb00]{display:none}.ai-coach__chat[data-v-9e01cb00]{height:80vh}}@media (max-width:700px){.ai-coach[data-v-9e01cb00]{padding:.75rem}}.wt-root[data-v-e15a1fcc]{display:flex;flex-direction:column;gap:1.25rem}.wt-prompt[data-v-e15a1fcc]{color:var(--text-primary);font-size:1.125rem;font-weight:700;letter-spacing:-.015em;margin:0}.wt-sub[data-v-e15a1fcc]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:-.75rem 0 0}.wt-mode[data-v-e15a1fcc]{background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:grid;gap:.5rem;grid-template-columns:1fr 1fr;padding:.25rem}.wt-mode__btn[data-v-e15a1fcc]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm,6px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.5rem;padding:.625rem .875rem;text-align:left;transition:background .15s ease,color .15s ease,border-color .15s ease}.wt-mode__btn[data-v-e15a1fcc]:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent);color:var(--text-primary)}.wt-mode__btn--active[data-v-e15a1fcc]{background:var(--card-background,var(--surface-card));border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.wt-mode__hint[data-v-e15a1fcc]{color:var(--text-tertiary);font-size:.6875rem;font-weight:500;letter-spacing:0;margin-left:auto;text-transform:none}.wt-mode__btn--active .wt-mode__hint[data-v-e15a1fcc]{color:color-mix(in srgb,var(--color-primary) 80%,var(--text-tertiary))}.wt-group-label[data-v-e15a1fcc]{align-items:baseline;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.5rem;letter-spacing:.07em;margin-top:.25rem;text-transform:uppercase}.wt-group-hint[data-v-e15a1fcc]{color:var(--text-tertiary);font-size:.6875rem;font-weight:500;letter-spacing:0;text-transform:none}.wt-grid[data-v-e15a1fcc]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.wt-card[data-v-e15a1fcc]{align-items:flex-start;background:var(--card-background,var(--surface-card));border:2px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);cursor:pointer;display:flex;font-family:inherit;gap:1rem;padding:1.125rem 1rem;position:relative;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.wt-card[data-v-e15a1fcc]:hover{background:color-mix(in srgb,var(--color-primary) 3%,var(--card-background,var(--surface-card)));border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border-primary));box-shadow:var(--shadow-low);transform:translateY(-1px)}.wt-card--selected[data-v-e15a1fcc]{background:color-mix(in srgb,var(--color-primary) 6%,var(--card-background,var(--surface-card)));border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 12%,transparent);transform:none}.wt-card__icon[data-v-e15a1fcc]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;transition:background .18s ease,color .18s ease;width:3rem}.wt-card__icon--primary[data-v-e15a1fcc]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.wt-card__icon--info[data-v-e15a1fcc]{background:color-mix(in srgb,var(--color-info) 12%,transparent);color:var(--color-info)}.wt-card__icon--warning[data-v-e15a1fcc]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wt-card__icon--danger[data-v-e15a1fcc]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.wt-card--selected .wt-card__icon--primary[data-v-e15a1fcc]{background:var(--color-primary);color:#fff}.wt-card--selected .wt-card__icon--info[data-v-e15a1fcc]{background:var(--color-info);color:#fff}.wt-card--selected .wt-card__icon--warning[data-v-e15a1fcc]{background:var(--color-warning);color:#fff}.wt-card--selected .wt-card__icon--danger[data-v-e15a1fcc]{background:var(--color-danger);color:#fff}.wt-card__body[data-v-e15a1fcc]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.wt-card__title[data-v-e15a1fcc]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.wt-card__desc[data-v-e15a1fcc]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.45}.wt-card__meta[data-v-e15a1fcc]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.6875rem;font-weight:600;gap:.3125rem;margin-top:.125rem}.wt-card__meta--editor[data-v-e15a1fcc]{color:var(--color-info)}.wt-card--structured[data-v-e15a1fcc]{border-style:dashed}.wt-card--structured.wt-card--selected[data-v-e15a1fcc]{border-style:solid}.wt-card__check[data-v-e15a1fcc]{align-items:center;align-self:center;color:var(--color-primary);display:inline-flex;flex-shrink:0;margin-left:auto}.wt-card__radio[data-v-e15a1fcc]{align-self:center;background:transparent;border:2px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);flex-shrink:0;height:1.125rem;margin-left:auto;transition:border-color .18s ease;width:1.125rem}.wt-card:hover .wt-card__radio[data-v-e15a1fcc]{border-color:color-mix(in srgb,var(--color-primary) 50%,var(--color-border-primary))}@media (max-width:520px){.wt-grid[data-v-e15a1fcc]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wt-card[data-v-e15a1fcc],.wt-card__icon[data-v-e15a1fcc],.wt-card__radio[data-v-e15a1fcc]{transition:none}}.wd-root[data-v-5826b1c6]{display:flex;flex-direction:column;gap:1.25rem}.wd-prompt[data-v-5826b1c6]{color:var(--text-primary);font-size:1.125rem;font-weight:700;letter-spacing:-.015em;margin:0}.wd-sub[data-v-5826b1c6]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:-.75rem 0 0}.wd-field[data-v-5826b1c6]{display:flex;flex-direction:column;gap:.375rem}.wd-label[data-v-5826b1c6]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.25rem;letter-spacing:.07em;text-transform:uppercase}.wd-label__required[data-v-5826b1c6]{color:var(--color-danger);font-size:.875rem;line-height:1}.wd-field__hint[data-v-5826b1c6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);line-height:1.4;margin:-.125rem 0 0}.wd-field__error[data-v-5826b1c6]{color:var(--color-danger);font-size:var(--font-size-xs,.75rem);font-weight:600}.wd-input[data-v-5826b1c6]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);height:2.5rem;padding:0 .875rem;transition:border-color .18s ease,box-shadow .18s ease}.wd-input[data-v-5826b1c6]::placeholder{color:var(--text-tertiary)}.wd-input[data-v-5826b1c6]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent);outline:none}.wd-input--error[data-v-5826b1c6]{border-color:var(--color-danger)}.wd-input--error[data-v-5826b1c6]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 18%,transparent)}.wd-chips[data-v-5826b1c6]{display:flex;flex-wrap:wrap;gap:.375rem}.wd-chip[data-v-5826b1c6]{align-items:center;background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.3125rem;padding:.3125rem .75rem;transition:all .15s ease}.wd-chip[data-v-5826b1c6]:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border-primary));color:var(--text-primary)}.wd-chip--active[data-v-5826b1c6]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.wd-chip__dot[data-v-5826b1c6]{background:currentColor;border-radius:50%;display:inline-block;height:6px;opacity:.6;width:6px}.wd-chip--success.wd-chip--active[data-v-5826b1c6]{background:var(--color-success);border-color:var(--color-success)}.wd-chip--warning.wd-chip--active[data-v-5826b1c6]{background:var(--color-warning);border-color:var(--color-warning)}.wd-chip--danger.wd-chip--active[data-v-5826b1c6]{background:var(--color-danger);border-color:var(--color-danger)}.wd-chip--difficulty:not(.wd-chip--active).wd-chip--success[data-v-5826b1c6]:hover{border-color:color-mix(in srgb,var(--color-success) 50%,var(--color-border-primary));color:var(--color-success)}.wd-chip--difficulty:not(.wd-chip--active).wd-chip--warning[data-v-5826b1c6]:hover{border-color:color-mix(in srgb,var(--color-warning) 50%,var(--color-border-primary));color:var(--color-warning)}.wd-chip--difficulty:not(.wd-chip--active).wd-chip--danger[data-v-5826b1c6]:hover{border-color:color-mix(in srgb,var(--color-danger) 50%,var(--color-border-primary));color:var(--color-danger)}.wd-chip--check[data-v-5826b1c6]{cursor:pointer;user-select:none}.wd-chip__input[data-v-5826b1c6]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wd-chip__box[data-v-5826b1c6]{align-items:center;background:transparent;border:1.5px solid;border-radius:3px;display:inline-flex;flex-shrink:0;height:.875rem;justify-content:center;transition:background .15s ease,border-color .15s ease;width:.875rem}.wd-chip--check.wd-chip--active .wd-chip__box[data-v-5826b1c6]{background:#fff;border-color:#fff;color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.wd-chip[data-v-5826b1c6],.wd-chip__box[data-v-5826b1c6],.wd-input[data-v-5826b1c6]{transition:none}}.wg-root[data-v-394ca5cc]{display:flex;flex-direction:column;gap:1.25rem}.wg-prompt[data-v-394ca5cc]{color:var(--text-primary);font-size:1.125rem;font-weight:700;letter-spacing:-.015em;margin:0}.wg-sub[data-v-394ca5cc]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:-.75rem 0 0}.wg-summary[data-v-394ca5cc]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);overflow:hidden}.wg-summary__header[data-v-394ca5cc]{background:color-mix(in srgb,var(--color-primary) 7%,transparent);border-bottom:1px solid var(--color-border-primary);padding:.75rem 1rem}.wg-summary__badge[data-v-394ca5cc]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:.6875rem;font-weight:800;gap:.375rem;letter-spacing:.07em;text-transform:uppercase}.wg-summary__rows[data-v-394ca5cc]{display:flex;flex-direction:column;gap:0}.wg-summary__row[data-v-394ca5cc]{align-items:flex-start;border-bottom:1px solid var(--color-border-primary);display:grid;gap:.75rem;grid-template-columns:6.5rem 1fr;padding:.625rem 1rem}.wg-summary__row[data-v-394ca5cc]:last-child{border-bottom:none}.wg-summary__key[data-v-394ca5cc]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.3125rem;letter-spacing:.04em;padding-top:.0625rem;text-transform:uppercase;white-space:nowrap}.wg-summary__val[data-v-394ca5cc]{align-items:center;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:.375rem}.wg-summary__val--title[data-v-394ca5cc]{font-weight:700}.wg-summary__val-icon[data-v-394ca5cc]{color:var(--color-primary)}.wg-difficulty--success[data-v-394ca5cc]{color:var(--color-success)}.wg-difficulty--warning[data-v-394ca5cc]{color:var(--color-warning)}.wg-difficulty--danger[data-v-394ca5cc]{color:var(--color-danger)}.wg-framework-tag[data-v-394ca5cc]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;font-size:.6875rem;font-weight:700;padding:.125rem .5rem}.wg-hint[data-v-394ca5cc]{align-items:flex-start;background:color-mix(in srgb,var(--color-info) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-info) 25%,transparent);border-radius:var(--radius-md,8px);color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;line-height:1.5;padding:.75rem 1rem}.wg-hint[data-v-394ca5cc]>:first-child{color:var(--color-info);flex-shrink:0;margin-top:.125rem}.wg-result-desc[data-v-394ca5cc]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.6;padding:.875rem 1rem}.wg-section[data-v-394ca5cc]{display:flex;flex-direction:column;gap:.625rem}.wg-section__title[data-v-394ca5cc]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:800;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.wg-section__sub[data-v-394ca5cc]{color:var(--text-tertiary);font-weight:500;letter-spacing:0;text-transform:none}.wg-outline[data-v-394ca5cc]{display:flex;flex-direction:column;gap:.375rem;margin:0;padding-left:1.25rem}.wg-outline__item[data-v-394ca5cc]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;padding:.25rem 0}.wg-script[data-v-394ca5cc]{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border-left:3px solid var(--color-primary);border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:0;padding:.75rem 1rem}.wg-script__line[data-v-394ca5cc]{color:var(--text-secondary);display:grid;font-size:var(--font-size-sm,.875rem);gap:.625rem;grid-template-columns:3.25rem 1fr;line-height:1.5;padding:.3125rem 0}.wg-script__line+.wg-script__line[data-v-394ca5cc]{border-top:1px dashed var(--color-border-primary)}.wg-script__ts[data-v-394ca5cc]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:700}.wg-script__text[data-v-394ca5cc]{color:var(--text-primary)}.wg-callout[data-v-394ca5cc]{align-items:flex-start;background:color-mix(in srgb,var(--color-success) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 30%,transparent);border-radius:var(--radius-md,8px);color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.75rem;line-height:1.5;padding:.875rem 1rem}.wg-callout__icon[data-v-394ca5cc]{color:var(--color-success);flex-shrink:0;margin-top:.0625rem}.wg-callout__body strong[data-v-394ca5cc]{color:var(--text-primary)}.wc-root[data-v-5213d9bc]{display:flex;flex-direction:column;gap:1.25rem}.wc-prompt[data-v-5213d9bc]{color:var(--text-primary);font-size:1.125rem;font-weight:700;letter-spacing:-.015em;margin:0}.wc-sub[data-v-5213d9bc]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:-.75rem 0 0}.wc-field[data-v-5213d9bc]{display:flex;flex-direction:column;gap:.5rem}.wc-field__head[data-v-5213d9bc]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.wc-label[data-v-5213d9bc]{align-items:baseline;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:700;gap:.5rem}.wc-label-hint[data-v-5213d9bc]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:500}.wc-input[data-v-5213d9bc]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);outline:none;padding:.5rem .75rem;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.wc-input[data-v-5213d9bc]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.wc-input--small[data-v-5213d9bc]{min-height:2.75rem;resize:vertical}.wc-input--body[data-v-5213d9bc]{line-height:1.55;min-height:8rem;resize:vertical}.wc-input--line[data-v-5213d9bc]{padding:.375rem .625rem}.wc-outline[data-v-5213d9bc]{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.wc-outline__row[data-v-5213d9bc]{align-items:center;display:grid;gap:.5rem;grid-template-columns:1.5rem 1fr 1.75rem}.wc-outline__num[data-v-5213d9bc]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:50%;color:var(--color-primary);font-size:.75rem;font-weight:700}.wc-outline__num[data-v-5213d9bc],.wc-outline__remove[data-v-5213d9bc]{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.wc-outline__remove[data-v-5213d9bc]{background:transparent;border:none;border-radius:var(--radius-sm,6px);color:var(--text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease}.wc-outline__remove[data-v-5213d9bc]:hover{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.wc-outline-empty[data-v-5213d9bc]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);padding:.5rem .25rem}.wc-toggle[data-v-5213d9bc]{align-items:center;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.5rem;user-select:none}.wc-toggle input[data-v-5213d9bc]{appearance:none;background:var(--color-border-primary);border-radius:9999px;cursor:pointer;height:1.25rem;margin:0;position:relative;transition:background .15s ease;width:2.25rem}.wc-toggle input[data-v-5213d9bc]:after{background:#fff;border-radius:50%;content:"";height:1rem;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:1rem}.wc-toggle input[data-v-5213d9bc]:checked{background:var(--color-primary)}.wc-toggle input[data-v-5213d9bc]:checked:after{transform:translateX(1rem)}.wc-quiz[data-v-5213d9bc]{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.wc-quiz__options[data-v-5213d9bc]{display:flex;flex-direction:column;gap:.375rem}.wc-quiz__opt[data-v-5213d9bc]{align-items:center;display:grid;gap:.5rem;grid-template-columns:1.5rem 1.25rem 1fr}.wc-quiz__correct[data-v-5213d9bc]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--text-tertiary);cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;transition:color .15s ease,background .15s ease;width:1.5rem}.wc-quiz__correct[data-v-5213d9bc]:hover{background:color-mix(in srgb,var(--color-success) 10%,transparent);color:var(--color-success)}.wc-quiz__correct--on[data-v-5213d9bc]{color:var(--color-success)}.wc-quiz__letter[data-v-5213d9bc]{color:var(--text-tertiary);font-size:.6875rem;font-weight:700;text-align:center}.wc-quiz__hint[data-v-5213d9bc]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin:0}.wr-root[data-v-1eb50504]{display:flex;flex-direction:column;gap:1.375rem}.wr-prompt[data-v-1eb50504]{color:var(--text-primary);font-size:1.125rem;font-weight:700;letter-spacing:-.015em;margin:0}.wr-sub[data-v-1eb50504]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:-.875rem 0 0}.wr-card-preview[data-v-1eb50504]{display:flex;flex-direction:column;gap:.5rem}.wr-card-preview__label[data-v-1eb50504]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.07em;text-transform:uppercase}.wr-lib-card[data-v-1eb50504]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;overflow:hidden}.wr-lib-thumb[data-v-1eb50504]{align-items:center;color:#fff;display:flex;height:120px;justify-content:center;position:relative}.wr-lib-thumb--primary[data-v-1eb50504]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 75%,#000),color-mix(in srgb,var(--color-primary) 40%,transparent))}.wr-lib-thumb--info[data-v-1eb50504]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-info) 75%,#000),color-mix(in srgb,var(--color-info) 40%,transparent))}.wr-lib-thumb--warning[data-v-1eb50504]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 75%,#000),color-mix(in srgb,var(--color-warning) 40%,transparent))}.wr-lib-thumb--danger[data-v-1eb50504]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-danger) 75%,#000),color-mix(in srgb,var(--color-danger) 40%,transparent))}.wr-lib-type[data-v-1eb50504]{background:hsla(0,0%,100%,.22);font-size:.625rem;font-weight:800;left:.5rem;letter-spacing:.06em;text-transform:uppercase;top:.5rem}.wr-lib-duration[data-v-1eb50504],.wr-lib-type[data-v-1eb50504]{backdrop-filter:blur(6px);border-radius:var(--radius-full,9999px);padding:.125rem .5rem;position:absolute}.wr-lib-duration[data-v-1eb50504]{align-items:center;background:rgba(0,0,0,.35);bottom:.5rem;display:inline-flex;font-size:.6875rem;font-weight:600;gap:.25rem;right:.5rem}.wr-lib-body[data-v-1eb50504]{display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem}.wr-lib-title[data-v-1eb50504]{color:var(--text-primary);font-size:var(--font-size-md,1rem);font-weight:700;line-height:1.3}.wr-lib-desc[data-v-1eb50504]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:var(--font-size-sm,.875rem);line-height:1.5;overflow:hidden}.wr-lib-badges[data-v-1eb50504]{display:flex;flex-wrap:wrap;gap:.375rem}.wr-badge[data-v-1eb50504]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.3125rem;padding:.1875rem .5625rem}.wr-badge__dot[data-v-1eb50504]{background:currentColor;border-radius:50%;height:6px;width:6px}.wr-badge--success[data-v-1eb50504]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.wr-badge--warning[data-v-1eb50504]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.wr-badge--danger[data-v-1eb50504]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.wr-badge--neutral[data-v-1eb50504]{background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-secondary)}.wr-lib-meta[data-v-1eb50504]{align-items:center;border-top:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:.625rem;padding-top:.5rem}.wr-meta-item[data-v-1eb50504]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.3125rem}.wr-section[data-v-1eb50504]{display:flex;flex-direction:column;gap:.625rem}.wr-section__title[data-v-1eb50504]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:800;gap:.375rem;letter-spacing:.08em;text-transform:uppercase}.wr-section__sub[data-v-1eb50504]{color:var(--text-tertiary);font-weight:500;letter-spacing:0;text-transform:none}.wr-outline[data-v-1eb50504]{display:flex;flex-direction:column;gap:.25rem;margin:0;padding-left:1.25rem}.wr-outline__item[data-v-1eb50504]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.5;padding:.1875rem 0}.wr-quiz[data-v-1eb50504]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:.625rem;padding:1rem}.wr-quiz__question[data-v-1eb50504]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600;line-height:1.5}.wr-quiz__options[data-v-1eb50504]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.wr-quiz__option[data-v-1eb50504]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-secondary);display:grid;font-size:var(--font-size-sm,.875rem);gap:.625rem;grid-template-columns:1.5rem 1fr auto;padding:.5rem .75rem}.wr-quiz__option--correct[data-v-1eb50504]{background:color-mix(in srgb,var(--color-success) 8%,transparent);border-color:color-mix(in srgb,var(--color-success) 35%,transparent);color:var(--text-primary)}.wr-quiz__marker[data-v-1eb50504]{align-items:center;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-full,9999px);color:var(--text-secondary);display:inline-flex;font-size:.6875rem;font-weight:700;height:1.25rem;justify-content:center;width:1.25rem}.wr-quiz__marker--correct[data-v-1eb50504]{background:var(--color-success);color:#fff}.wr-quiz__check[data-v-1eb50504]{color:var(--color-success)}.wr-after[data-v-1eb50504]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:var(--radius-md,8px);padding:1rem 1.125rem}.wr-after__header[data-v-1eb50504]{align-items:center;color:var(--color-primary);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:700;gap:.5rem;margin-bottom:.75rem}.wr-after__list[data-v-1eb50504]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.wr-after__list li[data-v-1eb50504]{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem;line-height:1.45}.wr-after__check[data-v-1eb50504]{color:var(--color-success);flex-shrink:0;margin-top:.125rem}.wr-after__list strong[data-v-1eb50504]{color:var(--text-primary)}.stage[data-v-ffc3ded4]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem)}.stage__title[data-v-ffc3ded4]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.stage__transcript[data-v-ffc3ded4]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem)}.stage__transcript summary[data-v-ffc3ded4]{color:var(--text-primary);cursor:pointer;font-weight:600}.stage__transcript p[data-v-ffc3ded4]{font-style:italic;line-height:1.55;margin:var(--eng-space-2,.5rem) 0 0}.qstage[data-v-6d3213ba]{display:flex;flex-direction:column;gap:var(--eng-space-4,1rem)}.qstage__kicker[data-v-6d3213ba]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;letter-spacing:.06em;text-transform:uppercase}.qstage__prompt[data-v-6d3213ba]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;line-height:1.3;margin:0}.qstage__options[data-v-6d3213ba]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.qstage__option[data-v-6d3213ba]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-size-sm,.9375rem);gap:var(--eng-space-3,.75rem);padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem);text-align:left;transition:border-color .15s,background .15s;width:100%}.qstage__option[data-v-6d3213ba]:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border-primary))}.qstage__option--selected[data-v-6d3213ba]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:var(--color-primary)}.qstage__option--correct[data-v-6d3213ba]{background:color-mix(in srgb,var(--color-success) 10%,transparent);border-color:var(--color-success)}.qstage__option--wrong[data-v-6d3213ba]{background:color-mix(in srgb,var(--color-danger) 10%,transparent);border-color:var(--color-danger)}.qstage__option[data-v-6d3213ba]:disabled{cursor:default}.qstage__mark[data-v-6d3213ba]{align-items:center;border:1.5px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}.qstage__mark--multi[data-v-6d3213ba]{border-radius:var(--radius-sm,4px)}.qstage__option--correct .qstage__mark[data-v-6d3213ba]{border-color:var(--color-success);color:var(--color-success)}.qstage__option--wrong .qstage__mark[data-v-6d3213ba]{border-color:var(--color-danger);color:var(--color-danger)}.qstage__feedback[data-v-6d3213ba]{align-items:flex-start;border-radius:var(--radius-md,8px);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2,.5rem);line-height:1.5;padding:var(--eng-space-3,.75rem)}.qstage__feedback--ok[data-v-6d3213ba]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.qstage__feedback--no[data-v-6d3213ba]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.qstage__feedback span[data-v-6d3213ba]{color:var(--text-primary)}.qstage__actions[data-v-6d3213ba]{display:flex}.qstage-fade-enter-active[data-v-6d3213ba],.qstage-fade-leave-active[data-v-6d3213ba]{transition:opacity .2s ease}.qstage-fade-enter[data-v-6d3213ba],.qstage-fade-leave-to[data-v-6d3213ba]{opacity:0}@media (prefers-reduced-motion:reduce){.qstage-fade-enter-active[data-v-6d3213ba],.qstage__option[data-v-6d3213ba]{transition:none}}.gstage[data-v-8f60e358]{display:flex;flex-direction:column;gap:var(--eng-space-4,1rem)}.gstage__kicker[data-v-8f60e358]{align-items:center;color:var(--color-accent);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;letter-spacing:.06em;text-transform:uppercase}.gstage__title[data-v-8f60e358]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.gstage__prompt[data-v-8f60e358]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}.gstage__tells[data-v-8f60e358]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.gstage__tell[data-v-8f60e358]{align-items:flex-start;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-3,.75rem);padding:var(--eng-space-3,.75rem);text-align:left;transition:border-color .15s,background .15s;width:100%}.gstage__tell.is-picked[data-v-8f60e358]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:var(--color-primary)}.gstage__tell.is-correct[data-v-8f60e358]{background:color-mix(in srgb,var(--color-success) 10%,transparent);border-color:var(--color-success)}.gstage__tell.is-wrong[data-v-8f60e358]{background:color-mix(in srgb,var(--color-danger) 10%,transparent);border-color:var(--color-danger)}.gstage__tell-mark[data-v-8f60e358]{align-items:center;border:1.5px solid var(--color-border-primary);border-radius:var(--radius-sm,4px);color:var(--color-primary);display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}.gstage__tell-body[data-v-8f60e358]{display:flex;flex-direction:column;gap:.15rem}.gstage__tell-hint[data-v-8f60e358]{color:var(--color-success);font-size:var(--font-size-xs,.75rem)}.gstage__inbox[data-v-8f60e358]{display:flex;flex-direction:column;gap:var(--eng-space-2,.5rem)}.gstage__email[data-v-8f60e358]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);display:flex;gap:var(--eng-space-3,.75rem);justify-content:space-between;padding:var(--eng-space-3,.75rem)}.gstage__email.is-correct[data-v-8f60e358]{border-color:var(--color-success)}.gstage__email.is-wrong[data-v-8f60e358]{border-color:var(--color-danger)}.gstage__email-body[data-v-8f60e358]{min-width:0}.gstage__email-from[data-v-8f60e358]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem)}.gstage__email-subject[data-v-8f60e358]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.gstage__email-actions[data-v-8f60e358]{display:flex;flex-shrink:0;gap:.375rem}.gstage__sort[data-v-8f60e358]{background:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.35rem .75rem}.gstage__sort--phish.is-on[data-v-8f60e358]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);border-color:color-mix(in srgb,var(--color-danger) 40%,transparent);color:var(--color-danger)}.gstage__sort--safe.is-on[data-v-8f60e358]{background:color-mix(in srgb,var(--color-success) 14%,transparent);border-color:color-mix(in srgb,var(--color-success) 40%,transparent);color:var(--color-success)}.gstage__result[data-v-8f60e358]{align-items:center;border-radius:var(--radius-md,8px);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2,.5rem);padding:var(--eng-space-3,.75rem)}.gstage__result--ok[data-v-8f60e358]{background:color-mix(in srgb,var(--color-success) 12%,transparent);color:var(--color-success)}.gstage__result--no[data-v-8f60e358]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.gstage__actions[data-v-8f60e358]{display:flex}.gstage-fade-enter-active[data-v-8f60e358],.gstage-fade-leave-active[data-v-8f60e358]{transition:opacity .2s ease}.gstage-fade-enter[data-v-8f60e358],.gstage-fade-leave-to[data-v-8f60e358]{opacity:0}@media (prefers-reduced-motion:reduce){.gstage__tell[data-v-8f60e358]{transition:none}}.aistage[data-v-0effb4a1]{display:flex;flex-direction:column;gap:var(--eng-space-4,1rem)}.aistage__kicker[data-v-0effb4a1]{align-items:center;color:var(--color-accent);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:600;gap:.25rem;letter-spacing:.06em;text-transform:uppercase}.aistage__title[data-v-0effb4a1]{color:var(--text-primary);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:0}.aistage__prompt[data-v-0effb4a1]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}.aistage__compose[data-v-0effb4a1]{align-items:flex-end;display:flex;gap:var(--eng-space-2,.5rem)}.aistage__input[data-v-0effb4a1]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);line-height:1.5;min-height:2.75rem;padding:var(--eng-space-3,.75rem);resize:vertical}.aistage__input[data-v-0effb4a1]:focus{border-color:var(--color-primary);outline:none}.aistage__thinking[data-v-0effb4a1]{display:flex;gap:.3rem;padding:.25rem .5rem}.aistage__dot[data-v-0effb4a1]{animation:aistage-bounce-0effb4a1 1s ease-in-out infinite;background:var(--color-accent);border-radius:50%;height:.5rem;opacity:.5;width:.5rem}.aistage__dot[data-v-0effb4a1]:nth-child(2){animation-delay:.15s}.aistage__dot[data-v-0effb4a1]:nth-child(3){animation-delay:.3s}@keyframes aistage-bounce-0effb4a1{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.aistage__answer[data-v-0effb4a1]{background:color-mix(in srgb,var(--color-accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 24%,transparent);border-radius:var(--radius-lg,12px);display:flex;gap:var(--eng-space-3,.75rem);padding:var(--eng-space-4,1rem)}.aistage__avatar[data-v-0effb4a1]{align-items:center;background:var(--color-accent);border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.aistage__answer-body[data-v-0effb4a1]{display:flex;flex-direction:column;gap:.4rem}.aistage__answer-body p[data-v-0effb4a1]{color:var(--text-primary);font-size:var(--font-size-sm,.9375rem);line-height:1.55;margin:0}.aistage__note[data-v-0effb4a1]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-style:italic}.aistage-fade-enter-active[data-v-0effb4a1],.aistage-fade-leave-active[data-v-0effb4a1]{transition:opacity .2s ease}.aistage-fade-enter[data-v-0effb4a1],.aistage-fade-leave-to[data-v-0effb4a1]{opacity:0}@media (prefers-reduced-motion:reduce){.aistage__dot[data-v-0effb4a1]{animation:none}.aistage-fade-enter-active[data-v-0effb4a1],.aistage-fade-leave-active[data-v-0effb4a1]{transition:none}}.stage-renderer__unknown[data-v-c255c30e]{border:1px dashed var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);padding:var(--eng-space-4,1rem)}.reel[data-v-afd0e242]{display:flex;flex-direction:column;gap:var(--eng-space-4,1rem);height:100%;margin:0 auto;max-width:460px;padding:var(--eng-space-5,1.5rem) var(--eng-space-4,1rem) var(--eng-space-5,1.5rem)}.reel__head[data-v-afd0e242]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem);padding-top:1.5rem}.reel__segs[data-v-afd0e242]{display:flex;gap:4px}.reel__seg[data-v-afd0e242]{background:color-mix(in srgb,#fff 22%,transparent);border-radius:var(--radius-full,9999px);flex:1;height:3px;overflow:hidden}.reel__seg.is-active[data-v-afd0e242]{background:color-mix(in srgb,#fff 45%,transparent);position:relative}.reel__seg.is-active[data-v-afd0e242]:after{animation:reel-seg-afd0e242 .4s ease forwards;background:#fff;content:"";inset:0;position:absolute;transform-origin:left}.reel__seg.is-done[data-v-afd0e242]{background:#fff}@keyframes reel-seg-afd0e242{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reel__meta[data-v-afd0e242]{align-items:center;display:flex;gap:var(--eng-space-2,.5rem)}.reel__topic[data-v-afd0e242]{align-items:center;background:color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;padding:.125rem .5rem}.reel__topic--warning[data-v-afd0e242]{background:color-mix(in srgb,var(--color-warning) 30%,transparent)}.reel__topic--success[data-v-afd0e242]{background:color-mix(in srgb,var(--color-success) 30%,transparent)}.reel__topic--danger[data-v-afd0e242]{background:color-mix(in srgb,var(--color-danger) 30%,transparent)}.reel__topic--info[data-v-afd0e242]{background:color-mix(in srgb,var(--color-info,var(--color-primary)) 30%,transparent)}.reel__name[data-v-afd0e242]{color:#fff;font-size:var(--font-size-sm,.875rem);font-weight:600;opacity:.92}.reel__preview-pill[data-v-afd0e242]{align-items:center;background:color-mix(in srgb,#fff 18%,transparent);border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.25rem;margin-left:auto;padding:.125rem .5rem}.reel__body[data-v-afd0e242]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);display:flex;flex:1;flex-direction:column;justify-content:center;overflow-y:auto;padding:var(--eng-space-5,1.5rem)}.reel__nav[data-v-afd0e242]{align-items:center;display:flex;gap:var(--eng-space-3,.75rem);justify-content:space-between}.reel__hint[data-v-afd0e242]{color:#fff;font-size:var(--font-size-xs,.75rem);opacity:.7}.reel__done[data-v-afd0e242]{align-items:center;color:#fff;display:flex;flex:1;flex-direction:column;gap:var(--eng-space-3,.75rem);justify-content:center;text-align:center}.reel__done-medal[data-v-afd0e242]{color:var(--color-success)}.reel__done-title[data-v-afd0e242]{color:#fff;font-size:var(--font-size-xl,1.375rem);font-weight:700;margin:0}.reel__done-sub[data-v-afd0e242]{color:#fff;font-size:var(--font-size-sm,.875rem);margin:0 0 var(--eng-space-2,.5rem);opacity:.8}.reel-fade-enter-active[data-v-afd0e242],.reel-fade-leave-active[data-v-afd0e242]{transition:opacity .2s ease}.reel-fade-enter[data-v-afd0e242],.reel-fade-leave-to[data-v-afd0e242]{opacity:0}@media (prefers-reduced-motion:reduce){.reel__seg.is-active[data-v-afd0e242]:after{animation:none}.reel-fade-enter-active[data-v-afd0e242],.reel-fade-leave-active[data-v-afd0e242]{transition:none}}.microlearning[data-v-2462ec62]{margin:0 auto;max-width:1320px;padding:var(--eng-page-pad,1.5rem)}.microlearning__stack[data-v-2462ec62]{display:flex;flex-direction:column;gap:0}.microlearning__hero-reveal[data-v-2462ec62]{margin-bottom:.75rem}.microlearning__phase-note[data-v-2462ec62]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px dashed var(--color-border-primary);border-radius:var(--radius-md,10px);color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm,.875rem);gap:var(--eng-space-2,.5rem);margin-bottom:.75rem;padding:var(--eng-space-3,.75rem) var(--eng-space-4,1rem)}.microlearning__action-note[data-v-2462ec62]{margin-right:var(--eng-space-2,.5rem)}.microlearning__empty[data-v-2462ec62]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px dashed var(--color-border-primary);border-radius:var(--radius-md,10px);color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0;padding:var(--eng-space-4,1rem);text-align:center}.lp[data-v-91b516f0]{display:flex;flex-direction:column;gap:var(--eng-space-5,1.5rem);margin:0 auto;max-width:760px;min-height:calc(100vh - var(--xui-header-h, 4rem) - 2rem);padding:var(--eng-page-pad,1.5rem);width:100%}.lp__top[data-v-91b516f0]{display:flex;flex-direction:column;gap:var(--eng-space-3,.75rem)}.lp__top-row[data-v-91b516f0]{align-items:center;display:flex;gap:var(--eng-space-3,.75rem)}.lp__exit[data-v-91b516f0]{align-items:center;background:none;border:0;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:var(--font-size-sm,.875rem);font-weight:600;gap:.375rem;padding:0;transition:color .15s}.lp__exit[data-v-91b516f0]:hover{color:var(--text-primary)}.lp__top-title[data-v-91b516f0]{color:var(--text-primary);flex:1;font-size:var(--font-size-md,1rem);font-weight:700;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.lp__count[data-v-91b516f0]{color:var(--text-tertiary);flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600}.lp__segs[data-v-91b516f0]{display:flex;gap:5px}.lp__seg[data-v-91b516f0]{background:color-mix(in srgb,var(--text-primary) 10%,transparent);border:0;border-radius:var(--radius-full,9999px);cursor:pointer;flex:1;height:6px;padding:0;transition:background .25s ease}.lp__seg.is-done[data-v-91b516f0]{background:var(--color-success)}.lp__seg.is-current[data-v-91b516f0]{background:linear-gradient(90deg,var(--color-primary),var(--color-accent))}.lp__seg.is-locked[data-v-91b516f0],.lp__seg[data-v-91b516f0]:disabled{cursor:default}.lp__seg[data-v-91b516f0]:not(:disabled):hover{background:color-mix(in srgb,var(--color-primary) 45%,transparent)}.lp__seg.is-done[data-v-91b516f0]:not(:disabled):hover{background:var(--color-success)}.lp__main[data-v-91b516f0]{display:flex;flex:1;flex-direction:column}.lp__stage[data-v-91b516f0]{padding:var(--eng-space-6,2rem)}.lp__done[data-v-91b516f0],.lp__stage[data-v-91b516f0]{background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px)}.lp__done[data-v-91b516f0]{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--eng-space-2,.5rem);justify-content:center;padding:var(--eng-space-6,2rem) var(--eng-space-5,1.5rem);text-align:center}.lp__done-medal[data-v-91b516f0]{color:var(--color-success);margin-bottom:var(--eng-space-2,.5rem)}.lp__done-title[data-v-91b516f0]{color:var(--text-primary);font-size:var(--font-size-xl,1.375rem);font-weight:700;margin:0}.lp__done-sub[data-v-91b516f0]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}.lp__done-xp[data-v-91b516f0]{color:var(--color-accent);font-size:var(--font-size-lg,1.125rem);font-weight:700;margin:var(--eng-space-2,.5rem) 0}.lp__nav[data-v-91b516f0]{align-items:center;background:var(--card-surface,var(--card-background));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);bottom:var(--eng-space-4,1rem);box-shadow:var(--shadow-medium);display:flex;gap:var(--eng-space-3,.75rem);justify-content:space-between;padding:var(--eng-space-4,1rem) var(--eng-space-5,1.5rem);position:sticky;z-index:5}.lp__hint[data-v-91b516f0]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:var(--font-size-xs,.75rem);gap:.3rem}.lp-slide-enter-active[data-v-91b516f0],.lp-slide-leave-active[data-v-91b516f0]{transition:opacity .22s ease,transform .22s var(--eng-ease-out,cubic-bezier(.22,1,.36,1))}.lp-slide-enter[data-v-91b516f0]{opacity:0;transform:translateX(16px)}.lp-slide-leave-to[data-v-91b516f0]{opacity:0;transform:translateX(-16px)}@media (prefers-reduced-motion:reduce){.lp-slide-enter-active[data-v-91b516f0],.lp-slide-leave-active[data-v-91b516f0],.lp__seg[data-v-91b516f0]{transition:none}.lp-slide-enter[data-v-91b516f0],.lp-slide-leave-to[data-v-91b516f0]{transform:none}}.cw-overlay[data-v-435557d0]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:color-mix(in srgb,#000 50%,transparent);display:flex;inset:0;justify-content:center;padding:1.25rem;position:fixed;z-index:300}.cw-card[data-v-435557d0]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:0 32px 64px -16px rgba(0,0,0,.45);display:flex;flex-direction:column;max-height:90vh;max-width:740px;overflow:hidden;width:100%}.cw-header[data-v-435557d0]{background:color-mix(in srgb,var(--text-primary) 2%,transparent);border-bottom:1px solid var(--color-border-primary);display:flex;flex-direction:column;flex-shrink:0;gap:1.125rem;padding:1.375rem 1.5rem 1rem}.cw-header__top[data-v-435557d0]{align-items:center;display:flex;justify-content:space-between}.cw-title[data-v-435557d0]{color:var(--text-primary);font-size:1.25rem;font-weight:700;letter-spacing:-.015em;margin:0}.cw-close[data-v-435557d0]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background .15s ease,color .15s ease;width:2rem}.cw-close[data-v-435557d0]:hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-primary)}.cw-steps[data-v-435557d0]{align-items:center;display:flex;gap:0}.cw-step[data-v-435557d0]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:.375rem}.cw-step__dot[data-v-435557d0]{align-items:center;background:var(--card-background,var(--surface-card));border:2px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-tertiary);display:inline-flex;font-size:.8125rem;font-weight:700;height:2rem;justify-content:center;transition:all .2s ease;width:2rem}.cw-step--active .cw-step__dot[data-v-435557d0]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 18%,transparent);color:#fff}.cw-step--done .cw-step__dot[data-v-435557d0]{background:var(--color-success);border-color:var(--color-success);color:#fff}.cw-step__check[data-v-435557d0]{align-items:center;display:inline-flex;justify-content:center}.cw-step__label[data-v-435557d0]{color:var(--text-tertiary);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:color .2s ease}.cw-step--active .cw-step__label[data-v-435557d0]{color:var(--color-primary)}.cw-step--done .cw-step__label[data-v-435557d0]{color:var(--color-success)}.cw-step__line[data-v-435557d0]{background:var(--color-border-primary);border-radius:1px;flex:1;height:2px;margin:0 .375rem 1.0625rem;transition:background .25s ease}.cw-step__line--done[data-v-435557d0]{background:var(--color-success)}.cw-body[data-v-435557d0]{flex:1;overflow-y:auto;padding:1.5rem;scroll-behavior:smooth}.cw-footer[data-v-435557d0]{align-items:center;background:color-mix(in srgb,var(--text-primary) 2%,transparent);border-top:1px solid var(--color-border-primary);display:flex;flex-shrink:0;gap:.75rem;padding:1rem 1.5rem}.cw-footer__spacer[data-v-435557d0]{flex:1}@media (max-width:600px){.cw-overlay[data-v-435557d0]{align-items:flex-end;padding:0}.cw-card[data-v-435557d0]{border-radius:var(--radius-xl,16px) var(--radius-xl,16px) 0 0;max-height:95vh;max-width:100%}.cw-header[data-v-435557d0]{padding:1.125rem 1.125rem .875rem}.cw-body[data-v-435557d0]{padding:1.125rem}.cw-footer[data-v-435557d0]{padding:.875rem 1.125rem}.cw-step__label[data-v-435557d0]{display:none}.cw-step__line[data-v-435557d0]{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.cw-close[data-v-435557d0],.cw-step__dot[data-v-435557d0],.cw-step__label[data-v-435557d0],.cw-step__line[data-v-435557d0]{transition:none}}.sl[data-v-257c3ed0]{display:flex;flex-direction:column;gap:1rem}.sl-controls[data-v-257c3ed0]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.sl-search[data-v-257c3ed0]{align-items:center;background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);color:var(--text-tertiary);display:flex;flex:1;gap:.5rem;min-width:200px;padding:.5rem .75rem;transition:border-color .2s ease,box-shadow .2s ease}.sl-search[data-v-257c3ed0]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.sl-search__input[data-v-257c3ed0]{background:transparent;border:none;color:var(--text-primary);flex:1;font-family:inherit;font-size:var(--font-size-sm,.875rem);outline:none}.sl-search__input[data-v-257c3ed0]::placeholder{color:var(--text-tertiary)}.sl-filter-group[data-v-257c3ed0]{display:flex;flex-direction:column;gap:.375rem}.sl-filter-label[data-v-257c3ed0]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sl-chips[data-v-257c3ed0]{display:flex;flex-wrap:wrap;gap:.25rem}.sl-chip[data-v-257c3ed0]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs,.75rem);font-weight:600;padding:.3rem .625rem;transition:all .15s ease}.sl-chip[data-v-257c3ed0]:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-primary));color:var(--text-primary)}.sl-chip--active[data-v-257c3ed0]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.sl-grid[data-v-257c3ed0]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.sl-grid__empty[data-v-257c3ed0]{color:var(--text-tertiary);font-size:var(--font-size-sm,.875rem);grid-column:1/-1;padding:2rem 1rem;text-align:center}.sl-card[data-v-257c3ed0]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;overflow:hidden;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.sl-card[data-v-257c3ed0]:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-primary));box-shadow:var(--shadow-medium);transform:translateY(-3px)}.sl-card--active[data-v-257c3ed0]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.sl-card__thumb[data-v-257c3ed0]{align-items:center;color:#fff;display:flex;height:96px;justify-content:center;position:relative}.sl-card__thumb--primary[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 75%,#000),color-mix(in srgb,var(--color-primary) 40%,transparent))}.sl-card__thumb--success[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 75%,#000),color-mix(in srgb,var(--color-success) 40%,transparent))}.sl-card__thumb--warning[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 75%,#000),color-mix(in srgb,var(--color-warning) 40%,transparent))}.sl-card__thumb--danger[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-danger) 75%,#000),color-mix(in srgb,var(--color-danger) 40%,transparent))}.sl-card__thumb--info[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-info) 75%,#000),color-mix(in srgb,var(--color-info) 40%,transparent))}.sl-card__thumb--accent[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 75%,#000),color-mix(in srgb,var(--color-accent) 40%,transparent))}.sl-card__type[data-v-257c3ed0]{background:hsla(0,0%,100%,.22);font-weight:800;left:.5rem;letter-spacing:.05em;text-transform:uppercase;top:.5rem}.sl-card__duration[data-v-257c3ed0],.sl-card__type[data-v-257c3ed0]{backdrop-filter:blur(6px);border-radius:var(--radius-full,9999px);font-size:.625rem;padding:.125rem .5rem;position:absolute}.sl-card__duration[data-v-257c3ed0]{align-items:center;background:rgba(0,0,0,.35);bottom:.5rem;display:inline-flex;font-weight:600;gap:.2rem;right:.5rem}.sl-card__body[data-v-257c3ed0]{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:.875rem}.sl-card__title[data-v-257c3ed0]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;line-height:1.3}.sl-card__desc[data-v-257c3ed0]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:var(--font-size-xs,.75rem);line-height:1.45;overflow:hidden}.sl-card__foot[data-v-257c3ed0]{align-items:center;border-top:1px solid var(--color-border-primary);display:flex;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:.5rem}.sl-badge[data-v-257c3ed0]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.625rem;font-weight:800;gap:.2rem;letter-spacing:.04em;padding:.1rem .4rem;text-transform:uppercase}.sl-badge--type[data-v-257c3ed0]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.sl-badge--difficulty[data-v-257c3ed0]{background:color-mix(in srgb,var(--color-info) 12%,transparent);color:var(--color-info)}.sl-badge--duration[data-v-257c3ed0]{background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-secondary)}.sl-badge--custom[data-v-257c3ed0]{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.sl-badge--drip[data-v-257c3ed0]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.sl-file-input[data-v-257c3ed0]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sl-sp-assets[data-v-257c3ed0]{background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,8px);margin-bottom:1rem;padding:.625rem .875rem}.sl-sp-assets__title[data-v-257c3ed0]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-weight:700;letter-spacing:.06em;margin-bottom:.375rem;text-transform:uppercase}.sl-sp-assets__list[data-v-257c3ed0]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.sl-sp-assets__row[data-v-257c3ed0]{align-items:center;color:var(--text-secondary);display:grid;font-size:var(--font-size-sm,.875rem);gap:.5rem;grid-template-columns:1rem 1fr auto}.sl-sp-assets__name[data-v-257c3ed0]{color:var(--color-primary);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sl-sp-assets__name[data-v-257c3ed0]:hover{text-decoration:underline}.sl-sp-assets__meta[data-v-257c3ed0]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem)}.sl-drip-form[data-v-257c3ed0]{background:color-mix(in srgb,var(--color-info) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-info) 25%,transparent);border-radius:var(--radius-md,8px);display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.875rem}.sl-drip-form__title[data-v-257c3ed0]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.sl-drip-form__row[data-v-257c3ed0]{align-items:center;display:grid;gap:.5rem;grid-template-columns:5.5rem 1fr}.sl-drip-form__label[data-v-257c3ed0]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sl-drip-form__input[data-v-257c3ed0]{background:var(--card-background,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-sm,6px);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm,.875rem);outline:none;padding:.375rem .5rem}.sl-drip-form__input[data-v-257c3ed0]:focus{border-color:var(--color-primary)}.sl-drip-form__actions[data-v-257c3ed0]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.25rem}.sl-drip-form__note[data-v-257c3ed0]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);line-height:1.4;margin:0}.sl-status-pill[data-v-257c3ed0]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.125rem .5rem;text-transform:uppercase}.sl-status-pill__dot[data-v-257c3ed0]{background:currentColor;border-radius:50%;height:6px;width:6px}.sl-status-pill--done[data-v-257c3ed0],.sl-status-pill--published[data-v-257c3ed0]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.sl-status-pill--draft[data-v-257c3ed0],.sl-status-pill--in-progress[data-v-257c3ed0]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.sl-status-pill--[data-v-257c3ed0],.sl-status-pill--available[data-v-257c3ed0],.sl-status-pill--none[data-v-257c3ed0]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.sl-sp-thumb[data-v-257c3ed0]{align-items:center;border-radius:var(--radius-lg,12px);color:#fff;display:inline-flex;height:80px;justify-content:center;margin-bottom:1rem;width:80px}.sl-sp-thumb--primary[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 75%,#000),color-mix(in srgb,var(--color-primary) 40%,transparent))}.sl-sp-thumb--success[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 75%,#000),color-mix(in srgb,var(--color-success) 40%,transparent))}.sl-sp-thumb--warning[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 75%,#000),color-mix(in srgb,var(--color-warning) 40%,transparent))}.sl-sp-thumb--danger[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-danger) 75%,#000),color-mix(in srgb,var(--color-danger) 40%,transparent))}.sl-sp-thumb--info[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-info) 75%,#000),color-mix(in srgb,var(--color-info) 40%,transparent))}.sl-sp-thumb--accent[data-v-257c3ed0]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 75%,#000),color-mix(in srgb,var(--color-accent) 40%,transparent))}.sl-sp-badges[data-v-257c3ed0]{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:1rem}.sl-sp-desc[data-v-257c3ed0]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);line-height:1.6;margin:0 0 1rem}.sl-sp-meta[data-v-257c3ed0]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.sl-sp-meta__row[data-v-257c3ed0]{align-items:center;display:flex;font-size:var(--font-size-sm,.875rem);gap:.5rem}.sl-sp-meta__icon[data-v-257c3ed0]{color:var(--text-tertiary);flex-shrink:0}.sl-sp-meta__key[data-v-257c3ed0]{color:var(--text-secondary);font-weight:600;min-width:4.5rem}.sl-sp-meta__val[data-v-257c3ed0]{color:var(--text-primary)}.sl-sp-info[data-v-257c3ed0]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--radius-md,8px);display:flex;gap:.625rem;padding:.75rem 1rem}.sl-sp-info__icon[data-v-257c3ed0]{color:var(--color-primary);flex-shrink:0;margin-top:.05rem}.sl-sp-info__text[data-v-257c3ed0]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.5;margin:0}.sl-sp-footer[data-v-257c3ed0]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.sl-empty[data-v-257c3ed0]{align-items:center;border:1px dashed var(--color-border-primary);border-radius:var(--radius-xl,16px);color:var(--text-secondary);display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:3.5rem 1.5rem;text-align:center}.sl-empty__icon[data-v-257c3ed0]{color:var(--text-tertiary);opacity:.5}.sl-empty__text[data-v-257c3ed0]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}@media (max-width:640px){.sl-controls[data-v-257c3ed0]{align-items:stretch;flex-direction:column}}.sd[data-v-0ce5824b]{display:flex;flex-direction:column;gap:1rem}.sd-header[data-v-0ce5824b]{align-items:baseline;border-bottom:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:.75rem;padding-bottom:.625rem}.sd-header__title[data-v-0ce5824b]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-md,1rem);font-weight:700;gap:.5rem}.sd-header__sub[data-v-0ce5824b]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem)}.sd-header__cta[data-v-0ce5824b]{margin-left:auto}.sd-list[data-v-0ce5824b]{display:flex;flex-direction:column;gap:.625rem}.sd-row[data-v-0ce5824b]{align-items:center;background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:grid;gap:1rem;grid-template-columns:44px 2fr 1.4fr auto auto;padding:.875rem 1.125rem;transition:border-color .2s ease,transform .2s ease}.sd-row[data-v-0ce5824b]:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border-primary));transform:translateX(2px)}.sd-row__icon[data-v-0ce5824b]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.sd-row__icon--success[data-v-0ce5824b]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.sd-row__icon--warning[data-v-0ce5824b]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.sd-row__icon--info[data-v-0ce5824b]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.sd-row__icon--primary[data-v-0ce5824b]{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.sd-row__main[data-v-0ce5824b]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.sd-row__name[data-v-0ce5824b]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-row__meta[data-v-0ce5824b]{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs,.75rem);gap:.375rem}.sd-row__meta span[data-v-0ce5824b]{align-items:center;display:inline-flex;gap:.25rem}.sd-dot[data-v-0ce5824b]{color:var(--text-tertiary)}.sd-row__progress[data-v-0ce5824b]{display:flex;flex-direction:column;gap:.25rem}.sd-progress-bar[data-v-0ce5824b]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:4px;height:8px;overflow:hidden}.sd-progress-fill[data-v-0ce5824b]{border-radius:4px;height:100%;transition:width .4s ease}.sd-progress-fill--active[data-v-0ce5824b]{background:var(--color-success)}.sd-progress-fill--paused[data-v-0ce5824b]{background:var(--color-warning)}.sd-progress-fill--pending[data-v-0ce5824b]{background:var(--color-info)}.sd-progress-text[data-v-0ce5824b]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600}.sd-status-pill[data-v-0ce5824b]{align-items:center;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:var(--font-size-xs,.75rem);font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.25rem .625rem;text-transform:uppercase;white-space:nowrap}.sd-status-pill__dot[data-v-0ce5824b]{background:currentColor;border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent);height:6px;width:6px}.sd-status-pill--active[data-v-0ce5824b]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.sd-status-pill--paused[data-v-0ce5824b]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.sd-status-pill--pending[data-v-0ce5824b]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.sd-row__actions[data-v-0ce5824b]{align-items:center;display:flex;gap:.25rem}.sd-empty[data-v-0ce5824b]{align-items:center;border:1px dashed var(--color-border-primary);border-radius:var(--radius-lg,12px);color:var(--text-secondary);display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:3rem 1.5rem;text-align:center}.sd-empty__icon[data-v-0ce5824b]{color:var(--text-tertiary);opacity:.45}.sd-empty__text[data-v-0ce5824b]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin:0}@media (max-width:1080px){.sd-row[data-v-0ce5824b]{grid-template-columns:44px 1fr 1fr auto}.sd-row__actions[data-v-0ce5824b]{grid-column:1/-1;justify-content:flex-end}}@media (max-width:640px){.sd-row[data-v-0ce5824b]{gap:.75rem;grid-template-columns:44px 1fr}.sd-row__actions[data-v-0ce5824b],.sd-row__progress[data-v-0ce5824b],.sd-status-pill[data-v-0ce5824b]{grid-column:1/-1}.sd-row__actions[data-v-0ce5824b]{justify-content:flex-start}}.se-grid[data-v-a4ff03d6]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.se-card[data-v-a4ff03d6]{background:var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-low);display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}.se-card--good[data-v-a4ff03d6]{border-top:3px solid var(--color-success)}.se-card--bad[data-v-a4ff03d6]{border-top:3px solid var(--color-danger)}.se-card--gap[data-v-a4ff03d6]{border-top:3px solid var(--color-warning)}.se-empty[data-v-a4ff03d6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-style:italic;margin:.25rem 0 0;padding:.5rem .75rem}.se-card__header[data-v-a4ff03d6]{align-items:center;display:flex;gap:.5rem}.se-card__icon[data-v-a4ff03d6]{align-items:center;border-radius:var(--radius-md,8px);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.se-card__icon--good[data-v-a4ff03d6]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.se-card__icon--bad[data-v-a4ff03d6]{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.se-card__icon--gap[data-v-a4ff03d6]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.se-card__title[data-v-a4ff03d6]{font-size:var(--font-size-md,1rem);font-weight:700;margin:0}.se-card__title--good[data-v-a4ff03d6]{color:var(--color-success)}.se-card__title--bad[data-v-a4ff03d6]{color:var(--color-danger)}.se-card__title--gap[data-v-a4ff03d6]{color:var(--color-warning)}.se-list[data-v-a4ff03d6]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.se-item[data-v-a4ff03d6]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border-radius:var(--radius-md,8px);display:grid;gap:.625rem;grid-template-columns:1.75rem 1fr auto;padding:.625rem .75rem}.se-item--bad[data-v-a4ff03d6]{align-items:flex-start}.se-item__rank[data-v-a4ff03d6]{align-items:center;background:var(--color-success);border-radius:var(--radius-full,9999px);color:#fff;display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:800;height:1.75rem;justify-content:center;width:1.75rem}.se-item__rank--bad[data-v-a4ff03d6]{background:var(--color-danger);color:#fff}.se-item__rank--gap[data-v-a4ff03d6]{background:var(--color-warning);color:#fff}.se-item__body[data-v-a4ff03d6]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.se-item__name[data-v-a4ff03d6]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:700}.se-item__detail[data-v-a4ff03d6]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.5}.se-item__rec[data-v-a4ff03d6]{align-items:flex-start;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-left:2px solid var(--color-primary);border-radius:0 var(--radius-sm,4px) var(--radius-sm,4px) 0;color:var(--text-primary);display:flex;font-size:var(--font-size-xs,.75rem);font-weight:500;gap:.375rem;line-height:1.5;margin-top:.25rem;padding:.5rem .625rem}.se-item__rec[data-v-a4ff03d6]>:first-child{color:var(--color-primary);flex-shrink:0;margin-top:.15em}.se-item__stat[data-v-a4ff03d6]{font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.se-item__stat--good[data-v-a4ff03d6]{color:var(--color-success)}.se-item__stat--bad[data-v-a4ff03d6]{color:var(--color-danger)}@media (max-width:900px){.se-grid[data-v-a4ff03d6]{grid-template-columns:1fr}}@media (max-width:640px){.se-grid[data-v-a4ff03d6]{grid-template-columns:1fr}}.content-studio[data-v-487b7e6c]{display:flex;flex-direction:column;gap:1.75rem;margin:0 auto;max-width:1360px;padding:var(--space-6,1.5rem)}.content-studio__hero[data-v-487b7e6c]{align-items:center;background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-primary) 16%,transparent),transparent 55%),radial-gradient(circle at bottom right,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 50%),var(--card-surface,var(--surface-card));border:1px solid var(--color-border-primary);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-medium);display:grid;gap:2rem;grid-template-columns:1.1fr 1fr;overflow:hidden;padding:2.25rem 2rem;position:relative}.content-studio__hero-text[data-v-487b7e6c]{display:flex;flex-direction:column;gap:.875rem}.content-studio__eyebrow[data-v-487b7e6c]{color:var(--color-primary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.content-studio__title[data-v-487b7e6c]{color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;max-width:22ch}.content-studio__subtitle[data-v-487b7e6c]{color:var(--text-secondary);font-size:var(--font-size-md,1rem);line-height:1.6;margin:0;max-width:56ch}.content-studio__hero-actions[data-v-487b7e6c]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.content-studio__deferred[data-v-487b7e6c]{align-items:center;display:inline-flex;gap:.4rem}.content-studio__file-input[data-v-487b7e6c]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.content-studio__hero-stats[data-v-487b7e6c]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.content-studio__section[data-v-487b7e6c]{display:flex;flex-direction:column;gap:1rem}.content-studio__section-header[data-v-487b7e6c]{align-items:baseline;border-bottom:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:.75rem;padding-bottom:.625rem}.content-studio__section-title[data-v-487b7e6c]{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--font-size-md,1rem);font-weight:700;gap:.5rem}.content-studio__section-sub[data-v-487b7e6c]{color:var(--text-secondary);font-size:var(--font-size-sm,.875rem);margin-left:auto}.content-studio__section-cta[data-v-487b7e6c]{margin-left:auto}.cs-wizard-enter-active[data-v-487b7e6c],.cs-wizard-leave-active[data-v-487b7e6c]{transition:opacity .25s ease}.cs-wizard-enter[data-v-487b7e6c],.cs-wizard-leave-to[data-v-487b7e6c]{opacity:0}@media (max-width:900px){.content-studio__hero[data-v-487b7e6c]{grid-template-columns:1fr}.content-studio__hero-stats[data-v-487b7e6c]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.content-studio[data-v-487b7e6c]{padding:1rem}.content-studio__hero[data-v-487b7e6c]{padding:1.5rem 1.25rem}.content-studio__hero-stats[data-v-487b7e6c]{grid-template-columns:1fr}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-500:oklch(69.6% .17 162.48);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-900:oklch(35.9% .144 278.697);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-900:oklch(40.8% .153 2.432);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-stone-100:oklch(97% .001 106.424);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-2xl:96rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs--line-height:1.33333;--text-sm--line-height:1.42857;--text-base--line-height:1.5;--text-lg--line-height:1.55556;--text-xl--line-height:1.4;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-primary:var(--primary);--color-secondary:var(--secondary);--color-accent:var(--accent);--color-sidebar-border:var(--sidebar-border)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:var(--default-mono-font-feature-settings,normal);font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-4{top:calc(var(--spacing)*-4)}.-top-6{top:calc(var(--spacing)*-6)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-10{top:calc(var(--spacing)*10)}.top-\[-5\%\]{top:-5%}.top-\[1\.5px\]{top:1.5px}.top-\[1px\]{top:1px}.top-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[5px\]{top:5px}.top-\[30px\]{top:30px}.top-\[40px\]{top:40px}.top-\[68px\]{top:68px}.top-full{top:100%}.-right-1{right:calc(var(--spacing)*-1)}.right-0{right:calc(var(--spacing)*0)}.right-0\.5{right:calc(var(--spacing)*.5)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-12{right:calc(var(--spacing)*12)}.right-\[-5\%\]{right:-5%}.right-\[1\.5px\]{right:1.5px}.right-\[2px\]{right:2px}.right-\[5px\]{right:5px}.right-\[15px\]{right:15px}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-8{bottom:calc(var(--spacing)*-8)}.-bottom-10{bottom:calc(var(--spacing)*-10)}.-bottom-\[2px\]{bottom:-2px}.-bottom-\[65px\]{bottom:-65px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-0\.5{bottom:calc(var(--spacing)*.5)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-24{bottom:calc(var(--spacing)*24)}.bottom-\[-5\%\]{bottom:-5%}.bottom-\[1\.5px\]{bottom:1.5px}.bottom-\[1px\]{bottom:1px}.bottom-\[2px\]{bottom:2px}.bottom-\[3px\]{bottom:3px}.bottom-\[15px\]{bottom:15px}.-left-4{left:calc(var(--spacing)*-4)}.-left-\[15px\]{left:-15px}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-7{left:calc(var(--spacing)*7)}.left-\[-5\%\]{left:-5%}.left-\[2px\]{left:2px}.left-\[13px\]{left:13px}.left-\[100px\]{left:100px}.left-\[104px\]{left:104px}.isolate{isolation:isolate}.\!z-20{z-index:20!important}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.z-\[9999\]{z-index:9999}.order-0{order:0}.order-1{order:1}.col-2{grid-column:2}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.row-4{grid-row:4}.float-left{float:left}.float-right{float:right}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-4{margin:calc(var(--spacing)*4)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-9{margin-inline:calc(var(--spacing)*9)}.mx-12{margin-inline:calc(var(--spacing)*12)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.\!mt-0{margin-top:calc(var(--spacing)*0)!important}.-mt-1{margin-top:calc(var(--spacing)*-1)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-auto{margin-top:auto}.\!mr-0{margin-right:calc(var(--spacing)*0)!important}.mr-0{margin-right:calc(var(--spacing)*0)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-auto{margin-bottom:auto}.-ml-5{margin-left:calc(var(--spacing)*-5)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-9{margin-left:calc(var(--spacing)*9)}.ml-24{margin-left:calc(var(--spacing)*24)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.\!h-fit{height:fit-content!important}.\!h-full{height:100%!important}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-18{height:calc(var(--spacing)*18)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-\[25px\]{height:25px}.h-\[28vh\]{height:28vh}.h-\[32\.5vh\]{height:32.5vh}.h-\[36px\]{height:36px}.h-\[50vh\]{height:50vh}.h-\[90\%\]{height:90%}.h-\[90vh\]{height:90vh}.h-\[93vh\]\!{height:93vh!important}.h-\[96vh\]{height:96vh}.h-\[98\%\]{height:98%}.h-\[99\%\]{height:99%}.h-\[100px\]{height:100px}.h-\[100vh\]{height:100vh}.h-\[101\%\]{height:101%}.h-\[250px\]{height:250px}.h-\[290px\]{height:290px}.h-\[300px\]{height:300px}.h-\[350px\]{height:350px}.h-\[400px\]{height:400px}.h-\[var\(--input-height\)\]{height:var(--input-height)}.h-\[var\(--input-height\,2\.25rem\)\]{height:var(--input-height,2.25rem)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-full\!{height:100%!important}.h-px{height:1px}.h-screen{height:100vh}.\!max-h-\[210px\]{max-height:210px!important}.\!max-h-full{max-height:100%!important}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[92\%\]{max-height:92%}.max-h-\[200px\]{max-height:200px}.max-h-\[290px\]{max-height:290px}.max-h-\[300px\]{max-height:300px}.max-h-\[350px\]{max-height:350px}.max-h-\[480px\]{max-height:480px}.max-h-\[700px\]{max-height:700px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-44{min-height:calc(var(--spacing)*44)}.min-h-72{min-height:calc(var(--spacing)*72)}.min-h-96{min-height:calc(var(--spacing)*96)}.min-h-\[22rem\]{min-height:22rem}.min-h-\[70vh\]{min-height:70vh}.min-h-\[75px\]{min-height:75px}.min-h-\[80px\]{min-height:80px}.min-h-\[90vh\]{min-height:90vh}.min-h-\[140px\]{min-height:140px}.min-h-\[150px\]{min-height:150px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[450px\]{min-height:450px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-fit{width:fit-content!important}.\!w-full{width:100%!important}.w-0{width:calc(var(--spacing)*0)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-8\/12{width:66.6667%}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-70{width:calc(var(--spacing)*70)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[30px\]{width:30px}.w-\[50\%\]{width:50%}.w-\[60vw\]{width:60vw}.w-\[80vw\]{width:80vw}.w-\[96\%\]{width:96%}.w-\[101\%\]{width:101%}.w-\[260px\]{width:260px}.w-\[300px\]{width:300px}.w-\[calc\(25\%-0\.75rem\)\]{width:calc(25% - .75rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-20{max-width:calc(var(--spacing)*20)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-72{max-width:calc(var(--spacing)*72)}.max-w-\[8rem\]{max-width:8rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[64rem\]{max-width:64rem}.max-w-\[200px\]{max-width:200px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[55px\]{min-width:55px}.min-w-\[60px\]{min-width:60px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.\!shrink{flex-shrink:1!important}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-0,.translate-x-1{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4)}.translate-x-4,.translate-x-6{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6)}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-y-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.10\]{scale:1.1}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-ew-resize{cursor:ew-resize}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(26rem\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(26rem,1.05fr)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[clamp\(0\.125rem\,1vw\,0\.25rem\)\]{gap:clamp(.125rem,1vw,.25rem)}:where(.\!space-y-0>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*0*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*0*var(--tw-space-y-reverse))!important}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1*var(--tw-space-y-reverse))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2.5*var(--tw-space-y-reverse))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*8*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*8*var(--tw-space-y-reverse))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*1*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*1*var(--tw-space-x-reverse))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*2*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*2*var(--tw-space-x-reverse))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*3*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*3*var(--tw-space-x-reverse))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*4*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*4*var(--tw-space-x-reverse))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-4{row-gap:calc(var(--spacing)*4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-zinc-300\/10>:not(:last-child)){border-color:#d4d4d81a}@supports (color:color-mix(in lab,red,red)){:where(.divide-zinc-300\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-zinc-300)10%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!overflow-hidden{overflow:hidden!important}.\!overflow-scroll{overflow:scroll!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.\!rounded{border-radius:.25rem!important}.\!rounded-full{border-radius:3.40282e+38px!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded\!{border-radius:.25rem!important}.rounded-\[var\(--default-border-radius\)\]{border-radius:var(--default-border-radius)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-md\,6px\)\]{border-radius:var(--radius-md,6px)}.rounded-\[var\(--radius-sm\,4px\)\]{border-radius:var(--radius-sm,4px)}.rounded-full{border-radius:3.40282e+38px}.rounded-full\!{border-radius:3.40282e+38px!important}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.\!rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.\!rounded-b-none{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-lg{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.\!border-y-\[1px\]{border-block-style:var(--tw-border-style)!important;border-block-width:1px!important}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[2px\]{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.\!border-b,.\!border-b-\[1px\]{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[2px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border-primary\),.border-\[color\:var\(--color-border-primary\)\]{border-color:var(--color-border-primary)}.border-\[color\:var\(--color-border-secondary\)\]{border-color:var(--color-border-secondary)}.border-\[var\(--color-border-primary\)\]{border-color:var(--color-border-primary)}.border-\[var\(--xui-color-border-primary\)\]{border-color:var(--xui-color-border-primary)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500)30%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/50{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\/50{border-color:#d1d5dc80}@supports (color:color-mix(in lab,red,red)){.border-gray-300\/50{border-color:color-mix(in oklab,var(--color-gray-300)50%,transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-400\/20{border-color:#99a1af33}@supports (color:color-mix(in lab,red,red)){.border-gray-400\/20{border-color:color-mix(in oklab,var(--color-gray-400)20%,transparent)}}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-500\/30{border-color:#6a72824d}@supports (color:color-mix(in lab,red,red)){.border-gray-500\/30{border-color:color-mix(in oklab,var(--color-gray-500)30%,transparent)}}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.border-green-500\/20{border-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.border-green-500\/30{border-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.border-green-500\/30{border-color:color-mix(in oklab,var(--color-green-500)30%,transparent)}}.border-green-500\/50{border-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.border-green-500\/50{border-color:color-mix(in oklab,var(--color-green-500)50%,transparent)}}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/30{border-color:color-mix(in oklab,var(--color-indigo-500)30%,transparent)}}.border-neutral-500\/20{border-color:#73737333}@supports (color:color-mix(in lab,red,red)){.border-neutral-500\/20{border-color:color-mix(in oklab,var(--color-neutral-500)20%,transparent)}}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/30{border-color:color-mix(in oklab,var(--color-orange-500)30%,transparent)}}.border-orange-500\/50{border-color:#fe6e0080}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/50{border-color:color-mix(in oklab,var(--color-orange-500)50%,transparent)}}.border-pink-500\/30{border-color:#f6339a4d}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/30{border-color:color-mix(in oklab,var(--color-pink-500)30%,transparent)}}.border-primary{border-color:var(--primary)}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500)30%,transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.border-red-500\/50{border-color:color-mix(in oklab,var(--color-red-500)50%,transparent)}}.border-secondary{border-color:var(--secondary)}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/30{border-color:color-mix(in oklab,var(--color-sky-500)30%,transparent)}}.border-slate-200\/30{border-color:#e2e8f04d}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/30{border-color:color-mix(in oklab,var(--color-slate-200)30%,transparent)}}.border-slate-500\/50{border-color:#62748e80}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/50{border-color:color-mix(in oklab,var(--color-slate-500)50%,transparent)}}.border-slate-600\/50{border-color:#45556c80}@supports (color:color-mix(in lab,red,red)){.border-slate-600\/50{border-color:color-mix(in oklab,var(--color-slate-600)50%,transparent)}}.border-teal-500\/30{border-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/30{border-color:color-mix(in oklab,var(--color-teal-500)30%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-500\/30{border-color:#edb2004d}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/30{border-color:color-mix(in oklab,var(--color-yellow-500)30%,transparent)}}.border-yellow-500\/50{border-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/50{border-color:color-mix(in oklab,var(--color-yellow-500)50%,transparent)}}.border-zinc-100\/10{border-color:#f4f4f51a}@supports (color:color-mix(in lab,red,red)){.border-zinc-100\/10{border-color:color-mix(in oklab,var(--color-zinc-100)10%,transparent)}}.border-zinc-200\/30{border-color:#e4e4e74d}@supports (color:color-mix(in lab,red,red)){.border-zinc-200\/30{border-color:color-mix(in oklab,var(--color-zinc-200)30%,transparent)}}.border-zinc-500\/40{border-color:#71717b66}@supports (color:color-mix(in lab,red,red)){.border-zinc-500\/40{border-color:color-mix(in oklab,var(--color-zinc-500)40%,transparent)}}.border-zinc-500\/50{border-color:#71717b80}@supports (color:color-mix(in lab,red,red)){.border-zinc-500\/50{border-color:color-mix(in oklab,var(--color-zinc-500)50%,transparent)}}.border-t-zinc-600\/70{border-top-color:#52525cb3}@supports (color:color-mix(in lab,red,red)){.border-t-zinc-600\/70{border-top-color:color-mix(in oklab,var(--color-zinc-600)70%,transparent)}}.border-l-blue-500{border-left-color:var(--color-blue-500)}.border-l-gray-500{border-left-color:var(--color-gray-500)}.border-l-green-500{border-left-color:var(--color-green-500)}.border-l-orange-500{border-left-color:var(--color-orange-500)}.border-l-red-500{border-left-color:var(--color-red-500)}.border-l-transparent{border-left-color:#0000}.border-l-yellow-500{border-left-color:var(--color-yellow-500)}.\!bg-white{background-color:var(--color-white)!important}.bg-\[color\:var\(--color-border-primary\)\]{background-color:var(--color-border-primary)}.bg-\[rgba\(0\,0\,0\,0\.06\)\]{background-color:#0000000f}.bg-\[var\(--card-background\)\]{background-color:var(--card-background)}.bg-\[var\(--color-neutral\)\]{background-color:var(--color-neutral)}.bg-\[var\(--color-passive\)\]{background-color:var(--color-passive)}.bg-\[var\(--surface-base\)\]{background-color:var(--surface-base)}.bg-\[var\(--surface-card\)\]{background-color:var(--surface-card)}.bg-\[var\(--surface-card\,var\(--card-background\)\)\]{background-color:var(--surface-card,var(--card-background))}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500)5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/20{background-color:#155dfc33}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/20{background-color:color-mix(in oklab,var(--color-blue-600)20%,transparent)}}.bg-blue-700{background-color:var(--color-blue-700)}.bg-blue-900\/20{background-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.bg-blue-900\/20{background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}.bg-blue-900\/30{background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-900\/30{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500)20%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/10{background-color:#6a72821a}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/10{background-color:color-mix(in oklab,var(--color-gray-500)10%,transparent)}}.bg-gray-500\/20{background-color:#6a728233}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/20{background-color:color-mix(in oklab,var(--color-gray-500)20%,transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/10{background-color:#3641531a}@supports (color:color-mix(in lab,red,red)){.bg-gray-700\/10{background-color:color-mix(in oklab,var(--color-gray-700)10%,transparent)}}.bg-gray-700\/20{background-color:#36415333}@supports (color:color-mix(in lab,red,red)){.bg-gray-700\/20{background-color:color-mix(in oklab,var(--color-gray-700)20%,transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\/50{background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.bg-gray-800\/50{background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-400\/40{background-color:#05df7266}@supports (color:color-mix(in lab,red,red)){.bg-green-400\/40{background-color:color-mix(in oklab,var(--color-green-400)40%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/5{background-color:#00c7580d}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/5{background-color:color-mix(in oklab,var(--color-green-500)5%,transparent)}}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}.bg-green-500\/15{background-color:#00c75826}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/15{background-color:color-mix(in oklab,var(--color-green-500)15%,transparent)}}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-green-600\/20{background-color:#00a54433}@supports (color:color-mix(in lab,red,red)){.bg-green-600\/20{background-color:color-mix(in oklab,var(--color-green-600)20%,transparent)}}.bg-green-900\/30{background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.bg-green-900\/30{background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500\/20{background-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/20{background-color:color-mix(in oklab,var(--color-indigo-500)20%,transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-900\/30{background-color:#312c854d}@supports (color:color-mix(in lab,red,red)){.bg-indigo-900\/30{background-color:color-mix(in oklab,var(--color-indigo-900)30%,transparent)}}.bg-neutral-500\/10{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.bg-neutral-500\/10{background-color:color-mix(in oklab,var(--color-neutral-500)10%,transparent)}}.bg-neutral-700\/50{background-color:#40404080}@supports (color:color-mix(in lab,red,red)){.bg-neutral-700\/50{background-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/5{background-color:#fe6e000d}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/5{background-color:color-mix(in oklab,var(--color-orange-500)5%,transparent)}}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500)10%,transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-600\/20{background-color:#f0510033}@supports (color:color-mix(in lab,red,red)){.bg-orange-600\/20{background-color:color-mix(in oklab,var(--color-orange-600)20%,transparent)}}.bg-orange-900\/20{background-color:#7e2a0c33}@supports (color:color-mix(in lab,red,red)){.bg-orange-900\/20{background-color:color-mix(in oklab,var(--color-orange-900)20%,transparent)}}.bg-orange-900\/30{background-color:#7e2a0c4d}@supports (color:color-mix(in lab,red,red)){.bg-orange-900\/30{background-color:color-mix(in oklab,var(--color-orange-900)30%,transparent)}}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500\/20{background-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/20{background-color:color-mix(in oklab,var(--color-pink-500)20%,transparent)}}.bg-pink-600{background-color:var(--color-pink-600)}.bg-pink-900\/30{background-color:#8610434d}@supports (color:color-mix(in lab,red,red)){.bg-pink-900\/30{background-color:color-mix(in oklab,var(--color-pink-900)30%,transparent)}}.bg-primary{background-color:var(--primary)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-600\/20{background-color:#9810fa33}@supports (color:color-mix(in lab,red,red)){.bg-purple-600\/20{background-color:color-mix(in oklab,var(--color-purple-600)20%,transparent)}}.bg-purple-900{background-color:var(--color-purple-900)}.bg-purple-900\/30{background-color:#59168b4d}@supports (color:color-mix(in lab,red,red)){.bg-purple-900\/30{background-color:color-mix(in oklab,var(--color-purple-900)30%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500)5%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500)15%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900\/20{background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.bg-red-900\/20{background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.bg-red-900\/30{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/20{background-color:color-mix(in oklab,var(--color-sky-500)20%,transparent)}}.bg-slate-500\/30{background-color:#62748e4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/30{background-color:color-mix(in oklab,var(--color-slate-500)30%,transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/10{background-color:color-mix(in oklab,var(--color-teal-500)10%,transparent)}}.bg-teal-500\/20{background-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/20{background-color:color-mix(in oklab,var(--color-teal-500)20%,transparent)}}.bg-teal-600{background-color:var(--color-teal-600)}.bg-teal-600\/20{background-color:#00958833}@supports (color:color-mix(in lab,red,red)){.bg-teal-600\/20{background-color:color-mix(in oklab,var(--color-teal-600)20%,transparent)}}.bg-teal-900\/30{background-color:#0b4f4a4d}@supports (color:color-mix(in lab,red,red)){.bg-teal-900\/30{background-color:color-mix(in oklab,var(--color-teal-900)30%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-200\/30{background-color:#fff0854d}@supports (color:color-mix(in lab,red,red)){.bg-yellow-200\/30{background-color:color-mix(in oklab,var(--color-yellow-200)30%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:color-mix(in oklab,var(--color-yellow-500)10%,transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/20{background-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-yellow-600\/20{background-color:#cd890033}@supports (color:color-mix(in lab,red,red)){.bg-yellow-600\/20{background-color:color-mix(in oklab,var(--color-yellow-600)20%,transparent)}}.bg-yellow-900\/20{background-color:#733e0a33}@supports (color:color-mix(in lab,red,red)){.bg-yellow-900\/20{background-color:color-mix(in oklab,var(--color-yellow-900)20%,transparent)}}.bg-yellow-900\/30{background-color:#733e0a4d}@supports (color:color-mix(in lab,red,red)){.bg-yellow-900\/30{background-color:color-mix(in oklab,var(--color-yellow-900)30%,transparent)}}.bg-zinc-400\/30{background-color:#9f9fa94d}@supports (color:color-mix(in lab,red,red)){.bg-zinc-400\/30{background-color:color-mix(in oklab,var(--color-zinc-400)30%,transparent)}}.bg-zinc-600\/40{background-color:#52525c66}@supports (color:color-mix(in lab,red,red)){.bg-zinc-600\/40{background-color:color-mix(in oklab,var(--color-zinc-600)40%,transparent)}}.bg-zinc-800\/50{background-color:#27272a80}@supports (color:color-mix(in lab,red,red)){.bg-zinc-800\/50{background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-r,.bg-gradient-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-900\/20{--tw-gradient-from:#1c398e33}@supports (color:color-mix(in lab,red,red)){.from-blue-900\/20{--tw-gradient-from:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}.from-blue-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-50{--tw-gradient-from:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-900\/20{--tw-gradient-from:#312c8533}@supports (color:color-mix(in lab,red,red)){.from-indigo-900\/20{--tw-gradient-from:color-mix(in oklab,var(--color-indigo-900)20%,transparent)}}.from-indigo-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-900\/20{--tw-gradient-from:#82181a33}@supports (color:color-mix(in lab,red,red)){.from-red-900\/20{--tw-gradient-from:color-mix(in oklab,var(--color-red-900)20%,transparent)}}.from-red-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-zinc-900{--tw-gradient-from:var(--color-zinc-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-900\/20{--tw-gradient-to:#312c8533}@supports (color:color-mix(in lab,red,red)){.to-indigo-900\/20{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-900)20%,transparent)}}.to-indigo-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-900\/20{--tw-gradient-to:#7e2a0c33}@supports (color:color-mix(in lab,red,red)){.to-orange-900\/20{--tw-gradient-to:color-mix(in oklab,var(--color-orange-900)20%,transparent)}}.to-orange-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-400{--tw-gradient-to:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-600{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-50{--tw-gradient-to:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-900\/20{--tw-gradient-to:#59168b33}@supports (color:color-mix(in lab,red,red)){.to-purple-900\/20{--tw-gradient-to:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}.to-purple-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.\!p-1{padding:calc(var(--spacing)*1)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\!{padding:calc(var(--spacing)*1)!important}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-\[5px\]{padding:5px}.p-\[8px\]{padding:8px}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\!{padding-inline:calc(var(--spacing)*2)!important}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-9{padding-inline:calc(var(--spacing)*9)}.\!py-0\.5{padding-block:calc(var(--spacing)*.5)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-1\.5\!{padding-block:calc(var(--spacing)*1.5)!important}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[6\.25px\]{padding-block:6.25px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-14{padding-top:calc(var(--spacing)*14)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-16{padding-right:calc(var(--spacing)*16)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.\!pl-0{padding-left:calc(var(--spacing)*0)!important}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-14{padding-left:calc(var(--spacing)*14)}.pl-64{padding-left:calc(var(--spacing)*64)}.\!text-left{text-align:left!important}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xl\!{font-size:var(--font-size-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-3xl\!{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-4xl\!{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\!{font-size:var(--font-size-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-lg{font-size:var(--font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-lg\!{font-size:var(--font-size-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.text-sm{font-size:var(--font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\!{font-size:var(--font-size-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-xl{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xl\!{font-size:var(--font-size-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-xs{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\!{font-size:var(--font-size-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[95\%\]{font-size:95%}.text-\[length\:var\(--font-size-base\)\]{font-size:var(--font-size-base)}.text-\[length\:var\(--font-size-base\,0\.875rem\)\]{font-size:var(--font-size-base,.875rem)}.text-\[length\:var\(--font-size-lg\)\]{font-size:var(--font-size-lg)}.text-\[length\:var\(--font-size-sm\)\]{font-size:var(--font-size-sm)}.text-\[length\:var\(--font-size-sm\,0\.875rem\)\]{font-size:var(--font-size-sm,.875rem)}.text-\[length\:var\(--font-size-xs\)\]{font-size:var(--font-size-xs)}.text-\[length\:var\(--font-size-xs\,0\.75rem\)\]{font-size:var(--font-size-xs,.75rem)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[color\:var\(--color-primary\,\#4C1D95\)\]{color:var(--color-primary,#4c1d95)!important}.text-\[color\:var\(--color-danger\,\#dc2626\)\]{color:var(--color-danger,#dc2626)}.text-\[color\:var\(--color-primary\)\]{color:var(--color-primary)}.text-\[color\:var\(--color-primary\,\#4C1D95\)\]{color:var(--color-primary,#4c1d95)}.text-\[color\:var\(--color-primary\,\#dc2626\)\]{color:var(--color-primary,#dc2626)}.text-\[color\:var\(--color-success\)\]{color:var(--color-success)}.text-\[color\:var\(--color-warning\)\]{color:var(--color-warning)}.text-\[color\:var\(--text-on-primary\)\]{color:var(--text-on-primary)}.text-\[color\:var\(--text-primary\)\]{color:var(--text-primary)}.text-\[color\:var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[color\:var\(--text-tertiary\)\]{color:var(--text-tertiary)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-800{color:var(--color-amber-800)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-current{color:currentColor}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-600{color:var(--color-cyan-600)}.text-emerald-500{color:var(--color-emerald-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-600{color:var(--color-indigo-600)}.text-inherit{color:inherit}.text-input{color:var(--input)}.text-muted{color:var(--muted)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-pink-400{color:var(--color-pink-400)}.text-pink-600{color:var(--color-pink-600)}.text-primary{color:var(--primary)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-800{color:var(--color-purple-800)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secondary{color:var(--secondary)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-600{color:var(--color-slate-600)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-transparent{color:#0000}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.placeholder-gray-500\/70::placeholder{color:#6a7282b3}@supports (color:color-mix(in lab,red,red)){.placeholder-gray-500\/70::placeholder{color:color-mix(in oklab,var(--color-gray-500)70%,transparent)}}.placeholder-slate-400\/70::placeholder{color:#90a1b9b3}@supports (color:color-mix(in lab,red,red)){.placeholder-slate-400\/70::placeholder{color:color-mix(in oklab,var(--color-slate-400)70%,transparent)}}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000001f)}.shadow-\[0_4px_8px_rgba\(0\,0\,0\,0\.1\)\,0_6px_20px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 4px 8px var(--tw-shadow-color,#0000001a),0 6px 20px var(--tw-shadow-color,#00000014)}.shadow-\[0_4px_8px_rgba\(0\,0\,0\,0\.1\)\,0_6px_20px_rgba\(0\,0\,0\,0\.08\)\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.\!ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-green-500{--tw-ring-color:var(--color-green-500)}.ring-yellow-500{--tw-ring-color:var(--color-yellow-500)}.ring-yellow-600{--tw-ring-color:var(--color-yellow-600)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[border-color\,box-shadow\,background-color\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[border-color\,box-shadow\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-shadow{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[150ms\]{--tw-duration:.15s;transition-duration:.15s}.\!ease-in-out{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus\:opacity-100:is(:where(.group):focus *){opacity:1}.placeholder\:text-\[color\:var\(--text-secondary\)\]::placeholder{color:var(--text-secondary)}.placeholder\:opacity-60::placeholder{opacity:.6}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-\[color\:var\(--system-brand-color\)\]:focus-within{border-color:var(--system-brand-color)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[color\:var\(--color-border-secondary\)\]:hover{border-color:var(--color-border-secondary)}.hover\:bg-\[var\(--item-hover-background\)\]:hover{background-color:var(--item-hover-background)}.hover\:bg-\[var\(--layer-hover\)\]:hover{background-color:var(--layer-hover)}.hover\:bg-black\/15:hover{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/15:hover{background-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-blue-500\/20:hover{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/20:hover{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.hover\:bg-blue-500\/30:hover{background-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/30:hover{background-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300\/20:hover{background-color:#d1d5dc33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-300\/20:hover{background-color:color-mix(in oklab,var(--color-gray-300)20%,transparent)}}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-gray-500\/30:hover{background-color:#6a72824d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-500\/30:hover{background-color:color-mix(in oklab,var(--color-gray-500)30%,transparent)}}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-green-400\/20:hover{background-color:#05df7233}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-400\/20:hover{background-color:color-mix(in oklab,var(--color-green-400)20%,transparent)}}.hover\:bg-green-500\/20:hover{background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/20:hover{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.hover\:bg-green-500\/30:hover{background-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/30:hover{background-color:color-mix(in oklab,var(--color-green-500)30%,transparent)}}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-neutral-500\/10:hover{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-500\/10:hover{background-color:color-mix(in oklab,var(--color-neutral-500)10%,transparent)}}.hover\:bg-orange-200:hover{background-color:var(--color-orange-200)}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-orange-800:hover{background-color:var(--color-orange-800)}.hover\:bg-purple-500\/20:hover{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-500\/20:hover{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-red-400\/20:hover{background-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-400\/20:hover{background-color:color-mix(in oklab,var(--color-red-400)20%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-800:hover{background-color:var(--color-red-800)}.hover\:bg-teal-700:hover{background-color:var(--color-teal-700)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-yellow-500\/30:hover{background-color:#edb2004d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-yellow-500\/30:hover{background-color:color-mix(in oklab,var(--color-yellow-500)30%,transparent)}}.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700)}.hover\:bg-zinc-300\/20:hover{background-color:#d4d4d833}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-300\/20:hover{background-color:color-mix(in oklab,var(--color-zinc-300)20%,transparent)}}.hover\:bg-zinc-300\/30:hover{background-color:#d4d4d84d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-300\/30:hover{background-color:color-mix(in oklab,var(--color-zinc-300)30%,transparent)}}.hover\:bg-zinc-700\/20:hover{background-color:#3f3f4633}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-700\/20:hover{background-color:color-mix(in oklab,var(--color-zinc-700)20%,transparent)}}.hover\:bg-zinc-700\/30:hover{background-color:#3f3f464d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-700\/30:hover{background-color:color-mix(in oklab,var(--color-zinc-700)30%,transparent)}}.hover\:bg-zinc-800\/20:hover{background-color:#27272a33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-800\/20:hover{background-color:color-mix(in oklab,var(--color-zinc-800)20%,transparent)}}.hover\:text-\[color\:var\(--color-danger\,\#4C1D95\)\]:hover{color:var(--color-danger,#4c1d95)}.hover\:text-\[color\:var\(--color-danger\,\#dc2626\)\]:hover{color:var(--color-danger,#dc2626)}.hover\:text-\[color\:var\(--color-primary\,\#4C1D95\)\]:hover{color:var(--color-primary,#4c1d95)}.hover\:text-\[color\:var\(--color-primary\,\#dc2626\)\]:hover{color:var(--color-primary,#dc2626)}.hover\:text-\[color\:var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-green-600:hover{color:var(--color-green-600)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.hover\:shadow-lg:hover,.hover\:shadow:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}}.focus\:\!border-red-600\/70:focus{border-color:#e40014b3!important}@supports (color:color-mix(in lab,red,red)){.focus\:\!border-red-600\/70:focus{border-color:color-mix(in oklab,var(--color-red-600)70%,transparent)!important}}.focus\:border-\[color\:var\(--system-brand-color\)\]:focus{border-color:var(--system-brand-color)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:\!ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:\!ring-red-600\/50:focus{--tw-ring-color:#e4001480!important}@supports (color:color-mix(in lab,red,red)){.focus\:\!ring-red-600\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-red-600)50%,transparent)!important}}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[color\:var\(--system-brand-color\)\]:focus-visible{--tw-ring-color:var(--system-brand-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (min-width:900px){.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:min-h-0{min-height:calc(var(--spacing)*0)}.max-\[900px\]\:max-w-\[32rem\]{max-width:32rem}.max-\[900px\]\:max-w-\[160px\]{max-width:160px}.max-\[900px\]\:max-w-none{max-width:none}.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:items-center{align-items:center}.max-\[900px\]\:gap-6{gap:calc(var(--spacing)*6)}.max-\[900px\]\:justify-self-stretch{justify-self:stretch}.max-\[900px\]\:p-6{padding:calc(var(--spacing)*6)}.max-\[900px\]\:py-0{padding-block:calc(var(--spacing)*0)}.max-\[900px\]\:text-center{text-align:center}}@media not all and (min-width:768px){.max-\[768px\]\:w-full{width:100%}.max-\[768px\]\:min-w-0{min-width:calc(var(--spacing)*0)}.max-\[768px\]\:flex-1{flex:1}.max-\[768px\]\:flex-col{flex-direction:column}.max-\[768px\]\:justify-center{justify-content:center}.max-\[768px\]\:gap-6{gap:calc(var(--spacing)*6)}.max-\[768px\]\:p-4{padding:calc(var(--spacing)*4)}.max-\[768px\]\:px-4{padding-inline:calc(var(--spacing)*4)}}@media not all and (min-width:520px){.max-\[520px\]\:ml-0{margin-left:calc(var(--spacing)*0)}.max-\[520px\]\:w-full{width:100%}.max-\[520px\]\:max-w-\[140px\]{max-width:140px}.max-\[520px\]\:flex-1{flex:1}.max-\[520px\]\:flex-col{flex-direction:column}.max-\[520px\]\:items-stretch{align-items:stretch}.max-\[520px\]\:gap-2{gap:calc(var(--spacing)*2)}.max-\[520px\]\:gap-4{gap:calc(var(--spacing)*4)}.max-\[520px\]\:p-4{padding:calc(var(--spacing)*4)}.max-\[520px\]\:text-\[length\:var\(--font-size-sm\,0\.8125rem\)\]{font-size:var(--font-size-sm,.8125rem)}}@media not all and (min-width:480px){.max-\[480px\]\:w-full{width:100%}.max-\[480px\]\:flex-col{flex-direction:column}.max-\[480px\]\:gap-3{gap:calc(var(--spacing)*3)}.max-\[480px\]\:p-2{padding:calc(var(--spacing)*2)}.max-\[480px\]\:px-2{padding-inline:calc(var(--spacing)*2)}.max-\[480px\]\:py-3{padding-block:calc(var(--spacing)*3)}}@media not all and (min-width:420px){.max-\[420px\]\:order-1{order:1}.max-\[420px\]\:order-2{order:2}.max-\[420px\]\:flex-col{flex-direction:column}.max-\[420px\]\:items-stretch{align-items:stretch}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:text-sm{font-size:var(--font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:w-1\/2{width:50%}.md\:max-w-\[80\%\]{max-width:80%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:px-20{padding-inline:calc(var(--spacing)*20)}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:w-2\/3{width:66.6667%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:border-gray-500:is(.dark *){border-color:var(--color-gray-500)}.dark\:border-gray-600:is(.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:is(.dark *){border-color:var(--color-gray-700)}.dark\:border-red-600:is(.dark *){border-color:var(--color-red-600)}.dark\:bg-blue-400:is(.dark *){background-color:var(--color-blue-400)}.dark\:bg-blue-800:is(.dark *){background-color:var(--color-blue-800)}.dark\:bg-gray-600:is(.dark *){background-color:var(--color-gray-600)}.dark\:bg-gray-700:is(.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:is(.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/20:is(.dark *){background-color:#1e293933}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)20%,transparent)}}.dark\:bg-gray-900:is(.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-900\/50:is(.dark *){background-color:#10182880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-900)50%,transparent)}}.dark\:bg-green-500:is(.dark *){background-color:var(--color-green-500)}.dark\:bg-green-800\/20:is(.dark *){background-color:#01663033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-800\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-green-800)20%,transparent)}}.dark\:bg-red-500:is(.dark *){background-color:var(--color-red-500)}.dark\:bg-red-600:is(.dark *){background-color:var(--color-red-600)}.dark\:bg-red-800\/20:is(.dark *){background-color:#9f071233}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-800\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-red-800)20%,transparent)}}.dark\:bg-yellow-400:is(.dark *){background-color:var(--color-yellow-400)}.dark\:bg-yellow-800\/20:is(.dark *){background-color:#874b0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-800\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-800)20%,transparent)}}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\:text-cyan-400:is(.dark *){color:var(--color-cyan-400)}.dark\:text-gray-100:is(.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:is(.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:is(.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:is(.dark *){color:var(--color-gray-500)}.dark\:text-green-400:is(.dark *){color:var(--color-green-400)}.dark\:text-orange-400:is(.dark *){color:var(--color-orange-400)}.dark\:text-pink-400:is(.dark *){color:var(--color-pink-400)}.dark\:text-purple-400:is(.dark *){color:var(--color-purple-400)}.dark\:text-red-400:is(.dark *){color:var(--color-red-400)}.dark\:text-slate-400:is(.dark *){color:var(--color-slate-400)}.dark\:text-stone-100:is(.dark *){color:var(--color-stone-100)}.dark\:text-teal-400:is(.dark *){color:var(--color-teal-400)}.dark\:text-violet-400:is(.dark *){color:var(--color-violet-400)}.dark\:text-white:is(.dark *){color:var(--color-white)}.dark\:text-yellow-400:is(.dark *){color:var(--color-yellow-400)}@media (hover:hover){.dark\:hover\:bg-blue-900\/20:is(.dark *):hover{background-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-900\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}.dark\:hover\:bg-gray-700:is(.dark *):hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-800\/50:is(.dark *):hover{background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-800\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}.dark\:hover\:text-blue-300:is(.dark *):hover{color:var(--color-blue-300)}.dark\:hover\:text-gray-200:is(.dark *):hover{color:var(--color-gray-200)}}@media print{.print\:hidden{display:none}}.\[\&_\*\]\:\[unicode-bidi\:plaintext\] *{unicode-bidi:plaintext}.\[\&_\.box\]\:box-border .box{box-sizing:border-box}.\[\&_\.box\]\:\!h-\[clamp\(1\.75rem\,9vw\,var\(--input-height\,2\.25rem\)\)\] .box{height:clamp(1.75rem,9vw,var(--input-height,2.25rem))!important}.\[\&_\.box\]\:\!w-auto .box{width:auto!important}.\[\&_\.box\]\:max-w-\[var\(--input-height\,2\.25rem\)\] .box{max-width:var(--input-height,2.25rem)}.\[\&_\.box\]\:flex-1 .box{flex:1}.\[\&_\.box\]\:basis-0 .box{flex-basis:calc(var(--spacing)*0)}.\[\&_\.box\]\:rounded-\[var\(--radius-md\,8px\)\] .box{border-radius:var(--radius-md,8px)}.\[\&_\.box\]\:border .box{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.box\]\:border-\[color\:var\(--color-border-primary\)\] .box{border-color:var(--color-border-primary)}.\[\&_\.box\]\:bg-\[var\(--card-background\)\] .box{background-color:var(--card-background)}.\[\&_\.box\]\:text-\[length\:var\(--font-size-md\,1rem\)\] .box{font-size:var(--font-size-md,1rem)}.\[\&_input\]\:\!m-0 input{margin:calc(var(--spacing)*0)!important}.\[\&_input\]\:min-w-0 input{min-width:calc(var(--spacing)*0)}}:root{--radius:8px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--default-border-radius:8px;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--input-height:2.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--data-bar-pad-y:var(--space-2);--data-bar-pad-x:var(--space-4);--data-bar-pad-y-tight:var(--space-1);--data-bar-pad-x-tight:var(--space-3);--data-bar-gap:var(--space-3);--color-primary:#4c1d95;--color-secondary:#18181b;--color-accent:#f59e0b;--color-passive:#f4f4f5;--color-heading:#18181b;--color-body:#27272a;--color-dark-neutral:#18181b;--color-light-neutral:#fafafa;--color-white:#fff;--color-neutral:#f4f4f5;--primary-color:#4c1d95;--primary-color-rgb:76,29,149;--primary-color-light-tint:#4c1d951a;--primary-color-dark-tint:#4c1d9540;--color-primary-light-tint:#8b5cf61a;--system-brand-color:#4c1d95;--item-hover-background:#8b5cf61a;--surface-base:#f4f4f5;--surface-card:#fff;--surface-card-raised:#fafafa;--surface-overlay:#fff;--surface-header:#f4f4f5;--card-primary:#fff;--card-footer-primary:#fafafa;--card-background:#fff;--field-01:#fafafa;--layer-01:#f4f4f5;--text-primary:#27272a;--text-secondary:#71717a;--text-tertiary:#a1a1aa;--text-placeholder:#d4d4d8;--text-on-primary:#fff;--text-dark:#fafafa;--text-navbar:#52525b;--text-navbar-highlight:#18181b;--color-border-primary:#e4e4e7;--color-border-secondary:#d4d4d8;--border-primary:1px solid #e4e4e7;--border-secondary:1px solid #d4d4d8;--border-header:0;--border-internal:1px solid #e4e4e7;--border-form-input:1px solid #e4e4e7;--border-form-input-active:1px solid var(--color-primary);--background-form-input-active:#8b5cf614;--border-none:none;--color-danger:#dc2626;--color-danger-hover:#b91c1c;--color-danger-subtle:#fef2f2;--color-warning:#ca8a04;--color-warning-subtle:#fefce8;--color-success:#16a34a;--color-success-subtle:#f0fdf4;--color-info:#2563eb;--color-info-subtle:#eff6ff;--color-navbar:#fff;--color-navbar-active:#f4f4f5;--color-sidebar-bg:var(--surface-base);--color-sidebar-text:var(--text-primary);--color-sidebar-text-muted:var(--text-secondary);--color-sidebar-text-active:var(--text-primary);--color-sidebar-border:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--color-sidebar-border:color-mix(in srgb,var(--text-primary)8%,transparent)}}:root{--color-sidebar-hover:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--color-sidebar-hover:color-mix(in srgb,var(--text-primary)6%,transparent)}}:root{--color-sidebar-active:var(--primary-color-light-tint);--btn-primary-bg:#4c1d95;--btn-primary-hover:#5b21b6;--btn-primary-text:#fff;--btn-secondary-bg:#fff;--btn-secondary-text:#18181b;--btn-secondary-hover:#f4f4f5;--btn-ghost-text:#18181b;--btn-ghost-hover:#f4f4f5;--btn-danger-bg:#dc2626;--btn-danger-hover:#b91c1c;--btn-success-bg:#16a34a;--btn-success-hover:#15803d;--btn-view-bg:#2563eb;--btn-view-hover:#1d4ed8;--btn-disabled-bg:#e4e4e7;--btn-disabled-text:#a1a1aa;--btn-disabled-border:#d4d4d8;--bg-gradient-start:#8b5cf61a;--bg-gradient-mid:#4c1d9514;--bg-gradient-end:#0f0a140f;--shadow-color:#18181b1f;--border-color:#18181b1a;--grid-gutter-width:1rem;--scroll-thin:7px;--shadow-low:0 1px 2px #18181b0a;--shadow-medium:0 1px 3px #0000001f;--shadow-high:0 4px 12px #00000026;--shadow-overlay:0 8px 24px #0003;--shadow-focus-ring:0 0 0 2px #8b5cf640;--shadow-invalid-ring:0 0 0 2px #dc262633;--glass-bg:var(--surface-card)}@supports (color:color-mix(in lab,red,red)){:root{--glass-bg:color-mix(in srgb,var(--surface-card)88%,transparent)}}:root{--glass-blur:blur(20px)saturate(160%);--glass-border:1px solid var(--text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--glass-border:1px solid color-mix(in srgb,var(--text-primary)6%,transparent)}}:root{--glass-shadow:inset 0 1px 0 #fff9,0 0 0 1px var(--text-primary),0 10px 24px -12px #0000002e}@supports (color:color-mix(in lab,red,red)){:root{--glass-shadow:inset 0 1px 0 #fff9,0 0 0 1px color-mix(in srgb,var(--text-primary)4%,transparent),0 10px 24px -12px #0000002e}}:root{--card-surface:linear-gradient(180deg,var(--surface-card),var(--surface-card))}@supports (color:color-mix(in lab,red,red)){:root{--card-surface:linear-gradient(180deg,var(--surface-card),color-mix(in srgb,var(--surface-card)97%,var(--color-heading)))}}:root{--app-gradient:none;--app-pattern:linear-gradient(90deg,#18181b04 1px,transparent 0),linear-gradient(180deg,#18181b04 1px,transparent 0),linear-gradient(90deg,#18181b02 1px,transparent 0),linear-gradient(180deg,#18181b02 1px,transparent 0);--app-pattern-size:56px 56px,56px 56px,14px 14px,14px 14px;--app-pattern-opacity:1;--app-particles:none;--app-particles-opacity:0;--theme-red:#4c1d95;--theme-red-dark:#2b0366;--theme-red-light:#8b5cf6;--background:var(--surface-base);--foreground:var(--text-primary);--card:var(--surface-card);--card-foreground:var(--text-primary);--popover:var(--surface-overlay);--popover-foreground:var(--text-primary);--primary:var(--color-primary);--primary-foreground:var(--text-on-primary);--secondary:var(--surface-card-raised);--secondary-foreground:var(--text-primary);--muted:var(--surface-card-raised);--muted-foreground:var(--text-secondary);--accent:var(--surface-card-raised);--accent-foreground:var(--text-primary);--destructive:var(--color-danger);--destructive-foreground:var(--text-on-primary);--border:var(--color-border-primary);--input:var(--color-border-primary);--ring:var(--color-primary);--chart-1:var(--color-primary);--chart-2:var(--color-success);--chart-3:var(--color-info);--chart-4:var(--color-warning);--chart-5:#a855f7;--sidebar:var(--surface-card);--sidebar-foreground:var(--text-primary);--sidebar-primary:var(--color-primary);--sidebar-primary-foreground:var(--text-on-primary);--sidebar-accent:var(--surface-base);--sidebar-accent-foreground:var(--text-primary);--sidebar-border:var(--color-border-primary);--sidebar-ring:var(--color-primary)}.dark{--color-primary:#6d28d9;--color-secondary:#e4e4e7;--color-passive:#27272a;--color-heading:#f5f5f5;--color-body:#f5f5f5;--color-dark-neutral:#f5f5f5;--color-light-neutral:#0b0b0f;--color-neutral:#0b0b0f;--primary-color:#6d28d9;--primary-color-rgb:109,40,217;--primary-color-light-tint:#6d28d91f;--primary-color-dark-tint:#6d28d940;--color-primary-light-tint:#6d28d914;--system-brand-color:#6d28d9;--item-hover-background:#8b5cf60f;--surface-base:#0b0b0f;--surface-card:#131318;--surface-card-raised:#181820;--surface-overlay:#1e1e26;--surface-header:#131318;--card-primary:#131318;--card-footer-primary:#131318;--card-background:#131318;--field-01:#131318;--layer-01:#18181b;--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-tertiary:#71717a;--text-placeholder:#52525b;--text-on-primary:#fff;--text-dark:#09090b;--text-navbar:#fafafa;--text-navbar-highlight:#fff;--color-border-primary:#27272a;--color-border-secondary:#3f3f46;--border-primary:1px solid #27272a;--border-secondary:1px solid #3f3f46;--border-internal:1px solid #27272a;--border-form-input:1px solid #3f3f46;--background-form-input-active:#8b5cf626;--color-danger:#ef4444;--color-danger-hover:#f87171;--color-danger-subtle:#450a0a;--color-warning:#facc15;--color-warning-subtle:#1c1400;--color-success:#22c55e;--color-success-subtle:#052e16;--color-info:#60a5fa;--color-info-subtle:#0c1a3a;--color-navbar:#09090b;--color-navbar-active:#18181b;--btn-secondary-bg:#27272a;--btn-secondary-text:#fafafa;--btn-secondary-hover:#3f3f46;--btn-ghost-text:#e4e4e7;--btn-ghost-hover:#ffffff14;--btn-disabled-bg:#27272a;--btn-disabled-text:#71717a;--btn-disabled-border:#3f3f46;--bg-gradient-start:#8b5cf62e;--bg-gradient-mid:#4c1d9524;--bg-gradient-end:#f5f5f50d;--shadow-color:#00000059;--border-color:#ffffff1f;--shadow-low:0 1px 2px #0006;--shadow-medium:0 4px 8px #0006;--shadow-high:0 8px 20px #0006;--shadow-overlay:0 12px 32px #00000080;--shadow-focus-ring:0 0 0 2px #a78bfa59;--shadow-invalid-ring:0 0 0 2px #ef44444d;--glass-bg:var(--surface-card)}@supports (color:color-mix(in lab,red,red)){.dark{--glass-bg:color-mix(in srgb,var(--surface-card)70%,transparent)}}.dark{--glass-blur:blur(24px)saturate(180%);--glass-border:1px solid #ffffff0f;--glass-shadow:inset 0 1px 0 #ffffff0d,0 0 0 1px #ffffff08,0 16px 32px -16px #0000008c;--card-surface:linear-gradient(180deg,var(--surface-card),var(--surface-card))}@supports (color:color-mix(in lab,red,red)){.dark{--card-surface:linear-gradient(180deg,color-mix(in srgb,var(--surface-card)100%,#fff 4%),var(--surface-card))}}.dark{--app-gradient:none;--app-pattern:linear-gradient(90deg,#ffffff03 1px,transparent 0),linear-gradient(180deg,#ffffff03 1px,transparent 0),linear-gradient(90deg,#ffffff01 1px,transparent 0),linear-gradient(180deg,#ffffff01 1px,transparent 0);--app-pattern-size:56px 56px,56px 56px,14px 14px,14px 14px;--app-pattern-opacity:1;--app-particles:none;--app-particles-opacity:0;--theme-red:#8b5cf6;--theme-red-dark:#6d28d9;--theme-red-light:#a78bfa}html{background:radial-gradient(ellipse 80% 60% at 100% 0,var(--color-primary,#4c1d95),transparent 60%),radial-gradient(ellipse 70% 50% at 0 100%,var(--color-accent,#f59e0b),transparent 55%),var(--surface-base);min-height:100vh}@supports (color:color-mix(in lab,red,red)){html{background:radial-gradient(ellipse 80% 60% at 100% 0,color-mix(in srgb,var(--color-primary,#4c1d95)8%,transparent),transparent 60%),radial-gradient(ellipse 70% 50% at 0 100%,color-mix(in srgb,var(--color-accent,#f59e0b)5%,transparent),transparent 55%),var(--surface-base)}}html{background-attachment:fixed}html:before{background-image:var(--app-pattern,none);background-repeat:repeat;background-size:var(--app-pattern-size,40px 40px);inset:0;opacity:var(--app-pattern-opacity,1);z-index:-2}html:after,html:before{content:"";pointer-events:none;position:fixed}html:after{background:var(--app-particles,none);inset:-2%;opacity:var(--app-particles-opacity,0);z-index:-1}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";background:0 0;color:var(--text-primary,#27272a);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:var(--font-size-base,.875rem);line-height:1.5;min-height:100vh}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}*{scrollbar-color:transparent transparent;scrollbar-width:thin}:hover{scrollbar-color:var(--text-secondary)transparent}@supports (color:color-mix(in lab,red,red)){:hover{scrollbar-color:color-mix(in srgb,var(--text-secondary)40%,transparent)transparent}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:padding-box padding-box;border:2px solid #0000;border-radius:999px;transition:background .15s}:hover>::-webkit-scrollbar-thumb{background:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){:hover>::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-secondary)40%,transparent)}}:hover>::-webkit-scrollbar-thumb{background-clip:padding-box}:hover::-webkit-scrollbar-thumb{background:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-secondary)40%,transparent)}}:hover::-webkit-scrollbar-thumb{background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--text-secondary)70%,transparent)}}::-webkit-scrollbar-thumb:hover{background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.glass{-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}.glass,.glass--strong{background:var(--glass-bg);border:var(--glass-border)}.glass--strong{-webkit-backdrop-filter:blur(28px)saturate(180%);box-shadow:inset 0 1px #fff9,0 24px 48px -16px #00000047}.glassmorphism{-webkit-backdrop-filter:var(--glass-blur);background:var(--glass-bg)}.uni-dt-table{background:var(--surface-card);border-collapse:separate;border-spacing:0;color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-variant-numeric:tabular-nums;width:100%}.uni-dt-table>thead>tr>th{background:var(--surface-card);padding:.625rem .875rem}@supports (color:color-mix(in lab,red,red)){.uni-dt-table>thead>tr>th{background:color-mix(in srgb,var(--surface-card)96%,var(--text-primary))}}.uni-dt-table>thead>tr>th{border-bottom:1px solid var(--color-border-primary);color:var(--text-secondary);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.uni-dt-table>tbody>tr>td{border-bottom:1px solid var(--color-border-primary);padding:.625rem .875rem}@supports (color:color-mix(in lab,red,red)){.uni-dt-table>tbody>tr>td{border-bottom:1px solid color-mix(in srgb,var(--color-border-primary)60%,transparent)}}.uni-dt-table>tbody>tr>td{vertical-align:middle}.uni-dt-table>tbody>tr:last-child>td{border-bottom:0}.uni-dt-table>tbody>tr{transition:background .12s}.uni-dt-table>tbody>tr:hover{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.uni-dt-table>tbody>tr:hover{background:color-mix(in srgb,var(--color-primary)4%,transparent)}}.uni-dt-table>tbody>tr.is-selected,.uni-dt-table>tbody>tr.uni-dt-row--selected{background:var(--primary-color-light-tint)}.uni-dt-table>tbody>tr.is-selected:hover,.uni-dt-table>tbody>tr.uni-dt-row--selected:hover{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.uni-dt-table>tbody>tr.is-selected:hover,.uni-dt-table>tbody>tr.uni-dt-row--selected:hover{background:color-mix(in srgb,var(--color-primary)10%,transparent)}}.uni-dt-table--compact>tbody>tr>td,.uni-dt-table--compact>thead>tr>th{padding:.375rem .75rem}.uni-dt-table--short>tbody>tr>td,.uni-dt-table--short>thead>tr>th{padding:.5rem .875rem}.uni-dt-table--tall>tbody>tr>td,.uni-dt-table--tall>thead>tr>th{padding:.875rem 1rem}.uni-dt-frame{background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);overflow:visible}.uni-dt-container,.uni-dt-frame--nocard{background:0 0;border:0;border-radius:0}.uni-dt-container{overflow:visible}.uni-dt-table>thead>tr:first-child>th:first-child{border-top-left-radius:var(--radius-md,6px)}.uni-dt-table>thead>tr:first-child>th:last-child{border-top-right-radius:var(--radius-md,6px)}.uni-dt-table>tbody>tr:last-child>td:first-child{border-bottom-left-radius:var(--radius-md,6px)}.uni-dt-table>tbody>tr:last-child>td:last-child{border-bottom-right-radius:var(--radius-md,6px)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.xui-icon[data-v-46502940],[class^=xui-icon-square][data-v-46502940]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;vertical-align:middle}.xui-icon>svg[data-v-46502940],[class^=xui-icon-square]>svg[data-v-46502940]{display:block;height:1em;width:1em}[class^=xui-icon-square][data-v-46502940]{border-radius:var(--radius-md,6px);padding:.5rem}.xui-icon:has(svg:empty){display:none}.status-icon[data-v-20ae0771]{font-size:1rem;min-height:0;min-width:0}.bg-gray-500\/5[data-v-ddd82ac4],.bg-gray\/15[data-v-ddd82ac4],.hover\:bg-gray-500\/5[data-v-ddd82ac4]:hover{background-color:var(--item-hover-background)}.text-gray-300[data-v-ddd82ac4]{color:var(--text-secondary)}.uni-menu-item[data-v-ddd82ac4]{border-radius:var(--radius-md,6px);min-height:2.25rem;padding:.5rem .75rem}.uni-menu-item--idle[data-v-ddd82ac4]{color:var(--text-secondary)}.uni-menu-item--active[data-v-ddd82ac4],.uni-menu-item--idle[data-v-ddd82ac4]:hover{background-color:var(--item-hover-background);color:var(--text-primary)}.uni-menu-item__chevron[data-v-ddd82ac4],.uni-menu-item__icon[data-v-ddd82ac4]{height:1rem;width:1rem}.selected-menu-item[data-v-ddd82ac4]{position:relative}.selected-menu-item[data-v-ddd82ac4]:before{background-color:var(--module-tint-strong,var(--color-primary,#dc2626));border-radius:0 2px 2px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.menu-item-label[data-v-ddd82ac4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.submenu-container[data-v-ddd82ac4]{border-left:1px solid var(--color-border-primary);margin-left:12px;margin-top:2px;overflow:hidden;padding-left:4px}.dynamic-skeleton-item[data-v-ddd82ac4]{align-items:center;border-radius:var(--radius-md,6px);display:flex;gap:.5rem;min-height:2.25rem;padding:.5rem .75rem}.dynamic-skeleton-icon[data-v-ddd82ac4]{border-radius:var(--radius-sm,4px);flex-shrink:0;height:1.25rem;width:1.25rem}.dynamic-skeleton-icon[data-v-ddd82ac4],.dynamic-skeleton-text[data-v-ddd82ac4]{animation:skeleton-pulse-ddd82ac4 1.4s ease-in-out infinite;background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.dynamic-skeleton-text[data-v-ddd82ac4]{border-radius:var(--radius-full,9999px);height:.625rem}@keyframes skeleton-pulse-ddd82ac4{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:767px){.submenu-container[data-v-ddd82ac4]{margin-left:8px;padding-left:2px}}.empty-box[data-v-3f9475ee]{border-radius:var(--radius-md,6px);padding:1rem}.list-container[data-v-3f9475ee]{margin-bottom:1.5rem}.list-item[data-v-3f9475ee]{margin-bottom:1rem}.item-content[data-v-3f9475ee]{align-items:flex-start;display:flex}.item-icon[data-v-3f9475ee]{font-size:1.25rem;margin-right:.75rem}.item-text[data-v-3f9475ee]{font-size:1rem;line-height:1.5;margin:0}.main-icon[data-v-3f9475ee]{margin-bottom:.5rem;opacity:.5}.main-message[data-v-3f9475ee],.secondary-message[data-v-3f9475ee]{color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin:0}.action-container[data-v-3f9475ee]{margin-top:1rem}.action-button[data-v-3f9475ee]{font-size:1rem;font-weight:600;padding:.75rem 1.5rem}.chart-container[data-v-3ee98ae4]{margin-inline:auto;position:relative;width:100%}.chart-fade-enter-active[data-v-3ee98ae4],.chart-fade-leave-active[data-v-3ee98ae4]{transition:opacity .5s ease}.chart-fade-enter-from[data-v-3ee98ae4],.chart-fade-leave-to[data-v-3ee98ae4]{opacity:0}.empty-container[data-v-3ee98ae4],.loading-container[data-v-3ee98ae4]{align-items:center;display:flex;justify-content:center}.uni-btn__label[data-v-1a85a97c]{align-items:center;display:inline-flex;gap:.375rem;line-height:1}.uni-btn--primary[data-v-1a85a97c]{background:var(--btn-primary-bg,#dc2626);border-color:var(--btn-primary-bg,#dc2626);color:var(--btn-primary-text,#fff)}.uni-btn--primary[data-v-1a85a97c]:not(:disabled):hover{background:var(--btn-primary-hover,#b91c1c);border-color:var(--btn-primary-hover,#b91c1c)}.uni-btn--secondary[data-v-1a85a97c]{background:var(--btn-secondary-bg,#fff);border-color:var(--color-border-secondary,#d4d4d8);box-shadow:0 1px 2px rgba(24,24,27,.04);color:var(--btn-secondary-text,#18181b)}.uni-btn--secondary[data-v-1a85a97c]:not(:disabled):hover{background:var(--btn-secondary-hover,#f4f4f5);border-color:var(--color-border-secondary,#d4d4d8)}.uni-btn--ghost[data-v-1a85a97c]{background:transparent;border-color:transparent;color:var(--btn-ghost-text,#18181b)}.uni-btn--ghost[data-v-1a85a97c]:not(:disabled):hover{background:var(--btn-ghost-hover,#f4f4f5)}.uni-btn--danger[data-v-1a85a97c]{background:var(--btn-danger-bg,#d92d20);border-color:var(--btn-danger-bg,#d92d20);color:#fff}.uni-btn--danger[data-v-1a85a97c]:not(:disabled):hover{background:var(--btn-danger-hover,#b4241a);border-color:var(--btn-danger-hover,#b4241a)}.uni-btn--success[data-v-1a85a97c]{background:var(--btn-success-bg,#1e9e59);border-color:var(--btn-success-bg,#1e9e59);color:#fff}.uni-btn--success[data-v-1a85a97c]:not(:disabled):hover{background:var(--btn-success-hover,#178749);border-color:var(--btn-success-hover,#178749)}.uni-btn--view[data-v-1a85a97c]{background:var(--color-info,#0891b2);border-color:var(--color-info,#0891b2);color:#fff}.uni-btn--view[data-v-1a85a97c]:not(:disabled):hover{filter:brightness(.92)}.uni-btn--primary-outline[data-v-1a85a97c]{background:transparent;border-color:var(--color-primary,#dc2626);color:var(--color-primary,#dc2626)}.uni-btn--primary-outline[data-v-1a85a97c]:not(:disabled):hover{background:var(--primary-color-light-tint,rgba(220,38,38,.07))}.uni-btn--danger-outline[data-v-1a85a97c]{background:transparent;border-color:var(--color-danger,#dc2626);color:var(--color-danger,#dc2626)}.uni-btn--danger-outline[data-v-1a85a97c]:not(:disabled):hover{background:var(--primary-color-light-tint,rgba(220,38,38,.07))}.uni-btn--success-outline[data-v-1a85a97c]{background:transparent;border-color:var(--color-success,#16a34a);color:var(--color-success,#16a34a)}.uni-btn--success-outline[data-v-1a85a97c]:not(:disabled):hover{background:rgba(22,163,74,.07)}.uni-btn--danger[data-v-1a85a97c]:disabled,.uni-btn--primary[data-v-1a85a97c]:disabled,.uni-btn--success[data-v-1a85a97c]:disabled,.uni-btn--view[data-v-1a85a97c]:disabled{background:var(--btn-disabled-bg,#e4e4e7);border-color:var(--btn-disabled-bg,#e4e4e7);color:var(--btn-disabled-text,#a1a1aa)}.uni-btn--secondary[data-v-1a85a97c]:disabled{background:var(--btn-disabled-bg,#f4f4f5);border-color:var(--color-border-primary,#e4e4e7);color:var(--btn-disabled-text,#a1a1aa)}.uni-btn--danger-outline[data-v-1a85a97c]:disabled,.uni-btn--ghost[data-v-1a85a97c]:disabled,.uni-btn--primary-outline[data-v-1a85a97c]:disabled,.uni-btn--success-outline[data-v-1a85a97c]:disabled{background:transparent;border-color:var(--color-border-primary,#e4e4e7);color:var(--btn-disabled-text,#a1a1aa)}a.uni-btn[data-v-1a85a97c]:active,a.uni-btn[data-v-1a85a97c]:focus,a.uni-btn[data-v-1a85a97c]:hover,a.uni-btn[data-v-1a85a97c]:visited{text-decoration:none!important}a.uni-btn:active [data-v-1a85a97c],a.uni-btn:focus [data-v-1a85a97c],a.uni-btn:hover [data-v-1a85a97c],a.uni-btn:visited [data-v-1a85a97c]{color:inherit!important}[data-v-461eea0d]{text-decoration:none!important}.progress-indicators[data-v-461eea0d]{display:flex;justify-content:center;width:100%}.progress-indicators.vertical .progress-indicators-wrapper[data-v-461eea0d]{align-items:flex-start;flex-direction:column}.progress-indicators .progress-bar-wrapper[data-v-461eea0d]{margin:0 auto;max-width:800px;width:100%}.progress-indicators .progress-labels[data-v-461eea0d]{display:flex;justify-content:space-between;margin-bottom:8px}.progress-indicators .progress-labels .step-label p[data-v-461eea0d],.progress-indicators .progress-labels p[data-v-461eea0d]{color:var(--text-primary);text-decoration:none!important}.progress-container[data-v-461eea0d]{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1000px;width:100%}.progress-indicators-wrapper[data-v-461eea0d]{align-items:flex-start;display:flex;justify-content:center;overflow:visible;width:100%}.progress-indicators-wrapper[data-v-461eea0d]:not(.dense){margin-bottom:2rem}.steps-container[data-v-461eea0d]{align-items:flex-start;display:flex;justify-content:space-between;max-width:800px;padding:0 1rem;position:relative;width:100%}.step-item[data-v-461eea0d]{align-items:center;display:flex;flex:1;flex-direction:column;min-width:0;position:relative}.step-item.last-step[data-v-461eea0d]{flex:1}.connecting-line[data-v-461eea0d]{background:var(--color-border-primary,#d1d5db);border-radius:2px;height:3px;left:calc(50% + 1.25rem);overflow:hidden;position:absolute;right:calc(-50% + 1.25rem);top:1.25rem;z-index:-1}.connecting-line[data-v-461eea0d]:after{background:var(--color-primary);content:"";height:100%;left:0;position:absolute;top:0;transition:width .6s cubic-bezier(.4,0,.2,1);width:0}.connecting-line.completed[data-v-461eea0d]:after{width:100%}.navigation-buttons[data-v-461eea0d]{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;max-width:800px;padding:0 1rem;width:100%}.navigation-buttons .spacer[data-v-461eea0d]{flex:1}.navigation-buttons .nav-button[data-v-461eea0d]{align-items:center;background:var(--surface-card-raised)!important;border:1px solid transparent!important;color:#18181b!important;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;min-height:36px;text-decoration:none!important}.navigation-buttons .nav-button[data-v-461eea0d]:hover:not(:disabled){background:hsla(0,93%,94%,.9)!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important;text-decoration:none!important}.navigation-buttons .nav-button[data-v-461eea0d]:disabled{background:transparent!important;border-color:transparent!important;color:#9e9e9e!important;cursor:not-allowed;text-decoration:none!important}.navigation-buttons .nav-button [data-v-461eea0d]{text-decoration:none!important}.dots-container[data-v-461eea0d]{align-items:center;display:flex;justify-content:center;width:100%}.dots-container .dot[data-v-461eea0d]{background-color:var(--color-border-primary);border-radius:var(--radius-full,9999px);cursor:pointer;height:8px;margin:0 4px;text-decoration:none!important;width:8px}.dots-container .dot.active[data-v-461eea0d]{background-color:var(--color-primary,#dc2626)}.dots-container .dot.visited[data-v-461eea0d]{background-color:var(--text-secondary)}.bar-container[data-v-461eea0d]{background-color:var(--color-neutral,#f4f4f5);border-radius:var(--radius-sm,4px);height:8px;margin:0 auto;max-width:800px;overflow:hidden;width:100%}.bar-container .bar[data-v-461eea0d]{background-color:var(--color-primary,#dc2626);height:100%;transition:width .3s}@media(max-width:968px){.steps-container[data-v-461eea0d]{max-width:100%;padding:0 .5rem}.navigation-buttons[data-v-461eea0d]{padding:0 .5rem}.connecting-line[data-v-461eea0d]{height:3px;left:calc(50% + 1rem);right:calc(-50% + 1rem);top:1rem}.connecting-line[data-v-461eea0d]:after{transition:width .5s cubic-bezier(.4,0,.2,1)}}@media(max-width:640px){.navigation-buttons[data-v-461eea0d],.steps-container[data-v-461eea0d]{padding:0 .25rem}.navigation-buttons .nav-button[data-v-461eea0d]{font-size:var(--font-size-xs,.75rem);min-height:32px;padding:.375rem .75rem}.connecting-line[data-v-461eea0d]{height:2px;left:calc(50% + .875rem);right:calc(-50% + .875rem);top:.875rem}.connecting-line[data-v-461eea0d]:after{transition:width .4s cubic-bezier(.4,0,.2,1)}}@media(max-width:480px){.navigation-buttons[data-v-461eea0d]{flex-direction:column;gap:.75rem}.navigation-buttons .spacer[data-v-461eea0d]{display:none}.navigation-buttons .nav-button[data-v-461eea0d]{justify-content:center;width:100%}}.config-dialog[data-v-2d023a75]{background:hsla(0,0%,100%,.7)}.no-action[data-v-396578cd]{color:var(--text-secondary,#71717a)}.bulk-action-bar[data-v-396578cd]{display:flex;gap:5px;justify-content:flex-start;padding:0 5px}.action-wrapper[data-v-396578cd]{display:inline-block}.bulk-action-bar .button[data-v-396578cd]{cursor:pointer;margin:.1em;padding:.2em}.action-item[data-v-396578cd]{cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);user-select:none}.action-item[data-v-396578cd]:not(a){border-radius:var(--radius-sm,4px);position:relative}.action-item[data-v-396578cd]:not(a):before{background:hsla(0,0%,100%,.08);border-radius:var(--radius-sm,4px);content:"";inset:-2px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.action-item[data-v-396578cd]:not(a):hover{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.action-item[data-v-396578cd]:not(a):hover:before{opacity:1}.action-item[data-v-396578cd]:not(a):active{box-shadow:0 1px 3px rgba(0,0,0,.1);transform:translateY(0) scale(.98)}[disabled] .action-item[data-v-396578cd]{cursor:not-allowed;opacity:.5;pointer-events:none}[disabled] .action-item[data-v-396578cd]:hover{box-shadow:none;transform:none}.avatar[data-v-1b13b264]{border-radius:var(--radius-full,9999px);display:inline-block;font-size:var(--font-size-lg,1.125rem);height:40px;overflow:hidden;position:relative;text-align:center;width:40px}.avatar--square[data-v-1b13b264]{border-radius:var(--radius-md,8px)}.avatar__img[data-v-1b13b264]{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.avatar__fallback[data-v-1b13b264]{align-items:center;border-radius:inherit;color:var(--color-heading);display:flex;font-weight:600;height:100%;justify-content:center;text-transform:uppercase;width:100%}.avatar__fallback--gradient .avatar__icon[data-v-1b13b264],.avatar__fallback--gradient .avatar__initials[data-v-1b13b264]{color:var(--text-on-primary)}.avatar--xs[data-v-1b13b264]{font-size:var(--font-size-sm,.75rem);height:24px;width:24px}.avatar--sm[data-v-1b13b264]{font-size:.95rem;height:32px;width:32px}.avatar--md[data-v-1b13b264]{font-size:var(--font-size-lg,1.125rem);height:40px;width:40px}.avatar--lg[data-v-1b13b264]{font-size:1.375rem;height:48px;width:48px}.avatar--xl[data-v-1b13b264]{font-size:1.75rem;height:64px;width:64px}.avatar--2xl[data-v-1b13b264]{font-size:2.25rem;height:80px;width:80px}.avatar-bg--positive[data-v-1b13b264]{background:var(--color-success);color:var(--text-on-primary)}.avatar-bg--negative[data-v-1b13b264]{background:var(--color-danger);color:var(--text-on-primary)}.avatar-bg--attention[data-v-1b13b264]{background:var(--color-accent);color:var(--color-heading)}.avatar-bg--ghost[data-v-1b13b264]{background:var(--surface-card-raised);color:var(--text-secondary)}.avatar-bg--info[data-v-1b13b264]{background:var(--color-info);color:var(--text-on-primary)}.avatar-bg--white[data-v-1b13b264]{background:var(--surface-card);color:var(--color-heading)}.avatar-bg--black[data-v-1b13b264]{background:var(--color-heading);color:var(--text-on-primary)}.avatar-text--emphasized[data-v-1b13b264]{color:var(--color-heading)}.avatar-text--positive[data-v-1b13b264]{color:var(--color-success)}.avatar-text--negative[data-v-1b13b264]{color:var(--color-danger-hover)}.avatar-text--attention[data-v-1b13b264]{color:var(--color-warning)}.avatar-text--ghost[data-v-1b13b264]{color:var(--text-secondary)}.avatar-text--info[data-v-1b13b264]{color:var(--color-info)}.avatar-text--white[data-v-1b13b264]{color:var(--text-on-primary)}.avatar-text--black[data-v-1b13b264]{color:var(--color-heading)}.avatar-blue[data-v-1b13b264]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.avatar-purple[data-v-1b13b264]{background:linear-gradient(135deg,#dc2626,#a78bfa)}.avatar-green[data-v-1b13b264]{background:linear-gradient(135deg,#22c55e,#4ade80)}.avatar-orange[data-v-1b13b264]{background:linear-gradient(135deg,#f97316,#fb923c)}.avatar-red[data-v-1b13b264]{background:linear-gradient(135deg,#ef4444,#a78bfa)}.avatar-teal[data-v-1b13b264]{background:linear-gradient(135deg,#14b8a6,#2dd4bf)}.avatar-pink[data-v-1b13b264]{background:linear-gradient(135deg,#ec4899,#f472b6)}.avatar-indigo[data-v-1b13b264]{background:linear-gradient(135deg,#0284c7,#38bdf8)}.avatar-yellow[data-v-1b13b264]{background:linear-gradient(135deg,#eab308,#fbbf24)}.avatar-emerald[data-v-1b13b264]{background:linear-gradient(135deg,#10b981,#34d399)}.avatar-rose[data-v-1b13b264]{background:linear-gradient(135deg,#f43f5e,#fb7185)}.avatar-cyan[data-v-1b13b264]{background:linear-gradient(135deg,#06b6d4,#22d3ee)}.avatar-violet[data-v-1b13b264]{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.avatar-fuchsia[data-v-1b13b264]{background:linear-gradient(135deg,#e11d48,#fb7185)}.avatar-lime[data-v-1b13b264]{background:linear-gradient(135deg,#65a30d,#84cc16)}.avatar-amber[data-v-1b13b264]{background:linear-gradient(135deg,#d97706,#f59e0b)}.avatar-sky[data-v-1b13b264]{background:linear-gradient(135deg,#0284c7,#0ea5e9)}.avatar-mint[data-v-1b13b264]{background:linear-gradient(135deg,#059669,#10b981)}.avatar-coral[data-v-1b13b264]{background:linear-gradient(135deg,#f97316,#fb923c)}.avatar-lavender[data-v-1b13b264]{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.avatar-slate[data-v-1b13b264]{background:linear-gradient(135deg,#64748b,#94a3b8)}.avatar-gray[data-v-1b13b264]{background:linear-gradient(135deg,#6b7280,#9ca3af)}.avatar-zinc[data-v-1b13b264]{background:linear-gradient(135deg,#71717a,#a1a1aa)}.avatar-stone[data-v-1b13b264]{background:linear-gradient(135deg,#78716c,#a8a29e)}.avatar-neutral[data-v-1b13b264]{background:linear-gradient(135deg,#737373,#a3a3a3)}.avatar-crimson[data-v-1b13b264]{background:linear-gradient(135deg,#dc2626,#ef4444)}.avatar-ruby[data-v-1b13b264]{background:linear-gradient(135deg,#be123c,#e11d48)}.avatar-scarlet[data-v-1b13b264]{background:linear-gradient(135deg,#991b1b,#dc2626)}.avatar-navy[data-v-1b13b264]{background:linear-gradient(135deg,#1e3a8a,#2563eb)}.avatar-sapphire[data-v-1b13b264]{background:linear-gradient(135deg,#1e40af,#3b82f6)}.avatar-turquoise[data-v-1b13b264]{background:linear-gradient(135deg,#0891b2,#06b6d4)}.avatar-aqua[data-v-1b13b264]{background:linear-gradient(135deg,#0e7490,#06b6d4)}.avatar-jade[data-v-1b13b264]{background:linear-gradient(135deg,#047857,#059669)}.avatar-olive[data-v-1b13b264]{background:linear-gradient(135deg,#65a30d,#84cc16)}.avatar-chartreuse[data-v-1b13b264]{background:linear-gradient(135deg,#84cc16,#a3e635)}.avatar-lemon[data-v-1b13b264]{background:linear-gradient(135deg,#facc15,#fde047)}.avatar-gold[data-v-1b13b264]{background:linear-gradient(135deg,#ca8a04,#eab308)}.avatar-bronze[data-v-1b13b264]{background:linear-gradient(135deg,#92400e,#b45309)}.avatar-copper[data-v-1b13b264]{background:linear-gradient(135deg,#b45309,#d97706)}.avatar-magenta[data-v-1b13b264]{background:linear-gradient(135deg,#a21caf,#c026d3)}.gravatar-container[data-v-00bd8c16]{align-items:center;display:inline-flex;position:relative;vertical-align:middle}.email-tooltip[data-v-00bd8c16]{background-color:rgba(0,0,0,.7);border-radius:var(--radius-sm,4px);bottom:-30px;color:#fff;font-size:var(--font-size-sm,.75rem);left:50%;padding:4px 8px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:10}.email-tooltip[data-v-00bd8c16]:after{border-color:transparent transparent rgba(0,0,0,.7);border-style:solid;border-width:0 5px 5px;content:"";left:50%;margin-left:-5px;position:absolute;top:-5px}.user-dropdown[data-v-ed8746f4]{min-width:0;position:relative;width:100%}.user-dropdown-trigger[data-v-ed8746f4]{align-items:center;background:color-mix(in srgb,var(--card-background) 50%,transparent);border:1px solid var(--color-sidebar-border,var(--color-border-primary));border-radius:var(--radius-md,6px);cursor:pointer;display:flex;gap:.5rem;min-width:0;padding:.5rem .75rem;transition:background-color .15s ease,border-color .15s ease}.user-dropdown-trigger[data-v-ed8746f4]:hover{background-color:var(--item-hover-background);border-color:var(--color-border-secondary,var(--color-border-primary))}.user-dropdown-trigger--active[data-v-ed8746f4]{background-color:var(--item-hover-background)}.user-dropdown-trigger--collapsed[data-v-ed8746f4]{gap:0;justify-content:center;padding:.5rem .25rem}.user-dropdown-avatar[data-v-ed8746f4]{flex-shrink:0}.user-dropdown-info[data-v-ed8746f4]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.user-dropdown-name[data-v-ed8746f4]{color:var(--text-primary);font-size:var(--font-size-sm,.8125rem);font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-chevron[data-v-ed8746f4]{color:var(--text-tertiary);flex-shrink:0;transition:transform .2s ease}.user-dropdown-chevron--open[data-v-ed8746f4]{transform:rotate(180deg)}.user-dropdown-header[data-v-ed8746f4]{align-items:center;display:flex;gap:.75rem;padding:.75rem}.user-dropdown-header-info[data-v-ed8746f4]{display:flex;flex-direction:column;min-width:0}.user-dropdown-header-name[data-v-ed8746f4]{color:var(--text-primary);font-size:var(--font-size-sm,.8125rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-header-org[data-v-ed8746f4]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-divider[data-v-ed8746f4]{background:var(--color-border-primary);height:1px;margin:0 .5rem}.user-dropdown-item[data-v-ed8746f4]{align-items:center;color:var(--text-secondary);cursor:pointer;display:flex;gap:.5rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .15s ease}.user-dropdown-item[data-v-ed8746f4]:hover{background-color:var(--item-hover-background)}.user-dropdown-item--active[data-v-ed8746f4]{color:var(--text-primary)}.user-dropdown-item-icon[data-v-ed8746f4]{color:var(--text-tertiary);flex-shrink:0}.user-dropdown-item-label[data-v-ed8746f4]{flex:1;font-size:var(--font-size-sm,.8125rem);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-item-check[data-v-ed8746f4]{flex-shrink:0}.magical-search-container{align-items:center;backdrop-filter:blur(20px);background:linear-gradient(135deg,var(--bg-gradient-start) 0,var(--bg-gradient-mid) 50%,var(--bg-gradient-end) 100%);box-shadow:0 20px 40px var(--shadow-color),0 0 80px rgba(220,38,38,.1),inset 0 1px 0 var(--border-color);display:flex;justify-content:center;min-height:150px;overflow:hidden;position:relative}.magical-background{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.floating-particles{height:100%;position:absolute;width:100%}.particle{animation:windFloat var(--duration,3s) var(--delay,0s) infinite ease-in-out;background:radial-gradient(circle,rgba(220,38,38,.8),transparent);border-radius:var(--radius-full,9999px);height:4px;position:absolute;right:-10px;top:-10px;width:4px}.particle:nth-child(odd){background:radial-gradient(circle,var(--color-primary),transparent)}.particle:nth-child(3n){background:radial-gradient(circle,rgba(245,158,11,.7),transparent)}@keyframes windFloat{0%{opacity:0;transform:translateX(0) translateY(0) scale(0) rotate(0deg)}10%{opacity:1;transform:translateX(calc(var(--wind-drift-x, 50px)*-.3)) translateY(var(--wind-drift-y,40px)) scale(1) rotate(45deg)}30%{opacity:.9;transform:translateX(calc(var(--wind-drift-x, 50px)*-.6)) translateY(calc(var(--wind-drift-y, 40px)*1.8)) scale(1.1) rotate(90deg)}60%{opacity:.7;transform:translateX(calc(var(--wind-drift-x, 50px)*-1.2)) translateY(calc(var(--wind-drift-y, 40px)*2.5)) scale(.9) rotate(180deg)}85%{opacity:.5;transform:translateX(calc(var(--final-x, 100px)*-1)) translateY(calc(var(--final-y, 70px)*1.2)) scale(.7) rotate(270deg)}to{opacity:0;transform:translateX(calc(var(--final-x, 100px)*-1.5)) translateY(calc(var(--final-y, 70px)*1.5)) scale(0) rotate(1turn)}}.aurora-effect{animation:rotate 20s linear infinite;background:conic-gradient(from 0deg,transparent 0deg,rgba(220,38,38,.12) 60deg,rgba(245,158,11,.1) 120deg,rgba(14,165,233,.06) 180deg,transparent 240deg,rgba(220,38,38,.05) 300deg,transparent 1turn);height:200%;left:-50%;opacity:.4;position:absolute;top:-50%;width:200%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.search-content{padding:2rem;text-align:center;z-index:2}.search-content,.search-text{position:relative}.search-suggestion{align-items:center;display:flex;flex-direction:column;gap:1rem}.suggestion-text{align-items:center;display:flex;font-size:1rem;font-weight:500;gap:2px;text-shadow:0 2px 10px rgba(0,0,0,.3)}.magic-key{background:linear-gradient(145deg,var(--color-primary),var(--color-danger-hover));border-radius:var(--radius-md,8px);box-shadow:0 4px 15px rgba(220,38,38,.28),inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff;display:inline-block;font-size:.8rem;font-weight:700;margin:0 .3rem;overflow:hidden;padding:.4rem .8rem;position:relative;transform:translateY(-1px);transition:all .2s ease}.magic-key:hover{background:linear-gradient(145deg,var(--color-primary),var(--color-primary));box-shadow:0 6px 20px rgba(220,38,38,.34),inset 0 1px 0 hsla(0,0%,100%,.25);transform:translateY(-2px)}.key-content{align-items:center;display:flex;position:relative;z-index:2}.key-shimmer{animation:shimmer 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmer{0%{left:-100%}to{left:100%}}.cyphon-text{-webkit-text-fill-color:transparent;animation:gradient-shift 3s ease infinite;background:linear-gradient(45deg,#dc2626,#f59e0b,#0284c7);-webkit-background-clip:text;background-clip:text;font-weight:700}.search-value-text{color:var(--text-primary);display:block;font-size:1.1rem;font-weight:600;margin:0 auto;max-width:90%;overflow-wrap:break-word;text-align:center;white-space:pre-line;word-break:break-word}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.empty-state{align-items:center;display:flex;gap:.5rem;justify-content:center}.empty-text{font-size:1.1rem;font-weight:400;text-shadow:0 2px 10px rgba(0,0,0,.2)}.cursor-blink{animation:blink 2s infinite;background:linear-gradient(to bottom,var(--color-primary),var(--theme-red));border-radius:1px;height:1.2rem;width:2px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@media(max-width:640px){.search-content{padding:1.5rem}.suggestion-text{font-size:1rem}.magic-key{font-size:.8rem;padding:.3rem .6rem}}.default-border-radius[data-v-28fbf7d6]{border-radius:var(--radius-sm,4px)}.search-outer-wrapper[data-v-28fbf7d6]{position:relative;width:600px}.search-box-wrapper[data-v-28fbf7d6]{margin-bottom:10px;position:relative;width:100%}.search-box-wrapper.normal-mode[data-v-28fbf7d6]{margin-bottom:0;width:600px}.search-input-container[data-v-28fbf7d6]{align-items:center;display:flex;position:relative;transition:all .2s ease}.search-icon[data-v-28fbf7d6]{flex-shrink:0;margin-right:8px}.search-input[data-v-28fbf7d6]:focus{box-shadow:none;outline:none}.search-results-dropdown[data-v-28fbf7d6]{color:var(--color-sidebar-text,var(--text-primary))}.results-section[data-v-28fbf7d6]{border-bottom:var(--border-primary);padding-bottom:8px;padding-top:5px}.results-section[data-v-28fbf7d6]:last-child{border-bottom:0}.results-header[data-v-28fbf7d6]{align-items:center;display:flex;font-size:var(--font-size-base,.875rem);font-weight:500;gap:6px;letter-spacing:.5px;padding:8px 16px 4px}.header-icon[data-v-28fbf7d6]{color:var(--text-secondary,#888)}.result-item[data-v-28fbf7d6]{align-items:center;border-radius:0;cursor:pointer;display:flex;gap:12px;margin:0 4px;padding:10px 16px;position:relative;transition:all .15s ease}.result-item.selected[data-v-28fbf7d6],.result-item[data-v-28fbf7d6]:hover{background-color:hsla(0,0%,59%,.1);border-radius:var(--radius-sm,4px)}.result-item:hover .favorite-action[data-v-28fbf7d6]{opacity:1}.result-icon-wrapper[data-v-28fbf7d6]{align-items:center;border:var(--border-primary);border-radius:var(--radius-sm,4px);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.result-content[data-v-28fbf7d6]{flex:1;min-width:0}.result-label[data-v-28fbf7d6]{font-size:var(--font-size-base,.875rem);font-weight:500;line-height:1.3;margin-bottom:2px}.result-description[data-v-28fbf7d6]{font-size:var(--font-size-sm,.75rem);line-height:1.3}.favorite-action[data-v-28fbf7d6]{align-items:center;border-radius:var(--radius-sm,4px);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;opacity:.6;transition:all .2s ease;width:32px}.favorite-action[data-v-28fbf7d6]:hover{background-color:hsla(0,0%,59%,.15);opacity:1}.favorite-icon[data-v-28fbf7d6]{color:#888;transition:all .2s ease}.favorite-icon.favorite-active[data-v-28fbf7d6]{color:#fbbf24}.shortcut-key[data-v-28fbf7d6]{background:#2a2a2a;border:1px solid #4a4a4a;border-radius:var(--radius-sm,4px);font-family:monospace;font-size:var(--font-size-xs,.75rem);padding:2px 6px}.shortcut-combo[data-v-28fbf7d6]{align-items:center;display:flex;gap:4px}.shortcut-arrow[data-v-28fbf7d6]{font-size:var(--font-size-sm,.75rem)}.no-results[data-v-28fbf7d6]{padding:32px 16px;text-align:center}.no-results-content[data-v-28fbf7d6]{align-items:center;display:flex;flex-direction:column;gap:4px}.no-results-text[data-v-28fbf7d6]{font-size:var(--font-size-base,.875rem);font-weight:500}.no-results-suggestion[data-v-28fbf7d6]{font-size:var(--font-size-sm,.75rem)}[data-v-28fbf7d6] mark{background-color:hsla(0,0%,59%,.25);color:inherit;transition:background .2s}.command-name[data-v-28fbf7d6]{font-weight:500;margin-right:8px}.command-syntax[data-v-28fbf7d6]{background:hsla(0,0%,59%,.1);border-radius:var(--radius-sm,4px);color:var(--text-secondary,#888);font-family:monospace;font-size:var(--font-size-sm,.75rem);padding:2px 6px}.command-details[data-v-28fbf7d6]{align-items:center;display:flex;gap:12px;margin-top:2px}.command-category[data-v-28fbf7d6]{background:hsla(220,9%,46%,.1);border-radius:var(--radius-sm,4px);color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:500;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}.command-params[data-v-28fbf7d6]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);font-style:italic}.command-insert-hint[data-v-28fbf7d6]{align-items:center;background:hsla(0,0%,59%,.1);border-radius:var(--radius-sm,4px);color:var(--text-secondary,#888);display:flex;height:28px;justify-content:center;opacity:.7;transition:all .2s ease;width:28px}.result-item.selected .command-insert-hint[data-v-28fbf7d6],.result-item:hover .command-insert-hint[data-v-28fbf7d6]{background:hsla(0,0%,59%,.15);opacity:1}.glass-sidebar[data-v-223d0f58]{border-right:var(--glass-border)}.glass-sidebar[data-v-223d0f58],.module-dropdown[data-v-223d0f58]{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--glass-bg)}.module-dropdown[data-v-223d0f58]{border:var(--glass-border);border-radius:var(--radius-md,6px);box-shadow:0 8px 30px rgba(0,0,0,.2);color:var(--color-sidebar-text);max-height:400px;overflow-y:auto;width:270px;z-index:9999}.brand-logo[data-v-223d0f58]{transition:opacity .15s ease,filter .15s ease}.dark .brand-logo[data-v-223d0f58]{filter:brightness(0) invert(1)}.sidebar-brand[data-v-223d0f58]{border-bottom:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent);padding:.5rem .5rem 1rem;position:relative}.sidebar-brand-trigger[data-v-223d0f58]{height:3.75rem;min-height:3.75rem}.sidebar-brand__glow[data-v-223d0f58]{inset:0;mask-image:radial-gradient(ellipse 120% 85% at 25% -10%,#000 0,rgba(0,0,0,.7) 35%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 120% 85% at 25% -10%,#000 0,rgba(0,0,0,.7) 35%,transparent 75%);pointer-events:none;position:absolute;transition:background-color .25s ease;z-index:0}.sidebar-brand>.relative[data-v-223d0f58]{position:relative;z-index:2}.sidebar-brand__module-name[data-v-223d0f58]{color:var(--color-sidebar-text,var(--text-primary));font-size:var(--font-size-base,.875rem);font-weight:700;letter-spacing:-.005em;line-height:1;margin-top:4px}.bg-cyan-500\/20[data-v-223d0f58]{background-color:rgba(6,182,212,.2)}.border-blue-500\/30[data-v-223d0f58]{border-color:rgba(59,130,246,.3)}.border-green-500\/30[data-v-223d0f58]{border-color:rgba(34,197,94,.3)}.border-orange-500\/30[data-v-223d0f58]{border-color:rgba(249,115,22,.3)}.border-yellow-500\/30[data-v-223d0f58]{border-color:rgba(245,158,11,.3)}.text-cyan-400[data-v-223d0f58]{color:#22d3ee}.text-red-400[data-v-223d0f58]{color:#f87171}.text-blue-400[data-v-223d0f58]{color:#60a5fa}.text-green-400[data-v-223d0f58]{color:#4ade80}.text-orange-400[data-v-223d0f58]{color:#fb923c}.text-yellow-400[data-v-223d0f58]{color:#facc15}.text-gray-400[data-v-223d0f58]{color:var(--text-primary)}.text-gray-300[data-v-223d0f58]{color:var(--text-secondary)}.bg-white\/5[data-v-223d0f58]{background-color:var(--item-hover-background)}.bg-white\/10[data-v-223d0f58]{background-color:var(--primary-color-light-tint)}.bg-gray-500\/5[data-v-223d0f58],.bg-gray\/15[data-v-223d0f58],.hover\:bg-gray-500\/5[data-v-223d0f58]:hover{background-color:var(--item-hover-background)}.border-white\/10[data-v-223d0f58],.border-white\/20[data-v-223d0f58]{border-color:var(--color-border-primary)}a[data-v-223d0f58]{color:var(--text-secondary)}.tracking-wide[data-v-223d0f58]{letter-spacing:.025em}.uppercase[data-v-223d0f58]{text-transform:uppercase}.font-medium[data-v-223d0f58]{font-weight:500}.font-semibold[data-v-223d0f58]{font-weight:600}.min-w-0[data-v-223d0f58]{min-width:0}.flex-shrink-0[data-v-223d0f58]{flex-shrink:0}.animate-pulse[data-v-223d0f58]{animation:pulse-223d0f58 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-223d0f58{0%,to{opacity:1}50%{opacity:.5}}.tooltip[data-v-223d0f58]{opacity:.95;pointer-events:none;transition:opacity .15s}@media(max-width:767px){#side-nav[data-v-223d0f58]{box-shadow:2px 0 10px rgba(0,0,0,.1);width:280px!important}}#side-nav[data-v-223d0f58]{transition:width .3s cubic-bezier(.4,0,.2,1),transform .3s ease-in-out}.sidebar-pin-section[data-v-223d0f58]{border-top:1px solid color-mix(in srgb,var(--color-border-primary) 35%,transparent);padding:.25rem .5rem}.sidebar-pin-item[data-v-223d0f58]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,6px);color:var(--text-secondary);cursor:pointer;display:flex;gap:.75rem;min-height:2.25rem;padding:.5rem .75rem;text-align:left;transition:background-color .15s ease,color .15s ease;width:100%}.sidebar-pin-item[data-v-223d0f58]:hover{background-color:var(--item-hover-background);color:var(--text-primary)}.sidebar-pin-item--collapsed[data-v-223d0f58]{gap:0;justify-content:center;padding:.5rem .25rem}.sidebar-pin-item__label[data-v-223d0f58]{color:inherit;font-size:var(--font-size-sm,.8125rem);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-menu-item[data-v-223d0f58]{position:relative}.selected-menu-item[data-v-223d0f58]:before{background-color:var(--color-primary,#dc2626);border-radius:0 2px 2px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.submenu-container[data-v-223d0f58]{margin-left:16px;margin-top:4px;padding-left:8px}.custom-scrollbar[data-v-223d0f58],.thin-scrollbar[data-v-223d0f58]{scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .15s ease}.custom-scrollbar[data-v-223d0f58]::-webkit-scrollbar,.thin-scrollbar[data-v-223d0f58]::-webkit-scrollbar{height:0;width:0}.custom-scrollbar[data-v-223d0f58]:hover,.thin-scrollbar[data-v-223d0f58]:hover{scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}.custom-scrollbar[data-v-223d0f58]:hover::-webkit-scrollbar,.thin-scrollbar[data-v-223d0f58]:hover::-webkit-scrollbar{height:6px;width:6px}.custom-scrollbar[data-v-223d0f58]::-webkit-scrollbar-track,.thin-scrollbar[data-v-223d0f58]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-223d0f58]::-webkit-scrollbar-thumb,.thin-scrollbar[data-v-223d0f58]::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .15s ease}.custom-scrollbar[data-v-223d0f58]:hover::-webkit-scrollbar-thumb,.thin-scrollbar[data-v-223d0f58]:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18)}.custom-scrollbar[data-v-223d0f58]:hover::-webkit-scrollbar-thumb:hover,.thin-scrollbar[data-v-223d0f58]:hover::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.32)}.beta-pill[data-v-223d0f58]{align-items:center;background-color:rgba(220,38,38,.12);border:1px solid rgba(220,38,38,.28);border-radius:3px;color:#fca5a5;display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;line-height:1;padding:2px 6px;text-transform:uppercase;white-space:nowrap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}*,:after,:before{box-sizing:border-box}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:var(--primary-color-light-tint,rgba(220,38,38,.1));overflow-y:scroll}body,html{height:100%}body{margin:0}#xui{min-height:100%}[class^=xui-row]>[class^=xui-col-]>.xui-card{height:100%}hr{border:none;border-top:1px solid var(--color-border-primary,#e4e4e7);box-sizing:content-box;height:0;overflow:visible}.xui-align-baseline{vertical-align:baseline!important}.xui-align-top{vertical-align:top!important}.xui-align-middle{vertical-align:middle!important}.xui-align-bottom{vertical-align:bottom!important}.xui-align-text-bottom{vertical-align:text-bottom!important}.xui-align-text-top{vertical-align:text-top!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.xui-d-inline{display:inline!important}.xui-d-inline-block{display:inline-block!important}.xui-d-block{display:block!important}.xui-d-table{display:table!important}.xui-d-table-row{display:table-row!important}.xui-d-table-cell{display:table-cell!important}.xui-d-flex{display:flex!important}.xui-d-inline-flex{display:inline-flex!important}.xui-d-none{display:none!important}.xui-shadow{box-shadow:0 .5rem 1rem rgba(24,24,27,.15)!important}.xui-shadow-sm{box-shadow:0 .125rem .25rem rgba(24,24,27,.075)!important}.xui-shadow-lg{box-shadow:0 1rem 3rem rgba(24,24,27,.175)!important}.xui-shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}.xui-translate-middle{transform:translateX(-50%) translateY(-50%)!important}.border{border:1px solid var(--color-border-primary,#e4e4e7)!important}.border-0{border:0!important}.border-top{border-top:1px solid var(--color-border-primary,#e4e4e7)!important}.border-top-0{border-top:0!important}.border-right{border-right:1px solid var(--color-border-primary,#e4e4e7)!important}.border-right-0{border-right:0!important}.border-bottom{border-bottom:1px solid var(--color-border-primary,#e4e4e7)!important}.border-bottom-0{border-bottom:0!important}.border-left{border-left:1px solid var(--color-border-primary,#e4e4e7)!important}.border-left-0{border-left:0!important}.xui-border-primary{border-color:var(--color-primary,#4c1d95)!important}.xui-border-secondary{border-color:var(--color-secondary,#f4f4f5)!important}.xui-border-success{border-color:var(--color-success,#16a34a)!important}.xui-border-info{border-color:var(--color-info,#0891b2)!important}.xui-border-warning{border-color:var(--color-warning,#f59e0b)!important}.xui-border-danger{border-color:var(--color-danger,#dc2626)!important}.xui-border-light{border-color:var(--color-neutral,#f4f4f5)!important}.xui-border-dark{border-color:var(--color-heading,#18181b)!important}.xui-border-white{border-color:#fff!important}.xui-border-0{border-width:0!important}.xui-border-1{border-width:1px!important}.xui-border-2{border-width:2px!important}.xui-border-3{border-width:3px!important}.xui-border-4{border-width:4px!important}.xui-border-5{border-width:5px!important}.xui-w-25{width:25%!important}.xui-w-50{width:50%!important}.xui-w-75{width:75%!important}.xui-w-100{width:100%!important}.xui-w-auto{width:auto!important}.xui-mw-100{max-width:100%!important}.xui-vw-100{width:100vw!important}.xui-min-vw-100{min-width:100vw!important}.xui-h-25{height:25%!important}.xui-h-50{height:50%!important}.xui-h-75{height:75%!important}.xui-h-100{height:100%!important}.xui-h-auto{height:auto!important}.xui-mh-100{max-height:100%!important}.xui-vh-100{height:100vh!important}.xui-min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.xui-flex-row{flex-direction:row!important}.xui-flex-column{flex-direction:column!important}.xui-flex-row-reverse{flex-direction:row-reverse!important}.xui-flex-column-reverse{flex-direction:column-reverse!important}.xui-flex-grow-0{flex-grow:0!important}.xui-flex-grow-1{flex-grow:1!important}.xui-flex-shrink-0{flex-shrink:0!important}.xui-flex-shrink-1{flex-shrink:1!important}.xui-flex-wrap{flex-wrap:wrap!important}.xui-flex-nowrap{flex-wrap:nowrap!important}.xui-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xui-justify-content-start{justify-content:flex-start!important}.xui-justify-content-end{justify-content:flex-end!important}.xui-justify-content-center{justify-content:center!important}.xui-justify-content-between{justify-content:space-between!important}.xui-justify-content-around{justify-content:space-around!important}.xui-justify-content-evenly{justify-content:space-evenly!important}.xui-align-items-start{align-items:flex-start!important}.xui-align-items-end{align-items:flex-end!important}.xui-align-items-center{align-items:center!important}.xui-align-items-baseline{align-items:baseline!important}.xui-align-items-stretch{align-items:stretch!important}.xui-align-content-start{align-content:flex-start!important}.xui-align-content-end{align-content:flex-end!important}.xui-align-content-center{align-content:center!important}.xui-align-content-between{align-content:space-between!important}.xui-align-content-around{align-content:space-around!important}.xui-align-content-stretch{align-content:stretch!important}.xui-align-self-auto{align-self:auto!important}.xui-align-self-start{align-self:flex-start!important}.xui-align-self-end{align-self:flex-end!important}.xui-align-self-center{align-self:center!important}.xui-align-self-baseline{align-self:baseline!important}.xui-align-self-stretch{align-self:stretch!important}.xui-order-first{order:-1!important}.xui-order-0{order:0!important}.xui-order-1{order:1!important}.xui-order-2{order:2!important}.xui-order-3{order:3!important}.xui-order-4{order:4!important}.xui-order-5{order:5!important}.xui-order-last{order:6!important}.xui-m-0{margin:0!important}.xui-m-1{margin:.25rem!important}.xui-m-2{margin:.5rem!important}.xui-m-3{margin:1rem!important}.xui-m-4{margin:1.5rem!important}.xui-m-5{margin:3rem!important}.xui-m-auto{margin:auto!important}.xui-mx-0{margin-left:0!important;margin-right:0!important}.xui-mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xui-mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xui-mx-3{margin-left:1rem!important;margin-right:1rem!important}.xui-mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xui-mx-5{margin-left:3rem!important;margin-right:3rem!important}.xui-mx-auto{margin-left:auto!important;margin-right:auto!important}.xui-my-0{margin-bottom:0!important;margin-top:0!important}.xui-my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xui-my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xui-my-3{margin-bottom:1rem!important;margin-top:1rem!important}.xui-my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xui-my-5{margin-bottom:3rem!important;margin-top:3rem!important}.xui-my-auto{margin-bottom:auto!important;margin-top:auto!important}.xui-mt-0{margin-top:0!important}.xui-mt-1{margin-top:.25rem!important}.xui-mt-2{margin-top:.5rem!important}.xui-mt-3{margin-top:1rem!important}.xui-mt-4{margin-top:1.5rem!important}.xui-mt-5{margin-top:3rem!important}.xui-mt-auto{margin-top:auto!important}.xui-mr-0{margin-right:0!important}.xui-mr-1{margin-right:.25rem!important}.xui-mr-2{margin-right:.5rem!important}.xui-mr-3{margin-right:1rem!important}.xui-mr-4{margin-right:1.5rem!important}.xui-mr-5{margin-right:3rem!important}.xui-mr-auto{margin-right:auto!important}.xui-mb-0{margin-bottom:0!important}.xui-mb-1{margin-bottom:.25rem!important}.xui-mb-2{margin-bottom:.5rem!important}.xui-mb-3{margin-bottom:1rem!important}.xui-mb-4{margin-bottom:1.5rem!important}.xui-mb-5{margin-bottom:3rem!important}.xui-mb-auto{margin-bottom:auto!important}.xui-ml-0{margin-left:0!important}.xui-ml-1{margin-left:.25rem!important}.xui-ml-2{margin-left:.5rem!important}.xui-ml-3{margin-left:1rem!important}.xui-ml-4{margin-left:1.5rem!important}.xui-ml-5{margin-left:3rem!important}.xui-ml-auto{margin-left:auto!important}.xui-p-0{padding:0!important}.xui-p-1{padding:.25rem!important}.xui-p-2{padding:.5rem!important}.xui-p-3{padding:1rem!important}.xui-p-4{padding:1.5rem!important}.xui-p-5{padding:3rem!important}.xui-px-0{padding-left:0!important;padding-right:0!important}.xui-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xui-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xui-px-3{padding-left:1rem!important;padding-right:1rem!important}.xui-px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xui-px-5{padding-left:3rem!important;padding-right:3rem!important}.xui-py-0{padding-bottom:0!important;padding-top:0!important}.xui-py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xui-py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xui-py-3{padding-bottom:1rem!important;padding-top:1rem!important}.xui-py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xui-py-5{padding-bottom:3rem!important;padding-top:3rem!important}.xui-pt-0{padding-top:0!important}.xui-pt-1{padding-top:.25rem!important}.xui-pt-2{padding-top:.5rem!important}.xui-pt-3{padding-top:1rem!important}.xui-pt-4{padding-top:1.5rem!important}.xui-pt-5{padding-top:3rem!important}.xui-pr-0{padding-right:0!important}.xui-pr-1{padding-right:.25rem!important}.xui-pr-2{padding-right:.5rem!important}.xui-pr-3{padding-right:1rem!important}.xui-pr-4{padding-right:1.5rem!important}.xui-pr-5{padding-right:3rem!important}.xui-pb-0{padding-bottom:0!important}.xui-pb-1{padding-bottom:.25rem!important}.xui-pb-2{padding-bottom:.5rem!important}.xui-pb-3{padding-bottom:1rem!important}.xui-pb-4{padding-bottom:1.5rem!important}.xui-pb-5{padding-bottom:3rem!important}.xui-pl-0{padding-left:0!important}.xui-pl-1{padding-left:.25rem!important}.xui-pl-2{padding-left:.5rem!important}.xui-pl-3{padding-left:1rem!important}.xui-pl-4{padding-left:1.5rem!important}.xui-pl-5{padding-left:3rem!important}.xui-fw-light{font-weight:300!important}.xui-fw-lighter{font-weight:200!important}.xui-fw-normal{font-weight:400!important}.xui-fw-bold{font-weight:600!important}.xui-fw-bolder{font-weight:800!important}.xui-text-lowercase{text-transform:lowercase!important}.xui-text-uppercase{text-transform:uppercase!important}.xui-text-capitalize{text-transform:capitalize!important}.xui-text-left{text-align:left!important}.xui-text-right{text-align:right!important}.xui-text-center{text-align:center!important}.xui-text-primary{color:var(--color-primary,#4c1d95)!important}.xui-text-secondary{color:var(--color-secondary,#f4f4f5)!important}.xui-text-success{color:var(--color-success,#16a34a)!important}.xui-text-info{color:var(--color-info,#0891b2)!important}.xui-text-warning{color:var(--color-warning,#f59e0b)!important}.xui-text-danger{color:var(--color-danger,#dc2626)!important}.xui-text-light{color:var(--color-neutral,#f4f4f5)!important}.xui-text-dark{color:var(--color-heading,#18181b)!important}.xui-text-white{color:#fff!important}.xui-text-body{color:var(--text-primary,#27272a)!important}.xui-text-muted{color:var(--text-secondary,#71717a)!important}.xui-text-black-50{color:rgba(24,24,27,.5)!important}.xui-text-white-50{color:hsla(0,0%,100%,.5)!important}.xui-text-reset{color:inherit!important}.xui-lh-1{line-height:1!important}.xui-lh-sm{line-height:1.25!important}.xui-lh-base{line-height:1.5!important}.xui-lh-lg{line-height:2!important}.xui-bg-primary{background-color:var(--color-primary,#4c1d95)!important}.xui-bg-secondary{background-color:var(--color-secondary,#f4f4f5)!important}.xui-bg-success{background-color:var(--color-success,#16a34a)!important}.xui-bg-info{background-color:var(--color-info,#0891b2)!important}.xui-bg-warning{background-color:var(--color-warning,#f59e0b)!important}.xui-bg-danger{background-color:var(--color-danger,#dc2626)!important}.xui-bg-light{background-color:var(--color-neutral,#f4f4f5)!important}.xui-bg-dark{background-color:var(--color-heading,#18181b)!important}.xui-bg-body{background-color:var(--surface-base,#f4f4f5)!important}.xui-bg-white{background-color:#fff!important}.xui-bg-transparent{background-color:transparent!important}.xui-bg-gradient{background-image:var(--xui-gradient)!important}.xui-text-wrap{white-space:normal!important}.xui-text-nowrap{white-space:nowrap!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.xui-font-italic{font-style:italic!important}.xui-font-normal{font-style:normal!important}.xui-text-break{word-wrap:break-word!important;word-break:break-word!important}.xui-font-monospace{font-family:var(--xui-font-monospace)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.xui-pe-none{pointer-events:none!important}.xui-pe-auto{pointer-events:auto!important}.xui-rounded{border-radius:var(--radius-md,6px)!important}.xui-rounded-sm{border-radius:.2rem!important}.xui-rounded-lg{border-radius:.3rem!important}.xui-rounded-circle{border-radius:50%!important}.xui-rounded-pill{border-radius:50rem!important}.xui-rounded-0{border-radius:0!important}.xui-rounded-top{border-top-left-radius:var(--radius-md,6px)!important}.xui-rounded-right,.xui-rounded-top{border-top-right-radius:var(--radius-md,6px)!important}.xui-rounded-bottom,.xui-rounded-right{border-bottom-right-radius:var(--radius-md,6px)!important}.xui-rounded-bottom,.xui-rounded-left{border-bottom-left-radius:var(--radius-md,6px)!important}.xui-rounded-left{border-top-left-radius:var(--radius-md,6px)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}.xui-d-sm-inline{display:inline!important}.xui-d-sm-inline-block{display:inline-block!important}.xui-d-sm-block{display:block!important}.xui-d-sm-table{display:table!important}.xui-d-sm-table-row{display:table-row!important}.xui-d-sm-table-cell{display:table-cell!important}.xui-d-sm-flex{display:flex!important}.xui-d-sm-inline-flex{display:inline-flex!important}.xui-d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.xui-flex-sm-row{flex-direction:row!important}.xui-flex-sm-column{flex-direction:column!important}.xui-flex-sm-row-reverse{flex-direction:row-reverse!important}.xui-flex-sm-column-reverse{flex-direction:column-reverse!important}.xui-flex-sm-grow-0{flex-grow:0!important}.xui-flex-sm-grow-1{flex-grow:1!important}.xui-flex-sm-shrink-0{flex-shrink:0!important}.xui-flex-sm-shrink-1{flex-shrink:1!important}.xui-flex-sm-wrap{flex-wrap:wrap!important}.xui-flex-sm-nowrap{flex-wrap:nowrap!important}.xui-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.xui-justify-content-sm-start{justify-content:flex-start!important}.xui-justify-content-sm-end{justify-content:flex-end!important}.xui-justify-content-sm-center{justify-content:center!important}.xui-justify-content-sm-between{justify-content:space-between!important}.xui-justify-content-sm-around{justify-content:space-around!important}.xui-justify-content-sm-evenly{justify-content:space-evenly!important}.xui-align-items-sm-start{align-items:flex-start!important}.xui-align-items-sm-end{align-items:flex-end!important}.xui-align-items-sm-center{align-items:center!important}.xui-align-items-sm-baseline{align-items:baseline!important}.xui-align-items-sm-stretch{align-items:stretch!important}.xui-align-content-sm-start{align-content:flex-start!important}.xui-align-content-sm-end{align-content:flex-end!important}.xui-align-content-sm-center{align-content:center!important}.xui-align-content-sm-between{align-content:space-between!important}.xui-align-content-sm-around{align-content:space-around!important}.xui-align-content-sm-stretch{align-content:stretch!important}.xui-align-self-sm-auto{align-self:auto!important}.xui-align-self-sm-start{align-self:flex-start!important}.xui-align-self-sm-end{align-self:flex-end!important}.xui-align-self-sm-center{align-self:center!important}.xui-align-self-sm-baseline{align-self:baseline!important}.xui-align-self-sm-stretch{align-self:stretch!important}.xui-order-sm-first{order:-1!important}.xui-order-sm-0{order:0!important}.xui-order-sm-1{order:1!important}.xui-order-sm-2{order:2!important}.xui-order-sm-3{order:3!important}.xui-order-sm-4{order:4!important}.xui-order-sm-5{order:5!important}.xui-order-sm-last{order:6!important}.xui-m-sm-0{margin:0!important}.xui-m-sm-1{margin:.25rem!important}.xui-m-sm-2{margin:.5rem!important}.xui-m-sm-3{margin:1rem!important}.xui-m-sm-4{margin:1.5rem!important}.xui-m-sm-5{margin:3rem!important}.xui-m-sm-auto{margin:auto!important}.xui-mx-sm-0{margin-left:0!important;margin-right:0!important}.xui-mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.xui-mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.xui-mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.xui-mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xui-mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.xui-mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.xui-my-sm-0{margin-bottom:0!important;margin-top:0!important}.xui-my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xui-my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xui-my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.xui-my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xui-my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.xui-my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.xui-mt-sm-0{margin-top:0!important}.xui-mt-sm-1{margin-top:.25rem!important}.xui-mt-sm-2{margin-top:.5rem!important}.xui-mt-sm-3{margin-top:1rem!important}.xui-mt-sm-4{margin-top:1.5rem!important}.xui-mt-sm-5{margin-top:3rem!important}.xui-mt-sm-auto{margin-top:auto!important}.xui-mr-sm-0{margin-right:0!important}.xui-mr-sm-1{margin-right:.25rem!important}.xui-mr-sm-2{margin-right:.5rem!important}.xui-mr-sm-3{margin-right:1rem!important}.xui-mr-sm-4{margin-right:1.5rem!important}.xui-mr-sm-5{margin-right:3rem!important}.xui-mr-sm-auto{margin-right:auto!important}.xui-mb-sm-0{margin-bottom:0!important}.xui-mb-sm-1{margin-bottom:.25rem!important}.xui-mb-sm-2{margin-bottom:.5rem!important}.xui-mb-sm-3{margin-bottom:1rem!important}.xui-mb-sm-4{margin-bottom:1.5rem!important}.xui-mb-sm-5{margin-bottom:3rem!important}.xui-mb-sm-auto{margin-bottom:auto!important}.xui-ml-sm-0{margin-left:0!important}.xui-ml-sm-1{margin-left:.25rem!important}.xui-ml-sm-2{margin-left:.5rem!important}.xui-ml-sm-3{margin-left:1rem!important}.xui-ml-sm-4{margin-left:1.5rem!important}.xui-ml-sm-5{margin-left:3rem!important}.xui-ml-sm-auto{margin-left:auto!important}.xui-p-sm-0{padding:0!important}.xui-p-sm-1{padding:.25rem!important}.xui-p-sm-2{padding:.5rem!important}.xui-p-sm-3{padding:1rem!important}.xui-p-sm-4{padding:1.5rem!important}.xui-p-sm-5{padding:3rem!important}.xui-px-sm-0{padding-left:0!important;padding-right:0!important}.xui-px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.xui-px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.xui-px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.xui-px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xui-px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.xui-py-sm-0{padding-bottom:0!important;padding-top:0!important}.xui-py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xui-py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xui-py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.xui-py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xui-py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.xui-pt-sm-0{padding-top:0!important}.xui-pt-sm-1{padding-top:.25rem!important}.xui-pt-sm-2{padding-top:.5rem!important}.xui-pt-sm-3{padding-top:1rem!important}.xui-pt-sm-4{padding-top:1.5rem!important}.xui-pt-sm-5{padding-top:3rem!important}.xui-pr-sm-0{padding-right:0!important}.xui-pr-sm-1{padding-right:.25rem!important}.xui-pr-sm-2{padding-right:.5rem!important}.xui-pr-sm-3{padding-right:1rem!important}.xui-pr-sm-4{padding-right:1.5rem!important}.xui-pr-sm-5{padding-right:3rem!important}.xui-pb-sm-0{padding-bottom:0!important}.xui-pb-sm-1{padding-bottom:.25rem!important}.xui-pb-sm-2{padding-bottom:.5rem!important}.xui-pb-sm-3{padding-bottom:1rem!important}.xui-pb-sm-4{padding-bottom:1.5rem!important}.xui-pb-sm-5{padding-bottom:3rem!important}.xui-pl-sm-0{padding-left:0!important}.xui-pl-sm-1{padding-left:.25rem!important}.xui-pl-sm-2{padding-left:.5rem!important}.xui-pl-sm-3{padding-left:1rem!important}.xui-pl-sm-4{padding-left:1.5rem!important}.xui-pl-sm-5{padding-left:3rem!important}.xui-text-sm-left{text-align:left!important}.xui-text-sm-right{text-align:right!important}.xui-text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}.xui-d-md-inline{display:inline!important}.xui-d-md-inline-block{display:inline-block!important}.xui-d-md-block{display:block!important}.xui-d-md-table{display:table!important}.xui-d-md-table-row{display:table-row!important}.xui-d-md-table-cell{display:table-cell!important}.xui-d-md-flex{display:flex!important}.xui-d-md-inline-flex{display:inline-flex!important}.xui-d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.xui-flex-md-row{flex-direction:row!important}.xui-flex-md-column{flex-direction:column!important}.xui-flex-md-row-reverse{flex-direction:row-reverse!important}.xui-flex-md-column-reverse{flex-direction:column-reverse!important}.xui-flex-md-grow-0{flex-grow:0!important}.xui-flex-md-grow-1{flex-grow:1!important}.xui-flex-md-shrink-0{flex-shrink:0!important}.xui-flex-md-shrink-1{flex-shrink:1!important}.xui-flex-md-wrap{flex-wrap:wrap!important}.xui-flex-md-nowrap{flex-wrap:nowrap!important}.xui-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.xui-justify-content-md-start{justify-content:flex-start!important}.xui-justify-content-md-end{justify-content:flex-end!important}.xui-justify-content-md-center{justify-content:center!important}.xui-justify-content-md-between{justify-content:space-between!important}.xui-justify-content-md-around{justify-content:space-around!important}.xui-justify-content-md-evenly{justify-content:space-evenly!important}.xui-align-items-md-start{align-items:flex-start!important}.xui-align-items-md-end{align-items:flex-end!important}.xui-align-items-md-center{align-items:center!important}.xui-align-items-md-baseline{align-items:baseline!important}.xui-align-items-md-stretch{align-items:stretch!important}.xui-align-content-md-start{align-content:flex-start!important}.xui-align-content-md-end{align-content:flex-end!important}.xui-align-content-md-center{align-content:center!important}.xui-align-content-md-between{align-content:space-between!important}.xui-align-content-md-around{align-content:space-around!important}.xui-align-content-md-stretch{align-content:stretch!important}.xui-align-self-md-auto{align-self:auto!important}.xui-align-self-md-start{align-self:flex-start!important}.xui-align-self-md-end{align-self:flex-end!important}.xui-align-self-md-center{align-self:center!important}.xui-align-self-md-baseline{align-self:baseline!important}.xui-align-self-md-stretch{align-self:stretch!important}.xui-order-md-first{order:-1!important}.xui-order-md-0{order:0!important}.xui-order-md-1{order:1!important}.xui-order-md-2{order:2!important}.xui-order-md-3{order:3!important}.xui-order-md-4{order:4!important}.xui-order-md-5{order:5!important}.xui-order-md-last{order:6!important}.xui-m-md-0{margin:0!important}.xui-m-md-1{margin:.25rem!important}.xui-m-md-2{margin:.5rem!important}.xui-m-md-3{margin:1rem!important}.xui-m-md-4{margin:1.5rem!important}.xui-m-md-5{margin:3rem!important}.xui-m-md-auto{margin:auto!important}.xui-mx-md-0{margin-left:0!important;margin-right:0!important}.xui-mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.xui-mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.xui-mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.xui-mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xui-mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.xui-mx-md-auto{margin-left:auto!important;margin-right:auto!important}.xui-my-md-0{margin-bottom:0!important;margin-top:0!important}.xui-my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xui-my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xui-my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.xui-my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xui-my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.xui-my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.xui-mt-md-0{margin-top:0!important}.xui-mt-md-1{margin-top:.25rem!important}.xui-mt-md-2{margin-top:.5rem!important}.xui-mt-md-3{margin-top:1rem!important}.xui-mt-md-4{margin-top:1.5rem!important}.xui-mt-md-5{margin-top:3rem!important}.xui-mt-md-auto{margin-top:auto!important}.xui-mr-md-0{margin-right:0!important}.xui-mr-md-1{margin-right:.25rem!important}.xui-mr-md-2{margin-right:.5rem!important}.xui-mr-md-3{margin-right:1rem!important}.xui-mr-md-4{margin-right:1.5rem!important}.xui-mr-md-5{margin-right:3rem!important}.xui-mr-md-auto{margin-right:auto!important}.xui-mb-md-0{margin-bottom:0!important}.xui-mb-md-1{margin-bottom:.25rem!important}.xui-mb-md-2{margin-bottom:.5rem!important}.xui-mb-md-3{margin-bottom:1rem!important}.xui-mb-md-4{margin-bottom:1.5rem!important}.xui-mb-md-5{margin-bottom:3rem!important}.xui-mb-md-auto{margin-bottom:auto!important}.xui-ml-md-0{margin-left:0!important}.xui-ml-md-1{margin-left:.25rem!important}.xui-ml-md-2{margin-left:.5rem!important}.xui-ml-md-3{margin-left:1rem!important}.xui-ml-md-4{margin-left:1.5rem!important}.xui-ml-md-5{margin-left:3rem!important}.xui-ml-md-auto{margin-left:auto!important}.xui-p-md-0{padding:0!important}.xui-p-md-1{padding:.25rem!important}.xui-p-md-2{padding:.5rem!important}.xui-p-md-3{padding:1rem!important}.xui-p-md-4{padding:1.5rem!important}.xui-p-md-5{padding:3rem!important}.xui-px-md-0{padding-left:0!important;padding-right:0!important}.xui-px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.xui-px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.xui-px-md-3{padding-left:1rem!important;padding-right:1rem!important}.xui-px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xui-px-md-5{padding-left:3rem!important;padding-right:3rem!important}.xui-py-md-0{padding-bottom:0!important;padding-top:0!important}.xui-py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xui-py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xui-py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.xui-py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xui-py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.xui-pt-md-0{padding-top:0!important}.xui-pt-md-1{padding-top:.25rem!important}.xui-pt-md-2{padding-top:.5rem!important}.xui-pt-md-3{padding-top:1rem!important}.xui-pt-md-4{padding-top:1.5rem!important}.xui-pt-md-5{padding-top:3rem!important}.xui-pr-md-0{padding-right:0!important}.xui-pr-md-1{padding-right:.25rem!important}.xui-pr-md-2{padding-right:.5rem!important}.xui-pr-md-3{padding-right:1rem!important}.xui-pr-md-4{padding-right:1.5rem!important}.xui-pr-md-5{padding-right:3rem!important}.xui-pb-md-0{padding-bottom:0!important}.xui-pb-md-1{padding-bottom:.25rem!important}.xui-pb-md-2{padding-bottom:.5rem!important}.xui-pb-md-3{padding-bottom:1rem!important}.xui-pb-md-4{padding-bottom:1.5rem!important}.xui-pb-md-5{padding-bottom:3rem!important}.xui-pl-md-0{padding-left:0!important}.xui-pl-md-1{padding-left:.25rem!important}.xui-pl-md-2{padding-left:.5rem!important}.xui-pl-md-3{padding-left:1rem!important}.xui-pl-md-4{padding-left:1.5rem!important}.xui-pl-md-5{padding-left:3rem!important}.xui-text-md-left{text-align:left!important}.xui-text-md-right{text-align:right!important}.xui-text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}.xui-d-lg-inline{display:inline!important}.xui-d-lg-inline-block{display:inline-block!important}.xui-d-lg-block{display:block!important}.xui-d-lg-table{display:table!important}.xui-d-lg-table-row{display:table-row!important}.xui-d-lg-table-cell{display:table-cell!important}.xui-d-lg-flex{display:flex!important}.xui-d-lg-inline-flex{display:inline-flex!important}.xui-d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.xui-flex-lg-row{flex-direction:row!important}.xui-flex-lg-column{flex-direction:column!important}.xui-flex-lg-row-reverse{flex-direction:row-reverse!important}.xui-flex-lg-column-reverse{flex-direction:column-reverse!important}.xui-flex-lg-grow-0{flex-grow:0!important}.xui-flex-lg-grow-1{flex-grow:1!important}.xui-flex-lg-shrink-0{flex-shrink:0!important}.xui-flex-lg-shrink-1{flex-shrink:1!important}.xui-flex-lg-wrap{flex-wrap:wrap!important}.xui-flex-lg-nowrap{flex-wrap:nowrap!important}.xui-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.xui-justify-content-lg-start{justify-content:flex-start!important}.xui-justify-content-lg-end{justify-content:flex-end!important}.xui-justify-content-lg-center{justify-content:center!important}.xui-justify-content-lg-between{justify-content:space-between!important}.xui-justify-content-lg-around{justify-content:space-around!important}.xui-justify-content-lg-evenly{justify-content:space-evenly!important}.xui-align-items-lg-start{align-items:flex-start!important}.xui-align-items-lg-end{align-items:flex-end!important}.xui-align-items-lg-center{align-items:center!important}.xui-align-items-lg-baseline{align-items:baseline!important}.xui-align-items-lg-stretch{align-items:stretch!important}.xui-align-content-lg-start{align-content:flex-start!important}.xui-align-content-lg-end{align-content:flex-end!important}.xui-align-content-lg-center{align-content:center!important}.xui-align-content-lg-between{align-content:space-between!important}.xui-align-content-lg-around{align-content:space-around!important}.xui-align-content-lg-stretch{align-content:stretch!important}.xui-align-self-lg-auto{align-self:auto!important}.xui-align-self-lg-start{align-self:flex-start!important}.xui-align-self-lg-end{align-self:flex-end!important}.xui-align-self-lg-center{align-self:center!important}.xui-align-self-lg-baseline{align-self:baseline!important}.xui-align-self-lg-stretch{align-self:stretch!important}.xui-order-lg-first{order:-1!important}.xui-order-lg-0{order:0!important}.xui-order-lg-1{order:1!important}.xui-order-lg-2{order:2!important}.xui-order-lg-3{order:3!important}.xui-order-lg-4{order:4!important}.xui-order-lg-5{order:5!important}.xui-order-lg-last{order:6!important}.xui-m-lg-0{margin:0!important}.xui-m-lg-1{margin:.25rem!important}.xui-m-lg-2{margin:.5rem!important}.xui-m-lg-3{margin:1rem!important}.xui-m-lg-4{margin:1.5rem!important}.xui-m-lg-5{margin:3rem!important}.xui-m-lg-auto{margin:auto!important}.xui-mx-lg-0{margin-left:0!important;margin-right:0!important}.xui-mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.xui-mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.xui-mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.xui-mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xui-mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.xui-mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.xui-my-lg-0{margin-bottom:0!important;margin-top:0!important}.xui-my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xui-my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xui-my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.xui-my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xui-my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.xui-my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.xui-mt-lg-0{margin-top:0!important}.xui-mt-lg-1{margin-top:.25rem!important}.xui-mt-lg-2{margin-top:.5rem!important}.xui-mt-lg-3{margin-top:1rem!important}.xui-mt-lg-4{margin-top:1.5rem!important}.xui-mt-lg-5{margin-top:3rem!important}.xui-mt-lg-auto{margin-top:auto!important}.xui-mr-lg-0{margin-right:0!important}.xui-mr-lg-1{margin-right:.25rem!important}.xui-mr-lg-2{margin-right:.5rem!important}.xui-mr-lg-3{margin-right:1rem!important}.xui-mr-lg-4{margin-right:1.5rem!important}.xui-mr-lg-5{margin-right:3rem!important}.xui-mr-lg-auto{margin-right:auto!important}.xui-mb-lg-0{margin-bottom:0!important}.xui-mb-lg-1{margin-bottom:.25rem!important}.xui-mb-lg-2{margin-bottom:.5rem!important}.xui-mb-lg-3{margin-bottom:1rem!important}.xui-mb-lg-4{margin-bottom:1.5rem!important}.xui-mb-lg-5{margin-bottom:3rem!important}.xui-mb-lg-auto{margin-bottom:auto!important}.xui-ml-lg-0{margin-left:0!important}.xui-ml-lg-1{margin-left:.25rem!important}.xui-ml-lg-2{margin-left:.5rem!important}.xui-ml-lg-3{margin-left:1rem!important}.xui-ml-lg-4{margin-left:1.5rem!important}.xui-ml-lg-5{margin-left:3rem!important}.xui-ml-lg-auto{margin-left:auto!important}.xui-p-lg-0{padding:0!important}.xui-p-lg-1{padding:.25rem!important}.xui-p-lg-2{padding:.5rem!important}.xui-p-lg-3{padding:1rem!important}.xui-p-lg-4{padding:1.5rem!important}.xui-p-lg-5{padding:3rem!important}.xui-px-lg-0{padding-left:0!important;padding-right:0!important}.xui-px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.xui-px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.xui-px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.xui-px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xui-px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.xui-py-lg-0{padding-bottom:0!important;padding-top:0!important}.xui-py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xui-py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xui-py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.xui-py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xui-py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.xui-pt-lg-0{padding-top:0!important}.xui-pt-lg-1{padding-top:.25rem!important}.xui-pt-lg-2{padding-top:.5rem!important}.xui-pt-lg-3{padding-top:1rem!important}.xui-pt-lg-4{padding-top:1.5rem!important}.xui-pt-lg-5{padding-top:3rem!important}.xui-pr-lg-0{padding-right:0!important}.xui-pr-lg-1{padding-right:.25rem!important}.xui-pr-lg-2{padding-right:.5rem!important}.xui-pr-lg-3{padding-right:1rem!important}.xui-pr-lg-4{padding-right:1.5rem!important}.xui-pr-lg-5{padding-right:3rem!important}.xui-pb-lg-0{padding-bottom:0!important}.xui-pb-lg-1{padding-bottom:.25rem!important}.xui-pb-lg-2{padding-bottom:.5rem!important}.xui-pb-lg-3{padding-bottom:1rem!important}.xui-pb-lg-4{padding-bottom:1.5rem!important}.xui-pb-lg-5{padding-bottom:3rem!important}.xui-pl-lg-0{padding-left:0!important}.xui-pl-lg-1{padding-left:.25rem!important}.xui-pl-lg-2{padding-left:.5rem!important}.xui-pl-lg-3{padding-left:1rem!important}.xui-pl-lg-4{padding-left:1.5rem!important}.xui-pl-lg-5{padding-left:3rem!important}.xui-text-lg-left{text-align:left!important}.xui-text-lg-right{text-align:right!important}.xui-text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.xui-d-xl-inline{display:inline!important}.xui-d-xl-inline-block{display:inline-block!important}.xui-d-xl-block{display:block!important}.xui-d-xl-table{display:table!important}.xui-d-xl-table-row{display:table-row!important}.xui-d-xl-table-cell{display:table-cell!important}.xui-d-xl-flex{display:flex!important}.xui-d-xl-inline-flex{display:inline-flex!important}.xui-d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.xui-flex-xl-row{flex-direction:row!important}.xui-flex-xl-column{flex-direction:column!important}.xui-flex-xl-row-reverse{flex-direction:row-reverse!important}.xui-flex-xl-column-reverse{flex-direction:column-reverse!important}.xui-flex-xl-grow-0{flex-grow:0!important}.xui-flex-xl-grow-1{flex-grow:1!important}.xui-flex-xl-shrink-0{flex-shrink:0!important}.xui-flex-xl-shrink-1{flex-shrink:1!important}.xui-flex-xl-wrap{flex-wrap:wrap!important}.xui-flex-xl-nowrap{flex-wrap:nowrap!important}.xui-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.xui-justify-content-xl-start{justify-content:flex-start!important}.xui-justify-content-xl-end{justify-content:flex-end!important}.xui-justify-content-xl-center{justify-content:center!important}.xui-justify-content-xl-between{justify-content:space-between!important}.xui-justify-content-xl-around{justify-content:space-around!important}.xui-justify-content-xl-evenly{justify-content:space-evenly!important}.xui-align-items-xl-start{align-items:flex-start!important}.xui-align-items-xl-end{align-items:flex-end!important}.xui-align-items-xl-center{align-items:center!important}.xui-align-items-xl-baseline{align-items:baseline!important}.xui-align-items-xl-stretch{align-items:stretch!important}.xui-align-content-xl-start{align-content:flex-start!important}.xui-align-content-xl-end{align-content:flex-end!important}.xui-align-content-xl-center{align-content:center!important}.xui-align-content-xl-between{align-content:space-between!important}.xui-align-content-xl-around{align-content:space-around!important}.xui-align-content-xl-stretch{align-content:stretch!important}.xui-align-self-xl-auto{align-self:auto!important}.xui-align-self-xl-start{align-self:flex-start!important}.xui-align-self-xl-end{align-self:flex-end!important}.xui-align-self-xl-center{align-self:center!important}.xui-align-self-xl-baseline{align-self:baseline!important}.xui-align-self-xl-stretch{align-self:stretch!important}.xui-order-xl-first{order:-1!important}.xui-order-xl-0{order:0!important}.xui-order-xl-1{order:1!important}.xui-order-xl-2{order:2!important}.xui-order-xl-3{order:3!important}.xui-order-xl-4{order:4!important}.xui-order-xl-5{order:5!important}.xui-order-xl-last{order:6!important}.xui-m-xl-0{margin:0!important}.xui-m-xl-1{margin:.25rem!important}.xui-m-xl-2{margin:.5rem!important}.xui-m-xl-3{margin:1rem!important}.xui-m-xl-4{margin:1.5rem!important}.xui-m-xl-5{margin:3rem!important}.xui-m-xl-auto{margin:auto!important}.xui-mx-xl-0{margin-left:0!important;margin-right:0!important}.xui-mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.xui-mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.xui-mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.xui-mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xui-mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.xui-mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.xui-my-xl-0{margin-bottom:0!important;margin-top:0!important}.xui-my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xui-my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xui-my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.xui-my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xui-my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.xui-my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.xui-mt-xl-0{margin-top:0!important}.xui-mt-xl-1{margin-top:.25rem!important}.xui-mt-xl-2{margin-top:.5rem!important}.xui-mt-xl-3{margin-top:1rem!important}.xui-mt-xl-4{margin-top:1.5rem!important}.xui-mt-xl-5{margin-top:3rem!important}.xui-mt-xl-auto{margin-top:auto!important}.xui-mr-xl-0{margin-right:0!important}.xui-mr-xl-1{margin-right:.25rem!important}.xui-mr-xl-2{margin-right:.5rem!important}.xui-mr-xl-3{margin-right:1rem!important}.xui-mr-xl-4{margin-right:1.5rem!important}.xui-mr-xl-5{margin-right:3rem!important}.xui-mr-xl-auto{margin-right:auto!important}.xui-mb-xl-0{margin-bottom:0!important}.xui-mb-xl-1{margin-bottom:.25rem!important}.xui-mb-xl-2{margin-bottom:.5rem!important}.xui-mb-xl-3{margin-bottom:1rem!important}.xui-mb-xl-4{margin-bottom:1.5rem!important}.xui-mb-xl-5{margin-bottom:3rem!important}.xui-mb-xl-auto{margin-bottom:auto!important}.xui-ml-xl-0{margin-left:0!important}.xui-ml-xl-1{margin-left:.25rem!important}.xui-ml-xl-2{margin-left:.5rem!important}.xui-ml-xl-3{margin-left:1rem!important}.xui-ml-xl-4{margin-left:1.5rem!important}.xui-ml-xl-5{margin-left:3rem!important}.xui-ml-xl-auto{margin-left:auto!important}.xui-p-xl-0{padding:0!important}.xui-p-xl-1{padding:.25rem!important}.xui-p-xl-2{padding:.5rem!important}.xui-p-xl-3{padding:1rem!important}.xui-p-xl-4{padding:1.5rem!important}.xui-p-xl-5{padding:3rem!important}.xui-px-xl-0{padding-left:0!important;padding-right:0!important}.xui-px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.xui-px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.xui-px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.xui-px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xui-px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.xui-py-xl-0{padding-bottom:0!important;padding-top:0!important}.xui-py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xui-py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xui-py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.xui-py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xui-py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.xui-pt-xl-0{padding-top:0!important}.xui-pt-xl-1{padding-top:.25rem!important}.xui-pt-xl-2{padding-top:.5rem!important}.xui-pt-xl-3{padding-top:1rem!important}.xui-pt-xl-4{padding-top:1.5rem!important}.xui-pt-xl-5{padding-top:3rem!important}.xui-pr-xl-0{padding-right:0!important}.xui-pr-xl-1{padding-right:.25rem!important}.xui-pr-xl-2{padding-right:.5rem!important}.xui-pr-xl-3{padding-right:1rem!important}.xui-pr-xl-4{padding-right:1.5rem!important}.xui-pr-xl-5{padding-right:3rem!important}.xui-pb-xl-0{padding-bottom:0!important}.xui-pb-xl-1{padding-bottom:.25rem!important}.xui-pb-xl-2{padding-bottom:.5rem!important}.xui-pb-xl-3{padding-bottom:1rem!important}.xui-pb-xl-4{padding-bottom:1.5rem!important}.xui-pb-xl-5{padding-bottom:3rem!important}.xui-pl-xl-0{padding-left:0!important}.xui-pl-xl-1{padding-left:.25rem!important}.xui-pl-xl-2{padding-left:.5rem!important}.xui-pl-xl-3{padding-left:1rem!important}.xui-pl-xl-4{padding-left:1.5rem!important}.xui-pl-xl-5{padding-left:3rem!important}.xui-text-xl-left{text-align:left!important}.xui-text-xl-right{text-align:right!important}.xui-text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}.xui-d-xxl-inline{display:inline!important}.xui-d-xxl-inline-block{display:inline-block!important}.xui-d-xxl-block{display:block!important}.xui-d-xxl-table{display:table!important}.xui-d-xxl-table-row{display:table-row!important}.xui-d-xxl-table-cell{display:table-cell!important}.xui-d-xxl-flex{display:flex!important}.xui-d-xxl-inline-flex{display:inline-flex!important}.xui-d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.xui-flex-xxl-row{flex-direction:row!important}.xui-flex-xxl-column{flex-direction:column!important}.xui-flex-xxl-row-reverse{flex-direction:row-reverse!important}.xui-flex-xxl-column-reverse{flex-direction:column-reverse!important}.xui-flex-xxl-grow-0{flex-grow:0!important}.xui-flex-xxl-grow-1{flex-grow:1!important}.xui-flex-xxl-shrink-0{flex-shrink:0!important}.xui-flex-xxl-shrink-1{flex-shrink:1!important}.xui-flex-xxl-wrap{flex-wrap:wrap!important}.xui-flex-xxl-nowrap{flex-wrap:nowrap!important}.xui-flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.xui-justify-content-xxl-start{justify-content:flex-start!important}.xui-justify-content-xxl-end{justify-content:flex-end!important}.xui-justify-content-xxl-center{justify-content:center!important}.xui-justify-content-xxl-between{justify-content:space-between!important}.xui-justify-content-xxl-around{justify-content:space-around!important}.xui-justify-content-xxl-evenly{justify-content:space-evenly!important}.xui-align-items-xxl-start{align-items:flex-start!important}.xui-align-items-xxl-end{align-items:flex-end!important}.xui-align-items-xxl-center{align-items:center!important}.xui-align-items-xxl-baseline{align-items:baseline!important}.xui-align-items-xxl-stretch{align-items:stretch!important}.xui-align-content-xxl-start{align-content:flex-start!important}.xui-align-content-xxl-end{align-content:flex-end!important}.xui-align-content-xxl-center{align-content:center!important}.xui-align-content-xxl-between{align-content:space-between!important}.xui-align-content-xxl-around{align-content:space-around!important}.xui-align-content-xxl-stretch{align-content:stretch!important}.xui-align-self-xxl-auto{align-self:auto!important}.xui-align-self-xxl-start{align-self:flex-start!important}.xui-align-self-xxl-end{align-self:flex-end!important}.xui-align-self-xxl-center{align-self:center!important}.xui-align-self-xxl-baseline{align-self:baseline!important}.xui-align-self-xxl-stretch{align-self:stretch!important}.xui-order-xxl-first{order:-1!important}.xui-order-xxl-0{order:0!important}.xui-order-xxl-1{order:1!important}.xui-order-xxl-2{order:2!important}.xui-order-xxl-3{order:3!important}.xui-order-xxl-4{order:4!important}.xui-order-xxl-5{order:5!important}.xui-order-xxl-last{order:6!important}.xui-m-xxl-0{margin:0!important}.xui-m-xxl-1{margin:.25rem!important}.xui-m-xxl-2{margin:.5rem!important}.xui-m-xxl-3{margin:1rem!important}.xui-m-xxl-4{margin:1.5rem!important}.xui-m-xxl-5{margin:3rem!important}.xui-m-xxl-auto{margin:auto!important}.xui-mx-xxl-0{margin-left:0!important;margin-right:0!important}.xui-mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.xui-mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.xui-mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.xui-mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xui-mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.xui-mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.xui-my-xxl-0{margin-bottom:0!important;margin-top:0!important}.xui-my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xui-my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xui-my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.xui-my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xui-my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.xui-my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.xui-mt-xxl-0{margin-top:0!important}.xui-mt-xxl-1{margin-top:.25rem!important}.xui-mt-xxl-2{margin-top:.5rem!important}.xui-mt-xxl-3{margin-top:1rem!important}.xui-mt-xxl-4{margin-top:1.5rem!important}.xui-mt-xxl-5{margin-top:3rem!important}.xui-mt-xxl-auto{margin-top:auto!important}.xui-mr-xxl-0{margin-right:0!important}.xui-mr-xxl-1{margin-right:.25rem!important}.xui-mr-xxl-2{margin-right:.5rem!important}.xui-mr-xxl-3{margin-right:1rem!important}.xui-mr-xxl-4{margin-right:1.5rem!important}.xui-mr-xxl-5{margin-right:3rem!important}.xui-mr-xxl-auto{margin-right:auto!important}.xui-mb-xxl-0{margin-bottom:0!important}.xui-mb-xxl-1{margin-bottom:.25rem!important}.xui-mb-xxl-2{margin-bottom:.5rem!important}.xui-mb-xxl-3{margin-bottom:1rem!important}.xui-mb-xxl-4{margin-bottom:1.5rem!important}.xui-mb-xxl-5{margin-bottom:3rem!important}.xui-mb-xxl-auto{margin-bottom:auto!important}.xui-ml-xxl-0{margin-left:0!important}.xui-ml-xxl-1{margin-left:.25rem!important}.xui-ml-xxl-2{margin-left:.5rem!important}.xui-ml-xxl-3{margin-left:1rem!important}.xui-ml-xxl-4{margin-left:1.5rem!important}.xui-ml-xxl-5{margin-left:3rem!important}.xui-ml-xxl-auto{margin-left:auto!important}.xui-p-xxl-0{padding:0!important}.xui-p-xxl-1{padding:.25rem!important}.xui-p-xxl-2{padding:.5rem!important}.xui-p-xxl-3{padding:1rem!important}.xui-p-xxl-4{padding:1.5rem!important}.xui-p-xxl-5{padding:3rem!important}.xui-px-xxl-0{padding-left:0!important;padding-right:0!important}.xui-px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.xui-px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.xui-px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.xui-px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xui-px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.xui-py-xxl-0{padding-bottom:0!important;padding-top:0!important}.xui-py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xui-py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xui-py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.xui-py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xui-py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.xui-pt-xxl-0{padding-top:0!important}.xui-pt-xxl-1{padding-top:.25rem!important}.xui-pt-xxl-2{padding-top:.5rem!important}.xui-pt-xxl-3{padding-top:1rem!important}.xui-pt-xxl-4{padding-top:1.5rem!important}.xui-pt-xxl-5{padding-top:3rem!important}.xui-pr-xxl-0{padding-right:0!important}.xui-pr-xxl-1{padding-right:.25rem!important}.xui-pr-xxl-2{padding-right:.5rem!important}.xui-pr-xxl-3{padding-right:1rem!important}.xui-pr-xxl-4{padding-right:1.5rem!important}.xui-pr-xxl-5{padding-right:3rem!important}.xui-pb-xxl-0{padding-bottom:0!important}.xui-pb-xxl-1{padding-bottom:.25rem!important}.xui-pb-xxl-2{padding-bottom:.5rem!important}.xui-pb-xxl-3{padding-bottom:1rem!important}.xui-pb-xxl-4{padding-bottom:1.5rem!important}.xui-pb-xxl-5{padding-bottom:3rem!important}.xui-pl-xxl-0{padding-left:0!important}.xui-pl-xxl-1{padding-left:.25rem!important}.xui-pl-xxl-2{padding-left:.5rem!important}.xui-pl-xxl-3{padding-left:1rem!important}.xui-pl-xxl-4{padding-left:1.5rem!important}.xui-pl-xxl-5{padding-left:3rem!important}.xui-text-xxl-left{text-align:left!important}.xui-text-xxl-right{text-align:right!important}.xui-text-xxl-center{text-align:center!important}}@media print{.xui-d-print-inline{display:inline!important}.xui-d-print-inline-block{display:inline-block!important}.xui-d-print-block{display:block!important}.xui-d-print-table{display:table!important}.xui-d-print-table-row{display:table-row!important}.xui-d-print-table-cell{display:table-cell!important}.xui-d-print-flex{display:flex!important}.xui-d-print-inline-flex{display:inline-flex!important}.xui-d-print-none{display:none!important}}.xui-seperation-vertical{border-right:1px var(--color-border-secondary,#d4d4d8);border-style:dashed}.xui-seperation-horizontal{border-bottom:1px var(--color-border-secondary,#d4d4d8);border-style:dashed}.xui-negative-margin{margin-left:-20px!important;margin-right:-20px!important}@media(max-width:575px){.xui-w-xs-100{width:100%!important}.xui-mw-xs-100{max-width:100%!important}}.xui-no-after:after,.xui-no-before:before{content:none!important}.xui-invert-shadow,.xui-no-shadow{box-shadow:unset!important}.xui-invert-shadow:hover{box-shadow:none!important}.xui-no-transform,.xui-no-transform:hover{-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important}.xui-border-color--ghost{border-color:rgba(var(--color-secondary,#F4F4F5),.15)!important}.xui-text-color--positive{color:var(--color-success,#16a34a)}.xui-text-color--negative{color:var(--color-danger,#dc2626)}.xui-text-color--attention{color:var(--color-warning,#f59e0b)}.xui-text-color--info{color:var(--color-info,#0891b2)}.xui-text-color--ghost{color:var(--color-secondary,#f4f4f5)}.xui-text-color--emphasized{color:var(--color-primary,#4c1d95)}.xui-text-color--white{color:#fff}.xui-text-color--black{color:#18181b}.xui-text-color--blue{color:#2563eb}.xui-bg-color--positive{background-color:var(--color-success,#16a34a)!important}.xui-bg-color--negative{background-color:var(--color-danger,#dc2626)!important}.xui-bg-color--attention{background-color:var(--color-warning,#f59e0b)!important}.xui-bg-color--info{background-color:var(--color-info,#0891b2)!important}.xui-bg-color--ghost{background-color:var(--color-secondary,#f4f4f5)!important}.xui-bg-color--emphasized{background-color:var(--color-primary,#4c1d95)!important}.xui-bg-color--white{background-color:#fff!important}.xui-bg-color--black{background-color:#18181b!important}.xui-ellipsis-1{-webkit-line-clamp:1}.xui-ellipsis-1,.xui-ellipsis-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.xui-ellipsis-2{-webkit-line-clamp:2}.xui-ellipsis-3{-webkit-line-clamp:3}.xui-ellipsis-3,.xui-ellipsis-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.xui-ellipsis-4{-webkit-line-clamp:4}.xui-ellipsis-5{-webkit-line-clamp:5}.xui-ellipsis-5,.xui-ellipsis-6{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.xui-ellipsis-6{-webkit-line-clamp:6}.xui-ellipsis-7{-webkit-line-clamp:7}.xui-ellipsis-7,.xui-ellipsis-8{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.xui-ellipsis-8{-webkit-line-clamp:8}.xui-ellipsis-9{-webkit-line-clamp:9}.xui-ellipsis-10,.xui-ellipsis-9{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.xui-ellipsis-10{-webkit-line-clamp:10}.xui-container,.xui-container-fluid,.xui-container-lg,.xui-container-md,.xui-container-sm,.xui-container-xl,.xui-container-xxl{--xui-gutter-x:1rem;margin-left:auto;margin-right:auto;padding-left:calc(var(--xui-gutter-x)/2);padding-right:calc(var(--xui-gutter-x)/2);width:100%}@media(min-width:576px){.xui-container,.xui-container-sm{max-width:540px}}@media(min-width:768px){.xui-container,.xui-container-md,.xui-container-sm{max-width:720px}}@media(min-width:992px){.xui-container,.xui-container-lg,.xui-container-md,.xui-container-sm{max-width:960px}}@media(min-width:1200px){.xui-container,.xui-container-lg,.xui-container-md,.xui-container-sm,.xui-container-xl{max-width:1140px}}@media(min-width:1400px){.xui-container,.xui-container-lg,.xui-container-md,.xui-container-sm,.xui-container-xl,.xui-container-xxl{max-width:1320px}}.xui-row{--xui-gutter-x:var(--grid-gutter-width,1rem);--xui-gutter-y:var(--grid-gutter-width,1rem);display:flex;flex-wrap:wrap;margin-left:calc(var(--xui-gutter-x)/-2);margin-right:calc(var(--xui-gutter-x)/-2);margin-top:calc(var(--xui-gutter-y)*-1)}.xui-row>*{flex-shrink:0;margin-top:var(--xui-gutter-y);max-width:100%;padding-left:calc(var(--xui-gutter-x)/2);padding-right:calc(var(--xui-gutter-x)/2);position:relative;width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.xui-col{flex:1 0 0%;position:relative}.xui-row-cols-auto>*{flex:0 0 auto;position:relative;width:auto}.xui-row-cols-1>*{flex:0 0 auto;width:100%}.xui-row-cols-1{position:relative}.xui-row-cols-2>*{flex:0 0 auto;width:50%}.xui-row-cols-2{position:relative}.xui-row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.xui-row-cols-3{position:relative}.xui-row-cols-4>*{flex:0 0 auto;width:25%}.xui-row-cols-4{position:relative}.xui-row-cols-5>*{flex:0 0 auto;width:20%}.xui-row-cols-5{position:relative}.xui-row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.xui-row-cols-6{position:relative}.xui-col-auto{width:auto}.xui-col-1,.xui-col-auto{flex:0 0 auto;position:relative}.xui-col-1{width:8.3333333333%}.xui-col-2{width:16.6666666667%}.xui-col-2,.xui-col-3{flex:0 0 auto;position:relative}.xui-col-3{width:25%}.xui-col-4{width:33.3333333333%}.xui-col-4,.xui-col-5{flex:0 0 auto;position:relative}.xui-col-5{width:41.6666666667%}.xui-col-6{width:50%}.xui-col-6,.xui-col-7{flex:0 0 auto;position:relative}.xui-col-7{width:58.3333333333%}.xui-col-8{width:66.6666666667%}.xui-col-8,.xui-col-9{flex:0 0 auto;position:relative}.xui-col-9{width:75%}.xui-col-10{width:83.3333333333%}.xui-col-10,.xui-col-11{flex:0 0 auto;position:relative}.xui-col-11{width:91.6666666667%}.xui-col-12{flex:0 0 auto;position:relative;width:100%}.xui-offset-1{margin-left:8.3333333333%}.xui-offset-2{margin-left:16.6666666667%}.xui-offset-3{margin-left:25%}.xui-offset-4{margin-left:33.3333333333%}.xui-offset-5{margin-left:41.6666666667%}.xui-offset-6{margin-left:50%}.xui-offset-7{margin-left:58.3333333333%}.xui-offset-8{margin-left:66.6666666667%}.xui-offset-9{margin-left:75%}.xui-offset-10{margin-left:83.3333333333%}.xui-offset-11{margin-left:91.6666666667%}.g-0,.gx-0{--xui-gutter-x:0}.g-0,.gy-0{--xui-gutter-y:0}.g-1,.gx-1{--xui-gutter-x:0.25rem}.g-1,.gy-1{--xui-gutter-y:0.25rem}.g-2,.gx-2{--xui-gutter-x:0.5rem}.g-2,.gy-2{--xui-gutter-y:0.5rem}.g-3,.gx-3{--xui-gutter-x:1rem}.g-3,.gy-3{--xui-gutter-y:1rem}.g-4,.gx-4{--xui-gutter-x:1.5rem}.g-4,.gy-4{--xui-gutter-y:1.5rem}.g-5,.gx-5{--xui-gutter-x:3rem}.g-5,.gy-5{--xui-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.xui-col-sm{flex:1 0 0%;position:relative}.xui-row-cols-sm-auto>*{flex:0 0 auto;position:relative;width:auto}.xui-row-cols-sm-1>*{flex:0 0 auto;width:100%}.xui-row-cols-sm-1{position:relative}.xui-row-cols-sm-2>*{flex:0 0 auto;width:50%}.xui-row-cols-sm-2{position:relative}.xui-row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.xui-row-cols-sm-3{position:relative}.xui-row-cols-sm-4>*{flex:0 0 auto;width:25%}.xui-row-cols-sm-4{position:relative}.xui-row-cols-sm-5>*{flex:0 0 auto;width:20%}.xui-row-cols-sm-5{position:relative}.xui-row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.xui-row-cols-sm-6{position:relative}.xui-col-sm-auto{width:auto}.xui-col-sm-1,.xui-col-sm-auto{flex:0 0 auto;position:relative}.xui-col-sm-1{width:8.3333333333%}.xui-col-sm-2{width:16.6666666667%}.xui-col-sm-2,.xui-col-sm-3{flex:0 0 auto;position:relative}.xui-col-sm-3{width:25%}.xui-col-sm-4{width:33.3333333333%}.xui-col-sm-4,.xui-col-sm-5{flex:0 0 auto;position:relative}.xui-col-sm-5{width:41.6666666667%}.xui-col-sm-6{width:50%}.xui-col-sm-6,.xui-col-sm-7{flex:0 0 auto;position:relative}.xui-col-sm-7{width:58.3333333333%}.xui-col-sm-8{width:66.6666666667%}.xui-col-sm-8,.xui-col-sm-9{flex:0 0 auto;position:relative}.xui-col-sm-9{width:75%}.xui-col-sm-10{width:83.3333333333%}.xui-col-sm-10,.xui-col-sm-11{flex:0 0 auto;position:relative}.xui-col-sm-11{width:91.6666666667%}.xui-col-sm-12{flex:0 0 auto;position:relative;width:100%}.xui-offset-sm-0{margin-left:0}.xui-offset-sm-1{margin-left:8.3333333333%}.xui-offset-sm-2{margin-left:16.6666666667%}.xui-offset-sm-3{margin-left:25%}.xui-offset-sm-4{margin-left:33.3333333333%}.xui-offset-sm-5{margin-left:41.6666666667%}.xui-offset-sm-6{margin-left:50%}.xui-offset-sm-7{margin-left:58.3333333333%}.xui-offset-sm-8{margin-left:66.6666666667%}.xui-offset-sm-9{margin-left:75%}.xui-offset-sm-10{margin-left:83.3333333333%}.xui-offset-sm-11{margin-left:91.6666666667%}.g-sm-0,.gx-sm-0{--xui-gutter-x:0}.g-sm-0,.gy-sm-0{--xui-gutter-y:0}.g-sm-1,.gx-sm-1{--xui-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--xui-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--xui-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--xui-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--xui-gutter-x:1rem}.g-sm-3,.gy-sm-3{--xui-gutter-y:1rem}.g-sm-4,.gx-sm-4{--xui-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--xui-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--xui-gutter-x:3rem}.g-sm-5,.gy-sm-5{--xui-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.xui-col-md{flex:1 0 0%;position:relative}.xui-row-cols-md-auto>*{flex:0 0 auto;position:relative;width:auto}.xui-row-cols-md-1>*{flex:0 0 auto;width:100%}.xui-row-cols-md-1{position:relative}.xui-row-cols-md-2>*{flex:0 0 auto;width:50%}.xui-row-cols-md-2{position:relative}.xui-row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.xui-row-cols-md-3{position:relative}.xui-row-cols-md-4>*{flex:0 0 auto;width:25%}.xui-row-cols-md-4{position:relative}.xui-row-cols-md-5>*{flex:0 0 auto;width:20%}.xui-row-cols-md-5{position:relative}.xui-row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.xui-row-cols-md-6{position:relative}.xui-col-md-auto{width:auto}.xui-col-md-1,.xui-col-md-auto{flex:0 0 auto;position:relative}.xui-col-md-1{width:8.3333333333%}.xui-col-md-2{width:16.6666666667%}.xui-col-md-2,.xui-col-md-3{flex:0 0 auto;position:relative}.xui-col-md-3{width:25%}.xui-col-md-4{width:33.3333333333%}.xui-col-md-4,.xui-col-md-5{flex:0 0 auto;position:relative}.xui-col-md-5{width:41.6666666667%}.xui-col-md-6{width:50%}.xui-col-md-6,.xui-col-md-7{flex:0 0 auto;position:relative}.xui-col-md-7{width:58.3333333333%}.xui-col-md-8{width:66.6666666667%}.xui-col-md-8,.xui-col-md-9{flex:0 0 auto;position:relative}.xui-col-md-9{width:75%}.xui-col-md-10{width:83.3333333333%}.xui-col-md-10,.xui-col-md-11{flex:0 0 auto;position:relative}.xui-col-md-11{width:91.6666666667%}.xui-col-md-12{flex:0 0 auto;position:relative;width:100%}.xui-offset-md-0{margin-left:0}.xui-offset-md-1{margin-left:8.3333333333%}.xui-offset-md-2{margin-left:16.6666666667%}.xui-offset-md-3{margin-left:25%}.xui-offset-md-4{margin-left:33.3333333333%}.xui-offset-md-5{margin-left:41.6666666667%}.xui-offset-md-6{margin-left:50%}.xui-offset-md-7{margin-left:58.3333333333%}.xui-offset-md-8{margin-left:66.6666666667%}.xui-offset-md-9{margin-left:75%}.xui-offset-md-10{margin-left:83.3333333333%}.xui-offset-md-11{margin-left:91.6666666667%}.g-md-0,.gx-md-0{--xui-gutter-x:0}.g-md-0,.gy-md-0{--xui-gutter-y:0}.g-md-1,.gx-md-1{--xui-gutter-x:0.25rem}.g-md-1,.gy-md-1{--xui-gutter-y:0.25rem}.g-md-2,.gx-md-2{--xui-gutter-x:0.5rem}.g-md-2,.gy-md-2{--xui-gutter-y:0.5rem}.g-md-3,.gx-md-3{--xui-gutter-x:1rem}.g-md-3,.gy-md-3{--xui-gutter-y:1rem}.g-md-4,.gx-md-4{--xui-gutter-x:1.5rem}.g-md-4,.gy-md-4{--xui-gutter-y:1.5rem}.g-md-5,.gx-md-5{--xui-gutter-x:3rem}.g-md-5,.gy-md-5{--xui-gutter-y:3rem}}@media(min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.xui-col-lg{flex:1 0 0%;position:relative}.xui-row-cols-lg-auto>*{flex:0 0 auto;position:relative;width:auto}.xui-row-cols-lg-1>*{flex:0 0 auto;width:100%}.xui-row-cols-lg-1{position:relative}.xui-row-cols-lg-2>*{flex:0 0 auto;width:50%}.xui-row-cols-lg-2{position:relative}.xui-row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.xui-row-cols-lg-3{position:relative}.xui-row-cols-lg-4>*{flex:0 0 auto;width:25%}.xui-row-cols-lg-4{position:relative}.xui-row-cols-lg-5>*{flex:0 0 auto;width:20%}.xui-row-cols-lg-5{position:relative}.xui-row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.xui-row-cols-lg-6{position:relative}.xui-col-lg-auto{width:auto}.xui-col-lg-1,.xui-col-lg-auto{flex:0 0 auto;position:relative}.xui-col-lg-1{width:8.3333333333%}.xui-col-lg-2{width:16.6666666667%}.xui-col-lg-2,.xui-col-lg-3{flex:0 0 auto;position:relative}.xui-col-lg-3{width:25%}.xui-col-lg-4{width:33.3333333333%}.xui-col-lg-4,.xui-col-lg-5{flex:0 0 auto;position:relative}.xui-col-lg-5{width:41.6666666667%}.xui-col-lg-6{width:50%}.xui-col-lg-6,.xui-col-lg-7{flex:0 0 auto;position:relative}.xui-col-lg-7{width:58.3333333333%}.xui-col-lg-8{width:66.6666666667%}.xui-col-lg-8,.xui-col-lg-9{flex:0 0 auto;position:relative}.xui-col-lg-9{width:75%}.xui-col-lg-10{width:83.3333333333%}.xui-col-lg-10,.xui-col-lg-11{flex:0 0 auto;position:relative}.xui-col-lg-11{width:91.6666666667%}.xui-col-lg-12{flex:0 0 auto;position:relative;width:100%}.xui-offset-lg-0{margin-left:0}.xui-offset-lg-1{margin-left:8.3333333333%}.xui-offset-lg-2{margin-left:16.6666666667%}.xui-offset-lg-3{margin-left:25%}.xui-offset-lg-4{margin-left:33.3333333333%}.xui-offset-lg-5{margin-left:41.6666666667%}.xui-offset-lg-6{margin-left:50%}.xui-offset-lg-7{margin-left:58.3333333333%}.xui-offset-lg-8{margin-left:66.6666666667%}.xui-offset-lg-9{margin-left:75%}.xui-offset-lg-10{margin-left:83.3333333333%}.xui-offset-lg-11{margin-left:91.6666666667%}.g-lg-0,.gx-lg-0{--xui-gutter-x:0}.g-lg-0,.gy-lg-0{--xui-gutter-y:0}.g-lg-1,.gx-lg-1{--xui-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--xui-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--xui-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--xui-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--xui-gutter-x:1rem}.g-lg-3,.gy-lg-3{--xui-gutter-y:1rem}.g-lg-4,.gx-lg-4{--xui-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--xui-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--xui-gutter-x:3rem}.g-lg-5,.gy-lg-5{--xui-gutter-y:3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.xui-col-xl{flex:1 0 0%;position:relative}.xui-row-cols-xl-auto>*{flex:0 0 auto;position:relative;width:auto}.xui-row-cols-xl-1>*{flex:0 0 auto;width:100%}.xui-row-cols-xl-1{position:relative}.xui-row-cols-xl-2>*{flex:0 0 auto;width:50%}.xui-row-cols-xl-2{position:relative}.xui-row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.xui-row-cols-xl-3{position:relative}.xui-row-cols-xl-4>*{flex:0 0 auto;width:25%}.xui-row-cols-xl-4{position:relative}.xui-row-cols-xl-5>*{flex:0 0 auto;width:20%}.xui-row-cols-xl-5{position:relative}.xui-row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.xui-row-cols-xl-6{position:relative}.xui-col-xl-auto{width:auto}.xui-col-xl-1,.xui-col-xl-auto{flex:0 0 auto;position:relative}.xui-col-xl-1{width:8.3333333333%}.xui-col-xl-2{width:16.6666666667%}.xui-col-xl-2,.xui-col-xl-3{flex:0 0 auto;position:relative}.xui-col-xl-3{width:25%}.xui-col-xl-4{width:33.3333333333%}.xui-col-xl-4,.xui-col-xl-5{flex:0 0 auto;position:relative}.xui-col-xl-5{width:41.6666666667%}.xui-col-xl-6{width:50%}.xui-col-xl-6,.xui-col-xl-7{flex:0 0 auto;position:relative}.xui-col-xl-7{width:58.3333333333%}.xui-col-xl-8{width:66.6666666667%}.xui-col-xl-8,.xui-col-xl-9{flex:0 0 auto;position:relative}.xui-col-xl-9{width:75%}.xui-col-xl-10{width:83.3333333333%}.xui-col-xl-10,.xui-col-xl-11{flex:0 0 auto;position:relative}.xui-col-xl-11{width:91.6666666667%}.xui-col-xl-12{flex:0 0 auto;position:relative;width:100%}.xui-offset-xl-0{margin-left:0}.xui-offset-xl-1{margin-left:8.3333333333%}.xui-offset-xl-2{margin-left:16.6666666667%}.xui-offset-xl-3{margin-left:25%}.xui-offset-xl-4{margin-left:33.3333333333%}.xui-offset-xl-5{margin-left:41.6666666667%}.xui-offset-xl-6{margin-left:50%}.xui-offset-xl-7{margin-left:58.3333333333%}.xui-offset-xl-8{margin-left:66.6666666667%}.xui-offset-xl-9{margin-left:75%}.xui-offset-xl-10{margin-left:83.3333333333%}.xui-offset-xl-11{margin-left:91.6666666667%}.g-xl-0,.gx-xl-0{--xui-gutter-x:0}.g-xl-0,.gy-xl-0{--xui-gutter-y:0}.g-xl-1,.gx-xl-1{--xui-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--xui-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--xui-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--xui-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--xui-gutter-x:1rem}.g-xl-3,.gy-xl-3{--xui-gutter-y:1rem}.g-xl-4,.gx-xl-4{--xui-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--xui-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--xui-gutter-x:3rem}.g-xl-5,.gy-xl-5{--xui-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.xui-col-xxl{flex:1 0 0%;position:relative}.xui-row-cols-xxl-auto>*{flex:0 0 auto;position:relative;width:auto}.xui-row-cols-xxl-1>*{flex:0 0 auto;width:100%}.xui-row-cols-xxl-1{position:relative}.xui-row-cols-xxl-2>*{flex:0 0 auto;width:50%}.xui-row-cols-xxl-2{position:relative}.xui-row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.xui-row-cols-xxl-3{position:relative}.xui-row-cols-xxl-4>*{flex:0 0 auto;width:25%}.xui-row-cols-xxl-4{position:relative}.xui-row-cols-xxl-5>*{flex:0 0 auto;width:20%}.xui-row-cols-xxl-5{position:relative}.xui-row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.xui-row-cols-xxl-6{position:relative}.xui-col-xxl-auto{flex:0 0 auto;position:relative;width:auto}.xui-col-xxl-1{width:8.3333333333%}.xui-col-xxl-1,.xui-col-xxl-2{flex:0 0 auto;position:relative}.xui-col-xxl-2{width:16.6666666667%}.xui-col-xxl-3{width:25%}.xui-col-xxl-3,.xui-col-xxl-4{flex:0 0 auto;position:relative}.xui-col-xxl-4{width:33.3333333333%}.xui-col-xxl-5{width:41.6666666667%}.xui-col-xxl-5,.xui-col-xxl-6{flex:0 0 auto;position:relative}.xui-col-xxl-6{width:50%}.xui-col-xxl-7{width:58.3333333333%}.xui-col-xxl-7,.xui-col-xxl-8{flex:0 0 auto;position:relative}.xui-col-xxl-8{width:66.6666666667%}.xui-col-xxl-9{width:75%}.xui-col-xxl-10,.xui-col-xxl-9{flex:0 0 auto;position:relative}.xui-col-xxl-10{width:83.3333333333%}.xui-col-xxl-11{flex:0 0 auto;position:relative;width:91.6666666667%}.xui-col-xxl-12{flex:0 0 auto;position:relative;width:100%}.xui-offset-xxl-0{margin-left:0}.xui-offset-xxl-1{margin-left:8.3333333333%}.xui-offset-xxl-2{margin-left:16.6666666667%}.xui-offset-xxl-3{margin-left:25%}.xui-offset-xxl-4{margin-left:33.3333333333%}.xui-offset-xxl-5{margin-left:41.6666666667%}.xui-offset-xxl-6{margin-left:50%}.xui-offset-xxl-7{margin-left:58.3333333333%}.xui-offset-xxl-8{margin-left:66.6666666667%}.xui-offset-xxl-9{margin-left:75%}.xui-offset-xxl-10{margin-left:83.3333333333%}.xui-offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--xui-gutter-x:0}.g-xxl-0,.gy-xxl-0{--xui-gutter-y:0}.g-xxl-1,.gx-xxl-1{--xui-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--xui-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--xui-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--xui-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--xui-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--xui-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--xui-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--xui-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--xui-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--xui-gutter-y:3rem}}.xui-row+.xui-row{margin-top:var(--xui-gutter-y)/2}.glass-sidebar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(min-width:1024px){.hide-in-desktop{display:none}}@media(max-width:1023px){.hide-in-mobile{display:none}}#xui,.xui-app,body,html{height:100%}.xui-app{display:flex;flex-direction:column}.xui-container-fluid.xui-page-container,.xui-page-container.xui-container-lg,.xui-page-container.xui-container-md,.xui-page-container.xui-container-sm,.xui-page-container.xui-container-xl,.xui-page-container.xui-container-xxl{--xui-sidebar-w:16rem;--xui-max-content:1400px;--xui-gutter:1rem;--xui-header-h:4rem;--xui-gap:calc((100vw - var(--xui-sidebar-w) - var(--xui-max-content))/2);box-sizing:border-box;margin:0;max-width:100%;min-height:100vh;padding-left:max(var(--xui-sidebar-w) + var(--xui-gutter),var(--xui-sidebar-w) + var(--xui-gap) + var(--xui-gutter));padding-right:max(var(--xui-gutter),var(--xui-gap));padding-top:1rem;transition:padding .3s ease-in-out;width:100%}.xui-app-sidebar-hide .xui-container-fluid.xui-page-container,.xui-app-sidebar-hide .xui-page-container.xui-container-lg,.xui-app-sidebar-hide .xui-page-container.xui-container-md,.xui-app-sidebar-hide .xui-page-container.xui-container-sm,.xui-app-sidebar-hide .xui-page-container.xui-container-xl,.xui-app-sidebar-hide .xui-page-container.xui-container-xxl{--xui-sidebar-w:0px;--xui-gutter:0px;padding-top:0}.autohide-sidebar .xui-container-fluid.xui-page-container,.autohide-sidebar .xui-page-container.xui-container-lg,.autohide-sidebar .xui-page-container.xui-container-md,.autohide-sidebar .xui-page-container.xui-container-sm,.autohide-sidebar .xui-page-container.xui-container-xl,.autohide-sidebar .xui-page-container.xui-container-xxl{--xui-sidebar-w:3.5rem}@media(max-width:800px){.autohide-sidebar .xui-container-fluid.xui-page-container,.xui-app-sidebar-hide .xui-container-fluid.xui-page-container,.xui-container-fluid.xui-page-container,.xui-page-container.xui-container-lg,.xui-page-container.xui-container-md,.xui-page-container.xui-container-sm,.xui-page-container.xui-container-xl,.xui-page-container.xui-container-xxl{--xui-sidebar-w:0px;--xui-gutter:0.5rem}}.header-glassmorphism[data-v-98947248]{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--glass-bg);border-bottom:var(--glass-border);overflow:visible;position:relative}.header-module-glow[data-v-98947248]{background:radial-gradient(ellipse 85% 100% at 50% 0,var(--module-tint,transparent),transparent 80%);clip-path:inset(0 0 0 0);height:70%;left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:1}.tooltip[data-v-98947248]{opacity:.95;pointer-events:none;transition:opacity .15s}.beta-pill[data-v-98947248]{border:1px solid rgba(220,38,38,.28);border-radius:3px;line-height:1;padding:2px 6px}.beta-pill-header[data-v-98947248],.beta-pill[data-v-98947248]{align-items:center;background-color:rgba(220,38,38,.12);color:#fca5a5;display:inline-flex;flex-shrink:0;font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.beta-pill-header[data-v-98947248]{border:1px solid rgba(220,38,38,.28);border-radius:var(--radius-sm,4px);line-height:1.2;padding:3px 10px}.card-view-label[data-v-2bb51c44]{background-color:var(--field-02);border:var(--border-primary);cursor:pointer;margin-bottom:8px;transition:all .3s ease-out}.card-view-label.retro-selected[data-v-2bb51c44]{background-color:var(--field-02)}.card-view-label.disabled-option[data-v-2bb51c44]{cursor:not-allowed}.card-view-label.hoverable-option[data-v-2bb51c44]:hover{background-color:var(--card-background)}.radio-input[data-v-2bb51c44]{cursor:pointer}.disabled-option .radio-input[data-v-2bb51c44]{cursor:not-allowed}.normal-view-label[data-v-2bb51c44],.radio-input-normal[data-v-2bb51c44]{border:var(--border-primary);border-radius:var(--default-border-radius);cursor:pointer}.radio-dot[data-v-2bb51c44]{background-color:transparent;border:2px solid var(--color-border-primary);transition:all .2s ease}.radio-dot.disabled-radio[data-v-2bb51c44]{border-color:var(--color-border-secondary);cursor:not-allowed}.radio-dot[data-v-2bb51c44]:not(.disabled-radio):hover{border-color:var(--color-border-accent)}.radio-dot.checked-radio[data-v-2bb51c44]{background-color:var(--color-border-accent);border-color:var(--color-border-accent)}.disabled-text[data-v-2bb51c44]{color:var(--text-tertiary);cursor:not-allowed}@keyframes retroBlink-2bb51c44{0%{background-color:var(--card-background);border-color:var(--color-border-primary)}25%{background-color:var(--card-background);border-color:var(--color-accent)}50%{background-color:var(--card-background);border-color:var(--color-border-primary)}75%{background-color:var(--card-background);border-color:var(--color-accent)}to{background-color:var(--card-background);border-color:var(--color-accent)}}@keyframes retroTextBlink-2bb51c44{0%{color:inherit}25%{color:#fff}50%{color:inherit}75%{color:#fff}to{color:inherit}}.retro-selected[data-v-2bb51c44]{animation:retroBlink-2bb51c44 .6s ease-in-out;animation-fill-mode:forwards}.retro-selected span[data-v-2bb51c44]{animation:retroTextBlink-2bb51c44 .6s ease-in-out;animation-fill-mode:forwards}.radio-custom-dot[data-v-2bb51c44]:after{background-color:#fff;border-radius:var(--radius-full,9999px);content:"";height:6px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:6px}input:checked+.radio-custom-dot[data-v-2bb51c44]:after{opacity:1}.progress-wrapper[data-v-2bb51c44]{z-index:1}.progress-wrapper[data-v-2bb51c44]:before{background:var(--color-success-highlight,#e6f4ea);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:var(--card-view-progress);z-index:1}.progress-wrapper[data-v-2bb51c44]:after{color:var(--text-secondary,#666);content:attr(data-progress);font-size:var(--font-size-xs,.75rem);opacity:.7;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:10}.progress-wrapper>[data-v-2bb51c44]{position:relative;z-index:5}label[data-v-2bb51c44]:focus-within{outline:2px solid var(--color-border-focus,#06c);outline-offset:2px}label[data-v-2bb51c44]:hover:not([class*=opacity-50]):not([class*=retro-selected]){background-color:var(--card-background);border-color:var(--color-border-secondary,#60a5fa)}.xui-checkbox[data-v-3196eacc]{accent-color:var(--color-primary,#dc2626);border-radius:3px;cursor:pointer;flex-shrink:0;height:16px;width:16px}.xui-checkbox[data-v-3196eacc]:disabled{cursor:not-allowed}.xui-checkbox-label[data-v-3196eacc]{padding:4px 0}.xui-toggle-row+.xui-toggle-row[data-v-3196eacc]{margin-top:4px}.view-only .xui-text-input,.view-only .xui-text-input:disabled{-webkit-text-fill-color:var(--text-primary);background:unset;border:0;box-shadow:none;color:var(--text-primary);cursor:default;font-weight:400;height:unset;margin:0;outline:0;padding:0}.view-only .xui-text-input:disabled:focus,.view-only .xui-text-input:focus{border:0;box-shadow:none;outline:0}.xui-text-input[data-v-f3418ccc]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-primary);display:block;font-family:inherit;font-size:var(--font-size-base);height:var(--input-height);line-height:var(--input-height);outline:none;padding:0 .625rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.xui-text-input[data-v-f3418ccc]::placeholder{color:var(--text-secondary);opacity:1}.xui-text-input[data-v-f3418ccc]:hover:not(:focus):not(:disabled){border-color:var(--color-border-secondary)}.xui-text-input[data-v-f3418ccc]:focus{border-color:var(--system-brand-color);box-shadow:var(--shadow-focus-ring)}.xui-text-input[data-v-f3418ccc]:disabled{-webkit-text-fill-color:var(--text-primary);background:var(--color-neutral);border-color:var(--color-border-primary);color:var(--text-primary);cursor:not-allowed}.xui-text-input--invalid[data-v-f3418ccc]{border-color:var(--color-danger)}.xui-text-input--invalid[data-v-f3418ccc]:focus{border-color:var(--color-danger);box-shadow:var(--shadow-focus-ring)}.xui-alert[data-v-376b3699]{align-items:center;border-radius:var(--radius-sm,4px);display:flex;justify-content:space-between;margin-bottom:1rem;padding:.75rem;width:100%}.xui-alert .xui-alert__subtitle[data-v-376b3699]{font-size:var(--font-size-base,.875rem)}.xui-alert__details[data-v-376b3699]{align-items:center;display:flex}.xui-alert__icon[data-v-376b3699]{margin-right:.5rem}.xui-alert__text-wrapper[data-v-376b3699]{display:flex;flex-direction:column}.xui-alert__title[data-v-376b3699]{font-weight:600;margin:0}.xui-alert__subtitle[data-v-376b3699]{margin:.25rem 0 0}.xui-alert__action-button[data-v-376b3699]{margin:0 1rem}.xui-alert__close-button[data-v-376b3699]{flex-shrink:0}.xui-alert--error[data-v-376b3699]{background-color:var(--color-danger-subtle);border-left:3px solid var(--color-danger);color:var(--text-primary)}.xui-alert--warning[data-v-376b3699]{background-color:var(--color-warning-subtle);border-left:3px solid var(--color-warning);color:var(--text-primary)}.xui-alert--success[data-v-376b3699]{background-color:var(--color-success-subtle);border-left:3px solid var(--color-success);color:var(--text-primary)}.xui-alert--info[data-v-376b3699]{background-color:var(--color-info-subtle);border-left:3px solid var(--color-info);color:var(--text-primary)}.xui-alert--low-contrast[data-v-376b3699]{background-color:var(--surface-card)}[data-v-661bd038] .bx--text-input__field-wrapper{margin-bottom:0}.popup[data-v-661bd038]{display:none;left:calc(100% + 15px);position:absolute;top:0;width:fit-content}.popup .popup-content[data-v-661bd038]{word-break:normal}.popup[data-v-661bd038]:after{background-color:var(--color-border-secondary);clip-path:polygon(100% 0,0 50%,100% 100%);content:"";height:15px;left:-10px;position:absolute;top:7.5px;width:10px}.cyphon-icon:hover .popup[data-v-661bd038]{display:block}.auth-panel[data-v-04385a58] .xui-form-input input[type=email],.auth-panel[data-v-04385a58] .xui-form-input input[type=password],.auth-panel[data-v-04385a58] .xui-form-input input[type=text],.auth-panel[data-v-04385a58] .xui-text-input{background:var(--card-background)!important;border:1px solid var(--color-border-primary)!important;border-radius:var(--radius-md,6px)!important;color:var(--text-primary)!important;font-size:var(--font-size-base,.875rem)!important;height:var(--input-height,2.25rem)!important;min-height:var(--input-height,2.25rem)!important;padding:0 .75rem!important;transition:border-color .15s ease,box-shadow .15s ease!important}.auth-panel[data-v-04385a58] .xui-form-input input[type=email]:hover:not(:focus),.auth-panel[data-v-04385a58] .xui-form-input input[type=password]:hover:not(:focus),.auth-panel[data-v-04385a58] .xui-form-input input[type=text]:hover:not(:focus),.auth-panel[data-v-04385a58] .xui-text-input:hover:not(:focus){border-color:var(--color-border-secondary)!important}.auth-panel[data-v-04385a58] .xui-form-input input[type=email]:focus,.auth-panel[data-v-04385a58] .xui-form-input input[type=password]:focus,.auth-panel[data-v-04385a58] .xui-form-input input[type=text]:focus,.auth-panel[data-v-04385a58] .xui-text-input:focus{border-color:var(--system-brand-color,var(--color-primary))!important;box-shadow:var(--shadow-focus-ring,0 0 0 2px rgba(76,29,149,.2))!important;outline:none!important}.auth-panel[data-v-04385a58] .auth-user-chip{align-items:center;background:var(--surface-card,var(--card-background));border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:var(--radius-full,9999px);box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 4%,transparent);color:var(--text-secondary);display:inline-flex;font-size:var(--font-size-sm,.8125rem);gap:.5rem;height:2rem;line-height:1;margin-bottom:1rem;max-width:100%;padding:.125rem .375rem .125rem .125rem;transition:border-color .15s ease,box-shadow .15s ease}.auth-panel[data-v-04385a58] .auth-user-chip:hover{border-color:color-mix(in srgb,var(--text-primary) 20%,transparent)}.auth-panel[data-v-04385a58] .auth-user-chip .avatar{flex:0 0 1.625rem;font-size:.6875rem!important;height:1.625rem!important;width:1.625rem!important}.auth-panel[data-v-04385a58] .auth-user-chip__name{color:var(--text-primary);font-weight:500;overflow:hidden;padding:0 .125rem;text-overflow:ellipsis;white-space:nowrap}.auth-panel[data-v-04385a58] .auth-user-chip__clear{align-items:center;background:transparent;border:0;border-radius:var(--radius-full,9999px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;font-size:12px;height:1.375rem;justify-content:center;transition:background-color .15s ease,color .15s ease;width:1.375rem}.auth-panel[data-v-04385a58] .auth-user-chip__clear .xui-icon{font-size:12px!important}.auth-panel[data-v-04385a58] .auth-user-chip__clear:focus-visible,.auth-panel[data-v-04385a58] .auth-user-chip__clear:hover{background:color-mix(in srgb,var(--text-primary) 10%,transparent);color:var(--text-primary);outline:none}.auth-panel[data-v-04385a58] .auth-form-heading{color:var(--text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0 0 .375rem}.auth-panel[data-v-04385a58] .auth-form-subheading{color:var(--text-secondary);font-size:var(--font-size-base,.875rem);line-height:1.5;margin:0 0 1.5rem}.auth-panel__account[data-v-04385a58]{display:flex;flex-direction:column;gap:.5rem;max-width:22rem;width:100%}.auth-panel__account-row[data-v-04385a58]{align-items:center;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-md,6px);display:flex;gap:.75rem;padding:.625rem .75rem}.auth-panel__account-avatar[data-v-04385a58]{flex-shrink:0}.auth-panel__account-body[data-v-04385a58]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.auth-panel__account-name[data-v-04385a58]{color:var(--text-primary);font-size:var(--font-size-base,.875rem);font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-panel__account-email[data-v-04385a58]{color:var(--text-secondary);font-size:var(--font-size-sm,.8125rem);margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-panel__switch[data-v-04385a58]{align-items:center;align-self:flex-start;background:transparent;border:0;border-radius:var(--radius-md,6px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.8125rem);font-weight:500;gap:.5rem;padding:.375rem .625rem;transition:background-color .15s ease,color .15s ease}.auth-panel__switch[data-v-04385a58]:focus-visible,.auth-panel__switch[data-v-04385a58]:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary);outline:none}.auth-panel__tagline[data-v-04385a58]{margin-top:-.25rem!important}.auth-panel[data-v-04385a58] .uni-btn--ghost{background:transparent!important;border:0!important;color:var(--text-primary)!important;font-weight:500}.auth-panel[data-v-04385a58] .uni-btn--ghost:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent)!important}.auth-panel__highlights[data-v-04385a58]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:1.5rem 0 0;max-width:22rem;padding:0}.auth-panel__highlight[data-v-04385a58]{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm,.8125rem);gap:.75rem;line-height:1.4}.auth-panel__highlight-icon[data-v-04385a58]{align-items:center;background:color-mix(in srgb,var(--system-brand-color,var(--color-primary)) 10%,transparent);border-radius:var(--radius-md,8px);color:var(--system-brand-color,var(--color-primary));display:inline-flex;flex-shrink:0;font-size:1rem;height:1.75rem;justify-content:center;margin-top:1px;width:1.75rem}.auth-panel__highlight-title[data-v-04385a58]{color:var(--text-primary);display:block;font-size:var(--font-size-sm,.8125rem);font-weight:600}.auth-panel__highlight-desc[data-v-04385a58]{color:var(--text-secondary);display:block;font-size:var(--font-size-xs,.75rem);line-height:1.5;margin-top:2px}.account-list[data-v-023bc100]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.account-row[data-v-023bc100]{align-items:stretch;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid transparent;border-radius:var(--radius-md,6px);display:flex;gap:.25rem;position:relative;transition:background-color .15s ease,border-color .15s ease}.account-row[data-v-023bc100]:hover{background:var(--item-hover-background)}.account-row[data-v-023bc100]:focus-within{border-color:var(--system-brand-color,var(--color-primary))}.account-row__select[data-v-023bc100]{align-items:center;background:transparent;border:0;border-radius:var(--radius-md,6px);color:var(--text-primary);cursor:pointer;display:flex;flex:1 1 auto;gap:.75rem;min-height:calc(var(--input-height, 2.25rem) + .5rem);min-width:0;padding:.5rem .75rem;text-align:left}.account-row__select[data-v-023bc100]:focus-visible{box-shadow:var(--shadow-focus-ring,0 0 0 2px rgba(220,38,38,.2));outline:none}.account-row__avatar[data-v-023bc100]{flex-shrink:0}.account-row__body[data-v-023bc100]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.account-row__name[data-v-023bc100]{color:var(--text-primary);font-size:var(--font-size-base,.875rem);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-row__email[data-v-023bc100]{color:var(--text-secondary);font-size:var(--font-size-sm,.8125rem);margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-row:hover .account-row__email[data-v-023bc100]{color:var(--text-primary)}.account-row__remove[data-v-023bc100]{align-items:center;align-self:center;background:transparent;border:0;border-radius:var(--radius-md,6px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--input-height,2.25rem);justify-content:center;margin-right:.5rem;transition:background-color .15s ease,color .15s ease;width:var(--input-height,2.25rem)}.account-row__remove[data-v-023bc100]:focus-visible,.account-row__remove[data-v-023bc100]:hover{background:color-mix(in srgb,var(--color-danger,#dc2626) 8%,transparent);color:var(--color-danger,#dc2626);outline:none}.otp-loading[data-v-2fe15943]{margin:0 auto;max-width:450px;padding:3rem 2rem;text-align:center}.otp-loading__spinner[data-v-2fe15943]{animation:spin-2fe15943 .8s linear infinite;border:3px solid var(--border-primary,hsla(0,0%,100%,.1));border-radius:var(--radius-full,9999px);border-top-color:var(--color-primary,#3b82f6);height:48px;margin:0 auto 1.5rem;width:48px}.otp-loading__title[data-v-2fe15943]{color:var(--text-primary,#e5e7eb);font-size:1.25rem;font-weight:500;margin-bottom:.75rem}.otp-loading__message[data-v-2fe15943]{color:var(--text-secondary);font-size:.875rem;line-height:1.5}@keyframes spin-2fe15943{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.top[data-v-5d85dcfc]:after{left:calc(50% - 10px)}.flex[data-v-5d85dcfc]{align-items:center;display:flex;justify-content:center}.flex .inline[data-v-5d85dcfc]{flex-grow:0!important;width:20px!important}.inline[data-v-5d85dcfc]:after{left:0}.xui-loading[data-v-5d85dcfc],.xui-loading[data-v-5d85dcfc]:before{position:relative}.inline[data-v-5d85dcfc],.string[data-v-5d85dcfc]{display:inline-block}.xui-loading[data-v-5d85dcfc]:before{background-color:transparent}.skeleton-loading-wrapper[data-v-5d85dcfc]:not(:first-child){margin-top:12px}.skeleton-loading[data-v-5d85dcfc]{background-color:var(--color-neutral,#f4f4f5);max-height:100%;max-width:100%;overflow:hidden;position:relative}.skeleton-loading[data-v-5d85dcfc]:after{animation:skeleton-loading-5d85dcfc .9s infinite;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,50%,.15)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,50%,.15),transparent);content:"";display:block;height:100%;position:absolute;transform:translateX(-100%);width:100%}@keyframes skeleton-loading-5d85dcfc{to{transform:translateX(100%)}}.hole[data-v-205327f5]{height:100%;position:relative;width:100%}.hole[data-v-205327f5]:after{background:var(--card-background);border-radius:100%;content:"";inset:20%;position:absolute}.autocomplete-input[data-v-76796794]:disabled{color:var(--text-secondary);cursor:not-allowed}.view-only .autocomplete-input[data-v-76796794],.view-only .autocomplete[data-v-76796794]{background:unset;border:0!important;color:var(--text-primary);cursor:not-allowed;font-weight:400;height:unset;margin:0;outline:0!important;padding:0}.view-only .dropdown-icon[data-v-76796794]{display:none}.view-only .autocomplete[data-v-76796794]:focus,.view-only .autocomplete[data-v-76796794]:hover{background-color:unset;border:0;outline:0}.autocomplete[data-v-76796794]{position:relative}[data-v-76796794] .autocomplete-input{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--text-primary);display:block;font-size:var(--font-size-base);height:var(--input-height);line-height:1.4;outline:none;padding:.375rem 2rem .375rem .625rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}[data-v-76796794] .autocomplete-input::placeholder{color:var(--text-secondary);opacity:1}[data-v-76796794] .autocomplete-input:hover:not(:disabled):not(:focus){border-color:var(--color-border-secondary,rgba(148,163,184,.8))}[data-v-76796794] .autocomplete-input:active,[data-v-76796794] .autocomplete-input:focus{border-color:var(--system-brand-color);box-shadow:var(--shadow-focus-ring);outline:none}[data-v-76796794] .autocomplete-input:disabled{background-color:var(--color-neutral);cursor:not-allowed;opacity:.55}[data-v-76796794] .autocomplete-input--transparent{background:transparent}.autocomplete-dropdown[data-v-76796794]{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border);border-radius:var(--radius-md,6px);box-shadow:var(--shadow-high);left:0;margin-top:4px;min-width:min-content;overflow:hidden;position:absolute;top:100%;width:100%;z-index:13000}.autocomplete-search-results-list[data-v-76796794]{list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:4px 0}.autocomplete-search-results-list[data-v-76796794]::-webkit-scrollbar{width:6px}.autocomplete-search-results-list[data-v-76796794]::-webkit-scrollbar-track{background:transparent}.autocomplete-search-results-list[data-v-76796794]::-webkit-scrollbar-thumb{background:rgba(156,163,175,.3);border-radius:3px}.autocomplete-search-results-list[data-v-76796794]::-webkit-scrollbar-thumb:hover{background:rgba(156,163,175,.5)}.autocomplete-search-result[data-v-76796794]{border-bottom:1px solid var(--color-border-primary);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-base);padding:.5rem 1rem;position:relative;transition:background-color .15s ease,color .15s ease}.autocomplete-search-result[data-v-76796794]:last-child{border-bottom:none}.autocomplete-search-result.active[data-v-76796794],.autocomplete-search-result[data-v-76796794]:active,.autocomplete-search-result[data-v-76796794]:focus,.autocomplete-search-result[data-v-76796794]:hover{background-color:var(--item-hover-background,rgba(220,38,38,.07));color:var(--color-primary,#dc2626)}.autocomplete-search-result.selected[data-v-76796794]{background-color:var(--item-selected-background,rgba(220,38,38,.1));color:var(--color-primary,#dc2626);font-weight:500}.autocomplete-search-result.disabled[data-v-76796794]{cursor:not-allowed;opacity:.6}.autocomplete-search-result.disabled.active[data-v-76796794],.autocomplete-search-result.disabled[data-v-76796794]:active,.autocomplete-search-result.disabled[data-v-76796794]:focus,.autocomplete-search-result.disabled[data-v-76796794]:hover{background-color:transparent;color:inherit}.autocomplete-search-result.disabled.loading[data-v-76796794]{padding:16px;text-align:center}.dropdown-icon[data-v-76796794]{color:var(--text-secondary);cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:transform .15s ease}.dropdown-icon[data-v-76796794]:hover{transform:translateY(-50%) scale(1.1)}.glassmorphism[data-v-99ba8082]{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border)}.xui-card__body[data-v-99ba8082]{transition:max-height .6s ease-in-out}.card-auto-shrink[data-v-99ba8082]{overflow:hidden;position:relative}.card-auto-shrink .xui-card__body[data-v-99ba8082]{padding-bottom:50px;position:relative}.card-auto-shrink.card-collapsed .xui-card__body[data-v-99ba8082]{max-height:var(--shrink-height,200px);overflow:hidden}.card-auto-shrink.card-expanded .xui-card__body[data-v-99ba8082]{max-height:2000px;overflow:visible}.card-auto-shrink .card-expand-section[data-v-99ba8082]{background:linear-gradient(transparent,var(--card-background));bottom:0;left:0;padding-top:20px;position:absolute;right:0;z-index:10}.card-auto-shrink .fade-overlay[data-v-99ba8082]{background:linear-gradient(transparent,var(--card-background));bottom:40px;height:40px;left:0;opacity:1;pointer-events:none;position:absolute;right:0;transition:opacity .6s ease-in-out;z-index:5}.card-auto-shrink .fade-overlay.hidden[data-v-99ba8082],.card-auto-shrink.card-expanded .fade-overlay[data-v-99ba8082]{opacity:0}.card-auto-shrink .expand-link[data-v-99ba8082]{align-items:center;background:var(--card-background);border-top:1px solid var(--color-border-primary);color:var(--color-info);cursor:pointer;display:flex;font-size:var(--font-size-base,.875rem);gap:4px;justify-content:flex-end;padding:8px 16px;position:relative;transition:color .15s ease;z-index:15}.card-auto-shrink .expand-link[data-v-99ba8082]:hover{color:var(--color-primary)}.card-auto-shrink .expand-link .icon[data-v-99ba8082]{align-items:center;display:flex;transition:transform .6s ease-in-out}.card-auto-shrink .expand-link .icon.rotated[data-v-99ba8082]{transform:rotate(180deg)}.xui-card--interactive[data-v-99ba8082]:hover{border-color:var(--color-border-secondary);box-shadow:0 1px 2px rgba(24,24,27,.04)}.xui-card--highlight[data-v-99ba8082]{animation:pulseGlow-99ba8082 2s ease-in-out infinite;box-shadow:0 0 0 2px rgba(138,180,248,.6),0 0 20px rgba(138,180,248,.6);position:relative}@keyframes pulseGlow-99ba8082{0%{box-shadow:0 0 0 2px rgba(138,180,248,.4),0 0 12px rgba(138,180,248,.4)}50%{box-shadow:0 0 0 2px rgba(138,180,248,.9),0 0 28px rgba(138,180,248,.9)}to{box-shadow:0 0 0 2px rgba(138,180,248,.4),0 0 12px rgba(138,180,248,.4)}}.file-item[data-v-136ca676]{background-color:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px)}.file-item[data-v-136ca676]:hover{background-color:hsla(0,0%,100%,.05);border-color:var(--color-border-secondary,#a1a1aa)}.loading-spinner[data-v-cca9fa34]{margin-top:10px;text-align:center}.upload-progress[data-v-cca9fa34]{margin-top:10px}.progress-bar[data-v-cca9fa34]{margin-bottom:5px}.helper[data-v-cca9fa34]{color:var(--text-primary)}.upload-icon[data-v-cca9fa34]{left:49%;position:absolute;top:49%;transform:translate(-160px,-50%)}[data-v-cca9fa34] .filepond--panel-root{background-color:transparent;border:1px dashed var(--color-primary,#dc2626);border-radius:var(--radius-md,6px);cursor:pointer}[data-v-cca9fa34] .filepond--root{height:150px;margin-bottom:0}[data-v-cca9fa34] .filepond--drop-label{background-color:rgba(20,111,249,.1);color:var(--color-dark-neutral);height:100%!important}[data-v-cca9fa34] .filepond--credits{display:none!important}.xui-tag--blue[data-v-8ada530e]{--_bg:rgba(59,130,246,.12);--_text:#2563eb}.xui-tag--red[data-v-8ada530e]{--_bg:rgba(220,38,38,.12);--_text:#dc2626}.xui-tag--magenta[data-v-8ada530e]{--_bg:rgba(219,39,119,.12);--_text:#db2777}.xui-tag--purple[data-v-8ada530e]{--_bg:rgba(124,58,237,.12);--_text:#7c3aed}.xui-tag--cyan[data-v-8ada530e]{--_bg:rgba(6,182,212,.12);--_text:#0891b2}.xui-tag--teal[data-v-8ada530e]{--_bg:rgba(20,184,166,.12);--_text:#0d9488}.xui-tag--green[data-v-8ada530e]{--_bg:rgba(22,163,74,.12);--_text:#16a34a}.xui-tag--cool-gray[data-v-8ada530e],.xui-tag--gray[data-v-8ada530e],.xui-tag--warm-gray[data-v-8ada530e]{--_bg:rgba(100,116,139,.1);--_text:var(--text-secondary)}.xui-tag--high-contrast[data-v-8ada530e]{--_bg:var(--text-primary);--_text:var(--card-background)}.xui-tag--custom[data-v-8ada530e]{--_bg:var(--tag-bg);--_text:var(--tag-text)}.xui-tag[data-v-8ada530e]{background:var(--_bg);color:var(--_text)}.xui-tag--tooltip[data-v-8d1ef7e0]{display:inline-block;position:relative}.xui-tag--tooltip[data-tooltip][data-v-8d1ef7e0]:not([data-tooltip=""]):after{background-color:rgba(0,0,0,.75);border-radius:var(--radius-sm,4px);color:#fff;content:attr(data-tooltip);left:50%;opacity:0;padding:5px;position:absolute;top:100%;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;white-space:nowrap}.xui-tag--tooltip:hover[data-tooltip][data-v-8d1ef7e0]:not([data-tooltip=""]):after{opacity:1;visibility:visible}.uni-dt-toolbar[data-v-4c6b3c3a]{position:relative}.uni-dt-batch-actions[data-v-4c6b3c3a]{align-items:center;background-color:var(--color-primary,#dc2626);border-radius:var(--radius-sm,.25rem);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#fff;display:flex;height:3.5rem;justify-content:space-between;left:0;padding:0 1rem;position:absolute;right:0;top:0;transition:opacity .15s ease-in-out,transform .15s ease-in-out;z-index:10}.uni-dt-batch-actions.v-enter[data-v-4c6b3c3a],.uni-dt-batch-actions.v-leave-to[data-v-4c6b3c3a]{opacity:0;transform:translateY(-8px)}.uni-dt-batch-summary[data-v-4c6b3c3a]{align-items:center;display:flex;font-size:var(--font-size-sm,.875rem);font-weight:500}.uni-dt-action-list[data-v-4c6b3c3a]{align-items:center;display:flex;gap:.5rem}[data-v-4c6b3c3a] .uni-dt-action-list .uni-btn.primary,[data-v-4c6b3c3a] .uni-dt-action-list .uni-btn.secondary,[data-v-4c6b3c3a] .uni-dt-action-list .uni-btn.tertiary{background:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.3)!important;color:#fff!important}[data-v-4c6b3c3a] .uni-dt-action-list .uni-btn.primary:hover,[data-v-4c6b3c3a] .uni-dt-action-list .uni-btn.secondary:hover,[data-v-4c6b3c3a] .uni-dt-action-list .uni-btn.tertiary:hover{background:hsla(0,0%,100%,.2)!important}.uni-dt-batch-cancel[data-v-4c6b3c3a]{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.5);border-radius:var(--radius-md,6px);color:#fff;cursor:pointer;display:flex;font-size:var(--font-size-base,.875rem);font-weight:500;height:var(--input-height,2.25rem);justify-content:center;margin-left:1rem;padding:0 1rem;transition:background-color .15s ease,border-color .15s ease}.uni-dt-batch-cancel[data-v-4c6b3c3a]:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff}[data-v-779d6d60] .no-header thead{display:none}.uni-table[data-v-779d6d60]:not(.transparent){border-radius:var(--radius-md,6px);overflow:visible}[data-v-779d6d60] .uni-dt-table{border-collapse:collapse;width:100%}[data-v-779d6d60] .uni-dt-table td,[data-v-779d6d60] .uni-dt-table th{padding:.625rem .75rem!important}[data-v-779d6d60] .uni-dt-table th:has(>button.uni-dt-sort){padding:0!important}[data-v-779d6d60] .uni-dt-sort{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:.25rem;letter-spacing:inherit;padding:.625rem .75rem;text-transform:inherit;width:100%}[data-v-779d6d60] .uni-dt-sort__icon,[data-v-779d6d60] .uni-dt-sort__icon-unsorted{display:block;flex-shrink:0;height:1rem;opacity:0;transition:opacity .15s ease,transform .15s ease;width:1rem}[data-v-779d6d60] .uni-dt-sort--active .uni-dt-sort__icon,[data-v-779d6d60] .uni-dt-sort:hover .uni-dt-sort__icon-unsorted,[data-v-779d6d60] .uni-dt-sort[aria-sort=none]:hover .uni-dt-sort__icon-unsorted{opacity:1}[data-v-779d6d60] .uni-dt-sort--active .uni-dt-sort__icon-unsorted,[data-v-779d6d60] .uni-dt-sort:not(.uni-dt-sort--active) .uni-dt-sort__icon{display:none}[data-v-779d6d60] .uni-dt-sort--ascending .uni-dt-sort__icon{transform:rotate(180deg)}[data-v-779d6d60] .uni-dt-resize-handle{background-color:transparent;cursor:col-resize;height:50%;position:absolute;right:0;top:25%;transition:background-color .15s ease,width .15s ease,top .15s ease,height .15s ease;width:4px;z-index:2}[data-v-779d6d60] .uni-dt-table th.uni-dt-th-resizable:hover .uni-dt-resize-handle{background-color:rgb(from var(--color-border-primary,#e0e0e0) r g b/60%)}[data-v-779d6d60] .uni-dt-resize-handle.active,[data-v-779d6d60] .uni-dt-resize-handle:hover{background-color:var(--color-primary,#dc2626)!important;height:100%;top:0;width:4px}[data-v-779d6d60] .uni-dt-table th.uni-dt-th-resizable{position:relative;user-select:none}[data-v-779d6d60] .uni-dt-table th.uni-dt-th-dragging{opacity:.5}[data-v-779d6d60] .uni-dt-table th.uni-dt-th-drag-over{box-shadow:inset 2px 0 0 var(--color-primary,#dc2626)}[data-v-779d6d60] .uni-dt-table th{background-color:var(--color-neutral,#f4f4f5);border:0;border-bottom:1px solid var(--color-border-primary);color:var(--text-secondary,#71717a);font-size:var(--font-size-base,.875rem);font-weight:600;letter-spacing:0;text-transform:none}[data-v-779d6d60] .uni-dt-table td.uni-dt-column-checkbox,[data-v-779d6d60] .uni-dt-table th.uni-dt-column-checkbox{min-width:2.5rem;padding:.625rem 0!important;text-align:center;vertical-align:middle;width:2.5rem}[data-v-779d6d60] .uni-dt-column-checkbox .uni-dt-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--card-background,transparent);border:2px solid var(--color-border-primary);border-radius:var(--radius-sm,4px);cursor:pointer;display:block;height:18px;margin:0 auto;position:relative;transition:background-color .15s ease,border-color .15s ease;width:18px}[data-v-779d6d60] .uni-dt-column-checkbox .uni-dt-checkbox:hover{border-color:var(--color-primary)}[data-v-779d6d60] .uni-dt-column-checkbox .uni-dt-checkbox:checked{background:var(--color-primary);border-color:var(--color-primary)}[data-v-779d6d60] .uni-dt-column-checkbox .uni-dt-checkbox:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:5px}[data-v-779d6d60] .uni-dt-column-checkbox .uni-dt-checkbox:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.uni-skeleton-table-wrapper[data-v-779d6d60]{border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);overflow:hidden;width:100%}.uni-skeleton-table-wrapper .uni-dt-table[data-v-779d6d60]{border-collapse:collapse;width:100%}.uni-skeleton-table-wrapper .uni-dt-table td[data-v-779d6d60],.uni-skeleton-table-wrapper .uni-dt-table th[data-v-779d6d60]{padding:.625rem .75rem}.uni-skeleton-table-wrapper .uni-dt-table th[data-v-779d6d60]{background-color:var(--color-neutral,#f4f4f5);border-bottom:1px solid var(--color-border-primary)}.uni-skeleton-table-wrapper .uni-dt-table tbody tr[data-v-779d6d60]:nth-child(odd){background-color:rgba(0,0,0,.015)}@keyframes uni-skeleton-shimmer-779d6d60{0%{background-position:-200% 0}to{background-position:200% 0}}.uni-skel-bar[data-v-779d6d60]{animation:uni-skeleton-shimmer-779d6d60 1.5s ease-in-out infinite;background:linear-gradient(90deg,rgba(0,0,0,.06) 25%,rgba(0,0,0,.13) 50%,rgba(0,0,0,.06) 75%);background-size:200% 100%;border-radius:var(--radius-sm,4px);display:block;height:.875rem;min-width:2rem}.uni-skel-bar--hd[data-v-779d6d60]{height:.7rem;width:50%}[data-v-779d6d60] .uni-dt-table thead{position:relative}.uni-empty-state[data-v-779d6d60]{align-items:center;color:var(--primary);display:flex;flex-direction:column;gap:.375rem;justify-content:center;padding:2rem}.uni-empty-state__icon-wrap[data-v-779d6d60]{align-items:center;color:var(--color-text-secondary,#8a8a8a);display:flex;justify-content:center}.uni-empty-state__icon[data-v-779d6d60]{opacity:.3}.uni-empty-state__title[data-v-779d6d60]{color:var(--color-text-secondary,#8a8a8a);font-size:var(--font-size-sm,.8125rem);font-weight:400;margin:0;text-align:center}[data-v-779d6d60] .uni-dt-table thead:after{border-radius:1px;bottom:0;content:"";height:2px;left:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent);pointer-events:none;position:absolute;width:0;z-index:2}.table-loading[data-v-779d6d60] .uni-dt-table thead:after{animation:uni-dt-loading-779d6d60 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes uni-dt-loading-779d6d60{0%{left:0;width:0}50%{left:25%;width:50%}to{left:100%;width:0}}[data-v-779d6d60] .uni-dt-sort--active,[data-v-779d6d60] .uni-dt-sort:hover{background-color:transparent}[data-v-779d6d60] .uni-dt-inner-container{overflow-y:auto;white-space:nowrap;width:100%}[data-v-779d6d60] .uni-dt-table td,[data-v-779d6d60] .uni-dt-toolbar-content{background-color:unset}[data-v-779d6d60] .modal-box .uni-modal-content{padding-right:1rem}.table-loading[data-v-779d6d60],.uni-dt-frame[data-v-779d6d60]{position:relative}.action-icon[data-v-779d6d60]{cursor:pointer;transition:.5s;-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.action-icon[data-v-779d6d60]:hover{color:var(--color-primary,#dc2626);-webkit-transform:rotate(180deg);transform:rotate(180deg)}[data-v-779d6d60] .autocomplete .autocomplete-input{background-color:transparent}[data-v-779d6d60] .autocomplete-search-result{background-color:transparent!important}.table-loading[data-v-779d6d60] .uni-dt-table thead:after{background-color:var(--color-primary);box-shadow:0 0 6px 2px color-mix(in srgb,var(--color-primary) 55%,transparent)}[data-v-779d6d60] p{margin-bottom:0}[data-v-779d6d60] .uni-dt-toolbar{background-color:transparent;border-bottom:0;min-height:3rem;padding:.5rem}[data-v-779d6d60] .uni-dt-toolbar-content{justify-content:unset}[data-v-779d6d60] .uni-dt-toolbar-action{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,6px);color:inherit;cursor:pointer;display:inline-flex;height:var(--input-height,2.25rem);justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:var(--input-height,2.25rem)}[data-v-779d6d60] .uni-dt-toolbar-action:hover{background-color:var(--item-hover-background);color:var(--color-primary,#dc2626)}[data-v-779d6d60] .uni-dt-toolbar-action:active{background-color:var(--item-active-background,var(--item-hover-background))}[data-v-779d6d60] .uni-dt-table tbody th,[data-v-779d6d60] .uni-dt-table td{border-color:rgba(0,0,0,.06);color:var(--text-primary)}[data-v-779d6d60] .uni-dt-table td{box-sizing:border-box;font-size:var(--font-size-base,.875rem);line-height:1.375rem;padding-bottom:.625rem!important;padding-top:.625rem!important}[data-v-779d6d60] .uni-dt-table tbody tr{transition:background-color .15s ease}[data-v-779d6d60] .uni-dt-table tbody tr:hover,[data-v-779d6d60] .uni-dt-table tbody tr:hover td,[data-v-779d6d60] .uni-dt-table tbody tr:hover th{background-color:rgba(0,0,0,.03);border-color:rgba(0,0,0,.06);color:var(--text-primary)}[data-v-779d6d60] .uni-dt-header-label{display:block;height:auto;padding:0;text-transform:none}.uni-dt-column-label[data-v-779d6d60],[data-v-779d6d60] .uni-dt-header-label{color:var(--text-secondary);font-size:var(--font-size-base,.875rem);font-weight:600;letter-spacing:0;white-space:nowrap}.clickable[data-v-779d6d60]{cursor:pointer}.xui-sv-item[data-v-4f9db862]{border-left:2px solid #00c185;margin:2px}.xui-sv-key[data-v-4f9db862]{display:inline-block;padding:2px 2px 2px 5px}.xui-sv-value[data-v-4f9db862]{display:inline-block}.file-attachment[data-v-0151660d]{background:var(--card-background);border-color:var(--color-border-primary);overflow:hidden;position:relative}.file-attachment[data-v-0151660d]:hover{border-color:var(--text-secondary);box-shadow:0 2px 4px rgba(0,0,0,.05)}.file-attachment.border-active[data-v-0151660d]{background:var(--color-neutral);border-color:var(--theme-purple,#672ad0)}.file-icon[data-v-0151660d]{color:var(--theme-purple,#672ad0)}.file-title[data-v-0151660d]{color:var(--text-primary)}.file-subtitle[data-v-0151660d]{color:var(--text-secondary)}.progress-bar-container[data-v-0151660d]{margin-top:.5rem;width:100%}.progress-bar-bg[data-v-0151660d]{background:var(--color-border-primary);border-radius:2px;height:4px;overflow:hidden;width:100%}.progress-bar-fill[data-v-0151660d]{background:linear-gradient(90deg,var(--theme-purple,#672ad0),var(--theme-blue,#4589ff));border-radius:2px;height:100%;transition:width .3s ease}.loading-spinner[data-v-0151660d]{animation:spin-0151660d 1s linear infinite;color:var(--theme-purple,#672ad0)}@keyframes spin-0151660d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.action-btn[data-v-0151660d],.close-btn[data-v-0151660d],.download-btn[data-v-0151660d]{color:var(--text-secondary);opacity:.6}.action-btn[data-v-0151660d]:hover,.close-btn[data-v-0151660d]:hover,.download-btn[data-v-0151660d]:hover{background:var(--color-neutral);opacity:1}.close-btn[data-v-0151660d]:hover{color:var(--theme-red,#e51015)}.active-indicator[data-v-0151660d]{background:var(--theme-purple,#672ad0);bottom:0;left:0;position:absolute;top:0;width:3px}.file-attachment[data-v-0151660d]{transition:all .2s ease}.file-attachment[data-v-0151660d]:active{transform:scale(.99)}.textin[data-v-5f764f26]{background:transparent;border:0;border-radius:var(--radius-md,6px);font-size:inherit;outline:0}.action-buttons-container[data-v-80a559f6]{border-top:1px solid var(--color-border-primary);padding-top:.5rem}.operation-button[data-v-80a559f6]{cursor:pointer;user-select:none}.operation-button[data-v-80a559f6]:active{transform:scale(.98)}.recommendation-item[data-v-80a559f6]{align-items:center;animation:chipFadeIn-80a559f6 .35s ease-out both;background:transparent;border:none;border-bottom:1px solid var(--color-border-primary);cursor:pointer;display:flex;justify-content:space-between;padding:10px 10px 10px 0;text-align:left;transition:padding-left .2s ease,background .2s ease;user-select:none;width:100%}.recommendation-item[data-v-80a559f6]:last-child{border-bottom:none}.recommendation-item[data-v-80a559f6]:hover{background:var(--surface-card);padding-left:8px}.recommendation-item:hover .recommendation-icon-wrapper[data-v-80a559f6]{background:var(--color-primary)}.recommendation-item:hover .recommendation-icon-wrapper .recommendation-icon[data-v-80a559f6]{color:#fff}.recommendation-item:hover .recommendation-text[data-v-80a559f6]{color:var(--text-primary)}.recommendation-item:hover .chevron-icon[data-v-80a559f6]{opacity:1;transform:translateX(2px)}@keyframes chipFadeIn-80a559f6{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.recommendation-content[data-v-80a559f6]{align-items:flex-start;display:flex;flex:1;gap:10px;min-width:0}.recommendation-icon-wrapper[data-v-80a559f6]{align-items:center;background:var(--surface-card);border-radius:6px;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:1px;transition:background .2s ease;width:24px}.recommendation-icon[data-v-80a559f6]{color:var(--color-primary,#6366f1);flex-shrink:0;height:14px;transition:color .2s ease;width:14px}.recommendation-text[data-v-80a559f6]{color:var(--text-secondary);flex:1;font-size:.75rem;font-weight:400;line-height:1.4;transition:color .2s ease}.chevron-icon[data-v-80a559f6]{color:var(--text-secondary);flex-shrink:0;height:16px;margin-left:8px;opacity:.3;transition:opacity .2s,transform .2s;width:16px}.action-button[data-v-80a559f6]{cursor:pointer;user-select:none}.action-button[data-v-80a559f6]:hover{background-color:var(--layer-hover)!important}.action-button[data-v-80a559f6]:active{transform:scale(.98)}.form-inputs[data-v-5beca716]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:12px}.form-inputs[data-v-5beca716]>:nth-child(n+3){width:48%}.form-inputs[data-v-5beca716]>:nth-child(-n+2){width:100%}.field-stack[data-v-5beca716]{display:flex;flex-direction:column;gap:12px}.field-group[data-v-5beca716]{margin-top:12px}.same-checkbox[data-v-5beca716]{margin:2vh 0}@media (max-width:560px){.form-inputs>[data-v-5beca716]{width:100%!important}}p[data-v-36d18c30]{margin-bottom:0}.group[data-v-36d18c30]{position:relative;z-index:1}.message-actions[data-v-36d18c30]{pointer-events:auto;z-index:10}.group:focus-within .message-actions[data-v-36d18c30],.group:hover .message-actions[data-v-36d18c30],.message-actions[data-v-36d18c30]:hover{opacity:1!important}.action-btn[data-v-36d18c30]{background:var(--card-background);border:1px solid transparent;color:var(--text-secondary);opacity:.6}.action-btn[data-v-36d18c30]:hover{border-color:var(--color-border-primary);color:var(--text-primary);opacity:1}.action-btn[data-v-36d18c30]:active{transform:scale(.95)}.action-btn-danger[data-v-36d18c30]:hover{border-color:var(--theme-red,#e51015);color:var(--theme-red,#e51015)}.typing-cursor[data-v-36d18c30]{animation:blink-36d18c30 1s infinite;color:var(--text-primary);display:inline-block;font-weight:600;margin-left:2px}@keyframes blink-36d18c30{0%,49%{opacity:1}50%,to{opacity:0}}.prose[data-v-36d18c30]{color:inherit}.prose[data-v-36d18c30] h1,.prose[data-v-36d18c30] h2,.prose[data-v-36d18c30] h3,.prose[data-v-36d18c30] h4,.prose[data-v-36d18c30] h5,.prose[data-v-36d18c30] h6{font-weight:600;line-height:1.25;margin-bottom:.5em;margin-top:1.5em}.prose[data-v-36d18c30] h1{font-size:1.25em}.prose[data-v-36d18c30] h2{font-size:1.125em}.prose[data-v-36d18c30] h3{font-size:1em}.prose[data-v-36d18c30] p{margin-bottom:.5em;margin-top:.5em}.prose[data-v-36d18c30] ol,.prose[data-v-36d18c30] ul{margin-bottom:.5em;margin-top:.5em;padding-left:1.25em}.prose[data-v-36d18c30] li{margin-bottom:.25em;margin-top:.25em}.prose[data-v-36d18c30] ul>li{list-style-type:disc}.prose[data-v-36d18c30] ol>li{list-style-type:decimal}.prose[data-v-36d18c30] code{background-color:var(--surface-card);border-radius:3px;font-family:Monaco,Courier New,monospace;font-size:.85em;padding:.15em .35em}.prose[data-v-36d18c30] pre{background-color:var(--surface-card);border-radius:6px;margin-bottom:.75em;margin-top:.75em;overflow-x:auto;padding:.75em}.prose[data-v-36d18c30] pre code{background-color:transparent;font-size:.875em;padding:0}.prose[data-v-36d18c30] strong{font-weight:600}.prose[data-v-36d18c30] em{font-style:italic}.prose[data-v-36d18c30] blockquote{border-left:3px solid var(--color-border-primary);color:var(--text-secondary);font-style:italic;margin-left:0;padding-left:1em}.prose[data-v-36d18c30] a{color:var(--color-primary);text-decoration:underline}.prose[data-v-36d18c30] a:hover{opacity:.8}.prose[data-v-36d18c30] hr{border:none;border-top:1px solid var(--color-border-primary);margin:1em 0}.prose[data-v-36d18c30] table{border-collapse:collapse;margin-bottom:1em;margin-top:1em;width:100%}.prose[data-v-36d18c30] td,.prose[data-v-36d18c30] th{border:1px solid var(--color-border-primary);padding:.4em;text-align:left}.prose[data-v-36d18c30] th{background-color:var(--surface-card);font-weight:600}.reference-badge[data-v-36d18c30]{background:var(--color-neutral);border:1px solid var(--color-border-primary);color:var(--text-primary);font-family:monospace;opacity:.9}.reference-badge[data-v-36d18c30]:hover{border-color:var(--text-secondary);opacity:1}.user-message-content[data-v-36d18c30]{word-wrap:break-word;line-height:1.6;padding:.25rem 0;white-space:pre-wrap}.currency[data-v-5b4aa2bc]{display:flex;flex-wrap:wrap;justify-content:flex-start}.currency[data-v-5b4aa2bc]>:first-child{flex:initial}.currency-input[data-v-5b4aa2bc]{flex:1}.currency[data-v-5b4aa2bc]>:first-child>:first-child>:first-child>:first-child>:first-child{grid-gap:0 .5rem}.references-chips[data-v-35268892]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.reference-chip[data-v-35268892]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:6px;display:inline-flex;gap:.375rem;max-width:250px;padding:.375rem .625rem;transition:all .2s ease}.reference-chip[data-v-35268892]:hover{background:var(--color-neutral);border-color:var(--text-secondary)}.chip-icon[data-v-35268892]{color:var(--text-secondary);flex-shrink:0}.chip-label[data-v-35268892]{color:var(--text-primary);font-size:.75rem;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-remove[data-v-35268892]{flex-shrink:0;min-width:auto!important;opacity:.6;padding:0!important;transition:opacity .2s ease}.chip-remove[data-v-35268892]:hover{opacity:1}.clear-all-chip[data-v-35268892]{font-size:.75rem!important;opacity:.7;transition:opacity .2s ease}.clear-all-chip[data-v-35268892]:hover{opacity:1}.date-input{background-color:var(--card-background);border:1px solid rgba(148,163,184,.5);border-color:var(--color-border-primary);border-radius:var(--radius-md,6px);-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--text-primary);display:inline-block;font-size:var(--font-size-base,.875rem);height:36px;line-height:1.4;padding:6.25px 30px 6.25px 16px!important;transition:all .2s ease-in-out;width:100%}.date-input:focus{border-color:rgba(220,38,38,.7)!important;box-shadow:var(--shadow-focus-ring)!important;outline:none!important}.date-input:hover{border-color:rgba(148,163,184,.8)}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{border-color:currentcolor;border-radius:1px;border-style:solid;border-width:2px 0 0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:inline-block;height:10px;position:relative;top:-1px;-webkit-transform:rotate(-45deg) scale(.7);transform:rotate(-45deg) scale(.7);-webkit-transform-origin:center;transform-origin:center;vertical-align:middle;width:10px}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{-webkit-transform:rotate(135deg) scale(.7);transform:rotate(135deg) scale(.7)}.mx-btn{background-color:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);-webkit-box-sizing:border-box;box-sizing:border-box;color:#73879c;cursor:pointer;font-size:var(--font-size-base,.875rem);font-weight:500;line-height:1;margin:0;outline:none;padding:7px 15px;white-space:nowrap}.mx-btn:hover{border-color:var(--color-primary,#dc2626);color:var(--color-primary,#dc2626)}.mx-btn-text{border:0;line-height:inherit;padding:0 4px;text-align:left}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{border-radius:var(--radius-md,6px);bottom:2px;opacity:0;position:absolute;right:2px;top:2px;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out;width:6px;z-index:1}.mx-scrollbar-track .mx-scrollbar-thumb{background-color:hsla(220,4%,58%,.3);border-radius:inherit;cursor:pointer;height:0;position:absolute;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.mx-datepicker{display:inline-block;position:relative;width:100%}.mx-datepicker svg{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{background-color:transparent;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--text-primary);display:inline-block;font-size:var(--font-size-base,.875rem);height:36px;line-height:1.4;padding:6px 30px 6px 10px;width:100%}.mx-input:focus,.mx-input:hover{border-color:var(--color-primary,#dc2626)}.mx-input.disabled,.mx-input:disabled{background-color:#f3f3f3;border-color:#ccc;color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{color:var(--text-primary);font-size:var(--font-size-md,1rem);line-height:1;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{background-color:var(--card-background);border:1px solid var(--color-border-primary);color:#73879c;font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif}.mx-datepicker-popup{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);margin-bottom:1px;margin-top:1px;position:absolute;z-index:11000}.mx-datepicker-sidebar{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;overflow:auto;padding:6px 12px;width:130px}.mx-datepicker-sidebar+.mx-datepicker-content{border-left:1px solid var(--color-border-primary);margin-left:130px}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;line-height:24px;padding:0 6px}.mx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:750px){.mx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mx-datepicker-header{border-bottom:1px solid var(--color-border-primary);padding:6px 8px}.mx-datepicker-footer{border-top:1px solid var(--color-border-primary);padding:6px 8px;text-align:right}.mx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 12px;width:248px}.mx-calendar+.mx-calendar{border-left:1px solid var(--color-border-primary)}.mx-calendar-header,.mx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;overflow:hidden;text-align:center}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:var(--font-size-base,.875rem)}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{-webkit-box-sizing:border-box;box-sizing:border-box;height:224px;position:relative}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{background-color:rgba(220,38,38,.08);color:var(--text-secondary,#71717a)}.mx-calendar-content .cell.active{background-color:var(--color-primary,#dc2626);color:var(--card-background)}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{background-color:rgba(220,38,38,.15);color:var(--text-secondary,#71717a)}.mx-calendar-content .cell.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:rgba(220,38,38,.15)}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{background-color:transparent;color:inherit}.mx-week-number{opacity:.5}.mx-table{border-collapse:separate;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;table-layout:fixed;text-align:center;width:100%}.mx-table th{font-weight:500}.mx-table td,.mx-table th{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{font-size:var(--font-size-sm,.75rem);height:32px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{background:none;color:#ccc}.mx-time{-webkit-box-flex:1;background:var(--card-background);-ms-flex:1;flex:1;width:224px}.mx-time+.mx-time{border-left:1px solid var(--color-border-primary)}.mx-calendar-time{height:100%;left:0;position:absolute;top:0;width:100%}.mx-time-header{border-bottom:1px solid var(--color-border-primary)}.mx-time-content{-webkit-box-sizing:border-box;box-sizing:border-box;height:224px;overflow:hidden}.mx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden;width:100%}.mx-time-column{-webkit-box-flex:1;border-left:1px solid var(--color-border-primary);-ms-flex:1;flex:1;position:relative;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{list-style:none;margin:0;padding:0}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:var(--font-size-sm,.75rem);height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{background-color:#f3f9fe;color:#73879c}.mx-time-column .mx-time-item.active{background-color:transparent;color:var(--color-primary,#dc2626);font-weight:700}.mx-time-column .mx-time-item.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.mx-time-option{cursor:pointer;font-size:var(--font-size-base,.875rem);line-height:20px;padding:8px 10px}.mx-time-option:hover{background-color:#f3f9fe;color:#73879c}.mx-time-option.active{background-color:transparent;color:var(--color-primary,#dc2626);font-weight:700}.mx-time-option.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.chat-input-wrapper[data-v-bde9aeac]{border:1px solid var(--color-border-primary);border-bottom:none}.new-chat-btn-input[data-v-bde9aeac]{background:var(--card-background);border:1px solid var(--color-border-primary);color:var(--text-secondary)}.new-chat-btn-input[data-v-bde9aeac]:hover{border-color:var(--color-primary);color:var(--text-primary)}.stop-button[data-v-bde9aeac]{color:var(--color-danger);transition:all .2s ease}.stop-button[data-v-bde9aeac]:hover{color:var(--color-danger);transform:scale(1.1)}.stop-button svg[data-v-bde9aeac]{animation:pulse-bde9aeac 2s ease-in-out infinite}@keyframes pulse-bde9aeac{0%,to{opacity:1}50%{opacity:.6}}.mx-datepicker[data-v-2cf902d6]{width:100%}.mx-datepicker .mx-input[data-v-2cf902d6]{background-color:#f4f4f4;border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);height:2.25rem;min-height:2.5rem;padding:.5rem .75rem}.mx-datepicker .mx-input[data-v-2cf902d6]:hover{border:1px solid var(--color-border-primary)}.mx-datepicker .mx-input[data-v-2cf902d6]:focus{border-color:var(--color-primary,#dc2626)}.mx-datepicker .mx-calendar-content .cell.active[data-v-2cf902d6]{background-color:var(--color-primary,#dc2626)}.mx-datepicker .mx-table-date .today[data-v-2cf902d6]{color:var(--color-primary,#dc2626)}.preview-panel[data-v-2dcd6038]{background:var(--color-neutral);border-left:1px solid var(--color-border-primary);display:flex;flex-direction:column;height:100%;position:relative;width:50%}.error-state[data-v-2dcd6038]{align-items:center;background:var(--card-background);display:flex;flex:1;justify-content:center}.error-content[data-v-2dcd6038]{align-items:center;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;max-width:500px;padding:2rem;text-align:center}.credit-error .error-icon[data-v-2dcd6038]{color:var(--color-accent);opacity:.9}.error-actions[data-v-2dcd6038]{align-items:center;display:flex;gap:.75rem}.purchase-btn[data-v-2dcd6038]{align-items:center;display:flex;gap:.5rem}.loading-state[data-v-2dcd6038]{align-items:center;background:var(--card-background);display:flex;flex:1;justify-content:center}.loading-content[data-v-2dcd6038]{align-items:center;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.loading-icon[data-v-2dcd6038]{color:var(--theme-purple,#672ad0);opacity:.8}.streaming-progress[data-v-2dcd6038]{max-width:300px;width:100%}.progress-bar[data-v-2dcd6038]{background:var(--color-neutral);border-radius:3px;height:6px;overflow:hidden;width:100%}.progress-fill[data-v-2dcd6038]{background:var(--theme-purple,#672ad0);height:100%;transition:width .3s ease}.empty-state[data-v-2dcd6038]{align-items:center;background:var(--card-background);display:flex;flex:1;justify-content:center}.empty-content[data-v-2dcd6038]{align-items:center;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.empty-icon[data-v-2dcd6038]{color:var(--text-secondary);opacity:.5}.editor-container[data-v-2dcd6038]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.streaming-badge[data-v-2dcd6038]{align-items:center;background:var(--card-background);border:1px solid var(--color-primary);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:var(--color-primary);display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;position:absolute;right:12px;top:12px;z-index:20}.streaming-badge .animate-pulse[data-v-2dcd6038]{animation:pulse-2dcd6038 1.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-2dcd6038{0%,to{opacity:1}50%{opacity:.5}}.close-btn[data-v-2dcd6038]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:var(--text-secondary);opacity:.8;padding:8px;position:absolute;right:8px;top:8px;transition:all .2s ease;z-index:30}.close-btn[data-v-2dcd6038]:hover{background:var(--color-neutral);border-color:var(--text-secondary);color:var(--text-primary);opacity:1}.xui-textarea-root[data-v-16669925]{width:100%}.xui-textarea__header[data-v-16669925]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.375rem}.xui-textarea__label[data-v-16669925]{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:500;line-height:1}.xui-textarea__word-count[data-v-16669925]{color:var(--text-secondary);font-size:var(--font-size-xs)}.xui-textarea__wrapper[data-v-16669925]{position:relative}.xui-textarea__field[data-v-16669925]{background-color:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-primary);display:block;font-family:inherit;font-size:var(--font-size-base);line-height:1.5;outline:none;padding:.5rem .625rem;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.xui-textarea__field[data-v-16669925]::placeholder{color:var(--text-secondary);opacity:1}.xui-textarea__field[data-v-16669925]:hover:not(:disabled):not(:focus){border-color:var(--color-border-secondary)}.xui-textarea__field[data-v-16669925]:focus{border-color:var(--system-brand-color);box-shadow:var(--shadow-focus-ring)}.xui-textarea__field--disabled[data-v-16669925]{background-color:var(--color-neutral,#f4f4f5);cursor:not-allowed;opacity:.55;resize:none}.xui-textarea__clear[data-v-16669925]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm,4px);color:var(--text-secondary);cursor:pointer;display:flex;height:1.25rem;justify-content:center;padding:0;position:absolute;right:.5rem;top:.5rem;transition:color .15s ease,background-color .15s ease;width:1.25rem}.xui-textarea__clear[data-v-16669925]:hover{background-color:rgba(220,38,38,.08);color:var(--color-danger,#dc2626)}@keyframes bounce-1f9422f7{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}}.animate-bounce[data-v-1f9422f7]{animation:bounce-1f9422f7 1.4s ease-in-out infinite}.message-wrapper[data-v-1f9422f7]{display:flex;flex-direction:column;gap:.5rem}.empty-state[data-v-1f9422f7]{color:var(--text-primary)}.icon-muted[data-v-1f9422f7]{color:var(--text-secondary);opacity:.5}.text-muted[data-v-1f9422f7]{color:var(--text-secondary)}.sample-btn[data-v-1f9422f7]{background:var(--card-background);border:1px solid var(--color-border-primary);color:var(--text-secondary);font-size:.875rem;text-align:left}.sample-btn[data-v-1f9422f7]:hover{background:var(--surface-card);border-color:var(--color-primary);color:var(--text-primary)}.avatar-ai[data-v-1f9422f7]{background:var(--theme-purple,#672ad0)}.loading-dot[data-v-1f9422f7]{background:var(--text-secondary);opacity:.6}.slide-left-enter-active[data-v-1f9422f7],.slide-left-leave-active[data-v-1f9422f7]{transition:all .5s ease}.slide-left-enter-from[data-v-1f9422f7],.slide-left-leave-to[data-v-1f9422f7]{opacity:0;transform:translateX(100%)}.streaming-indicator[data-v-1f9422f7]{align-items:center;display:flex;gap:.5rem;margin-top:.5rem;padding-left:2.5rem}.text-primary[data-v-1f9422f7]{color:var(--color-primary)}.text-secondary[data-v-1f9422f7]{color:var(--text-secondary)}.cancel-stream-btn[data-v-1f9422f7]{background:var(--color-danger,#d32f2f);color:#fff;transition:all .2s ease}.cancel-stream-btn[data-v-1f9422f7]:hover{box-shadow:0 8px 16px rgba(0,0,0,.2);transform:translateY(-2px)}.cancel-stream-btn[data-v-1f9422f7]:active{transform:translateY(0)}.streaming-disabled-message[data-v-1f9422f7]{background:var(--card-background);border:1px solid var(--color-border-primary)}.content-customization-form[data-v-4a33a844]{padding:0}.icon-wrapper[data-v-4a33a844]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.selected-template-preview[data-v-4a33a844]{border-bottom:1px solid var(--color-border-primary);margin-bottom:1.5rem;padding-bottom:1.5rem}.template-selector[data-v-11e734b0]{margin:0 auto;max-width:1600px}.header[data-v-11e734b0]{text-align:center}.templates-grid[data-v-11e734b0]{margin-top:2rem}.template-card[data-v-11e734b0]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--default-border-radius);cursor:pointer;display:flex;flex-direction:column;height:100%;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.template-card[data-v-11e734b0]:hover{border-color:var(--accent-color);box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.card-header[data-v-11e734b0]{align-items:center;display:flex;gap:12px;margin-bottom:12px}.icon-wrapper[data-v-11e734b0]{align-items:center;background:var(--color-neutral);border-radius:var(--default-border-radius);color:var(--accent-color);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.card-title[data-v-11e734b0]{color:var(--text-primary);font-size:18px;font-weight:600;margin:0}.card-content[data-v-11e734b0]{display:flex;flex:1;flex-direction:column;gap:16px}.description[data-v-11e734b0]{color:var(--text-secondary);font-size:14px;line-height:1.5}.template-preview[data-v-11e734b0]{display:flex;flex:1;flex-direction:column;gap:8px}.preview-header[data-v-11e734b0]{align-items:center;display:flex;justify-content:space-between}.preview-label[data-v-11e734b0]{color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px}.preview-container[data-v-11e734b0]{align-items:center;border-radius:var(--default-border-radius);display:flex;height:320px;justify-content:center;overflow:hidden;padding:6px;position:relative}.preview-wrapper[data-v-11e734b0]{background:#fff;border-radius:calc(var(--default-border-radius)*.75);box-shadow:0 2px 8px rgba(0,0,0,.1);height:100%;overflow:hidden;position:relative;transform-origin:center center;width:100%}.preview-frame[data-v-11e734b0]{border:none;display:block;height:2400px;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.245);transform-origin:top left;width:100vw}.template-meta[data-v-11e734b0]{border-top:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;gap:6px;padding-top:12px}.meta-tag[data-v-11e734b0]{background:var(--color-neutral);border:1px solid var(--color-border-primary);border-radius:calc(var(--default-border-radius)*.5);color:var(--text-secondary);font-size:10px;font-weight:500;padding:3px 8px;white-space:nowrap}@media (max-width:768px){.templates-grid[data-v-11e734b0]{grid-template-columns:1fr}.preview-container[data-v-11e734b0]{height:220px;padding:6px;width:100%}.preview-frame[data-v-11e734b0]{height:1600px;transform:scale(.255);width:100%}}@media (min-width:769px) and (max-width:1279px){.templates-grid[data-v-11e734b0]{grid-template-columns:repeat(2,1fr)}}.default-border-radius[data-v-4bdab476]{border-radius:var(--radius-md,6px)}.custom-input[data-v-4bdab476]:focus{box-shadow:none;outline:none}.input-label[data-v-4bdab476]{display:inline-block;font-size:.9em;font-weight:600;line-height:1.5;margin-bottom:8px}.item-input[data-v-4bdab476]{align-items:flex-start;display:flex;gap:5px;margin:0 0 8px;padding:0;position:relative}.validation-msg[data-v-4bdab476]{bottom:-18px;color:#ef4444;font-size:var(--font-size-xs,.75rem);left:0;margin-left:.5rem;margin-top:4px;position:absolute}.reduce-padding[data-v-4bdab476]{padding-block:3.5px!important;padding-left:9px!important}.toggle-wrapper[data-v-219defd0]{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.toggle-wrapper.label-left[data-v-219defd0]{flex-direction:row}.toggle-wrapper.label-top[data-v-219defd0]{align-items:flex-start;flex-direction:column}.toggle-control[data-v-219defd0]{align-items:center;display:flex;gap:.5rem}.loading-spinner[data-v-219defd0]{animation:spin-219defd0 .6s linear infinite;border:2px solid var(--color-border-primary);border-radius:var(--radius-full,9999px);border-top-color:var(--text-secondary);height:1rem;width:1rem}@keyframes spin-219defd0{to{transform:rotate(1turn)}}.toggle-button[data-v-219defd0]{align-items:center;background-color:var(--color-border-primary,#d1d5db);border:none;border-radius:var(--radius-full,9999px);cursor:pointer;display:inline-flex;height:1.5rem;outline:none;position:relative;transition:background-color .15s ease;width:3rem}.toggle-button[data-v-219defd0]:focus-visible{box-shadow:var(--shadow-focus-ring)}.toggle-button.toggle-active[data-v-219defd0]{background-color:var(--color-primary,#dc2626)}.toggle-button.toggle-disabled[data-v-219defd0]{cursor:not-allowed;opacity:.5}.toggle-button.toggle-dense[data-v-219defd0]{height:1.25rem;width:2.5rem}.toggle-knob[data-v-219defd0]{background-color:#fff;border-radius:var(--radius-full,9999px);box-shadow:0 2px 4px rgba(0,0,0,.2);display:inline-block;height:1.25rem;transform:translateX(.125rem);transition:transform .2s ease-in-out;width:1.25rem}.toggle-knob.knob-active[data-v-219defd0]{transform:translateX(1.5rem)}.toggle-knob.knob-dense[data-v-219defd0]{height:1rem;width:1rem}.toggle-knob.knob-active.knob-dense[data-v-219defd0]{transform:translateX(1.25rem)}.toggle-label[data-v-219defd0]{font-size:.875rem;font-weight:500;user-select:none}.input-wrap[data-v-1c87cb8b]{align-items:center;display:flex;gap:.5rem}.justify-center[data-v-1c87cb8b],.justify-space[data-v-1c87cb8b]{justify-content:center}.box[data-v-1c87cb8b],.fallback[data-v-1c87cb8b]{display:inline-block;text-align:center}.box.empty[data-v-1c87cb8b],.fallback.empty[data-v-1c87cb8b]{color:transparent}.box[data-v-1c87cb8b]{border-radius:var(--default-border-radius);font-size:1.5rem;height:3.5rem;width:3.5rem}.xui-form-group .box.xui-input[data-v-1c87cb8b]{border-radius:var(--default-border-radius);height:3.5rem;max-width:unset;padding:unset;width:3.5rem}.box.xui-input[data-v-1c87cb8b]:active,.box.xui-input[data-v-1c87cb8b]:focus{background:color-mix(in srgb,var(--text-primary) 4%,var(--card-background))!important;border-color:var(--color-border-secondary)!important;outline:none}[data-v-07e610fe] .sidepane-footer{background:#e4e4e4;bottom:0;left:0;padding:15px;position:absolute;right:0;width:100%}@-webkit-keyframes fadeIn-082f9877{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn-082f9877{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeIn[data-v-082f9877]{-webkit-animation-duration:.35s;animation-duration:.5s;-webkit-animation-name:fadeIn-082f9877;animation-name:fadeIn-082f9877}.wf-layout-editor[data-v-60744d7d]{padding:12px 0}.wf-layout-editor__section[data-v-60744d7d]{margin-bottom:20px}.wf-layout-editor__title[data-v-60744d7d]{color:#333;font-size:var(--font-size-base,.875rem);font-weight:600;margin-bottom:10px}.wf-layout-editor__grid[data-v-60744d7d]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.wf-layout-editor__card[data-v-60744d7d]{border:2px solid #e0e0e0;border-radius:var(--radius-md,8px);cursor:pointer;padding:8px;text-align:center;transition:all .2s}.wf-layout-editor__card[data-v-60744d7d]:hover{border-color:#aaa}.wf-layout-editor__card--active[data-v-60744d7d]{background:#e3f2fd;border-color:#1565c0}.wf-layout-editor__thumb[data-v-60744d7d]{background:#eee;border-radius:var(--radius-sm,4px);height:60px;margin-bottom:6px;overflow:hidden;position:relative}.wf-layout-editor__thumb--logo[data-v-60744d7d]{background:linear-gradient(90deg,#272a37 35%,#fff 0)}.wf-layout-editor__thumb--classic[data-v-60744d7d]{background:linear-gradient(135deg,#999,#ccc)}.wf-layout-editor__thumb--classic[data-v-60744d7d]:after{background:#fff;border-radius:var(--radius-sm,4px);content:"";height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.wf-layout-editor__thumb--split[data-v-60744d7d]{background:linear-gradient(90deg,#272a37 45%,#fff 0)}.wf-layout-editor__thumb--centered[data-v-60744d7d]{background:#f5f7fa}.wf-layout-editor__thumb--centered[data-v-60744d7d]:before{background:#272a37;content:"";height:12px;left:0;position:absolute;right:0;top:0}.wf-layout-editor__thumb--centered[data-v-60744d7d]:after{background:#fff;border-radius:var(--radius-sm,4px);box-shadow:0 1px 4px rgba(0,0,0,.1);content:"";height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-40%);width:60%}.wf-layout-editor__thumb--minimal[data-v-60744d7d]{background:#fff;border:1px solid #e0e0e0}.wf-layout-editor__thumb--minimal[data-v-60744d7d]:before{background:#fff;border-bottom:1px solid #e0e0e0;content:"";height:10px;left:0;position:absolute;right:0;top:0}.wf-layout-editor__thumb--minimal[data-v-60744d7d]:after{background:#f0f0f0;border-radius:3px;content:"";height:6px;left:50%;position:absolute;top:14px;transform:translateX(-50%);width:80%}.wf-layout-editor__card-label[data-v-60744d7d]{color:#333;font-size:var(--font-size-sm,.75rem);font-weight:600}.wf-layout-editor__card-desc[data-v-60744d7d]{color:#888;font-size:var(--font-size-xs,.75rem);line-height:1.3}.wf-layout-editor__themes[data-v-60744d7d]{display:flex;flex-wrap:wrap;gap:10px}.wf-layout-editor__swatch[data-v-60744d7d]{border:2px solid #e0e0e0;border-radius:var(--radius-md,8px);cursor:pointer;min-width:80px;padding:8px 12px;text-align:center;transition:all .2s}.wf-layout-editor__swatch[data-v-60744d7d]:hover{border-color:#aaa}.wf-layout-editor__swatch--active[data-v-60744d7d]{background:#e3f2fd;border-color:#1565c0}.wf-layout-editor__swatch-colors[data-v-60744d7d]{display:flex;gap:4px;justify-content:center;margin-bottom:4px}.wf-layout-editor__swatch-dot[data-v-60744d7d]{border:1px solid rgba(0,0,0,.1);border-radius:var(--radius-full,9999px);height:18px;width:18px}.wf-layout-editor__swatch-dot--bg[data-v-60744d7d]{border:1px solid #ccc}.wf-layout-editor__swatch-name[data-v-60744d7d]{color:#555;font-size:var(--font-size-xs,.75rem);font-weight:500}.wf-layout-editor__custom-row[data-v-60744d7d]{display:flex;flex-wrap:wrap;gap:12px}.wf-layout-editor__custom-row label[data-v-60744d7d]{color:#555;display:flex;flex-direction:column;font-size:var(--font-size-sm,.75rem);gap:4px}.wf-layout-editor__custom-row label input[type=color][data-v-60744d7d]{border:1px solid #ccc;border-radius:var(--radius-sm,4px);cursor:pointer;height:28px;padding:2px;width:36px}.wf-layout-editor__text-input[data-v-60744d7d]{border:1px solid #ccc;border-radius:var(--radius-sm,4px);font-size:var(--font-size-sm,.75rem);padding:6px 10px;width:100%}.wf-layout-editor__text-input[data-v-60744d7d]:focus{border-color:#1565c0;outline:none}.phone[data-v-0b2adcc4]{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem}.phone>[data-v-0b2adcc4]{margin:0!important}.phone[data-v-0b2adcc4] .xui-text-input,.phone[data-v-0b2adcc4] button,.phone[data-v-0b2adcc4] input.bx--text-input,.phone[data-v-0b2adcc4] input[type=number]{box-sizing:border-box;height:var(--input-height,2.25rem)!important;min-height:var(--input-height,2.25rem)}.phone[data-v-0b2adcc4] .oneform-error-label,.phone[data-v-0b2adcc4] .oneform-help-label,.phone[data-v-0b2adcc4] .oneform-input-label{display:none!important}.phone[data-v-0b2adcc4] .oneform-input,.phone[data-v-0b2adcc4] .oneform-input-element,.phone[data-v-0b2adcc4] .oneform-input-wrapper{margin:0!important;padding:0!important}.phone[data-v-0b2adcc4] .relative.w-full{height:var(--input-height,2.25rem)}.phone[data-v-0b2adcc4]>:first-child{flex:0 0 7.5rem}.phone .number-input[data-v-0b2adcc4],.phone[data-v-0b2adcc4]>:nth-child(2){flex:1 1 auto;min-width:0}.disclaimer[data-v-0b2adcc4]{color:#474747;font-size:.8rem;font-weight:300;margin:5px 0 0 5px}.info-icon[data-v-0b2adcc4]{background-color:#3da8fd;border-radius:var(--radius-full,9999px);font-size:var(--font-size-sm,.75rem);min-height:18px;min-width:18px;position:relative;top:-1px}.number-input[data-v-0b2adcc4]{flex:1}div[data-v-0b2adcc4] input[type=number]::-webkit-inner-spin-button,input[type=number][data-v-0b2adcc4]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}[data-v-68eabb48] .sidepane-footer{background:#e4e4e4;bottom:0;left:0;padding:15px;position:absolute;right:0;width:100%}.slider[data-v-7e781517]{position:relative;width:100%}input[type=range][data-v-7e781517]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;outline:none;pointer-events:none;position:absolute;width:inherit}.slider-track[data-v-7e781517]{border-radius:5px;height:5px;position:absolute;width:100%}.slider-track>[data-v-7e781517]{color:#818181;font-size:var(--font-size-xs,.75rem);position:absolute;top:-8px}input[type=range][data-v-7e781517]::-webkit-slider-runnable-track{-webkit-appearance:none;height:5px}input[type=range][data-v-7e781517]::-moz-range-track{-moz-appearance:none;height:5px}input[type=range][data-v-7e781517]::-webkit-slider-thumb{border-radius:var(--radius-full,9999px);cursor:pointer;margin-top:-10px;pointer-events:auto;transition:box-shadow .2s ease-in-out}input[type=range][data-v-7e781517]::-moz-range-thumb{border-radius:var(--radius-full,9999px);cursor:pointer;margin-top:-10px;pointer-events:auto;transition:box-shadow .2s ease-in-out}input[type=range][data-v-7e781517]:hover::-webkit-slider-thumb{box-shadow:0 0 0 10px rgba(61,168,253,.1)}input[type=range][data-v-7e781517]:active::-webkit-slider-thumb{box-shadow:0 0 0 15px rgba(61,168,253,.2)}.range-wrap[data-v-7e781517]{position:relative;width:100%}.range-value[data-v-7e781517]{position:absolute;top:-32px;transition:opacity .2s linear}.range-value span[data-v-7e781517]{background:#03a9f4;border-radius:var(--radius-sm,4px);color:#fff;display:block;font-size:var(--font-size-sm,.75rem);height:24px;left:50%;line-height:24px;position:absolute;text-align:center;transform:translate(-50%);width:30px}.range-value span[data-v-7e781517]:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #03a9f4;content:"";height:0;left:50%;margin-left:-5px;margin-top:-1px;position:absolute;top:100%;width:0}.marks>[data-v-7e781517]{color:#7e7e7e;font-size:var(--font-size-xs,.75rem);position:absolute;top:8px}.active[data-v-59a6c6b6]{border:2px solid var(--system-brand-color)}.active h5[data-v-59a6c6b6]{color:var(--system-brand-color)}.html-viewer__content[data-v-5f49921c] *{max-width:100%}.html-viewer__placeholder[data-v-5f49921c]{align-items:center;background:color-mix(in srgb,var(--text-primary) 2%,transparent);border:1px dashed var(--color-border-primary,#e5e7eb);border-radius:var(--radius-md,6px);color:var(--text-tertiary,#94a3b8);display:flex;font-size:var(--font-size-sm,.875rem);justify-content:center;padding:1.5rem 1rem}#xui>div.xui-app.xui-app-sidebar-hide>div.xui-container-fluid>div.xui-page>div.xui-row>div.xui-col-md-12{padding:0}#xui>div.xui-app.xui-app-sidebar-hide>div.xui-container-fluid{padding-left:0!important;padding-right:0!important}.qab{backdrop-filter:var(--glass-blur,blur(12px));-webkit-backdrop-filter:var(--glass-blur,blur(12px));background:var(--glass-bg,hsla(0,0%,100%,.85));border-bottom:1px solid var(--color-border-primary);opacity:1;position:sticky;top:0;transform:translateY(0);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease;z-index:30}.qab--hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.remove-input-mb .xui-text-input__field-wrapper{margin-bottom:0}.input-width-auto .xui-text-input__field-wrapper{width:auto}.change-flow-name{margin-left:15px;position:relative}.change-flow-name .bx--text-input__field-wrapper .xui-text-input{background-color:transparent;border-color:transparent;padding:0}.change-flow-name:before{content:"/";font-size:var(--font-size-xl,1.25rem);left:-15px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.copy-to-clipboard[data-v-3436de0d]{position:relative;width:100%}.copy-to-clipboard.top-center[data-v-3436de0d]{align-items:center;display:flex;flex-direction:column;flex-grow:0}.copy-to-clipboard.top-center>.copy-to-clipboard-content[data-v-3436de0d]{order:1}.copy-to-clipboard.top-center>.copy-to-clipboard-button[data-v-3436de0d]{flex-grow:auto;margin-bottom:10px;order:0}.copy-to-clipboard.top-left[data-v-3436de0d]{align-items:flex-start;display:flex;flex-direction:column}.copy-to-clipboard.top-left>.copy-to-clipboard-content[data-v-3436de0d]{order:1}.copy-to-clipboard.top-left>.copy-to-clipboard-button[data-v-3436de0d]{margin-bottom:10px;order:0}.copy-to-clipboard.top-right[data-v-3436de0d]{align-items:flex-end;display:flex;flex-direction:column}.copy-to-clipboard.top-right>.copy-to-clipboard-content[data-v-3436de0d]{order:1}.copy-to-clipboard.top-right>.copy-to-clipboard-button[data-v-3436de0d]{margin-bottom:10px;order:0}.copy-to-clipboard.middle-right[data-v-3436de0d]{align-items:center;display:flex}.copy-to-clipboard.middle-right>.copy-to-clipboard-button[data-v-3436de0d]{margin-left:10px}.copy-to-clipboard.middle-left[data-v-3436de0d]{align-items:center;display:flex}.copy-to-clipboard.middle-left>.copy-to-clipboard-content[data-v-3436de0d]{order:1}.copy-to-clipboard.middle-left>.copy-to-clipboard-button[data-v-3436de0d]{margin-right:10px;order:0}.copy-to-clipboard.middle-center[data-v-3436de0d]{align-items:center;display:flex}.copy-to-clipboard.middle-center>.copy-to-clipboard-content[data-v-3436de0d]{order:1}.copy-to-clipboard.middle-center>.copy-to-clipboard-button[data-v-3436de0d]{margin-right:10px;order:0}.copy-to-clipboard.bottom-center[data-v-3436de0d]{align-items:center;display:flex;flex-direction:column}.copy-to-clipboard.bottom-center>.copy-to-clipboard-button[data-v-3436de0d]{margin-top:10px}.copy-to-clipboard.bottom-left[data-v-3436de0d]{align-items:flex-start;display:flex;flex-direction:column}.copy-to-clipboard.bottom-left>.copy-to-clipboard-button[data-v-3436de0d]{margin-top:10px}.copy-to-clipboard.bottom-right[data-v-3436de0d]{align-items:flex-end;display:flex;flex-direction:column}.copy-to-clipboard.bottom-right>.copy-to-clipboard-button[data-v-3436de0d]{margin-top:10px}.copy-to-clipboard .copy-to-clipboard-icon.inline[data-v-3436de0d]{left:8px;position:absolute;top:50%;transform:translateY(-50%)}.copy-to-clipboard .copy-to-clipboard-input[data-v-3436de0d]{position:relative;width:100%}.copy-to-clipboard .copy-to-clipboard-button[data-v-3436de0d]{margin-left:0}.copy-to-clipboard .copy-to-clipboard-button.inline[data-v-3436de0d]{position:absolute;right:1px;top:50%;transform:translateY(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.top-center[data-v-3436de0d]{left:50%;position:absolute;top:6px;transform:translateX(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.top-right[data-v-3436de0d]{position:absolute;right:6px;top:6px}.copy-to-clipboard .copy-to-clipboard-button.float.top-left[data-v-3436de0d]{left:6px;position:absolute;top:6px}.copy-to-clipboard .copy-to-clipboard-button.float.middle-center[data-v-3436de0d]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.middle-right[data-v-3436de0d]{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.middle-left[data-v-3436de0d]{left:6px;position:absolute;top:50%;transform:translateY(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.bottom-center[data-v-3436de0d]{bottom:6px;left:50%;position:absolute;transform:translateX(-50%)}.copy-to-clipboard .copy-to-clipboard-button.float.bottom-right[data-v-3436de0d]{bottom:6px;position:absolute;right:6px}.copy-to-clipboard .copy-to-clipboard-button.float.bottom-left[data-v-3436de0d]{bottom:6px;left:6px;position:absolute}.copy-to-clipboard-content p[data-v-3436de0d]{margin:0}.copy-to-clipboard-content[data-v-3436de0d]{border:1px solid var(--color-border-primary,#e4e4e7);border-radius:var(--radius-md,6px);min-height:2rem;padding:8px 14px;position:relative;width:100%}.copy-to-clipboard-content.inline[data-v-3436de0d]{overflow:hidden;padding-left:28px;white-space:nowrap}.copy-to-clipboard-content.inline[data-v-3436de0d]:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.copy-to-clipboard-content.high-contrast[data-v-3436de0d]{background:#202333;border:none;padding:30px}.copy-to-clipboard-content.high-contrast p[data-v-3436de0d]{color:#fff;font-family:monospace;letter-spacing:1px;line-height:25px}.jsoneditor-container.max-box[data-v-360cf3f7]{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.jsoneditor-container.min-box[data-v-360cf3f7]{min-width:300px;position:relative;width:100%}.jsoneditor-box[data-v-360cf3f7]{height:100%}.jsoneditor-container:hover .max-btn[data-v-360cf3f7]{display:block}.max-btn[data-v-360cf3f7]{background-position:3px;border:1px solid transparent;border-radius:3px;color:#fff;display:none;height:24px;position:absolute;right:110px;top:7px;width:24px}.max-btn[data-v-360cf3f7]:hover{border:1px solid #d7e6fe}[data-v-8182f556] unischema[layout=horizontal]{gap:0}[data-v-8182f556] form.oneform-form unischema .oneform-input-wrapper,[data-v-8182f556] form.oneform-form>div[data-type=file] .oneform-input-wrapper{padding:3px 15px 3px 0}[data-v-8182f556] form.oneform-form unischema .oneform-input-wrapper label.oneform-input-label,[data-v-8182f556] form.oneform-form>div[data-type=file] .oneform-input-wrapper label.oneform-input-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2b2b2b;display:-webkit-box;font-weight:700;max-width:100px;overflow:hidden;text-overflow:ellipsis;width:100px}[data-v-8182f556] form.oneform-form unischema .oneform-input-wrapper .oneform-input-element,[data-v-8182f556] form.oneform-form>div[data-type=file] .oneform-input-wrapper .oneform-input-element{width:100%}[data-v-8182f556] form.oneform-form unischema .oneform-input,[data-v-8182f556] form.oneform-form>div[data-type=file] .oneform-input{margin-bottom:0}@media screen and (max-width:1000px){[data-v-8182f556] form.oneform-form unischema .oneform-input,[data-v-8182f556] form.oneform-form>div[data-type=file] .oneform-input{flex:0 0 100%}}[data-v-8182f556] form.oneform-form unischema .oneform-input:last-child:nth-child(odd),[data-v-8182f556] form.oneform-form>div[data-type=file] .oneform-input:last-child:nth-child(odd){flex:0 0 100%}[data-v-8182f556] form.oneform-form{display:flex;flex-wrap:wrap;height:auto;min-height:50px}[data-v-8182f556] form.oneform-form .oneform-input{flex:0 0 auto;margin-bottom:0;width:calc(50% - 1px)}@media screen and (max-width:1000px){[data-v-8182f556] form.oneform-form .oneform-input{flex:0 0 100%}}[data-v-8182f556] form.oneform-form .oneform-input label.oneform-input-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2b2b2b;display:-webkit-box;flex:0 0 35%;font-weight:700;max-width:100px;overflow:hidden;text-overflow:ellipsis;width:100px}[data-v-8182f556] form.oneform-form .oneform-input .bx--text-input__field-wrapper{margin:0}[data-v-8182f556] form.oneform-form .oneform-input:last-child:nth-child(odd){flex:0 0 100%}[data-v-8182f556] form.oneform-form>div[data-type=file]{flex:0 0 auto;margin-bottom:0;width:50%}@media screen and (max-width:1000px){[data-v-8182f556] form.oneform-form>div[data-type=file]{flex:0 0 100%}}div[viewonly][data-v-8182f556] .oneform-input-upload-area input[type=file]{display:none!important}.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=search],.jsoneditor input[type=text],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=search],.jsoneditor-modal input[type=text]{border:inherit;box-shadow:none;box-sizing:inherit;font-family:inherit;font-size:inherit;height:auto;line-height:inherit;padding:inherit;transition:none}.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=search]:focus,.jsoneditor input[type=text]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=search]:focus,.jsoneditor-modal input[type=text]:focus{border:inherit;box-shadow:inherit}.jsoneditor textarea,.jsoneditor-modal textarea{height:inherit}.jsoneditor select,.jsoneditor-modal select{display:inherit;height:inherit}.jsoneditor label,.jsoneditor-modal label{color:inherit;font-size:inherit;font-weight:inherit}.jsoneditor table,.jsoneditor-modal table{border-collapse:collapse;width:auto}.jsoneditor td,.jsoneditor th,.jsoneditor-modal td,.jsoneditor-modal th{border-radius:inherit;display:table-cell;padding:0;text-align:left;vertical-align:inherit}.jsoneditor .autocomplete.dropdown{background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px hsla(0,0%,50%,.3);cursor:default;font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt;margin:0;outline:0;overflow-x:hidden;overflow-y:auto;padding:5px;position:absolute;text-align:left}.jsoneditor .autocomplete.dropdown .item{color:#1a1a1a}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ebebeb}.jsoneditor .autocomplete.hint{color:#a1a1a1;left:4px;top:4px}.jsoneditor-contextmenu-root{height:0;position:relative;width:0}.jsoneditor-contextmenu{box-sizing:content-box;position:absolute;z-index:2}.jsoneditor-contextmenu .jsoneditor-menu{background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px hsla(0,0%,50%,.3);height:auto;left:0;list-style:none;margin:0;padding:0;position:relative;top:0;width:128px}.jsoneditor-contextmenu .jsoneditor-menu button{background:0 0;border:none;box-sizing:border-box;color:#4d4d4d;cursor:pointer;font-family:arial,sans-serif;font-size:10pt;height:auto;margin:0;padding:0 8px 0 0;position:relative;text-align:left;width:128px}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{border:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{border-left:1px solid #e5e5e5;float:right;height:24px;width:32px}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{border:none;box-shadow:inset 0 0 10px hsla(0,0%,50%,.5);display:none;left:-10px;padding:0 10px;position:relative;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{animation:all 1s ease-in-out;padding-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{background-image:url(/dist/c54ba08c1af44df29b26.svg);background-position:0 -72px;height:24px;margin:0 4px 0 0;padding:0;position:absolute;right:0;top:0;width:24px}.jsoneditor-contextmenu .jsoneditor-icon{background-image:url(/dist/c54ba08c1af44df29b26.svg);border:none;height:24px;left:0;margin:0;padding:0;position:absolute;top:0;width:24px}.jsoneditor-contextmenu .jsoneditor-text{word-wrap:break-word;padding:4px 0 4px 24px}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{border-top:1px solid #e5e5e5;height:0;margin-top:5px;padding-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon,.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu li,.jsoneditor-contextmenu ul{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:focus,.jsoneditor-contextmenu .jsoneditor-menu button:hover{background-color:#f5f5f5;color:#1a1a1a;outline:0}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover{background-color:#ee422e;color:#fff}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover{background-color:#f5f5f5}.jsoneditor-modal{border-radius:2px!important;box-shadow:2px 2px 12px hsla(0,0%,50%,.3);color:#4d4d4d;line-height:1.3em;max-width:95%;padding:45px 15px 15px!important}.jsoneditor-modal.jsoneditor-modal-transform{width:600px!important}.jsoneditor-modal .pico-modal-header{background:var(--system-brand-color);box-sizing:border-box;color:#fff;font-family:arial,sans-serif;font-size:11pt;height:30px;left:0;line-height:30px;padding:0 10px;position:absolute;top:0;width:100%}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{padding-right:0;text-align:right;white-space:nowrap}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:var(--system-brand-color)}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{background:0 0!important;color:#fff;font-size:24px!important;right:7px!important;top:7px!important}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{background:#d3d3d3;color:grey}.jsoneditor-modal .jsoneditor-select-wrapper{display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-select-wrapper:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;content:"";height:0;pointer-events:none;position:absolute;right:8px;top:14px;width:0}.jsoneditor-modal select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:10pt;line-height:1.5em;max-width:350px;min-width:180px;padding:3px 24px 3px 10px;text-indent:0;text-overflow:""}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{border-left-style:none;border-radius:0;margin:0;padding:4px 10px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-bottom-left-radius:3px;border-left-style:solid;border-top-left-radius:3px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-bottom-right-radius:3px;border-top-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{border-radius:3px;line-height:1.2em;padding:0;width:100%}.jsoneditor-modal .jsoneditor-jmespath-label{color:#1e90ff;font-weight:700;margin-bottom:5px;margin-top:20px}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{border-collapse:collapse;width:100%}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{font-style:italic;margin:4px 0 2px}.jsoneditor-modal .jsoneditor-inline{display:inline-block;padding-bottom:2px;padding-top:2px;position:relative;width:100%}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{display:flex;flex-wrap:wrap}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{flex:1;min-width:180px}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:var(--system-brand-color);border-radius:5px}.jsoneditor-modal table td,.jsoneditor-modal table th{border-collapse:collapse;border-spacing:0;color:#4d4d4d;font-weight:400;text-align:left;vertical-align:middle}.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal select,.jsoneditor-modal textarea{background:#fff;border:1px solid #d3d3d3;border-radius:3px;color:#4d4d4d;padding:4px}.jsoneditor-modal,.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal option,.jsoneditor-modal select,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal textarea{font-family:arial,sans-serif;font-size:10.5pt}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{box-sizing:border-box;font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt;width:100%}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal input,.jsoneditor-modal select{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{background:var(--system-brand-color);border-color:var(--system-brand-color);color:#fff}.jsoneditor{border:thin solid var(--system-brand-color);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1a1a1a;height:100%;line-height:100%;padding:0;position:relative;width:100%}div.jsoneditor-default,div.jsoneditor-field,div.jsoneditor-readonly,div.jsoneditor-value{word-wrap:break-word;border:1px solid transparent;float:left;margin:1px;min-height:16px;min-width:32px;padding:2px}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value{word-break:break-word}div.jsoneditor-value.jsoneditor-empty:after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value,div.jsoneditor-value.jsoneditor-invalid{color:#1a1a1a}div.jsoneditor-readonly{color:grey;min-width:16px}div.jsoneditor-empty{border-color:#d3d3d3;border-radius:2px;border-style:dashed}div.jsoneditor-field.jsoneditor-empty:after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{color:grey;padding:3px 0;vertical-align:top}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor.busy pre.jsoneditor-preview{background:#f5f5f5;color:grey}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:0 0}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{box-sizing:border-box;height:100%;margin:0;overflow:auto;padding:2px;white-space:pre-wrap;width:100%;word-break:break-all}div.jsoneditor-default{color:grey;padding-left:10px}div.jsoneditor-tree{height:100%;overflow:auto;position:relative;width:100%}div.jsoneditor-tree button.jsoneditor-button{background-color:transparent;background-image:url(/dist/c54ba08c1af44df29b26.svg);border:none;cursor:pointer;height:24px;margin:0;padding:0;width:24px}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:1px solid #e5e5e5}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{background:0 0;visibility:hidden}div.jsoneditor-tree button.jsoneditor-dragarea{background-image:url(/dist/c54ba08c1af44df29b26.svg);background-position:-72px -72px;cursor:move}div.jsoneditor-tree :focus{outline:0}div.jsoneditor-tree div.jsoneditor-show-more{background-color:#e5e5e5;border-radius:3px;color:grey;display:inline-block;font-family:arial,sans-serif;font-size:10pt;margin:2px 0;padding:3px 4px}div.jsoneditor-tree div.jsoneditor-show-more a{color:grey;display:inline-block}div.jsoneditor-tree div.jsoneditor-color{border:1px solid grey;cursor:pointer;display:inline-block;height:12px;margin:4px;width:12px}div.jsoneditor-tree div.jsoneditor-date{background:#a1a1a1;border-radius:3px;color:#fff;display:inline-block;font-family:arial,sans-serif;margin:0 3px;padding:3px}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{background-color:transparent;background-image:url(/dist/c54ba08c1af44df29b26.svg);background-position:-168px -48px;height:24px;margin:0 4px 0 0;padding:0;width:24px}div.jsoneditor-outer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0;padding:0;position:static;width:100%}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{box-sizing:border-box;display:none;left:0;position:absolute;text-align:center;top:15%;width:100%}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.4);padding:5px 15px}div.jsoneditor-field.jsoneditor-empty:after,div.jsoneditor-value.jsoneditor-empty:after{color:#d3d3d3;font-size:8pt;pointer-events:none}a.jsoneditor-value.jsoneditor-url,div.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{display:inline-block;margin:2px;padding:2px}a.jsoneditor-value.jsoneditor-url:focus,a.jsoneditor-value.jsoneditor-url:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value.jsoneditor-highlight,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array,div.jsoneditor-value.jsoneditor-object{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:focus,div.jsoneditor-tree div.jsoneditor-show-more a:hover{color:#ee422e}.ace-jsoneditor,textarea.jsoneditor-text{min-height:150px}.ace-jsoneditor *,textarea.jsoneditor-text *{font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif}textarea.jsoneditor-text{background-color:#fff;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0;outline-width:0;resize:none;width:100%}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-contextmenu-button,tr.jsoneditor-selected button.jsoneditor-dragarea{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:focus,div.jsoneditor-tree button.jsoneditor-dragarea:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor td,div.jsoneditor th,div.jsoneditor tr{margin:0;padding:0}.jsoneditor-popover,.jsoneditor-schema-error,div.jsoneditor td,div.jsoneditor textarea,div.jsoneditor th,div.jsoneditor-field,div.jsoneditor-value,pre.jsoneditor-preview{color:#1a1a1a;font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt}.jsoneditor-schema-error{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.4);color:#fff;cursor:auto;padding:7px 10px;position:absolute;width:200px}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{left:-98px;top:32px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{right:32px;top:-7px}.jsoneditor-popover.jsoneditor-left:before{border-bottom:7px solid transparent;border-left:7px solid #4c4c4c;border-top:7px solid transparent;content:"";left:inherit;margin-left:inherit;margin-top:-7px;position:absolute;right:-14px;top:19px}.jsoneditor-popover.jsoneditor-right{left:32px;top:-7px}.jsoneditor-popover.jsoneditor-right:before{border-bottom:7px solid transparent;border-right:7px solid #4c4c4c;border-top:7px solid transparent;content:"";left:-14px;margin-left:inherit;margin-top:-7px;position:absolute;top:19px}.jsoneditor-popover:before{border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors tr.jump-to-line:hover{cursor:pointer;text-decoration:underline}.jsoneditor-schema-error:focus .jsoneditor-popover,.jsoneditor-schema-error:hover .jsoneditor-popover{animation:fade-in .3s linear 1,move-up .3s linear 1;display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{overflow:hidden;width:100%}.jsoneditor .jsoneditor-additional-errors{background-color:#ebebeb;border-radius:8px;bottom:31px;color:grey;left:calc(50% - 92px);margin:auto;padding:7px 15px;position:absolute}.jsoneditor .jsoneditor-additional-errors.visible{opacity:1;transition:opacity 2s linear;visibility:visible}.jsoneditor .jsoneditor-additional-errors.hidden{opacity:0;transition:visibility 0s 2s,opacity 2s linear;visibility:hidden}.jsoneditor .jsoneditor-text-errors{border-collapse:collapse;border-top:1px solid #ffc700;width:100%}.jsoneditor .jsoneditor-text-errors td{padding:3px 6px;vertical-align:middle}.jsoneditor .jsoneditor-text-errors td pre{margin:0;white-space:normal}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:#ee2e2e70}.jsoneditor-text-errors .jsoneditor-schema-error{border:none;cursor:pointer;height:24px;margin:0 4px 0 0;padding:0;width:24px}.jsoneditor-text-errors tr .jsoneditor-schema-error{background-color:transparent;background-image:url(/dist/c54ba08c1af44df29b26.svg);background-position:-168px -48px}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background-color:transparent;background-image:url(/dist/c54ba08c1af44df29b26.svg);background-position:-25px 0}.jsoneditor-anchor{cursor:pointer}.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{left:-10px;top:28px}.fadein{-webkit-animation:fadein .3s;animation:fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@keyframes fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal input[type=search].selectr-input{border:1px solid #d3d3d3;box-sizing:border-box;margin:2px;padding:4px;width:calc(100% - 4px)}.jsoneditor-modal button.selectr-input-clear{right:8px}.jsoneditor-menu{background-color:var(--system-brand-color);border-bottom:1px solid var(--system-brand-color);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:35px;margin:0;padding:2px;width:100%}.jsoneditor-menu>.jsoneditor-modes>button,.jsoneditor-menu>button{background-color:transparent;background-image:url(/dist/c54ba08c1af44df29b26.svg);border:1px solid transparent;border-radius:2px;color:#fff;float:left;font-family:arial,sans-serif;font-size:10pt;height:26px;margin:2px;opacity:.8;padding:0;width:26px}.jsoneditor-menu>.jsoneditor-modes>button:hover,.jsoneditor-menu>button:hover{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4)}.jsoneditor-menu>.jsoneditor-modes>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>button:focus{background-color:hsla(0,0%,100%,.3)}.jsoneditor-menu>.jsoneditor-modes>button:disabled,.jsoneditor-menu>button:disabled{background-color:transparent;border:none;opacity:.5}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{display:inline-block;float:left}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;padding-left:6px;padding-right:6px;width:auto}.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator,.jsoneditor-menu>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{color:#fff;font-family:arial,sans-serif;font-size:10pt;opacity:.8;vertical-align:middle}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{font-size:8pt;padding:10px;position:absolute;right:0;top:0}.jsoneditor-navigation-bar{background-color:#ebebeb;border-bottom:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:grey;font-family:arial,sans-serif;font-size:10pt;height:26px;line-height:26px;margin:0;overflow:hidden;padding:0;width:100%}.jsoneditor-search{border-collapse:collapse;border-spacing:0;display:flex;font-family:arial,sans-serif;position:absolute;right:4px;top:4px}.jsoneditor-search input{border:none;color:#1a1a1a;font-family:arial,sans-serif;line-height:20px;margin:1px;outline:0;width:120px}.jsoneditor-search button{background:url(/dist/c54ba08c1af44df29b26.svg);border:none;height:24px;margin:0;padding:0;vertical-align:top;width:16px}.jsoneditor-search button:hover{background-color:transparent}.jsoneditor-search button.jsoneditor-refresh{background-position:-99px -73px;width:18px}.jsoneditor-search button.jsoneditor-next{background-position:-124px -73px;cursor:pointer}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{background-position:-148px -73px;cursor:pointer;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-results{color:#fff;font-family:arial,sans-serif;line-height:26px;padding-right:5px}.jsoneditor-frame{background-color:#fff;border:1px solid transparent;margin:0;padding:0 2px}.jsoneditor-statusbar{background-color:#ebebeb;border-top:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:grey;font-size:10pt;height:26px;line-height:26px}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{background-image:url(/dist/c54ba08c1af44df29b26.svg);background-position:-168px -48px;cursor:pointer;float:right;height:24px;margin-top:1px;padding:0;width:24px}.jsoneditor-statusbar>.jsoneditor-validation-error-count{cursor:pointer;float:right;margin:0 4px 0 0}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{background-image:url(/dist/c54ba08c1af44df29b26.svg);background-position:-25px 0;float:right;height:24px;margin:1px;padding:0;width:24px}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-treepath{outline:0;overflow:hidden;padding:0 5px;white-space:nowrap}.jsoneditor-treepath.show-all{word-wrap:break-word;background-color:#ebebeb;box-shadow:2px 2px 12px hsla(0,0%,50%,.3);position:absolute;white-space:normal;z-index:1}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{left:0;position:absolute}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{background-color:#ebebeb;cursor:pointer;height:20px;left:0;padding:0 3px;position:absolute}.jsoneditor-treepath .jsoneditor-treepath-element{font-family:arial,sans-serif;font-size:10pt;margin:1px}.jsoneditor-treepath .jsoneditor-treepath-seperator{font-family:arial,sans-serif;font-size:9pt;margin:2px}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}.selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.selectr-visible{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{display:block;height:auto;min-height:200px!important;opacity:1;top:100%}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{background-color:#fff;border:1px solid #999;border-radius:3px;box-sizing:border-box;cursor:pointer;padding:7px 28px 7px 14px;position:relative;width:100%;z-index:1}.selectr-selected:before{border-color:#6c7a86 transparent transparent;border-style:solid;border-width:4px 4px 0;content:"";height:0;position:absolute;right:10px;top:50%;-o-transform:rotate(0) translate3d(0,-50%,0);-ms-transform:rotate(0) translate3d(0,-50%,0);-moz-transform:rotate(0) translate3d(0,-50%,0);-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0);width:0}.selectr-container.native-open .selectr-selected:before,.selectr-container.open .selectr-selected:before{border-color:transparent transparent #6c7a86;border-style:solid;border-width:0 4px 4px}.selectr-label{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.selectr-placeholder{color:#6c7a86}.selectr-tags{margin:0;padding:0;white-space:normal}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{background:#acb7bf none repeat scroll 0 0;border:none;border-radius:10px;color:#fff;cursor:default;float:left;list-style:none;margin:0 2px 2px 0;padding:2px 25px 2px 8px;position:relative}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{background-color:#fff;border:1px solid #999;border-radius:0 0 3px 3px;border-top:0 solid transparent;box-sizing:border-box;display:none;left:0;position:absolute;top:calc(100% - 1px);width:100%;z-index:10000}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{display:none;position:relative}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{background-color:transparent;border:none;cursor:pointer;height:20px;padding:0;position:absolute;right:22px;top:50%;-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:20px;z-index:11}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:after,.selectr-clear:before,.selectr-input-clear:after,.selectr-input-clear:before,.selectr-tag-remove:after,.selectr-tag-remove:before{background-color:#6c7a86;content:" ";height:10px;left:9px;position:absolute;top:5px;width:2px}.selectr-tag-remove:after,.selectr-tag-remove:before{background-color:#fff;height:12px;top:4px;width:3px}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{border:1px solid #999;border-radius:3px;box-sizing:border-box;left:5px;margin:10px 15px;padding:7px 30px 7px 9px;top:5px;width:calc(100% - 30px)}.selectr-notice{background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #999;box-sizing:border-box;display:none;padding:8px 16px;width:100%}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{display:none;margin:0;max-height:200px;overflow-x:auto;overflow-y:scroll;padding:0;position:relative;top:calc(100% + 2px)}.selectr-container.notice .selectr-options-container,.selectr-container.open .selectr-input-container,.selectr-container.open .selectr-options{display:block}.selectr-option{cursor:pointer;display:block;font-weight:400;list-style:none outside none;padding:5px 20px;position:relative}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{font-weight:700;padding:0}.selectr-optgroup--label{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{background-color:#5897fb;color:#fff}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 transparent;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{-o-transform:rotate(180deg) translate3d(0,50%,0);-ms-transform:rotate(180deg) translate3d(0,50%,0);-moz-transform:rotate(180deg) translate3d(0,50%,0);-webkit-transform:rotate(180deg) translate3d(0,50%,0);transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled{opacity:.6}.has-selected .selectr-placeholder,.selectr-empty{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{clear:both;content:" ";display:table}.taggable .selectr-label{width:auto}.taggable .selectr-tags{display:block;float:left}.taggable .selectr-placeholder{display:none}.input-tag{float:left;min-width:90px;width:auto}.selectr-tag-input{border:none;font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 10px;width:100%}.selectr-input-container.loading:after{-moz-animation:selectr-spin .5s linear 0s infinite normal forwards running;-webkit-animation:selectr-spin .5s linear 0s infinite normal forwards running;animation:selectr-spin .5s linear 0s infinite normal forwards running;border:3px solid #ddd;border-radius:50%;border-top-color:#aaa;content:"";height:20px;position:absolute;right:20px;top:50%;-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;width:20px}@-webkit-keyframes selectr-spin{0%{-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0)}to{-webkit-transform:rotate(1turn) translate3d(0,-50%,0);transform:rotate(1turn) translate3d(0,-50%,0)}}@keyframes selectr-spin{0%{-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0)}to{-webkit-transform:rotate(1turn) translate3d(0,-50%,0);transform:rotate(1turn) translate3d(0,-50%,0)}}.selectr-container.open.inverted .selectr-selected{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{background-color:#fff;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;border-width:1px 1px 0;bottom:calc(100% - 1px);top:auto}.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::-moz-placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}[data-v-33947dfa] unischema[layout=horizontal]{gap:0}[data-v-33947dfa] form.oneform-form{align-items:center}[data-v-33947dfa] form.oneform-form unischema .oneform-input-wrapper,[data-v-33947dfa] form.oneform-form>div[data-type=file] .oneform-input-wrapper{padding:3px 15px 3px 0}[data-v-33947dfa] form.oneform-form unischema .oneform-input-wrapper label.oneform-input-label,[data-v-33947dfa] form.oneform-form>div[data-type=file] .oneform-input-wrapper label.oneform-input-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2b2b2b;display:-webkit-box;font-weight:700;max-width:1000px;overflow:hidden;text-overflow:ellipsis;width:100px}[data-v-33947dfa] form.oneform-form unischema .oneform-input-wrapper .oneform-input-element,[data-v-33947dfa] form.oneform-form>div[data-type=file] .oneform-input-wrapper .oneform-input-element{width:100%}[data-v-33947dfa] form.oneform-form unischema .oneform-input,[data-v-33947dfa] form.oneform-form>div[data-type=file] .oneform-input{margin-bottom:0}@media screen and (max-width:1000px){[data-v-33947dfa] form.oneform-form unischema .oneform-input,[data-v-33947dfa] form.oneform-form>div[data-type=file] .oneform-input{flex:0 0 100%}}[data-v-33947dfa] form.oneform-form unischema .oneform-input:last-child:nth-child(odd),[data-v-33947dfa] form.oneform-form>div[data-type=file] .oneform-input:last-child:nth-child(odd){flex:0 0 100%}[data-v-33947dfa] form.oneform-form{align-items:right;display:flex;flex-wrap:wrap;height:auto;min-height:50px}[data-v-33947dfa] form.oneform-form .oneform-input{flex:0 0 auto;margin-bottom:0;width:calc(50% - 1px)}@media screen and (max-width:1000px){[data-v-33947dfa] form.oneform-form .oneform-input{flex:0 0 100%}}[data-v-33947dfa] form.oneform-form .oneform-input label.oneform-input-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-body);display:-webkit-box;flex:0 0 35%;font-weight:700;max-width:max-content;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;width:fit-content}[data-v-33947dfa] form.oneform-form .oneform-input .bx--text-input__field-wrapper{margin:0}[data-v-33947dfa] form.oneform-form .oneform-input:last-child:nth-child(odd){flex:0 0 100%}[data-v-33947dfa] form.oneform-form>div[data-type=file]{flex:0 0 auto;margin-bottom:0;width:50%}@media screen and (max-width:1000px){[data-v-33947dfa] form.oneform-form>div[data-type=file]{flex:0 0 100%}}div[viewonly][data-v-33947dfa] .oneform-input-upload-area input[type=file]{display:none!important}.default-border[data-v-23892d1b]{border:1px solid var(--color-border-primary)}.flex-wrapper{display:flex;max-width:20em}.flex-wrapper>.oneform-input:nth-child(odd){margin-right:1em}.flex-wrapper>.oneform-input.flex-item-small{flex-basis:5em;flex-shrink:0;width:5em}.flex-wrapper>.oneform-input{flex-grow:1}.oneform-input .oneform-input-label{display:block;font-size:.9em;font-weight:600;line-height:1.5;margin-bottom:.2em!important}.oneform-input .oneform-help-label{color:#006400;font-size:1em;line-height:1.2em}.oneform-input .oneform-error-label{color:darkred;font-size:1em;line-height:1.2em}.oneform-input[data-classification=box] .oneform-input-wrapper{align-items:center;display:flex}.oneform-input[data-classification=box] .oneform-element{align-items:center;display:flex;overflow:hidden}.oneform-input[data-classification=group] .oneform-input-group-item,.oneform-input[data-classification=group]>.oneform-input-wrapper>.oneform-input-label{margin-bottom:.5em}.oneform-input[data-classification=group] [data-is-repeatable]{border:1px solid #efefef;border-radius:.3em;padding:1em}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-grouping{margin:-1em -1em 0}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable{border-bottom:1px solid #efefef;padding:1em 3em 1em 1em;position:relative}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove{background-color:#cecece;border-radius:1.3em;cursor:pointer;display:block;height:1.3em;overflow:hidden;position:absolute;right:.85em;text-indent:-1000px;top:calc(50% - .15em);transition:background-color .2s;width:1.3em}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove[data-disabled]{opacity:.2;pointer-events:none}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove:after,.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove:before{background-color:#fff;content:"";display:block;height:.2em;left:.325em;position:absolute;top:calc(50% - .1em);transform-origin:center center;transition:transform .25s;width:.65em}@media(pointer:fine){.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove:hover{background-color:#dc2c2c}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove:hover:after,.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove:hover:before{height:.2em;left:.25em;top:calc(50% - .075em);width:.75em}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove:hover:after{transform:rotate(45deg)}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable-remove:hover:before{transform:rotate(-45deg)}}.oneform-input[data-classification=group] [data-is-repeatable] .oneform-input-group-repeatable:last-child{margin-bottom:1em}.doc-row[data-v-38a59edc]{border-bottom:1px solid var(--color-border-primary,rgba(0,0,0,.06))}.doc-row[data-v-38a59edc]:last-child{border-bottom:none}.doc-row[data-v-38a59edc]:hover{background:var(--card-alt-background,rgba(0,0,0,.03))}.doc-ext-label[data-v-38a59edc]{font-size:var(--font-size-xs,.75rem);letter-spacing:.05em;line-height:1}.doc-filename[data-v-38a59edc]{font-size:.875rem;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-meta[data-v-38a59edc]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);line-height:1.2;margin-top:1px}.confirm[data-v-2e7eed93]{position:relative}.confirm .icon[data-v-2e7eed93]{background-color:var(--color-primary);border-radius:100%}.success-section[data-v-2e7eed93]{text-align:center}.success-section h3[data-v-2e7eed93]{animation:fadeInUp-2e7eed93 .6s ease-out;color:var(--text-primary);font-size:var(--font-size-2xl,1.5rem);font-weight:600;margin:0}@keyframes fadeInUp-2e7eed93{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-preview-form .form-preview-wrapper[data-v-5c90d8f5]{display:none}.uni-text[data-v-41200a0b]{margin:0}.uni-text--page-title[data-v-41200a0b]{color:var(--text-primary);font-size:1.875rem;font-weight:600;line-height:2.25rem}.uni-text--title[data-v-41200a0b]{color:var(--text-primary);font-size:1.5rem;font-weight:600;line-height:1.75rem}.uni-text--subtitle[data-v-41200a0b]{color:var(--text-primary);font-size:1.25rem;font-weight:500;line-height:1.5rem}.uni-text--heading[data-v-41200a0b]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1.25rem}.uni-text--body[data-v-41200a0b]{color:var(--text-primary);font-size:.875rem;font-weight:400;line-height:1.25rem}.uni-text--body-sm[data-v-41200a0b]{color:var(--text-primary);font-size:.8125rem;font-weight:400;line-height:1.125rem}.uni-text--caption[data-v-41200a0b]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:400;line-height:1rem}.uni-text--overline[data-v-41200a0b]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.05em;line-height:.875rem;text-transform:uppercase}.uni-text--primary[data-v-41200a0b]{color:var(--text-primary)}.uni-text--secondary[data-v-41200a0b]{color:var(--text-secondary)}.uni-text--accent[data-v-41200a0b]{color:var(--color-accent)}.uni-text--inherit[data-v-41200a0b]{color:inherit}.uni-text--w300[data-v-41200a0b]{font-weight:300}.uni-text--w400[data-v-41200a0b]{font-weight:400}.uni-text--w500[data-v-41200a0b]{font-weight:500}.uni-text--w600[data-v-41200a0b]{font-weight:600}.uni-text--w700[data-v-41200a0b]{font-weight:700}.uni-text--truncate[data-v-41200a0b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uni-text--no-margin[data-v-41200a0b]{margin:0!important}.logo[data-v-02e842c0]{display:block;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:30%}.logo img[data-v-02e842c0]{border-radius:5px}.login-image[data-v-02e842c0]{background-color:#283675;background-position:50%;background-size:cover;image-orientation:90deg}.signup-form-actions[data-v-02e842c0]{align-items:center;display:flex;justify-content:space-between;margin-top:1.2rem;width:100%}.signup-form-back-link[data-v-02e842c0]{align-items:center;color:var(--text-secondary);display:flex;font-size:.875rem;gap:.25rem;text-decoration:none}.signup-form-actions[data-v-02e842c0] .xui-form-group{margin-bottom:1.5rem}.logo[data-v-663d7a44]{display:block;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:30%}.logo img[data-v-663d7a44]{border-radius:5px}.login-image[data-v-663d7a44]{background-color:#283675;background-position:50%;background-size:cover;image-orientation:90deg}.login-layout[data-v-434ca035]{align-items:center;background-color:var(--surface-base);display:flex;justify-content:center;min-height:100vh;min-height:100dvh;overflow-y:auto;padding:2.5rem;position:relative}.login-layout__bg[data-v-434ca035]{background-color:var(--surface-base);inset:0;pointer-events:none;position:fixed;z-index:0}.login-layout__card[data-v-434ca035]{max-width:64rem;position:relative;width:100%;z-index:1}.login-layout[data-v-434ca035] .login-layout__panel{backdrop-filter:var(--glass-blur,blur(20px) saturate(160%));-webkit-backdrop-filter:var(--glass-blur,blur(20px) saturate(160%));background:color-mix(in srgb,var(--surface-card,var(--card-background)) 88%,transparent)!important;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)!important;border-radius:18px!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent),0 30px 60px -20px rgba(0,0,0,.35),0 0 0 1px color-mix(in srgb,var(--text-primary) 3%,transparent);overflow:hidden}@media (max-width:900px){.login-layout[data-v-434ca035]{align-items:flex-start;padding:1.25rem}}@media (max-width:520px){.login-layout[data-v-434ca035]{padding:.75rem}}.signup-layout[data-v-5bf5abeb]{align-items:center;background-color:var(--surface-base);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:2rem}@media (max-width:900px){.signup-layout[data-v-5bf5abeb]{padding:1.25rem}}@media (max-width:640px){.signup-layout[data-v-5bf5abeb]{padding:1rem}}.login-layout[data-v-b2770d44],.login-layout[data-v-f573e0be]{align-items:center;background-color:var(--surface-base);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:2rem}.uni-list-view[data-v-79abd451]{display:flex;flex-direction:column;gap:var(--data-bar-gap,.75rem)}.uni-list-view__toolbar[data-v-79abd451]{margin:0}.uni-list-view__loading[data-v-79abd451]{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-base,.875rem);gap:.5rem;padding:1rem .75rem}.uni-list-view__body[data-v-79abd451]{display:flex;flex-direction:column}.uni-list-view__default-grid[data-v-79abd451]{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem}.uni-list-view__sentinel[data-v-79abd451]{display:flex;justify-content:center;min-height:1rem;padding:.75rem 0}.counter-border--left[data-v-3a8cb280]{border-left:4px solid #ddd}.counter-border--bottom[data-v-3a8cb280]{border-bottom:4px solid #ddd}.counter-border--right[data-v-3a8cb280]{border-right:4px solid #ddd}.counter-border--top[data-v-3a8cb280]{border-top:4px solid #ddd}.counter[data-v-3a8cb280]{padding-bottom:1rem}.list-header[data-v-33b59e5e]{align-items:flex-end;display:flex}.scrollable[data-v-33b59e5e]{max-height:300px;overflow-y:auto}.list-actions[data-v-33b59e5e]{align-items:center;display:flex;padding-left:1rem}[data-v-8cc9d1fe] ul>li{display:inline-block}[data-v-8cc9d1fe] li{list-style-type:none;margin:0;padding:0}[data-v-8cc9d1fe] ul{padding:0 0 0 1rem}[data-v-7440cafe] .oneform-input,[data-v-7a293fb0] .oneform-input,[data-v-b91437f6] .oneform-input{margin-top:.5rem}[data-v-7a293fb0] .mt-3{margin-top:12px!important}[data-v-7a293fb0] .xui-form-group,[data-v-7a293fb0] label{text-align:left}.timeline[data-v-1996008c]:before{left:26px;top:5rem!important}ul.timeline[data-v-1996008c]{padding-left:0}.comment-activity[data-v-1996008c]{margin-bottom:30px;overflow-y:auto;padding-right:10px}.comment-activity>.timeline-entry-note[data-v-1996008c]:first-child{margin-top:30px}.no-before[data-v-1996008c]:before{content:unset}.no-gap>li.timeline-entry-note[data-v-1996008c]{margin:0}.togglebtn[data-v-0b020b18]{margin-top:10px;position:absolute;right:1%}.xui-card__body[data-v-6b5e96c7]:first-child{border:1px solid #a8a8a8;border-radius:.5em;box-sizing:border-box;max-width:600px;padding:2em}.xui-card__body[data-v-6b5e96c7]:nth-child(2){border:1px solid #a8a8a8;border-radius:.5em;box-sizing:border-box;left:601px;max-width:700px;padding:2em;position:absolute;top:0}#toggle[data-v-6b5e96c7]{bottom:30px;left:450px;position:absolute}[data-v-7cad1017] .xui-btn--segmented__input:checked+.xui-btn--segmented__label{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--text-04,#fff)}[data-v-5b4b3231]{text-decoration:none!important}.content-method-section[data-v-5b4b3231]{margin-bottom:2rem}.method-section-title[data-v-5b4b3231]{border-bottom:1px solid var(--color-border-secondary);color:var(--text-primary);font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.method-forms-section[data-v-5b4b3231]{margin-bottom:2rem}.method-form-card[data-v-5b4b3231]{animation:slideIn .3s ease-out;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:1.5rem;padding:0 1rem}.method-form-header[data-v-5b4b3231]{align-items:center;border-bottom:1px solid var(--color-border-secondary);display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem}.method-form-header .method-icon[data-v-5b4b3231]{color:var(--color-primary)}.method-form-header h4[data-v-5b4b3231]{font-size:1rem;font-weight:600;margin:0}.method-form-content[data-v-5b4b3231]{margin-top:1rem}.form-row-with-button[data-v-5b4b3231]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.upload-input-container[data-v-5b4b3231],.url-input[data-v-5b4b3231]{flex:1;min-width:300px}.file-input[data-v-5b4b3231]{width:100%}.action-button[data-v-5b4b3231]{background-color:var(--color-primary)!important;border:1px solid var(--color-primary)!important;color:var(--text-on-primary)!important;flex-shrink:0;margin-bottom:.25rem}.action-button[data-v-5b4b3231]:hover:not(:disabled){background-color:var(--primary-color-dark-tint)!important;border-color:var(--primary-color-dark-tint)!important}.action-button[data-v-5b4b3231]:disabled{background-color:var(--color-border-primary)!important;border-color:var(--color-border-primary)!important;color:var(--text-tertiary)!important}.upload-progress[data-v-5b4b3231]{align-items:center;color:var(--text-secondary);display:flex;font-size:.875rem;gap:.5rem;margin-top:.5rem}.upload-progress .spinning[data-v-5b4b3231]{animation:spin 1s linear infinite}.code-editor-section[data-v-5b4b3231]{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-top:2rem;overflow:hidden}.editor-header[data-v-5b4b3231]{align-items:center;border-bottom:1px solid var(--color-border-secondary);display:flex;justify-content:space-between;padding:1rem 1.5rem}.editor-header .editor-icon[data-v-5b4b3231]{color:var(--color-primary)}.editor-header h4[data-v-5b4b3231]{align-items:center;display:flex;flex:1;font-size:1rem;font-weight:600;gap:.75rem;margin:0}.editor-header .editor-controls[data-v-5b4b3231]{display:flex;gap:.5rem}.format-button[data-v-5b4b3231]{background-color:var(--color-secondary)!important;border:1px solid transparent!important;color:var(--color-primary-light-tint)!important}.format-button[data-v-5b4b3231]:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-secondary) 80%,transparent)!important;border-color:var(--color-primary)!important;color:var(--text-on-primary)!important}.target-selector-tree .vue-treeselect__menu-container{position:static!important}.target-selector-tree .vue-treeselect__menu{border-top:1px solid var(--color-border-primary);max-height:400px;position:static!important}.risk-indicator[data-v-0d0da356]{flex-shrink:0}.scrollbar-glass[data-v-0d0da356]::-webkit-scrollbar{width:6px}.scrollbar-glass[data-v-0d0da356]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.scrollbar-glass[data-v-0d0da356]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.scrollbar-glass[data-v-0d0da356]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.bg-glass-accent[data-v-0d0da356]{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.text-dashboard-caption[data-v-0d0da356]{color:hsla(0,0%,100%,.6)}.page-item>p[data-v-619f799f]:hover{color:var(--color-danger,#dc2626)!important}.search-result[data-v-ff0e42e6]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.filtersize[data-v-ff0e42e6] .autocomplete-input{display:none}.inputbox[data-v-69fc6080],.searchbox[data-v-69fc6080],.searchbutton[data-v-69fc6080]{border-radius:2px!important}.searchbox[data-v-69fc6080]{background-color:#fff;border:1px solid #dadce0}.query[data-v-69fc6080],.searchbox[data-v-69fc6080]{margin:0 auto;padding:5px;width:50%}.inputbox[data-v-69fc6080]{border-color:transparent;font-size:var(--font-size-lg,1.125rem);outline-color:transparent}.query[data-v-69fc6080]{padding:5px 0}.search-result[data-v-69fc6080]{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.len[data-v-69fc6080]{width:33%}.secondary[data-v-69fc6080]{color:#8a8a8a}.number[data-v-69fc6080]{background-color:#f6efe0;border:.1px solid #fcdfad;border-radius:2px;color:orange;font-weight:800;padding:5px}.header-card[data-v-69fc6080],.number[data-v-69fc6080]{font-size:var(--font-size-base,.875rem)}.clear-filter[data-v-69fc6080]{margin:5px auto;width:50%}@media(max-width:1199.98px){.len[data-v-69fc6080]{width:50%}.query[data-v-69fc6080],.searchbox[data-v-69fc6080]{margin:0 auto;width:70%}}@media(max-width:991.98px){.query[data-v-69fc6080],.searchbox[data-v-69fc6080]{margin:0 auto;width:90%}}@media(max-width:767.98px){.len[data-v-69fc6080]{width:100%}.search-result[data-v-69fc6080]{display:block}}@media(max-width:575.98px){.len[data-v-69fc6080]{width:100%}.query[data-v-69fc6080],.searchbox[data-v-69fc6080]{margin:0;width:100%}}[data-v-69fc6080] .xui-text-input,[data-v-69fc6080] .xui-text-input:focus{background-color:transparent;border:none;border-radius:40px!important;color:#000!important;z-index:2}.nav-item[data-v-1dc3615a]{position:relative;text-overflow:ellipsis;transition:background-color .3s ease;white-space:nowrap}.active[data-v-1dc3615a]{color:var(--color-primary,#4c1d95);font-weight:700}.docs-panel[data-v-0d85fe58]{padding:.5rem 0}.docs-search-wrap[data-v-0d85fe58]{padding:0 .25rem}.docs-search-inner[data-v-0d85fe58]{align-items:center;background:var(--card-alt-background,rgba(0,0,0,.03));border:1px solid var(--color-border-primary,rgba(0,0,0,.1));border-radius:var(--radius-md,8px);display:flex;gap:.5rem;padding:.45rem .75rem;transition:border-color .15s}.docs-search-inner[data-v-0d85fe58]:focus-within{border-color:var(--primary-color,#4f46e5)}.docs-search-icon[data-v-0d85fe58]{color:var(--text-secondary);flex-shrink:0;font-size:.8rem}.docs-search-input[data-v-0d85fe58]{background:transparent;border:none;color:var(--text-primary,inherit);flex:1;font-size:.82rem;line-height:1;outline:none}.docs-search-input[data-v-0d85fe58]::placeholder{color:var(--text-secondary)}.docs-search-clear[data-v-0d85fe58]{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--font-size-xs,.75rem);line-height:1;padding:0}.docs-search-clear[data-v-0d85fe58]:hover{color:var(--text-primary,inherit)}.docs-stage-header[data-v-0d85fe58]{align-items:center;display:flex;gap:.5rem;margin-bottom:.4rem;padding:0 .25rem}.docs-stage-label[data-v-0d85fe58]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.docs-stage-line[data-v-0d85fe58]{background:var(--color-border-primary,rgba(0,0,0,.07));flex:1;height:1px}.docs-stage-count[data-v-0d85fe58]{color:var(--text-secondary);font-size:var(--font-size-xs,.75rem);white-space:nowrap}.docs-file-list[data-v-0d85fe58]{border:1px solid var(--color-border-primary,rgba(0,0,0,.07));border-radius:var(--radius-md,8px);overflow:hidden}@keyframes wf-shimmer-15d41bf6{0%{background-position:-200% 0}to{background-position:200% 0}}.wf-skeleton-pulse[data-v-15d41bf6]{animation:wf-shimmer-15d41bf6 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:var(--radius-sm,4px)}.wf-loading[data-v-15d41bf6]{min-height:100vh;width:100%}.wf-loading-logo[data-v-15d41bf6]{display:flex}.wf-loading-logo .wf-loading-sidebar[data-v-15d41bf6]{display:flex;flex-direction:column;min-height:100vh;padding:24px 20px;width:30vw}@media(max-width:767px){.wf-loading-logo .wf-loading-sidebar[data-v-15d41bf6]{min-height:20vh;width:100%}}.wf-loading-logo .wf-loading-main[data-v-15d41bf6]{display:flex;flex:1;flex-direction:column;padding:48px 13vw}@media(max-width:767px){.wf-loading-logo .wf-loading-main[data-v-15d41bf6]{padding:24px 16px}.wf-loading-logo[data-v-15d41bf6]{flex-direction:column}}.wf-loading-classic[data-v-15d41bf6]{align-items:center;display:flex;justify-content:center;padding:40px 20px;position:relative}.wf-loading-classic[data-v-15d41bf6]:before{background:linear-gradient(135deg,rgba(0,0,0,.3),rgba(0,0,0,.1));content:"";inset:0;position:absolute}.wf-loading-classic .wf-loading-classic-card[data-v-15d41bf6]{background:#fff;border-radius:var(--radius-lg,12px);box-shadow:0 8px 32px rgba(0,0,0,.15);max-width:720px;overflow:hidden;position:relative;width:100%;z-index:1}.wf-loading-classic .wf-loading-classic-header[data-v-15d41bf6]{padding:24px 32px}.wf-loading-classic .wf-loading-classic-body[data-v-15d41bf6]{display:flex;flex-direction:column;padding:32px}.wf-loading-split[data-v-15d41bf6]{display:flex}.wf-loading-split .wf-loading-split-brand[data-v-15d41bf6]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:48px 32px;width:40%}@media(max-width:767px){.wf-loading-split .wf-loading-split-brand[data-v-15d41bf6]{min-height:auto;padding:24px 16px;width:100%}}.wf-loading-split .wf-loading-split-form[data-v-15d41bf6]{display:flex;flex:1;flex-direction:column;padding:48px 40px}@media(max-width:767px){.wf-loading-split .wf-loading-split-form[data-v-15d41bf6]{padding:24px 16px}.wf-loading-split[data-v-15d41bf6]{flex-direction:column}}.wf-loading-centered[data-v-15d41bf6]{display:flex;flex-direction:column}.wf-loading-centered .wf-loading-topbar[data-v-15d41bf6]{align-items:center;display:flex;gap:16px;padding:16px 32px}.wf-loading-centered .wf-loading-centered-body[data-v-15d41bf6]{display:flex;flex:1;justify-content:center;padding:40px 20px}.wf-loading-centered .wf-loading-centered-card[data-v-15d41bf6]{background:#fff;border-radius:var(--radius-lg,12px);box-shadow:0 4px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;max-width:680px;padding:32px;width:100%}.wf-loading-minimal[data-v-15d41bf6]{background:#fff;display:flex;flex-direction:column}.wf-loading-minimal .wf-loading-minimal-topbar[data-v-15d41bf6]{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;padding:12px 32px}.wf-loading-minimal .wf-loading-minimal-stepper[data-v-15d41bf6]{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:10px;justify-content:center;padding:16px 32px}.wf-loading-minimal .wf-loading-minimal-body[data-v-15d41bf6]{display:flex;flex:1;justify-content:center;padding:32px 20px}.wf-loading-minimal .wf-loading-minimal-card[data-v-15d41bf6]{display:flex;flex-direction:column;max-width:640px;width:100%}.wf-loading-fallback[data-v-15d41bf6]{align-items:center;display:flex;justify-content:center}html.wf-page-active{overflow-y:auto}.spacer-element[data-v-3833bd6e]{width:30vw}@media screen and (max-width:767px){.spacer-element[data-v-3833bd6e]{width:0}}.wf-embedded-card[data-v-3833bd6e]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,10px);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.wf-embedded-card[data-v-3833bd6e] .xui-wizard-wrapper,.wf-embedded-card[data-v-3833bd6e] .xui-wizard-wrapper--horizontal{--wf-content-px:1.5rem;background:var(--card-background);border-radius:var(--radius-lg,10px);margin:0}.wf-embedded-card[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right,.wf-embedded-card[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right{background:var(--card-background);border-radius:0 var(--radius-lg,10px) var(--radius-lg,10px) 0;box-shadow:none;min-height:unset}.wf-embedded-card[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer,.wf-embedded-card[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer{background:transparent;box-shadow:none;left:unset;padding:0;position:static;width:100%}.wf-embedded-card[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer .actions,.wf-embedded-card[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer .actions{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--card-background);border-top:1px solid var(--color-border-primary);box-shadow:none;padding:.875rem var(--wf-content-px)}.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper,.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper--horizontal{--wf-content-px:0;background:transparent;margin:0}.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right,.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right{background:transparent;border-radius:0;box-shadow:none;min-height:unset;padding:0}.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--header,.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--header{padding:0 0 .5rem}.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--body,.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--body{padding:0}.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer,.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer{left:unset;padding:0;position:static;width:100%}.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer .actions,.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer .actions{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;box-shadow:none;padding:.5rem 0 0}.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left,.wf-minimal-embed[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left{display:none}[data-v-3833bd6e] .xui-wizard-wrapper,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal{--wf-content-px:13vw;background:transparent;margin-left:unset;margin-right:unset}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right{background:var(--card-background,#fff);border-radius:0 var(--radius-md,6px) var(--radius-md,6px) 0;box-shadow:4px 0 32px 0 rgba(0,0,0,.07),2px 0 8px 0 rgba(0,0,0,.04);min-height:100vh;padding:0}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--header,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--header{font:600 .875rem/1.25 Inter,system-ui,sans-serif;font-size:1.2rem;padding:13px 24px 8px;padding:3vh var(--wf-content-px)}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--body,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--body{overflow-y:auto;padding:3vh var(--wf-content-px);padding-bottom:calc(3vh + 80px)}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer{background:transparent;box-shadow:none;left:320px;padding:0;position:fixed;width:calc(100% - 320px)}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer .actions,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer .actions{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--glass-bg);border-top:1px solid var(--color-border-primary,#e4e4e7);box-shadow:var(--shadow-low,0 -2px 16px 0 rgba(0,0,0,.06));margin:0;padding:14px var(--wf-content-px);width:100%}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer .actions>.xui-btn,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer .actions>.xui-btn{display:block;margin-left:auto}@media screen and (max-width:1100px){[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer{left:280px;width:calc(100% - 280px)}}@media screen and (max-width:767px){[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer{left:0;width:100%}}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right{box-shadow:var(--shadow-overlay,4px 0 32px 0 rgba(0,0,0,.16))}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left{background-color:#272a37;border:1px solid rgba(222,226,230,.64);border-radius:var(--radius-md,6px) 0 0 var(--radius-md,6px);box-shadow:1px 2px 4px .03px rgba(69,76,81,.1);min-height:80vh}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left [xui-component=HTMLCard],[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left [xui-component=HTMLCard]>.card-body,[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left [xui-component=HTMLCard]>.card-body>.card-body-wrapper,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left [xui-component=HTMLCard],[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left [xui-component=HTMLCard]>.card-body,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left [xui-component=HTMLCard]>.card-body>.card-body-wrapper{height:100%}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left{height:auto}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left:after,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left:after{--total-steps-mod:calc(var(--total-steps) + 1);--steps-completed-mod:calc(var(--steps-completed) + 1);background:var(--color-success,#16a34a);content:"";height:calc(var(--steps-completed-mod)/var(--total-steps-mod)*100%);position:absolute;right:0;top:0;transition:.3s;width:3px;z-index:0}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps{counter-reset:wizard-steps;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:space-evenly;list-style:none;padding:16px}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps--step,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps--step{margin-bottom:0;position:relative}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps--step>a,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps--step>a{color:#c1c2c6;cursor:default;font-weight:700;pointer-events:none}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps--step>a:before,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps--step>a:before{content:unset}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps--step>a:after,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps--step>a:after{align-items:center;background-color:#c1c2c6;border-radius:100%;color:#fff;content:counter(wizard-steps);counter-increment:wizard-steps;display:flex;font-size:.8rem;height:2rem;justify-content:center;left:calc(100% + 12px);max-height:2rem;max-width:2rem;min-height:2rem;min-width:2rem;position:absolute;top:50%;transform:translateY(-50%);width:2rem;z-index:1}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps--step--active>a,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps--step--active>a{color:#fff;font-weight:700}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps--step--active>a:after,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps--step--active>a:after{background-color:var(--color-primary,#4c1d95)}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps--step--visited>a,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps--step--visited>a{color:#fff;font-weight:700}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps--step--visited>a:after,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps--step--visited>a:after{background-color:var(--color-success,#16a34a);content:"";font-family:Font Awesome\ 5 free;font-weight:900}[data-v-3833bd6e] .xui-wizard-wrapper .controls,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .controls{align-items:center;bottom:0;display:flex;left:0;margin-right:12vw;min-height:50px;padding:24px;position:absolute;right:0;width:100%}[data-v-3833bd6e] .xui-wizard-wrapper .controls>.xui-btn,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .controls>.xui-btn{margin-bottom:0;margin-left:auto}[data-v-3833bd6e] .form-container.login{background-color:#fff;border:1px solid rgba(222,226,230,.64);border-radius:var(--radius-md,6px);box-shadow:1px 2px 4px .03px rgba(69,76,81,.1);margin:50px auto auto;max-width:400px;padding:32px}[data-v-3833bd6e] .form-container.login img{margin-bottom:14px;width:100%}[data-v-3833bd6e] .form-container.login h1{font-size:2rem;text-align:center}[data-v-3833bd6e] .xui-wizard-wrapper--horizontal{min-height:unset!important}[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right{border-radius:0 0 var(--radius-md,6px) var(--radius-md,6px)!important;margin-top:0}[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left{border-radius:var(--radius-md,6px) var(--radius-md,6px) 0 0!important}[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left:after{bottom:0!important;height:3px!important;left:0!important;top:unset!important;width:calc(var(--steps-completed-mod)/var(--total-steps-mod)*100%)!important}[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps{flex-direction:row!important}[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step{margin:0;max-width:95px;overflow:visible;padding-bottom:14px;padding-top:14px;position:relative;text-align:center;white-space:nowrap}[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step>a:after{left:50%!important;top:100%!important;transform:translateX(-50%)!important}@media screen and (max-width:767px){[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left{border-radius:var(--radius-md,6px) var(--radius-md,6px) 0 0!important}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left:after,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left:after{bottom:0!important;height:3px!important;left:0!important;top:unset!important;width:calc(var(--steps-completed-mod)/var(--total-steps-mod)*100%)!important}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps{flex-direction:column!important}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step{padding-bottom:14px;padding-top:14px}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a{padding-left:32px}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a:after,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a:after{left:0!important;top:50%!important;transform:translateY(-50%)!important}[data-v-3833bd6e] .xui-wizard-wrapper ::v-deep .xui-wizard-right,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal ::v-deep .xui-wizard-right{margin-top:0}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right{min-height:80vh}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer{left:0!important;width:100%!important}[data-v-3833bd6e] .xui-wizard-wrapper .xui-wizard-right .xui-wizard--footer .next-button,[data-v-3833bd6e] .xui-wizard-wrapper--horizontal .xui-wizard-right .xui-wizard--footer .next-button{margin:auto;width:40vw}}[data-v-3833bd6e] .form-preview-card{border-radius:0!important}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left{background:var(--card-background,#fff);border-radius:var(--radius-md,8px);box-shadow:0 2px 4px rgba(0,0,0,.08),0 2px 12px rgba(0,0,0,.06);min-height:70vh;padding:24px}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps{display:block;height:40%;overflow-y:auto;padding:0}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step{margin-bottom:8px;padding-left:23px}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a{color:var(--color-secondary,#f4f4f5)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a:before,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a:before{background:var(--color-secondary,#f4f4f5);border-radius:var(--radius-full,9999px);content:"";height:3px;left:0;position:absolute;top:10px;width:16px}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a:after,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a:after{content:unset}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step--active a,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step--active a{color:var(--color-primary,#4c1d95)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step--active a:before,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step--active a:before{background:var(--color-primary,#4c1d95)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step--visited a,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step--visited a{color:var(--color-success,#16a34a)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step--visited a:before,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step--visited a:before{background:var(--color-success,#16a34a)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__info,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__info{display:flex;flex-direction:column;height:60%;justify-content:flex-end;overflow-y:auto}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__info--heading,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__info--heading{font:600 .875rem/1.25 Inter,system-ui,sans-serif;margin:8px 0;text-align:center}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__info--list li,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__info--list li{display:flex;margin-bottom:8px}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__info--list li i.fa,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__info--list li i.fa{font-size:var(--font-size-lg,1.125rem)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__info--image,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__info--image{background-image:url(https://quickboarding.com/wp-content/uploads/2021/10/wf-info-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;flex-shrink:0;height:105px;width:100%}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-right,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-right{background:var(--card-background,#fff);border-radius:var(--radius-md,8px);box-shadow:0 2px 4px rgba(0,0,0,.08),0 2px 12px rgba(0,0,0,.06)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-right:before,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-right:before{background:hsla(0,0%,66%,.196);content:"";height:5px;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:1}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-right:after,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-right:after{--total-steps-mod:calc(var(--total-steps) + 1);--steps-completed-mod:calc(var(--steps-completed) + 1);background:var(--color-success,#16a34a);content:"";height:5px;left:0;position:absolute;top:0;transition:.3s;width:calc(var(--steps-completed-mod)/var(--total-steps-mod)*100%);z-index:1}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body{display:flex;margin-bottom:82px;overflow-x:hidden;overflow-y:auto}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form{margin:auto;width:100%}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form unischema,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form unischema{gap:24px}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .mx-input,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .xui-text-input,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form textarea,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .mx-input,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .xui-text-input,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form textarea{background-color:var(--card-background,#fff);border-color:var(--color-border-primary,#e4e4e7);border-width:1px;color:var(--text-primary,#27272a);min-height:2.5rem}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .xui-btn,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .xui-btn{min-height:2.5rem}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .mx-input:focus,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .xui-text-input:active,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .xui-text-input:focus,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form textarea:active,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form textarea:focus,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .mx-input:focus,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .xui-text-input:active,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .xui-text-input:focus,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form textarea:active,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form textarea:focus{border-color:var(--color-primary,#4c1d95);border-width:1px;box-shadow:inset 0 0 1px 1px #fafafa,0 0 7px 0 rgba(0,152,217,.3)!important}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form div[data-is-showing-errors=true] .xui-text-input,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form div[data-is-showing-errors=true] textarea,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form div[data-is-showing-errors=true] .xui-text-input,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form div[data-is-showing-errors=true] textarea{border-color:var(--color-danger,#dc2626)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .oneform-input .oneform-input-label,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .oneform-input .oneform-input-label{color:var(--text-secondary,#71717a)}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .oneform-files li[data-has-preview=true],[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .oneform-files li[data-has-preview=true]{margin-top:6px!important}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .oneform-files li[data-has-preview=true] .oneform-file-image-preview img,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .oneform-files li[data-has-preview=true] .oneform-file-image-preview img{border:1px solid var(--color-secondary,#f4f4f5);border-radius:var(--radius-md,6px);height:80px;object-fit:cover;width:auto}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .oneform-files li[data-has-preview=true]:not:last-child,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .oneform-files li[data-has-preview=true]:not:last-child{margin-bottom:8px!important}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .oneform-input .oneform-error-label,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .oneform-input .oneform-error-label{font-weight:500!important;margin-top:4px!important}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .oneform-input .oneform-error-label:before,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .oneform-input .oneform-error-label:before{content:""}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--body>form.oneform-form .oneform-input .oneform-error-label:not:last-child,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--body>form.oneform-form .oneform-input .oneform-error-label:not:last-child{margin-bottom:8px!important}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--footer,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--footer{padding:32px}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--footer .actions,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--footer .actions{align-items:center;display:flex;flex-wrap:wrap;margin:auto;width:100%}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--footer .actions .back-button,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard--footer .actions .back-button+.next-button,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--footer .actions .back-button,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard--footer .actions .back-button+.next-button{width:auto}@media screen and (max-width:767px){[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left{max-height:30vh;min-height:10vh}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left:after,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left:after{content:unset}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps{height:100%}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step{padding-bottom:0;padding-top:0}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__steps .xui-wizard__sidebar__steps--step a{padding-left:0}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-left .xui-wizard__sidebar__info,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-left .xui-wizard__sidebar__info{display:none}[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper .xui-wizard-right,[data-v-3833bd6e] .xui-wizard-design-2.xui-wizard-wrapper--horizontal .xui-wizard-right{margin-left:0}}[data-v-3833bd6e] form.oneform-form unischema{flex-wrap:wrap;gap:10px}[data-v-3833bd6e] form.oneform-form unischema:not(:last-child){padding-bottom:10px}@media screen and (max-width:1100px){[data-v-3833bd6e] form.oneform-form unischema>div{flex:auto}}.wf-logo-layout[data-v-3833bd6e]{display:flex;flex-direction:row;min-height:100vh;width:100%}@media screen and (max-width:767px){.wf-logo-layout[data-v-3833bd6e]{flex-direction:column}}.wf-logo-sidebar[data-v-3833bd6e]{color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:320px;z-index:10}@media screen and (max-width:1100px){.wf-logo-sidebar[data-v-3833bd6e]{width:280px}}@media screen and (max-width:767px){.wf-logo-sidebar[data-v-3833bd6e]{height:auto;max-height:none;min-height:auto;position:relative;width:100%}}.wf-logo-sidebar__top[data-v-3833bd6e]{padding:32px 24px 16px}@media screen and (max-width:767px){.wf-logo-sidebar__top[data-v-3833bd6e]{align-items:center;display:flex;gap:16px;padding:16px 20px 12px}}.wf-logo-sidebar__logo[data-v-3833bd6e]{margin-bottom:20px}.wf-logo-sidebar__logo img[data-v-3833bd6e]{display:block;height:auto;max-height:56px;max-width:180px;object-fit:contain;width:auto}@media screen and (max-width:767px){.wf-logo-sidebar__logo[data-v-3833bd6e]{margin-bottom:0}.wf-logo-sidebar__logo img[data-v-3833bd6e]{max-height:40px;max-width:120px}}.wf-logo-sidebar__wfname[data-v-3833bd6e]{color:hsla(0,0%,100%,.9);font-size:1rem;font-weight:600;line-height:1.4;word-break:break-word}.wf-logo-sidebar__wfname-skeleton[data-v-3833bd6e]{opacity:.5}.wf-logo-sidebar__footer[data-v-3833bd6e]{padding:16px 24px 24px}@media screen and (max-width:767px){.wf-logo-sidebar__footer[data-v-3833bd6e]{display:none}}.wf-logo-sidebar__links[data-v-3833bd6e]{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:8px}.wf-logo-sidebar__link[data-v-3833bd6e]{color:hsla(0,0%,100%,.65);font-size:var(--font-size-xs,.75rem);text-decoration:none;transition:color .2s}.wf-logo-sidebar__link[data-v-3833bd6e]:hover{color:#fff;text-decoration:underline}.wf-logo-sidebar__link--plain[data-v-3833bd6e]{cursor:default}.wf-logo-sidebar__link--plain[data-v-3833bd6e]:hover{text-decoration:none}.wf-logo-sidebar__version[data-v-3833bd6e]{color:hsla(0,0%,100%,.4);font-size:var(--font-size-xs,.75rem)}.wf-logo-main[data-v-3833bd6e]{background:var(--color-light-neutral,#f4f4f5);flex:1;margin-left:320px;min-height:100vh}@media screen and (max-width:1100px){.wf-logo-main[data-v-3833bd6e]{margin-left:280px}}@media screen and (max-width:767px){.wf-logo-main[data-v-3833bd6e]{margin-left:0;min-height:auto}}.form-preview-wrapper[data-v-3833bd6e]{background:var(--card-background,#fff)!important}.xui-tag[data-v-02d85500]{align-items:center;border-radius:var(--radius-md,6px);display:inline-flex;font:400 .8rem/.5rem Inter,system-ui,sans-serif;margin:0 6px 6px 0;overflow:hidden;position:relative;transition-duration:.4s;transition-property:all;transition-timing-function:cubic-bezier(0,1,.5,1);width:max-content}.xui-tag.action-on-hover:hover .label.label-only[data-v-02d85500],.xui-tag.action-on-hover:hover .value[data-v-02d85500]{padding-right:30px}.xui-tag.action-on-hover:hover.action-on-hover .action[data-v-02d85500]{opacity:1;right:3px}.xui-tag .label[data-v-02d85500]{color:#fff;text-transform:capitalize}.xui-tag .label[data-v-02d85500],.xui-tag .value[data-v-02d85500]{max-width:15ch;min-width:5ch;overflow:hidden;padding:.5rem .7rem;text-overflow:ellipsis;transition-duration:.4s;transition-property:all;transition-timing-function:cubic-bezier(0,1,.5,1);white-space:nowrap;width:auto}.xui-tag.action-on-hover .action[data-v-02d85500]{opacity:0;position:absolute;right:-100px;z-index:1}.xui-tag.action-on-hover .action .button[data-v-02d85500]{border-radius:var(--radius-md,6px);min-height:.45rem;min-width:1.3rem;padding:1px!important}.xui-tag.action-on-hover .action .button .icon[data-v-02d85500]{min-width:unset}.xui-tag:not(.action-on-hover) .action[data-v-02d85500]{margin-right:2px;z-index:1}.xui-tag:not(.action-on-hover) .action .button[data-v-02d85500]{border-radius:var(--radius-md,6px);min-height:.45rem;min-width:1.3rem;padding:1px!important}.xui-tag:not(.action-on-hover) .action .button .icon[data-v-02d85500]{min-width:unset}.xui-tag.pointer-cursor[data-v-02d85500]{cursor:pointer}.xui-tag.disabled[data-v-02d85500]{border:1px dashed hsla(0,0%,69%,.827)!important}.xui-tag.disabled .label[data-v-02d85500]{background-color:hsla(0,0%,69%,.827)}.xui-tag.disabled .value[data-v-02d85500]{color:rgba(80,80,80,.827)}.tag-list[data-v-ba332290]{transition-duration:5s;transition-property:all;transition-timing-function:cubic-bezier(0,1,.5,1)}.tag-list:not(.inline)>[data-v-ba332290]{display:flex}.tag-list.inline[data-v-ba332290]{display:inline-flex;flex-wrap:wrap}.tag-list .tag-list-box-icon[data-v-ba332290]{border-radius:var(--radius-md,6px);height:15px;width:15px}[v-cloak][data-v-ba332290]{display:none}.xui-tag-editor .add-tag[data-v-e179bdc0]{display:flex;margin:0 6px 6px 0}.xui-tag-editor .add-tag .add-button[data-v-e179bdc0]{min-height:unset;min-height:25px;padding-bottom:unset;padding-top:unset}.xui-tag-editor:hover .add-tag[data-v-e179bdc0]{display:inline-flex}.dense-form[data-v-1cd8b70b] .colorf,.dense-form[data-v-1cd8b70b] .xui-text-input,.dense-form[data-v-63b20ee0] .colorf,.dense-form[data-v-63b20ee0] .xui-text-input{height:1.8rem;min-height:1.8rem;padding:6px}[data-v-63b20ee0] .xui-btn--dense:not(.xui-btn--rounded){height:1.8rem;line-height:0px;min-height:1.8rem}.taglist-disabled-state[data-v-63b20ee0]{position:relative}.taglist-disabled-state[data-v-63b20ee0]:before{background:hsla(0,0%,100%,.904);content:"";cursor:not-allowed;height:95%;left:0;position:absolute;top:30px;width:100%;z-index:1}.taglist-disabled-state[data-v-63b20ee0]:after{color:#000;content:"Please enter min score & max score first.";left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.taglist-disabled-state[data-v-63b20ee0] .xui-list{overflow:hidden}.xui-wf-modal[data-v-5954dabb]{position:relative}.xui-wf-modal[data-v-5954dabb] .xui-wizard-wrapper .controls{padding:15px}.wf-float-btn[data-v-5954dabb]{opacity:.35;position:absolute;right:4px;top:4px;transition:opacity .15s ease;z-index:2}.wf-float-btn[data-v-5954dabb]:hover{opacity:1}.auto-complete-transparent[data-v-5954dabb] .autocomplete>div,.auto-complete-transparent[data-v-5954dabb] .autocomplete>input{background:transparent;border:2px solid transparent!important}.auto-complete-transparent[data-v-5954dabb] .autocomplete>div:hover,.auto-complete-transparent[data-v-5954dabb] .autocomplete>input:hover{background:#fff;border:2px solid #d3d3d3!important}.wf-response-container[data-v-5954dabb] .document-wrapper{max-height:70vh;overflow:scroll}[data-v-5954dabb] .xui-wizard--footer{margin-top:24px}[data-v-5954dabb] .xui-wizard--footer .actions{display:flex;margin:auto;max-width:100%;width:100%}[data-v-5954dabb] .xui-wizard--footer .actions>.next-button{width:100%}[data-v-5954dabb] .xui-wizard--footer .actions .back-button{width:auto}[data-v-5954dabb] .xui-wizard--footer .actions .back-button+.next-button,[data-v-5954dabb] .xui-wizard--footer .actions .reject-button+.next-button{margin-left:auto;width:auto}.wf-response-card[data-v-5954dabb] .xui-wizard--header{font:600 1rem/1.25rem Inter,sans-serif;margin-bottom:24px}.wf-response-card[data-v-5954dabb] .oneform-input.xui-h4.xui-col-12 .oneform-input-label{font:600 1rem/1.25rem Inter,sans-serif!important}.wf-response-card[data-v-5954dabb] .xui-wizard-wrapper{display:block;margin-left:unset;margin-right:unset;margin-top:unset}.wf-response-card[data-v-5954dabb] .xui-wizard-wrapper .xui-wizard-right{padding-left:unset;padding-right:unset}.wizard-body-minheight[data-v-5954dabb].xui-wizard-right div.xui-wizard--body,[data-v-5954dabb].xui-response-body-minheight{min-height:150px}.wizard-body-minheight[data-v-5954dabb].xui-wizard--header{font:600 1rem/1.25rem Inter,sans-serif;margin-bottom:10px;text-transform:capitalize}.wizard-body-minheight[data-v-5954dabb].xui-wizard--header:before{background:var(--system-brand-color);color:var(--system-brand-color);content:"|";height:100%;left:0;top:0;width:4px}.wizard-body-minheight[data-v-5954dabb].xui-row.xui-wizard-wrapper{margin:0}.wizard-body-minheight[data-v-5954dabb].xui-row.xui-wizard-wrapper .xui-col.xui-wizard-right{padding:0}.flow-name[data-v-abc16440]{max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vertical-divider[data-v-abc16440]{border-left:1px #cecece;border-style:dashed;margin-left:20px;margin-right:20px;padding-left:20px}.resp-ml[data-v-abc16440]{margin-left:auto}.height[data-v-abc16440]{height:20px;max-height:90px}.back[data-v-abc16440]{background-color:#fcfcfc;border:.5px solid #000;border-radius:2px}.border2[data-v-abc16440]{border-bottom:.5px solid #d8d8d8;border-top:.5px solid #d8d8d8}.size2[data-v-abc16440],.size[data-v-abc16440]{font-size:var(--font-size-base,.875rem);font-weight:600;padding:2px 10px}.size2[data-v-abc16440]{margin-right:10px;width:100px}.tagsq[data-v-abc16440]{background-color:#f5f5f5;border-radius:5px;padding:3px 5px;text-align:center;width:50px}.colort[data-v-abc16440]{background-color:red;border-radius:5px;height:35px;width:35px}.flow-list[data-v-abc16440]{position:relative}.flow-list .float-create-new[data-v-abc16440]{position:absolute;right:calc(var(--xui-gutter-x)/2);top:0}@media only screen and (max-width:767px){.vertical-divider[data-v-abc16440]{border:none;margin-left:0;margin-right:20px;padding-left:0}.resp-ml[data-v-abc16440]{margin-left:0;margin-top:10px}}[data-v-abc16440] [class^=xui-icon-square]{aspect-ratio:1/1;width:65px}[data-v-08f7a13a] unischema[layout=horizontal]{display:flex;gap:12px;position:relative}[data-v-08f7a13a] unischema[layout=horizontal]>div{flex:1}[data-v-08f7a13a] unischema[isSection=Yes]{border-radius:5px;margin-bottom:1em;margin-top:1em;padding:1.5em}[data-v-08f7a13a] unischema[isSection=Yes]:before{border:2px solid #ddd;border-radius:5px;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}[data-v-08f7a13a] unischema[isSection=Yes]:after{background-color:#fff;content:attr(label);font-size:var(--font-size-lg,1.125rem);font-weight:600;left:1.2em;padding-left:2px;padding-right:2px;position:absolute;top:-.5em}.xui-actions-flex[data-v-08f7a13a]{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between;margin-bottom:0}.xui-actions-left[data-v-08f7a13a]{gap:12px}.xui-actions-left[data-v-08f7a13a],.xui-actions-right[data-v-08f7a13a]{align-items:center;display:flex;flex-direction:row}.xui-action-btn[data-v-08f7a13a]{justify-content:flex-start;min-width:120px;text-align:left}.xui-submit-btn[data-v-08f7a13a]{font-weight:600;justify-content:flex-end;min-width:140px;text-align:left}.xui-ml-2[data-v-08f7a13a]{margin-left:8px}@media screen and (max-width:570px){.actions[data-v-08f7a13a]{margin-top:25px;padding-top:20px}.actions[data-v-08f7a13a],.xui-actions-flex[data-v-08f7a13a]{flex-direction:column;gap:12px}.xui-actions-left[data-v-08f7a13a],.xui-actions-right[data-v-08f7a13a]{flex-direction:row;gap:8px;justify-content:flex-start;width:100%}}.segmented-button[data-v-08f7a13a]{display:flex}@media screen and (max-width:570px){.actions[data-v-08f7a13a]{margin-top:25px;padding-top:20px}}.segmented-button .normal-button[data-v-08f7a13a]{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:0}.segmented-button .menu-button[data-v-08f7a13a]{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;margin-left:0;min-width:auto}.previous-button[data-v-08f7a13a]{margin-left:unset!important}.stage-name[data-v-7de9f4f0],.stage-type[data-v-7de9f4f0]{white-space:nowrap}.stages-pane[data-v-7de9f4f0]{display:flex;flex-direction:column;height:100%;min-height:0}.stages-pane__header[data-v-7de9f4f0]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;flex:0 0 auto;padding:.625rem .75rem}.stages-pane__title[data-v-7de9f4f0]{color:var(--text-tertiary);flex:1 1 auto;font-size:11px;font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.stages-pane__add[data-v-7de9f4f0]{margin:0!important}.stages-pane__list[data-v-7de9f4f0]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 0}.stage-item[data-v-7de9f4f0]{border-radius:var(--radius-md,6px);display:block;margin:4px 8px;padding:8px 10px!important;position:relative;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease,transform .15s ease}.stage-item[data-v-7de9f4f0]:hover{border-color:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent);box-shadow:0 2px 10px rgba(0,0,0,.06);transform:translateY(-1px)}.stage-item--active[data-v-7de9f4f0]{background:color-mix(in srgb,var(--color-primary,#dc2626) 6%,var(--card-background));border-color:var(--color-primary,#dc2626);box-shadow:0 2px 12px color-mix(in srgb,var(--color-primary,#dc2626) 14%,transparent)}.drag-over[data-v-7de9f4f0]{border-top:2px solid var(--color-primary,#dc2626)}.stage-item__row[data-v-7de9f4f0]{align-items:center;display:flex;gap:.5rem;min-width:0;width:100%}.stage-item__text[data-v-7de9f4f0]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding-right:56px}.stage-item__name[data-v-7de9f4f0]{color:var(--text-primary);font-size:var(--font-size-sm,.875rem);font-weight:600}.stage-item__name[data-v-7de9f4f0],.stage-item__type[data-v-7de9f4f0]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-item__type[data-v-7de9f4f0]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin-top:1px;text-transform:capitalize}.stage-item[data-v-7de9f4f0]{background:var(--card-background,#fff);border:1px solid var(--color-border-primary,#e0e0e0);border-radius:var(--radius-sm,4px);margin:6px 10px;padding:10px 12px!important;transition:box-shadow .15s,border-color .15s}.stage-item[data-v-7de9f4f0]:hover{border-color:var(--system-brand-color,#0062ff);box-shadow:0 2px 8px rgba(0,0,0,.08)}.stage-item--active[data-v-7de9f4f0]{background:var(--color-light-neutral,#f4f7ff);border-color:var(--system-brand-color,#0062ff);box-shadow:0 2px 8px rgba(0,98,255,.1)}.drag-over[data-v-7de9f4f0]{border-top:2px solid var(--system-brand-color,#0062ff)}.condition-item[data-v-49dc1772]{display:inline-block;max-width:10em;padding-right:1em}.condition-item label[data-v-49dc1772]{font-size:var(--font-size-base,.875rem);margin-bottom:3px}.condition-component[data-v-49dc1772]{margin-top:2px;max-width:8em;padding-right:1em}.condition-group[data-v-3e9d4309]{border-left:2px dotted gray;margin-left:2rem;padding-left:1rem}.condition[data-v-3e9d4309]:before{border-bottom:2px dotted gray;content:" ";height:0;left:-1rem;position:absolute;top:50%;width:2rem}.remove-input-mb .xui-text-input__field-wrapper[data-v-3e9d4309]{margin-bottom:0}.input-width-auto .xui-text-input__field-wrapper[data-v-3e9d4309]{width:auto}.change-flow-name[data-v-3e9d4309]{margin-left:0;position:relative}.change-flow-name[data-v-3e9d4309] .bx--text-input__field-wrapper .xui-text-input{background-color:transparent;border-color:transparent;color:#3f3f3f;font-size:.75rem;font-weight:600;padding:0}.change-flow-name[data-v-3e9d4309] .bx--text-input__field-wrapper .xui-text-input:focus,.change-flow-name[data-v-3e9d4309] .bx--text-input__field-wrapper .xui-text-input:hover{background-color:#f9f9f9;border-color:#e9e9e9}.change-flow-name[data-v-3e9d4309]:before{content:unset}.rule-editor-wrapper[data-v-3e9d4309]{margin:-.7em;padding-top:30px}.rule-editor-wrapper[data-v-3e9d4309]:last-child{padding-bottom:60px}.rule-editor-wrapper .group[data-v-3e9d4309],.rule-editor-wrapper .rule[data-v-3e9d4309]{background-color:#fbfbfb;border:1px dashed #d5dadf;border-radius:var(--radius-sm,4px);cursor:default;display:block;min-height:1em;outline:0;padding:.7em;position:relative;transition:.3s ease-in-out;user-select:none}.rule-editor-wrapper .group[data-v-3e9d4309]{margin:.7em}.rule-editor-wrapper .group[data-v-3e9d4309]:hover{border:1px solid #5fabf1}.rule-editor-wrapper .group .rule[data-v-3e9d4309]{background-color:#fff;margin-bottom:.7em}.rule-editor-wrapper .group-name[data-v-3e9d4309]{position:relative}.rule-editor-wrapper .group-name[data-v-3e9d4309]:before{background:var(--surface-card-raised);content:"";height:100%;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}.rule-editor-wrapper[data-v-3e9d4309] .autocomplete-input{background-color:#f4f4f4;border:1px solid var(--color-border-primary,#e4e4e7);height:var(--input-height,2.25rem);min-height:2rem;padding:8px 14px}.rule-editor-wrapper[data-v-3e9d4309] .autocomplete-input,.rule-editor-wrapper[data-v-3e9d4309] .colorf,.rule-editor-wrapper[data-v-3e9d4309] .xui-text-input{height:1.8rem;min-height:1.8rem;padding:6px}.btn-ghost[data-v-3e9d4309]{background:#fff;border:1px dashed #d5dadf;padding:.7em;width:100%}.btn-ghost[data-v-3e9d4309]:hover{background:#f3f3f3}.btn-ghost[data-v-3e9d4309]:active{color:inherit}.xui-btn[data-v-3e9d4309]:not(:first-child){margin-left:0}[data-v-2416ecac] .sidepane-footer,[data-v-4c43cd18] .sidepane-footer,[data-v-50624e1c] .sidepane-footer{background:#e4e4e4;bottom:0;left:0;padding:15px;position:absolute;right:0;width:100%}[data-v-14d9fce8] .xui-table{border:unset!important}.stage-dist-table[data-v-14d9fce8]{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto}.stage-dist-row[data-v-14d9fce8]{align-items:center;display:flex;font-size:12px;gap:8px}.stage-dist-name[data-v-14d9fce8]{color:var(--text-secondary);flex:0 0 110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-dist-bar-wrap[data-v-14d9fce8]{background:var(--color-border-primary,rgba(0,0,0,.08));border-radius:4px;flex:1;height:8px;overflow:hidden}.stage-dist-bar[data-v-14d9fce8]{background:var(--color-primary,#dc2626);border-radius:4px;height:100%;transition:width .4s ease}.stage-dist-bar--time[data-v-14d9fce8]{background:#6366f1}.stage-dist-count[data-v-14d9fce8]{color:var(--text-primary);flex:0 0 48px;font-size:11px;font-weight:600;text-align:right}.col[data-v-13a0c991]{display:inline-block}.draggable-item[data-v-13a0c991]{background-color:#fff;border:1px dashed rgba(0,0,0,.125);cursor:default;display:block;min-height:1em;outline:0;padding:2em;text-align:center;user-select:none}.editor-header[data-v-13a0c991]{padding:22px 0;position:absolute;width:calc(100% - 44px);z-index:1}.editor-header-lvl2[data-v-13a0c991]{margin-left:278px}.editor-header-form-case[data-v-13a0c991]{width:calc(100% - 300px)}.editor-container[data-v-13a0c991]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn-13a0c991;animation-name:fadeIn-13a0c991;background:var(--surface-base,var(--color-bg-page,#f6f7f9));height:98vh;overflow:hidden;position:relative;width:100%}.editor-container .editor-wrapper[data-v-13a0c991]{flex:1 1 0%;height:100%;min-width:1px}.editor-container .editor-wrapper .editor-flex[data-v-13a0c991]{display:flex;gap:0;height:100%;width:100%}.editor-container .editor-wrapper .editor-flex .editor-sidebar[data-v-13a0c991]{background:var(--card-background,#fff);border-right:1px solid var(--color-border-primary,#e5e7eb);box-shadow:none;display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto;position:relative;transition:background-color .2s ease}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-13a0c991]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:5px}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-13a0c991]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent)}.editor-container .editor-wrapper .editor-flex .editor-content[data-v-13a0c991]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));flex:1 1 0%;height:93%;min-width:0;padding-bottom:10px;padding-left:22px;position:relative}.editor-container .editor-wrapper .editor-flex .editor-content.editor-content--diagram[data-v-13a0c991],.editor-container .editor-wrapper .editor-flex .editor-content[data-v-13a0c991]:has(>.wf-diagram){padding-bottom:0;padding-left:0}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container[data-v-13a0c991]{width:unset}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-content[data-v-13a0c991]{height:calc(100% - 48px);margin-top:48px;overflow-y:auto;padding-left:0!important;padding-right:4px}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar>div[data-v-13a0c991]{height:calc(100% - 60px);overflow-y:auto}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar[data-v-13a0c991]{height:100%}.editor-css-lvl2-activated .editor-container[data-v-13a0c991],.editor-css-lvl2-activated .editor-content[data-v-13a0c991],.editor-css-lvl2-activated .editor-flex[data-v-13a0c991],.editor-css-lvl2-activated .editor-sidebar[data-v-13a0c991],.editor-css-lvl2-activated .editor-wrapper[data-v-13a0c991]{padding:0!important}.editor-css-lvl2-activated .editor-header[data-v-13a0c991]{padding-left:0;width:calc(100% - 300px)}.editor-css-lvl2-activated .editor-container-lvl2[data-v-13a0c991]{height:100%;position:relative}.editor-css-lvl2-activated .editor-header-form-case[data-v-13a0c991]{width:calc(100% - 556px)}.editor-css-lvl2-activated .editor-wrapper-lvl2[data-v-13a0c991]{flex:1 1 0%;height:100%;min-width:1px}.editor-css-lvl2-activated .editor-flex-lvl2[data-v-13a0c991]{display:flex;height:100%;width:100%}.editor-css-lvl2-activated .editor-sidebar-lvl2[data-v-13a0c991]{box-shadow:inset -1px 0 rgba(0,0,0,.07);display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;position:relative}.editor-css-lvl2-activated .editor-content-lvl2[data-v-13a0c991]{flex:1 1 0%;height:100%;min-width:0;position:relative}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container[data-v-13a0c991]{width:unset}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container .editor-content[data-v-13a0c991]{margin-left:22px!important;padding-right:22px!important}.editor-css-lvl2-activated .editor-content.force-padding>div[data-v-13a0c991]{height:calc(75% - 2px)}.editor-content.force-padding>div[data-v-13a0c991]{height:75%}.editor-css-lvl2-activated .editor-flex .editor-content.force-padding>div[data-v-13a0c991]{height:calc(75% - 7px)}.pane-background--overlay[data-v-13a0c991]{z-index:1000!important}@-webkit-keyframes fadeIn-13a0c991{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-13a0c991{0%{opacity:0}to{opacity:1}}.controls-disabled[data-v-13a0c991]{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.stage-name[data-v-5d2200b0]{max-width:13ch;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.editor-header[data-v-36636dc1]{padding:22px 0;position:absolute;width:calc(100% - 44px);z-index:1}.editor-header-lvl2[data-v-36636dc1]{margin-left:278px}.editor-header-form-case[data-v-36636dc1]{width:calc(100% - 300px)}.editor-container[data-v-36636dc1]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn-36636dc1;animation-name:fadeIn-36636dc1;background:var(--surface-base,var(--color-bg-page,#f6f7f9));height:98vh;overflow:hidden;position:relative;width:100%}.editor-container .editor-wrapper[data-v-36636dc1]{flex:1 1 0%;height:100%;min-width:1px}.editor-container .editor-wrapper .editor-flex[data-v-36636dc1]{display:flex;gap:0;height:100%;width:100%}.editor-container .editor-wrapper .editor-flex .editor-sidebar[data-v-36636dc1]{background:var(--card-background,#fff);border-right:1px solid var(--color-border-primary,#e5e7eb);box-shadow:none;display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto;position:relative;transition:background-color .2s ease}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-36636dc1]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:5px}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-36636dc1]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent)}.editor-container .editor-wrapper .editor-flex .editor-content[data-v-36636dc1]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));flex:1 1 0%;height:93%;min-width:0;padding-bottom:10px;padding-left:22px;position:relative}.editor-container .editor-wrapper .editor-flex .editor-content.editor-content--diagram[data-v-36636dc1],.editor-container .editor-wrapper .editor-flex .editor-content[data-v-36636dc1]:has(>.wf-diagram){padding-bottom:0;padding-left:0}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container[data-v-36636dc1]{width:unset}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-content[data-v-36636dc1]{height:calc(100% - 48px);margin-top:48px;overflow-y:auto;padding-left:0!important;padding-right:4px}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar>div[data-v-36636dc1]{height:calc(100% - 60px);overflow-y:auto}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar[data-v-36636dc1]{height:100%}.editor-css-lvl2-activated .editor-container[data-v-36636dc1],.editor-css-lvl2-activated .editor-content[data-v-36636dc1],.editor-css-lvl2-activated .editor-flex[data-v-36636dc1],.editor-css-lvl2-activated .editor-sidebar[data-v-36636dc1],.editor-css-lvl2-activated .editor-wrapper[data-v-36636dc1]{padding:0!important}.editor-css-lvl2-activated .editor-header[data-v-36636dc1]{padding-left:0;width:calc(100% - 300px)}.editor-css-lvl2-activated .editor-container-lvl2[data-v-36636dc1]{height:100%;position:relative}.editor-css-lvl2-activated .editor-header-form-case[data-v-36636dc1]{width:calc(100% - 556px)}.editor-css-lvl2-activated .editor-wrapper-lvl2[data-v-36636dc1]{flex:1 1 0%;height:100%;min-width:1px}.editor-css-lvl2-activated .editor-flex-lvl2[data-v-36636dc1]{display:flex;height:100%;width:100%}.editor-css-lvl2-activated .editor-sidebar-lvl2[data-v-36636dc1]{box-shadow:inset -1px 0 rgba(0,0,0,.07);display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;position:relative}.editor-css-lvl2-activated .editor-content-lvl2[data-v-36636dc1]{flex:1 1 0%;height:100%;min-width:0;position:relative}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container[data-v-36636dc1]{width:unset}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container .editor-content[data-v-36636dc1]{margin-left:22px!important;padding-right:22px!important}.editor-css-lvl2-activated .editor-content.force-padding>div[data-v-36636dc1]{height:calc(75% - 2px)}.editor-content.force-padding>div[data-v-36636dc1]{height:75%}.editor-css-lvl2-activated .editor-flex .editor-content.force-padding>div[data-v-36636dc1]{height:calc(75% - 7px)}.pane-background--overlay[data-v-36636dc1]{z-index:1000!important}@-webkit-keyframes fadeIn-36636dc1{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-36636dc1{0%{opacity:0}to{opacity:1}}.editor-container-lvl2[data-v-36636dc1]{height:100vh}.editor-header[data-v-d8d7ef5c]{padding:22px 0;position:absolute;width:calc(100% - 44px);z-index:1}.editor-header-lvl2[data-v-d8d7ef5c]{margin-left:278px}.editor-header-form-case[data-v-d8d7ef5c]{width:calc(100% - 300px)}.editor-container[data-v-d8d7ef5c]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn-d8d7ef5c;animation-name:fadeIn-d8d7ef5c;background:var(--surface-base,var(--color-bg-page,#f6f7f9));height:98vh;overflow:hidden;position:relative;width:100%}.editor-container .editor-wrapper[data-v-d8d7ef5c]{flex:1 1 0%;height:100%;min-width:1px}.editor-container .editor-wrapper .editor-flex[data-v-d8d7ef5c]{display:flex;gap:0;height:100%;width:100%}.editor-container .editor-wrapper .editor-flex .editor-sidebar[data-v-d8d7ef5c]{background:var(--card-background,#fff);border-right:1px solid var(--color-border-primary,#e5e7eb);box-shadow:none;display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto;position:relative;transition:background-color .2s ease}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-d8d7ef5c]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:5px}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-d8d7ef5c]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent)}.editor-container .editor-wrapper .editor-flex .editor-content[data-v-d8d7ef5c]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));flex:1 1 0%;height:93%;min-width:0;padding-bottom:10px;padding-left:22px;position:relative}.editor-container .editor-wrapper .editor-flex .editor-content.editor-content--diagram[data-v-d8d7ef5c],.editor-container .editor-wrapper .editor-flex .editor-content[data-v-d8d7ef5c]:has(>.wf-diagram){padding-bottom:0;padding-left:0}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container[data-v-d8d7ef5c]{width:unset}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-content[data-v-d8d7ef5c]{height:calc(100% - 48px);margin-top:48px;overflow-y:auto;padding-left:0!important;padding-right:4px}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar>div[data-v-d8d7ef5c]{height:calc(100% - 60px);overflow-y:auto}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar[data-v-d8d7ef5c]{height:100%}.editor-css-lvl2-activated .editor-container[data-v-d8d7ef5c],.editor-css-lvl2-activated .editor-content[data-v-d8d7ef5c],.editor-css-lvl2-activated .editor-flex[data-v-d8d7ef5c],.editor-css-lvl2-activated .editor-sidebar[data-v-d8d7ef5c],.editor-css-lvl2-activated .editor-wrapper[data-v-d8d7ef5c]{padding:0!important}.editor-css-lvl2-activated .editor-header[data-v-d8d7ef5c]{padding-left:0;width:calc(100% - 300px)}.editor-css-lvl2-activated .editor-container-lvl2[data-v-d8d7ef5c]{height:100%;position:relative}.editor-css-lvl2-activated .editor-header-form-case[data-v-d8d7ef5c]{width:calc(100% - 556px)}.editor-css-lvl2-activated .editor-wrapper-lvl2[data-v-d8d7ef5c]{flex:1 1 0%;height:100%;min-width:1px}.editor-css-lvl2-activated .editor-flex-lvl2[data-v-d8d7ef5c]{display:flex;height:100%;width:100%}.editor-css-lvl2-activated .editor-sidebar-lvl2[data-v-d8d7ef5c]{box-shadow:inset -1px 0 rgba(0,0,0,.07);display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;position:relative}.editor-css-lvl2-activated .editor-content-lvl2[data-v-d8d7ef5c]{flex:1 1 0%;height:100%;min-width:0;position:relative}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container[data-v-d8d7ef5c]{width:unset}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container .editor-content[data-v-d8d7ef5c]{margin-left:22px!important;padding-right:22px!important}.editor-css-lvl2-activated .editor-content.force-padding>div[data-v-d8d7ef5c]{height:calc(75% - 2px)}.editor-content.force-padding>div[data-v-d8d7ef5c]{height:75%}.editor-css-lvl2-activated .editor-flex .editor-content.force-padding>div[data-v-d8d7ef5c]{height:calc(75% - 7px)}.pane-background--overlay[data-v-d8d7ef5c]{z-index:1000!important}@-webkit-keyframes fadeIn-d8d7ef5c{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-d8d7ef5c{0%{opacity:0}to{opacity:1}}.editor-css-lvl2-activated .editor-content[data-v-d8d7ef5c]{margin-left:22px;padding-right:22px!important}[data-v-2060eb75] .sidepane-footer{background:#e4e4e4;bottom:0;left:0;padding:15px;position:absolute;right:0;width:100%}.stage-topbar[data-v-568cb3a6]{align-items:center;background:var(--card-background,#fff);border:1px solid var(--color-border-primary,#e5e7eb);border-radius:9999px;box-shadow:0 1px 4px rgba(0,0,0,.06);display:inline-flex;gap:.25rem;max-width:calc(100% - 2rem);padding:.2rem .6rem}.stage-topbar__name[data-v-568cb3a6]{font-size:12px;font-weight:600;max-width:160px;overflow:hidden;padding:0 .25rem;text-overflow:ellipsis;white-space:nowrap}.stage-topbar__divider[data-v-568cb3a6]{background:var(--color-border-primary,#e5e7eb);flex-shrink:0;height:16px;margin:0 .15rem;width:1px}.editor-header[data-v-568cb3a6]{padding:22px 0;position:absolute;width:calc(100% - 44px);z-index:1}.editor-header-lvl2[data-v-568cb3a6]{margin-left:278px}.editor-header-form-case[data-v-568cb3a6]{width:calc(100% - 300px)}.editor-container[data-v-568cb3a6]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn-568cb3a6;animation-name:fadeIn-568cb3a6;background:var(--surface-base,var(--color-bg-page,#f6f7f9));height:98vh;overflow:hidden;position:relative;width:100%}.editor-container .editor-wrapper[data-v-568cb3a6]{flex:1 1 0%;height:100%;min-width:1px}.editor-container .editor-wrapper .editor-flex[data-v-568cb3a6]{display:flex;gap:0;height:100%;width:100%}.editor-container .editor-wrapper .editor-flex .editor-sidebar[data-v-568cb3a6]{background:var(--card-background,#fff);border-right:1px solid var(--color-border-primary,#e5e7eb);box-shadow:none;display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto;position:relative;transition:background-color .2s ease}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-568cb3a6]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:5px}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-568cb3a6]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent)}.editor-container .editor-wrapper .editor-flex .editor-content[data-v-568cb3a6]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));flex:1 1 0%;height:93%;min-width:0;padding-bottom:10px;padding-left:22px;position:relative}.editor-container .editor-wrapper .editor-flex .editor-content.editor-content--diagram[data-v-568cb3a6],.editor-container .editor-wrapper .editor-flex .editor-content[data-v-568cb3a6]:has(>.wf-diagram){padding-bottom:0;padding-left:0}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container[data-v-568cb3a6]{width:unset}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-content[data-v-568cb3a6]{height:calc(100% - 48px);margin-top:48px;overflow-y:auto;padding-left:0!important;padding-right:4px}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar>div[data-v-568cb3a6]{height:calc(100% - 60px);overflow-y:auto}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar[data-v-568cb3a6]{height:100%}.editor-css-lvl2-activated .editor-container[data-v-568cb3a6],.editor-css-lvl2-activated .editor-content[data-v-568cb3a6],.editor-css-lvl2-activated .editor-flex[data-v-568cb3a6],.editor-css-lvl2-activated .editor-sidebar[data-v-568cb3a6],.editor-css-lvl2-activated .editor-wrapper[data-v-568cb3a6]{padding:0!important}.editor-css-lvl2-activated .editor-header[data-v-568cb3a6]{padding-left:0;width:calc(100% - 300px)}.editor-css-lvl2-activated .editor-container-lvl2[data-v-568cb3a6]{height:100%;position:relative}.editor-css-lvl2-activated .editor-header-form-case[data-v-568cb3a6]{width:calc(100% - 556px)}.editor-css-lvl2-activated .editor-wrapper-lvl2[data-v-568cb3a6]{flex:1 1 0%;height:100%;min-width:1px}.editor-css-lvl2-activated .editor-flex-lvl2[data-v-568cb3a6]{display:flex;height:100%;width:100%}.editor-css-lvl2-activated .editor-sidebar-lvl2[data-v-568cb3a6]{box-shadow:inset -1px 0 rgba(0,0,0,.07);display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;position:relative}.editor-css-lvl2-activated .editor-content-lvl2[data-v-568cb3a6]{flex:1 1 0%;height:100%;min-width:0;position:relative}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container[data-v-568cb3a6]{width:unset}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container .editor-content[data-v-568cb3a6]{margin-left:22px!important;padding-right:22px!important}.editor-css-lvl2-activated .editor-content.force-padding>div[data-v-568cb3a6]{height:calc(75% - 2px)}.editor-content.force-padding>div[data-v-568cb3a6]{height:75%}.editor-css-lvl2-activated .editor-flex .editor-content.force-padding>div[data-v-568cb3a6]{height:calc(75% - 7px)}.pane-background--overlay[data-v-568cb3a6]{z-index:1000!important}@-webkit-keyframes fadeIn-568cb3a6{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-568cb3a6{0%{opacity:0}to{opacity:1}}.remove-input-mb .xui-text-input__field-wrapper[data-v-568cb3a6]{margin-bottom:0}.input-width-auto .xui-text-input__field-wrapper[data-v-568cb3a6]{width:auto}.change-flow-name[data-v-568cb3a6]{margin-left:0;position:relative}.change-flow-name[data-v-568cb3a6] .bx--text-input__field-wrapper .xui-text-input{background-color:transparent;border-color:transparent;font-size:.75rem;font-weight:600;padding:0}.change-flow-name[data-v-568cb3a6] .bx--text-input__field-wrapper .xui-text-input:focus,.change-flow-name[data-v-568cb3a6] .bx--text-input__field-wrapper .xui-text-input:hover{background-color:#f9f9f9;border-color:#e9e9e9}.change-flow-name[data-v-568cb3a6]:before{content:unset}.editor-header[data-v-005f9a4c]{padding:22px 0;position:absolute;width:calc(100% - 44px);z-index:1}.editor-header-lvl2[data-v-005f9a4c]{margin-left:278px}.editor-header-form-case[data-v-005f9a4c]{width:calc(100% - 300px)}.editor-container[data-v-005f9a4c]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn-005f9a4c;animation-name:fadeIn-005f9a4c;background:var(--surface-base,var(--color-bg-page,#f6f7f9));height:98vh;overflow:hidden;position:relative;width:100%}.editor-container .editor-wrapper[data-v-005f9a4c]{flex:1 1 0%;height:100%;min-width:1px}.editor-container .editor-wrapper .editor-flex[data-v-005f9a4c]{display:flex;gap:0;height:100%;width:100%}.editor-container .editor-wrapper .editor-flex .editor-sidebar[data-v-005f9a4c]{background:var(--card-background,#fff);border-right:1px solid var(--color-border-primary,#e5e7eb);box-shadow:none;display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto;position:relative;transition:background-color .2s ease}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-005f9a4c]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:5px}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-005f9a4c]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent)}.editor-container .editor-wrapper .editor-flex .editor-content[data-v-005f9a4c]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));flex:1 1 0%;height:93%;min-width:0;padding-bottom:10px;padding-left:22px;position:relative}.editor-container .editor-wrapper .editor-flex .editor-content.editor-content--diagram[data-v-005f9a4c],.editor-container .editor-wrapper .editor-flex .editor-content[data-v-005f9a4c]:has(>.wf-diagram){padding-bottom:0;padding-left:0}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container[data-v-005f9a4c]{width:unset}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-content[data-v-005f9a4c]{height:calc(100% - 48px);margin-top:48px;overflow-y:auto;padding-left:0!important;padding-right:4px}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar>div[data-v-005f9a4c]{height:calc(100% - 60px);overflow-y:auto}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar[data-v-005f9a4c]{height:100%}.editor-css-lvl2-activated .editor-container[data-v-005f9a4c],.editor-css-lvl2-activated .editor-content[data-v-005f9a4c],.editor-css-lvl2-activated .editor-flex[data-v-005f9a4c],.editor-css-lvl2-activated .editor-sidebar[data-v-005f9a4c],.editor-css-lvl2-activated .editor-wrapper[data-v-005f9a4c]{padding:0!important}.editor-css-lvl2-activated .editor-header[data-v-005f9a4c]{padding-left:0;width:calc(100% - 300px)}.editor-css-lvl2-activated .editor-container-lvl2[data-v-005f9a4c]{height:100%;position:relative}.editor-css-lvl2-activated .editor-header-form-case[data-v-005f9a4c]{width:calc(100% - 556px)}.editor-css-lvl2-activated .editor-wrapper-lvl2[data-v-005f9a4c]{flex:1 1 0%;height:100%;min-width:1px}.editor-css-lvl2-activated .editor-flex-lvl2[data-v-005f9a4c]{display:flex;height:100%;width:100%}.editor-css-lvl2-activated .editor-sidebar-lvl2[data-v-005f9a4c]{box-shadow:inset -1px 0 rgba(0,0,0,.07);display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;position:relative}.editor-css-lvl2-activated .editor-content-lvl2[data-v-005f9a4c]{flex:1 1 0%;height:100%;min-width:0;position:relative}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container[data-v-005f9a4c]{width:unset}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container .editor-content[data-v-005f9a4c]{margin-left:22px!important;padding-right:22px!important}.editor-css-lvl2-activated .editor-content.force-padding>div[data-v-005f9a4c]{height:calc(75% - 2px)}.editor-content.force-padding>div[data-v-005f9a4c]{height:75%}.editor-css-lvl2-activated .editor-flex .editor-content.force-padding>div[data-v-005f9a4c]{height:calc(75% - 7px)}.pane-background--overlay[data-v-005f9a4c]{z-index:1000!important}@-webkit-keyframes fadeIn-005f9a4c{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-005f9a4c{0%{opacity:0}to{opacity:1}}.editor-css-lvl2-activated .editor-content[data-v-005f9a4c]{margin-left:22px}.editor-css-lvl2-activated .editor-content .editor-content.force-padding[data-v-005f9a4c]{padding-left:22px!important;padding-right:22px!important}.wf-node[data-v-0be6ecce]{align-items:center;background:var(--card-background,#fff);border:1px solid var(--color-border-primary,#e5e7eb);border-radius:var(--radius-md,8px);box-shadow:0 1px 3px rgba(0,0,0,.04);box-sizing:border-box;cursor:grab;display:flex;gap:.4rem;overflow:hidden;padding:.25rem 1.75rem .25rem .5rem;position:relative;transition:box-shadow .18s ease,border-color .18s ease,transform .12s ease;user-select:none}.wf-node[data-v-0be6ecce]:active{cursor:grabbing}.wf-node[data-v-0be6ecce]:hover{border-color:color-mix(in srgb,var(--color-primary,#dc2626) 50%,transparent);box-shadow:0 4px 14px rgba(0,0,0,.08)}.wf-node--active[data-v-0be6ecce]{border-color:var(--color-primary,#dc2626);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary,#dc2626) 18%,transparent)}.wf-node__icon[data-v-0be6ecce]{align-items:center;background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:var(--radius-sm,4px);color:var(--text-secondary);display:inline-flex;flex:0 0 auto;font-size:13px;height:1.4rem;justify-content:center;width:1.4rem}.wf-node__corner-chip[data-v-0be6ecce]{align-items:center;border:1.5px solid var(--card-background);border-radius:9999px;box-shadow:0 1px 3px rgba(0,0,0,.12);display:inline-flex;font-size:9px;height:16px;justify-content:center;position:absolute;right:-6px;top:-6px;width:16px;z-index:2}.wf-node__corner-chip--end[data-v-0be6ecce],.wf-node__corner-chip--entry[data-v-0be6ecce]{background:#16a34a;color:#fff}.wf-node__corner-chip--reject[data-v-0be6ecce]{background:#dc2626;color:#fff}.wf-node__corner-chip>.xui-icon[data-v-0be6ecce]{font-size:9px}.wf-node--end .wf-node__icon[data-v-0be6ecce],.wf-node--entry .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#16a34a 14%,transparent);color:#15803d}.wf-node--reject .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#dc2626 16%,transparent);color:#dc2626}.wf-node--form .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#4f46e5 14%,transparent);color:#6366f1}.wf-node--doc .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#f59e0b 14%,transparent);color:#d97706}.wf-node--approval .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#0891b2 14%,transparent);color:#0e7490}.wf-node--risk .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#d97706 14%,transparent);color:#c2410c}.wf-node--question .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#7c3aed 14%,transparent);color:#7c3aed}.wf-node--content .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#0ea5e9 14%,transparent);color:#0284c7}.wf-node--loan .wf-node__icon[data-v-0be6ecce]{background:color-mix(in srgb,#16a34a 14%,transparent);color:#15803d}.wf-node__text[data-v-0be6ecce]{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;line-height:1.2;min-width:0}.wf-node__name[data-v-0be6ecce]{color:var(--text-primary);display:block;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-node__meta[data-v-0be6ecce]{align-items:center;display:flex;gap:.3rem;margin-top:1px}.wf-node__type[data-v-0be6ecce]{color:var(--text-tertiary);display:block;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.wf-node__nexts[data-v-0be6ecce]{color:var(--text-tertiary);flex-shrink:0;font-size:9.5px;font-weight:500;opacity:.75}.wf-node__settings-btn[data-v-0be6ecce]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm,4px);color:var(--text-tertiary);cursor:pointer;display:inline-flex;font-size:11px;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:opacity .15s ease,color .15s ease,background .15s ease,border-color .15s ease;width:20px;z-index:3}.wf-node__settings-btn--visible[data-v-0be6ecce]{opacity:1}.wf-node__settings-btn[data-v-0be6ecce]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 8%,transparent);border-color:color-mix(in srgb,var(--color-primary,#dc2626) 40%,transparent);color:var(--color-primary,#dc2626)}.wf-diagram[data-v-8c442018]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.wf-diagram__header[data-v-8c442018]{align-items:center;background:var(--card-background);border-bottom:1px solid var(--color-border-primary);display:flex;flex:0 0 auto;gap:1rem;justify-content:space-between;padding:.875rem 1.25rem}.wf-diagram__title[data-v-8c442018]{align-items:center;display:flex;gap:.75rem;min-width:0}.wf-diagram__title>.xui-icon[data-v-8c442018]{color:var(--color-primary);font-size:22px}.wf-diagram__title-text[data-v-8c442018]{color:var(--text-primary);font-size:var(--font-size-base,.95rem);font-weight:600;margin:0}.wf-diagram__subtitle[data-v-8c442018]{color:var(--text-tertiary);font-size:var(--font-size-xs,.75rem);margin:0}.wf-diagram__actions[data-v-8c442018]{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}.wf-diagram__canvas-wrap[data-v-8c442018]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;position:relative}.wf-diagram__canvas[data-v-8c442018]{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--color-primary,#dc2626) 4%,transparent),transparent 60%),var(--surface-base,#f6f7f9);flex:1 1 auto;min-height:0;position:relative}.wf-diagram__canvas[data-v-8c442018] .x6-graph{background:transparent!important}.wf-diagram__legend[data-v-8c442018]{background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:var(--radius-md,6px);bottom:1.25rem;box-shadow:0 4px 12px rgba(0,0,0,.06);color:var(--text-secondary);display:flex;font-size:var(--font-size-xs,.75rem);gap:.75rem;left:1.25rem;padding:.5rem .75rem;position:absolute;z-index:5}.wf-diagram__zoom[data-v-8c442018]{align-items:center;background:var(--card-background);border:1px solid var(--color-border-primary);border-radius:9999px;box-shadow:0 6px 18px rgba(0,0,0,.08);display:inline-flex;gap:2px;padding:3px;position:absolute;right:1.25rem;top:1rem;z-index:5}.wf-zoom-btn[data-v-8c442018]{align-items:center;background:transparent;border:0;border-radius:9999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:28px}.wf-zoom-btn[data-v-8c442018]:hover{background:var(--item-hover-background,rgba(0,0,0,.05));color:var(--text-primary)}.wf-zoom-btn--active[data-v-8c442018]{background:color-mix(in srgb,var(--color-primary,#dc2626) 14%,transparent);color:var(--color-primary,#dc2626)}.wf-zoom-level[data-v-8c442018]{color:var(--text-secondary);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;min-width:44px;padding:0 2px;text-align:center;user-select:none}.wf-zoom-sep[data-v-8c442018]{background:var(--color-border-primary);height:18px;margin:0 2px;width:1px}.wf-legend-item[data-v-8c442018]{align-items:center;display:inline-flex;gap:.375rem}.dot[data-v-8c442018]{border-radius:50%;display:inline-block;height:8px;width:8px}.dot--entry[data-v-8c442018]{background:#22c55e}.dot--end[data-v-8c442018]{background:#15803d}.dot--reject[data-v-8c442018]{background:#dc2626}.dot--branch[data-v-8c442018]{background:var(--color-warning,#d97706)}[data-v-3f8d2470] .overflow-hidden{-ms-overflow-style:none;overflow:hidden!important;scrollbar-width:none}[data-v-3f8d2470] .scrollbar-width::-webkit-scrollbar{height:0;width:0}@-webkit-keyframes fadeInLeft-3f8d2470{0%{opacity:0;-webkit-transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft-3f8d2470{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft[data-v-3f8d2470]{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft-3f8d2470;animation-name:fadeInLeft-3f8d2470}@-webkit-keyframes fadeInRight-3f8d2470{0%{opacity:0;-webkit-transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight-3f8d2470{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight[data-v-3f8d2470]{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight-3f8d2470;animation-name:fadeInRight-3f8d2470}.editor-header[data-v-3f8d2470]{padding:22px 0;position:absolute;width:calc(100% - 44px);z-index:1}.editor-header-lvl2[data-v-3f8d2470]{margin-left:278px}.editor-header-form-case[data-v-3f8d2470]{width:calc(100% - 300px)}.editor-container[data-v-3f8d2470]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn-3f8d2470;animation-name:fadeIn-3f8d2470;background:var(--surface-base,var(--color-bg-page,#f6f7f9));height:98vh;overflow:hidden;position:relative;width:100%}.editor-container .editor-wrapper[data-v-3f8d2470]{flex:1 1 0%;height:100%;min-width:1px}.editor-container .editor-wrapper .editor-flex[data-v-3f8d2470]{display:flex;gap:0;height:100%;width:100%}.editor-container .editor-wrapper .editor-flex .editor-sidebar[data-v-3f8d2470]{background:var(--card-background,#fff);border-right:1px solid var(--color-border-primary,#e5e7eb);box-shadow:none;display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto;position:relative;transition:background-color .2s ease}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-3f8d2470]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:5px}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-3f8d2470]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent)}.editor-container .editor-wrapper .editor-flex .editor-content[data-v-3f8d2470]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));flex:1 1 0%;height:93%;min-width:0;padding-bottom:10px;padding-left:22px;position:relative}.editor-container .editor-wrapper .editor-flex .editor-content.editor-content--diagram[data-v-3f8d2470],.editor-container .editor-wrapper .editor-flex .editor-content[data-v-3f8d2470]:has(>.wf-diagram){padding-bottom:0;padding-left:0}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container[data-v-3f8d2470]{width:unset}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-content[data-v-3f8d2470]{height:calc(100% - 48px);margin-top:48px;overflow-y:auto;padding-left:0!important;padding-right:4px}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar>div[data-v-3f8d2470]{height:calc(100% - 60px);overflow-y:auto}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar[data-v-3f8d2470]{height:100%}.editor-css-lvl2-activated .editor-container[data-v-3f8d2470],.editor-css-lvl2-activated .editor-content[data-v-3f8d2470],.editor-css-lvl2-activated .editor-flex[data-v-3f8d2470],.editor-css-lvl2-activated .editor-sidebar[data-v-3f8d2470],.editor-css-lvl2-activated .editor-wrapper[data-v-3f8d2470]{padding:0!important}.editor-css-lvl2-activated .editor-header[data-v-3f8d2470]{padding-left:0;width:calc(100% - 300px)}.editor-css-lvl2-activated .editor-container-lvl2[data-v-3f8d2470]{height:100%;position:relative}.editor-css-lvl2-activated .editor-header-form-case[data-v-3f8d2470]{width:calc(100% - 556px)}.editor-css-lvl2-activated .editor-wrapper-lvl2[data-v-3f8d2470]{flex:1 1 0%;height:100%;min-width:1px}.editor-css-lvl2-activated .editor-flex-lvl2[data-v-3f8d2470]{display:flex;height:100%;width:100%}.editor-css-lvl2-activated .editor-sidebar-lvl2[data-v-3f8d2470]{box-shadow:inset -1px 0 rgba(0,0,0,.07);display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;position:relative}.editor-css-lvl2-activated .editor-content-lvl2[data-v-3f8d2470]{flex:1 1 0%;height:100%;min-width:0;position:relative}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container[data-v-3f8d2470]{width:unset}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container .editor-content[data-v-3f8d2470]{margin-left:22px!important;padding-right:22px!important}.editor-css-lvl2-activated .editor-content.force-padding>div[data-v-3f8d2470]{height:calc(75% - 2px)}.editor-content.force-padding>div[data-v-3f8d2470]{height:75%}.editor-css-lvl2-activated .editor-flex .editor-content.force-padding>div[data-v-3f8d2470]{height:calc(75% - 7px)}.pane-background--overlay[data-v-3f8d2470]{z-index:1000!important}@-webkit-keyframes fadeIn-3f8d2470{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-3f8d2470{0%{opacity:0}to{opacity:1}}.overflow-hidden .xui-app.xui-app-sidebar-hide .xui-page-container[data-v-3f8d2470]{padding-bottom:0}.editor-header[data-v-1d3cc699]{padding:22px 0;position:absolute;width:calc(100% - 44px);z-index:1}.editor-header-lvl2[data-v-1d3cc699]{margin-left:278px}.editor-header-form-case[data-v-1d3cc699]{width:calc(100% - 300px)}.editor-container[data-v-1d3cc699]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn-1d3cc699;animation-name:fadeIn-1d3cc699;background:var(--surface-base,var(--color-bg-page,#f6f7f9));height:98vh;overflow:hidden;position:relative;width:100%}.editor-container .editor-wrapper[data-v-1d3cc699]{flex:1 1 0%;height:100%;min-width:1px}.editor-container .editor-wrapper .editor-flex[data-v-1d3cc699]{display:flex;gap:0;height:100%;width:100%}.editor-container .editor-wrapper .editor-flex .editor-sidebar[data-v-1d3cc699]{background:var(--card-background,#fff);border-right:1px solid var(--color-border-primary,#e5e7eb);box-shadow:none;display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto;position:relative;transition:background-color .2s ease}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-1d3cc699]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:5px}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-1d3cc699]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent)}.editor-container .editor-wrapper .editor-flex .editor-content[data-v-1d3cc699]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));flex:1 1 0%;height:93%;min-width:0;padding-bottom:10px;padding-left:22px;position:relative}.editor-container .editor-wrapper .editor-flex .editor-content.editor-content--diagram[data-v-1d3cc699],.editor-container .editor-wrapper .editor-flex .editor-content[data-v-1d3cc699]:has(>.wf-diagram){padding-bottom:0;padding-left:0}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container[data-v-1d3cc699]{width:unset}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-content[data-v-1d3cc699]{height:calc(100% - 48px);margin-top:48px;overflow-y:auto;padding-left:0!important;padding-right:4px}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar>div[data-v-1d3cc699]{height:calc(100% - 60px);overflow-y:auto}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar[data-v-1d3cc699]{height:100%}.editor-css-lvl2-activated .editor-container[data-v-1d3cc699],.editor-css-lvl2-activated .editor-content[data-v-1d3cc699],.editor-css-lvl2-activated .editor-flex[data-v-1d3cc699],.editor-css-lvl2-activated .editor-sidebar[data-v-1d3cc699],.editor-css-lvl2-activated .editor-wrapper[data-v-1d3cc699]{padding:0!important}.editor-css-lvl2-activated .editor-header[data-v-1d3cc699]{padding-left:0;width:calc(100% - 300px)}.editor-css-lvl2-activated .editor-container-lvl2[data-v-1d3cc699]{height:100%;position:relative}.editor-css-lvl2-activated .editor-header-form-case[data-v-1d3cc699]{width:calc(100% - 556px)}.editor-css-lvl2-activated .editor-wrapper-lvl2[data-v-1d3cc699]{flex:1 1 0%;height:100%;min-width:1px}.editor-css-lvl2-activated .editor-flex-lvl2[data-v-1d3cc699]{display:flex;height:100%;width:100%}.editor-css-lvl2-activated .editor-sidebar-lvl2[data-v-1d3cc699]{box-shadow:inset -1px 0 rgba(0,0,0,.07);display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;position:relative}.editor-css-lvl2-activated .editor-content-lvl2[data-v-1d3cc699]{flex:1 1 0%;height:100%;min-width:0;position:relative}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container[data-v-1d3cc699]{width:unset}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container .editor-content[data-v-1d3cc699]{margin-left:22px!important;padding-right:22px!important}.editor-css-lvl2-activated .editor-content.force-padding>div[data-v-1d3cc699]{height:calc(75% - 2px)}.editor-content.force-padding>div[data-v-1d3cc699]{height:75%}.editor-css-lvl2-activated .editor-flex .editor-content.force-padding>div[data-v-1d3cc699]{height:calc(75% - 7px)}.pane-background--overlay[data-v-1d3cc699]{z-index:1000!important}@-webkit-keyframes fadeIn-1d3cc699{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-1d3cc699{0%{opacity:0}to{opacity:1}}.overflow-hidden .xui-app.xui-app-sidebar-hide .xui-page-container[data-v-1d3cc699]{padding-bottom:0}[data-v-1d3cc699] .overflow-hidden{-ms-overflow-style:none;overflow:hidden!important;scrollbar-width:none}[data-v-1d3cc699] .scrollbar-width::-webkit-scrollbar{height:0;width:0}.editor-header[data-v-a7df248a]{padding:22px 0;position:absolute;width:calc(100% - 44px);z-index:1}.editor-header-lvl2[data-v-a7df248a]{margin-left:278px}.editor-header-form-case[data-v-a7df248a]{width:calc(100% - 300px)}.editor-container[data-v-a7df248a]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn-a7df248a;animation-name:fadeIn-a7df248a;background:var(--surface-base,var(--color-bg-page,#f6f7f9));height:98vh;overflow:hidden;position:relative;width:100%}.editor-container .editor-wrapper[data-v-a7df248a]{flex:1 1 0%;height:100%;min-width:1px}.editor-container .editor-wrapper .editor-flex[data-v-a7df248a]{display:flex;gap:0;height:100%;width:100%}.editor-container .editor-wrapper .editor-flex .editor-sidebar[data-v-a7df248a]{background:var(--card-background,#fff);border-right:1px solid var(--color-border-primary,#e5e7eb);box-shadow:none;display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto;position:relative;transition:background-color .2s ease}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-a7df248a]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:5px}.editor-container .editor-wrapper .editor-flex .editor-resize-handle[data-v-a7df248a]:hover{background:color-mix(in srgb,var(--color-primary,#dc2626) 45%,transparent)}.editor-container .editor-wrapper .editor-flex .editor-content[data-v-a7df248a]{background:var(--surface-base,var(--color-bg-page,#f6f7f9));flex:1 1 0%;height:93%;min-width:0;padding-bottom:10px;padding-left:22px;position:relative}.editor-container .editor-wrapper .editor-flex .editor-content.editor-content--diagram[data-v-a7df248a],.editor-container .editor-wrapper .editor-flex .editor-content[data-v-a7df248a]:has(>.wf-diagram){padding-bottom:0;padding-left:0}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container[data-v-a7df248a]{width:unset}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-content[data-v-a7df248a]{height:calc(100% - 48px);margin-top:48px;overflow-y:auto;padding-left:0!important;padding-right:4px}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar>div[data-v-a7df248a]{height:calc(100% - 60px);overflow-y:auto}.editor-container .editor-wrapper .editor-flex .editor-content .editor-container .editor-sidebar[data-v-a7df248a]{height:100%}.editor-css-lvl2-activated .editor-container[data-v-a7df248a],.editor-css-lvl2-activated .editor-content[data-v-a7df248a],.editor-css-lvl2-activated .editor-flex[data-v-a7df248a],.editor-css-lvl2-activated .editor-sidebar[data-v-a7df248a],.editor-css-lvl2-activated .editor-wrapper[data-v-a7df248a]{padding:0!important}.editor-css-lvl2-activated .editor-header[data-v-a7df248a]{padding-left:0;width:calc(100% - 300px)}.editor-css-lvl2-activated .editor-container-lvl2[data-v-a7df248a]{height:100%;position:relative}.editor-css-lvl2-activated .editor-header-form-case[data-v-a7df248a]{width:calc(100% - 556px)}.editor-css-lvl2-activated .editor-wrapper-lvl2[data-v-a7df248a]{flex:1 1 0%;height:100%;min-width:1px}.editor-css-lvl2-activated .editor-flex-lvl2[data-v-a7df248a]{display:flex;height:100%;width:100%}.editor-css-lvl2-activated .editor-sidebar-lvl2[data-v-a7df248a]{box-shadow:inset -1px 0 rgba(0,0,0,.07);display:flex;flex:0 0 256px;flex-direction:column;height:100%;max-width:256px;position:relative}.editor-css-lvl2-activated .editor-content-lvl2[data-v-a7df248a]{flex:1 1 0%;height:100%;min-width:0;position:relative}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container[data-v-a7df248a]{width:unset}.editor-css-lvl2-activated .editor-content-lvl2 .editor-container .editor-content[data-v-a7df248a]{margin-left:22px!important;padding-right:22px!important}.editor-css-lvl2-activated .editor-content.force-padding>div[data-v-a7df248a]{height:calc(75% - 2px)}.editor-content.force-padding>div[data-v-a7df248a]{height:75%}.editor-css-lvl2-activated .editor-flex .editor-content.force-padding>div[data-v-a7df248a]{height:calc(75% - 7px)}.pane-background--overlay[data-v-a7df248a]{z-index:1000!important}@-webkit-keyframes fadeIn-a7df248a{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-a7df248a{0%{opacity:0}to{opacity:1}}.editor-css-lvl2-activated .editor-content[data-v-a7df248a]{margin-left:22px;padding-right:22px!important}.sidepane-footer[data-v-a7df248a]{background:#e4e4e4;bottom:0;left:0;padding:15px;position:absolute;right:0;width:100%}.input-wrapper[data-v-52cf12ca]{position:relative}.help-icon[data-v-52cf12ca]{position:absolute;right:0;top:-5px}.xui-tag--tooltip[data-tooltip][data-v-52cf12ca]:not([data-tooltip=""]):before{background-color:rgba(0,0,0,.75);border-radius:var(--radius-sm,4px);color:#fff;content:attr(data-tooltip);left:68%;min-width:200px;opacity:0;padding:5px;position:absolute;top:100%;transform:translateX(-20%);transition:opacity .2s;visibility:hidden}.xui-tag--tooltip:hover[data-tooltip][data-v-52cf12ca]:not([data-tooltip=""]):before{opacity:1;visibility:visible;z-index:9999}.formula-container[data-v-2ec61f6e]{align-items:center;display:flex;gap:8px}.formula-input[data-v-2ec61f6e]{border:1px solid #ddd;border-radius:var(--radius-sm,4px);font-size:var(--font-size-md,1rem);padding:8px;width:100%}.formula-preview[data-v-2ec61f6e]{border:1px solid #ddd;border-radius:var(--radius-sm,4px);font-size:var(--font-size-lg,1.125rem);margin-top:16px;min-height:50px;padding:10px}.save-btn[data-v-2ec61f6e]{background-color:#28a745}.save-btn[data-v-2ec61f6e]:hover{background-color:#218838}.cancel-btn[data-v-2ec61f6e]{background-color:#dc3545}.cancel-btn[data-v-2ec61f6e]:hover{background-color:#c82333}.swiper-container[data-v-62398f8c]{height:100%;width:100%}.swiper-slide img[data-v-62398f8c]{height:auto;object-fit:contain;width:100%}.swiper-slide video[data-v-62398f8c]{height:auto;width:100%}.input-wrapper[data-v-62398f8c]{position:relative}.help-icon[data-v-62398f8c]{position:absolute}.xui-tag--tooltip[data-tooltip][data-v-62398f8c]:not([data-tooltip=""]):after{background-color:rgba(0,0,0,.75);border-radius:var(--radius-sm,4px);color:#fff;content:attr(data-tooltip);left:15px;min-width:200px;opacity:0;padding:5px;position:absolute;top:10px;transition:opacity .2s;visibility:hidden}.xui-tag--tooltip:hover[data-tooltip][data-v-62398f8c]:not([data-tooltip=""]):after{opacity:1;visibility:visible;z-index:9999}.timeline-entry-note[data-v-16a38239]:not(:first-child){margin-top:20px}.inline-spacing[data-v-16a38239]{padding-left:8px;padding-right:8px}.timeline[data-v-16a38239]:before{left:8px}.timeline-entry-inner[data-v-16a38239] .xui-card--dense>.xui-card__body{padding:8px}.content-detail-inline [data-v-16a38239]{margin-bottom:0}.comment[data-v-16a38239]{align-items:baseline}.comment-time[data-v-16a38239]{font-size:12px;line-height:18px;padding-right:8px}.comment-time>span[data-v-16a38239],.comment-time[data-v-16a38239]{align-items:center;display:inline-flex}.timeline-entry-note.notification .xui-card[data-v-16a38239]{border-left:4px solid transparent;border-radius:0}.timeline-entry-note.notification .xui-card.unread[data-v-16a38239]{background:color-mix(in srgb,var(--color-info) 10%,var(--surface-card))}.timeline-entry-note.notification:last-child .border-bottom[data-v-16a38239]{border-bottom:0!important}.timeline-entry-note.notification:hover .xui-card[data-v-16a38239]{background:color-mix(in srgb,var(--color-info) 6%,var(--surface-card));border-left-color:color-mix(in srgb,var(--color-info) 40%,transparent)}[data-v-16a38239] .content-detail img{max-width:100%}.default-border[data-v-5298af68]{border:1px solid var(--color-border-secondary,#d4d4d8)}.border-secondary[data-v-5298af68]{border-color:var("--color-border-primary")}.campaign-header[data-v-5298af68]{transition:all .2s ease-out}.campaign-header[data-v-5298af68]:hover{background-color:rgba(0,0,0,.05)}.campaign-container[data-v-5298af68]{margin-bottom:4px}.expand-icon.rotate-180[data-v-5298af68]{transform:rotate(180deg)}.expand-enter-active[data-v-5298af68]{overflow:hidden;transition:all .3s ease-out}.expand-leave-active[data-v-5298af68]{overflow:hidden;transition:all .25s ease-in}.expand-enter-from[data-v-5298af68],.expand-leave-to[data-v-5298af68]{height:0;opacity:0}.timeline-item[data-v-5298af68]{animation:fadeInTimeline-5298af68 .3s ease-out forwards;opacity:0}@keyframes fadeInTimeline-5298af68{to{opacity:1}}.status-badge[data-v-5298af68]{border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}.status-badge-small[data-v-5298af68]{border-radius:10px;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding:3px 10px;text-transform:uppercase}.status-sent[data-v-5298af68]{background-color:color-mix(in srgb,var(--color-info) 15%,transparent);color:var(--color-info)}.status-opened[data-v-5298af68]{background-color:color-mix(in srgb,var(--color-accent) 15%,transparent);color:var(--color-accent)}.status-clicked[data-v-5298af68],.status-submitted[data-v-5298af68]{background-color:color-mix(in srgb,var(--color-danger) 15%,transparent);color:var(--color-danger)}.status-reported[data-v-5298af68]{background-color:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}.status-default[data-v-5298af68]{background-color:color-mix(in srgb,var(--text-tertiary) 15%,transparent);color:var(--text-tertiary)}.transparent-button[data-v-5298af68]{align-items:center;background-color:transparent;border:transparent;border-radius:4px;display:inline-flex;font:400 .875rem/1.1375rem Inter,sans-serif;margin:0;padding:8px;text-decoration:none;transition:all .2s ease}.transparent-button[data-v-5298af68]:hover{background-color:rgba(19,103,255,.1);text-decoration:none}@media(max-width:768px){.xui-row[data-v-5298af68]{flex-direction:column;gap:8px}.xui-col-md-2[data-v-5298af68],.xui-col-md-3[data-v-5298af68],.xui-col-md-4[data-v-5298af68]{text-align:left!important;width:100%}}.default-border[data-v-5298af68]{border-color:var(--color-border-primary,#e4e4e7)}.border-secondary[data-v-5298af68]{border-color:hsla(0,0%,100%,.2)}.wrapper[data-v-4343fd65]{margin:0 auto}.rang[data-v-4343fd65]{text-align:center}.rang-title[data-v-4343fd65]{display:inline-block;margin-top:10px}.rang-title p[data-v-4343fd65]{font-weight:400}.rang-title.high p[data-v-4343fd65]{color:#b21d1d}.rang-title.medium p[data-v-4343fd65]{color:#dd8e09}.rang-title.low p[data-v-4343fd65]{color:#138d40}.rang-number[data-v-4343fd65]{background-color:#fff;border-width:0;color:#0093d7;font-size:50px;font-weight:900;margin-top:40px;text-align:center;width:100%}.rang-slider[type=range][data-v-4343fd65]{-webkit-appearance:none;margin-top:40px;width:400px}.rang-slider[type=range][data-v-4343fd65]:focus{outline:none}.rang-slider[type=range][data-v-4343fd65]::-webkit-slider-runnable-track{background:#0093d7;border-radius:25px;cursor:pointer;height:20px;width:100%}.rang-slider[type=range][data-v-4343fd65]::-webkit-slider-thumb{-webkit-appearance:none;background:#ffc815;border-radius:25px;cursor:pointer;height:20px;margin-top:0;width:50px}.rang-slider[type=range][data-v-4343fd65]:focus::-webkit-slider-runnable-track{background:#a3cd3b}.meter[data-v-4343fd65]{display:block;height:auto;margin:0 auto;width:100px}.meter-left[data-v-4343fd65]{stroke-width:58;stroke-dashoffset:253;stroke-dasharray:120 400;stroke:#138d40;fill:none;transform:skewX(-2deg) skewY(1deg)}.meter-center[data-v-4343fd65]{stroke-width:56;stroke-dashoffset:128;stroke-dasharray:120 400;stroke:#dd8e09;fill:none}.meter-right[data-v-4343fd65]{stroke-width:58;stroke-dashoffset:5;stroke-dasharray:120 400;stroke:#b21d1d;fill:none;transform:skewX(2deg) skewY(1deg)}.meter-clock[data-v-4343fd65]{fill:#000;transform-origin:137px 146px}.meter-circle[data-v-4343fd65]{fill:#000}.vishing-tree[data-v-40e2add4]{position:relative}.tree-node[data-v-40e2add4]{display:flex;gap:12px;position:relative}.tree-node+.tree-node[data-v-40e2add4]{margin-top:4px}.tree-connector[data-v-40e2add4]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding-top:28px;width:16px}.tree-connector__dot[data-v-40e2add4]{background:var(--color-primary);border-radius:50%;flex-shrink:0;height:8px;width:8px}.tree-connector__line[data-v-40e2add4]{background:var(--color-border-primary);flex:1;margin-top:2px;width:2px}.tree-node__content[data-v-40e2add4]{flex:1;min-width:0}.transcript-preview[data-v-40e2add4]{background:var(--surface-card));border-radius:6px;font-size:12px;line-height:1.4;margin-bottom:6px;padding:4px 10px}.transcript-preview--empty[data-v-40e2add4]{background:transparent;border:1px dashed var(--color-border-primary)}.transcript-preview__icon[data-v-40e2add4]{margin-right:4px}.transcript-preview__text em[data-v-40e2add4]{font-style:italic}.tree-node__controls[data-v-40e2add4]{align-items:flex-start;display:flex;gap:8px}.tree-node__select[data-v-40e2add4]{flex-shrink:0;width:130px}.tree-node__message[data-v-40e2add4]{flex:1;min-width:0}.tree-node__actions[data-v-40e2add4]{display:flex;flex-shrink:0;gap:2px;padding-top:2px}.tree-node__branch-btn[data-v-40e2add4]{margin-left:138px;margin-top:4px}.tree-node__children[data-v-40e2add4]{border-left:2px solid var(--color-primary);margin-left:8px;margin-top:8px;padding-left:12px}.tree-children-label[data-v-40e2add4]{font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.explore-container[data-v-4ab967be]{margin:0 auto;max-width:800px}.prompt-bar[data-v-4ab967be]{position:relative}.prompt-input-wrapper[data-v-4ab967be]{align-items:center;background:var(--surface-card);border:1.5px solid var(--color-border-primary);border-radius:1rem;display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;position:relative;transition:border-color .2s}.prompt-input-wrapper[data-v-4ab967be]:focus-within{border-color:var(--text-primary)}.prompt-icon[data-v-4ab967be]{color:var(--text-secondary);flex-shrink:0;height:1.25rem;width:1.25rem}.prompt-input[data-v-4ab967be]{background:transparent;border:none;color:var(--text-primary);flex:1;font-size:.95rem;min-width:200px;outline:none}.prompt-input[data-v-4ab967be]::placeholder{color:var(--text-tertiary)}.type-pills[data-v-4ab967be]{display:flex;flex-shrink:0;gap:.25rem}.type-pill[data-v-4ab967be]{align-items:center;background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:999px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.25rem .625rem;transition:all .15s;white-space:nowrap}.type-pill[data-v-4ab967be]:hover{background:var(--surface-card-raised)}.type-pill-active[data-v-4ab967be]{border-color:transparent!important;color:#fff!important}.prompt-send-btn[data-v-4ab967be]{align-items:center;background:var(--text-primary);border:none;border-radius:.75rem;color:var(--surface-card);cursor:pointer;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;transition:opacity .15s;width:2.25rem}.prompt-send-btn[data-v-4ab967be]:hover:not(:disabled){opacity:.8}.prompt-send-btn[data-v-4ab967be]:active:not(:disabled){opacity:.6}.prompt-send-btn[data-v-4ab967be]:disabled{cursor:not-allowed;opacity:.3}.type-card[data-v-4ab967be]{align-items:center;background:var(--surface-card);border:1px solid var(--color-border-primary);border-radius:.75rem;border-top:3px solid var(--color-border-primary);cursor:pointer;display:flex;flex-direction:column;padding:1.25rem 1rem;text-align:center;transition:all .2s ease}.type-card[data-v-4ab967be]:hover{background:var(--surface-card-raised);box-shadow:0 2px 8px rgba(0,0,0,.08)}.type-card[data-v-4ab967be]:active{background:var(--color-border-primary)}.type-card--email[data-v-4ab967be]{border-top-color:var(--color-info)}.type-card--email .type-card-icon[data-v-4ab967be],.type-card--email .type-card-title[data-v-4ab967be]{color:var(--color-info)}.type-card--sms[data-v-4ab967be]{border-top-color:var(--color-success)}.type-card--sms .type-card-icon[data-v-4ab967be],.type-card--sms .type-card-title[data-v-4ab967be]{color:var(--color-success)}.type-card--voice[data-v-4ab967be]{border-top-color:var(--color-primary)}.type-card--voice .type-card-icon[data-v-4ab967be],.type-card--voice .type-card-title[data-v-4ab967be]{color:var(--color-primary)}.type-card--whatsapp[data-v-4ab967be]{border-top-color:#10b981}.type-card--whatsapp .type-card-icon[data-v-4ab967be],.type-card--whatsapp .type-card-title[data-v-4ab967be]{color:#10b981}.type-card:hover .type-card-icon[data-v-4ab967be]{filter:brightness(1.15)}.type-card-icon[data-v-4ab967be]{transition:color .15s,filter .15s}.type-card-title[data-v-4ab967be]{color:var(--text-primary);font-size:.875rem}.type-card-desc[data-v-4ab967be]{color:var(--text-secondary);font-size:.75rem}.template-studio[data-v-1a543dac]{--studio-transition:0.25s cubic-bezier(0.4,0,0.2,1)}.slide-right-enter-active[data-v-1a543dac],.slide-right-leave-active[data-v-1a543dac]{transition:width var(--studio-transition),opacity var(--studio-transition)}.slide-right-enter[data-v-1a543dac],.slide-right-leave-to[data-v-1a543dac]{opacity:0;overflow:hidden;width:0!important}.preview-frame[data-v-1a543dac]{transition:box-shadow .3s ease}.preview-frame[data-v-1a543dac]:hover{box-shadow:0 8px 30px rgba(0,0,0,.12)}.streaming-bar[data-v-1a543dac]{animation:streamingSlide-1a543dac 1.5s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--color-primary) 50%,transparent 100%);background-size:200% 100%;height:3px}@keyframes streamingSlide-1a543dac{0%{background-position:200% 0}to{background-position:-200% 0}}.morph-enter-active[data-v-1a543dac]{transition:opacity .3s ease,transform .3s ease}.morph-leave-active[data-v-1a543dac]{transition:opacity .15s ease}.morph-enter[data-v-1a543dac]{opacity:0;transform:translateY(4px)}.morph-leave-to[data-v-1a543dac]{opacity:0}.shimmer-skeleton[data-v-1a543dac]{min-height:400px}.shimmer-line[data-v-1a543dac]{animation:shimmer-1a543dac 1.4s ease infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%);background-size:400% 100%}@keyframes shimmer-1a543dac{0%{background-position:100% 50%}to{background-position:0 50%}}.empty-icon-wrapper[data-v-1a543dac]{animation:gentlePulse-1a543dac 3s ease-in-out infinite}@keyframes gentlePulse-1a543dac{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.tox-tinymce-aux{z-index:10001!important}.iframe-loading{opacity:30%}.loading-container{padding-left:4%}.loading-button-container{display:flex;margin-left:-.75%;padding:1%}.loading-tags-container{display:flex;margin-left:-.5%}.loading-tags{margin:2% 3% 2% 0}.loading-button{margin:1% 3% 1% 0}.grade-wrapper[data-v-6af9a32a]{display:inline-block;padding:20px 10px;text-align:center;width:100%}.grade-wrapper .grade[data-v-6af9a32a]{color:var(--color-secondary,#f4f4f5);font-weight:600;text-decoration:none}.grade-wrapper .threat-advice[data-v-6af9a32a],.grade-wrapper .threat-level[data-v-6af9a32a]{color:#fff!important}.grade-wrapper.red[data-v-6af9a32a]{background-color:#b21d1d!important}.grade-wrapper.red .grade[data-v-6af9a32a]{color:#fff!important}.grade-wrapper.teal[data-v-6af9a32a]{background-color:#324376!important}.grade-wrapper.teal .grade[data-v-6af9a32a]{color:#fff!important}.grade-wrapper.yellow[data-v-6af9a32a]{background-color:#d7ad05!important}.grade-wrapper.yellow .grade[data-v-6af9a32a]{color:#fff!important}.grade-wrapper.orange[data-v-6af9a32a]{background-color:#c57f08!important}.grade-wrapper.orange .grade[data-v-6af9a32a]{color:#fff!important}.grade-wrapper.green[data-v-6af9a32a]{background-color:#16a34a!important}.grade-wrapper.green .grade[data-v-6af9a32a]{color:#fff!important}.grade-wrapper.small[data-v-6af9a32a]{padding:8px 12px}.rounded-icon-wrapper[data-v-6af9a32a]{align-items:center;border-radius:25px;color:#fff;display:flex;height:35px;width:35px}.rounded-icon-wrapper.green[data-v-6af9a32a]{background-color:#16a34a!important}.rounded-icon-wrapper.teal[data-v-6af9a32a]{background-color:#324376!important}.rounded-icon-wrapper.yellow[data-v-6af9a32a]{background-color:#d7ad05!important}.rounded-icon-wrapper.orange[data-v-6af9a32a]{background-color:#c57f08!important}.rounded-icon-wrapper.red[data-v-6af9a32a]{background-color:#b21d1d!important}:root{--stat-sent:#4caf50;--stat-viewed:#ff5722;--stat-clicked:#2196f3;--stat-phished:#ff9800;--stat-extra-0:#9c27b0;--stat-extra-1:#607d8b;--stat-extra-2:#795548;--stat-extra-3:#e91e63;--stat-extra-4:#009688;--category-critical:#ff5722;--category-engagement:#2196f3;--category-awareness:#4caf50;--category-compliance:#9c27b0;--chart-text:var(--text-secondary,#656d76);--chart-tooltip-bg:hsla(0,0%,100%,.95);--chart-tooltip-text:var(--text-primary,#1f2328);--chart-tooltip-border:var(--color-border-primary,#d0d7de);--chart-empty:var(--color-passive,#d0d7de)}.dark,:root.dark{--stat-sent:#66bb6a;--stat-viewed:#ff7043;--stat-clicked:#42a5f5;--stat-phished:#ffa726;--stat-extra-0:#ab47bc;--stat-extra-1:#78909c;--stat-extra-2:#8d6e63;--stat-extra-3:#ec407a;--stat-extra-4:#26a69a;--category-critical:#ff7043;--category-engagement:#42a5f5;--category-awareness:#66bb6a;--category-compliance:#ab47bc;--chart-text:var(--text-secondary,#7d8590);--chart-tooltip-bg:rgba(22,27,34,.95);--chart-tooltip-text:var(--text-primary,#e6edf3);--chart-tooltip-border:var(--color-border-primary,#30363d);--chart-empty:var(--color-passive,#21262d)}.chart-container[data-v-3e08ae5e]{display:flex;height:160px;justify-content:center;margin-bottom:10px;position:relative}.donut-chart[data-v-3e08ae5e]{height:125px;position:relative;width:125px}.chart-center-content[data-v-3e08ae5e]{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.control-status[data-v-3e08ae5e]{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;margin-bottom:.5rem;margin-right:1rem}.controls-breakdown[data-v-3e08ae5e]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;left:10px;max-width:300px;position:relative}.status-dot.square[data-v-3e08ae5e]{border-radius:2px;display:inline-block;height:10px;margin-right:6px;width:10px}.wrapper[data-v-3494a65e]{margin:0 auto}.rang[data-v-3494a65e]{text-align:center}.rang-title[data-v-3494a65e]{display:inline-block;margin-top:10px}.rang-title p[data-v-3494a65e]{font-weight:400}.rang-title.high p[data-v-3494a65e]{color:#b21d1d}.rang-title.medium p[data-v-3494a65e]{color:#dd8e09}.rang-title.low p[data-v-3494a65e]{color:#138d40}.rang-number[data-v-3494a65e]{background-color:#fff;border-width:0;color:#0093d7;font-size:50px;font-weight:900;margin-top:40px;text-align:center;width:100%}.rang-slider[type=range][data-v-3494a65e]{-webkit-appearance:none;margin-top:40px;width:400px}.rang-slider[type=range][data-v-3494a65e]:focus{outline:none}.rang-slider[type=range][data-v-3494a65e]::-webkit-slider-runnable-track{background:#0093d7;border-radius:25px;cursor:pointer;height:20px;width:100%}.rang-slider[type=range][data-v-3494a65e]::-webkit-slider-thumb{-webkit-appearance:none;background:#ffc815;border-radius:25px;cursor:pointer;height:20px;margin-top:0;width:50px}.rang-slider[type=range][data-v-3494a65e]:focus::-webkit-slider-runnable-track{background:#a3cd3b}.meter[data-v-3494a65e]{display:block;margin:0 auto}.meter-left[data-v-3494a65e]{stroke-width:58;stroke-dashoffset:253;stroke-dasharray:120 400;stroke:#138d40;fill:none;transform:skewX(-2deg) skewY(1deg)}.meter-center[data-v-3494a65e]{stroke-width:56;stroke-dashoffset:128;stroke-dasharray:120 400;stroke:#dd8e09;fill:none}.meter-right[data-v-3494a65e]{stroke-width:58;stroke-dashoffset:5;stroke-dasharray:120 400;stroke:#b21d1d;fill:none;transform:skewX(2deg) skewY(1deg)}.meter-clock[data-v-3494a65e]{fill:#000;transform-origin:137px 146px}.meter-circle[data-v-3494a65e]{fill:#000}.emphasized-text[data-v-3aabfb1e]{font-size:3.5rem}.ContactPageFooter[data-v-515559a8]{bottom:65px;display:flex;flex-direction:column;justify-content:center;margin-right:57px;position:absolute}.ContactPageFooterCards[data-v-515559a8]{display:flex;justify-content:space-around;padding:10px}.ContactPageFooterCardOne[data-v-515559a8]{display:flex;justify-content:center}.CampaignResultsParent[data-v-515559a8]{display:flex;justify-content:space-evenly}.CampaignResultsParentone[data-v-515559a8]{width:50%}.CampaignResultsCardOne[data-v-515559a8],.CampaignResultsCardTwo[data-v-515559a8]{display:flex;justify-content:space-evenly}.CampaignResultsCardOneFirstChild[data-v-515559a8]{padding:10px}.CampaignResultsCardOneSecondChild[data-v-515559a8]{display:flex;flex-direction:column}.CampusResultsCardOneSecondChildDates[data-v-515559a8]{display:flex;flex-direction:column;padding-bottom:5px}.CampusResultsCardOneSecondChildDates p[data-v-515559a8]{font-weight:700}.CampaignResultsCardTwoFirstChild[data-v-515559a8]{align-items:center;display:flex;justify-content:center}.CampaignResultsCardTwoSecondChild[data-v-515559a8]{display:flex;flex-direction:column}.CampaignResultsCardTwoSecondChildVP[data-v-515559a8]{padding:5px}iframe[data-v-515559a8]{border:none;height:450px;overflow:hidden;width:100%}.child[data-v-515559a8]{align-items:center;display:flex;flex-direction:column;height:100%;left:0;width:100%}.body[data-v-515559a8]{font-family:Open Sans,sans-serif;padding:0}h1[data-v-515559a8]{color:#fff;font-family:Titillium Web,sans-serif;font-size:52px;margin:0;padding:25px;position:relative}h1[data-v-515559a8]:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}h2[data-v-515559a8]{color:#fff;font-family:Titillium Web,sans-serif;font-size:36px;margin:0;padding:25px;position:relative}h2[data-v-515559a8]:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}h3[data-v-515559a8]{color:#fff;font-family:Titillium Web,sans-serif;font-size:28px;margin:0;padding:25px;position:relative}h3[data-v-515559a8]:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}h4[data-v-515559a8]{color:#000;font-family:Titillium Web,sans-serif;font-size:28px;margin:0;padding:25px;position:relative}h4[data-v-515559a8]:before{background-color:#e51015;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}h5[data-v-515559a8]{color:#000;font-family:Titillium Web,sans-serif;font-size:24px;margin:0 0 10px}h6[data-v-515559a8]{color:#746f6f;font-family:Titillium Web,sans-serif;font-size:20px;margin:15px 0 10px}p[data-v-515559a8]{font-size:11pt;text-align:justify}a[data-v-515559a8]{color:#000;text-decoration:none}.sheet[data-v-515559a8],section[data-v-515559a8]{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;overflow:hidden;padding:.65in;page-break-after:always;position:relative}.body.A3 .sheet[data-v-515559a8],.body.A3 section[data-v-515559a8]{height:auto;width:297mm}.body.A3.landscape .sheet[data-v-515559a8],.body.A3.landscape section[data-v-515559a8]{height:auto;width:420mm}.body.A4 .sheet[data-v-515559a8],.body.A4 section[data-v-515559a8]{height:auto;width:210mm}.body.A4.landscape .sheet[data-v-515559a8],.body.A4.landscape section[data-v-515559a8]{height:209mm;width:297mm}.body.A5 .sheet[data-v-515559a8],.body.A5 section[data-v-515559a8]{height:209mm;width:148mm}.body.A5.landscape .sheet[data-v-515559a8],.body.A5.landscape section[data-v-515559a8]{height:147mm;width:210mm}.body.letter .sheet[data-v-515559a8],.body.letter section[data-v-515559a8]{height:279mm;width:216mm}.body.letter.landscape .sheet[data-v-515559a8],.body.letter.landscape section[data-v-515559a8]{height:215mm;width:280mm}.body.legal .sheet[data-v-515559a8],.body.legal section[data-v-515559a8]{height:356mm;width:216mm}.body.legal.landscape .sheet[data-v-515559a8],.body.legal.landscape section[data-v-515559a8]{height:215mm;width:357mm}.sheet.padding-10mm[data-v-515559a8],section.padding-10mm[data-v-515559a8]{padding:10mm}.sheet.padding-15mm[data-v-515559a8],section.padding-15mm[data-v-515559a8]{padding:15mm}.sheet.padding-20mm[data-v-515559a8],section.padding-20mm[data-v-515559a8]{padding:20mm}.sheet.padding-25mm[data-v-515559a8],section.padding-25mm[data-v-515559a8]{padding:25mm}@media screen{.body[data-v-515559a8]{background:#e0e0e0}.sheet[data-v-515559a8],section[data-v-515559a8]{background:#fff;-webkit-box-shadow:0 .5mm 2mm rgba(0,0,0,.3);box-shadow:0 .5mm 2mm rgba(0,0,0,.3);margin:5mm auto}}@media print{.body[data-v-515559a8]{background:#fff}section[data-v-515559a8]{left:-6px}.social-icons[data-v-515559a8]{display:flex;flex-direction:row}.body[data-v-515559a8]{background:#fff!important;margin-right:10px}.body.A3.landscape[data-v-515559a8]{width:420mm}.body.A3[data-v-515559a8],.body.A4.landscape[data-v-515559a8]{width:297mm}.body.A4[data-v-515559a8],.body.A5.landscape[data-v-515559a8]{width:205mm}.body.A5[data-v-515559a8]{width:148mm}.body.legal[data-v-515559a8],.body.letter[data-v-515559a8]{width:216mm}.body.letter.landscape[data-v-515559a8]{width:280mm}.body.legal.landscape[data-v-515559a8]{width:357mm}}.blank-valign-center[data-v-515559a8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.title-and-desc[data-v-515559a8]{height:auto;padding-left:25px;position:relative;width:100%}.title-and-desc[data-v-515559a8]:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}.title-and-desc h1[data-v-515559a8]{padding:0}.title-and-desc h1[data-v-515559a8]:before{content:unset}.page-content[data-v-515559a8]{position:relative;z-index:3}.grid-container[data-v-515559a8]{height:100%;margin-top:50%;width:100%}.grid-container .row-4[data-v-515559a8]{display:-ms-grid;display:grid;float:left;height:25%;width:100%}.grid-container .col-2[data-v-515559a8]{display:-ms-grid;display:grid;float:left;height:100%;width:50%}.bottom[data-v-515559a8]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tbody[data-v-515559a8]{border-color:inherit;display:table-row-group;vertical-align:middle}.c5[data-v-515559a8]{border-collapse:collapse;border-spacing:0;margin-right:auto}user agent stylesheet table[data-v-515559a8]{border-collapse:separate;border-spacing:2px;color:-internal-quirk-inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;text-align:start;text-indent:0;white-space:normal}.center[data-v-515559a8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-ribbon[data-v-515559a8]{padding-left:0}.no-ribbon[data-v-515559a8]:before{content:unset}.color-primary[data-v-515559a8]{color:#e51015}.icon[data-v-515559a8]{font-size:24px;vertical-align:middle}section.first-page[data-v-515559a8]:before{background-color:rgba(229,16,21,.85);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.first-page .bg-image[data-v-515559a8]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}section.first-page p[data-v-515559a8]{color:#fff}section.intro-page[data-v-515559a8]{background-color:#e51015}section.intro-page p[data-v-515559a8]{color:#fff}section.title-page[data-v-515559a8]{background-color:#e51015}section.title-page p[data-v-515559a8]{color:#fff}section.contact-page .social-icons[data-v-515559a8]{display:flex;justify-content:space-evenly;margin-top:10px}section.contact-page .social-icons div i[data-v-515559a8]{align-items:center;display:flex}section.contact-page .social-icons li .icon[data-v-515559a8]{font-size:24px}section.contact-page .rights[data-v-515559a8]{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:65%;justify-content:center}section.impactful-heading-page .impactful-heading[data-v-515559a8]{background-color:#e51015;margin:-.65in -.65in 50px;padding:.65in}section.less-impactful-heading-page .less-impactful-heading[data-v-515559a8]{margin:-.65in;padding:.65in}section.section-page[data-v-515559a8]{background-color:#153045}html[data-v-515559a8]{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}.body[data-v-515559a8]{margin:0}article[data-v-515559a8],aside[data-v-515559a8],footer[data-v-515559a8],header[data-v-515559a8],nav[data-v-515559a8],section[data-v-515559a8]{display:block}h1[data-v-515559a8]{font-size:2em;margin:.67em 0}figcaption[data-v-515559a8],figure[data-v-515559a8],main[data-v-515559a8]{display:block}figure[data-v-515559a8]{margin:1em 40px}hr[data-v-515559a8]{box-sizing:content-box;height:0;overflow:visible}pre[data-v-515559a8]{font-family:monospace,monospace;font-size:1em}a[data-v-515559a8]{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title][data-v-515559a8]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b[data-v-515559a8],strong[data-v-515559a8]{font-weight:inherit;font-weight:bolder}code[data-v-515559a8],kbd[data-v-515559a8],samp[data-v-515559a8]{font-family:monospace,monospace;font-size:1em}dfn[data-v-515559a8]{font-style:italic}mark[data-v-515559a8]{background-color:#ff0;color:#000}small[data-v-515559a8]{font-size:80%}sub[data-v-515559a8],sup[data-v-515559a8]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[data-v-515559a8]{bottom:-.25em}sup[data-v-515559a8]{top:-.5em}audio[data-v-515559a8],video[data-v-515559a8]{display:inline-block}audio[data-v-515559a8]:not([controls]){display:none;height:0}img[data-v-515559a8]{border-style:none}svg[data-v-515559a8]:not(:root){overflow:hidden}button[data-v-515559a8],input[data-v-515559a8],optgroup[data-v-515559a8],select[data-v-515559a8],textarea[data-v-515559a8]{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button[data-v-515559a8],input[data-v-515559a8]{overflow:visible}button[data-v-515559a8],select[data-v-515559a8]{text-transform:none}[type=reset][data-v-515559a8],[type=submit][data-v-515559a8],button[data-v-515559a8],html [type=button][data-v-515559a8]{-webkit-appearance:button}[type=button][data-v-515559a8]::-moz-focus-inner,[type=reset][data-v-515559a8]::-moz-focus-inner,[type=submit][data-v-515559a8]::-moz-focus-inner,button[data-v-515559a8]::-moz-focus-inner{border-style:none;padding:0}[type=button][data-v-515559a8]:-moz-focusring,[type=reset][data-v-515559a8]:-moz-focusring,[type=submit][data-v-515559a8]:-moz-focusring,button[data-v-515559a8]:-moz-focusring{outline:1px dotted ButtonText}fieldset[data-v-515559a8]{padding:.35em .75em .625em}legend[data-v-515559a8]{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress[data-v-515559a8]{display:inline-block;vertical-align:baseline}textarea[data-v-515559a8]{overflow:auto}[type=checkbox][data-v-515559a8],[type=radio][data-v-515559a8]{box-sizing:border-box;padding:0}[type=number][data-v-515559a8]::-webkit-inner-spin-button,[type=number][data-v-515559a8]::-webkit-outer-spin-button{height:auto}[type=search][data-v-515559a8]{-webkit-appearance:textfield;outline-offset:-2px}[type=search][data-v-515559a8]::-webkit-search-cancel-button,[type=search][data-v-515559a8]::-webkit-search-decoration{-webkit-appearance:none}[data-v-515559a8]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details[data-v-515559a8],menu[data-v-515559a8]{display:block}summary[data-v-515559a8]{display:list-item}canvas[data-v-515559a8]{display:inline-block}[hidden][data-v-515559a8],template[data-v-515559a8]{display:none}.intro-page-tb td[data-v-515559a8]{border:0;color:#fff;text-align:center}.intro-page-tb[data-v-515559a8]{margin-top:150px}.doc_control[data-v-515559a8]{font-size:16px;width:100%}.doc_control th[data-v-515559a8],td[data-v-515559a8]{border:1px solid #9e9797;padding:10px;table-layout:fixed;text-align:left}.doc_control td[data-v-515559a8]:nth-child(odd){background-color:#f2f2f2}.doc_control th[data-v-515559a8]{background-color:#fff;color:#555}.inside-table[data-v-515559a8]{border:1px solid #9e9797;border-collapse:collapse;max-width:100%;text-align:left}table[data-v-515559a8],tr[data-v-515559a8]{page-break-after:auto;page-break-before:auto;page-break-inside:auto}.inside-table th[data-v-515559a8]{background-color:#b7b7b7}.inside-table th[data-v-515559a8],td[data-v-515559a8]{font-size:11pt;font-weight:100;padding:10px;word-break:break-all}.overview[data-v-515559a8]{border:1px solid #5e5c5c;border-collapse:collapse;width:100%}.overview th[data-v-515559a8],td[data-v-515559a8]{font-size:small;padding:5px}.overview-first[data-v-515559a8]{background-color:#e4dede;color:red;text-align:center}.warning[data-v-515559a8]{background-color:#ffc;border-left:6px solid #ffeb3b}.child[data-v-7c6e7b66]{align-items:center;display:flex;flex-direction:column;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%}.child[data-v-7c6e7b66]:after,.loading-container[data-v-7c6e7b66]{background-image:linear-gradient(180deg,rgba(53,53,53,0),rgba(32,30,30,.85),#000);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.loading-container[data-v-7c6e7b66]{top:5%}.overlay[data-v-7c6e7b66]{bottom:10%;box-sizing:border-box;color:#ffffffc7;left:0;padding:20px;position:absolute;width:100%;z-index:1}iframe[data-v-7c6e7b66]{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.template-card[data-v-15b7d4b2]{border:1px solid var(--color-border-primary,hsla(0,0%,100%,.06));border-radius:12px}.template-card[data-v-15b7d4b2]:hover{border-color:var(--color-border-secondary,hsla(0,0%,100%,.12))}.line-clamp-1[data-v-15b7d4b2]{-webkit-line-clamp:1}.line-clamp-1[data-v-15b7d4b2],.line-clamp-2[data-v-15b7d4b2]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2[data-v-15b7d4b2]{-webkit-line-clamp:2}.metric-pill[data-v-15b7d4b2]{align-items:center;background:var(--color-neutral,hsla(0,0%,100%,.05));border-radius:4px;display:inline-flex;font-size:11px;gap:3px;line-height:1;padding:2px 6px;white-space:nowrap}.metric-val[data-v-15b7d4b2]{font-weight:600}.metric-label[data-v-15b7d4b2]{color:var(--text-tertiary)}[data-v-327ca623]{text-decoration:none!important}.advanced-options-section[data-v-327ca623]{margin-top:.5rem;width:100%}.advanced-toggle-bar[data-v-327ca623]{align-items:center;background:transparent;border:1px solid var(--color-border-primary,rgba(148,163,184,.35));border-radius:var(--default-border-radius,6px);color:var(--text-secondary);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;justify-content:space-between;outline:none;padding:.5rem .75rem;transition:background .15s ease,border-color .15s ease,color .15s ease;width:100%}.advanced-toggle-bar[data-v-327ca623]:hover{background:rgba(182,146,246,.06);border-color:var(--color-primary);color:var(--color-primary)}.advanced-toggle-label[data-v-327ca623]{align-items:center;display:flex;gap:.4rem}.tune-icon[data-v-327ca623]{opacity:.7}.advanced-panel[data-v-327ca623]{border:1px solid var(--color-border-primary,rgba(148,163,184,.35));border-radius:0 0 var(--default-border-radius,6px) var(--default-border-radius,6px);border-top:none;overflow:hidden}.advanced-panel-inner[data-v-327ca623]{padding:1rem}.advanced-row[data-v-327ca623]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem}.advanced-field[data-v-327ca623]{flex:0 0 260px;min-width:200px}.slide-down-enter-active[data-v-327ca623],.slide-down-leave-active[data-v-327ca623]{max-height:500px;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.slide-down-enter[data-v-327ca623],.slide-down-leave-to[data-v-327ca623]{max-height:0;opacity:0}@media(max-width:640px){.advanced-row[data-v-327ca623]{flex-direction:column;gap:.75rem}.advanced-field[data-v-327ca623]{flex:unset;min-width:unset;width:100%}}@media(max-width:480px){.advanced-options-section[data-v-327ca623]{margin-top:.25rem}}.list[data-v-4fe8eab8]{font-family:"monospace";font-size:var(--font-size-xs,.75rem)}.value[data-v-4fe8eab8]{border-bottom:.5px solid #eee;font-size:var(--font-size-xs,.75rem);padding:2px 5px}.head-close[data-v-4fe8eab8],.head-open[data-v-4fe8eab8]{border-radius:2px 2px 0 0;font-weight:500;letter-spacing:1px;padding:2px 5px}.head-close[data-v-4fe8eab8]:hover,.head-open[data-v-4fe8eab8]:hover{background-color:#e4e4e4}.key[data-v-4fe8eab8]{font-size:var(--font-size-xs,.75rem);font-weight:500;min-width:100px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.head-open[data-v-4fe8eab8]{background-color:hsla(0,14%,96%,.657);border-bottom:1px solid #ddd}.head-close[data-v-4fe8eab8]{background-color:hsla(0,0%,95%,.644);border-bottom:1px solid #e7e7e7}.collapse-heading[data-v-4fe8eab8]{color:#474747;font-weight:600}.pagesize[data-v-1cee2645]{max-width:100px}.page-item>p[data-v-1cee2645]:hover{color:var(--color-danger,#dc2626)!important}.search-result[data-v-fe7f44ae]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.filtersize[data-v-fe7f44ae] .autocomplete-input{display:none}.inputbox[data-v-ecdc9b20],.searchbox[data-v-ecdc9b20],.searchbutton[data-v-ecdc9b20]{border-radius:2px!important}.searchbox[data-v-ecdc9b20]{background-color:#fff;border:1px solid #dadce0}.query[data-v-ecdc9b20],.searchbox[data-v-ecdc9b20]{margin:0 auto;padding:0 5px;width:50%}.searchbox[data-v-ecdc9b20]{border-radius:var(--default-border-radius)}.inputbox[data-v-ecdc9b20]{border-color:transparent;font-size:18px;outline-color:transparent;position:relative;top:1px}.query[data-v-ecdc9b20]{padding:2px 0}.search-result[data-v-ecdc9b20]{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.len[data-v-ecdc9b20]{width:33%}.secondary[data-v-ecdc9b20]{color:#8a8a8a}.number[data-v-ecdc9b20]{background-color:#f6efe0;border:.1px solid #fcdfad;border-radius:2px;color:orange;font-size:13px;font-weight:800;padding:5px}.header-card[data-v-ecdc9b20]{font-size:13px}.clear-filter[data-v-ecdc9b20]{margin:5px auto;width:50%}@media(max-width:1199.98px){.len[data-v-ecdc9b20]{width:50%}.query[data-v-ecdc9b20],.searchbox[data-v-ecdc9b20]{margin:0 auto;width:70%}}@media(max-width:991.98px){.query[data-v-ecdc9b20],.searchbox[data-v-ecdc9b20]{margin:0 auto;width:90%}}@media(max-width:767.98px){.len[data-v-ecdc9b20]{width:100%}.search-result[data-v-ecdc9b20]{display:block}}@media(max-width:575.98px){.len[data-v-ecdc9b20]{width:100%}.query[data-v-ecdc9b20],.searchbox[data-v-ecdc9b20]{margin:0;width:100%}}[data-v-ecdc9b20] .bx--text-input,[data-v-ecdc9b20] .bx--text-input:focus{background-color:transparent!important;border:none!important;color:#000!important;z-index:2}.child[data-v-19039d16]{align-items:center;display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;position:absolute;width:100%}.child[data-v-19039d16]:after,.loading-container[data-v-19039d16]{background-image:linear-gradient(180deg,rgba(53,53,53,0),rgba(32,30,30,.85),#000);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.loading-container[data-v-19039d16]{top:5%}.overlay[data-v-19039d16]{bottom:10%;box-sizing:border-box;color:#ffffffc7;left:0;padding:20px;position:absolute;width:100%;z-index:1}iframe[data-v-19039d16]{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.search-result[data-v-2f33ecab]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.filtersize[data-v-2f33ecab] .autocomplete-input{display:none}.inputbox[data-v-f33a5f0a],.searchbox[data-v-f33a5f0a],.searchbutton[data-v-f33a5f0a]{border-radius:2px!important}.searchbox[data-v-f33a5f0a]{background-color:#fff;border:1px solid var(--color-border-primary)}.query[data-v-f33a5f0a],.searchbox[data-v-f33a5f0a]{margin:0 auto;padding:5px;width:50%}.inputbox[data-v-f33a5f0a]{border-color:transparent;font-size:18px;outline-color:transparent}.query[data-v-f33a5f0a]{padding:5px 0}.search-result[data-v-f33a5f0a]{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.len[data-v-f33a5f0a]{width:33%}.secondary[data-v-f33a5f0a]{color:#8a8a8a}.number[data-v-f33a5f0a]{background-color:#f6efe0;border:.1px solid #fcdfad;border-radius:2px;color:orange;font-size:13px;font-weight:800;padding:5px}.header-card[data-v-f33a5f0a]{font-size:13px}.clear-filter[data-v-f33a5f0a]{margin:5px auto;width:50%}@media(max-width:1199.98px){.len[data-v-f33a5f0a]{width:50%}.query[data-v-f33a5f0a],.searchbox[data-v-f33a5f0a]{margin:0 auto;width:70%}}@media(max-width:991.98px){.query[data-v-f33a5f0a],.searchbox[data-v-f33a5f0a]{margin:0 auto;width:90%}}@media(max-width:767.98px){.len[data-v-f33a5f0a]{width:100%}.search-result[data-v-f33a5f0a]{display:block}}@media(max-width:575.98px){.len[data-v-f33a5f0a]{width:100%}.query[data-v-f33a5f0a],.searchbox[data-v-f33a5f0a]{margin:0;width:100%}}[data-v-f33a5f0a] .bx--text-input,[data-v-f33a5f0a] .bx--text-input:focus{background-color:#fff!important;border:none!important;color:#000!important;z-index:2}[data-v-32f7801d]{text-decoration:none!important}.advanced-options-section[data-v-32f7801d]{margin-top:.5rem;width:100%}.advanced-toggle-bar[data-v-32f7801d]{align-items:center;background:transparent;border:1px solid var(--color-border-primary,rgba(148,163,184,.35));border-radius:var(--default-border-radius,6px);color:var(--text-secondary);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;justify-content:space-between;outline:none;padding:.5rem .75rem;transition:background .15s ease,border-color .15s ease,color .15s ease;width:100%}.advanced-toggle-bar[data-v-32f7801d]:hover{background:rgba(182,146,246,.06);border-color:var(--color-primary);color:var(--color-primary)}.advanced-toggle-label[data-v-32f7801d]{align-items:center;display:flex;gap:.4rem}.tune-icon[data-v-32f7801d]{opacity:.7}.advanced-panel[data-v-32f7801d]{border:1px solid var(--color-border-primary,rgba(148,163,184,.35));border-radius:0 0 var(--default-border-radius,6px) var(--default-border-radius,6px);border-top:none;overflow:hidden}.advanced-panel-inner[data-v-32f7801d]{padding:1rem}.advanced-row[data-v-32f7801d]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem}.advanced-field[data-v-32f7801d]{flex:0 0 260px;min-width:200px}.privacy-field[data-v-32f7801d]{flex:1;min-width:280px}.privacy-label[data-v-32f7801d]{color:var(--text-secondary);font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin-bottom:.5rem;text-transform:uppercase}.slide-down-enter-active[data-v-32f7801d],.slide-down-leave-active[data-v-32f7801d]{max-height:500px;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.slide-down-enter[data-v-32f7801d],.slide-down-leave-to[data-v-32f7801d]{max-height:0;opacity:0}@media(max-width:640px){.advanced-row[data-v-32f7801d]{flex-direction:column;gap:.75rem}.advanced-field[data-v-32f7801d],.privacy-field[data-v-32f7801d]{flex:unset;min-width:unset;width:100%}}@media(max-width:480px){.advanced-options-section[data-v-32f7801d]{margin-top:.25rem}}.advanced-options-section[data-v-900166d6]{margin-top:1rem;width:100%}.admin-section[data-v-900166d6]{background:rgba(182,146,246,.05);border:1px dashed var(--color-border-primary,rgba(148,163,184,.45));border-radius:var(--default-border-radius,6px);margin-top:1rem;padding:.85rem 1rem;width:100%}.admin-header[data-v-900166d6]{align-items:center;color:var(--color-primary,#8b5cf6);display:flex;font-size:.75rem;font-weight:700;gap:.4rem;letter-spacing:.05em;margin-bottom:.6rem;text-transform:uppercase}.admin-field[data-v-900166d6]{max-width:360px}.admin-hint[data-v-900166d6]{color:var(--text-tertiary);font-size:.75rem;margin-top:.35rem}.advanced-toggle-bar[data-v-900166d6]{align-items:center;background:transparent;border:1px solid var(--color-border-primary,rgba(148,163,184,.35));border-radius:var(--default-border-radius,6px);color:var(--text-secondary);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;justify-content:space-between;outline:none;padding:.5rem .75rem;transition:background .15s ease,border-color .15s ease,color .15s ease;width:100%}.advanced-toggle-bar[data-v-900166d6]:hover{background:rgba(182,146,246,.06);border-color:var(--color-primary);color:var(--color-primary)}.advanced-toggle-label[data-v-900166d6]{align-items:center;display:flex;gap:.4rem}.tune-icon[data-v-900166d6]{opacity:.7}.advanced-panel[data-v-900166d6]{border:1px solid var(--color-border-primary,rgba(148,163,184,.35));border-radius:0 0 var(--default-border-radius,6px) var(--default-border-radius,6px);border-top:none;overflow:hidden}.advanced-panel-inner[data-v-900166d6]{padding:1rem}.advanced-row[data-v-900166d6]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem}.advanced-field[data-v-900166d6]{flex:0 0 260px;min-width:200px}.privacy-field[data-v-900166d6]{flex:1;min-width:280px}.privacy-label[data-v-900166d6]{color:var(--text-secondary);font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin-bottom:.5rem;text-transform:uppercase}.slide-down-enter-active[data-v-900166d6],.slide-down-leave-active[data-v-900166d6]{max-height:500px;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.slide-down-enter[data-v-900166d6],.slide-down-leave-to[data-v-900166d6]{max-height:0;opacity:0}@media(max-width:640px){.advanced-row[data-v-900166d6]{flex-direction:column;gap:.75rem}.advanced-field[data-v-900166d6],.privacy-field[data-v-900166d6]{flex:unset;min-width:unset;width:100%}}.campaign-success-body{padding:24px 0 0;text-align:center}.success-icon-ring{color:#16a34a;display:flex;justify-content:center;margin-bottom:16px}.success-title{color:var(--text-primary,#111827);font-size:1.5rem;font-weight:700;margin:0 0 10px}.success-subtitle{color:var(--text-secondary,#6b7280);font-size:.925rem;line-height:1.6;margin:0}.success-actions{display:flex;gap:12px;justify-content:flex-end;width:100%}@page{size:A4}tbody[data-v-0f3f8ab8],th[data-v-0f3f8ab8],tr[data-v-0f3f8ab8]{border:1px solid #9e9797}.ContactPageFooter[data-v-0f3f8ab8]{bottom:65px;display:flex;flex-direction:column;justify-content:center;margin-right:57px;position:absolute}.ContactPageFooterCards[data-v-0f3f8ab8]{display:flex;padding:10px 2px}.ContactPageFooterCardOne[data-v-0f3f8ab8]{display:flex}.body[data-v-0f3f8ab8]{font-family:Open Sans,sans-serif;padding:0}h1[data-v-0f3f8ab8]{color:#fff;font-family:Titillium Web,sans-serif;font-size:52px;margin:0;padding:25px;position:relative}h1[data-v-0f3f8ab8]:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}h2[data-v-0f3f8ab8]{color:#fff;font-family:Titillium Web,sans-serif;font-size:36px;margin:0;padding:25px;position:relative}h2[data-v-0f3f8ab8]:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}h3[data-v-0f3f8ab8]{color:#fff;font-family:Titillium Web,sans-serif;font-size:28px;margin:0;padding:25px;position:relative}h3[data-v-0f3f8ab8]:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}h4[data-v-0f3f8ab8]{color:#000;font-family:Titillium Web,sans-serif;font-size:28px;margin:0;padding:25px;position:relative}h4[data-v-0f3f8ab8]:before{background-color:#e51015;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}h5[data-v-0f3f8ab8]{color:#000;font-family:Titillium Web,sans-serif;font-size:24px;margin:0 0 10px}h6[data-v-0f3f8ab8]{color:#746f6f;font-family:Titillium Web,sans-serif;font-size:20px;margin:15px 0 10px}p[data-v-0f3f8ab8]{font-size:11pt;text-align:justify}a[data-v-0f3f8ab8]{color:#000;text-decoration:none}@page{margin:0}.sheet[data-v-0f3f8ab8],section[data-v-0f3f8ab8]{margin:0;page-break-after:always}.sheet[data-v-0f3f8ab8],section.last-sheet[data-v-0f3f8ab8],section[data-v-0f3f8ab8]{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:.65in;position:relative}section.last-sheet[data-v-0f3f8ab8]{page-break-after:avoid!important}.body.A3 .sheet[data-v-0f3f8ab8],.body.A3 section[data-v-0f3f8ab8]{height:auto;width:297mm}.body.A3.landscape .sheet[data-v-0f3f8ab8],.body.A3.landscape section[data-v-0f3f8ab8]{height:auto;width:420mm}.body.A4 .sheet[data-v-0f3f8ab8],.body.A4 section[data-v-0f3f8ab8]{height:auto;width:210mm}.body.A4.landscape .sheet[data-v-0f3f8ab8],.body.A4.landscape section[data-v-0f3f8ab8]{height:209mm;width:297mm}.body.A5 .sheet[data-v-0f3f8ab8],.body.A5 section[data-v-0f3f8ab8]{height:209mm;width:148mm}.body.A5.landscape .sheet[data-v-0f3f8ab8],.body.A5.landscape section[data-v-0f3f8ab8]{height:147mm;width:210mm}.body.letter .sheet[data-v-0f3f8ab8],.body.letter section[data-v-0f3f8ab8]{height:279mm;width:216mm}.body.letter.landscape .sheet[data-v-0f3f8ab8],.body.letter.landscape section[data-v-0f3f8ab8]{height:215mm;width:280mm}.body.legal .sheet[data-v-0f3f8ab8],.body.legal section[data-v-0f3f8ab8]{height:356mm;width:216mm}.body.legal.landscape .sheet[data-v-0f3f8ab8],.body.legal.landscape section[data-v-0f3f8ab8]{height:215mm;width:357mm}.sheet.padding-10mm[data-v-0f3f8ab8],section.padding-10mm[data-v-0f3f8ab8]{padding:10mm}.sheet.padding-15mm[data-v-0f3f8ab8],section.padding-15mm[data-v-0f3f8ab8]{padding:15mm}.sheet.padding-20mm[data-v-0f3f8ab8],section.padding-20mm[data-v-0f3f8ab8]{padding:20mm}.sheet.padding-25mm[data-v-0f3f8ab8],section.padding-25mm[data-v-0f3f8ab8]{padding:25mm}@media screen{.body[data-v-0f3f8ab8]{background:#e0e0e0}.sheet[data-v-0f3f8ab8],section[data-v-0f3f8ab8]{background:#fff;-webkit-box-shadow:0 .5mm 2mm rgba(0,0,0,.3);box-shadow:0 .5mm 2mm rgba(0,0,0,.3);margin:5mm auto}}@media print{@page{size:A4 portrait;margin:0}.body[data-v-0f3f8ab8]{background:#fff}section[data-v-0f3f8ab8]{left:-6px}.body.A3.landscape[data-v-0f3f8ab8]{width:420mm}.body.A3[data-v-0f3f8ab8],.body.A4.landscape[data-v-0f3f8ab8]{width:297mm}.body.A4[data-v-0f3f8ab8],.body.A5.landscape[data-v-0f3f8ab8]{width:205mm}.body.A5[data-v-0f3f8ab8]{width:148mm}.body.legal[data-v-0f3f8ab8],.body.letter[data-v-0f3f8ab8]{width:216mm}.body.letter.landscape[data-v-0f3f8ab8]{width:280mm}.body.legal.landscape[data-v-0f3f8ab8]{width:357mm}}.blank-valign-center[data-v-0f3f8ab8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.title-and-desc[data-v-0f3f8ab8]{height:auto;padding-left:25px;position:relative;width:100%}.title-and-desc[data-v-0f3f8ab8]:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06in}.title-and-desc h1[data-v-0f3f8ab8]{padding:0}.title-and-desc h1[data-v-0f3f8ab8]:before{content:unset}.page-content[data-v-0f3f8ab8]{position:relative;z-index:3}.grid-container[data-v-0f3f8ab8]{height:100%;margin-top:50%;width:100%}.grid-container .row-4[data-v-0f3f8ab8]{display:-ms-grid;display:grid;float:left;height:25%;width:100%}.grid-container .col-2[data-v-0f3f8ab8]{display:-ms-grid;display:grid;float:left;height:100%;width:50%}.bottom[data-v-0f3f8ab8]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tbody[data-v-0f3f8ab8]{border-color:inherit;display:table-row-group;vertical-align:middle}.c5[data-v-0f3f8ab8]{border-collapse:collapse;border-spacing:0;margin-right:auto}user agent stylesheet table[data-v-0f3f8ab8]{border-collapse:separate;border-spacing:2px;color:-internal-quirk-inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;text-align:start;text-indent:0;white-space:normal}.center[data-v-0f3f8ab8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-ribbon[data-v-0f3f8ab8]{padding-left:0}.no-ribbon[data-v-0f3f8ab8]:before{content:unset}.color-primary[data-v-0f3f8ab8]{color:#e51015}.icon[data-v-0f3f8ab8]{font-size:24px;vertical-align:middle}section.first-page[data-v-0f3f8ab8]:before{background-color:rgba(229,16,21,.85);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.first-page .bg-image[data-v-0f3f8ab8]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}section.first-page p[data-v-0f3f8ab8]{color:#fff}section.intro-page[data-v-0f3f8ab8]{background-color:#e51015}section.intro-page p[data-v-0f3f8ab8]{color:#fff}section.title-page[data-v-0f3f8ab8]{background-color:#e51015}section.title-page p[data-v-0f3f8ab8]{color:#fff}section.contact-page .social-icons[data-v-0f3f8ab8]{padding:0;width:100%}section.contact-page .social-icons li[data-v-0f3f8ab8]{display:inline-block;width:49%}section.contact-page .rights[data-v-0f3f8ab8]{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:65%;justify-content:center}section.impactful-heading-page .impactful-heading[data-v-0f3f8ab8]{background-color:#e51015;margin:-.65in -.65in 50px;padding:.65in}section.less-impactful-heading-page .less-impactful-heading[data-v-0f3f8ab8]{margin:-.65in;padding:.65in}section.section-page[data-v-0f3f8ab8]{background-color:#153045}html[data-v-0f3f8ab8]{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}.body[data-v-0f3f8ab8]{margin:0}article[data-v-0f3f8ab8],aside[data-v-0f3f8ab8],footer[data-v-0f3f8ab8],header[data-v-0f3f8ab8],nav[data-v-0f3f8ab8],section[data-v-0f3f8ab8]{display:block}h1[data-v-0f3f8ab8]{font-size:2em;margin:.67em 0}figcaption[data-v-0f3f8ab8],figure[data-v-0f3f8ab8],main[data-v-0f3f8ab8]{display:block}figure[data-v-0f3f8ab8]{margin:1em 40px}hr[data-v-0f3f8ab8]{box-sizing:content-box;height:0;overflow:visible}pre[data-v-0f3f8ab8]{font-family:monospace,monospace;font-size:1em}a[data-v-0f3f8ab8]{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title][data-v-0f3f8ab8]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b[data-v-0f3f8ab8]{font-weight:inherit;font-weight:bolder}code[data-v-0f3f8ab8],kbd[data-v-0f3f8ab8],samp[data-v-0f3f8ab8]{font-family:monospace,monospace;font-size:1em}dfn[data-v-0f3f8ab8]{font-style:italic}mark[data-v-0f3f8ab8]{background-color:#ff0;color:#000}small[data-v-0f3f8ab8]{font-size:80%}sub[data-v-0f3f8ab8],sup[data-v-0f3f8ab8]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[data-v-0f3f8ab8]{bottom:-.25em}sup[data-v-0f3f8ab8]{top:-.5em}audio[data-v-0f3f8ab8],video[data-v-0f3f8ab8]{display:inline-block}audio[data-v-0f3f8ab8]:not([controls]){display:none;height:0}img[data-v-0f3f8ab8]{border-style:none}svg[data-v-0f3f8ab8]:not(:root){overflow:hidden}button[data-v-0f3f8ab8],input[data-v-0f3f8ab8],optgroup[data-v-0f3f8ab8],select[data-v-0f3f8ab8],textarea[data-v-0f3f8ab8]{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button[data-v-0f3f8ab8],input[data-v-0f3f8ab8]{overflow:visible}button[data-v-0f3f8ab8],select[data-v-0f3f8ab8]{text-transform:none}[type=reset][data-v-0f3f8ab8],[type=submit][data-v-0f3f8ab8],button[data-v-0f3f8ab8],html [type=button][data-v-0f3f8ab8]{-webkit-appearance:button}[type=button][data-v-0f3f8ab8]::-moz-focus-inner,[type=reset][data-v-0f3f8ab8]::-moz-focus-inner,[type=submit][data-v-0f3f8ab8]::-moz-focus-inner,button[data-v-0f3f8ab8]::-moz-focus-inner{border-style:none;padding:0}[type=button][data-v-0f3f8ab8]:-moz-focusring,[type=reset][data-v-0f3f8ab8]:-moz-focusring,[type=submit][data-v-0f3f8ab8]:-moz-focusring,button[data-v-0f3f8ab8]:-moz-focusring{outline:1px dotted ButtonText}fieldset[data-v-0f3f8ab8]{padding:.35em .75em .625em}legend[data-v-0f3f8ab8]{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress[data-v-0f3f8ab8]{display:inline-block;vertical-align:baseline}textarea[data-v-0f3f8ab8]{overflow:auto}[type=checkbox][data-v-0f3f8ab8],[type=radio][data-v-0f3f8ab8]{box-sizing:border-box;padding:0}[type=number][data-v-0f3f8ab8]::-webkit-inner-spin-button,[type=number][data-v-0f3f8ab8]::-webkit-outer-spin-button{height:auto}[type=search][data-v-0f3f8ab8]{-webkit-appearance:textfield;outline-offset:-2px}[type=search][data-v-0f3f8ab8]::-webkit-search-cancel-button,[type=search][data-v-0f3f8ab8]::-webkit-search-decoration{-webkit-appearance:none}[data-v-0f3f8ab8]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details[data-v-0f3f8ab8],menu[data-v-0f3f8ab8]{display:block}summary[data-v-0f3f8ab8]{display:list-item}canvas[data-v-0f3f8ab8]{display:inline-block}[hidden][data-v-0f3f8ab8],template[data-v-0f3f8ab8]{display:none}.intro-page-tb td[data-v-0f3f8ab8]{border:0;color:#fff;text-align:center}.intro-page-tb[data-v-0f3f8ab8]{margin-top:150px}.doc_control[data-v-0f3f8ab8]{font-size:16px;width:100%}.doc_control th[data-v-0f3f8ab8],td[data-v-0f3f8ab8]{border:1px solid #9e9797;padding:10px;table-layout:fixed;text-align:left}.doc_control td[data-v-0f3f8ab8]:nth-child(odd){background-color:#f2f2f2}.doc_control th[data-v-0f3f8ab8]{background-color:#fff;color:#555}.inside-table[data-v-0f3f8ab8]{border:1px solid #9e9797;border-collapse:collapse;max-width:100%;text-align:left}table[data-v-0f3f8ab8],tr[data-v-0f3f8ab8]{page-break-after:auto;page-break-before:auto;page-break-inside:auto}.inside-table th[data-v-0f3f8ab8]{background-color:#b7b7b7}.inside-table th[data-v-0f3f8ab8],td[data-v-0f3f8ab8]{font-size:11pt;font-weight:100;padding:10px}.overview[data-v-0f3f8ab8]{border:1px solid #5e5c5c;border-collapse:collapse;width:100%}.overview th[data-v-0f3f8ab8],td[data-v-0f3f8ab8]{font-size:small;padding:5px}.overview-first[data-v-0f3f8ab8]{background-color:#e4dede;color:red;text-align:center}.warning[data-v-0f3f8ab8]{background-color:#ffc;border-left:6px solid #ffeb3b}.end-doc-footer[data-v-0f3f8ab8]{align-items:center;display:flex;height:100vh;justify-content:center}.font-mono[data-v-042815aa]{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.group[data-v-042815aa]:hover{background-color:rgba(0,0,0,.02)}.transition-transform[data-v-042815aa]{transition:transform .3s ease}.default-border[data-v-900715b0]{border-color:var(--color-border-primary,#e4e4e7)}.border-secondary[data-v-900715b0]{border-color:hsla(0,0%,100%,.2)}.group-header[data-v-900715b0]{transition:all .2s ease-out}.group-header[data-v-900715b0]:hover{background-color:rgba(0,0,0,.02)}.expand-icon.rotate-180[data-v-900715b0]{transform:rotate(180deg)}.expand-enter-active[data-v-900715b0]{overflow:hidden;transition:all .3s ease-out}.expand-leave-active[data-v-900715b0]{overflow:hidden;transition:all .25s ease-in}.expand-enter-from[data-v-900715b0],.expand-leave-to[data-v-900715b0]{height:0;opacity:0}.activity-row[data-v-900715b0]{animation:fadeInRow-900715b0 .2s ease-out forwards;opacity:0}.activity-row[data-v-900715b0]:hover{background-color:rgba(0,0,0,.02)}.activity-headers[data-v-900715b0]{animation:fadeIn-900715b0 .2s ease-out .05s forwards;opacity:0}@keyframes fadeInRow-900715b0{to{opacity:1}}@keyframes fadeIn-900715b0{to{opacity:1}}.status-badge[data-v-900715b0]{border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}.status-sent[data-v-900715b0]{background-color:color-mix(in srgb,var(--color-info) 15%,transparent);color:var(--color-info)}.status-opened[data-v-900715b0]{background-color:color-mix(in srgb,var(--color-accent) 15%,transparent);color:var(--color-accent)}.status-clicked[data-v-900715b0],.status-submitted[data-v-900715b0]{background-color:color-mix(in srgb,var(--color-danger) 15%,transparent);color:var(--color-danger)}.status-reported[data-v-900715b0]{background-color:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}.status-default[data-v-900715b0]{background-color:color-mix(in srgb,var(--text-tertiary) 15%,transparent);color:var(--text-tertiary)}.inline-flex[data-v-900715b0]{transition:transform .15s ease-out}.inline-flex[data-v-900715b0]:hover{transform:scale(1.02)}.content-table-container[data-v-35d8a1e4]{overflow-x:auto;width:100%}.content-table[data-v-35d8a1e4]{border-collapse:collapse;width:100%}.content-table thead[data-v-35d8a1e4]{background-color:var(--color-navbar-active)}.content-table thead th[data-v-35d8a1e4]{border-bottom:1px solid var(--color-border-primary);color:var(--text-primary);font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:8px 14px;text-align:left;text-transform:uppercase}.content-table tbody tr[data-v-35d8a1e4]{cursor:pointer;transition:background-color .3s ease}.content-table tbody td[data-v-35d8a1e4]{border-bottom:1px solid var(--color-border-primary);color:var(--text-primary);font-size:.875rem;padding:8px 14px}.content-name[data-v-35d8a1e4]{align-items:center;display:flex;font-weight:500;gap:14px}.content-icon[data-v-35d8a1e4]{color:var(--color-primary);font-size:1rem}.actions-column[data-v-35d8a1e4]{text-align:right;width:150px}.empty-state[data-v-35d8a1e4]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:center;padding:12px}.empty-state .empty-icon[data-v-35d8a1e4]{color:var(--text-secondary);font-size:2.5rem;margin-bottom:14px}@media(max-width:768px){.content-table[data-v-35d8a1e4]{font-size:.75rem}.content-table td[data-v-35d8a1e4],.content-table th[data-v-35d8a1e4]{padding:8px}}.content-table-container[data-v-50049b57]{overflow-x:auto;width:100%}.content-table[data-v-50049b57]{border-collapse:collapse;width:100%}.content-table thead[data-v-50049b57]{background-color:rgba(96,165,250,.2)}.content-table thead th[data-v-50049b57]{border-bottom:1px solid var(--color-border-primary);color:var(--text-primary);font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:8px 14px;text-align:left;text-transform:uppercase}.content-table tbody tr[data-v-50049b57]{cursor:pointer;transition:background-color .3s ease}.content-table tbody td[data-v-50049b57]{border-bottom:1px solid var(--color-border-primary);color:var(--text-primary);font-size:.875rem;padding:8px 14px}.content-name[data-v-50049b57]{align-items:center;display:flex;font-weight:500;gap:14px}.actions-column[data-v-50049b57]{text-align:right;width:150px}.empty-state[data-v-50049b57]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:center;padding:12px}.empty-state .empty-icon[data-v-50049b57]{color:var(--text-secondary);font-size:2.5rem;margin-bottom:14px}@media(max-width:768px){.content-table[data-v-50049b57]{font-size:.75rem}.content-table td[data-v-50049b57],.content-table th[data-v-50049b57]{padding:8px}}.view-all-container[data-v-50049b57]{display:flex;justify-content:center;margin-top:14px;padding:14px}.details-wrapper[data-v-75e38d5a]{z-index:10}.details-wrapper .lh-0[data-v-75e38d5a]{line-height:0}.details-wrapper .campaign-status[data-v-75e38d5a]{color:#fff;padding:4px 14px}.details-wrapper.in_progress[data-v-75e38d5a]{border:2px solid #1043b3}.details-wrapper.in_progress .campaign-status[data-v-75e38d5a]{background:#1043b3}.details-wrapper.completed[data-v-75e38d5a]{border:2px solid #138d40}.details-wrapper.completed .campaign-status[data-v-75e38d5a]{background:#138d40}.details-wrapper.failed[data-v-75e38d5a]{border:2px solid #b21d1d}.details-wrapper.failed .campaign-status[data-v-75e38d5a]{background:#b21d1d}@media only screen and (min-width:991px){.campaign-status[data-v-75e38d5a]{position:absolute;right:0;top:0;z-index:1}}@media only screen and (max-width:991px){.campaign-status[data-v-75e38d5a]{display:block;margin:0 0 8px;text-align:center;width:100%}}.default-border[data-v-904c8b80]{border:1px solid var(--color-border-secondary,#d4d4d8)}.min-h-screen[data-v-4cb3ea57]{min-height:100vh}.shadow-lg[data-v-4cb3ea57]{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.bg-opacity-70[data-v-4cb3ea57]{background-color:rgba(0,0,0,.7)}.z-10[data-v-4cb3ea57]{z-index:10}.add-target-option[data-v-eb76f8e0]{align-items:center;border:1px solid var(--color-border-primary);border-radius:var(--default-border-radius);cursor:pointer;display:flex;gap:1rem;padding:.875rem 1rem;transition:background .15s,box-shadow .15s}.add-target-option[data-v-eb76f8e0]:hover{background:var(--field-01);box-shadow:0 1px 3px rgba(0,0,0,.06)}.add-target-option--disabled[data-v-eb76f8e0]{cursor:default;opacity:.55}.add-target-option--disabled[data-v-eb76f8e0]:hover{background:transparent;box-shadow:none}.add-target-option__icon[data-v-eb76f8e0]{align-items:center;border-radius:.375rem;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.step-label-wrapper{position:inherit!important}.progress-indicators-wrapper{overflow-x:auto!important}.bg-dope{background:linear-gradient(135deg,#0a0a0a,#1a1a2e 25%,#16213e 50%,#0f3460 75%,#533483);min-height:100vh}.font-inter,.text-display{font-family:Inter,sans-serif}.text-display{font-weight:700;letter-spacing:-.025em;line-height:1.1}.text-body{font-family:Inter,sans-serif;font-weight:400;line-height:1.6}.text-caption{font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.glass-card{backdrop-filter:blur(24px);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-card:hover{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);transform:translateY(-2px)}.glass-pure{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06)}.glass-pure:hover{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1)}.glass-red{backdrop-filter:blur(20px);background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.1)}.glass-accent{backdrop-filter:blur(16px);background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05)}.metric-card{background:hsla(0,0%,100%,.03)}