.fav-btn-wrap[data-v-21fa377b]{position:relative;display:inline-flex}.fav-btn[data-v-21fa377b]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;background:transparent;border:none;color:#ffffff4d;cursor:pointer;transition:color .15s,background .15s;flex-shrink:0;line-height:0}.fav-btn[data-v-21fa377b]:hover{color:#f97316;background:#f973161a}.fav-btn--active[data-v-21fa377b]{color:#f97316}.fav-prompt[data-v-21fa377b]{position:absolute;top:calc(100% + 8px);right:0;background:#1e1e2e;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:16px 18px;width:210px;z-index:200;box-shadow:0 8px 32px #00000073}.fav-prompt__text[data-v-21fa377b]{font-size:.85rem;color:#ffffffb3;margin-bottom:12px;line-height:1.4}.fav-prompt__btns[data-v-21fa377b]{display:flex;gap:8px}.fav-prompt__btn[data-v-21fa377b]{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:7px;font-size:.8rem;font-weight:600;text-decoration:none;border:1px solid rgba(255,255,255,.15);color:#fff9;transition:background .15s,color .15s}.fav-prompt__btn[data-v-21fa377b]:hover{background:#ffffff14;color:#fff}.fav-prompt__btn--primary[data-v-21fa377b]{background:#f97316;border-color:#f97316;color:#fff}.fav-prompt__btn--primary[data-v-21fa377b]:hover{background:#ea6c10}.home[data-v-1b5f15a4]{min-height:100vh;background:var(--brand-navy);color:var(--text)}.nav[data-v-1b5f15a4]{display:flex;align-items:center;justify-content:space-between;padding:20px 48px;border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;background:#030e4ff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:300}.nav__brand[data-v-1b5f15a4]{display:flex;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;color:var(--brand-orange)}.nav__logo-img[data-v-1b5f15a4]{height:75px;width:auto;display:block}.nav__links[data-v-1b5f15a4]{display:flex;align-items:center;gap:24px}.nav__link[data-v-1b5f15a4]{color:#ffffffb3;text-decoration:none;font-size:.9rem;transition:color .15s}.nav__link[data-v-1b5f15a4]:hover{color:#fff}.nav__mega-wrap[data-v-1b5f15a4]{position:relative}.nav__mega-trigger[data-v-1b5f15a4]{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-family:var(--font);padding:0;color:#ffffffb3;font-size:.9rem;transition:color .15s}.nav__mega-trigger[data-v-1b5f15a4]:hover,.open .nav__mega-trigger[data-v-1b5f15a4]{color:#fff}.nav__mega-caret[data-v-1b5f15a4]{transition:transform .2s ease;opacity:.6}.open .nav__mega-caret[data-v-1b5f15a4]{transform:rotate(180deg)}.nav__mega[data-v-1b5f15a4]{position:fixed;top:115px;left:0;width:100%;display:flex;justify-content:center;background:#070f55fa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 24px 64px #000000b3;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;z-index:299;max-height:80vh;overflow-y:auto}.open .nav__mega[data-v-1b5f15a4]{opacity:1;pointer-events:all;transform:translateY(0)}.nav__mega-heading--spacer[data-v-1b5f15a4]{height:36px}.nav__mega-col[data-v-1b5f15a4]{flex:0 0 220px;padding:16px 12px;display:flex;flex-direction:column;gap:2px}.nav__mega-heading[data-v-1b5f15a4]{display:flex;align-items:center;gap:7px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ffffff59;padding:4px 10px 10px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}.nav__mega-divider[data-v-1b5f15a4]{width:1px;background:#ffffff12;margin:12px 0;flex-shrink:0}.nav__mega-item[data-v-1b5f15a4]{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;text-decoration:none;color:#fffc;transition:background .15s}.nav__mega-item[data-v-1b5f15a4]:hover{background:#ffffff0f}.nav__mega-item.router-link-active[data-v-1b5f15a4]{background:#ff71291a}.nav__mega-item.router-link-active .nav__mega-label[data-v-1b5f15a4]{color:var(--brand-orange)}.nav__mega-icon[data-v-1b5f15a4]{width:34px;height:34px;flex-shrink:0;background:#ff712926;color:#ff7129;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background .15s}.nav__mega-item:hover .nav__mega-icon[data-v-1b5f15a4]{background:#ff712947}.nav__mega-label[data-v-1b5f15a4]{font-size:.86rem;font-weight:600;color:#ffffffe6;line-height:1.2}.nav__mega-desc[data-v-1b5f15a4]{font-size:.73rem;color:#fff6;margin-top:2px}.hero[data-v-1b5f15a4]{padding:80px 48px 60px;display:flex;align-items:center;gap:60px;max-width:1300px;margin:0 auto;width:100%}.hero__left[data-v-1b5f15a4]{flex:1;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.hero__right[data-v-1b5f15a4]{flex:1;min-width:0}.hero__badge[data-v-1b5f15a4]{display:inline-block;padding:4px 14px;border-radius:20px;border:1px solid rgba(244,159,28,.4);color:var(--brand-amber);font-size:.8rem;font-weight:600}.hero__title[data-v-1b5f15a4]{font-size:clamp(2.2rem,4vw,3.8rem);font-weight:900;line-height:1.1;color:#fff}.hero__accent[data-v-1b5f15a4]{color:var(--brand-orange)}.hero__sub[data-v-1b5f15a4]{color:#ffffffa6;font-size:1.05rem;line-height:1.7}.hero__cta[data-v-1b5f15a4]{display:flex;gap:16px;flex-wrap:wrap}.hero__stat[data-v-1b5f15a4]{display:flex;align-items:center;gap:10px;margin-top:6px}.hero__stat-num[data-v-1b5f15a4]{font-size:1.35rem;font-weight:700;color:var(--brand-orange);font-variant-numeric:tabular-nums}.hero__stat-label[data-v-1b5f15a4]{font-size:.9rem;color:var(--text-muted)}.hero__slider[data-v-1b5f15a4]{border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 64px #00000080;background:#071260;display:flex;flex-direction:column}.slider-chrome[data-v-1b5f15a4]{background:#1a2040;padding:10px 16px;display:flex;align-items:center;gap:6px;flex-shrink:0}.chrome-dot[data-v-1b5f15a4]{width:11px;height:11px;border-radius:50%}.chrome-dot--red[data-v-1b5f15a4]{background:#ff5f57}.chrome-dot--yellow[data-v-1b5f15a4]{background:#febc2e}.chrome-dot--green[data-v-1b5f15a4]{background:#28c840}.chrome-label[data-v-1b5f15a4]{font-size:.72rem;color:#fff6;margin-left:8px;font-family:monospace}.slider-viewport[data-v-1b5f15a4]{height:280px;overflow:hidden;position:relative}.slider-slide[data-v-1b5f15a4]{height:100%;padding:16px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.slide-fade-enter-active[data-v-1b5f15a4],.slide-fade-leave-active[data-v-1b5f15a4]{transition:opacity .3s ease,transform .3s ease}.slide-fade-enter-from[data-v-1b5f15a4]{opacity:0;transform:translate(20px)}.slide-fade-leave-to[data-v-1b5f15a4]{opacity:0;transform:translate(-20px)}.slider-dots[data-v-1b5f15a4]{display:flex;justify-content:center;gap:7px;padding:12px;background:#0a1660;flex-shrink:0}.slider-dot[data-v-1b5f15a4]{width:8px;height:8px;border-radius:50%;border:none;background:#fff3;cursor:pointer;transition:background .2s,transform .2s;padding:0}.slider-dot--active[data-v-1b5f15a4]{background:var(--brand-orange);transform:scale(1.3)}.mock-toolbar[data-v-1b5f15a4]{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.mock-badge[data-v-1b5f15a4]{font-size:.7rem;padding:3px 8px;border-radius:10px;background:#ffffff14;color:#ffffff8c}.mock-badge--orange[data-v-1b5f15a4]{background:#ff712933;color:var(--brand-orange)}.mock-badge--green[data-v-1b5f15a4]{background:#22c55e26;color:#4ade80}.mock-btn[data-v-1b5f15a4]{margin-left:auto;font-size:.75rem;padding:4px 12px;border-radius:8px;background:var(--brand-orange);color:#fff;cursor:default}.mock-pill[data-v-1b5f15a4]{font-size:.72rem;padding:3px 10px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffff80}.mock-pill--active[data-v-1b5f15a4]{background:#ff712933;border-color:var(--brand-orange);color:var(--brand-orange)}.mock-table[data-v-1b5f15a4]{font-size:.75rem;border-radius:8px;overflow:hidden;flex:1}.mock-table__header[data-v-1b5f15a4]{display:grid;grid-template-columns:repeat(5,1fr);background:#0000004d;padding:6px 10px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-amber)}.mock-table__row[data-v-1b5f15a4]{display:grid;grid-template-columns:repeat(5,1fr);padding:6px 10px;color:#ffffffbf;border-bottom:1px solid rgba(255,255,255,.04)}.mock-table__row span[data-v-1b5f15a4],.mock-table__header span[data-v-1b5f15a4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock-text-preview[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:8px;height:100%}.mock-text-controls[data-v-1b5f15a4]{display:flex;gap:6px;flex-wrap:wrap}.mock-para[data-v-1b5f15a4]{font-size:.78rem;color:#ffffffa6;line-height:1.6}.mock-html[data-v-1b5f15a4]{display:flex;gap:10px;height:100%}.mock-html__sections[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:4px;min-width:110px}.mock-section[data-v-1b5f15a4]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:7px;font-size:.75rem;color:#ffffff80;background:#ffffff0a}.mock-section--active[data-v-1b5f15a4]{background:#ff712926;color:var(--brand-orange)}.mock-section-icon[data-v-1b5f15a4]{font-size:.8rem}.mock-html__code[data-v-1b5f15a4]{flex:1;font-family:monospace;font-size:.72rem;line-height:1.7;overflow:hidden}.mock-code-line[data-v-1b5f15a4]{white-space:nowrap}.mock-code-line.pl[data-v-1b5f15a4]{padding-left:14px}.mock-code-line.pl2[data-v-1b5f15a4]{padding-left:28px}.mock-tag[data-v-1b5f15a4]{color:#60a5fa}.mock-attr[data-v-1b5f15a4]{color:#f49f1c}.mock-str[data-v-1b5f15a4]{color:#4ade80}.mock-key[data-v-1b5f15a4]{color:#c084fc}.mock-num[data-v-1b5f15a4]{color:#fb923c}.mock-brace[data-v-1b5f15a4]{color:#ffffffb3}.mock-colors[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:10px;height:100%}.mock-swatch-row[data-v-1b5f15a4]{display:flex;gap:6px}.mock-swatch[data-v-1b5f15a4]{flex:1;height:60px;border-radius:8px;display:flex;align-items:flex-end;padding:4px 6px}.mock-swatch-label[data-v-1b5f15a4]{font-size:.6rem;color:#ffffffb3;font-family:monospace}.mock-color-info[data-v-1b5f15a4]{display:flex;gap:10px}.mock-color-detail[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:2px}.mock-label[data-v-1b5f15a4]{font-size:.65rem;text-transform:uppercase;color:#ffffff59}.mock-val[data-v-1b5f15a4]{font-size:.78rem;font-family:monospace;color:#fffc}.mock-passwords[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:6px;height:100%}.mock-pw-row[data-v-1b5f15a4]{display:flex;align-items:center;justify-content:space-between;background:#ffffff0a;border-radius:7px;padding:7px 12px}.mock-pw[data-v-1b5f15a4]{font-family:monospace;font-size:.8rem;color:#4ade80;letter-spacing:.05em}.mock-copy-btn[data-v-1b5f15a4]{font-size:.7rem;color:#ffffff4d;cursor:default}.mock-strength[data-v-1b5f15a4]{display:flex;align-items:center;gap:8px;margin-top:4px}.mock-strength-bar[data-v-1b5f15a4]{flex:1;height:5px;border-radius:3px;background:#ffffff1a}.mock-strength-fill[data-v-1b5f15a4]{width:85%;height:100%;border-radius:3px;background:#4ade80}.mock-json[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:8px;height:100%}.mock-json__tabs[data-v-1b5f15a4]{display:flex;gap:4px}.mock-tab[data-v-1b5f15a4]{font-size:.72rem;padding:4px 10px;border-radius:6px;background:#ffffff0d;color:#ffffff80;cursor:default}.mock-tab--active[data-v-1b5f15a4]{background:#ff712933;color:var(--brand-orange)}.mock-json__code[data-v-1b5f15a4]{flex:1;font-family:monospace;font-size:.78rem;line-height:1.8}.mock-markdown[data-v-1b5f15a4]{display:flex;gap:10px;height:100%}.mock-md__editor[data-v-1b5f15a4],.mock-md__preview[data-v-1b5f15a4]{flex:1;background:#ffffff08;border-radius:8px;padding:10px;overflow:hidden}.mock-md__toolbar[data-v-1b5f15a4]{display:flex;gap:8px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.08)}.mock-md__toolbar span[data-v-1b5f15a4]{font-size:.78rem;font-weight:700;color:#ffffff80;cursor:default}.mock-md__input[data-v-1b5f15a4]{font-family:monospace;font-size:.75rem;line-height:1.8;color:#ffffffa6}.mock-md-line[data-v-1b5f15a4]{white-space:nowrap}.mock-md__preview[data-v-1b5f15a4]{font-size:.8rem;line-height:1.6}.mock-md__preview h4[data-v-1b5f15a4]{color:#fff;font-size:.88rem;margin-bottom:6px}.mock-md__preview p[data-v-1b5f15a4]{color:#fff9}.mock-md__preview strong[data-v-1b5f15a4]{color:var(--brand-orange)}.mock-md__preview em[data-v-1b5f15a4]{color:var(--brand-amber);font-style:italic}.mock-qr[data-v-1b5f15a4]{display:flex;gap:16px;align-items:flex-start;height:100%}.mock-qr__canvas[data-v-1b5f15a4]{flex-shrink:0}.mock-qr__grid[data-v-1b5f15a4]{display:grid;grid-template-columns:repeat(7,16px);gap:2px}.mock-qr__cell[data-v-1b5f15a4]{width:16px;height:16px;border-radius:2px;background:#ffffff14}.mock-qr__cell--dark[data-v-1b5f15a4]{background:#ff7129}.mock-qr__info[data-v-1b5f15a4]{flex:1;display:flex;flex-direction:column;gap:8px}.mock-qr-row[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:2px}.mock-word[data-v-1b5f15a4]{display:flex;gap:10px;align-items:stretch;height:100%}.mock-word__panel[data-v-1b5f15a4]{flex:1;display:flex;flex-direction:column}.mock-word__input[data-v-1b5f15a4],.mock-word__output[data-v-1b5f15a4]{flex:1;background:#ffffff0d;border-radius:8px;padding:10px;font-family:monospace;font-size:.72rem;line-height:1.7}.mock-word-line[data-v-1b5f15a4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock-word__arrow[data-v-1b5f15a4]{display:flex;align-items:center;font-size:1.2rem;color:var(--brand-orange);flex-shrink:0}.mock-regex[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:12px;height:100%}.mock-regex__pattern[data-v-1b5f15a4],.mock-regex__text[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:6px}.mock-regex__input[data-v-1b5f15a4]{font-family:monospace;font-size:.78rem;background:#ffffff0f;padding:8px 12px;border-radius:8px}.mock-regex__sample[data-v-1b5f15a4]{font-size:.82rem;line-height:1.6;color:#ffffffb3}.mock-mark[data-v-1b5f15a4]{background:#ff712959;color:#fff;border-radius:3px;padding:0 2px}.section-header[data-v-1b5f15a4]{text-align:center;margin-bottom:52px}.section-title[data-v-1b5f15a4]{font-size:2.2rem;font-weight:800;color:#fff;margin-bottom:12px}.section-sub[data-v-1b5f15a4]{color:#ffffff8c;font-size:1rem;max-width:560px;margin:0 auto;line-height:1.6}.tools-section[data-v-1b5f15a4]{padding:80px 48px;background:#0003}.tools-search-wrap[data-v-1b5f15a4]{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:520px;margin:0 auto 40px}.tools-search[data-v-1b5f15a4]{position:relative;width:100%}.tools-search__icon[data-v-1b5f15a4]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-muted, rgba(255,255,255,.4));pointer-events:none}.tools-search__input[data-v-1b5f15a4]{width:100%;box-sizing:border-box;background:var(--surface, rgba(255,255,255,.06));border:1px solid var(--border, rgba(255,255,255,.12));border-radius:var(--radius, 10px);padding:12px 44px;font-size:.95rem;font-family:var(--font, inherit);color:var(--text, #fff);outline:none;transition:border-color .15s,box-shadow .15s}.tools-search__input[data-v-1b5f15a4]::placeholder{color:var(--text-muted, rgba(255,255,255,.35))}.tools-search__input[data-v-1b5f15a4]:focus{border-color:var(--brand-orange, #ff7129);box-shadow:0 0 0 3px #ff712926}.tools-search__clear[data-v-1b5f15a4]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--text-muted, rgba(255,255,255,.4));display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:color .15s,background .15s}.tools-search__clear[data-v-1b5f15a4]:hover{color:var(--text, #fff);background:#ffffff1a}.tools-search__count[data-v-1b5f15a4]{font-size:.82rem;color:var(--text-muted, rgba(255,255,255,.4))}.tools-empty[data-v-1b5f15a4]{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:14px;padding:60px 20px;color:#ffffff59;text-align:center}.tools-empty p[data-v-1b5f15a4]{font-size:1rem;margin:0}.tools-empty p strong[data-v-1b5f15a4]{color:#fff9}.tools-empty__clear[data-v-1b5f15a4]{background:none;border:1px solid rgba(255,113,41,.5);border-radius:8px;color:var(--brand-orange, #ff7129);font-size:.85rem;font-family:var(--font, inherit);cursor:pointer;padding:8px 18px;transition:background .15s,border-color .15s}.tools-empty__clear[data-v-1b5f15a4]:hover{background:#ff71291f;border-color:var(--brand-orange, #ff7129)}.tools-grid[data-v-1b5f15a4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;max-width:1200px;margin:0 auto}.tool-card__fav-corner[data-v-1b5f15a4]{position:absolute;top:14px;right:14px}.tool-card[data-v-1b5f15a4]{position:relative;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px;display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto;column-gap:14px;row-gap:12px;align-items:start;color:inherit;transition:border-color .2s,background .2s,transform .2s}.tool-card[data-v-1b5f15a4]:hover{border-color:#ff712966;background:#ff71290f;transform:translateY(-3px)}.tool-card__icon[data-v-1b5f15a4]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;grid-row:1;grid-column:1}.tool-card__title[data-v-1b5f15a4]{grid-row:1;grid-column:2;align-self:center;font-size:1.1rem;font-weight:700;color:var(--brand-orange)}.tool-card__badge[data-v-1b5f15a4],.tool-card__desc[data-v-1b5f15a4],.tool-card__tags[data-v-1b5f15a4],.tool-card__cta[data-v-1b5f15a4],.tool-card__actions[data-v-1b5f15a4]{grid-column:1 / -1}.tool-card__icon--orange[data-v-1b5f15a4],.tool-card__icon--amber[data-v-1b5f15a4],.tool-card__icon--blue[data-v-1b5f15a4],.tool-card__icon--pink[data-v-1b5f15a4],.tool-card__icon--green[data-v-1b5f15a4],.tool-card__icon--purple[data-v-1b5f15a4],.tool-card__icon--teal[data-v-1b5f15a4]{background:#ff712926;color:#ff7129}.tool-card__badge[data-v-1b5f15a4]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#fff6}.tool-card__title[data-v-1b5f15a4]{font-size:1.2rem;font-weight:700;color:#fff}.tool-card__desc[data-v-1b5f15a4]{font-size:.88rem;color:#fff9;line-height:1.65;flex:1}.tool-card__tags[data-v-1b5f15a4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.tool-card__tags span[data-v-1b5f15a4]{padding:3px 10px;border-radius:20px;font-size:.75rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff9}.tool-card__actions[data-v-1b5f15a4]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:4px}.tool-card__cta[data-v-1b5f15a4]{font-size:.88rem;font-weight:600;color:var(--brand-orange);text-decoration:none}.tool-card__learn[data-v-1b5f15a4]{font-size:.82rem;color:#fff6;text-decoration:none;transition:color .15s}.tool-card__learn[data-v-1b5f15a4]:hover{color:#fff}.register-cta[data-v-1b5f15a4]{padding:80px 40px;background:linear-gradient(135deg,#f9731612,#f9731605);border-top:1px solid rgba(249,115,22,.12);border-bottom:1px solid rgba(249,115,22,.12)}.register-cta__inner[data-v-1b5f15a4]{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:60px}.register-cta__left[data-v-1b5f15a4]{flex:1}.register-cta__title[data-v-1b5f15a4]{font-size:2rem;font-weight:800;color:#fff;margin-bottom:10px;line-height:1.2}.register-cta__sub[data-v-1b5f15a4]{font-size:.95rem;color:#ffffff80;margin-bottom:28px}.register-cta__benefits[data-v-1b5f15a4]{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px}.register-cta__benefits li[data-v-1b5f15a4]{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#ffffffbf}.register-cta__benefits svg[data-v-1b5f15a4]{color:#f97316;flex-shrink:0}.register-cta__btns[data-v-1b5f15a4]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.register-cta__signin[data-v-1b5f15a4]{font-size:.85rem;color:#fff6;text-decoration:none;transition:color .15s}.register-cta__signin[data-v-1b5f15a4]:hover{color:#ffffffbf}.register-cta__right[data-v-1b5f15a4]{flex-shrink:0}@media(max-width:768px){.register-cta[data-v-1b5f15a4]{padding:52px 24px}.register-cta__inner[data-v-1b5f15a4]{flex-direction:column;gap:36px}.register-cta__title[data-v-1b5f15a4]{font-size:1.5rem}.register-cta__right[data-v-1b5f15a4]{width:100%}.register-cta__card[data-v-1b5f15a4]{min-width:unset;width:100%}.register-cta__btns[data-v-1b5f15a4]{flex-direction:column;align-items:flex-start;gap:14px}}.register-cta__card[data-v-1b5f15a4]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:24px 28px;display:flex;flex-direction:column;gap:14px;min-width:220px}.register-cta__card-row[data-v-1b5f15a4]{display:flex;align-items:center;gap:10px;font-size:.88rem;color:#fffc}.register-cta__card-label[data-v-1b5f15a4]{font-size:.75rem;color:#ffffff4d;text-transform:uppercase;letter-spacing:.06em;margin-top:4px;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.features[data-v-1b5f15a4]{padding:80px 48px}.features__grid[data-v-1b5f15a4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;max-width:1100px;margin:0 auto}.feature-card[data-v-1b5f15a4]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px;display:grid;grid-template-columns:28px 1fr;column-gap:12px;row-gap:10px;align-items:start;transition:border-color .2s,background .2s}.feature-card[data-v-1b5f15a4]:hover{border-color:#ff71294d;background:#ff71290f}.feature-card__icon[data-v-1b5f15a4]{color:var(--brand-orange);grid-row:1;grid-column:1;display:flex;align-items:center}.feature-card__title[data-v-1b5f15a4]{grid-row:1;grid-column:2;font-size:1rem;font-weight:700;color:#fff;align-self:center}.feature-card__desc[data-v-1b5f15a4]{grid-column:1 / -1;font-size:.88rem;color:#fff9;line-height:1.6}.feature-card--hidden[data-v-1b5f15a4]{opacity:0;transform:translateY(16px);pointer-events:none;visibility:hidden;max-height:0;margin:0;padding:0;border:none;overflow:hidden}.feature-card[data-v-1b5f15a4]{transition:opacity .4s ease,transform .4s ease}.features__more[data-v-1b5f15a4]{text-align:center;margin-top:40px}.features__more-btn[data-v-1b5f15a4]{display:inline-flex;align-items:center;gap:6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#ffffffb3;font-size:.9rem;font-weight:600;padding:12px 28px;border-radius:10px;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.features__more-btn[data-v-1b5f15a4]:hover{border-color:#ff712966;background:#ff712912;color:#fff}.footer[data-v-1b5f15a4]{background:#020b3a;border-top:1px solid rgba(255,255,255,.06);font-size:.83rem;color:#ffffff59}.footer__top[data-v-1b5f15a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding:48px 48px 36px;max-width:1200px;margin:0 auto}.footer__brand[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:12px}.footer__logo[data-v-1b5f15a4]{height:32px;width:auto;object-fit:contain}.footer__tagline[data-v-1b5f15a4]{font-size:.82rem;color:#ffffff59;line-height:1.6;margin:0}.footer__col[data-v-1b5f15a4]{display:flex;flex-direction:column;gap:6px}.footer__col-title[data-v-1b5f15a4]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fff6;margin-bottom:4px}.footer__col a[data-v-1b5f15a4]{color:#ffffff80;text-decoration:none;font-size:.82rem;transition:color .15s}.footer__col a[data-v-1b5f15a4]:hover{color:var(--brand-orange)}.footer__bottom[data-v-1b5f15a4]{display:flex;align-items:center;justify-content:space-between;padding:16px 48px;border-top:1px solid rgba(255,255,255,.05);max-width:1200px;margin:0 auto;flex-wrap:wrap;gap:8px}.footer__copy[data-v-1b5f15a4]{color:#ffffff4d}.footer__links[data-v-1b5f15a4]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.footer__links a[data-v-1b5f15a4]{color:#fff6;text-decoration:none;transition:color .15s}.footer__links a[data-v-1b5f15a4]:hover{color:var(--brand-orange)}.footer__sep[data-v-1b5f15a4]{opacity:.3}.nav__hamburger[data-v-1b5f15a4]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:6px;z-index:20}.nav__hamburger span[data-v-1b5f15a4]{display:block;width:24px;height:2px;background:#fffc;border-radius:2px;transition:transform .2s,opacity .2s}.nav__hamburger.open span[data-v-1b5f15a4]:nth-child(1){transform:rotate(45deg) translateY(7px)}.nav__hamburger.open span[data-v-1b5f15a4]:nth-child(2){opacity:0}.nav__hamburger.open span[data-v-1b5f15a4]:nth-child(3){transform:rotate(-45deg) translateY(-7px)}.mob-drawer[data-v-1b5f15a4]{position:fixed;top:0;left:0;width:85%;max-width:360px;height:100dvh;background:var(--brand-navy, #030e4f);border-right:1px solid rgba(255,255,255,.08);z-index:500;overflow-y:auto;display:flex;flex-direction:column}.mob-drawer__header[data-v-1b5f15a4]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.mob-drawer__logo[data-v-1b5f15a4]{display:flex;align-items:center;text-decoration:none}.mob-drawer__logo-img[data-v-1b5f15a4]{height:60px;width:auto;display:block}.mob-drawer__close[data-v-1b5f15a4]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:none;color:#ffffffb3;cursor:pointer;transition:background .15s}.mob-drawer__close[data-v-1b5f15a4]:hover{background:#ffffff14;color:#fff}.mob-section[data-v-1b5f15a4]{padding:14px 10px 8px}.mob-section__title[data-v-1b5f15a4]{display:flex;align-items:center;gap:7px;font-size:.63rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ffffff59;padding:4px 8px 10px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}.mob-item[data-v-1b5f15a4]{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:10px;text-decoration:none;color:#ffffffd9;transition:background .15s}.mob-item[data-v-1b5f15a4]:hover,.mob-item.router-link-active[data-v-1b5f15a4]{background:#ff71291a}.mob-item.router-link-active .mob-item__label[data-v-1b5f15a4]{color:#ff7129}.mob-item__icon[data-v-1b5f15a4]{width:38px;height:38px;flex-shrink:0;border-radius:10px;background:#ff712926;color:#ff7129;display:flex;align-items:center;justify-content:center}.mob-item__body[data-v-1b5f15a4]{flex:1;min-width:0}.mob-item__label[data-v-1b5f15a4]{font-size:.88rem;font-weight:600;line-height:1.2}.mob-item__desc[data-v-1b5f15a4]{font-size:.72rem;color:#fff6;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mob-item__arr[data-v-1b5f15a4]{flex-shrink:0;color:#fff3}.mob-divider[data-v-1b5f15a4]{height:1px;background:#ffffff12;margin:0 10px}.mob-view-all[data-v-1b5f15a4]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 8px;border-radius:10px;background:transparent;border:none;color:#ff7129;font-size:.83rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}.mob-view-all[data-v-1b5f15a4]:hover{background:#ff712914}.mob-extras[data-v-1b5f15a4]{overflow:hidden}.mob-expand-enter-active[data-v-1b5f15a4]{transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s ease;overflow:hidden}.mob-expand-leave-active[data-v-1b5f15a4]{transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .2s ease;overflow:hidden}.mob-expand-enter-from[data-v-1b5f15a4],.mob-expand-leave-to[data-v-1b5f15a4]{max-height:0;opacity:0}.mob-expand-enter-to[data-v-1b5f15a4],.mob-expand-leave-from[data-v-1b5f15a4]{max-height:900px;opacity:1}.mob-fade-btn-enter-active[data-v-1b5f15a4]{transition:opacity .2s ease}.mob-fade-btn-leave-active[data-v-1b5f15a4]{transition:opacity .15s ease;position:absolute}.mob-fade-btn-enter-from[data-v-1b5f15a4],.mob-fade-btn-leave-to[data-v-1b5f15a4]{opacity:0}.mob-backdrop[data-v-1b5f15a4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:499}.mob-drawer-enter-active[data-v-1b5f15a4],.mob-drawer-leave-active[data-v-1b5f15a4]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.mob-drawer-enter-from[data-v-1b5f15a4],.mob-drawer-leave-to[data-v-1b5f15a4]{transform:translate(-100%)}.mob-fade-enter-active[data-v-1b5f15a4],.mob-fade-leave-active[data-v-1b5f15a4]{transition:opacity .25s ease}.mob-fade-enter-from[data-v-1b5f15a4],.mob-fade-leave-to[data-v-1b5f15a4]{opacity:0}@media(max-width:900px){.hero[data-v-1b5f15a4]{flex-direction:column;gap:40px}.hero__left[data-v-1b5f15a4]{align-items:center;text-align:center}.hero__right[data-v-1b5f15a4]{width:100%}}@media(max-width:768px){.nav__links[data-v-1b5f15a4]{display:none}.nav__hamburger[data-v-1b5f15a4]{display:flex}.nav[data-v-1b5f15a4],.tools-section[data-v-1b5f15a4],.features[data-v-1b5f15a4]{padding-left:20px;padding-right:20px}.footer__top[data-v-1b5f15a4]{grid-template-columns:1fr 1fr;padding:36px 20px 24px;gap:28px}.footer__brand[data-v-1b5f15a4]{grid-column:1 / -1}.footer__bottom[data-v-1b5f15a4]{padding:14px 20px;flex-direction:column;align-items:flex-start}.hero[data-v-1b5f15a4]{padding:48px 20px 40px;text-align:center}.hero__left[data-v-1b5f15a4]{align-items:center;width:100%}.hero__right[data-v-1b5f15a4]{display:none}.hero__cta[data-v-1b5f15a4]{flex-direction:column;width:100%;gap:12px}.hero__cta .btn[data-v-1b5f15a4]{display:block;width:100%;box-sizing:border-box;text-align:center}.tools-grid[data-v-1b5f15a4]{grid-template-columns:1fr}}@media(max-width:480px){.footer__top[data-v-1b5f15a4]{grid-template-columns:1fr}}.not-found[data-v-1751a1e0]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.not-found__code[data-v-1751a1e0]{font-size:6rem;font-weight:800;opacity:.2;line-height:1}.not-found__msg[data-v-1751a1e0]{font-size:1.25rem;color:var(--text-muted)}.toast-stack[data-v-87c44a35]{position:fixed;bottom:28px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.toast[data-v-87c44a35]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:500;max-width:360px;min-width:220px;pointer-events:all;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 32px #00000059;border:1px solid transparent}.toast--success[data-v-87c44a35]{background:#146c74eb;border-color:#1a9aa666;color:#e0f7f9}.toast--error[data-v-87c44a35]{background:#8c1e1eeb;border-color:#ff505059;color:#ffe0e0}.toast--info[data-v-87c44a35]{background:#0d142deb;border-color:#d4af374d;color:#e8ddb5}.toast__icon[data-v-87c44a35]{flex-shrink:0;opacity:.9}.toast__msg[data-v-87c44a35]{flex:1;line-height:1.4}.toast__close[data-v-87c44a35]{background:none;border:none;cursor:pointer;padding:2px;opacity:.6;color:inherit;flex-shrink:0;transition:opacity .15s}.toast__close[data-v-87c44a35]:hover{opacity:1}.toast-enter-active[data-v-87c44a35]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.toast-leave-active[data-v-87c44a35]{transition:all .2s ease}.toast-enter-from[data-v-87c44a35],.toast-leave-to[data-v-87c44a35]{opacity:0;transform:translate(40px) scale(.95)}@media(max-width:480px){.toast-stack[data-v-87c44a35]{bottom:16px;right:12px;left:12px}.toast[data-v-87c44a35]{max-width:100%}}.auth-gate[data-v-bd42b523]{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:48px 24px}.auth-gate__card[data-v-bd42b523]{background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:48px 40px;max-width:460px;width:100%;text-align:center}.auth-gate__icon[data-v-bd42b523]{display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.auth-gate__logo[data-v-bd42b523]{height:40px;width:auto}.auth-gate__title[data-v-bd42b523]{font-size:1.4rem;font-weight:800;color:#fff;margin-bottom:12px}.auth-gate__desc[data-v-bd42b523]{font-size:.92rem;color:#ffffff8c;line-height:1.65;margin-bottom:28px}.auth-gate__desc strong[data-v-bd42b523]{color:#fffc}.auth-gate__btns[data-v-bd42b523]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.auth-gate__note[data-v-bd42b523]{font-size:.8rem;color:#ffffff59}.auth-gate__note a[data-v-bd42b523]{color:#ff7129;text-decoration:none}.auth-gate__note a[data-v-bd42b523]:hover{text-decoration:underline}.cookie-banner[data-v-1e7baf80]{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#0d0d1a;border-top:1px solid rgba(255,255,255,.1);padding:14px 32px}.cookie-banner__inner[data-v-1e7baf80]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:14px}.cookie-banner__icon[data-v-1e7baf80]{flex-shrink:0;color:#f97316}.cookie-banner__text[data-v-1e7baf80]{flex:1;font-size:.87rem;color:#ffffffb3;line-height:1.5;margin:0}.cookie-banner__text strong[data-v-1e7baf80]{color:#fff}.cookie-banner__link[data-v-1e7baf80]{color:#f97316;text-decoration:none}.cookie-banner__link[data-v-1e7baf80]:hover{text-decoration:underline}.cookie-banner__actions[data-v-1e7baf80]{display:flex;gap:10px;flex-shrink:0}.cookie-banner__btn[data-v-1e7baf80]{padding:9px 20px;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap;font-family:var(--font);transition:background .15s,color .15s}.cookie-banner__btn--secondary[data-v-1e7baf80]{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffffb3}.cookie-banner__btn--secondary[data-v-1e7baf80]:hover{background:#ffffff14;color:#fff}.cookie-banner__btn--primary[data-v-1e7baf80]{background:#f97316;border:1px solid #f97316;color:#fff}.cookie-banner__btn--primary[data-v-1e7baf80]:hover{background:#ea6c10}.cookie-slide-enter-active[data-v-1e7baf80],.cookie-slide-leave-active[data-v-1e7baf80]{transition:transform .3s ease,opacity .3s ease}.cookie-slide-enter-from[data-v-1e7baf80],.cookie-slide-leave-to[data-v-1e7baf80]{transform:translateY(100%);opacity:0}@media(max-width:640px){.cookie-banner[data-v-1e7baf80]{padding:16px 20px}.cookie-banner__inner[data-v-1e7baf80]{flex-direction:column;align-items:flex-start;gap:12px}.cookie-banner__actions[data-v-1e7baf80]{width:100%}.cookie-banner__btn[data-v-1e7baf80]{flex:1;text-align:center}}
