.alert[data-v-c3d22c08]{align-items:flex-start;border-radius:4px;color:#333;cursor:default;display:flex;font-size:16px;line-height:1.45;max-width:min(440px,94vw);padding:15px 25px 15px 15px;position:fixed;right:20px;top:20px;z-index:100}.alert-success[data-v-c3d22c08]{background-color:#d4edda;border:1px solid #c3e6cb}.alert-error[data-v-c3d22c08]{background-color:#f8d7da;border:1px solid #f5c6cb}.alert-warning[data-v-c3d22c08]{background-color:#fff3cd;border:1px solid #ffeeba}.alert-text[data-v-c3d22c08]{flex:1;min-width:0;white-space:pre-line}.alert-close[data-v-c3d22c08]{cursor:pointer;font-size:20px;margin-left:15px;z-index:200}.alert-fade-enter-active[data-v-c3d22c08],.alert-fade-leave-active[data-v-c3d22c08]{transition:opacity .5s ease,transform .5s ease}.alert-fade-enter-from[data-v-c3d22c08],.alert-fade-leave-to[data-v-c3d22c08]{opacity:0;transform:translate(100%)}@keyframes shine-280d78b0{0%{background-position:-200% 0}to{background-position:200% 0}}.blue-button[data-v-280d78b0]{align-items:center;background-clip:padding-box;border:0;border-radius:15px;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:0;height:50px;justify-content:center;outline:none;overflow:hidden;padding:8px 16px;position:relative;text-align:center;transition:background .3s,color .3s,filter .1s,box-shadow .15s;width:100%}.blue-button[data-v-280d78b0]:disabled{cursor:not-allowed;opacity:.6}.blue-button[data-v-280d78b0]:focus{outline:none}.blue-button[data-v-280d78b0]:focus-visible{box-shadow:0 0 0 3px #2097f52e}.blue-button--primary[data-v-280d78b0]{background:linear-gradient(90deg,#90cbfa,#2097f5);color:#fff}.blue-button--primary[data-v-280d78b0]:hover:enabled{background:transparent;box-shadow:inset 0 0 0 1px #2097f5;color:#2097f5}.blue-button--primary:hover:enabled .button-icon[data-v-280d78b0]{filter:invert(49%) sepia(72%) saturate(741%) hue-rotate(184deg) brightness(95%) contrast(101%)}.blue-button--primary.no-transparent[data-v-280d78b0]:hover:enabled{background:linear-gradient(90deg,#eff1f5,#c1daf1);color:#2d2d2d}.blue-button--primary.no-transparent:hover:enabled .button-icon[data-v-280d78b0]{filter:none}.blue-button--secondary[data-v-280d78b0]{background:#fff;border:1px solid #2097f5;color:#2097f5}.blue-button--secondary .button-icon[data-v-280d78b0]{filter:invert(49%) sepia(72%) saturate(741%) hue-rotate(184deg) brightness(95%) contrast(101%)}.blue-button--secondary[data-v-280d78b0]:hover:enabled{background:linear-gradient(90deg,#eff1f5,#c1daf1);border-color:#2097f5;color:#2d2d2d}.blue-button--secondary:hover:enabled .button-icon[data-v-280d78b0]{filter:none}.blue-button.highlight[data-v-280d78b0]:before{animation:shine-280d78b0 3.5s ease-in-out infinite;background:linear-gradient(120deg,#fff0 40%,#ffffff26,#fff0 60%);background-size:200% auto;content:"";height:100%;left:-150%;pointer-events:none;position:absolute;top:0;width:250%}.button-icon[data-v-280d78b0]{filter:invert(100%) sepia(0) saturate(0) hue-rotate(240deg) brightness(101%) contrast(101%);height:25px;transition:filter .3s ease;width:25px}.button-icon.with-text[data-v-280d78b0]{margin-left:8px}.button-text[data-v-280d78b0]{font-size:18px;font-weight:600;text-align:center}.cookie-consent[data-v-dad39054]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #e3e6ed;border-radius:18px;bottom:24px;box-shadow:0 18px 48px #25304129;box-sizing:border-box;display:flex;gap:24px;left:24px;margin-left:auto;padding:18px 20px;position:fixed;right:24px;width:min(520px,100vw - 48px);z-index:9000}.cookie-consent__copy[data-v-dad39054]{color:#344054;flex:1;min-width:0}.cookie-consent__copy strong[data-v-dad39054]{color:#263241;display:block;font-size:16px;line-height:20px;margin-bottom:6px}.cookie-consent__copy p[data-v-dad39054]{font-size:13px;line-height:19px}.cookie-consent__button[data-v-dad39054]{flex:0 0 auto}.cookie-consent-enter-active[data-v-dad39054],.cookie-consent-leave-active[data-v-dad39054]{transition:opacity .2s ease,transform .2s ease}.cookie-consent-enter-from[data-v-dad39054],.cookie-consent-leave-to[data-v-dad39054]{opacity:0;transform:translateY(12px)}@media(max-width:640px){.cookie-consent[data-v-dad39054]{align-items:stretch;border-radius:16px;bottom:12px;flex-direction:column;gap:14px;left:12px;padding:16px;right:12px;width:calc(100vw - 24px)}.cookie-consent__button[data-v-dad39054]{width:100%!important}}.tour[data-v-5cca895f]{--tour-ink:var(--d-dark,#1f1f1f);--tour-muted:var(--d-gray-500,#767676);--tour-accent:var(--d-blue,#0039c8);--tour-accent-soft:var(--d-blue-100,#eef7ff);--tour-surface:var(--d-white,#fff);--tour-line:var(--d-gray-200,#e8e8e8);--tour-dim:rgba(15,23,42,.42);pointer-events:none;z-index:10110}.tour[data-v-5cca895f],.tour__dim[data-v-5cca895f]{inset:0;position:fixed}.tour__dim[data-v-5cca895f]{background:var(--tour-dim);opacity:0;transition:opacity .2s ease}.tour__pulse[data-v-5cca895f],.tour__spot[data-v-5cca895f]{border-radius:12px;left:0;position:fixed;top:0}.tour__spot[data-v-5cca895f]{box-shadow:0 0 0 2px var(--tour-accent),0 0 0 100vmax var(--tour-dim);opacity:0;transition:opacity .2s ease}.tour__pulse[data-v-5cca895f]{border:2px solid var(--tour-accent);opacity:0}.tour--visible .tour__pulse[data-v-5cca895f]{animation:tour-pulse-5cca895f 1.6s ease-out infinite}@keyframes tour-pulse-5cca895f{0%{opacity:.9;scale:1}to{opacity:0;scale:1.18}}.tour__card[data-v-5cca895f]{background:var(--tour-surface);border:1px solid var(--tour-line);border-radius:14px;box-shadow:0 18px 48px #0f172a2e;color:var(--tour-ink);left:0;opacity:0;padding:14px 16px 14px 18px;pointer-events:auto;position:fixed;top:0;transition:opacity .18s ease;width:min(340px,100vw - 32px)}.tour--visible .tour__card[data-v-5cca895f],.tour--visible .tour__dim[data-v-5cca895f],.tour--visible .tour__spot[data-v-5cca895f]{opacity:1}.tour--visible .tour__spot[data-v-5cca895f]{animation:tour-zoom-5cca895f .32s cubic-bezier(.2,.8,.2,1)}@keyframes tour-zoom-5cca895f{0%{opacity:0;scale:1.08}}.tour__arrow[data-v-5cca895f]{background:var(--tour-surface);border:1px solid var(--tour-line);height:12px;position:absolute;rotate:45deg;width:12px}.tour__card--below .tour__arrow[data-v-5cca895f]{border-bottom:0;border-right:0;left:calc(var(--arrow-x) - 6px);top:-7px}.tour__card--above .tour__arrow[data-v-5cca895f]{border-left:0;border-top:0;bottom:-7px;left:calc(var(--arrow-x) - 6px)}.tour__card--right .tour__arrow[data-v-5cca895f]{border-right:0;border-top:0;left:-7px;top:calc(var(--arrow-y) - 6px)}.tour__card--left .tour__arrow[data-v-5cca895f]{border-bottom:0;border-left:0;right:-7px;top:calc(var(--arrow-y) - 6px)}.tour__head[data-v-5cca895f]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.tour__count[data-v-5cca895f]{color:var(--tour-muted);font-size:12px;margin:0}.tour__close[data-v-5cca895f]{background:none;border:0;border-radius:8px;color:var(--tour-muted);cursor:pointer;display:grid;flex:none;height:28px;margin-right:-6px;padding:0;place-items:center;width:28px}.tour__close svg[data-v-5cca895f]{height:16px;width:16px}.tour__close[data-v-5cca895f]:hover{background:var(--tour-accent-soft);color:var(--tour-ink)}.tour__title[data-v-5cca895f]{font-size:16px;font-weight:600;line-height:1.3;margin:0 0 6px}.tour__text[data-v-5cca895f]{color:var(--tour-ink);font-size:14px;line-height:1.5;margin:0}.tour__sandbox[data-v-5cca895f]{background:var(--tour-accent-soft);border-radius:8px;color:var(--tour-accent);padding:8px 10px}.tour__action[data-v-5cca895f],.tour__sandbox[data-v-5cca895f]{font-size:13px;line-height:1.4;margin:10px 0 0}.tour__action[data-v-5cca895f]{color:var(--tour-muted)}.tour__card--sandbox[data-v-5cca895f]{border-color:var(--tour-accent)}.tour__actions[data-v-5cca895f]{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.tour__actions[data-v-5cca895f]:empty{display:none}.tour__next[data-v-5cca895f],.tour__resume-go[data-v-5cca895f],.tour__skip[data-v-5cca895f]{border-radius:10px;cursor:pointer;font:inherit;font-size:14px;min-height:36px;padding:0 14px}.tour__skip[data-v-5cca895f]{background:none;border:0;color:var(--tour-muted);margin-right:auto;padding:0 4px}.tour__skip[data-v-5cca895f]:hover{color:var(--tour-ink)}.tour__next[data-v-5cca895f],.tour__resume-go[data-v-5cca895f]{background:var(--tour-accent);border:1px solid var(--tour-accent);color:var(--tour-surface);font-weight:600}.tour__next[data-v-5cca895f]:hover,.tour__resume-go[data-v-5cca895f]:hover{filter:brightness(1.1)}.tour__close[data-v-5cca895f]:focus-visible,.tour__next[data-v-5cca895f]:focus-visible,.tour__resume-go[data-v-5cca895f]:focus-visible,.tour__skip[data-v-5cca895f]:focus-visible{outline:2px solid var(--tour-accent);outline-offset:2px}.tour__resume[data-v-5cca895f]{align-items:center;animation:tour-rise-5cca895f .24s ease-out;background:var(--tour-surface);border:1px solid var(--tour-line);border-radius:14px;bottom:20px;box-shadow:0 12px 32px #0f172a29;color:var(--tour-ink);display:flex;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;pointer-events:auto;position:fixed;translate:-50% 0}.tour__resume-text[data-v-5cca895f]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour__resume .tour__close[data-v-5cca895f]{margin-right:0}@keyframes tour-rise-5cca895f{0%{opacity:0;translate:-50% 8px}}@media(prefers-reduced-motion:reduce){.tour__card[data-v-5cca895f],.tour__dim[data-v-5cca895f],.tour__spot[data-v-5cca895f]{transition:none}.tour--visible .tour__pulse[data-v-5cca895f],.tour--visible .tour__spot[data-v-5cca895f],.tour__resume[data-v-5cca895f]{animation:none}.tour--visible .tour__pulse[data-v-5cca895f]{opacity:.6}}@font-face{font-family:Abrade;font-style:normal;font-weight:300;src:url(../fonts/Abrade-Light.woff2) format("woff2")}@font-face{font-family:Abrade;font-style:normal;font-weight:400;src:url(../fonts/Abrade-Regular.woff2) format("woff2")}@font-face{font-family:Abrade;font-style:normal;font-weight:500 600;src:url(../fonts/Abrade-SemiBold.woff2) format("woff2")}@font-face{font-family:Abrade;font-style:normal;font-weight:700;src:url(../fonts/Abrade-Bold.woff2) format("woff2")}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:100%}*{font-family:Abrade,sans-serif;font-size:14px;line-height:16.44px;margin:0;padding:0}body{background:#f4f4f6;height:100%;overflow-x:hidden}#__nuxt{display:flex;flex-direction:column;min-height:100dvh}
