@font-face{font-family:SFProDisplay;src:local(SF Pro Display),local(SFProDisplay),url(/app/fonts/SFProDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay;src:local(SF Pro Display Medium),local(SFProDisplay-Medium),url(/app/fonts/SFProDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay;src:local(SF Pro Display Semibold),local(SFProDisplay-Semibold),url(/app/fonts/SFProDisplay-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-sans:"SFProDisplay", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--color-neutral-50:#fff;--color-neutral-100:#f7f7f9;--color-neutral-150:#e6e7ed;--color-neutral-200:#d3d4dc;--color-neutral-300:#b5b6c0;--color-neutral-400:#8f919d;--color-neutral-500:#6d7080;--color-neutral-600:#4e5163;--color-neutral-700:#343648;--color-neutral-800:#202235;--color-neutral-900:#131528;--color-neutral-950:#08091c;--color-opacity-black-100:#08091c08;--color-opacity-black-200:#08091c0d;--color-opacity-black-300:#08091c14;--color-opacity-black-700:#202235d6;--color-opacity-white-100:#ffffff0d;--color-opacity-white-200:#ffffff12;--color-opacity-white-400:#fff6;--color-opacity-white-600:#ffffffb2;--color-opacity-white-700:#ffffffd1;--color-brand-100:#0c75f712;--color-brand-200:#0c75f72b;--color-brand-600:#2081f8;--color-brand-700:#0c75f7;--color-success-100:#34c7591a;--color-success-200:#34c7592b;--color-success-600:#3dc860;--color-success-700:#34c759;--color-warning-100:#ff95001a;--color-warning-200:#ff95002b;--color-warning-600:#fe990c;--color-warning-700:#ff9500;--color-critical-100:#ff3b301a;--color-critical-200:#ff3b302b;--color-critical-600:#fa4c42;--color-critical-700:#ff3b30;--color-bg:var(--color-neutral-100);--color-surface:var(--color-neutral-50);--color-surface-2:var(--color-neutral-150);--color-surface-hover:var(--color-neutral-150);--color-border:var(--color-neutral-150);--color-text:var(--color-neutral-950);--color-text-muted:var(--color-neutral-400);--color-accent:var(--color-brand-700);--color-accent-hover:var(--color-brand-600);--color-accent-soft:var(--color-brand-100);--gradient-brand:linear-gradient(180deg, #7cb2fd -24.07%, #0075ff);--color-danger:var(--color-critical-700);--color-danger-soft:var(--color-critical-100);--color-success:var(--color-success-700);--color-success-soft:var(--color-success-100);--color-warning:var(--color-warning-700);--color-warning-soft:var(--color-warning-100);--radius-sm:8px;--radius-button:12px;--radius-block:16px;--radius-block-extra:20px;--radius-menu:50px;--radius-md:var(--radius-button);--radius-lg:var(--radius-block);--size-container-padding:20px;--size-logotype-entry:110px;--size-shell-max:440px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--shadow-sm:0 1px 0 var(--color-opacity-black-100) inset, 0 8px 24px var(--color-opacity-black-200)}*,:after,:before{box-sizing:border-box}body,html{min-height:100dvh;margin:0}html{color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}body,html{background:var(--color-bg)}#__nuxt,#app{flex-direction:column;min-height:100dvh;display:flex}button,input,textarea{font:inherit;color:inherit}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-hover)}h1,h2,h3,p{margin:0}code{font-family:var(--font-mono);font-size:.9em}button{background:0 0;border:none;padding:0}.app-shell{background:var(--color-bg);touch-action:pan-y;overscroll-behavior-x:none;flex-direction:column;flex:1;min-height:100dvh;display:flex}.app-shell__column{width:100%;max-width:var(--size-shell-max);padding-inline:var(--size-container-padding);box-sizing:border-box;margin:0 auto}.app-shell__column,.app-shell__main{flex-direction:column;flex:1;min-height:0;display:flex}.app-text[data-v-692d6a97]{color:var(--color-text);margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.35}.app-text--h1[data-v-692d6a97]{letter-spacing:-.02em;line-height:28px}.app-text--h1[data-v-692d6a97],.app-text--h2[data-v-692d6a97]{margin-bottom:var(--space-2)}.app-text--h2[data-v-692d6a97]{line-height:24px}.app-text--secondary[data-v-692d6a97]{color:var(--color-text-muted)}.app-text--primary[data-v-692d6a97]{color:var(--color-brand-700)}.app-text--danger[data-v-692d6a97]{color:var(--color-critical-700)}.app-text--warning[data-v-692d6a97]{color:var(--color-warning-700)}.app-text--success[data-v-692d6a97]{color:var(--color-success-700)}.app-text--uppercase[data-v-692d6a97]{text-transform:uppercase}.app-text--monospace[data-v-692d6a97]{font-family:var(--font-mono)}.app-container[data-v-95f106db]{padding-inline:var(--space-4)}.app-page[data-v-2a8e7c12]{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.app-page__tools[data-v-2a8e7c12]{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-top:var(--space-5);padding-bottom:var(--space-3);flex-shrink:0;display:flex}.app-page__body[data-v-2a8e7c12]{min-height:0;padding-block:var(--space-4);flex:1;overflow-y:auto}.app-page__body--centered[data-v-2a8e7c12]{flex-direction:column;justify-content:center;align-items:center;display:flex}.app-page__actions[data-v-2a8e7c12]{gap:var(--space-3);padding-block:var(--space-4);background:var(--color-bg);flex-direction:column;flex-shrink:0;display:flex}.app-page__actions[data-v-2a8e7c12] .app-button{width:100%}.error-page__copy[data-v-2030c1e3]{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}
