.tool-landing[data-v-8b9651ba]{--tool-bg:linear-gradient(180deg,rgba(255,253,248,.92),rgba(255,244,228,.82));--tool-surface:rgba(255,250,240,.76);--tool-border:rgba(46,38,27,.1);--tool-text:#18130d;--tool-muted:#6f6254;--tool-accent:#ff7648;--tool-accent-soft:rgba(255,118,72,.14);--tool-secondary:#0f9aa7;--tool-cyan:#76d6df;--tool-shadow:0 30px 84px rgba(54,40,25,.1);--ui-page-max:1140px;position:relative}.tool-landing[data-v-8b9651ba]:before{background:radial-gradient(circle at 88% 6%,rgba(118,214,223,.26),transparent 25%),radial-gradient(circle at 12% 32%,rgba(255,118,72,.12),transparent 28%),linear-gradient(135deg,#fffaf0,#f4efe5 52%,#e7ddcf);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.compare-shell[data-v-8b9651ba],.compare-stat[data-v-8b9651ba],.tool-breadcrumb[data-v-8b9651ba],.tool-card[data-v-8b9651ba],.tool-hero[data-v-8b9651ba],.tool-note[data-v-8b9651ba],.tool-spec-table-wrap[data-v-8b9651ba]{background:var(--tool-bg);border:1px solid var(--tool-border);border-radius:30px;box-shadow:var(--tool-shadow)}.tool-hero[data-v-8b9651ba]{display:grid;gap:clamp(20px,4vw,42px);grid-template-columns:minmax(0,1.08fr) minmax(340px,.82fr);isolation:isolate;overflow:hidden;padding:clamp(28px,5vw,54px);position:relative}.tool-hero[data-v-8b9651ba]:before{background:linear-gradient(90deg,rgba(46,38,27,.055) 1px,transparent 0),linear-gradient(rgba(46,38,27,.055) 1px,transparent 0);background-size:34px 34px;border-radius:inherit;inset:0;-webkit-mask-image:radial-gradient(circle at 78% 42%,#000 0 38%,transparent 72%);mask-image:radial-gradient(circle at 78% 42%,#000 0 38%,transparent 72%);opacity:.72;z-index:-1}.tool-hero[data-v-8b9651ba]:after{background:radial-gradient(circle,#76d6df47 0,#76d6df00 72%);border-radius:999px;content:"";height:360px;pointer-events:none;position:absolute;right:-130px;top:-120px;width:360px;z-index:-1}.tool-hero-copy[data-v-8b9651ba],.tool-highlight-shell[data-v-8b9651ba]{position:relative;z-index:1}.tool-system-label[data-v-8b9651ba]{align-items:center;color:#18130d6b;display:grid;font-size:.72rem;font-weight:900;gap:12px;grid-template-columns:auto minmax(54px,108px) auto;letter-spacing:.18em;margin-bottom:12px;width:-moz-fit-content;width:fit-content}.tool-system-label i[data-v-8b9651ba]{background:linear-gradient(90deg,rgba(24,19,13,.44),transparent);display:block;height:1px}.tool-breadcrumb[data-v-8b9651ba]{align-items:center;background:#fffaf0b3;box-shadow:0 14px 36px #3628190e;color:var(--tool-muted);display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;padding:14px 18px}.tool-breadcrumb a[data-v-8b9651ba]{color:var(--tool-muted);text-decoration:none}.tool-breadcrumb a[data-v-8b9651ba]:hover,.tool-breadcrumb strong[data-v-8b9651ba]{color:var(--tool-text)}.tool-breadcrumb strong[data-v-8b9651ba]{font-weight:760}.compare-card-label[data-v-8b9651ba],.related-badge[data-v-8b9651ba],.tool-card-label[data-v-8b9651ba],.tool-highlight-label[data-v-8b9651ba],.tool-kicker[data-v-8b9651ba]{align-items:center;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:700;letter-spacing:.08em;padding:6px 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.compare-card-label[data-v-8b9651ba],.tool-kicker[data-v-8b9651ba]{background:#fffaf0b8;border:1px solid rgba(46,38,27,.1);color:var(--tool-secondary)}.compare-card h3[data-v-8b9651ba],.tool-card h3[data-v-8b9651ba],.tool-hero h1[data-v-8b9651ba]{color:var(--tool-text);margin:0}.tool-hero h1[data-v-8b9651ba]{font-size:clamp(2.45rem,5.3vw,5.2rem);letter-spacing:-.068em;line-height:.94;max-width:11.5ch;text-shadow:0 22px 56px rgba(54,40,25,.12);text-wrap:balance}.compare-card p[data-v-8b9651ba],.tool-card p[data-v-8b9651ba],.tool-desc[data-v-8b9651ba],.tool-note[data-v-8b9651ba]{color:var(--tool-muted);line-height:1.78;margin:0}.output-grid[data-v-8b9651ba],.steps-grid[data-v-8b9651ba],.tool-answer-grid[data-v-8b9651ba]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.steps-grid[data-v-8b9651ba]{grid-template-columns:repeat(4,minmax(0,1fr))}.tool-spec-table-wrap[data-v-8b9651ba]{background:#fffaf0c2;overflow-x:auto}.tool-spec-table[data-v-8b9651ba]{border-collapse:collapse;color:var(--tool-text);min-width:680px;width:100%}.tool-spec-table td[data-v-8b9651ba],.tool-spec-table th[data-v-8b9651ba]{border-bottom:1px solid rgba(46,38,27,.08);padding:16px 18px;text-align:left;vertical-align:top}.tool-spec-table th[data-v-8b9651ba]{background:#fff7e8c7;color:#6f6254;font-family:Sora,Plus Jakarta Sans,sans-serif;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.tool-spec-table td[data-v-8b9651ba]{line-height:1.65}.tool-spec-table tbody tr:last-child td[data-v-8b9651ba]{border-bottom:0}.output-card[data-v-8b9651ba],.step-card[data-v-8b9651ba],.tool-answer-card[data-v-8b9651ba]{align-content:start}.compare-stat[data-v-8b9651ba],.tool-card[data-v-8b9651ba],.tool-note[data-v-8b9651ba]{background:linear-gradient(180deg,#fffdf8e0,#fff7e8ad)}.step-card span[data-v-8b9651ba],.tool-card-label[data-v-8b9651ba]{background:linear-gradient(135deg,#76d6df2e,#ff76481f);color:#5f4a35}.output-card strong[data-v-8b9651ba],.step-card h3[data-v-8b9651ba],.tool-answer-card h2[data-v-8b9651ba]{color:var(--tool-text);margin:0}.tool-desc[data-v-8b9651ba]{font-size:clamp(.95rem,1.08vw,1.04rem);max-width:60ch}.tool-actions[data-v-8b9651ba]{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0 0}.tool-card-link[data-v-8b9651ba]:hover{transform:translateY(-2px)}.tool-highlight-shell[data-v-8b9651ba]{align-self:stretch;background:radial-gradient(circle at 90% 6%,rgba(118,214,223,.22),transparent 28%),linear-gradient(145deg,#17120c,#050403);border-radius:34px;box-shadow:0 34px 80px #3628193d,-12px 12px #ff76481a;color:#f7f4ef;display:grid;gap:16px;overflow:hidden;padding:24px}.tool-console-grid[data-v-8b9651ba]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:126px}.tool-console-grid span[data-v-8b9651ba]{background:linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),#ffffff0b;background-size:18px 18px;border:1px solid hsla(0,0%,100%,.11);border-radius:18px}.tool-console-grid span[data-v-8b9651ba]:first-child{aspect-ratio:4/5;background:radial-gradient(circle at 70% 20%,rgba(255,247,216,.8) 0 9%,transparent 10%),linear-gradient(180deg,#f2c38f,#915634 48%,#15100c);grid-row:span 2}.tool-console-grid span[data-v-8b9651ba]:nth-child(2){background-color:#76d6df1f}.tool-console-grid span[data-v-8b9651ba]:nth-child(3){background-color:#ff76481a}.tool-highlight-label[data-v-8b9651ba]{background:#76d6df24;color:#ffe2d3}.tool-highlights[data-v-8b9651ba]{display:grid;gap:12px;list-style:none;margin:0;padding:0}.tool-highlights li[data-v-8b9651ba]{color:#ffffffd6;line-height:1.75;padding-left:18px;position:relative}.tool-highlights li[data-v-8b9651ba]:before{background:linear-gradient(135deg,#ffb48c 0,var(--tool-cyan) 100%);border-radius:999px;content:"";height:8px;left:0;position:absolute;top:.78em;width:8px}.tool-section[data-v-8b9651ba]{display:grid;gap:18px}.tool-section-showcase[data-v-8b9651ba]{gap:22px}.compare-shell[data-v-8b9651ba]{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.compare-card[data-v-8b9651ba]{display:grid;gap:14px;padding:28px}.compare-card-before[data-v-8b9651ba]{background:linear-gradient(180deg,#fffcf8fa,#f4e6d3f0)}.compare-card-after[data-v-8b9651ba]{background:linear-gradient(180deg,#f1fafafa,#def2f0f0);border-left:1px solid rgba(46,38,27,.08)}.compare-stage[data-v-8b9651ba]{border-radius:22px;min-height:240px;overflow:hidden;padding:20px;position:relative}.compare-stage-before[data-v-8b9651ba]{background:linear-gradient(140deg,#17120cf5,#5b3a26f0)}.compare-stage-after[data-v-8b9651ba]{background:linear-gradient(140deg,#143034f0,#0f9aa7d1)}.compare-frame[data-v-8b9651ba]{align-content:flex-end;background:radial-gradient(circle at top right,#ffffff2e 0,#fff0 42%),linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid hsla(0,0%,100%,.14);border-radius:22px;display:flex;flex-wrap:wrap;gap:10px;inset:18px;justify-content:flex-start;padding:18px;position:absolute}.compare-frame-source[data-v-8b9651ba]:after,.compare-frame-source[data-v-8b9651ba]:before,.compare-output-grid[data-v-8b9651ba]:after,.compare-output-grid[data-v-8b9651ba]:before{border:1px solid hsla(0,0%,100%,.14);border-radius:20px;content:"";position:absolute}.compare-frame-source[data-v-8b9651ba]:before{background:#ffffff0f;height:58%;right:18px;top:18px;width:42%}.compare-frame-source[data-v-8b9651ba]:after{background:#ffffff0a;height:24%;left:18px;top:26px;width:58%}.compare-output-grid[data-v-8b9651ba]{align-content:end;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));inset:18px;padding:18px;position:absolute}.compare-output-grid[data-v-8b9651ba]:before{background:#ffffff29;height:58%;left:0;top:20px;width:calc(50% - 5px)}.compare-output-grid[data-v-8b9651ba]:after{background:#ffffff1a;height:40%;right:0;top:38px;width:calc(50% - 5px)}.compare-chip[data-v-8b9651ba]{align-items:center;border-radius:999px;display:inline-flex;font-size:.8rem;font-weight:700;justify-content:center;letter-spacing:.01em;min-height:34px;padding:0 12px;position:relative;z-index:1}.compare-chip-muted[data-v-8b9651ba]{background:#ffffff1f;color:#ffffffeb}.compare-chip-accent[data-v-8b9651ba]{background:#ffffff2e;color:#fff}.compare-stats[data-v-8b9651ba]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.compare-stat[data-v-8b9651ba]{background:#ffffffdb;display:grid;gap:6px;padding:20px 22px}.compare-stat strong[data-v-8b9651ba]{color:var(--tool-text);font-size:1.5rem;line-height:1}.compare-stat span[data-v-8b9651ba]{color:var(--tool-muted);line-height:1.65}.tool-grid[data-v-8b9651ba]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.tool-card[data-v-8b9651ba]{background:linear-gradient(180deg,#fffdf8e0,#fff7e8b3);display:grid;gap:10px;padding:24px}.related-grid[data-v-8b9651ba]{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-card-link[data-v-8b9651ba]{border:1px solid var(--tool-border);position:relative;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.tool-card-link[data-v-8b9651ba]:hover{border-color:#ff76483d;box-shadow:0 28px 64px #3628191a}.related-badge[data-v-8b9651ba]{background:var(--tool-accent-soft);color:var(--tool-accent)}.tool-note[data-v-8b9651ba]{background:#fffaf0ad;padding:18px 22px}@media(max-width:920px){.compare-shell[data-v-8b9651ba],.compare-stats[data-v-8b9651ba],.output-grid[data-v-8b9651ba],.related-grid[data-v-8b9651ba],.steps-grid[data-v-8b9651ba],.tool-answer-grid[data-v-8b9651ba],.tool-hero[data-v-8b9651ba]{grid-template-columns:1fr}.compare-card-after[data-v-8b9651ba]{border-left:none;border-top:1px solid rgba(46,38,27,.08)}}@media(max-width:768px){.tool-actions[data-v-8b9651ba],.tool-grid[data-v-8b9651ba]{grid-template-columns:1fr}.tool-actions[data-v-8b9651ba]{display:grid}.tool-actions[data-v-8b9651ba] .ui-button{width:100%}.compare-stage[data-v-8b9651ba]{min-height:220px}.tool-hero h1[data-v-8b9651ba]{font-size:clamp(2.08rem,10vw,3.15rem);line-height:.98}.tool-system-label[data-v-8b9651ba]{font-size:.62rem;grid-template-columns:auto 44px auto}.tool-highlight-shell[data-v-8b9651ba]{border-radius:26px}.tool-console-grid[data-v-8b9651ba]{min-height:104px}}
