.brand-mark[data-v-d39c1a8e]{flex:none;border-radius:var(--app-radius);background:#3538cd;color:#fff;display:inline-flex;align-items:center;justify-content:center}.auth[data-v-7684e5da]{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:20px 16px 32px;background:var(--app-bg);color:var(--app-text)}.top[data-v-7684e5da]{width:100%;max-width:1080px;display:flex;align-items:center;justify-content:space-between;margin-bottom:auto}.brand[data-v-7684e5da]{display:inline-flex;align-items:center;gap:10px;color:var(--app-text);text-decoration:none}.brand-name[data-v-7684e5da]{font-weight:600;font-size:15px}.card[data-v-7684e5da]{width:100%;max-width:420px;margin:32px 0 16px;padding:32px;display:flex;flex-direction:column;gap:20px;box-shadow:var(--app-shadow)}h1[data-v-7684e5da]{font-size:22px}header p[data-v-7684e5da]{margin:4px 0 0}.foot[data-v-7684e5da]{margin-bottom:auto;text-align:center;font-size:13px;max-width:420px}@media(max-width:480px){.card[data-v-7684e5da]{padding:24px 20px}}.form[data-v-a25628b0]{display:flex;flex-direction:column;gap:16px}.field[data-v-a25628b0]{display:flex;flex-direction:column;gap:6px}label[data-v-a25628b0]{font-size:13px;font-weight:500;color:var(--app-text-nav)}.label-row[data-v-a25628b0]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.small-link[data-v-a25628b0]{font-size:13px;font-weight:500;text-decoration:none}.error[data-v-a25628b0]{color:var(--app-critical)}.divider[data-v-a25628b0]{display:flex;align-items:center;gap:12px;font-size:13px}.divider[data-v-a25628b0]:before,.divider[data-v-a25628b0]:after{content:"";flex:1;height:1px;background:var(--app-border)}.google[data-v-a25628b0]{display:flex;justify-content:center;min-height:44px}.form[data-v-4a38c7b7]{display:flex;flex-direction:column;gap:16px}.field[data-v-4a38c7b7]{display:flex;flex-direction:column;gap:6px}label[data-v-4a38c7b7]{font-size:13px;font-weight:500;color:var(--app-text-nav)}.error[data-v-4a38c7b7]{color:var(--app-critical)}.divider[data-v-4a38c7b7]{display:flex;align-items:center;gap:12px;font-size:13px}.divider[data-v-4a38c7b7]:before,.divider[data-v-4a38c7b7]:after{content:"";flex:1;height:1px;background:var(--app-border)}.google[data-v-4a38c7b7]{display:flex;justify-content:center;min-height:44px}.legal[data-v-4a38c7b7]{margin:0;font-size:12px;text-align:center}.badge[data-v-0c9a1561]{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.good[data-v-0c9a1561]{background:var(--app-good-bg);color:var(--app-good)}.warning[data-v-0c9a1561]{background:var(--app-warning-bg);color:var(--app-warning)}.critical[data-v-0c9a1561]{background:var(--app-critical-bg);color:var(--app-critical)}.info[data-v-0c9a1561]{background:var(--app-primary-soft);color:var(--app-primary)}.blue[data-v-0c9a1561]{background:var(--tone-blue-bg);color:var(--tone-blue)}.orange[data-v-0c9a1561]{background:var(--tone-orange-bg);color:var(--tone-orange)}.violet[data-v-0c9a1561]{background:var(--tone-violet-bg);color:var(--tone-violet)}.teal[data-v-0c9a1561]{background:var(--tone-teal-bg);color:var(--tone-teal)}.pink[data-v-0c9a1561]{background:var(--tone-pink-bg);color:var(--tone-pink)}.neutral[data-v-0c9a1561]{background:var(--app-surface-muted);color:var(--app-text-nav)}.card[data-v-43dcd22a]{padding:20px;display:flex;flex-direction:column;gap:16px}.head[data-v-43dcd22a]{display:flex;align-items:flex-start;gap:12px}.key-icon[data-v-43dcd22a]{flex:none;width:40px;height:40px;border-radius:10px;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center}.key-icon.off[data-v-43dcd22a]{background:var(--app-surface-muted);color:var(--app-text-muted)}.who[data-v-43dcd22a]{display:flex;flex-direction:column;min-width:0;margin-right:auto}.rfc[data-v-43dcd22a]{font-family:Geist Mono,ui-monospace,monospace;font-weight:500}.name[data-v-43dcd22a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head[data-v-43dcd22a] .p-button{width:36px;height:36px;padding:0}.menu-item[data-v-43dcd22a]{display:flex;align-items:center;gap:10px;padding:8px 12px;color:var(--app-text-nav);cursor:pointer}.menu-item.danger[data-v-43dcd22a]{color:var(--app-critical)}.validity[data-v-43dcd22a]{display:flex;flex-direction:column;gap:8px}.validity-head[data-v-43dcd22a]{display:flex;align-items:center;justify-content:space-between;gap:8px}.label[data-v-43dcd22a]{font-size:12px;font-weight:500;color:var(--app-text-muted)}.meter[data-v-43dcd22a]{height:6px;border-radius:4px;background:var(--app-border);overflow:hidden}.fill[data-v-43dcd22a]{height:100%;border-radius:4px}.fill.good[data-v-43dcd22a]{background:var(--app-good)}.fill.warning[data-v-43dcd22a]{background:var(--app-warning)}.expiry[data-v-43dcd22a]{font-size:13px;color:var(--app-text-muted)}.expiry.critical[data-v-43dcd22a]{color:var(--app-critical)}dl[data-v-43dcd22a]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:13px}dt[data-v-43dcd22a]{color:var(--app-text-muted)}dd[data-v-43dcd22a]{margin:0;text-align:right}.foot[data-v-43dcd22a]{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--app-border)}.auto[data-v-43dcd22a]{display:inline-flex;align-items:center;gap:10px;margin-right:auto;font-weight:500;color:var(--app-text-nav);cursor:pointer}.form[data-v-d954b723]{display:flex;flex-direction:column;gap:16px}.field[data-v-d954b723]{display:flex;flex-direction:column;gap:6px}.field>label[data-v-d954b723],.field>span[data-v-d954b723]{font-size:13px;font-weight:500;color:var(--app-text-nav)}.files[data-v-d954b723]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.file[data-v-d954b723]{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px dashed var(--app-border-strong);border-radius:var(--app-radius);background:var(--app-surface);cursor:pointer;min-width:0}.file[data-v-d954b723]:hover{background:var(--app-surface-muted)}.file[data-v-d954b723]:focus-within{outline:2px solid var(--app-primary);outline-offset:1px}.file.chosen[data-v-d954b723]{border-style:solid;color:var(--app-good)}.file.invalid[data-v-d954b723]{border-color:var(--app-critical)}.file-name[data-v-d954b723]{color:var(--app-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.error[data-v-d954b723]{color:var(--app-critical)}.auto[data-v-d954b723]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:var(--app-radius);background:var(--app-primary-soft);cursor:pointer}.auto>span[data-v-d954b723]{display:flex;flex-direction:column;gap:2px}.consent[data-v-d954b723]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--app-text-secondary)}.consent label[data-v-d954b723]{cursor:pointer}.lock[data-v-d954b723]{display:inline-flex;align-items:center;gap:6px;margin-right:auto;font-size:13px}@media(max-width:560px){.files[data-v-d954b723]{grid-template-columns:minmax(0,1fr)}}.empty[data-v-23cc10a9]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;text-align:center}.empty-icon[data-v-23cc10a9]{width:48px;height:48px;border-radius:12px;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center;margin-bottom:8px}h2[data-v-23cc10a9]{font-size:16px}p[data-v-23cc10a9]{margin:0 0 8px;max-width:420px}.page-header[data-v-6d459c6a]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px}.titles[data-v-6d459c6a]{display:flex;flex-direction:column;gap:2px;margin-right:auto}h1[data-v-6d459c6a]{font-size:24px}.page[data-v-f28dd130]{display:flex;flex-direction:column;gap:20px}.page[data-v-f28dd130] .page-header{margin-bottom:0}.header-actions[data-v-f28dd130]{display:flex;flex-wrap:wrap;gap:8px}.search[data-v-f28dd130]{position:relative;display:flex;align-items:center}.search>svg[data-v-f28dd130]{position:absolute;left:12px;color:var(--app-text-muted);pointer-events:none}.search[data-v-f28dd130] .p-inputtext{width:min(320px,100%);padding-left:36px}.security[data-v-f28dd130]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--app-radius-card);background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text-secondary)}.security-icon[data-v-f28dd130]{flex:none;width:32px;height:32px;border-radius:var(--app-radius);background:var(--app-good-bg);color:var(--app-good);display:flex;align-items:center;justify-content:center}.grid[data-v-f28dd130]{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(300px,calc((100% - 32px) / 3)),1fr));gap:16px}.no-results[data-v-f28dd130]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.slots[data-v-f28dd130]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:24px;border-style:dashed}.slots-icon[data-v-f28dd130]{flex:none;width:40px;height:40px;border-radius:10px;background:var(--app-surface-muted);color:var(--app-text-secondary);display:flex;align-items:center;justify-content:center}.slots-text[data-v-f28dd130]{display:flex;flex-direction:column;margin-right:auto}.load-error[data-v-f28dd130]{max-width:640px}.error-body[data-v-f28dd130]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}@media(max-width:600px){.search[data-v-f28dd130],.search[data-v-f28dd130] .p-inputtext{width:100%}}.nav-links[data-v-a4079b63]{display:flex;flex-direction:column;gap:20px}.nav-group[data-v-a4079b63]{display:flex;flex-direction:column;gap:2px}.nav-label[data-v-a4079b63]{padding:0 12px 6px;font-size:12px;font-weight:500;color:var(--app-text-muted)}.nav-link[data-v-a4079b63]{display:flex;align-items:center;gap:10px;min-height:40px;padding:10px 12px;border-radius:var(--app-radius);color:var(--app-text-nav);font-weight:500;text-decoration:none}.nav-link[data-v-a4079b63]:hover{background:var(--app-surface-muted)}.nav-link[data-v-a4079b63]:focus-visible{outline:2px solid var(--app-primary);outline-offset:-2px}.nav-link.active[data-v-a4079b63]{background:var(--app-primary-soft);color:var(--app-primary);font-weight:600}.trigger[data-v-531972e9]{position:relative;width:36px;height:36px;padding:0}.count[data-v-531972e9]{position:absolute;top:2px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--app-primary);color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center;box-shadow:0 0 0 2px var(--app-surface)}.panel-head[data-v-531972e9]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--app-border)}.items[data-v-531972e9]{list-style:none;margin:0;padding:0;max-height:380px;overflow-y:auto}.item[data-v-531972e9]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--app-border)}.item[data-v-531972e9]:last-child{border-bottom:0}.file-icon[data-v-531972e9]{flex:none;width:32px;height:32px;border-radius:var(--app-radius);background:var(--app-surface-muted);color:var(--app-text-secondary);display:flex;align-items:center;justify-content:center}.item-text[data-v-531972e9]{display:flex;flex-direction:column;min-width:0;margin-right:auto}.item-title[data-v-531972e9]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-meta[data-v-531972e9]{font-size:12px}.empty[data-v-531972e9]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px}.downloads-popover{width:min(380px,calc(100vw - 32px))}.indicator[data-v-684d7573]{position:fixed;left:272px;bottom:24px;z-index:1000;display:flex;align-items:center;gap:12px;max-width:min(420px,calc(100vw - 32px));padding:12px 16px 14px;border:1px solid var(--app-border);border-radius:var(--app-radius-card);background:var(--app-surface);box-shadow:0 12px 32px #10182829;overflow:hidden}.icon[data-v-684d7573]{flex:none;width:36px;height:36px;border-radius:10px;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center}.text[data-v-684d7573]{display:flex;flex-direction:column;min-width:0;font-size:13px}.text strong[data-v-684d7573]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar[data-v-684d7573]{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--app-primary-soft)}.bar span[data-v-684d7573]{position:absolute;top:0;bottom:0;width:35%;background:var(--app-primary);border-radius:999px;animation:slide-684d7573 1.4s ease-in-out infinite}@keyframes slide-684d7573{0%{left:-35%}to{left:100%}}.pop-enter-active[data-v-684d7573],.pop-leave-active[data-v-684d7573]{transition:opacity .2s ease,transform .2s var(--ease-out)}.pop-enter-from[data-v-684d7573],.pop-leave-to[data-v-684d7573]{opacity:0;transform:translateY(8px)}@media(max-width:900px){.indicator[data-v-684d7573]{left:16px;right:16px;bottom:16px;max-width:none}}@media(prefers-reduced-motion:reduce){.bar span[data-v-684d7573]{animation:none;left:0;width:100%;opacity:.4}}.shell[data-v-d9417a55]{min-height:100vh;display:flex;background:var(--app-bg);color:var(--app-text)}.sidebar[data-v-d9417a55]{position:sticky;top:0;flex:none;width:248px;height:100vh;padding:24px 16px;background:var(--app-surface);border-right:1px solid var(--app-border);display:flex;flex-direction:column;gap:28px;overflow-y:auto}.brand[data-v-d9417a55]{display:flex;align-items:center;gap:10px;padding:0 8px}.brand-actions[data-v-d9417a55]{margin-left:auto}.brand-name[data-v-d9417a55]{font-weight:600;font-size:15px;letter-spacing:-.01em}.user-box[data-v-d9417a55]{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--app-border);border-radius:10px}.avatar[data-v-d9417a55]{flex:none;width:32px;height:32px;border-radius:50%;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px}.user-text[data-v-d9417a55]{display:flex;flex-direction:column;min-width:0}.user-name[data-v-d9417a55]{font-weight:600;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-meta[data-v-d9417a55]{font-size:12px;color:var(--app-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-actions[data-v-d9417a55]{margin-left:auto;display:flex}.user-actions[data-v-d9417a55] .p-button{width:32px;height:32px;padding:0}.topbar[data-v-d9417a55]{display:none}.drawer-brand[data-v-d9417a55],.drawer-user[data-v-d9417a55]{display:flex;align-items:center;gap:10px}.drawer-user[data-v-d9417a55]{margin-bottom:12px}.content[data-v-d9417a55]{flex:1;min-width:0;padding:28px 32px 48px}.content-inner[data-v-d9417a55]{max-width:1440px;margin:0 auto}@media(max-width:900px){.shell[data-v-d9417a55]{flex-direction:column}.sidebar[data-v-d9417a55]{display:none}.topbar[data-v-d9417a55]{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 4px;background:var(--app-surface);border-bottom:1px solid var(--app-border)}.topbar .brand-name[data-v-d9417a55]{margin-right:auto}.content[data-v-d9417a55]{padding:20px 16px 40px}}.heading[data-v-47acec8f]{display:flex;flex-direction:column;gap:12px;max-width:680px;margin-bottom:48px}.heading.center[data-v-47acec8f]{margin-inline:auto;align-items:center;text-align:center}.eyebrow[data-v-47acec8f]{font-size:13px;font-weight:600;color:var(--app-primary)}h2[data-v-47acec8f]{font-size:clamp(28px,4vw,38px);line-height:1.15;letter-spacing:-.03em}p[data-v-47acec8f]{margin:0;font-size:17px;line-height:1.6}.section[data-v-7ffcf445]{max-width:960px;margin:0 auto;padding:96px 24px;scroll-margin-top:64px}.table-wrap[data-v-7ffcf445]{overflow-x:auto}table[data-v-7ffcf445]{width:100%;border-collapse:collapse;min-width:560px}th[data-v-7ffcf445],td[data-v-7ffcf445]{padding:16px 20px;text-align:left;border-bottom:1px solid var(--app-border)}tbody tr:last-child th[data-v-7ffcf445],tbody tr:last-child td[data-v-7ffcf445]{border-bottom:0}thead th[data-v-7ffcf445]{font-size:13px;font-weight:600;background:var(--app-surface-muted)}thead th.brand[data-v-7ffcf445]{color:var(--app-primary)}tbody th[data-v-7ffcf445]{font-weight:500}td svg[data-v-7ffcf445]{vertical-align:-3px;margin-right:8px}.no[data-v-7ffcf445]{color:var(--app-text-muted)}.yes[data-v-7ffcf445]{color:var(--app-good)}.yes-cell[data-v-7ffcf445]{font-weight:500;background:color-mix(in srgb,var(--app-primary-soft) 45%,transparent)}.note[data-v-7ffcf445]{margin:16px 0 0;text-align:center;font-size:13px}@media(max-width:520px){.section[data-v-7ffcf445]{padding:64px 16px}}.section[data-v-40aa091f]{max-width:820px;margin:0 auto;padding:96px 24px;scroll-margin-top:64px}.faq[data-v-40aa091f]{overflow:hidden}.faq[data-v-40aa091f] .p-accordionpanel:last-child{border-bottom:0}.faq[data-v-40aa091f] .p-accordionheader{padding:18px 20px;font-size:16px;font-weight:500;color:var(--app-text);background:transparent}.faq[data-v-40aa091f] .p-accordioncontent-content{padding:0 20px 20px;background:transparent}.answer[data-v-40aa091f]{margin:0;line-height:1.65}.contact[data-v-40aa091f]{margin:24px 0 0;text-align:center}.contact a[data-v-40aa091f]{font-weight:600;text-decoration:none}@media(max-width:520px){.section[data-v-40aa091f]{padding:64px 16px}}.band[data-v-44f1147a]{background:var(--app-surface);border-block:1px solid var(--app-border);scroll-margin-top:64px}.section[data-v-44f1147a]{max-width:1200px;margin:0 auto;padding:96px 24px}.grid[data-v-44f1147a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.feature[data-v-44f1147a]{display:flex;flex-direction:column;gap:10px}.icon[data-v-44f1147a]{width:40px;height:40px;border-radius:10px;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center;margin-bottom:6px}h3[data-v-44f1147a]{font-size:17px}p[data-v-44f1147a]{margin:0;line-height:1.6}@media(max-width:960px){.grid[data-v-44f1147a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.grid[data-v-44f1147a]{grid-template-columns:minmax(0,1fr);gap:32px}.section[data-v-44f1147a]{padding:64px 16px}}.section[data-v-6413f8b8]{max-width:1200px;margin:0 auto;padding:96px 24px}.cta[data-v-6413f8b8]{padding:64px 32px;border-radius:20px;background:#3538cd;color:#fff;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}h2[data-v-6413f8b8]{max-width:640px;font-size:clamp(28px,4vw,40px);line-height:1.15;letter-spacing:-.03em}p[data-v-6413f8b8]{margin:0;max-width:520px;font-size:17px;color:#e0e4ff}.buttons[data-v-6413f8b8]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.buttons .light[data-v-6413f8b8]{background:#fff;border-color:#fff;color:#2d31a6}.buttons .light[data-v-6413f8b8]:hover{background:#eef0ff;border-color:#eef0ff;color:#2d31a6}.buttons .ghost[data-v-6413f8b8]{background:transparent;border-color:#ffffff80;color:#fff}.buttons .ghost[data-v-6413f8b8]:hover{background:#ffffff1a;border-color:#fff;color:#fff}small[data-v-6413f8b8]{font-size:13px;color:#c7cdfe}@media(max-width:520px){.section[data-v-6413f8b8]{padding:48px 16px 64px}.cta[data-v-6413f8b8]{padding:48px 20px}.buttons[data-v-6413f8b8] .p-button{width:100%}}.window[data-v-d5374a9f]{border:1px solid var(--app-border);border-radius:14px;overflow:hidden;background:var(--app-surface);box-shadow:0 24px 64px #1018281f}.window-bar[data-v-d5374a9f]{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--app-border);background:var(--app-surface-muted)}.dot[data-v-d5374a9f]{width:10px;height:10px;border-radius:50%;background:var(--app-border-strong)}.window-title[data-v-d5374a9f]{margin:0 auto;padding-right:48px;font-size:12px;color:var(--app-text-muted)}.stage[data-v-d5374a9f]{display:grid;aspect-ratio:16 / 10;background:var(--app-bg)}.stage img[data-v-d5374a9f]{grid-area:1 / 1;width:100%;height:100%;object-fit:cover;object-position:top left;opacity:0;transition:opacity .5s var(--ease-out)}.stage img.active[data-v-d5374a9f]{opacity:1}.tabs[data-v-d5374a9f]{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tab[data-v-d5374a9f]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px;border:1px solid transparent;border-radius:var(--app-radius-card);background:none;text-align:left;font:inherit;color:var(--app-text-secondary);cursor:pointer}.tab[data-v-d5374a9f]:hover{background:var(--app-surface)}.tab.active[data-v-d5374a9f]{border-color:var(--app-border);background:var(--app-surface);color:var(--app-text);box-shadow:var(--app-shadow)}.tab[data-v-d5374a9f]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.tab-head[data-v-d5374a9f]{display:flex;align-items:center;gap:8px;font-weight:600}.tab-head svg[data-v-d5374a9f]{color:var(--app-primary)}.tab-text[data-v-d5374a9f]{font-size:13px;line-height:1.45}.progress[data-v-d5374a9f]{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--app-primary);transform-origin:left;animation:fill-d5374a9f 6s linear forwards}.progress.paused[data-v-d5374a9f]{animation-play-state:paused}@keyframes fill-d5374a9f{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.stage img[data-v-d5374a9f]{transition:none}}@media(max-width:760px){.tabs[data-v-d5374a9f]{grid-template-columns:repeat(2,minmax(0,1fr))}.tab-text[data-v-d5374a9f]{display:none}.tab[data-v-d5374a9f]{padding:12px 14px 14px}}.hero[data-v-b905f971]{max-width:1200px;margin:0 auto;padding:88px 24px 64px}.content[data-v-b905f971]{max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.pill[data-v-b905f971]{padding:6px 14px;border-radius:999px;border:1px solid var(--app-border);background:var(--app-surface);font-size:13px;font-weight:500;color:var(--app-text-secondary)}h1[data-v-b905f971]{font-size:clamp(36px,6vw,60px);line-height:1.05;letter-spacing:-.035em;font-weight:600}.accent[data-v-b905f971]{color:var(--app-primary)}.lead[data-v-b905f971]{max-width:640px;margin:0;font-size:18px;line-height:1.6}.ctas[data-v-b905f971]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.reassurance[data-v-b905f971]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:14px}.reassurance li[data-v-b905f971]{display:inline-flex;align-items:center;gap:6px}.reassurance svg[data-v-b905f971]{color:var(--app-good)}.stats[data-v-b905f971]{margin:56px 0 0;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.stat[data-v-b905f971]{padding:20px 24px;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px}.stat+.stat[data-v-b905f971]{border-left:1px solid var(--app-border)}dt[data-v-b905f971]{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4}dt svg[data-v-b905f971]{flex:none;margin-top:1px;color:var(--app-primary)}dd[data-v-b905f971]{margin:0;font-size:26px;font-weight:600;letter-spacing:-.02em}.demo[data-v-b905f971]{margin-top:40px;scroll-margin-top:88px}@media(max-width:860px){.stats[data-v-b905f971]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-v-b905f971]:nth-child(odd){border-left:0}.stat[data-v-b905f971]:nth-child(n+3){border-top:1px solid var(--app-border)}}@media(max-width:520px){.hero[data-v-b905f971]{padding:56px 16px 48px}.ctas[data-v-b905f971] .p-button{width:100%}.stat[data-v-b905f971]{padding:16px}dd[data-v-b905f971]{font-size:20px}}.section[data-v-25c6eac5]{max-width:1200px;margin:0 auto;padding:96px 24px;scroll-margin-top:64px}.steps[data-v-25c6eac5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.step[data-v-25c6eac5]{padding:28px;display:flex;flex-direction:column;gap:10px}.step-top[data-v-25c6eac5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.n[data-v-25c6eac5]{width:32px;height:32px;border-radius:50%;background:var(--app-primary);color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center}.step-icon[data-v-25c6eac5]{color:var(--app-text-muted)}h3[data-v-25c6eac5]{font-size:18px}p[data-v-25c6eac5]{margin:0;line-height:1.6}@media(max-width:860px){.steps[data-v-25c6eac5]{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.section[data-v-25c6eac5]{padding:64px 16px}}.footer[data-v-b63b96b4]{border-top:1px solid var(--app-border);background:var(--app-surface)}.inner[data-v-b63b96b4]{max-width:1200px;margin:0 auto;padding:56px 24px 40px;display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr)) minmax(0,1.5fr);gap:32px}.brand[data-v-b63b96b4]{display:inline-flex;align-items:center;gap:10px}.brand-name[data-v-b63b96b4]{font-weight:600;font-size:16px}.about p[data-v-b63b96b4]{margin:16px 0;max-width:340px;line-height:1.6}.social[data-v-b63b96b4]{display:inline-flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;color:var(--app-text-secondary);border:1px solid var(--app-border)}.social[data-v-b63b96b4]:hover{color:var(--app-primary);border-color:var(--app-primary)}.col[data-v-b63b96b4]{display:flex;flex-direction:column;gap:10px}h2[data-v-b63b96b4]{font-size:14px;margin-bottom:4px}.col a[data-v-b63b96b4]{color:var(--app-text-secondary);text-decoration:none}.col a[data-v-b63b96b4]:hover{color:var(--app-primary)}.contact-item[data-v-b63b96b4]{display:flex;gap:10px;align-items:flex-start}.contact-item>svg[data-v-b63b96b4]{flex:none;margin-top:3px;color:var(--app-primary)}.contact-item>div[data-v-b63b96b4]{display:flex;flex-direction:column}.contact .contact-item a[data-v-b63b96b4]{color:var(--app-primary);font-weight:500}.small[data-v-b63b96b4]{font-size:12px}.bottom[data-v-b63b96b4]{max-width:1200px;margin:0 auto;padding:20px 24px 32px;border-top:1px solid var(--app-border);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px}@media(max-width:860px){.inner[data-v-b63b96b4]{grid-template-columns:repeat(2,minmax(0,1fr))}.about[data-v-b63b96b4],.contact[data-v-b63b96b4]{grid-column:1 / -1}}.nav[data-v-d5a572e2]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--app-bg) 82%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid transparent;transition:border-color .2s ease}.nav.scrolled[data-v-d5a572e2]{border-bottom-color:var(--app-border)}.inner[data-v-d5a572e2]{max-width:1200px;margin:0 auto;height:64px;padding:0 24px;display:flex;align-items:center;gap:24px}.brand[data-v-d5a572e2]{display:inline-flex;align-items:center;gap:10px;color:var(--app-text);text-decoration:none}.brand-name[data-v-d5a572e2]{font-weight:600;font-size:16px;letter-spacing:-.01em}.links[data-v-d5a572e2]{display:flex;gap:4px;margin-left:16px}.link[data-v-d5a572e2]{padding:8px 12px;border-radius:var(--app-radius);color:var(--app-text-secondary);font-weight:500;text-decoration:none}.link[data-v-d5a572e2]:hover{color:var(--app-text);background:var(--app-surface-muted)}.actions[data-v-d5a572e2]{margin-left:auto;display:flex;align-items:center;gap:8px}.wide[data-v-d5a572e2]{white-space:nowrap}.menu-btn[data-v-d5a572e2]{display:none}.drawer-links[data-v-d5a572e2]{display:flex;flex-direction:column;gap:2px}.drawer-link[data-v-d5a572e2]{padding:12px;border-radius:var(--app-radius);color:var(--app-text-nav);font-weight:500;text-decoration:none}.drawer-link[data-v-d5a572e2]:hover{background:var(--app-surface-muted)}.drawer-actions[data-v-d5a572e2]{display:flex;flex-direction:column;gap:8px}@media(max-width:900px){.links[data-v-d5a572e2],.wide[data-v-d5a572e2]{display:none}.menu-btn[data-v-d5a572e2]{display:inline-flex}.inner[data-v-d5a572e2]{padding:0 12px 0 16px}}.band[data-v-707f3404]{background:var(--app-surface);border-block:1px solid var(--app-border);scroll-margin-top:64px}.section[data-v-707f3404]{max-width:1200px;margin:0 auto;padding:96px 24px}.grid[data-v-707f3404]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;align-items:stretch}.plan[data-v-707f3404]{padding:28px 24px;display:flex;flex-direction:column;gap:14px;background:var(--app-surface);box-shadow:0 1px 3px #1018280f,0 8px 24px #1018280a}:root.app-dark .plan[data-v-707f3404]{background:var(--app-surface-muted)}.plan.recommended[data-v-707f3404]{background:var(--app-surface);border-color:var(--app-primary);box-shadow:0 0 0 1px var(--app-primary),0 16px 40px #3538cd1f}.plan-head[data-v-707f3404]{display:flex;align-items:center;justify-content:space-between;gap:8px}h3[data-v-707f3404]{font-size:17px}.desc[data-v-707f3404]{margin:-6px 0 0;font-size:14px;line-height:1.5}.price[data-v-707f3404]{display:flex;align-items:baseline;gap:8px}.amount[data-v-707f3404]{font-size:36px;font-weight:600;letter-spacing:-.03em}.note[data-v-707f3404]{margin-top:-6px;font-size:13px;font-weight:500;color:var(--app-primary)}.note.good[data-v-707f3404]{color:var(--app-good)}.note.muted[data-v-707f3404]{color:var(--app-text-muted);font-weight:400}.list[data-v-707f3404]{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--app-border);display:flex;flex-direction:column;gap:10px;font-size:14px}.list li[data-v-707f3404]{display:flex;align-items:flex-start;gap:10px}.list svg[data-v-707f3404]{flex:none;margin-top:2px}.lim[data-v-707f3404]{color:var(--app-primary)}.feat[data-v-707f3404]{color:var(--app-good)}.list li.off[data-v-707f3404],.list li.off .feat[data-v-707f3404]{color:var(--app-text-muted)}@media(max-width:520px){.section[data-v-707f3404]{padding:64px 16px}}.section[data-v-2fe0c55e]{max-width:1200px;margin:0 auto;padding:0 24px 96px;scroll-margin-top:64px}.card[data-v-2fe0c55e]{padding:48px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}.intro[data-v-2fe0c55e] .heading{margin-bottom:0}.shield[data-v-2fe0c55e]{width:48px;height:48px;border-radius:12px;background:var(--app-good-bg);color:var(--app-good);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.points[data-v-2fe0c55e]{display:flex;flex-direction:column;gap:24px}.point[data-v-2fe0c55e]{display:flex;gap:16px}.icon[data-v-2fe0c55e]{flex:none;width:36px;height:36px;border-radius:var(--app-radius);background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center}h3[data-v-2fe0c55e]{font-size:16px;margin-bottom:4px}p[data-v-2fe0c55e]{margin:0;line-height:1.6}.privacy[data-v-2fe0c55e]{display:inline-flex;align-items:center;gap:6px;font-weight:600;text-decoration:none;align-self:flex-start}@media(max-width:860px){.card[data-v-2fe0c55e]{grid-template-columns:minmax(0,1fr);padding:32px 24px;gap:32px}}@media(max-width:520px){.section[data-v-2fe0c55e]{padding:0 16px 64px}}.landing[data-v-7345b4e7]{min-height:100vh;background:var(--app-bg);color:var(--app-text);font-size:15px}.head[data-v-f89bc90b]{display:flex;flex-direction:column;gap:2px;min-width:0}.title[data-v-f89bc90b]{font-size:18px;font-weight:600}.pad[data-v-f89bc90b]{margin:0 0 12px}.sk[data-v-f89bc90b]{margin-bottom:8px}.note[data-v-f89bc90b]{margin-bottom:4px}.list[data-v-f89bc90b]{list-style:none;margin:0;padding:0}.pkg[data-v-f89bc90b]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--app-border)}.pkg-icon[data-v-f89bc90b]{flex:none;width:36px;height:36px;border-radius:var(--app-radius);background:var(--app-surface-muted);color:var(--app-text-secondary);display:flex;align-items:center;justify-content:center}.pkg-icon.bad[data-v-f89bc90b]{background:var(--app-critical-bg);color:var(--app-critical)}.pkg-text[data-v-f89bc90b]{display:flex;flex-direction:column;min-width:0;flex:1 1 200px}.mono[data-v-f89bc90b]{font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.meta[data-v-f89bc90b]{font-size:13px}.bad-text[data-v-f89bc90b]{color:var(--app-critical)}.empty[data-v-f89bc90b]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 8px;text-align:center}.foot[data-v-f89bc90b]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.foot[data-v-f89bc90b] .p-button{white-space:nowrap}.summary[data-v-f89bc90b]{margin-right:auto;font-size:13px}.avatar[data-v-5d70241e]{flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:0}.blue[data-v-5d70241e]{background:var(--tone-blue-bg);color:var(--tone-blue)}.violet[data-v-5d70241e]{background:var(--tone-violet-bg);color:var(--tone-violet)}.teal[data-v-5d70241e]{background:var(--tone-teal-bg);color:var(--tone-teal)}.orange[data-v-5d70241e]{background:var(--tone-orange-bg);color:var(--tone-orange)}.pink[data-v-5d70241e]{background:var(--tone-pink-bg);color:var(--tone-pink)}.body[data-v-a595de0a]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 4px 4px;text-align:center}.icon[data-v-a595de0a]{width:48px;height:48px;border-radius:12px;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center;margin-bottom:4px}h2[data-v-a595de0a]{font-size:17px}p[data-v-a595de0a]{margin:0}.bar[data-v-a595de0a]{width:100%;height:8px;margin-top:8px}.foot[data-v-a595de0a]{width:100%;display:flex;justify-content:space-between;gap:12px;font-size:13px}.step[data-v-a595de0a]{text-align:left}.pct[data-v-a595de0a]{font-weight:600}.body[data-v-3ea94f2b]{display:flex;flex-direction:column;gap:16px}.state[data-v-3ea94f2b]{align-self:flex-start}.label[data-v-3ea94f2b]{font-size:12px;font-weight:500;color:var(--app-text-muted)}.folio[data-v-3ea94f2b]{display:flex;flex-direction:column;gap:6px}.folio-box[data-v-3ea94f2b]{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border:1px solid var(--app-border);border-radius:var(--app-radius);background:var(--app-surface-muted)}.folio-box code[data-v-3ea94f2b]{flex:1;min-width:0;overflow-wrap:anywhere;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}dl[data-v-3ea94f2b]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:8px 16px}dt[data-v-3ea94f2b]{color:var(--app-text-muted)}dd[data-v-3ea94f2b]{margin:0;text-align:right}.mono[data-v-3ea94f2b]{font-family:Geist Mono,ui-monospace,monospace}.answer[data-v-3ea94f2b]{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:var(--app-radius);background:var(--app-surface-muted)}.code[data-v-3ea94f2b]{font-weight:600}.answer p[data-v-3ea94f2b]{margin:0}.quote[data-v-3ea94f2b]{font-size:13px}.form-panel[data-v-1acb7bb9]{padding:20px;display:flex;flex-direction:column;gap:16px}h2[data-v-1acb7bb9]{font-size:16px}.form[data-v-1acb7bb9]{display:flex;flex-direction:column;gap:16px}.grid[data-v-1acb7bb9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field[data-v-1acb7bb9]{display:flex;flex-direction:column;gap:6px;min-width:0}.field>label[data-v-1acb7bb9],.field>span[data-v-1acb7bb9]{font-size:13px;font-weight:500;color:var(--app-text-nav)}.opt[data-v-1acb7bb9]{display:flex;gap:8px;align-items:baseline}.rfc[data-v-1acb7bb9]{font-family:Geist Mono,ui-monospace,monospace}.tipo[data-v-1acb7bb9]{display:flex}.tipo[data-v-1acb7bb9] .p-togglebutton{flex:1}.when[data-v-1acb7bb9]{display:flex;gap:8px}.when[data-v-1acb7bb9] .p-datepicker{flex:1;min-width:0}.when .time[data-v-1acb7bb9]{flex:none;width:136px}.time[data-v-1acb7bb9] input{font-variant-numeric:tabular-nums}.time-icon[data-v-1acb7bb9]{cursor:pointer;color:var(--app-text-muted)}.error[data-v-1acb7bb9]{color:var(--app-critical)}.actions[data-v-1acb7bb9]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.shortcuts-label[data-v-1acb7bb9]{font-size:13px;margin-right:4px}.send[data-v-1acb7bb9]{margin-left:auto}@media(max-width:640px){.grid[data-v-1acb7bb9]{grid-template-columns:minmax(0,1fr)}.send[data-v-1acb7bb9]{width:100%}}.page[data-v-122a2423]{display:flex;flex-direction:column;gap:20px}.page[data-v-122a2423] .page-header{margin-bottom:0}h2[data-v-122a2423]{font-size:16px}.top[data-v-122a2423]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:stretch}.how[data-v-122a2423]{padding:20px;display:flex;flex-direction:column;gap:14px}.how ol[data-v-122a2423]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.how li[data-v-122a2423]{display:flex;gap:12px}.how li>span[data-v-122a2423]:last-child{display:flex;flex-direction:column}.n[data-v-122a2423]{flex:none;width:24px;height:24px;border-radius:50%;background:var(--app-primary-soft);color:var(--app-primary);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.history[data-v-122a2423]{overflow:hidden}.history-head[data-v-122a2423]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px}.history-head h2[data-v-122a2423]{margin-right:auto}.rfc-filter[data-v-122a2423]{min-width:200px;max-width:320px}.pad[data-v-122a2423]{margin:0 20px 20px}.sk[data-v-122a2423]{margin-bottom:8px}.no-border[data-v-122a2423]{border:0;border-top:1px solid var(--app-border);border-radius:0}.error-body[data-v-122a2423]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.table[data-v-122a2423] th.right,.table[data-v-122a2423] td.right{text-align:right}.table[data-v-122a2423] th.right .p-datatable-column-header-content{justify-content:flex-end}.table[data-v-122a2423] tr.highlight>td{background:var(--app-primary-soft)}.who[data-v-122a2423]{display:flex;align-items:center;gap:10px}.direction[data-v-122a2423]{display:inline-flex;align-items:center;gap:6px;font-weight:500;white-space:nowrap}.direction svg[data-v-122a2423]{flex:none}.direction.blue svg[data-v-122a2423]{color:var(--tone-blue)}.direction.orange svg[data-v-122a2423]{color:var(--tone-orange)}.stack[data-v-122a2423]{display:flex;flex-direction:column;gap:4px;min-width:0}.name[data-v-122a2423]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-name[data-v-122a2423]{max-width:100%;margin-top:-4px}.self-start[data-v-122a2423]{align-self:flex-start}.mono[data-v-122a2423]{font-family:Geist Mono,ui-monospace,monospace}.small[data-v-122a2423]{font-size:12px}.note-line[data-v-122a2423]{max-width:220px}.nowrap[data-v-122a2423]{white-space:nowrap}.steps[data-v-122a2423]{display:inline-flex;gap:4px}.step[data-v-122a2423]{width:16px;height:4px;border-radius:999px;background:var(--app-border)}.step.done[data-v-122a2423]{background:var(--app-primary)}.step.fail[data-v-122a2423]{background:var(--app-critical)}.row-actions[data-v-122a2423]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.dots[data-v-122a2423]{width:36px;height:36px;padding:0}.menu-item[data-v-122a2423]{display:flex;align-items:center;gap:10px;padding:8px 12px;color:var(--app-text-nav);cursor:pointer}.cards[data-v-122a2423]{list-style:none;margin:0;padding:0}.card[data-v-122a2423]{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-top:1px solid var(--app-border)}.card.highlight[data-v-122a2423]{background:var(--app-primary-soft)}.card-head[data-v-122a2423]{display:flex;align-items:center;gap:8px}.card-head .dots[data-v-122a2423]{margin-left:auto}.card-status[data-v-122a2423]{display:flex;align-items:center;justify-content:space-between;gap:8px}.note[data-v-122a2423]{font-size:13px}.pager[data-v-122a2423]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--app-border)}.result p[data-v-122a2423]{margin:0 0 12px}.result-numbers[data-v-122a2423]{display:flex;gap:32px}.result-numbers div[data-v-122a2423]{display:flex;flex-direction:column}.result-numbers strong[data-v-122a2423]{font-size:24px;font-weight:600}.good[data-v-122a2423]{color:var(--app-good)}.bad[data-v-122a2423]{color:var(--app-critical)}@media(max-width:1100px){.top[data-v-122a2423]{grid-template-columns:minmax(0,1fr)}}.bar[data-v-daba0e9c]{height:6px;margin:16px 0}.body[data-v-daba0e9c]{display:flex;flex-direction:column;gap:12px}.state[data-v-daba0e9c]{align-self:flex-start}.uuid[data-v-daba0e9c]{font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;color:var(--app-text-muted);overflow-wrap:anywhere}dl[data-v-daba0e9c]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:8px 16px}dt[data-v-daba0e9c]{color:var(--app-text-muted)}dd[data-v-daba0e9c]{margin:0;text-align:right}.head[data-v-b1274711]{display:flex;flex-direction:column;gap:4px;min-width:0}.title[data-v-b1274711]{font-size:18px;font-weight:600}.uuid[data-v-b1274711]{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;color:var(--app-text-muted);cursor:pointer;text-align:left;overflow-wrap:anywhere}.uuid[data-v-b1274711]:hover{color:var(--app-primary)}.body[data-v-b1274711]{display:flex;flex-direction:column;gap:20px}.badges[data-v-b1274711]{display:flex;flex-wrap:wrap;gap:8px}.parties[data-v-b1274711]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.party[data-v-b1274711]{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:var(--app-radius);background:var(--app-surface-muted);min-width:0}.party strong[data-v-b1274711]{font-weight:600}.label[data-v-b1274711]{font-size:12px;font-weight:500;color:var(--app-text-muted)}.mono[data-v-b1274711]{font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}dl[data-v-b1274711]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:8px 16px}dt[data-v-b1274711]{color:var(--app-text-muted)}dd[data-v-b1274711]{margin:0;text-align:right}h3[data-v-b1274711]{font-size:14px;margin-bottom:8px}.table-wrap[data-v-b1274711]{overflow-x:auto;border:1px solid var(--app-border);border-radius:var(--app-radius)}table[data-v-b1274711]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-b1274711]{padding:8px 10px;text-align:left;font-size:12px;font-weight:500;color:var(--app-text-secondary);background:var(--app-surface-muted);border-bottom:1px solid var(--app-border);white-space:nowrap}td[data-v-b1274711]{padding:8px 10px;border-bottom:1px solid var(--app-border);vertical-align:top}tbody tr:last-child td[data-v-b1274711]{border-bottom:0}.right[data-v-b1274711]{text-align:right}.strong[data-v-b1274711]{font-weight:500}.small[data-v-b1274711]{display:block;font-size:12px}.totals[data-v-b1274711]{margin-left:auto;width:min(300px,100%);display:flex;flex-direction:column;gap:6px}.totals div[data-v-b1274711]{display:flex;justify-content:space-between;gap:16px}.grand[data-v-b1274711]{padding-top:8px;border-top:1px solid var(--app-border);font-size:16px;font-weight:600}.foot[data-v-b1274711]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media(max-width:520px){.parties[data-v-b1274711]{grid-template-columns:minmax(0,1fr)}.foot[data-v-b1274711] .p-button{flex:1 1 auto}}.filters[data-v-76c2a19f]{padding:16px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.field[data-v-76c2a19f]{display:flex;flex-direction:column;gap:6px;flex:1 1 160px;min-width:0}.hint[data-v-76c2a19f]{font-size:12px}.field.search[data-v-76c2a19f]{flex:2 1 280px}.field.period[data-v-76c2a19f]{flex:1 1 190px}label[data-v-76c2a19f]{font-size:13px;font-weight:500;color:var(--app-text-nav)}.label-row[data-v-76c2a19f]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.link[data-v-76c2a19f]{border:0;background:none;padding:0;font:inherit;font-size:12px;font-weight:500;color:var(--app-primary);cursor:pointer}.link[data-v-76c2a19f]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px;border-radius:4px}.search-box[data-v-76c2a19f]{position:relative;display:flex;align-items:center}.search-box>svg[data-v-76c2a19f]{position:absolute;left:12px;color:var(--app-text-muted);pointer-events:none}.search-box>svg[data-v-76c2a19f]{z-index:1}.search-box[data-v-76c2a19f] .p-autocomplete{width:100%}.search-box[data-v-76c2a19f] .p-inputtext{padding-left:36px}.suggest-head[data-v-76c2a19f]{display:block;padding:8px 12px 4px;font-size:12px;font-weight:500}.suggest[data-v-76c2a19f]{display:flex;align-items:center;gap:12px;width:100%}.suggest-text[data-v-76c2a19f]{display:flex;flex-direction:column;min-width:0;margin-right:auto}.suggest-name[data-v-76c2a19f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.small[data-v-76c2a19f]{font-size:12px}.mono[data-v-76c2a19f]{font-family:Geist Mono,ui-monospace,monospace}.clear[data-v-76c2a19f]{flex:none}.party-meta[data-v-a393d673]{display:flex;align-items:center;gap:8px}.dir[data-v-a393d673]{display:inline-flex;align-items:center;gap:3px;font-weight:500}.dir-icon[data-v-a393d673]{margin-right:4px;vertical-align:-2px}.tone-blue[data-v-a393d673]{color:var(--tone-blue)}.tone-orange[data-v-a393d673]{color:var(--tone-orange)}.page[data-v-a393d673]{display:flex;flex-direction:column;gap:20px}.page[data-v-a393d673] .page-header{margin-bottom:0}.page[data-v-a393d673] .page-header .titles{flex:1 1 280px;min-width:0;margin-right:0}.page[data-v-a393d673] .page-header .titles>.muted{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header-controls[data-v-a393d673]{display:flex;align-items:center;gap:16px}.rfc-select[data-v-a393d673]{width:280px}.rfc-value[data-v-a393d673]{min-width:0}.rfc-text>span[data-v-a393d673]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rfc-value[data-v-a393d673]{display:flex;align-items:center;gap:10px}.rfc-icon[data-v-a393d673]{flex:none;width:28px;height:28px;border-radius:var(--app-radius);background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center}.rfc-text[data-v-a393d673]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.header-actions[data-v-a393d673]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mono[data-v-a393d673]{font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.small[data-v-a393d673]{font-size:12px}.strong[data-v-a393d673]{font-weight:600}.nowrap[data-v-a393d673]{white-space:nowrap}.menu-item[data-v-a393d673]{display:flex;align-items:center;gap:10px;padding:8px 12px;color:var(--app-text-nav);cursor:pointer}.totals[data-v-a393d673]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tile[data-v-a393d673]{padding:16px 20px;display:flex;align-items:center;gap:14px;min-width:0}.tile-text[data-v-a393d673]{display:flex;flex-direction:column;gap:2px;min-width:0}.tile-icon[data-v-a393d673]{flex:none;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.tile-icon.violet[data-v-a393d673]{background:var(--tone-violet-bg);color:var(--tone-violet)}.tile-icon.blue[data-v-a393d673]{background:var(--tone-blue-bg);color:var(--tone-blue)}.tile-icon.teal[data-v-a393d673]{background:var(--tone-teal-bg);color:var(--tone-teal)}.tile-icon.primary[data-v-a393d673]{background:var(--app-primary);color:#fff}:root.app-dark .tile-icon.primary[data-v-a393d673]{background:#5157e8}.tile .label[data-v-a393d673]{font-size:12px;font-weight:500;color:var(--app-text-muted)}.tile .value[data-v-a393d673]{font-size:22px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.tile.total[data-v-a393d673]{background:var(--app-primary-soft);border-color:transparent}.tile.total .label[data-v-a393d673],.tile.total .value[data-v-a393d673]{color:var(--app-primary)}.list[data-v-a393d673]{position:relative;overflow:hidden}.loading-bar[data-v-a393d673]{position:absolute;top:0;left:0;right:0;z-index:2;opacity:0;transition:opacity .15s ease;pointer-events:none}.loading-bar.on[data-v-a393d673]{opacity:1}.loading-bar[data-v-a393d673] .p-progressbar{height:3px;border-radius:0;background:transparent}.table[data-v-a393d673]{transition:opacity .15s ease}.table.dim[data-v-a393d673]{opacity:.55}.cards[data-v-a393d673]{transition:opacity .15s ease}.selection-bar[data-v-a393d673]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px 10px 16px;background:var(--app-primary-soft);border-bottom:1px solid var(--app-border)}.selection-bar strong[data-v-a393d673]{color:var(--app-primary);font-weight:600;margin-right:auto}.selection-actions[data-v-a393d673]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.icon-only[data-v-a393d673]{width:34px;height:34px;padding:0}.pad[data-v-a393d673]{margin:16px}.sk[data-v-a393d673]{margin-bottom:8px}.no-border[data-v-a393d673]{border:0;border-radius:0}.error-body[data-v-a393d673]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.table[data-v-a393d673] tbody tr{cursor:pointer}.table[data-v-a393d673] th.right,.table[data-v-a393d673] td.right{text-align:right}.table[data-v-a393d673] th.right .p-datatable-column-header-content{justify-content:flex-end}.party[data-v-a393d673]{display:flex;align-items:center;gap:10px;max-width:300px}.party-text[data-v-a393d673]{display:flex;flex-direction:column;min-width:0}.party .name[data-v-a393d673]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uuid[data-v-a393d673]{display:inline-flex;align-items:center;gap:6px;padding:2px 4px;margin:-2px -4px;border:0;border-radius:4px;background:none;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;color:var(--app-text-muted);cursor:pointer;white-space:nowrap}.uuid[data-v-a393d673]:hover{color:var(--app-primary);background:var(--app-surface-muted)}.cards[data-v-a393d673]{list-style:none;margin:0;padding:0}.cards.dim[data-v-a393d673]{opacity:.6}.card[data-v-a393d673]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--app-border)}.card.sel[data-v-a393d673]{background:var(--app-primary-soft)}.card-body[data-v-a393d673]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.card-top[data-v-a393d673],.card-bottom[data-v-a393d673]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.card-bottom[data-v-a393d673]{align-items:center}.card .name[data-v-a393d673]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pager[data-v-a393d673]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px}@media(max-width:1100px){.totals[data-v-a393d673]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.header-controls[data-v-a393d673]{flex-wrap:wrap;width:100%;gap:8px}.rfc-select[data-v-a393d673],.header-actions[data-v-a393d673]{width:100%}.tile .value[data-v-a393d673]{font-size:18px}}@media(max-width:480px){.tile[data-v-a393d673]{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px}.tile .value[data-v-a393d673]{font-size:17px;white-space:nowrap}}.tile[data-v-2c2423ee]{padding:20px;display:flex;flex-direction:column;gap:12px}.head[data-v-2c2423ee]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:-6px}.icon[data-v-2c2423ee]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.icon.blue[data-v-2c2423ee]{background:var(--tone-blue-bg);color:var(--tone-blue)}.icon.violet[data-v-2c2423ee]{background:var(--tone-violet-bg);color:var(--tone-violet)}.icon.teal[data-v-2c2423ee]{background:var(--tone-teal-bg);color:var(--tone-teal)}.icon.orange[data-v-2c2423ee]{background:var(--tone-orange-bg);color:var(--tone-orange)}.icon.pink[data-v-2c2423ee]{background:var(--tone-pink-bg);color:var(--tone-pink)}.label[data-v-2c2423ee]{font-size:12px;font-weight:500;color:var(--app-text-muted)}.value[data-v-2c2423ee]{display:flex;align-items:baseline;gap:6px}.used[data-v-2c2423ee]{font-size:28px;font-weight:600;letter-spacing:-.02em}.meter[data-v-2c2423ee]{height:8px;border-radius:4px;background:var(--app-border);overflow:hidden}.fill[data-v-2c2423ee]{height:100%;border-radius:4px}.fill.good[data-v-2c2423ee]{background:var(--viz-series)}.fill.warning[data-v-2c2423ee]{background:var(--app-warning)}.fill.critical[data-v-2c2423ee]{background:var(--app-critical)}.state[data-v-2c2423ee]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500}.state.good[data-v-2c2423ee]{color:var(--app-good)}.state.warning[data-v-2c2423ee]{color:var(--app-warning)}.state.critical[data-v-2c2423ee]{color:var(--app-critical)}.page[data-v-fc521ab2]{display:flex;flex-direction:column;gap:24px}.page[data-v-fc521ab2] .page-header{margin-bottom:0}.header-actions[data-v-fc521ab2]{display:flex;flex-wrap:wrap;gap:8px}.tiles[data-v-fc521ab2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.columns[data-v-fc521ab2]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:start}h2[data-v-fc521ab2]{font-size:16px}.panel-head[data-v-fc521ab2]{display:flex;align-items:center;gap:8px;padding:14px 20px}.panel-head h2[data-v-fc521ab2]{margin-right:auto}.see-all[data-v-fc521ab2]{font-weight:500;text-decoration:none}.rows[data-v-fc521ab2]{list-style:none;margin:0;padding:0}.row[data-v-fc521ab2]{display:flex;align-items:center;gap:14px;padding:14px 20px;border-top:1px solid var(--app-border);color:var(--app-text);text-decoration:none}.row[data-v-fc521ab2]:hover{background:var(--app-surface-muted)}.row[data-v-fc521ab2]:focus-visible{outline:2px solid var(--app-primary);outline-offset:-2px}.row-icon[data-v-fc521ab2]{flex:none;width:36px;height:36px;border-radius:var(--app-radius);background:var(--app-surface-muted);color:var(--app-text-secondary);display:flex;align-items:center;justify-content:center}.row-icon.good[data-v-fc521ab2]{background:var(--app-good-bg);color:var(--app-good)}.row-icon.info[data-v-fc521ab2]{background:var(--app-primary-soft);color:var(--app-primary)}.row-icon.warning[data-v-fc521ab2]{background:var(--app-warning-bg);color:var(--app-warning)}.row-icon.critical[data-v-fc521ab2]{background:var(--app-critical-bg);color:var(--app-critical)}.row-text[data-v-fc521ab2]{display:flex;flex-direction:column;min-width:0;margin-right:auto}.row-title[data-v-fc521ab2]{font-weight:500}.row-meta[data-v-fc521ab2]{font-size:13px}.empty[data-v-fc521ab2]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px 48px;border-top:1px solid var(--app-border);text-align:center}.empty-icon[data-v-fc521ab2]{width:44px;height:44px;border-radius:12px;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center;margin-bottom:4px}.empty .p-button[data-v-fc521ab2]{margin-top:8px}.side[data-v-fc521ab2]{display:flex;flex-direction:column;gap:16px}.side-panel[data-v-fc521ab2]{padding:20px;display:flex;flex-direction:column;gap:14px}.notice[data-v-fc521ab2]{display:flex;gap:12px;padding:12px;border-radius:var(--app-radius)}.notice-icon[data-v-fc521ab2]{flex:none;margin-top:1px}.notice-text[data-v-fc521ab2]{display:flex;flex-direction:column;gap:2px}.notice-text strong[data-v-fc521ab2]{font-weight:600}.notice-text a[data-v-fc521ab2]{color:inherit;font-weight:500}.notice.good[data-v-fc521ab2]{background:var(--app-good-bg);color:var(--app-good)}.notice.warning[data-v-fc521ab2]{background:var(--app-warning-bg);color:var(--app-warning)}.notice.critical[data-v-fc521ab2]{background:var(--app-critical-bg);color:var(--app-critical)}.notice.info[data-v-fc521ab2]{background:var(--app-primary-soft);color:var(--app-primary)}.plan-head[data-v-fc521ab2]{display:flex;align-items:center;gap:10px}.plan-head h2[data-v-fc521ab2]{margin-right:auto}.features[data-v-fc521ab2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.features li[data-v-fc521ab2]{display:flex;align-items:center;gap:10px}.features li>svg[data-v-fc521ab2]{color:var(--app-good)}.features li.off[data-v-fc521ab2]{color:var(--app-text-muted)}.features li.off>svg[data-v-fc521ab2]{color:var(--app-text-muted)}.plan-btn[data-v-fc521ab2]{align-self:flex-start}.load-error[data-v-fc521ab2]{max-width:640px}.error-body[data-v-fc521ab2]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}@media(max-width:1100px){.columns[data-v-fc521ab2]{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.row[data-v-fc521ab2]{flex-wrap:wrap;row-gap:6px;padding:14px 16px}.row-text[data-v-fc521ab2]{flex:1 1 calc(100% - 50px);margin-right:0}.row[data-v-fc521ab2] .badge{margin-left:50px}}.page[data-v-b00e5315]{display:flex;flex-direction:column;gap:20px}.page[data-v-b00e5315] .page-header{margin-bottom:0}.grid[data-v-b00e5315]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;align-items:stretch}.plan[data-v-b00e5315]{padding:24px 20px 20px;display:flex;flex-direction:column;gap:12px}.plan.recommended[data-v-b00e5315]{border-color:var(--app-primary);box-shadow:0 0 0 1px var(--app-primary)}.plan.current[data-v-b00e5315]{border-color:var(--app-good)}.plan-head[data-v-b00e5315]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}h2[data-v-b00e5315]{font-size:16px}.price[data-v-b00e5315]{display:flex;align-items:baseline;gap:6px}.amount[data-v-b00e5315]{font-size:32px;font-weight:600;letter-spacing:-.02em}.trial[data-v-b00e5315]{font-size:13px;font-weight:500;color:var(--app-primary)}.trial.good[data-v-b00e5315]{color:var(--app-good)}.trial.muted[data-v-b00e5315]{color:var(--app-text-muted);font-weight:400}.limits[data-v-b00e5315],.features[data-v-b00e5315]{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--app-border);display:flex;flex-direction:column;gap:10px}.limits li[data-v-b00e5315],.features li[data-v-b00e5315]{display:flex;align-items:center;gap:10px}.limits li>svg[data-v-b00e5315]{color:var(--app-primary)}.features li>svg[data-v-b00e5315]{color:var(--app-good)}.features li.off[data-v-b00e5315],.features li.off>svg[data-v-b00e5315]{color:var(--app-text-muted)}.cta[data-v-b00e5315]{margin-top:auto}.hint[data-v-b00e5315]{font-size:12px;text-align:center}.trust[data-v-b00e5315]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:13px}.trust span[data-v-b00e5315]{display:inline-flex;align-items:center;gap:6px}.danger[data-v-7b9c72ea]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;border-color:color-mix(in srgb,var(--app-critical) 35%,var(--app-border))}.text[data-v-7b9c72ea]{flex:1 1 280px}h2[data-v-7b9c72ea]{font-size:16px;color:var(--app-critical)}.text p[data-v-7b9c72ea]{margin:4px 0 0}.form[data-v-7b9c72ea]{display:flex;flex-direction:column;gap:14px}.form p[data-v-7b9c72ea],.form ul[data-v-7b9c72ea]{margin:0}.form ul[data-v-7b9c72ea]{padding-left:20px;display:flex;flex-direction:column;gap:4px}.field[data-v-7b9c72ea]{display:flex;flex-direction:column;gap:6px}label[data-v-7b9c72ea]{font-size:13px;font-weight:500;color:var(--app-text-nav)}.error[data-v-7b9c72ea]{color:var(--app-critical)}.page[data-v-969680ad]{display:flex;flex-direction:column;gap:20px}.page[data-v-969680ad] .page-header{margin-bottom:0}h2[data-v-969680ad]{font-size:18px}.account[data-v-969680ad]{display:flex;align-items:center;gap:14px;padding:16px 20px}.avatar[data-v-969680ad]{flex:none;width:44px;height:44px;border-radius:50%;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center;font-weight:600}.who[data-v-969680ad]{display:flex;flex-direction:column;min-width:0}.grid[data-v-969680ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.card[data-v-969680ad]{padding:20px;display:flex;flex-direction:column;gap:16px}.card-head[data-v-969680ad]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.label[data-v-969680ad]{font-size:12px;font-weight:500;color:var(--app-text-muted)}.per[data-v-969680ad]{font-size:14px;font-weight:400}dl[data-v-969680ad]{margin:0;display:grid;grid-template-columns:auto 1fr;gap:8px 16px}dt[data-v-969680ad]{color:var(--app-text-muted)}dd[data-v-969680ad]{margin:0;text-align:right}.card-foot[data-v-969680ad]{margin-top:auto;display:flex;flex-direction:column;gap:8px}.small[data-v-969680ad]{font-size:12px}.center[data-v-969680ad]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.limits[data-v-969680ad],.features[data-v-969680ad]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.limits li[data-v-969680ad],.features li[data-v-969680ad]{display:flex;align-items:center;gap:10px}.limits li>svg[data-v-969680ad]{color:var(--app-primary)}.features[data-v-969680ad]{padding-top:14px;border-top:1px solid var(--app-border)}.features li>svg[data-v-969680ad]{color:var(--app-good)}.features li.off[data-v-969680ad],.features li.off>svg[data-v-969680ad]{color:var(--app-text-muted)}.empty[data-v-969680ad]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;text-align:center}.empty-icon[data-v-969680ad]{width:52px;height:52px;border-radius:12px;background:var(--app-primary-soft);color:var(--app-primary);display:flex;align-items:center;justify-content:center;margin-bottom:8px}.empty p[data-v-969680ad]{margin:0 0 8px;max-width:420px}.result[data-v-d265100c]{max-width:520px;margin:48px auto 0;padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.icon[data-v-d265100c]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.icon.info[data-v-d265100c]{background:var(--app-primary-soft);color:var(--app-primary)}.icon.good[data-v-d265100c]{background:var(--app-good-bg);color:var(--app-good)}.icon.warning[data-v-d265100c]{background:var(--app-warning-bg);color:var(--app-warning)}h1[data-v-d265100c]{font-size:22px}p[data-v-d265100c]{margin:0 0 12px}.result[data-v-d84ff660]{max-width:520px;margin:48px auto 0;padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.icon[data-v-d84ff660]{width:56px;height:56px;border-radius:14px;background:var(--app-surface-muted);color:var(--app-text-secondary);display:flex;align-items:center;justify-content:center;margin-bottom:8px}h1[data-v-d84ff660]{font-size:22px}p[data-v-d84ff660]{margin:0 0 12px}.page[data-v-efdab1d8]{max-width:880px;margin-inline:auto;display:flex;flex-direction:column;gap:20px}.page[data-v-efdab1d8] .page-header{margin-bottom:0}.steps[data-v-efdab1d8]{padding:8px 24px}.step[data-v-efdab1d8]{display:flex;gap:16px;padding:20px 0}.step+.step[data-v-efdab1d8]{border-top:1px solid var(--app-border)}.n[data-v-efdab1d8]{flex:none;width:28px;height:28px;border-radius:50%;background:var(--app-primary-soft);color:var(--app-primary);font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}.step-body[data-v-efdab1d8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}h2[data-v-efdab1d8]{font-size:16px}.step-body p[data-v-efdab1d8]{margin:0}.download[data-v-efdab1d8]{align-self:flex-start;gap:8px;text-decoration:none}.drop[data-v-efdab1d8]{display:flex;align-items:center;gap:14px;padding:20px;border:1px dashed var(--app-border-strong);border-radius:var(--app-radius-card);background:var(--app-surface-muted);cursor:pointer}.drop[data-v-efdab1d8]:hover,.drop.dragging[data-v-efdab1d8]{border-color:var(--app-primary);background:var(--app-primary-soft)}.drop[data-v-efdab1d8]:focus-within{outline:2px solid var(--app-primary);outline-offset:2px}.drop.chosen[data-v-efdab1d8]{border-style:solid}.drop-icon[data-v-efdab1d8]{flex:none;width:40px;height:40px;border-radius:10px;background:var(--app-surface);color:var(--app-primary);display:flex;align-items:center;justify-content:center}.drop.chosen .drop-icon[data-v-efdab1d8]{color:var(--app-good)}.drop-text[data-v-efdab1d8]{display:flex;flex-direction:column;min-width:0}.drop-text strong[data-v-efdab1d8]{font-weight:600;overflow-wrap:anywhere}.submit[data-v-efdab1d8]{align-self:flex-start}@media(max-width:560px){.steps[data-v-efdab1d8]{padding:4px 16px}.submit[data-v-efdab1d8],.download[data-v-efdab1d8]{align-self:stretch;justify-content:center}}:root{--app-bg: #f6f7f9;--app-surface: #ffffff;--app-surface-muted: #f9fafb;--app-border: #e4e7ec;--app-border-strong: #d0d5dd;--app-text: #101828;--app-text-secondary: #475467;--app-text-muted: #667085;--app-text-nav: #344054;--app-primary: #3538cd;--app-primary-hover: #2d31a6;--app-primary-soft: #eef0ff;--app-good: #067647;--app-good-bg: #ecfdf3;--app-warning: #b54708;--app-warning-bg: #fffaeb;--app-critical: #b42318;--app-critical-bg: #fef3f2;--app-radius: 8px;--app-radius-card: 12px;--app-shadow: 0 1px 2px rgba(16, 24, 40, .06);--viz-series: #2a78d6;--viz-series-wash: rgba(42, 120, 214, .1);--viz-grid: #eaecf0;--viz-baseline: #d0d5dd;--tone-blue: #1a5fb4;--tone-blue-bg: #eaf2fd;--tone-orange: #b93815;--tone-orange-bg: #fef0e9;--tone-violet: #6938c9;--tone-violet-bg: #f3eefe;--tone-teal: #0b6b7a;--tone-teal-bg: #e5f5f7;--tone-pink: #b0175f;--tone-pink-bg: #fdeef5;color-scheme:light}:root.app-dark{--app-bg: #0c111d;--app-surface: #161b26;--app-surface-muted: #1f242f;--app-border: #333741;--app-border-strong: #4b4f58;--app-text: #f5f5f6;--app-text-secondary: #cecfd2;--app-text-muted: #94969c;--app-text-nav: #cecfd2;--app-primary: #a4adfd;--app-primary-hover: #c7cdfe;--app-primary-soft: rgba(128, 137, 249, .16);--app-good: #47cd89;--app-good-bg: rgba(71, 205, 137, .12);--app-warning: #fdb022;--app-warning-bg: rgba(253, 176, 34, .12);--app-critical: #f97066;--app-critical-bg: rgba(249, 112, 102, .12);--app-shadow: none;--viz-series: #3987e5;--viz-series-wash: rgba(57, 135, 229, .1);--viz-grid: #262a33;--viz-baseline: #333741;--tone-blue: #7fb2f5;--tone-blue-bg: rgba(127, 178, 245, .14);--tone-orange: #f9a179;--tone-orange-bg: rgba(249, 161, 121, .14);--tone-violet: #b9a0f7;--tone-violet-bg: rgba(185, 160, 247, .14);--tone-teal: #5fcbd9;--tone-teal-bg: rgba(95, 203, 217, .14);--tone-pink: #f487bd;--tone-pink-bg: rgba(244, 135, 189, .14);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--app-bg);color:var(--app-text);font-family:Geist,system-ui,sans-serif;font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.02em}a{color:var(--app-primary)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:var(--app-border-strong);border-radius:999px;border:2px solid transparent;background-clip:content-box}:root{--ease-out: cubic-bezier(.2, .7, .3, 1)}.page-enter-active{transition:opacity .22s var(--ease-out),transform .22s var(--ease-out)}.page-leave-active{transition:opacity .12s ease-in}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0}@keyframes appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.panel{animation:appear .32s var(--ease-out) both}.panel:nth-child(2){animation-delay:40ms}.panel:nth-child(3){animation-delay:80ms}.panel:nth-child(n+4){animation-delay:.12s}a,button,.p-button,.p-inputtext,.p-select,.p-multiselect,.p-datepicker-input,.p-togglebutton{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}.p-datatable-tbody>tr{transition:background-color .12s ease}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}.page-enter-from{transform:none}.panel{animation:none}}.p-dialog>.p-dialog-content{padding-top:4px}.p-button.p-button-outlined.p-button-secondary{background:var(--app-surface);box-shadow:0 1px 2px #1018280d}.p-button.p-button-outlined.p-button-secondary:not(:disabled):hover{background:var(--app-surface-muted)}:root.app-dark .p-button.p-button-outlined.p-button-secondary:not(:disabled):hover{background:var(--app-border)}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin{animation-duration:2s}}.num{font-variant-numeric:tabular-nums}.muted{color:var(--app-text-muted)}.panel{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-card)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
