@media (width<=560px){.dialog-heading.svelte-uoatlb{white-space:normal}.dialog-actions.svelte-uoatlb{flex-direction:column-reverse;align-items:stretch}.dialog-actions.svelte-uoatlb a:where(.svelte-uoatlb),.dialog-actions.svelte-uoatlb button:where(.svelte-uoatlb){width:100%}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#07111c;--surface:#0c1b2a;--surface-2:#10263b;--surface-3:#112b41;--surface-deep:#081523;--text:#eaf5ff;--heading:#f6fbff;--muted:#8da5ba;--line:#25445b;--line-soft:#1b3447;--cyan:#47d9ff;--blue:#5485ff;--violet:#b58cff;--teal:#4ee6c3;--amber:#ffc269;--danger:#ff8a9c;--primary:#43cefa;--button-text:#061726;--shadow:0 22px 72px #0005;--top:#081421;--glow:#438bff1d;--radius:16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}:root.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f4f8fd;--surface:#fff;--surface-2:#f0f6fc;--surface-3:#e9f3fa;--surface-deep:#ecf4fb;--text:#213b55;--heading:#102a44;--muted:#5d7389;--line:#ccdeeb;--line-soft:#dce9f2;--cyan:#0c92bc;--blue:#4172d0;--violet:#8656ca;--teal:#117c6e;--amber:#956117;--danger:#bc3755;--primary:#087fa7;--button-text:#fff;--shadow:0 22px 65px #1e48651b;--top:#fff;--glow:#719ff51b}.svelte-uoatlb{box-sizing:border-box}button.svelte-uoatlb,input.svelte-uoatlb,select.svelte-uoatlb{font:inherit}button.svelte-uoatlb{cursor:pointer}button.svelte-uoatlb:disabled{opacity:.48;cursor:not-allowed}button.svelte-uoatlb:focus-visible,input.svelte-uoatlb:focus-visible,select.svelte-uoatlb:focus-visible,a.svelte-uoatlb:focus-visible,summary.svelte-uoatlb:focus-visible{outline-offset:3px;outline:3px solid #4bcfff}a.svelte-uoatlb{color:inherit;text-decoration:none}a.svelte-uoatlb:hover{color:var(--cyan)}[hidden].svelte-uoatlb{display:none!important}.wrap.svelte-uoatlb{width:min(1180px,100% - 34px);margin:0 auto}.sr-only.svelte-uoatlb{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav.svelte-uoatlb{background:var(--top);border-bottom:1px solid var(--line-soft);box-shadow:0 4px 15px #00000009}.navin.svelte-uoatlb{justify-content:space-between;align-items:center;gap:18px;min-height:65px;display:flex}.brand.svelte-uoatlb{align-items:center;gap:10px;min-width:0;display:flex}.brandmark.svelte-uoatlb{color:#fff;letter-spacing:-2px;background:linear-gradient(140deg,#2bd3f4,#3b6ae5 56%,#9565db);border-radius:10px;place-items:center;width:37px;height:37px;font-weight:900;display:grid;box-shadow:0 5px 20px #2a8ec84d}.brandtext.svelte-uoatlb{flex-direction:column;line-height:1.12;display:flex}.brandtext.svelte-uoatlb strong:where(.svelte-uoatlb){letter-spacing:.05em;color:var(--heading);font-size:13px}.brandtext.svelte-uoatlb small:where(.svelte-uoatlb){color:var(--muted);margin-top:5px;font-size:10px}.navlinks.svelte-uoatlb{color:var(--muted);align-items:center;gap:25px;font-size:12px;font-weight:650;display:flex}.navright.svelte-uoatlb{align-items:center;gap:9px;display:flex}.roundicon.svelte-uoatlb{border:1px solid var(--line);background:var(--surface-2);min-width:33px;height:33px;color:var(--text);border-radius:10px;place-items:center;display:grid}.crumb.svelte-uoatlb{min-height:42px;color:var(--muted);align-items:center;gap:8px;padding-top:16px;font-size:12px;display:flex}.hero.svelte-uoatlb h1:where(.svelte-uoatlb){letter-spacing:-.04em;color:var(--heading);margin:0;font-size:clamp(23px,2.6vw,30px);font-weight:800;line-height:1.12}.workbench.svelte-uoatlb{box-shadow:var(--shadow),0 0 40px var(--glow);isolation:isolate;background:linear-gradient(145deg,#4bdff9,#4f7afe 48%,#a56af0);border-radius:27px;padding:2px;position:relative}.workbench.svelte-uoatlb:before{content:"";z-index:-1;opacity:.72;background:conic-gradient(from 40deg,transparent 0 73%,#2de5ff 79%,#648bff 85%,#ad78ff 91%,transparent 97%);filter:blur(5px);border-radius:28px;position:absolute;inset:-1px}.workin.svelte-uoatlb{color:#eef6ff;background:radial-gradient(circle at 95% -8%,#5068b927,#0000 34%),radial-gradient(circle at 3% 70%,#247e9940,#0000 41%),#0b1828;border-radius:25px;overflow:hidden}.whead.svelte-uoatlb{background:#0a1929aa;border-bottom:1px solid #3b587470;justify-content:space-between;align-items:center;gap:14px;min-height:73px;padding:14px 18px;display:flex}.widentity.svelte-uoatlb{align-items:center;gap:11px;min-width:0;display:flex}.wlogo.svelte-uoatlb{color:#fff;background:linear-gradient(140deg,#097fa9,#315ed7);border-radius:12px;flex:none;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 9px 22px #207fd151}.widentity.svelte-uoatlb strong:where(.svelte-uoatlb){letter-spacing:-.02em;color:inherit;font-size:15px;display:block}.widentity.svelte-uoatlb small:where(.svelte-uoatlb){color:#8ea9bf;margin-top:1px;font-size:11px;display:block}.wheadright.svelte-uoatlb{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pill.svelte-uoatlb{color:#9ed9ec;white-space:nowrap;background:#132f4355;border:1px solid #43647a;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex}.dot.svelte-uoatlb{background:#47e2b8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px #3ae8b7}.minilink.svelte-uoatlb{color:#a8dfff;background:#10314c;border:1px solid #416580;border-radius:9px;padding:7px 11px;font-size:11px}.buy-cta.svelte-uoatlb{color:#fff;white-space:nowrap;background:linear-gradient(105deg,#397be8,#6157e3 63%,#8362dc);border:1px solid #9899f8;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:11px;font-weight:800;display:flex}.buy-cta.svelte-uoatlb:hover{filter:brightness(1.08)}.steps.svelte-uoatlb{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.step.svelte-uoatlb{text-align:left;color:inherit;background:#13273f70;border:1px solid #35516d;border-radius:12px;align-items:center;gap:9px;padding:10px 12px;display:flex}.step.active.svelte-uoatlb{background:linear-gradient(128deg,#133e57,#1d3058);border-color:#42c9f0}.stepnum.svelte-uoatlb{color:#6edcff;background:#153750;border:1px solid #426c89;border-radius:9px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:grid}.light.svelte-uoatlb .stepnum:where(.svelte-uoatlb){color:#087ba0;background:#e7f5fb;border-color:#abcfe0}.step.svelte-uoatlb:nth-child(2) .stepnum:where(.svelte-uoatlb){color:#8cb9ff}.step.svelte-uoatlb:nth-child(3) .stepnum:where(.svelte-uoatlb){color:#c4a4ff}.step.svelte-uoatlb:nth-child(4) .stepnum:where(.svelte-uoatlb){color:#87f1c6}.step.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:11px;line-height:1.3;display:block}.step.svelte-uoatlb small:where(.svelte-uoatlb){color:#88a2bb;font-size:9px;line-height:1.4;display:block}.workgrid.svelte-uoatlb{grid-template-columns:minmax(0,1.74fr) minmax(275px,.87fr);align-items:start;gap:13px;display:grid}.stack.svelte-uoatlb,.side.svelte-uoatlb{align-content:start;gap:13px;display:grid}.panel.svelte-uoatlb,.sbox.svelte-uoatlb{background:#0c1b2ce8;border:1px solid #2d4864;border-radius:16px;min-width:0;overflow:hidden}.panelhead.svelte-uoatlb{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.panelhead.svelte-uoatlb h2:where(.svelte-uoatlb){color:inherit;margin:0;font-size:14px}.panelhead.svelte-uoatlb p:where(.svelte-uoatlb){color:#86a0b5;margin:2px 0 0;font-size:11px}.ghost.svelte-uoatlb{color:#b9dff1;background:0 0;border:1px solid #3b5d77;border-radius:9px;padding:7px 10px;font-size:11px;font-weight:650}.ghost.svelte-uoatlb:hover{border-color:#4dbfe2}.solid.svelte-uoatlb{color:#031625;background:linear-gradient(120deg,#249ada,#26bfd6);border:1px solid #42ccea;border-radius:10px;padding:9px 13px;font-size:11px;font-weight:850;box-shadow:0 6px 19px #2298c91c}.solid.svelte-uoatlb:hover:not(:disabled){filter:brightness(1.1)}.solid.alt.svelte-uoatlb{color:#fff;background:linear-gradient(110deg,#3d93dd,#667ae9);border-color:#7194e4}.smallhint.svelte-uoatlb{color:#86a0b5;font-size:10px}.uactions.svelte-uoatlb,.outrow.svelte-uoatlb,.maptools.svelte-uoatlb{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.outrow.svelte-uoatlb{justify-content:space-between;margin-top:13px}.uactions.svelte-uoatlb .smallhint:where(.svelte-uoatlb){flex:1}.dualfile.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.filezone.svelte-uoatlb{background:linear-gradient(125deg,#11334c,#153b5c 66%,#283c59);border:1px dashed #3c9dbf;border-radius:14px;min-height:149px;padding:14px 13px;transition:transform .15s,border-color .15s}.filezone.drag.svelte-uoatlb{border-color:#52f3fa;transform:translateY(-1px)}.filetag.svelte-uoatlb{justify-content:space-between;align-items:center;gap:6px;display:flex}.filetag.svelte-uoatlb b:where(.svelte-uoatlb){font-size:12px}.filetag.svelte-uoatlb small:where(.svelte-uoatlb){color:#9dd8ec;font-size:10px}.filepick.svelte-uoatlb{width:100%;margin-top:10px}.pickedname.svelte-uoatlb{overflow-wrap:anywhere;min-height:18px;margin-top:9px;font-size:11px;font-weight:700}.pickedmeta.svelte-uoatlb{color:#a2c2d6;margin-top:3px;font-size:10px}.pickericon.svelte-uoatlb{color:#5de5f7;font-size:22px;line-height:1}.fields.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.field.svelte-uoatlb{color:#9bb3c7;gap:5px;font-size:11px;display:grid}.field.svelte-uoatlb input:where(.svelte-uoatlb):not([type=checkbox]),.field.svelte-uoatlb select:where(.svelte-uoatlb){color:#edf6ff;background:#071827;border:1px solid #37627d;border-radius:9px;width:100%;min-width:0;max-width:100%;height:35px;padding:6px 9px;font-size:11px}.modetitle.svelte-uoatlb{color:#c3e4f3;margin:12px 0 9px;font-size:11px;font-weight:750}.moderow.svelte-uoatlb{grid-template-columns:1fr 1fr;gap:9px;display:grid}.mode.svelte-uoatlb{cursor:pointer;background:#112a40;border:1px solid #3a5774;border-radius:12px;min-height:117px;padding:12px;position:relative}.mode.selected.svelte-uoatlb{background:linear-gradient(145deg,#10445a,#172d54);border-color:#47d8fa}.mode.svelte-uoatlb input:where(.svelte-uoatlb){accent-color:#32c9f2;position:absolute;top:12px;right:11px}.mode.svelte-uoatlb svg:where(.svelte-uoatlb){color:#66d9f8;width:22px;height:22px;margin-bottom:8px;display:block}.mode.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12px;display:block}.mode.svelte-uoatlb small:where(.svelte-uoatlb){color:#9bb7cb;margin-top:3px;font-size:10px;line-height:1.45;display:block}.optionrows.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.option.svelte-uoatlb{color:#c7dbea;cursor:pointer;align-items:flex-start;gap:8px;font-size:11px;display:flex}.option.svelte-uoatlb input:where(.svelte-uoatlb){accent-color:#24c7ec;flex-shrink:0;margin-top:3px}.adv.svelte-uoatlb{border-top:1px solid #24485f;margin-top:12px;padding-top:10px}.adv.svelte-uoatlb summary:where(.svelte-uoatlb){cursor:pointer;color:#85dfff;font-size:11px;font-weight:750}.advgrid.svelte-uoatlb{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.mapintro.svelte-uoatlb{color:#8da9bc;margin:9px 0;font-size:11px}.mapscroll.svelte-uoatlb,.tablewrap.svelte-uoatlb{border:1px solid #2d4b61;border-radius:10px;max-height:318px;overflow:auto}.maptable.svelte-uoatlb,.preview.svelte-uoatlb{border-collapse:collapse;width:100%;font-size:11px}.maptable.svelte-uoatlb th:where(.svelte-uoatlb),.maptable.svelte-uoatlb td:where(.svelte-uoatlb),.preview.svelte-uoatlb th:where(.svelte-uoatlb),.preview.svelte-uoatlb td:where(.svelte-uoatlb){text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #264257;padding:9px 10px}.maptable.svelte-uoatlb th:where(.svelte-uoatlb),.preview.svelte-uoatlb th:where(.svelte-uoatlb){color:#8ab3c9;z-index:2;background:#122d41;font-size:10px;font-weight:750;position:sticky;top:0}.maptable.svelte-uoatlb td:where(.svelte-uoatlb):first-child{font-weight:700}.maptable.svelte-uoatlb select:where(.svelte-uoatlb){color:#fff;background:#071827;border:1px solid #3a6d85;border-radius:8px;min-width:122px;max-width:180px;height:31px;padding:4px 6px;font-size:11px}.maptable.svelte-uoatlb tr:where(.svelte-uoatlb):last-child td:where(.svelte-uoatlb),.preview.svelte-uoatlb tr:where(.svelte-uoatlb):last-child td:where(.svelte-uoatlb){border-bottom:0}.preview.svelte-uoatlb td:where(.svelte-uoatlb){text-overflow:ellipsis;max-width:260px;overflow:hidden}.prevtabs.svelte-uoatlb{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:10px;display:flex}.tab.svelte-uoatlb{color:#98c3dc;background:#10304a;border:1px solid #38617a;border-radius:9px;padding:7px 11px;font-size:10px;font-weight:700}.tab.active.svelte-uoatlb{color:#fff;background:#13789b;border-color:#49d9fb}.empty.svelte-uoatlb{text-align:center;color:#93aac0;padding:22px;font-size:11px}.tag.svelte-uoatlb{color:#87daf4;background:#10354b;border:1px solid #376075;border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.tag.changed.svelte-uoatlb{color:#ffd38a;background:#382c1c;border-color:#967336}.tag.onlyA.svelte-uoatlb{color:#cec1ff;background:#302849;border-color:#7667bc}.tag.onlyB.svelte-uoatlb{color:#8decde;background:#183e40;border-color:#378d87}.tag.same.svelte-uoatlb{color:#8fe7c8;background:#173c30;border-color:#308470}.tag.uncertain.svelte-uoatlb{color:#ffb9c9;background:#492537;border-color:#bd5b76}.resultbar.svelte-uoatlb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:10px 0;display:flex}.reportactions.svelte-uoatlb{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reportactions.svelte-uoatlb button:where(.svelte-uoatlb){flex:auto}.shead.svelte-uoatlb{border-bottom:1px solid #28475e;justify-content:space-between;align-items:center;gap:8px;padding:13px 14px 10px;display:flex}.shead.svelte-uoatlb h3:where(.svelte-uoatlb){margin:0;font-size:13px}.shead.svelte-uoatlb .upper:where(.svelte-uoatlb){color:#56d6fa;letter-spacing:.15em;font-size:9px;font-weight:850;display:block}.metrics.svelte-uoatlb{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.metric.svelte-uoatlb{background:#102c40;border:1px solid #294a62;border-radius:10px;padding:11px}.metric.svelte-uoatlb strong:where(.svelte-uoatlb){letter-spacing:-.04em;font-size:21px;line-height:1.2;display:block}.metric.svelte-uoatlb span:where(.svelte-uoatlb){color:#8faabd;font-size:10px}.metric.warn.svelte-uoatlb strong:where(.svelte-uoatlb){color:#ffc478}.meter.svelte-uoatlb{background:#14364c;border-radius:20px;height:6px;margin:11px 0 6px;overflow:hidden}.meter.svelte-uoatlb i:where(.svelte-uoatlb){background:linear-gradient(90deg,#37bcea,#50eac7);height:100%;transition:width .2s;display:block}.warnlist.svelte-uoatlb{gap:8px;display:grid}.warning.svelte-uoatlb{color:#ffd4a5;background:#34271b;border:1px solid #81603b;border-radius:9px;padding:8px 10px;font-size:11px;line-height:1.45}.warning.error.svelte-uoatlb{color:#ffc7d1;background:#3e1e2c;border-color:#8e4560}.warning.good.svelte-uoatlb{color:#a2f2dc;background:#15352f;border-color:#2c796b}.tip.svelte-uoatlb{color:#8faabf;font-size:11px}.inlineNote.svelte-uoatlb{color:#a9d1e2;background:#152c41;border-left:3px solid #49afd8;border-radius:8px;padding:9px 11px;font-size:11px}.worknav.svelte-uoatlb{justify-content:space-between;gap:8px;margin-top:13px;display:flex}.trust.svelte-uoatlb{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-items:flex-start;gap:12px;margin:15px 0 0;padding:15px 17px;display:flex}.trust.svelte-uoatlb strong:where(.svelte-uoatlb){color:var(--heading);font-size:12px}.footer.svelte-uoatlb{border-top:1px solid var(--line);color:var(--muted);padding:22px 0;font-size:11px}.toast.svelte-uoatlb{z-index:100;color:#fff;opacity:0;pointer-events:none;background:#0a3850;border:1px solid #3d9fbc;border-radius:11px;max-width:min(440px,100vw - 36px);padding:12px 16px;font-size:12px;transition:all .2s;position:fixed;bottom:18px;right:18px;transform:translateY(95px);box-shadow:0 9px 36px #0006}.toast.show.svelte-uoatlb{opacity:1;transform:translateY(0)}.sepLine.svelte-uoatlb{border:none;border-top:1px solid #304b61;margin:12px 0}.progress.svelte-uoatlb{color:#8de1ff;margin:8px 0;font-size:11px}.seo-suite.svelte-uoatlb{--seo-ink:#e9f5ff;--seo-muted:#98adc3;--seo-border:#354863;--seo-card-grad:linear-gradient(135deg,#15263b,#1d2b45 55%,#29233e);--seo-shadow:0 14px 38px #0003;color:var(--seo-ink);gap:26px;padding:28px 0 55px;display:grid}.seo-lead.svelte-uoatlb{border:1px solid var(--seo-border);background:radial-gradient(circle at 92% 0,#293965,transparent 37%),var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:23px;grid-template-columns:1.4fr .9fr;gap:20px;padding:25px;display:grid}.seo-kicker.svelte-uoatlb,.seo-eyebrow.svelte-uoatlb{letter-spacing:.14em;color:#79e0f8;margin:0 0 7px;font-size:10px;font-weight:900}.seo-lead-tags.svelte-uoatlb{flex-wrap:wrap;gap:7px;display:flex}.seo-lead-tags.svelte-uoatlb span:where(.svelte-uoatlb){border:1px solid var(--seo-border);background:#133649;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700}.seo-visual.svelte-uoatlb{background:linear-gradient(145deg,#142d46,#14253c);border:1px solid #4d648a;border-radius:16px;align-content:center;gap:10px;padding:15px;display:grid}.seo-arrow.svelte-uoatlb{text-align:center;color:#65d7eb;font-weight:800}.seo-heading.svelte-uoatlb{align-items:center;gap:12px;display:flex}.seo-heading-icon.svelte-uoatlb{color:#fff;background:linear-gradient(125deg,#0c6180,#304b8e);border-radius:12px;place-items:center;width:41px;height:41px;font-size:21px;display:grid}.seo-grid.svelte-uoatlb{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.seo-card.svelte-uoatlb{background:var(--seo-card-grad);border:1px solid var(--seo-border);box-shadow:var(--seo-shadow);border-radius:16px;padding:17px}.seo-card-icon.svelte-uoatlb{color:#dffaff;background:linear-gradient(135deg,#095e7b,#344e8b);border-radius:11px;place-items:center;width:39px;height:39px;font-size:20px;display:grid}.seo-flow.svelte-uoatlb{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.seo-flow.svelte-uoatlb strong:where(.svelte-uoatlb){color:#69d7ed;letter-spacing:.07em;font-size:11px}.seo-faq-grid.svelte-uoatlb{grid-template-columns:1fr 1fr;gap:10px;display:grid}.seo-faq.svelte-uoatlb{background:var(--seo-card-grad);border:1px solid var(--seo-border);border-radius:13px;overflow:hidden}.seo-related.svelte-uoatlb{border:1px solid var(--seo-border);background:var(--seo-card-grad);border-radius:23px;padding:23px}.seo-prototype.svelte-uoatlb{color:var(--seo-muted);border-top:1px solid var(--seo-border);padding-top:10px;font-size:11px}@media (width<=1050px){.workgrid.svelte-uoatlb{grid-template-columns:1fr}.side.svelte-uoatlb{grid-template-columns:1fr 1fr}.side.svelte-uoatlb .sbox:where(.svelte-uoatlb):last-child{grid-column:1/-1}.navlinks.svelte-uoatlb{gap:12px}.buy-cta.svelte-uoatlb{font-size:10px}}@media (width<=780px){.navlinks.svelte-uoatlb{display:none}.seo-lead.svelte-uoatlb{grid-template-columns:1fr}.seo-grid.svelte-uoatlb{grid-template-columns:repeat(2,1fr)}.seo-related-grid.svelte-uoatlb{grid-template-columns:1fr}}@media (width<=640px){.wrap.svelte-uoatlb{width:calc(100% - 22px)}.wbody.svelte-uoatlb{padding:11px}.whead.svelte-uoatlb{align-items:flex-start;padding:12px}.wheadright.svelte-uoatlb{gap:5px}.buy-cta.svelte-uoatlb{padding:7px;font-size:0}.widentity.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12px}.widentity.svelte-uoatlb small:where(.svelte-uoatlb){font-size:10px}.wlogo.svelte-uoatlb{width:38px;height:38px}.steps.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.step.svelte-uoatlb{padding:8px}.step.svelte-uoatlb small:where(.svelte-uoatlb){font-size:9px}.dualfile.svelte-uoatlb,.fields.svelte-uoatlb,.moderow.svelte-uoatlb,.advgrid.svelte-uoatlb,.optionrows.svelte-uoatlb,.side.svelte-uoatlb{grid-template-columns:1fr}.panelpad.svelte-uoatlb{padding:13px}.metrics.svelte-uoatlb{grid-template-columns:repeat(2,1fr)}.seo-grid.svelte-uoatlb,.seo-faq-grid.svelte-uoatlb,.seo-flow.svelte-uoatlb{grid-template-columns:1fr}.seo-lead.svelte-uoatlb,.seo-related.svelte-uoatlb{padding:18px}.filezone.svelte-uoatlb{min-height:120px}.reportactions.svelte-uoatlb button:where(.svelte-uoatlb){flex:100%}}@media (prefers-reduced-motion:reduce){.svelte-uoatlb{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--fresh-mint:#4ce9c2;--fresh-cyan:#36d9fa;--fresh-blue:#648dff;--fresh-violet:#bd8dff;--fresh-gold:#ffd487}.navin.svelte-uoatlb{height:62px}.hero.svelte-uoatlb h1:where(.svelte-uoatlb){letter-spacing:-.035em;font-size:clamp(23px,2.4vw,29px);font-weight:800;line-height:1.14}.crumb.svelte-uoatlb{gap:9px;min-height:0;padding:14px 0 10px;font-size:12px}.demo-badge.svelte-uoatlb{letter-spacing:.035em;background:color-mix(in srgb,var(--primary) 10%,transparent);border-color:color-mix(in srgb,var(--primary) 25%,var(--line));color:var(--primary);font-size:10px}.workbench.svelte-uoatlb{background:0 0;border-radius:25px;padding:1px;box-shadow:0 20px 70px #010a1855,0 0 45px #4275ff23}.workin.svelte-uoatlb{background:radial-gradient(circle at 95% -5%,#4b80d124,#0000 34%),radial-gradient(circle at 1% 60%,#32baca14,#0000 45%),#0b1929;border-radius:24px}.whead.svelte-uoatlb{background:linear-gradient(90deg,#0d2235,#17263b 66%,#1b2440);border-bottom:1px solid #3b587470;min-height:72px;padding:13px 19px}.widentity.svelte-uoatlb{gap:12px}.wlogo.svelte-uoatlb{background:linear-gradient(145deg,#10cecb,#3889ff 54%,#8769ff);border-radius:14px;width:44px;height:44px;box-shadow:0 8px 20px #18b4ee3c}.widentity.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:15px;font-weight:850}.widentity.svelte-uoatlb small:where(.svelte-uoatlb){color:#9bc0d7;font-size:11.5px}.buy-cta.svelte-uoatlb{color:#fff;background:linear-gradient(112deg,#386de7,#695bdf 69%,#8262e4);border:1px solid #9b90ffc2;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:9px 14px;font-size:12px;font-weight:800;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 10px 24px #5c55d43a,inset 0 1px #ffffff4a}.buy-cta.svelte-uoatlb:hover{filter:brightness(1.09);transform:translateY(-1px);box-shadow:0 13px 28px #5c55d459}.report-link.svelte-uoatlb{color:#bbd9ee;white-space:nowrap;background:#142d435e;border:1px solid #38546c;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-flex}.steps.svelte-uoatlb{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 13px;display:grid}.step.svelte-uoatlb{text-align:left;cursor:pointer;color:#edf7ff;background:linear-gradient(145deg,#10293f,#102137 80%);border:1px solid #344963;border-radius:15px;align-items:center;gap:10px;min-width:0;min-height:77px;padding:12px 10px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative}.step.svelte-uoatlb:hover{border-color:#6691b8;transform:translateY(-1px);box-shadow:0 7px 18px #0000001a}.step.is-active.svelte-uoatlb{background:linear-gradient(135deg,#133b5b,#1b3058 92%);border-color:#5abaff;box-shadow:0 0 0 1px #55b9fb3a,0 9px 25px #258eee19}.stepnum.svelte-uoatlb{letter-spacing:-.07em;color:#fff;background:linear-gradient(145deg,#20c2a2,#067f96);border:0;border-radius:13px;flex:0 0 45px;place-items:center;width:45px;height:46px;font-size:20px;font-weight:900;line-height:1;display:grid;box-shadow:0 8px 18px #00cab82d}.stage-sky.svelte-uoatlb .stepnum:where(.svelte-uoatlb){background:linear-gradient(145deg,#25bff8,#4274e7);box-shadow:0 8px 18px #247df335}.stage-lavender.svelte-uoatlb .stepnum:where(.svelte-uoatlb){background:linear-gradient(145deg,#b68aff,#7762e8);box-shadow:0 8px 18px #8f68ff35}.stage-gold.svelte-uoatlb .stepnum:where(.svelte-uoatlb){background:linear-gradient(145deg,#ffcb71,#ea8b54);box-shadow:0 8px 18px #ee99512d}.stepcopy.svelte-uoatlb{flex:1;min-width:0;display:block}.stepcopy.svelte-uoatlb strong:where(.svelte-uoatlb){color:inherit;letter-spacing:-.015em;font-size:13.5px;font-weight:800;line-height:1.27;display:block}.stepcopy.svelte-uoatlb small:where(.svelte-uoatlb){color:#99b1c6;margin-top:3px;font-size:11px;line-height:1.35;display:block}.stepstate.svelte-uoatlb{color:#9bffcf;background:#1a725d;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:900;display:none;position:absolute;top:6px;right:8px}.light.svelte-uoatlb .stepstate:where(.svelte-uoatlb){color:#16745b;background:#d3f4e5}.step.svelte-uoatlb:focus-visible{outline-offset:2px;outline:3px solid #7ddfff}.step[aria-disabled=true].svelte-uoatlb{opacity:.57}.workgrid.svelte-uoatlb>.stack:where(.svelte-uoatlb){gap:10px}.panel.svelte-uoatlb,.sbox.svelte-uoatlb{background:#10253aeb;border-color:#2b4a64;border-radius:16px}.panelhead.svelte-uoatlb{margin-bottom:15px}.paneltitle.svelte-uoatlb{gap:0}.panelhead.svelte-uoatlb h2:where(.svelte-uoatlb){letter-spacing:-.026em;font-size:17px;line-height:1.3}.panelhead.svelte-uoatlb p:where(.svelte-uoatlb){color:#9ab2c5;margin-top:4px;font-size:12px}.upload.svelte-uoatlb{background:linear-gradient(120deg,#133c4d,#163e67 69%,#353c79);border:1.5px dashed #35c5d8;border-radius:15px;gap:14px;min-height:114px;padding:18px 19px}.uploadmark.svelte-uoatlb{color:#fff;background:linear-gradient(145deg,#09d0c4,#3988f0);border-radius:15px;flex:0 0 53px;place-items:center;width:53px;height:53px;font-size:0;line-height:1;display:grid;box-shadow:0 10px 23px #18cde43a}.uploadmark.svelte-uoatlb:before{content:"↑";font-size:30px;font-weight:500;line-height:1}.upload.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:14px}.upload.svelte-uoatlb small:where(.svelte-uoatlb){font-size:11.5px}.solid.svelte-uoatlb{border-radius:10px;padding:10px 14px;font-size:12px}.ghost.svelte-uoatlb{padding:9px 12px;font-size:12px}.filelist.svelte-uoatlb{scrollbar-width:thin;max-height:350px;overflow:auto}.filecard.svelte-uoatlb{background:#112e45;padding:12px}.fname.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12px}.mode.svelte-uoatlb{border-radius:14px;min-height:125px;transition:border-color .15s,transform .15s,box-shadow .15s}.mode.svelte-uoatlb:hover{transform:translateY(-1px)}.mode.svelte-uoatlb svg:where(.svelte-uoatlb){color:#42dbff}.mode.svelte-uoatlb:nth-child(2) svg:where(.svelte-uoatlb){color:#bd8dff}.mode.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:13px}.mode.svelte-uoatlb small:where(.svelte-uoatlb){font-size:11.5px;line-height:1.5}.optionrows.svelte-uoatlb{margin-top:16px}.option.svelte-uoatlb,.field.svelte-uoatlb,.field.svelte-uoatlb input:where(.svelte-uoatlb),.field.svelte-uoatlb select:where(.svelte-uoatlb),.mapintro.svelte-uoatlb{font-size:12px}.maptable.svelte-uoatlb{font-size:11.5px}.maptools.svelte-uoatlb{margin-bottom:12px}.sbox.svelte-uoatlb .shead:where(.svelte-uoatlb){padding:12px 14px}.sbox.svelte-uoatlb .sbody:where(.svelte-uoatlb){padding:14px}.shead.svelte-uoatlb h3:where(.svelte-uoatlb){font-size:13.5px}.metric.svelte-uoatlb{border-radius:12px;padding:10px 8px}.metric.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:20px;font-weight:850;line-height:1.15}.tip.svelte-uoatlb{font-size:11.5px;line-height:1.55}.warning.svelte-uoatlb{font-size:11.5px}.warning-side.svelte-uoatlb,.integrity-side.svelte-uoatlb{display:block}.flow-controls.svelte-uoatlb{justify-content:space-between;align-items:center;gap:12px;padding:3px 1px;display:flex}.stage-prev.svelte-uoatlb{color:#bce7ff;background:#102b41;border:1px solid #3d607b}.stage-next.svelte-uoatlb{color:#fff;background:linear-gradient(115deg,#0ca6c6,#397cf0);border:1px solid #4ac9ef;box-shadow:0 7px 20px #138bcc30}.stage-next.svelte-uoatlb:hover{filter:brightness(1.08)}.flow-center.svelte-uoatlb{color:#8daec5;text-align:center;flex:1;font-size:11.5px;line-height:1.35}.trust.svelte-uoatlb{margin-top:16px;padding:18px 20px}.prototype-details.svelte-uoatlb{border-top:1px solid var(--line);flex-basis:100%;margin-top:10px;padding-top:10px;display:block}.under.svelte-uoatlb{margin-top:17px}.purchase-dialog.svelte-uoatlb{color:#edf7ff;background:#12253b;border:1px solid #5588b9;border-radius:20px;width:min(440px,100% - 32px);margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 30px 100px #020916ba}.purchase-dialog.svelte-uoatlb::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030916bc}.dialog-content.svelte-uoatlb{padding:29px;position:relative}.dialog-x.svelte-uoatlb{color:#c6deec;background:0 0;border:0;font-size:30px;position:absolute;top:9px;right:14px}.dialog-icon.svelte-uoatlb{color:#fff;background:linear-gradient(145deg,#6a78f0,#bd76f4);border-radius:14px;place-items:center;width:46px;height:46px;font-size:28px;display:grid}.dialog-kicker.svelte-uoatlb{color:#8ab7ff;letter-spacing:.15em;margin:15px 0 5px;font-size:10px;font-weight:850}.dialog-content.svelte-uoatlb h2:where(.svelte-uoatlb){margin:0 0 8px;font-size:22px}.dialog-content.svelte-uoatlb p:where(.svelte-uoatlb):not(.dialog-kicker){color:#b4cadc;font-size:13px;line-height:1.6}.dialog-grid.svelte-uoatlb{border-top:1px solid #34516d;border-bottom:1px solid #34516d;grid-template-columns:1fr auto;gap:13px;margin:14px 0;padding:16px 0;font-size:12px;display:grid}.dialog-grid.svelte-uoatlb span:where(.svelte-uoatlb){color:#91acc1}.dialog-grid.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12px}.dialog-okay.svelte-uoatlb{color:#fff;background:linear-gradient(100deg,#288dce,#7667e8);border:0;border-radius:11px;width:100%;padding:12px;font-size:13px;font-weight:850}.tool-page-container:has(.excel-compare-page.light) .purchase-dialog{color:#203d56;background:#fff;border-color:#b6d3e5}.tool-page-container:has(.excel-compare-page.light) .dialog-content p:not(.dialog-kicker){color:#5a7388}.tool-page-container:has(.excel-compare-page.light) .dialog-x{color:#395670}.tool-page-container:has(.excel-compare-page.light) .dialog-grid{border-color:#d2e2ef}.tool-page-container:has(.excel-compare-page.light) .dialog-grid span{color:#71879a}@media (width<=1060px){.step.svelte-uoatlb{gap:8px;min-height:77px;padding:10px 8px}.stepnum.svelte-uoatlb{flex-basis:41px;width:41px;height:43px;font-size:19px}.stepcopy.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12px}.stepcopy.svelte-uoatlb small:where(.svelte-uoatlb){font-size:10px}.workgrid.svelte-uoatlb{grid-template-columns:minmax(0,1.5fr) minmax(250px,.9fr)}.navlinks.svelte-uoatlb{gap:17px}}@media (width<=820px){.navlinks.svelte-uoatlb{display:none}.steps.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr))}.stepcopy.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:13px}.stepcopy.svelte-uoatlb small:where(.svelte-uoatlb){font-size:11px}.workgrid.svelte-uoatlb{grid-template-columns:1fr}.workgrid.svelte-uoatlb>aside:where(.svelte-uoatlb){grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.workgrid.svelte-uoatlb>aside:where(.svelte-uoatlb) .sbox:where(.svelte-uoatlb){min-width:0}.integrity-side.svelte-uoatlb{grid-column:1/-1}.whead.svelte-uoatlb{flex-wrap:wrap}.wheadright.svelte-uoatlb{justify-content:flex-start;width:100%}}@media (width<=540px){.wrap.svelte-uoatlb{width:min(1180px,100% - 20px)}.navin.svelte-uoatlb{height:60px}.brandtext.svelte-uoatlb small:where(.svelte-uoatlb){font-size:9px}.demo-badge.svelte-uoatlb{display:none}.crumb.svelte-uoatlb{flex-wrap:wrap;padding:12px 0 8px}.hero.svelte-uoatlb{padding:3px 0 10px}.hero.svelte-uoatlb h1:where(.svelte-uoatlb){font-size:23px}.workbench.svelte-uoatlb{border-radius:20px}.workin.svelte-uoatlb{border-radius:19px}.whead.svelte-uoatlb{min-height:auto;padding:12px}.wlogo.svelte-uoatlb{width:39px;height:39px}.widentity.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:14px}.widentity.svelte-uoatlb small:where(.svelte-uoatlb){font-size:10px}.wheadright.svelte-uoatlb{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.buy-cta.svelte-uoatlb{gap:6px;min-width:0;padding:9px 10px;font-size:11px}.report-link.svelte-uoatlb{padding:9px 10px}.wbody.svelte-uoatlb{padding:10px}.steps.svelte-uoatlb{gap:7px;margin-bottom:11px}.step.svelte-uoatlb{border-radius:12px;gap:7px;min-height:69px;padding:8px 7px}.stepnum.svelte-uoatlb{border-radius:10px;flex-basis:36px;width:36px;height:40px;font-size:17px}.stepcopy.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:11px;line-height:1.25}.stepcopy.svelte-uoatlb small:where(.svelte-uoatlb){margin-top:3px;font-size:9.5px;line-height:1.3}.stepstate.svelte-uoatlb{top:3px;right:3px}.panelpad.svelte-uoatlb{padding:14px}.panelhead.svelte-uoatlb h2:where(.svelte-uoatlb){font-size:15px}.panelhead.svelte-uoatlb p:where(.svelte-uoatlb){font-size:11.5px}.upload.svelte-uoatlb{gap:10px;min-height:100px;padding:12px}.uploadmark.svelte-uoatlb{flex-basis:44px;width:44px;height:44px}.upload.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12.5px}.upload.svelte-uoatlb small:where(.svelte-uoatlb){font-size:10px}.workgrid.svelte-uoatlb>aside:where(.svelte-uoatlb){grid-template-columns:1fr}.integrity-side.svelte-uoatlb{grid-column:auto}.flow-controls.svelte-uoatlb{gap:6px}.flow-center.svelte-uoatlb{font-size:10px}.mode.svelte-uoatlb{min-height:117px}.metric.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:19px}}@media (prefers-reduced-motion:reduce){.workbench.svelte-uoatlb:before{animation:none}.step.svelte-uoatlb,.upload.svelte-uoatlb,.mode.svelte-uoatlb,.buy-cta.svelte-uoatlb{transition:none}}.hero.svelte-uoatlb h1:where(.svelte-uoatlb){font-weight:850;font-size:clamp(23px,2.2vw,29px)!important;line-height:1.16!important}.widentity.svelte-uoatlb strong:where(.svelte-uoatlb){letter-spacing:-.025em;font-size:16px!important}.widentity.svelte-uoatlb small:where(.svelte-uoatlb){line-height:1.38;font-size:11.5px!important}.steps.svelte-uoatlb{gap:9px}.step.svelte-uoatlb{gap:11px;min-height:85px}.stepnum.svelte-uoatlb{border-radius:13px;flex-basis:48px;width:48px;height:52px;font-size:22px;font-weight:900}.stepcopy.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:13.5px}.stepcopy.svelte-uoatlb small:where(.svelte-uoatlb){margin-top:4px;font-size:11.5px;line-height:1.27}.step.is-attention.svelte-uoatlb:not(.is-active){border-color:#d6ad68aa}.step.is-attention.svelte-uoatlb .stepstate:where(.svelte-uoatlb){color:#ffe5a9;background:#8d501e;display:flex}.step.is-attention.svelte-uoatlb .stepstate:where(.svelte-uoatlb):before{content:"!";font-weight:900}.step.is-attention.svelte-uoatlb .stepstate:where(.svelte-uoatlb){font-size:0}.step.is-attention.svelte-uoatlb .stepstate:where(.svelte-uoatlb):before{font-size:11px}.step.is-locked.svelte-uoatlb{opacity:.58;cursor:not-allowed}.stage-mint.svelte-uoatlb .stepnum:where(.svelte-uoatlb){color:#fff;background:linear-gradient(145deg,#15d4a9,#06a7a9);box-shadow:0 8px 21px #13d9be50}.stage-sky.svelte-uoatlb .stepnum:where(.svelte-uoatlb){color:#fff;background:linear-gradient(145deg,#21d0fc,#3e77fd);box-shadow:0 8px 21px #398ef04d}.stage-lavender.svelte-uoatlb .stepnum:where(.svelte-uoatlb){color:#fff;background:linear-gradient(145deg,#c48bff,#8c67ff);box-shadow:0 8px 21px #9c70f54d}.stage-gold.svelte-uoatlb .stepnum:where(.svelte-uoatlb){color:#352416;background:linear-gradient(145deg,#ffc96a,#ef8c63);box-shadow:0 8px 21px #eda56341}.workbench.svelte-uoatlb{box-shadow:0 19px 75px #010a1852,0 0 43px #4275ff1b}.wbody.svelte-uoatlb{padding:14px}.workgrid.svelte-uoatlb{grid-template-columns:minmax(0,1.75fr) minmax(270px,.85fr);align-items:start}.panelhead.svelte-uoatlb h2:where(.svelte-uoatlb){font-size:18px}.panelhead.svelte-uoatlb p:where(.svelte-uoatlb){line-height:1.45}.flow-controls.svelte-uoatlb{margin-top:5px}.collect-banner.svelte-uoatlb{background:linear-gradient(110deg,#0f3a53,#192d53);border:1px solid #35678e;border-radius:16px;align-items:center;gap:14px;padding:15px;display:flex}.collect-symbol.svelte-uoatlb{color:#fff;background:linear-gradient(135deg,#26cfe7,#537dff);border-radius:13px;flex:none;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.collect-banner.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:14px}.collect-rows.svelte-uoatlb{scrollbar-width:thin;gap:9px;max-height:365px;margin-top:12px;display:grid;overflow:auto}.collect-row.svelte-uoatlb{background:#0b1d2e;border:1px solid #2f4e68;border-radius:13px;align-items:center;gap:12px;padding:12px;display:flex}.collect-index.svelte-uoatlb{color:#7ae8fa;min-width:26px;font-size:15px;font-weight:900}.collect-row.svelte-uoatlb strong:where(.svelte-uoatlb),.collect-row.svelte-uoatlb small:where(.svelte-uoatlb){overflow-wrap:anywhere;display:block}.collect-row.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12.5px}.collect-row.svelte-uoatlb small:where(.svelte-uoatlb){color:#9fb5cc;margin-top:4px;font-size:11px}.collect-data.svelte-uoatlb{color:#a8c1d5;text-align:right;flex:none;font-size:11px;line-height:1.5}.preview-sheet-control.svelte-uoatlb{justify-content:flex-end;align-items:center;gap:10px;margin:8px 0 10px;display:flex}#fixIssues.svelte-uoatlb{color:#ffdc95;cursor:pointer;background:#61452231;border:1px solid #e4b86982;border-radius:10px;padding:9px 12px;font-size:12px}#exportAudit.svelte-uoatlb{border-color:#439bba82}@media (width<=1080px){.steps.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr))}.workgrid.svelte-uoatlb{grid-template-columns:minmax(0,1fr) minmax(250px,.65fr)}}@media (width<=850px){.workgrid.svelte-uoatlb{grid-template-columns:1fr}.sbox.svelte-uoatlb{min-width:0}.steps.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.hero.svelte-uoatlb h1:where(.svelte-uoatlb){font-size:22px!important}.step.svelte-uoatlb{gap:8px;min-height:85px;padding:10px}.stepnum.svelte-uoatlb{flex-basis:44px;width:44px;height:48px;font-size:21px}.stepcopy.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12px}.stepcopy.svelte-uoatlb small:where(.svelte-uoatlb){font-size:10.4px;line-height:1.3}.widentity.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:14px!important}.collect-row.svelte-uoatlb{flex-wrap:wrap}.collect-data.svelte-uoatlb{margin-left:auto}.result-notes.svelte-uoatlb{font-size:11px}.wheadright.svelte-uoatlb{width:100%}.buy-cta.svelte-uoatlb{text-align:center;flex:1;min-width:0}}.seo-suite.svelte-uoatlb{--seo-ink:#e9f3fc;--seo-muted:#aabed0;--seo-border:#314860;--seo-background:#15283d;--seo-card-grad:linear-gradient(135deg,#172d43 0%,#1c2d43 48%,#282442 100%);--seo-card-2:linear-gradient(135deg,#152a3d,#1b293d 55%,#26243b);--seo-shadow:0 14px 32px #18243c2e;font-family:var(--font-sans,inherit);color:var(--seo-ink);gap:25px;padding:26px 0 64px;display:grid}.seo-suite.svelte-uoatlb :where(.svelte-uoatlb),.seo-suite.svelte-uoatlb :where(.svelte-uoatlb):before,.seo-suite.svelte-uoatlb :where(.svelte-uoatlb):after{box-sizing:border-box}.seo-lead.svelte-uoatlb{border:1px solid var(--seo-border);background:radial-gradient(circle at 92% 0%,#284a7288,transparent 36%),var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:24px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.8fr);gap:24px;padding:32px;display:grid;position:relative;overflow:hidden}.seo-lead.svelte-uoatlb:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#56e3ff09 75%,#0000);position:absolute;inset:0}.seo-lead-copy.svelte-uoatlb,.seo-lead-visual.svelte-uoatlb{z-index:1;position:relative}.seo-kicker.svelte-uoatlb,.seo-eyebrow.svelte-uoatlb{letter-spacing:.13em;font-weight:850;line-height:1.5;color:#69d9f4!important;margin:0!important;font-size:11px!important}.seo-kicker-dot.svelte-uoatlb{background:#6debc5;border-radius:50%;width:4px;height:4px;margin:0 6px 2px;display:inline-block}.seo-lead-tags.svelte-uoatlb{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.seo-lead-tags.svelte-uoatlb span:where(.svelte-uoatlb){color:#d1e8f5;background:#15283dbd;border:1px solid #3d5b74;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:750;display:inline-flex}.seo-text-link.svelte-uoatlb{align-items:center;gap:7px;margin-top:20px;font-size:13px;font-weight:750;display:inline-flex;color:#83e5f8!important}.seo-text-link.svelte-uoatlb:hover{text-decoration:underline}.seo-lead-visual.svelte-uoatlb{background:linear-gradient(145deg,#0b1a2bbf,#0e2135aa);border:1px solid #3a5b79;border-radius:18px;align-content:center;gap:11px;padding:17px;display:grid;box-shadow:inset 0 1px #ffffff13}.seo-mini-label.svelte-uoatlb{letter-spacing:.13em;color:#9ac4df;font-size:10px;font-weight:900}.seo-mini-table.svelte-uoatlb{background:#10283d;border:1px solid #35506b;border-radius:10px;padding:10px 12px}.seo-mini-table.svelte-uoatlb>span:where(.svelte-uoatlb){color:#b7d1e5;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.seo-output-grid.svelte-uoatlb{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.seo-output-grid.svelte-uoatlb span:where(.svelte-uoatlb){text-align:center;white-space:normal;overflow-wrap:anywhere;color:#d4e9f6;background:#1b3e57;border:1px solid #37617c;border-radius:6px;padding:7px 3px;font-size:9px;font-style:normal}.seo-mini-arrow.svelte-uoatlb{text-align:center;color:#57dfe8;font-size:21px;font-weight:850;line-height:1}.seo-mini-arrow.svelte-uoatlb span:where(.svelte-uoatlb){color:#c6e5ec;vertical-align:middle;margin-left:6px;font-size:11px;font-weight:700}.seo-mini-output.svelte-uoatlb{background:linear-gradient(130deg,#164859,#153a55);border:1px solid #4b9ab2;border-radius:10px;gap:9px;padding:12px;display:grid}.seo-output-grid.svelte-uoatlb span:where(.svelte-uoatlb){color:#e6fcfa;background:#23718144;border-color:#4facad;font-weight:750}.seo-mini-output.svelte-uoatlb small:where(.svelte-uoatlb){color:#a6cbcb;font-size:9px}.seo-section.svelte-uoatlb{gap:17px;display:grid}.seo-section-heading.svelte-uoatlb{align-items:center;gap:13px;min-width:0;display:flex}.seo-heading-symbol.svelte-uoatlb{color:#fff;background:linear-gradient(145deg,#25d8ed,#4b74e3);border-radius:13px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 10px 22px #21baff30}.seo-feature-grid.svelte-uoatlb{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.seo-feature-card.svelte-uoatlb,.seo-case-card.svelte-uoatlb,.seo-mode-card.svelte-uoatlb,.seo-trust-card.svelte-uoatlb{border:1px solid var(--seo-border);background:var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:19px;padding:19px}.seo-feature-card.svelte-uoatlb{min-height:166px;transition:transform .2s,border-color .2s}.seo-feature-card.svelte-uoatlb:hover{border-color:#5283a2;transform:translateY(-2px)}.seo-feature-title.svelte-uoatlb{align-items:center;gap:12px;min-height:46px;display:flex}.seo-icon.svelte-uoatlb{--icon-a:#4ce2ad;--icon-b:#12d8dc;background:linear-gradient(140deg,color-mix(in srgb,var(--icon-a) 20%,#15283d),color-mix(in srgb,var(--icon-b) 11%,#15283d));border:1px solid color-mix(in srgb,var(--icon-a) 43%,transparent);width:44px;height:44px;box-shadow:inset 0 1px #ffffff14,0 8px 18px color-mix(in srgb,var(--icon-a) 15%,transparent);border-radius:13px;flex:0 0 44px;place-items:center;display:grid}.seo-icon--mint.svelte-uoatlb{--icon-a:#4ce2ad;--icon-b:#14d9de}.seo-icon--blue.svelte-uoatlb{--icon-a:#5fa1ff;--icon-b:#8c7cff}.seo-icon--violet.svelte-uoatlb{--icon-a:#c38cff;--icon-b:#7b98ff}.seo-icon--cyan.svelte-uoatlb{--icon-a:#48dfff;--icon-b:#4f8bff}.seo-icon--green.svelte-uoatlb{--icon-a:#55e7bd;--icon-b:#4ba7ff}.seo-icon--amber.svelte-uoatlb{--icon-a:#ffd071;--icon-b:#ff8da7}.seo-modes.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.seo-mode-card.svelte-uoatlb{background:var(--seo-card-2);align-content:start;gap:8px;padding:22px;display:grid}.seo-mode-top.svelte-uoatlb{justify-content:space-between;align-items:center;gap:10px;display:flex}.seo-mode-number.svelte-uoatlb{letter-spacing:.09em;color:#8cd8f3;font-size:10px;font-weight:850}.seo-mode-illustration.svelte-uoatlb{color:#d0e8f7;background:#0c2134;border:1px solid #375a79;border-radius:13px;flex-wrap:wrap;align-items:center;gap:7px;min-height:103px;margin:7px 0;padding:13px;display:flex}.seo-mode-illustration.svelte-uoatlb span:where(.svelte-uoatlb){background:#214b66;border:1px solid #4b7189;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:750;display:block}.seo-illustration-sheets.svelte-uoatlb span:where(.svelte-uoatlb){background:#284169;border-color:#4a658d}.seo-inline-note.svelte-uoatlb{color:var(--seo-muted);background:#122538;border:1px solid #3a5874;border-radius:11px;padding:11px 14px;line-height:1.65;margin:0!important;font-size:12.5px!important}.seo-case-grid.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.seo-case-card.svelte-uoatlb{background:var(--seo-card-2);min-height:133px;padding:18px}.seo-flow.svelte-uoatlb{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.seo-flow-step.svelte-uoatlb{border:1px solid var(--seo-border);background:var(--seo-card-grad);border-radius:17px;align-content:start;gap:10px;min-width:0;padding:18px;display:grid;position:relative}.seo-flow-step.svelte-uoatlb:not(:last-child):after{content:"→";z-index:3;color:#7de1ee;text-shadow:0 0 8px #132a40;font-size:20px;font-weight:900;position:absolute;top:24px;right:-15px}.seo-flow-num.svelte-uoatlb{letter-spacing:-.05em;background:linear-gradient(125deg,#4ce2ad,#42c3f1,#b18cff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:900;line-height:1}.seo-trust-grid.svelte-uoatlb{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.seo-trust-card.svelte-uoatlb{background:var(--seo-card-2)}.seo-faq-grid.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:11px;display:grid}.seo-faq.svelte-uoatlb{border:1px solid var(--seo-border);background:var(--seo-card-2);border-radius:15px;min-width:0;overflow:hidden}.seo-faq.svelte-uoatlb:focus-within{outline-offset:2px;outline:2px solid #39bddb}.seo-faq-plus.svelte-uoatlb{color:#72daf1;border:1px solid #47728c;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:20px;line-height:1;transition:transform .2s;display:grid}.seo-faq-answer.svelte-uoatlb{padding:0 17px 17px}.seo-related.svelte-uoatlb{border:1px solid var(--seo-border);box-shadow:var(--seo-shadow);background:radial-gradient(circle at 90% 0,#49367199,#0000 30%),linear-gradient(135deg,#15243a,#1d263c 55%,#29223f);border-radius:23px;padding:26px}.seo-related-grid.svelte-uoatlb{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.seo-related-card.svelte-uoatlb{color:var(--seo-ink);background:linear-gradient(135deg,#1b3348,#242b46);border:1px solid #394e68;border-radius:13px;align-items:flex-start;gap:10px;min-width:0;padding:13px;transition:border-color .2s,transform .2s;display:flex}.seo-related-card.svelte-uoatlb:hover{border-color:#59bada;transform:translateY(-2px)}.seo-related-card.svelte-uoatlb strong:where(.svelte-uoatlb){color:var(--seo-ink);font-size:13.5px;line-height:1.5;display:block}.seo-related-card.svelte-uoatlb small:where(.svelte-uoatlb){color:var(--seo-muted);margin-top:3px;font-size:12px;line-height:1.6;display:block}.seo-related-card.svelte-uoatlb>span:where(.svelte-uoatlb):last-child{color:#7ed8f6;font-size:16px}.seo-prototype-disclaimer.svelte-uoatlb{border-top:1px solid var(--seo-border);color:var(--seo-muted);padding:14px 0 0;font-size:11.5px;line-height:1.7}@media (width<=1060px){.seo-feature-grid.svelte-uoatlb,.seo-trust-grid.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-lead.svelte-uoatlb{grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr)}.seo-related-grid.svelte-uoatlb{grid-template-columns:1fr}}@media (width<=780px){.seo-lead.svelte-uoatlb{grid-template-columns:1fr;padding:24px}.seo-lead-visual.svelte-uoatlb{max-width:100%}.seo-flow.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-flow-step.svelte-uoatlb:nth-child(2):after{display:none}.seo-modes.svelte-uoatlb,.seo-faq-grid.svelte-uoatlb{grid-template-columns:1fr}}@media (width<=560px){.seo-suite.svelte-uoatlb{gap:23px;padding:21px 0 40px}.seo-lead.svelte-uoatlb{border-radius:19px;gap:17px;padding:19px}.seo-section-heading.svelte-uoatlb{gap:10px}.seo-heading-symbol.svelte-uoatlb{border-radius:11px;flex-basis:39px;width:39px;height:39px}.seo-feature-grid.svelte-uoatlb,.seo-trust-grid.svelte-uoatlb,.seo-case-grid.svelte-uoatlb{grid-template-columns:1fr}.seo-feature-card.svelte-uoatlb,.seo-trust-card.svelte-uoatlb,.seo-case-card.svelte-uoatlb{min-height:0;padding:16px}.seo-icon.svelte-uoatlb{flex-basis:41px;width:41px;height:41px}.seo-flow.svelte-uoatlb{grid-template-columns:1fr}.seo-flow-step.svelte-uoatlb:not(:last-child):after{content:"↓";top:auto;bottom:-18px;right:calc(50% - 7px)}.seo-flow-step.svelte-uoatlb:nth-child(2):after{display:block}.seo-faq-answer.svelte-uoatlb{padding:0 14px 14px}.seo-mode-card.svelte-uoatlb{padding:17px}.seo-related.svelte-uoatlb{padding:18px}.seo-related-card.svelte-uoatlb{padding:12px}}@media (prefers-reduced-motion:reduce){.seo-suite.svelte-uoatlb :where(.svelte-uoatlb){transition:none!important}}:root{--blvs-flow:#38dcea}.navin.svelte-uoatlb{min-height:62px}.crumb.svelte-uoatlb{min-height:0;padding:14px 0 10px}.hero.svelte-uoatlb{padding:3px 0 10px}.hero.svelte-uoatlb h1:where(.svelte-uoatlb){letter-spacing:-.035em;font-size:clamp(23px,2.2vw,29px);line-height:1.16}.ui-icon.svelte-uoatlb{vertical-align:middle;stroke:currentColor;fill:none;flex:none;width:19px;height:19px;display:inline-block;overflow:visible}.wlogo.svelte-uoatlb{color:#fff;background:linear-gradient(140deg,#12c9bd,#3c91ed 53%,#8a6bef)}.wheadright.svelte-uoatlb{gap:9px}.buy-cta.svelte-uoatlb{color:#fff;background:linear-gradient(105deg,#397be8,#6157e3 63%,#8362dc);border:1px solid #9899f8;border-radius:11px;min-height:41px;padding:9px 13px;font-size:12px;transition:transform .2s,filter .2s;box-shadow:0 10px 22px #687af53a}.buy-cta.svelte-uoatlb:hover{filter:brightness(1.08);transform:translateY(-2px)}.report-link.svelte-uoatlb{border-radius:10px;align-items:center;gap:7px;min-height:39px;padding:9px 12px;font-size:11px;display:inline-flex}.steps.svelte-uoatlb{gap:10px;margin:0 0 13px}.steps.svelte-uoatlb .step:where(.svelte-uoatlb){color:#eaf5ff;border-radius:15px;align-items:center;gap:12px;min-height:85px;padding:11px 10px;transition:transform .16s,border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.steps.svelte-uoatlb .step:where(.svelte-uoatlb):hover{border-color:#619cbd;transform:translateY(-2px);box-shadow:0 10px 22px #030d2050}.steps.svelte-uoatlb .step.active:where(.svelte-uoatlb),.steps.svelte-uoatlb .step.is-active:where(.svelte-uoatlb){background:linear-gradient(140deg,#163c5e,#1b3057);border-color:#5ac9fb;box-shadow:inset 0 0 0 1px #3da9de50,0 9px 26px #148de626}.stepnum.svelte-uoatlb{color:#fff!important;border:0!important;border-radius:14px!important;flex:0 0 50px!important;place-items:center!important;width:50px!important;height:52px!important;display:grid!important;position:relative!important}.step-icon.svelte-uoatlb{stroke-width:1.65px;width:27px;height:27px}.step-index.svelte-uoatlb{letter-spacing:0;color:#fffd;background:#0000002e;border-radius:4px;padding:0 3px;font-size:9px;font-weight:900;position:absolute;bottom:3px;right:4px}.stage-mint.svelte-uoatlb .stepnum:where(.svelte-uoatlb){background:linear-gradient(140deg,#18d1a7,#0aa5b2)!important}.stage-sky.svelte-uoatlb .stepnum:where(.svelte-uoatlb){background:linear-gradient(140deg,#24c7f8,#4573ee)!important}.stage-lavender.svelte-uoatlb .stepnum:where(.svelte-uoatlb){background:linear-gradient(140deg,#b788f3,#7866ec)!important}.stage-gold.svelte-uoatlb .stepnum:where(.svelte-uoatlb){background:linear-gradient(140deg,#fccc6a,#ef895d)!important}.stepcopy.svelte-uoatlb strong:where(.svelte-uoatlb){font-weight:820;font-size:13px!important}.stepcopy.svelte-uoatlb small:where(.svelte-uoatlb){color:#9fb9d1!important;font-size:11px!important}.light.svelte-uoatlb .stepcopy:where(.svelte-uoatlb) small:where(.svelte-uoatlb){color:#627e98!important}.stepstate.svelte-uoatlb{color:#8df1cc;font-size:11px;display:none;position:absolute;top:6px;right:6px}.step.is-done.svelte-uoatlb .stepstate:where(.svelte-uoatlb){display:block}.step.is-locked.svelte-uoatlb{opacity:.61}.step.svelte-uoatlb:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.panel-head-icon.svelte-uoatlb{color:#f9ffff;background:linear-gradient(135deg,#18c8b0,#158bbd);border:1px solid #39dbe16c;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 8px 18px #1ba9c330}.panel-head-icon.phase-2.svelte-uoatlb{background:linear-gradient(145deg,#20c3ef,#4879df)}.panel-head-icon.phase-3.svelte-uoatlb{background:linear-gradient(145deg,#a886fc,#7867db)}.panel-head-icon.phase-4.svelte-uoatlb{color:#33261c;background:linear-gradient(145deg,#ffd072,#e88957)}.panel-heading-row.svelte-uoatlb{align-items:center;gap:12px;min-width:0;display:flex}.panel-heading-row.svelte-uoatlb>div:where(.svelte-uoatlb){min-width:0}.panelhead.svelte-uoatlb{align-items:center;margin-bottom:17px}.panelhead.svelte-uoatlb h2:where(.svelte-uoatlb){font-weight:840;font-size:17px!important}.panelhead.svelte-uoatlb p:where(.svelte-uoatlb){line-height:1.5;font-size:12px!important}.panelpad.svelte-uoatlb{padding:18px}.workgrid.svelte-uoatlb{grid-template-columns:minmax(0,1.82fr) minmax(276px,.86fr);gap:13px}.stack.svelte-uoatlb,.side.svelte-uoatlb{gap:12px}.filezone.svelte-uoatlb{background:radial-gradient(circle at 100% 0,#425bd533,#0000 56%),linear-gradient(135deg,#133c54,#163751 65%,#1d2b50);border:1.5px dashed #3caeca;border-radius:16px;flex-direction:column;align-items:stretch;min-height:224px;padding:15px 15px 17px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.filezone.svelte-uoatlb:hover,.filezone.svelte-uoatlb:focus-within,.filezone.drag.svelte-uoatlb{border-color:#63e1f8;transform:translateY(-2px);box-shadow:0 10px 28px #12bce520}.filezone-B.svelte-uoatlb{background:radial-gradient(circle at 95% -6%,#8c73ef43,#0000 62%),linear-gradient(135deg,#202e50,#1c3151 65%,#272d55);border-color:#8b83ec}.filezone-B.svelte-uoatlb:hover,.filezone-B.drag.svelte-uoatlb{border-color:#b1a8ff;box-shadow:0 10px 28px #9473fa22}.filetag.svelte-uoatlb{letter-spacing:.035em;justify-content:space-between;align-items:center;gap:6px;display:flex}.filetag.svelte-uoatlb b:where(.svelte-uoatlb){font-size:12px;font-weight:850}.filetag.svelte-uoatlb small:where(.svelte-uoatlb){color:#85ead5;letter-spacing:.07em;font-size:10px;font-weight:850}.filetag-B.svelte-uoatlb small:where(.svelte-uoatlb){color:#ccb7ff}.file-art.svelte-uoatlb{place-items:center;height:67px;margin:3px 0 2px;display:grid;position:relative}.file-art-icon.svelte-uoatlb{color:#fff;background:linear-gradient(145deg,#0bc1b0,#187aab 74%);border:1px solid #51fff477;border-radius:16px;place-items:center;width:61px;height:59px;display:grid;transform:rotate(-5deg);box-shadow:0 13px 26px #11b6c14d}.filezone-B.svelte-uoatlb .file-art-icon:where(.svelte-uoatlb){background:linear-gradient(145deg,#5989ee,#906ce0 74%);border-color:#bca5ff96;transform:rotate(5deg);box-shadow:0 13px 26px #7e6ee74e}.file-art-orbit.svelte-uoatlb{pointer-events:none;border:1px solid #4ef5d24a;border-radius:22px;width:74px;height:74px;position:absolute;transform:rotate(12deg)}.filezone-B.svelte-uoatlb .file-art-orbit:where(.svelte-uoatlb){border-color:#b3a4ff75;transform:rotate(-12deg)}.file-name.svelte-uoatlb{text-align:center;overflow-wrap:anywhere;min-height:18px;margin-top:3px;font-weight:820;font-size:12px!important}.pickedmeta.svelte-uoatlb{text-align:center;min-height:17px;margin:3px 0 9px;line-height:1.4;font-size:10.5px!important}.filepick.svelte-uoatlb{justify-content:center;align-items:center;gap:7px;min-height:39px;margin-top:auto;display:flex;font-size:12px!important}#chooseB.svelte-uoatlb{color:#fff;background:linear-gradient(120deg,#507cdb,#8167e8);border-color:#9491ea}#chooseA.svelte-uoatlb{color:#fff;background:linear-gradient(120deg,#06aaaf,#29b1d5);border-color:#68dbe5}.uactions.svelte-uoatlb{margin-top:13px}#sample.svelte-uoatlb{align-items:center;gap:7px;min-height:39px;font-size:12px;display:inline-flex}.uactions.svelte-uoatlb .smallhint:where(.svelte-uoatlb){font-size:11px;line-height:1.4}.fields.svelte-uoatlb,.advgrid.svelte-uoatlb{gap:12px}.field.svelte-uoatlb,.option.svelte-uoatlb{font-size:12px}.field.svelte-uoatlb select:where(.svelte-uoatlb),.field.svelte-uoatlb input:where(.svelte-uoatlb),.maptable.svelte-uoatlb select:where(.svelte-uoatlb){border-radius:9px;min-height:38px}.moderow.svelte-uoatlb{gap:12px}.compare-mode.svelte-uoatlb{align-content:start;justify-items:start;gap:5px;min-height:158px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;border-radius:15px!important;padding:14px 16px!important;display:grid!important}.compare-mode.svelte-uoatlb:hover{border-color:#629ad4;transform:translateY(-2px);box-shadow:0 12px 22px #152c462c}.compare-mode.selected.svelte-uoatlb{border-color:#4acff8;box-shadow:inset 0 0 0 1px #6ee2fa37,0 12px 25px #37c6fe1a}.mode-glyph.svelte-uoatlb{color:#fff;background:linear-gradient(145deg,#1acfa3,#139aa7);border-radius:13px;place-items:center;width:43px;height:43px;margin-bottom:4px;display:grid;box-shadow:0 8px 20px #1bdfb83b}.mode-glyph.violet.svelte-uoatlb{background:linear-gradient(145deg,#6e91f2,#9971e6);box-shadow:0 8px 20px #9877fe38}.compare-mode.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:14px!important}.compare-mode.svelte-uoatlb small:where(.svelte-uoatlb){line-height:1.48;font-size:11.5px!important}.compare-mode.svelte-uoatlb input:where(.svelte-uoatlb){width:16px;height:16px}.optionrows.svelte-uoatlb{gap:9px}.option.svelte-uoatlb{background:#142f444a;border:1px solid #30516990;border-radius:10px;align-items:center;min-height:39px;padding:9px 11px}.adv.svelte-uoatlb{margin-top:14px}.adv.svelte-uoatlb summary:where(.svelte-uoatlb){align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}.adv.svelte-uoatlb summary:where(.svelte-uoatlb)::-webkit-details-marker{display:none}.side.svelte-uoatlb{gap:10px;position:relative}.rail-intro.svelte-uoatlb{color:#eaf6ff;background:linear-gradient(120deg,#153b53,#273154);border:1px solid #416785;border-radius:14px;align-items:center;gap:11px;padding:13px 14px;display:flex;box-shadow:0 10px 22px #0a15322e}.rail-intro-icon.svelte-uoatlb{background:linear-gradient(145deg,#1bc8d2,#5482ed);border-radius:12px;flex:none;place-items:center;width:39px;height:39px;display:grid}.rail-intro.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:12px;line-height:1.3;display:block}.rail-intro.svelte-uoatlb p:where(.svelte-uoatlb){color:#a9cadd;margin:3px 0 0;font-size:10.5px;line-height:1.4}.rail-icon.svelte-uoatlb{color:#51daed;vertical-align:-4px;width:18px;height:18px;margin-right:5px}.sbox.svelte-uoatlb .shead:where(.svelte-uoatlb) h3:where(.svelte-uoatlb){font-size:13px;font-weight:820}.sbox.svelte-uoatlb .upper:where(.svelte-uoatlb){letter-spacing:.11em;font-size:9px}.sbody.svelte-uoatlb{padding:13px}.metrics.svelte-uoatlb{gap:8px}.metric.svelte-uoatlb{background:linear-gradient(145deg,#12394a,#10263b);border-radius:11px;min-height:76px;padding:11px 10px;position:relative}.metric.svelte-uoatlb strong:where(.svelte-uoatlb){letter-spacing:-.045em;font-size:22px}.metric.svelte-uoatlb span:where(.svelte-uoatlb){font-size:10.7px}.metric.svelte-uoatlb:nth-child(2){background:linear-gradient(145deg,#183b59,#182b4b)}.metric.svelte-uoatlb:nth-child(3){background:linear-gradient(145deg,#1b2d53,#182842)}.metric.svelte-uoatlb:nth-child(4){background:linear-gradient(145deg,#34304a,#2c2941)}.warning.svelte-uoatlb{border-radius:10px;padding:10px;font-size:11.3px;line-height:1.6}.warning.good.svelte-uoatlb{background:#15413758}.tip.svelte-uoatlb{font-size:11.2px}.tab.svelte-uoatlb,.ghost.svelte-uoatlb,.solid.svelte-uoatlb,.export.svelte-uoatlb,#moreRows.svelte-uoatlb{transition:transform .17s,border-color .17s,filter .17s,box-shadow .17s}.ghost.svelte-uoatlb:hover,.solid.svelte-uoatlb:hover,.export.svelte-uoatlb:hover{transform:translateY(-1px)}.previewtabs.svelte-uoatlb,[role=tablist].prevtabs.svelte-uoatlb{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.prevtabs.svelte-uoatlb [data-preview]:where(.svelte-uoatlb){color:#b3d6ea;background:#14324d;border:1px solid #416885;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:38px;padding:8px 12px;font-size:11px;font-weight:760;display:flex}.prevtabs.svelte-uoatlb [data-preview]:where(.svelte-uoatlb):hover{border-color:#58b9e0}.prevtabs.svelte-uoatlb [data-preview].active:where(.svelte-uoatlb){color:#fff;background:linear-gradient(110deg,#167fa6,#387dc7);border-color:#57c4ec;box-shadow:0 6px 16px #1689b42f}.tab-count.svelte-uoatlb{color:inherit;opacity:.9;margin-left:3px;font-size:10px;font-weight:900;display:inline-block}.tab-count.svelte-uoatlb:not(:empty){background:#ffffff20;border-radius:6px;padding:1px 5px}.reportactions.svelte-uoatlb button:where(.svelte-uoatlb){justify-content:center;align-items:center;gap:5px;min-height:43px;font-size:12px;display:inline-flex}.tablewrap.svelte-uoatlb{border-radius:12px;max-height:410px;overflow:auto}.preview.svelte-uoatlb th:where(.svelte-uoatlb){font-size:11px}.preview.svelte-uoatlb td:where(.svelte-uoatlb){font-size:11px;line-height:1.5}.preview.svelte-uoatlb tbody:where(.svelte-uoatlb) tr:where(.svelte-uoatlb):hover td:where(.svelte-uoatlb){background:#16608020}.trust.svelte-uoatlb{border-radius:15px;align-items:flex-start;margin-top:16px}.trust.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:13px}.seo-suite.svelte-uoatlb{gap:26px;padding-top:26px}.seo-lead-visual.svelte-uoatlb{min-height:264px}.seo-two-sources.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.seo-mini-arrow.svelte-uoatlb{justify-content:center;align-items:center;gap:6px;display:flex}.seo-mini-output.svelte-uoatlb{gap:7px}.seo-related-card.svelte-uoatlb{transition:transform .18s,border-color .18s,box-shadow .18s}.seo-related-card.svelte-uoatlb:hover{box-shadow:0 14px 25px #00000020}.seo-flow-step.svelte-uoatlb{min-height:164px}.seo-flow-num.svelte-uoatlb{font-size:28px}.seo-inline-note.svelte-uoatlb{border-left:3px solid #58bddd}.seo-lead-tags.svelte-uoatlb span:where(.svelte-uoatlb){border-radius:11px}.seo-feature-card.svelte-uoatlb,.seo-case-card.svelte-uoatlb,.seo-mode-card.svelte-uoatlb,.seo-trust-card.svelte-uoatlb{transition:transform .2s,border-color .2s,box-shadow .2s}.seo-feature-card.svelte-uoatlb:hover,.seo-case-card.svelte-uoatlb:hover,.seo-mode-card.svelte-uoatlb:hover,.seo-trust-card.svelte-uoatlb:hover{border-color:#5e9cba;transform:translateY(-2px);box-shadow:0 16px 35px #0615272f}@media (width<=1080px){.workgrid.svelte-uoatlb{grid-template-columns:minmax(0,1.3fr) minmax(250px,.83fr)}.steps.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.workgrid.svelte-uoatlb{grid-template-columns:1fr}.side.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.rail-intro.svelte-uoatlb,.side.svelte-uoatlb>.sbox:where(.svelte-uoatlb):last-child{grid-column:1/-1}}@media (width<=640px){.wrap.svelte-uoatlb{width:calc(100% - 22px)}.whead.svelte-uoatlb{flex-wrap:wrap;padding:12px}.wheadright.svelte-uoatlb{justify-content:flex-start;width:100%}.buy-cta.svelte-uoatlb{flex:1;min-width:0;padding:9px 10px;font-size:11px}.wbody.svelte-uoatlb{padding:10px}.steps.svelte-uoatlb{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.steps.svelte-uoatlb .step:where(.svelte-uoatlb){border-radius:12px;gap:8px;min-height:82px;padding:9px 7px}.stepnum.svelte-uoatlb{border-radius:11px!important;flex-basis:40px!important;width:40px!important;height:44px!important}.step-icon.svelte-uoatlb{width:22px;height:22px}.step-index.svelte-uoatlb{font-size:8px}.stepcopy.svelte-uoatlb strong:where(.svelte-uoatlb){font-size:11px!important}.stepcopy.svelte-uoatlb small:where(.svelte-uoatlb){font-size:9.8px!important}.panelpad.svelte-uoatlb{padding:13px}.panel-head-icon.svelte-uoatlb{border-radius:11px;width:36px;height:36px}.panelhead.svelte-uoatlb h2:where(.svelte-uoatlb){font-size:15px!important}.panel-heading-row.svelte-uoatlb{gap:9px}.dualfile.svelte-uoatlb,.fields.svelte-uoatlb,.moderow.svelte-uoatlb,.advgrid.svelte-uoatlb,.optionrows.svelte-uoatlb{grid-template-columns:1fr}.filezone.svelte-uoatlb{min-height:188px}.file-art.svelte-uoatlb{height:52px}.file-art-icon.svelte-uoatlb{border-radius:14px;width:51px;height:50px}.file-art-orbit.svelte-uoatlb{width:63px;height:62px}.side.svelte-uoatlb{grid-template-columns:1fr}.side.svelte-uoatlb>.sbox:where(.svelte-uoatlb):last-child{grid-column:auto}.seo-two-sources.svelte-uoatlb{grid-template-columns:1fr}.seo-lead.svelte-uoatlb{padding:19px}.seo-flow-step.svelte-uoatlb{min-height:0}.reportactions.svelte-uoatlb{flex-wrap:wrap;gap:8px;display:flex}.reportactions.svelte-uoatlb button:where(.svelte-uoatlb){flex:100%}.prevtabs.svelte-uoatlb [data-preview]:where(.svelte-uoatlb){min-height:37px;padding:8px;font-size:10.5px}.seo-suite.svelte-uoatlb{gap:23px}}@media (prefers-reduced-motion:reduce){.svelte-uoatlb,.svelte-uoatlb:before,.svelte-uoatlb:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.steps.svelte-uoatlb .stepnum:where(.svelte-uoatlb){letter-spacing:-.035em!important;justify-content:center!important;align-items:center!important;font-size:22px!important;font-weight:900!important;line-height:1!important;display:flex!important}.result-audit-wide.svelte-uoatlb{background:linear-gradient(115deg,#10273c,#182d48 60%,#222c47);border:1px solid #3e6986;border-radius:16px;margin-top:13px}.result-audit-wide.svelte-uoatlb .shead:where(.svelte-uoatlb){background:linear-gradient(100deg,#123952a0,#24335962);padding:13px 18px}.result-audit-wide.svelte-uoatlb .shead:where(.svelte-uoatlb) h3:where(.svelte-uoatlb){font-size:15px;font-weight:850}.result-audit-wide.svelte-uoatlb .sbody:where(.svelte-uoatlb){padding:14px 18px 15px}.result-audit-wide.svelte-uoatlb .metrics:where(.svelte-uoatlb){grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.result-audit-wide.svelte-uoatlb .metric:where(.svelte-uoatlb){flex-direction:column;justify-content:center;min-height:77px;padding:12px 13px;display:flex}.result-audit-wide.svelte-uoatlb .metric:where(.svelte-uoatlb) strong:where(.svelte-uoatlb){font-size:25px;line-height:1.15}.result-audit-wide.svelte-uoatlb .metric:where(.svelte-uoatlb) span:where(.svelte-uoatlb){margin-top:5px;font-size:11px;line-height:1.35}.result-audit-wide.svelte-uoatlb .detail-metric:where(.svelte-uoatlb){background:linear-gradient(140deg,#124a61,#1b3864);border-color:#4b83b4}.result-audit-wide.svelte-uoatlb .detail-metric:where(.svelte-uoatlb) strong:where(.svelte-uoatlb){color:#74e6ec}.result-audit-wide.svelte-uoatlb .tip:where(.svelte-uoatlb){margin:11px 1px 0;font-size:11px;line-height:1.5}.preview-controls.svelte-uoatlb{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.preview-controls.svelte-uoatlb .field:where(.svelte-uoatlb){min-width:155px}.preview-limit-label.svelte-uoatlb{color:#9bb3c7;gap:5px;font-size:11px;display:grid}.preview-limit-label.svelte-uoatlb select:where(.svelte-uoatlb){color:#edf6ff;min-width:88px;height:35px;font:inherit;background:#071827;border:1px solid #37627d;border-radius:9px;padding:5px 9px;font-size:11px}.tablewrap.svelte-uoatlb{overscroll-behavior:contain;width:100%;min-width:0;max-width:100%;max-height:405px;overflow:auto}.preview.preview-compact.svelte-uoatlb{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0}.preview-compact.svelte-uoatlb col.p-status:where(.svelte-uoatlb){width:17%}.preview-compact.svelte-uoatlb col.p-key:where(.svelte-uoatlb){width:16%}.preview-compact.svelte-uoatlb col.p-field:where(.svelte-uoatlb){width:18%}.preview-compact.svelte-uoatlb col.p-values:where(.svelte-uoatlb){width:29%}.preview-compact.svelte-uoatlb col.p-reason:where(.svelte-uoatlb){width:20%}.preview-compact.svelte-uoatlb th:where(.svelte-uoatlb),.preview-compact.svelte-uoatlb td:where(.svelte-uoatlb){overflow-wrap:anywhere;word-break:normal;text-overflow:ellipsis;vertical-align:middle;min-width:0;max-width:0;overflow:hidden;white-space:normal!important;padding:10px 9px!important}.preview-compact.svelte-uoatlb .clip-text:where(.svelte-uoatlb){-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.compare-values.svelte-uoatlb{gap:5px;min-width:0;display:grid}.compare-values.svelte-uoatlb .value-old:where(.svelte-uoatlb),.compare-values.svelte-uoatlb .value-new:where(.svelte-uoatlb){text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;line-height:1.45;display:block;overflow:hidden}.compare-values.svelte-uoatlb b:where(.svelte-uoatlb){color:#b1d8e9;border:1px solid #52748d;border-radius:5px;justify-content:center;align-items:center;width:17px;height:17px;margin-right:3px;font-size:9px;display:inline-flex}.compare-values.svelte-uoatlb .value-new:where(.svelte-uoatlb) b:where(.svelte-uoatlb){color:#b6f1e4;border-color:#418c81}.preview-pagination.svelte-uoatlb{align-items:center;gap:8px;min-width:0;display:flex}.preview-page-button.svelte-uoatlb{border-radius:9px;min-height:34px;padding:7px 10px;font-size:11px}.preview-page-status.svelte-uoatlb{color:#afd5e9;text-align:center;white-space:nowrap;min-width:71px;font-size:11px;font-weight:700}#pageInfo.svelte-uoatlb{line-height:1.5}.export-full-hint.svelte-uoatlb{color:#baf0e9;background:linear-gradient(95deg,#163b46,#15304a);border:1px solid #377f8e;border-radius:10px;margin:13px 0 9px;padding:10px 12px;font-size:11.5px;line-height:1.55}.export-full-hint.svelte-uoatlb:before{content:"✓";color:#62e6b9;margin-right:8px;font-weight:900}@media (width<=1060px){.result-audit-wide.svelte-uoatlb .metrics:where(.svelte-uoatlb){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.steps.svelte-uoatlb .stepnum:where(.svelte-uoatlb){font-size:19px!important}.result-audit-wide.svelte-uoatlb{margin-top:10px}.result-audit-wide.svelte-uoatlb .sbody:where(.svelte-uoatlb){padding:11px}.result-audit-wide.svelte-uoatlb .metrics:where(.svelte-uoatlb){grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.result-audit-wide.svelte-uoatlb .detail-metric:where(.svelte-uoatlb){grid-column:1/-1}.result-audit-wide.svelte-uoatlb .metric:where(.svelte-uoatlb){min-height:66px;padding:10px 11px}.result-audit-wide.svelte-uoatlb .metric:where(.svelte-uoatlb) strong:where(.svelte-uoatlb){font-size:21px}.preview-controls.svelte-uoatlb{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;width:100%;display:grid}.preview-controls.svelte-uoatlb .field:where(.svelte-uoatlb){min-width:0!important}.preview-compact.svelte-uoatlb,.preview-compact.svelte-uoatlb tbody:where(.svelte-uoatlb){width:100%;display:block}.preview-compact.svelte-uoatlb thead:where(.svelte-uoatlb),.preview-compact.svelte-uoatlb colgroup:where(.svelte-uoatlb){display:none}.preview-compact.svelte-uoatlb tr:where(.svelte-uoatlb){border-bottom:1px solid #35546d;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5px 10px;padding:10px 11px;display:grid}.preview-compact.svelte-uoatlb td:where(.svelte-uoatlb){flex-direction:column;gap:3px;max-width:100%;display:flex;overflow:hidden;white-space:normal!important;border:0!important;padding:3px 0!important}.preview-compact.svelte-uoatlb td:where(.svelte-uoatlb):before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:#83aec7;font-size:9px;font-weight:800}.preview-compact.svelte-uoatlb td:where(.svelte-uoatlb):nth-child(3),.preview-compact.svelte-uoatlb td:where(.svelte-uoatlb):nth-child(4),.preview-compact.svelte-uoatlb td:where(.svelte-uoatlb):nth-child(5){grid-column:1/-1}.preview-compact.svelte-uoatlb td:where(.svelte-uoatlb):nth-child(4){background:#162d43;border-radius:9px;border:1px solid #315774!important;padding:8px 10px!important}.preview-compact.svelte-uoatlb .compare-values:where(.svelte-uoatlb) .value-old:where(.svelte-uoatlb),.preview-compact.svelte-uoatlb .compare-values:where(.svelte-uoatlb) .value-new:where(.svelte-uoatlb){white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.preview-compact.svelte-uoatlb .clip-text:where(.svelte-uoatlb){-webkit-line-clamp:3;line-clamp:3}.preview-pagination.svelte-uoatlb{flex-wrap:wrap}.preview-page-button.svelte-uoatlb{padding:8px}}.excel-compare-page.svelte-uoatlb{isolation:isolate}.excel-compare-page.svelte-uoatlb .ui-icon:where(.svelte-uoatlb){vertical-align:-.2em;flex:none;width:1.15em;height:1.15em;display:inline-block}.excel-compare-page.svelte-uoatlb .progress:where(.svelte-uoatlb){color:#8fe6f2;min-height:18px;font-size:12px}.excel-compare-page.svelte-uoatlb .status-chip:where(.svelte-uoatlb){white-space:nowrap;border-radius:7px;padding:4px 7px;font-size:10px;font-weight:800;display:inline-flex}.excel-compare-page.svelte-uoatlb .status-changed:where(.svelte-uoatlb){color:#913d1c;background:#ffd8c2}.excel-compare-page.svelte-uoatlb .status-onlyA:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .status-onlyB:where(.svelte-uoatlb){color:#2b579a;background:#d6e4ff}.excel-compare-page.svelte-uoatlb .status-uncertain:where(.svelte-uoatlb){color:#79551a;background:#ffe8b4}.excel-compare-page.svelte-uoatlb .status-same:where(.svelte-uoatlb){color:#176e4f;background:#d3f4df}.excel-compare-page.svelte-uoatlb .dialog-okay:where(.svelte-uoatlb){cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (width<=700px){.excel-compare-page.svelte-uoatlb .wheadright:where(.svelte-uoatlb){flex-wrap:wrap}.excel-compare-page.svelte-uoatlb .pill:where(.svelte-uoatlb){order:3;justify-content:center;width:100%}.excel-compare-page.svelte-uoatlb .report-link:where(.svelte-uoatlb){flex:none}.excel-compare-page.svelte-uoatlb .tablewrap:where(.svelte-uoatlb){overflow-x:auto}.excel-compare-page.svelte-uoatlb table:where(.svelte-uoatlb){min-width:720px}}.excel-compare-page .ui-icon{vertical-align:-.2em;flex:none;display:inline-block;width:1.15em!important;height:1.15em!important}.excel-compare-page .wlogo .ui-icon{width:29px!important;height:29px!important}.excel-compare-page .buy-cta .ui-icon,.excel-compare-page .report-link .ui-icon,.excel-compare-page .ghost .ui-icon,.excel-compare-page .filepick .ui-icon{width:17px!important;height:17px!important}.excel-compare-page .filepick .ui-icon{margin-right:0!important}.excel-compare-page .panel-head-icon .ui-icon{width:20px!important;height:20px!important}.excel-compare-page .file-art-icon .ui-icon{width:29px!important;height:29px!important}.excel-compare-page .rail-intro-icon .ui-icon{width:22px!important;height:22px!important}.excel-compare-page .shead .ui-icon,.excel-compare-page .result-audit-wide .ui-icon{width:18px!important;height:18px!important}.excel-compare-page .prevtabs [data-preview] svg{width:15px!important;height:15px!important;margin:0!important}.excel-compare-page .reportactions button svg{width:18px!important;height:18px!important}.excel-compare-page .mode svg{margin-bottom:8px;display:block;width:22px!important;height:22px!important}.excel-compare-page .mode:nth-child(2) svg{color:#bd8dff}.excel-compare-page .trust svg{color:var(--teal);flex:0 0 24px;width:24px!important;height:24px!important}.excel-compare-page .seo-suite .seo-heading-symbol svg{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible;width:25px!important;height:25px!important}.excel-compare-page .seo-suite .seo-icon svg{stroke:var(--icon-a);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--icon-b) 31%, transparent));display:block;width:24px!important;height:24px!important}.excel-compare-page .seo-suite .seo-mini-arrow svg{flex:none;transform:rotate(90deg);width:19px!important;height:19px!important}.excel-compare-page .seo-suite .related-arrow svg{stroke:#8dd8ef;display:block;width:18px!important;height:18px!important}@media (width<=640px){.tool-page-container>.tool-page-content.excel-compare-page{width:calc(100% + 18px)!important;margin-left:-9px!important}}@media (width<=540px){.excel-compare-page .seo-suite .seo-heading-symbol svg{width:22px!important;height:22px!important}.excel-compare-page .seo-suite .seo-icon svg{width:23px!important;height:23px!important}}.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb){--seo-ink:#e9f5ff;--seo-muted:#98adc3;--seo-border:#354863;--seo-card-grad:linear-gradient(135deg,#15263b,#1d2b45 55%,#29233e);--seo-shadow:0 14px 38px #0003;color:var(--seo-ink);gap:26px;padding:28px 0 55px;display:grid}.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb){border:1px solid var(--seo-border);background:radial-gradient(circle at 92% 0,#293965,transparent 37%),var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:23px;grid-template-columns:1.4fr .9fr;gap:20px;padding:25px;display:grid}.excel-compare-page.svelte-uoatlb .seo-kicker:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-eyebrow:where(.svelte-uoatlb){letter-spacing:.14em;color:#79e0f8;margin:0 0 7px;font-size:10px;font-weight:900}.excel-compare-page.svelte-uoatlb .seo-lead-tags:where(.svelte-uoatlb){flex-wrap:wrap;gap:7px;display:flex}.excel-compare-page.svelte-uoatlb .seo-lead-tags:where(.svelte-uoatlb) span:where(.svelte-uoatlb){border:1px solid var(--seo-border);background:#133649;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700}.excel-compare-page.svelte-uoatlb .seo-visual:where(.svelte-uoatlb){background:linear-gradient(145deg,#142d46,#14253c);border:1px solid #4d648a;border-radius:16px;align-content:center;gap:10px;padding:15px;display:grid}.excel-compare-page.svelte-uoatlb .seo-arrow:where(.svelte-uoatlb){text-align:center;color:#65d7eb;font-weight:800}.excel-compare-page.svelte-uoatlb .seo-heading:where(.svelte-uoatlb){align-items:center;gap:12px;display:flex}.excel-compare-page.svelte-uoatlb .seo-heading-icon:where(.svelte-uoatlb){color:#fff;background:linear-gradient(125deg,#0c6180,#304b8e);border-radius:12px;place-items:center;width:41px;height:41px;font-size:21px;display:grid}.excel-compare-page.svelte-uoatlb .seo-grid:where(.svelte-uoatlb){grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.excel-compare-page.svelte-uoatlb .seo-card:where(.svelte-uoatlb){background:var(--seo-card-grad);border:1px solid var(--seo-border);box-shadow:var(--seo-shadow);border-radius:16px;padding:17px}.excel-compare-page.svelte-uoatlb .seo-card-icon:where(.svelte-uoatlb){color:#dffaff;background:linear-gradient(135deg,#095e7b,#344e8b);border-radius:11px;place-items:center;width:39px;height:39px;font-size:20px;display:grid}.excel-compare-page.svelte-uoatlb .seo-flow:where(.svelte-uoatlb){grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.excel-compare-page.svelte-uoatlb .seo-flow:where(.svelte-uoatlb) strong:where(.svelte-uoatlb){color:#69d7ed;letter-spacing:.07em;font-size:11px}.excel-compare-page.svelte-uoatlb .seo-faq-grid:where(.svelte-uoatlb){grid-template-columns:1fr 1fr;gap:10px;display:grid}.excel-compare-page.svelte-uoatlb .seo-faq:where(.svelte-uoatlb){background:var(--seo-card-grad);border:1px solid var(--seo-border);border-radius:13px;overflow:hidden}.excel-compare-page.svelte-uoatlb .seo-related:where(.svelte-uoatlb){border:1px solid var(--seo-border);background:var(--seo-card-grad);border-radius:23px;padding:23px}.excel-compare-page.svelte-uoatlb .seo-prototype:where(.svelte-uoatlb){color:var(--seo-muted);border-top:1px solid var(--seo-border);padding-top:10px;font-size:11px}@media (width<=780px){.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb){grid-template-columns:1fr}.excel-compare-page.svelte-uoatlb .seo-grid:where(.svelte-uoatlb){grid-template-columns:repeat(2,1fr)}.excel-compare-page.svelte-uoatlb .seo-related-grid:where(.svelte-uoatlb){grid-template-columns:1fr}}@media (width<=640px){.excel-compare-page.svelte-uoatlb .seo-grid:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-faq-grid:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-flow:where(.svelte-uoatlb){grid-template-columns:1fr}.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-related:where(.svelte-uoatlb){padding:18px}}.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb){--seo-ink:#e9f3fc;--seo-muted:#aabed0;--seo-border:#314860;--seo-background:#15283d;--seo-card-grad:linear-gradient(135deg,#172d43 0%,#1c2d43 48%,#282442 100%);--seo-card-2:linear-gradient(135deg,#152a3d,#1b293d 55%,#26243b);--seo-shadow:0 14px 32px #18243c2e;font-family:var(--font-sans,inherit);color:var(--seo-ink);gap:25px;padding:26px 0 64px;display:grid}.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb) :where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb) :where(.svelte-uoatlb):before,.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb) :where(.svelte-uoatlb):after{box-sizing:border-box}.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb){border:1px solid var(--seo-border);background:radial-gradient(circle at 92% 0%,#284a7288,transparent 36%),var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:24px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.8fr);gap:24px;padding:32px;display:grid;position:relative;overflow:hidden}.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb):before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#56e3ff09 75%,#0000);position:absolute;inset:0}.excel-compare-page.svelte-uoatlb .seo-lead-copy:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-lead-visual:where(.svelte-uoatlb){z-index:1;position:relative}.excel-compare-page.svelte-uoatlb .seo-kicker:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-eyebrow:where(.svelte-uoatlb){letter-spacing:.13em;font-weight:850;line-height:1.5;color:#69d9f4!important;margin:0!important;font-size:11px!important}.excel-compare-page.svelte-uoatlb .seo-kicker-dot:where(.svelte-uoatlb){background:#6debc5;border-radius:50%;width:4px;height:4px;margin:0 6px 2px;display:inline-block}.excel-compare-page.svelte-uoatlb .seo-lead-tags:where(.svelte-uoatlb){flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.excel-compare-page.svelte-uoatlb .seo-lead-tags:where(.svelte-uoatlb) span:where(.svelte-uoatlb){color:#d1e8f5;background:#15283dbd;border:1px solid #3d5b74;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:750;display:inline-flex}.excel-compare-page.svelte-uoatlb .seo-text-link:where(.svelte-uoatlb){align-items:center;gap:7px;margin-top:20px;font-size:13px;font-weight:750;display:inline-flex;color:#83e5f8!important}.excel-compare-page.svelte-uoatlb .seo-text-link:where(.svelte-uoatlb):hover{text-decoration:underline}.excel-compare-page.svelte-uoatlb .seo-lead-visual:where(.svelte-uoatlb){background:linear-gradient(145deg,#0b1a2bbf,#0e2135aa);border:1px solid #3a5b79;border-radius:18px;align-content:center;gap:11px;padding:17px;display:grid;box-shadow:inset 0 1px #ffffff13}.excel-compare-page.svelte-uoatlb .seo-mini-label:where(.svelte-uoatlb){letter-spacing:.13em;color:#9ac4df;font-size:10px;font-weight:900}.excel-compare-page.svelte-uoatlb .seo-mini-table:where(.svelte-uoatlb){background:#10283d;border:1px solid #35506b;border-radius:10px;padding:10px 12px}.excel-compare-page.svelte-uoatlb .seo-mini-table:where(.svelte-uoatlb)>span:where(.svelte-uoatlb){color:#b7d1e5;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.excel-compare-page.svelte-uoatlb .seo-output-grid:where(.svelte-uoatlb){grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.excel-compare-page.svelte-uoatlb .seo-output-grid:where(.svelte-uoatlb) span:where(.svelte-uoatlb){text-align:center;white-space:normal;overflow-wrap:anywhere;color:#d4e9f6;background:#1b3e57;border:1px solid #37617c;border-radius:6px;padding:7px 3px;font-size:9px;font-style:normal}.excel-compare-page.svelte-uoatlb .seo-mini-arrow:where(.svelte-uoatlb){text-align:center;color:#57dfe8;font-size:21px;font-weight:850;line-height:1}.excel-compare-page.svelte-uoatlb .seo-mini-arrow:where(.svelte-uoatlb) span:where(.svelte-uoatlb){color:#c6e5ec;vertical-align:middle;margin-left:6px;font-size:11px;font-weight:700}.excel-compare-page.svelte-uoatlb .seo-mini-output:where(.svelte-uoatlb){background:linear-gradient(130deg,#164859,#153a55);border:1px solid #4b9ab2;border-radius:10px;gap:9px;padding:12px;display:grid}.excel-compare-page.svelte-uoatlb .seo-output-grid:where(.svelte-uoatlb) span:where(.svelte-uoatlb){color:#e6fcfa;background:#23718144;border-color:#4facad;font-weight:750}.excel-compare-page.svelte-uoatlb .seo-mini-output:where(.svelte-uoatlb) small:where(.svelte-uoatlb){color:#a6cbcb;font-size:9px}.excel-compare-page.svelte-uoatlb .seo-section:where(.svelte-uoatlb){gap:17px;display:grid}.excel-compare-page.svelte-uoatlb .seo-section-heading:where(.svelte-uoatlb){align-items:center;gap:13px;min-width:0;display:flex}.excel-compare-page.svelte-uoatlb .seo-heading-symbol:where(.svelte-uoatlb){color:#fff;background:linear-gradient(145deg,#25d8ed,#4b74e3);border-radius:13px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 10px 22px #21baff30}.excel-compare-page.svelte-uoatlb .seo-feature-grid:where(.svelte-uoatlb){grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.excel-compare-page.svelte-uoatlb .seo-feature-card:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-case-card:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-mode-card:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-trust-card:where(.svelte-uoatlb){border:1px solid var(--seo-border);background:var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:19px;padding:19px}.excel-compare-page.svelte-uoatlb .seo-feature-card:where(.svelte-uoatlb){min-height:166px;transition:transform .2s,border-color .2s}.excel-compare-page.svelte-uoatlb .seo-feature-card:where(.svelte-uoatlb):hover{border-color:#5283a2;transform:translateY(-2px)}.excel-compare-page.svelte-uoatlb .seo-feature-title:where(.svelte-uoatlb){align-items:center;gap:12px;min-height:46px;display:flex}.excel-compare-page.svelte-uoatlb .seo-icon:where(.svelte-uoatlb){--icon-a:#4ce2ad;--icon-b:#12d8dc;background:linear-gradient(140deg,color-mix(in srgb,var(--icon-a) 20%,#15283d),color-mix(in srgb,var(--icon-b) 11%,#15283d));border:1px solid color-mix(in srgb,var(--icon-a) 43%,transparent);width:44px;height:44px;box-shadow:inset 0 1px #ffffff14,0 8px 18px color-mix(in srgb,var(--icon-a) 15%,transparent);border-radius:13px;flex:0 0 44px;place-items:center;display:grid}.excel-compare-page.svelte-uoatlb .seo-icon--mint:where(.svelte-uoatlb){--icon-a:#4ce2ad;--icon-b:#14d9de}.excel-compare-page.svelte-uoatlb .seo-icon--blue:where(.svelte-uoatlb){--icon-a:#5fa1ff;--icon-b:#8c7cff}.excel-compare-page.svelte-uoatlb .seo-icon--violet:where(.svelte-uoatlb){--icon-a:#c38cff;--icon-b:#7b98ff}.excel-compare-page.svelte-uoatlb .seo-icon--cyan:where(.svelte-uoatlb){--icon-a:#48dfff;--icon-b:#4f8bff}.excel-compare-page.svelte-uoatlb .seo-icon--green:where(.svelte-uoatlb){--icon-a:#55e7bd;--icon-b:#4ba7ff}.excel-compare-page.svelte-uoatlb .seo-icon--amber:where(.svelte-uoatlb){--icon-a:#ffd071;--icon-b:#ff8da7}.excel-compare-page.svelte-uoatlb .seo-modes:where(.svelte-uoatlb){grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.excel-compare-page.svelte-uoatlb .seo-mode-card:where(.svelte-uoatlb){background:var(--seo-card-2);align-content:start;gap:8px;padding:22px;display:grid}.excel-compare-page.svelte-uoatlb .seo-mode-top:where(.svelte-uoatlb){justify-content:space-between;align-items:center;gap:10px;display:flex}.excel-compare-page.svelte-uoatlb .seo-mode-number:where(.svelte-uoatlb){letter-spacing:.09em;color:#8cd8f3;font-size:10px;font-weight:850}.excel-compare-page.svelte-uoatlb .seo-mode-illustration:where(.svelte-uoatlb){color:#d0e8f7;background:#0c2134;border:1px solid #375a79;border-radius:13px;flex-wrap:wrap;align-items:center;gap:7px;min-height:103px;margin:7px 0;padding:13px;display:flex}.excel-compare-page.svelte-uoatlb .seo-mode-illustration:where(.svelte-uoatlb) span:where(.svelte-uoatlb){background:#214b66;border:1px solid #4b7189;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:750;display:block}.excel-compare-page.svelte-uoatlb .seo-illustration-sheets:where(.svelte-uoatlb) span:where(.svelte-uoatlb){background:#284169;border-color:#4a658d}.excel-compare-page.svelte-uoatlb .seo-inline-note:where(.svelte-uoatlb){color:var(--seo-muted);background:#122538;border:1px solid #3a5874;border-radius:11px;padding:11px 14px;line-height:1.65;margin:0!important;font-size:12.5px!important}.excel-compare-page.svelte-uoatlb .seo-case-grid:where(.svelte-uoatlb){grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.excel-compare-page.svelte-uoatlb .seo-case-card:where(.svelte-uoatlb){background:var(--seo-card-2);min-height:133px;padding:18px}.excel-compare-page.svelte-uoatlb .seo-flow:where(.svelte-uoatlb){grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.excel-compare-page.svelte-uoatlb .seo-flow-step:where(.svelte-uoatlb){border:1px solid var(--seo-border);background:var(--seo-card-grad);border-radius:17px;align-content:start;gap:10px;min-width:0;padding:18px;display:grid;position:relative}.excel-compare-page.svelte-uoatlb .seo-flow-step:where(.svelte-uoatlb):not(:last-child):after{content:"→";z-index:3;color:#7de1ee;text-shadow:0 0 8px #132a40;font-size:20px;font-weight:900;position:absolute;top:24px;right:-15px}.excel-compare-page.svelte-uoatlb .seo-flow-num:where(.svelte-uoatlb){letter-spacing:-.05em;background:linear-gradient(125deg,#4ce2ad,#42c3f1,#b18cff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:900;line-height:1}.excel-compare-page.svelte-uoatlb .seo-trust-grid:where(.svelte-uoatlb){grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.excel-compare-page.svelte-uoatlb .seo-trust-card:where(.svelte-uoatlb){background:var(--seo-card-2)}.excel-compare-page.svelte-uoatlb .seo-faq-grid:where(.svelte-uoatlb){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:11px;display:grid}.excel-compare-page.svelte-uoatlb .seo-faq:where(.svelte-uoatlb){border:1px solid var(--seo-border);background:var(--seo-card-2);border-radius:15px;min-width:0;overflow:hidden}.excel-compare-page.svelte-uoatlb .seo-faq:where(.svelte-uoatlb):focus-within{outline-offset:2px;outline:2px solid #39bddb}.excel-compare-page.svelte-uoatlb .seo-faq-plus:where(.svelte-uoatlb){color:#72daf1;border:1px solid #47728c;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:20px;line-height:1;transition:transform .2s;display:grid}.excel-compare-page.svelte-uoatlb .seo-faq-answer:where(.svelte-uoatlb){padding:0 17px 17px}.excel-compare-page.svelte-uoatlb .seo-related:where(.svelte-uoatlb){border:1px solid var(--seo-border);box-shadow:var(--seo-shadow);background:radial-gradient(circle at 90% 0,#49367199,#0000 30%),linear-gradient(135deg,#15243a,#1d263c 55%,#29223f);border-radius:23px;padding:26px}.excel-compare-page.svelte-uoatlb .seo-related-grid:where(.svelte-uoatlb){grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.excel-compare-page.svelte-uoatlb .seo-related-card:where(.svelte-uoatlb){color:var(--seo-ink);background:linear-gradient(135deg,#1b3348,#242b46);border:1px solid #394e68;border-radius:13px;align-items:flex-start;gap:10px;min-width:0;padding:13px;transition:border-color .2s,transform .2s;display:flex}.excel-compare-page.svelte-uoatlb .seo-related-card:where(.svelte-uoatlb):hover{border-color:#59bada;transform:translateY(-2px)}.excel-compare-page.svelte-uoatlb .seo-related-card:where(.svelte-uoatlb) strong:where(.svelte-uoatlb){color:var(--seo-ink);font-size:13.5px;line-height:1.5;display:block}.excel-compare-page.svelte-uoatlb .seo-related-card:where(.svelte-uoatlb) small:where(.svelte-uoatlb){color:var(--seo-muted);margin-top:3px;font-size:12px;line-height:1.6;display:block}.excel-compare-page.svelte-uoatlb .seo-related-card:where(.svelte-uoatlb)>span:where(.svelte-uoatlb):last-child{color:#7ed8f6;font-size:16px}.excel-compare-page.svelte-uoatlb .seo-prototype-disclaimer:where(.svelte-uoatlb){border-top:1px solid var(--seo-border);color:var(--seo-muted);padding:14px 0 0;font-size:11.5px;line-height:1.7}@media (width<=1060px){.excel-compare-page.svelte-uoatlb .seo-feature-grid:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-trust-grid:where(.svelte-uoatlb){grid-template-columns:repeat(2,minmax(0,1fr))}.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb){grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr)}.excel-compare-page.svelte-uoatlb .seo-related-grid:where(.svelte-uoatlb){grid-template-columns:1fr}}@media (width<=780px){.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb){grid-template-columns:1fr;padding:24px}.excel-compare-page.svelte-uoatlb .seo-lead-visual:where(.svelte-uoatlb){max-width:100%}.excel-compare-page.svelte-uoatlb .seo-flow:where(.svelte-uoatlb){grid-template-columns:repeat(2,minmax(0,1fr))}.excel-compare-page.svelte-uoatlb .seo-flow-step:where(.svelte-uoatlb):nth-child(2):after{display:none}.excel-compare-page.svelte-uoatlb .seo-modes:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-faq-grid:where(.svelte-uoatlb){grid-template-columns:1fr}}@media (width<=560px){.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb){gap:23px;padding:21px 0 40px}.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb){border-radius:19px;gap:17px;padding:19px}.excel-compare-page.svelte-uoatlb .seo-section-heading:where(.svelte-uoatlb){gap:10px}.excel-compare-page.svelte-uoatlb .seo-heading-symbol:where(.svelte-uoatlb){border-radius:11px;flex-basis:39px;width:39px;height:39px}.excel-compare-page.svelte-uoatlb .seo-feature-grid:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-trust-grid:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-case-grid:where(.svelte-uoatlb){grid-template-columns:1fr}.excel-compare-page.svelte-uoatlb .seo-feature-card:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-trust-card:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-case-card:where(.svelte-uoatlb){min-height:0;padding:16px}.excel-compare-page.svelte-uoatlb .seo-icon:where(.svelte-uoatlb){flex-basis:41px;width:41px;height:41px}.excel-compare-page.svelte-uoatlb .seo-flow:where(.svelte-uoatlb){grid-template-columns:1fr}.excel-compare-page.svelte-uoatlb .seo-flow-step:where(.svelte-uoatlb):not(:last-child):after{content:"↓";top:auto;bottom:-18px;right:calc(50% - 7px)}.excel-compare-page.svelte-uoatlb .seo-flow-step:where(.svelte-uoatlb):nth-child(2):after{display:block}.excel-compare-page.svelte-uoatlb .seo-faq-answer:where(.svelte-uoatlb){padding:0 14px 14px}.excel-compare-page.svelte-uoatlb .seo-mode-card:where(.svelte-uoatlb){padding:17px}.excel-compare-page.svelte-uoatlb .seo-related:where(.svelte-uoatlb){padding:18px}.excel-compare-page.svelte-uoatlb .seo-related-card:where(.svelte-uoatlb){padding:12px}}@media (prefers-reduced-motion:reduce){.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb) :where(.svelte-uoatlb){transition:none!important}}.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb){gap:26px;padding-top:26px}.excel-compare-page.svelte-uoatlb .seo-lead-visual:where(.svelte-uoatlb){min-height:264px}.excel-compare-page.svelte-uoatlb .seo-two-sources:where(.svelte-uoatlb){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.excel-compare-page.svelte-uoatlb .seo-mini-arrow:where(.svelte-uoatlb){justify-content:center;align-items:center;gap:6px;display:flex}.excel-compare-page.svelte-uoatlb .seo-mini-output:where(.svelte-uoatlb){gap:7px}.excel-compare-page.svelte-uoatlb .seo-related-card:where(.svelte-uoatlb){transition:transform .18s,border-color .18s,box-shadow .18s}.excel-compare-page.svelte-uoatlb .seo-related-card:where(.svelte-uoatlb):hover{box-shadow:0 14px 25px #00000020}.excel-compare-page.svelte-uoatlb .seo-flow-step:where(.svelte-uoatlb){min-height:164px}.excel-compare-page.svelte-uoatlb .seo-flow-num:where(.svelte-uoatlb){font-size:28px}.excel-compare-page.svelte-uoatlb .seo-inline-note:where(.svelte-uoatlb){border-left:3px solid #58bddd}.excel-compare-page.svelte-uoatlb .seo-lead-tags:where(.svelte-uoatlb) span:where(.svelte-uoatlb){border-radius:11px}.excel-compare-page.svelte-uoatlb .seo-feature-card:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-case-card:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-mode-card:where(.svelte-uoatlb),.excel-compare-page.svelte-uoatlb .seo-trust-card:where(.svelte-uoatlb){transition:transform .2s,border-color .2s,box-shadow .2s}.excel-compare-page.svelte-uoatlb .seo-feature-card:where(.svelte-uoatlb):hover,.excel-compare-page.svelte-uoatlb .seo-case-card:where(.svelte-uoatlb):hover,.excel-compare-page.svelte-uoatlb .seo-mode-card:where(.svelte-uoatlb):hover,.excel-compare-page.svelte-uoatlb .seo-trust-card:where(.svelte-uoatlb):hover{border-color:#5e9cba;transform:translateY(-2px);box-shadow:0 16px 35px #0615272f}@media (width<=640px){.excel-compare-page.svelte-uoatlb .seo-two-sources:where(.svelte-uoatlb){grid-template-columns:1fr}.excel-compare-page.svelte-uoatlb .seo-lead:where(.svelte-uoatlb){padding:19px}.excel-compare-page.svelte-uoatlb .seo-flow-step:where(.svelte-uoatlb){min-height:0}.excel-compare-page.svelte-uoatlb .seo-suite:where(.svelte-uoatlb){gap:23px}}.excel-compare-page{font-size:14px;line-height:1.55}.excel-compare-page .seo-suite{--seo-ink:#e9f5ff;--seo-muted:#98adc3;--seo-border:#354863;--seo-card-grad:linear-gradient(135deg,#15263b,#1d2b45 55%,#29233e);--seo-shadow:0 14px 38px #0003;color:var(--seo-ink);gap:26px;padding:28px 0 55px;display:grid}.excel-compare-page.light .seo-suite{--seo-ink:#16354b;--seo-muted:#556d83;--seo-border:#d0ddea;--seo-card-grad:linear-gradient(135deg,#fff 0%,#f4f8fc 48%,#f6f3fb 100%);--seo-shadow:0 14px 32px #18243c0d}.excel-compare-page .seo-lead{border:1px solid var(--seo-border);background:radial-gradient(circle at 92% 0,#293965,transparent 37%),var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:23px;grid-template-columns:1.4fr .9fr;gap:20px;padding:25px;display:grid}.excel-compare-page .seo-kicker,.excel-compare-page .seo-eyebrow{letter-spacing:.14em;color:#79e0f8;margin:0 0 7px;font-size:10px;font-weight:900}.excel-compare-page .seo-lead h2{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(23px,3vw,34px);line-height:1.17}.excel-compare-page .seo-lead p,.excel-compare-page .seo-section p{color:var(--seo-muted);font-size:12px;line-height:1.75}.excel-compare-page .seo-lead p{margin:0 0 14px}.excel-compare-page .seo-lead-tags{flex-wrap:wrap;gap:7px;display:flex}.excel-compare-page .seo-lead-tags span{border:1px solid var(--seo-border);background:#133649;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700}.excel-compare-page.light .seo-lead-tags span{color:#215575;background:#fffc}.excel-compare-page .seo-visual{background:linear-gradient(145deg,#142d46,#14253c);border:1px solid #4d648a;border-radius:16px;align-content:center;gap:10px;padding:15px;display:grid}.excel-compare-page.light .seo-visual{background:linear-gradient(145deg,#eff8fc,#e8f1fb);border-color:#c9ddea}.excel-compare-page .seo-visual .mini{background:#173c53;border:1px solid #3f6882;border-radius:8px;justify-content:space-between;gap:8px;padding:9px 11px;font-size:11px;display:flex}.excel-compare-page.light .seo-visual .mini{background:#fff;border-color:#c6dbe8}.excel-compare-page .seo-visual .mini b{color:#b3eaff}.excel-compare-page.light .seo-visual .mini b{color:#267ca1}.excel-compare-page .seo-arrow{text-align:center;color:#65d7eb;font-weight:800}.excel-compare-page .seo-section h2{margin:0;font-size:21px;line-height:1.24}.excel-compare-page .seo-heading{align-items:center;gap:12px;display:flex}.excel-compare-page .seo-heading-icon{color:#fff;background:linear-gradient(125deg,#0c6180,#304b8e);border-radius:12px;place-items:center;width:41px;height:41px;font-size:21px;display:grid}.excel-compare-page .seo-heading .seo-eyebrow{margin:0 0 2px}.excel-compare-page .seo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.excel-compare-page .seo-card{background:var(--seo-card-grad);border:1px solid var(--seo-border);box-shadow:var(--seo-shadow);border-radius:16px;padding:17px}.excel-compare-page .seo-card h3{color:var(--seo-ink);margin:8px 0 5px;font-size:14px}.excel-compare-page .seo-card p{margin:0}.excel-compare-page .seo-card-icon{color:#dffaff;background:linear-gradient(135deg,#095e7b,#344e8b);border-radius:11px;place-items:center;width:39px;height:39px;font-size:20px;display:grid}.excel-compare-page .seo-card:nth-child(3n+2) .seo-card-icon{background:linear-gradient(135deg,#22628c,#5844a0)}.excel-compare-page .seo-card:nth-child(3n+3) .seo-card-icon{background:linear-gradient(135deg,#18776a,#276c99)}.excel-compare-page .seo-flow{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.excel-compare-page .seo-flow .seo-card{text-align:center}.excel-compare-page .seo-flow strong{color:#69d7ed;letter-spacing:.07em;font-size:11px}.excel-compare-page .seo-faq-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.excel-compare-page .seo-faq{background:var(--seo-card-grad);border:1px solid var(--seo-border);border-radius:13px;overflow:hidden}.excel-compare-page .seo-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:14px 17px;font-size:12px;font-weight:750;list-style:none;display:flex}.excel-compare-page .seo-faq summary span{color:var(--cyan);font-size:20px}.excel-compare-page .seo-faq p{margin:0;padding:0 17px 15px}.excel-compare-page .seo-related{border:1px solid var(--seo-border);background:var(--seo-card-grad);border-radius:23px;padding:23px}.excel-compare-page .seo-related a{border:1px solid var(--seo-border);background:#16334a70;border-radius:13px;align-items:flex-start;gap:10px;padding:14px;display:flex}.excel-compare-page.light .seo-related a{background:#fff}.excel-compare-page .seo-related a b{font-size:12px}.excel-compare-page .seo-related a small{color:var(--seo-muted);margin-top:5px;font-size:11px;display:block}.excel-compare-page .seo-related a span{color:var(--cyan);font-size:24px}.excel-compare-page .seo-prototype{color:var(--seo-muted);border-top:1px solid var(--seo-border);padding-top:10px;font-size:11px}@media (width<=780px){.excel-compare-page .seo-lead{grid-template-columns:1fr}.excel-compare-page .seo-grid{grid-template-columns:repeat(2,1fr)}.excel-compare-page .seo-related-grid{grid-template-columns:1fr}}@media (width<=640px){.excel-compare-page .seo-grid,.excel-compare-page .seo-faq-grid,.excel-compare-page .seo-flow{grid-template-columns:1fr}.excel-compare-page .seo-lead{padding:18px}.excel-compare-page .seo-section h2{font-size:19px}.excel-compare-page .seo-related{padding:18px}}.excel-compare-page .seo-suite{--seo-ink:#e9f3fc;--seo-muted:#aabed0;--seo-border:#314860;--seo-background:#15283d;--seo-card-grad:linear-gradient(135deg,#172d43 0%,#1c2d43 48%,#282442 100%);--seo-card-2:linear-gradient(135deg,#152a3d,#1b293d 55%,#26243b);--seo-shadow:0 14px 32px #18243c2e;font-family:var(--font-sans,inherit);color:var(--seo-ink);gap:25px;padding:26px 0 64px;display:grid}.excel-compare-page .seo-suite *,.excel-compare-page .seo-suite :before,.excel-compare-page .seo-suite :after{box-sizing:border-box}.excel-compare-page .seo-suite .seo-lead,.excel-compare-page .seo-suite .seo-mode-card,.excel-compare-page .seo-suite .seo-trust-card,.excel-compare-page .seo-suite .seo-section,.excel-compare-page .seo-suite .seo-case-card,.excel-compare-page .seo-suite .seo-feature-card,.excel-compare-page .seo-suite .seo-related-card{min-width:0}.excel-compare-page .seo-suite a{text-decoration:none}.excel-compare-page .seo-lead{border:1px solid var(--seo-border);background:radial-gradient(circle at 92% 0%,#284a7288,transparent 36%),var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:24px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.8fr);gap:24px;padding:32px;display:grid;position:relative;overflow:hidden}.excel-compare-page .seo-lead:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#56e3ff09 75%,#0000);position:absolute;inset:0}.excel-compare-page .seo-lead-copy,.excel-compare-page .seo-lead-visual{z-index:1;position:relative}.excel-compare-page .seo-kicker,.excel-compare-page .seo-eyebrow{letter-spacing:.13em;font-weight:850;line-height:1.5;color:#69d9f4!important;margin:0!important;font-size:11px!important}.excel-compare-page .seo-kicker-dot{background:#6debc5;border-radius:50%;width:4px;height:4px;margin:0 6px 2px;display:inline-block}.excel-compare-page .seo-lead h2{letter-spacing:-.04em;font-weight:850;line-height:1.2;color:var(--seo-ink)!important;margin:13px 0!important;font-size:clamp(25px,2.55vw,34px)!important}.excel-compare-page .seo-lead h2 em{color:#68e3e8;font-style:normal}.excel-compare-page .seo-lead-copy>p{max-width:670px;color:var(--seo-muted);margin:0;font-size:14px;line-height:1.85}.excel-compare-page .seo-lead-copy>p strong{color:var(--seo-ink)}.excel-compare-page .seo-lead-tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.excel-compare-page .seo-lead-tags span{color:#d1e8f5;background:#15283dbd;border:1px solid #3d5b74;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:750;display:inline-flex}.excel-compare-page .seo-lead-tags svg{stroke:#59dfe2;flex:0 0 17px;width:17px;height:17px}.excel-compare-page .seo-text-link{align-items:center;gap:7px;margin-top:20px;font-size:13px;font-weight:750;display:inline-flex;color:#83e5f8!important}.excel-compare-page .seo-text-link:hover{text-decoration:underline}.excel-compare-page .seo-lead-visual{background:linear-gradient(145deg,#0b1a2bbf,#0e2135aa);border:1px solid #3a5b79;border-radius:18px;align-content:center;gap:11px;padding:17px;display:grid;box-shadow:inset 0 1px #ffffff13}.excel-compare-page .seo-mini-label{letter-spacing:.13em;color:#9ac4df;font-size:10px;font-weight:900}.excel-compare-page .seo-mini-table{background:#10283d;border:1px solid #35506b;border-radius:10px;padding:10px 12px}.excel-compare-page .seo-mini-table>span{color:#b7d1e5;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.excel-compare-page .seo-mini-table>div,.excel-compare-page .seo-output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.excel-compare-page .seo-mini-table i,.excel-compare-page .seo-output-grid span{text-align:center;white-space:normal;overflow-wrap:anywhere;color:#d4e9f6;background:#1b3e57;border:1px solid #37617c;border-radius:6px;padding:7px 3px;font-size:9px;font-style:normal}.excel-compare-page .seo-mini-arrow{text-align:center;color:#57dfe8;font-size:21px;font-weight:850;line-height:1}.excel-compare-page .seo-mini-arrow span{color:#c6e5ec;vertical-align:middle;margin-left:6px;font-size:11px;font-weight:700}.excel-compare-page .seo-mini-output{background:linear-gradient(130deg,#164859,#153a55);border:1px solid #4b9ab2;border-radius:10px;gap:9px;padding:12px;display:grid}.excel-compare-page .seo-mini-output .seo-mini-label{color:#87f7cf}.excel-compare-page .seo-output-grid span{color:#e6fcfa;background:#23718144;border-color:#4facad;font-weight:750}.excel-compare-page .seo-mini-output small{color:#a6cbcb;font-size:9px}.excel-compare-page .seo-section{gap:17px;display:grid}.excel-compare-page .seo-section-heading{align-items:center;gap:13px;min-width:0;display:flex}.excel-compare-page .seo-heading-symbol{color:#fff;background:linear-gradient(145deg,#25d8ed,#4b74e3);border-radius:13px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 10px 22px #21baff30}.excel-compare-page .seo-heading-symbol svg{width:25px;height:25px}.excel-compare-page .seo-section-heading>div:last-child{min-width:0}.excel-compare-page .seo-section-heading h2,.excel-compare-page .seo-related h2{letter-spacing:-.035em;font-weight:850;line-height:1.25;color:var(--seo-ink)!important;margin:4px 0 5px!important;font-size:clamp(21px,2.05vw,26px)!important}.excel-compare-page .seo-section-heading div>p:last-child,.excel-compare-page .seo-related-copy>p:last-child{color:var(--seo-muted);font-size:13.5px;line-height:1.65;margin:0!important}.excel-compare-page .seo-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.excel-compare-page .seo-feature-card,.excel-compare-page .seo-case-card,.excel-compare-page .seo-mode-card,.excel-compare-page .seo-trust-card{border:1px solid var(--seo-border);background:var(--seo-card-grad);box-shadow:var(--seo-shadow);border-radius:19px;padding:19px}.excel-compare-page .seo-feature-card{min-height:166px;transition:transform .2s,border-color .2s}.excel-compare-page .seo-feature-card:hover{border-color:#5283a2;transform:translateY(-2px)}.excel-compare-page .seo-feature-title{align-items:center;gap:12px;min-height:46px;display:flex}.excel-compare-page .seo-feature-title h3{letter-spacing:-.018em;font-weight:820;line-height:1.35;color:var(--seo-ink)!important;margin:0!important;font-size:16px!important}.excel-compare-page .seo-feature-card>p,.excel-compare-page .seo-case-card>p,.excel-compare-page .seo-mode-card>p,.excel-compare-page .seo-trust-card>p{color:var(--seo-muted);font-size:13.5px;line-height:1.7;margin:12px 0 0!important}.excel-compare-page .seo-icon{--icon-a:#4ce2ad;--icon-b:#12d8dc;background:linear-gradient(140deg,color-mix(in srgb,var(--icon-a) 20%,#15283d),color-mix(in srgb,var(--icon-b) 11%,#15283d));border:1px solid color-mix(in srgb,var(--icon-a) 43%,transparent);width:44px;height:44px;box-shadow:inset 0 1px #ffffff14,0 8px 18px color-mix(in srgb,var(--icon-a) 15%,transparent);border-radius:13px;flex:0 0 44px;place-items:center;display:grid}.excel-compare-page .seo-icon svg{width:24px;height:24px;stroke:var(--icon-a);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--icon-b) 31%,transparent))}.excel-compare-page .seo-icon--mint{--icon-a:#4ce2ad;--icon-b:#14d9de}.excel-compare-page .seo-icon--blue{--icon-a:#5fa1ff;--icon-b:#8c7cff}.excel-compare-page .seo-icon--violet{--icon-a:#c38cff;--icon-b:#7b98ff}.excel-compare-page .seo-icon--cyan{--icon-a:#48dfff;--icon-b:#4f8bff}.excel-compare-page .seo-icon--green{--icon-a:#55e7bd;--icon-b:#4ba7ff}.excel-compare-page .seo-icon--amber{--icon-a:#ffd071;--icon-b:#ff8da7}.excel-compare-page .seo-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.excel-compare-page .seo-mode-card{background:var(--seo-card-2);align-content:start;gap:8px;padding:22px;display:grid}.excel-compare-page .seo-mode-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.excel-compare-page .seo-mode-number{letter-spacing:.09em;color:#8cd8f3;font-size:10px;font-weight:850}.excel-compare-page .seo-mode-card h3{letter-spacing:-.03em;font-size:19px;line-height:1.35;color:var(--seo-ink)!important;margin:2px 0 0!important}.excel-compare-page .seo-mode-card>p{margin:0!important}.excel-compare-page .seo-mode-card .seo-mode-foot{color:#8db6cd;margin:0!important;font-size:12px!important}.excel-compare-page .seo-mode-illustration{color:#d0e8f7;background:#0c2134;border:1px solid #375a79;border-radius:13px;flex-wrap:wrap;align-items:center;gap:7px;min-height:103px;margin:7px 0;padding:13px;display:flex}.excel-compare-page .seo-mode-illustration span{background:#214b66;border:1px solid #4b7189;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:750;display:block}.excel-compare-page .seo-mode-illustration b{color:#69e7d5;width:100%;font-size:12px}.excel-compare-page .seo-illustration-sheets span{background:#284169;border-color:#4a658d}.excel-compare-page .seo-inline-note{color:var(--seo-muted);background:#122538;border:1px solid #3a5874;border-radius:11px;padding:11px 14px;line-height:1.65;margin:0!important;font-size:12.5px!important}.excel-compare-page .seo-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.excel-compare-page .seo-case-card{background:var(--seo-card-2);min-height:133px;padding:18px}.excel-compare-page .seo-case-card .seo-feature-title h3{font-size:15.5px!important}.excel-compare-page .seo-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.excel-compare-page .seo-flow-step{border:1px solid var(--seo-border);background:var(--seo-card-grad);border-radius:17px;align-content:start;gap:10px;min-width:0;padding:18px;display:grid;position:relative}.excel-compare-page .seo-flow-step:not(:last-child):after{content:"→";z-index:3;color:#7de1ee;text-shadow:0 0 8px #132a40;font-size:20px;font-weight:900;position:absolute;top:24px;right:-15px}.excel-compare-page .seo-flow-num{letter-spacing:-.05em;background:linear-gradient(125deg,#4ce2ad,#42c3f1,#b18cff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:900;line-height:1}.excel-compare-page .seo-flow-step h3{color:var(--seo-ink);font-size:15px;line-height:1.35;margin:0 0 8px!important}.excel-compare-page .seo-flow-step p{color:var(--seo-muted);font-size:12.7px;line-height:1.65;margin:0!important}.excel-compare-page .seo-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.excel-compare-page .seo-trust-card{background:var(--seo-card-2)}.excel-compare-page .seo-trust-card h3{font-size:15px!important}.excel-compare-page .seo-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:11px;display:grid}.excel-compare-page .seo-faq{border:1px solid var(--seo-border);background:var(--seo-card-2);border-radius:15px;min-width:0;overflow:hidden}.excel-compare-page .seo-faq summary{color:var(--seo-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:65px;padding:16px 17px;font-size:14px;font-weight:780;line-height:1.5;list-style:none;display:flex}.excel-compare-page .seo-faq summary::-webkit-details-marker{display:none}.excel-compare-page .seo-faq:focus-within{outline-offset:2px;outline:2px solid #39bddb}.excel-compare-page .seo-faq[open]{background:linear-gradient(135deg,#182f43,#212942);border-color:#4b88a9}.excel-compare-page .seo-faq-plus{color:#72daf1;border:1px solid #47728c;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:20px;line-height:1;transition:transform .2s;display:grid}.excel-compare-page .seo-faq[open] .seo-faq-plus{transform:rotate(45deg)}.excel-compare-page .seo-faq-answer{padding:0 17px 17px}.excel-compare-page .seo-faq-answer p{color:var(--seo-muted);margin:0;font-size:13.5px;line-height:1.8}.excel-compare-page .seo-related{border:1px solid var(--seo-border);box-shadow:var(--seo-shadow);background:radial-gradient(circle at 90% 0,#49367199,#0000 30%),linear-gradient(135deg,#15243a,#1d263c 55%,#29223f);border-radius:23px;padding:26px}.excel-compare-page .seo-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.excel-compare-page .seo-related-card{color:var(--seo-ink);background:linear-gradient(135deg,#1b3348,#242b46);border:1px solid #394e68;border-radius:13px;align-items:flex-start;gap:10px;min-width:0;padding:13px;transition:border-color .2s,transform .2s;display:flex}.excel-compare-page .seo-related-card:hover{border-color:#59bada;transform:translateY(-2px)}.excel-compare-page .seo-related-card .seo-icon{border-radius:11px;flex-basis:39px;width:39px;height:39px}.excel-compare-page .seo-related-card .seo-icon svg{width:21px;height:21px}.excel-compare-page .seo-related-card>div{flex:1;min-width:0}.excel-compare-page .seo-related-card strong{color:var(--seo-ink);font-size:13.5px;line-height:1.5;display:block}.excel-compare-page .seo-related-card small{color:var(--seo-muted);margin-top:3px;font-size:12px;line-height:1.6;display:block}.excel-compare-page .seo-related-card>span:last-child{color:#7ed8f6;font-size:16px}.excel-compare-page .seo-prototype-disclaimer{border-top:1px solid var(--seo-border);color:var(--seo-muted);padding:14px 0 0;font-size:11.5px;line-height:1.7}.excel-compare-page.light .seo-suite{--seo-ink:#16354b;--seo-muted:#556d83;--seo-border:#d0ddea;--seo-background:#f2f7fb;--seo-card-grad:linear-gradient(135deg,#fff 0%,#f4f8fc 48%,#f6f3fb 100%);--seo-card-2:linear-gradient(135deg,#fff,#f4f7fc 55%,#f6f3fb);--seo-shadow:0 14px 32px #18243c0d}.excel-compare-page.light .seo-lead{background:radial-gradient(circle at 92% 0,#dcecff,#0000 36%),linear-gradient(135deg,#f4f9fd,#edf3fb 55%,#f2effa)}.excel-compare-page.light .seo-kicker,.excel-compare-page.light .seo-eyebrow{color:#087eac!important}.excel-compare-page.light .seo-lead h2 em{color:#137da4}.excel-compare-page.light .seo-lead-tags span{color:#215575;background:#ffffffa8;border-color:#c9dfe9}.excel-compare-page.light .seo-lead-tags svg{stroke:#168da6}.excel-compare-page.light .seo-text-link{color:#087eac!important}.excel-compare-page.light .seo-lead-visual{background:linear-gradient(145deg,#eff8fc,#e8f1fb);border-color:#c9ddea;box-shadow:inset 0 1px #fff}.excel-compare-page.light .seo-mini-label{color:#50768b}.excel-compare-page.light .seo-mini-table{background:#fff;border-color:#cbdce9}.excel-compare-page.light .seo-mini-table>span{color:#31536e}.excel-compare-page.light .seo-mini-table i{color:#275372;background:#eaf4fa;border-color:#c9ddea}.excel-compare-page.light .seo-mini-arrow{color:#168eab}.excel-compare-page.light .seo-mini-arrow span{color:#4b718a}.excel-compare-page.light .seo-mini-output{background:linear-gradient(130deg,#e0f7f5,#e4f4fc);border-color:#addbd9}.excel-compare-page.light .seo-mini-output .seo-mini-label{color:#21856f}.excel-compare-page.light .seo-output-grid span{color:#246e70;background:#f7fffe;border-color:#b6dddf}.excel-compare-page.light .seo-mini-output small{color:#527784}.excel-compare-page.light .seo-feature-title h3,.excel-compare-page.light .seo-mode-card h3,.excel-compare-page.light .seo-flow-step h3,.excel-compare-page.light .seo-faq summary,.excel-compare-page.light .seo-section-heading h2,.excel-compare-page.light .seo-related h2,.excel-compare-page.light .seo-related-card strong{color:var(--seo-ink)!important}.excel-compare-page.light .seo-icon{background:linear-gradient(140deg,color-mix(in srgb,var(--icon-a) 17%,#fff),color-mix(in srgb,var(--icon-b) 8%,#fff));border-color:color-mix(in srgb,var(--icon-a) 48%,#cbdce7)}.excel-compare-page.light .seo-mode-number{color:#328ca7}.excel-compare-page.light .seo-mode-illustration{background:#edf5fb;border-color:#cadeea}.excel-compare-page.light .seo-mode-illustration span{color:#3e627c;background:#fff;border-color:#cbdfea}.excel-compare-page.light .seo-mode-illustration b{color:#18868f}.excel-compare-page.light .seo-mode-card .seo-mode-foot{color:#658094}.excel-compare-page.light .seo-inline-note{color:#556d83;background:#eff7fc;border-color:#d0ddea}.excel-compare-page.light .seo-faq[open]{background:linear-gradient(135deg,#f8fcff,#f3f5fc);border-color:#a1c8d8}.excel-compare-page.light .seo-faq-plus{color:#168daa;border-color:#bbd7e4}.excel-compare-page.light .seo-related{background:radial-gradient(circle at 85% 10%,#e9e0fa,#0000 32%),linear-gradient(135deg,#f1f6fc,#f3f6fb 55%,#f5f0fb)}.excel-compare-page.light .seo-related-card{background:linear-gradient(135deg,#fff,#f2f6fb);border-color:#d0ddea}.excel-compare-page.light .seo-related-card>span:last-child{color:#298cac}@media (width<=1060px){.excel-compare-page .seo-feature-grid,.excel-compare-page .seo-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.excel-compare-page .seo-lead{grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr)}.excel-compare-page .seo-related-grid{grid-template-columns:1fr}}@media (width<=780px){.excel-compare-page .seo-lead{grid-template-columns:1fr;padding:24px}.excel-compare-page .seo-lead-visual{max-width:100%}.excel-compare-page .seo-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.excel-compare-page .seo-flow-step:nth-child(2):after{display:none}.excel-compare-page .seo-modes,.excel-compare-page .seo-faq-grid{grid-template-columns:1fr}}@media (width<=560px){.excel-compare-page .seo-suite{gap:23px;padding:21px 0 40px}.excel-compare-page .seo-lead{border-radius:19px;gap:17px;padding:19px}.excel-compare-page .seo-lead h2{font-size:24px!important}.excel-compare-page .seo-section-heading{gap:10px}.excel-compare-page .seo-heading-symbol{border-radius:11px;flex-basis:39px;width:39px;height:39px}.excel-compare-page .seo-heading-symbol svg{width:22px;height:22px}.excel-compare-page .seo-section-heading h2,.excel-compare-page .seo-related h2{font-size:21px!important}.excel-compare-page .seo-feature-grid,.excel-compare-page .seo-trust-grid,.excel-compare-page .seo-case-grid{grid-template-columns:1fr}.excel-compare-page .seo-feature-card,.excel-compare-page .seo-trust-card,.excel-compare-page .seo-case-card{min-height:0;padding:16px}.excel-compare-page .seo-icon{flex-basis:41px;width:41px;height:41px}.excel-compare-page .seo-feature-title h3{font-size:15px!important}.excel-compare-page .seo-flow{grid-template-columns:1fr}.excel-compare-page .seo-flow-step:not(:last-child):after{content:"↓";top:auto;bottom:-18px;right:calc(50% - 7px)}.excel-compare-page .seo-flow-step:nth-child(2):after{display:block}.excel-compare-page .seo-faq summary{padding:14px;font-size:13.5px}.excel-compare-page .seo-faq-answer{padding:0 14px 14px}.excel-compare-page .seo-mode-card{padding:17px}.excel-compare-page .seo-related{padding:18px}.excel-compare-page .seo-related-card{padding:12px}}@media (prefers-reduced-motion:reduce){.excel-compare-page .seo-suite *{transition:none!important}}.excel-compare-page .seo-suite{gap:26px;padding-top:26px}.excel-compare-page .seo-suite .seo-heading-symbol .ui-icon{color:#fff;width:26px;height:26px}.excel-compare-page .seo-suite .seo-icon .ui-icon{width:24px;height:24px;stroke:var(--icon-a)}.excel-compare-page .seo-lead-tags .ui-icon{color:#5bdbdf;width:16px;height:16px}.excel-compare-page .seo-text-link .ui-icon{vertical-align:-3px;width:15px;height:15px}.excel-compare-page .seo-lead-visual{min-height:264px}.excel-compare-page .seo-two-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.excel-compare-page .seo-two-sources .seo-mini-table{min-width:0;padding:11px}.excel-compare-page .seo-two-sources .seo-mini-table>span{align-items:center;gap:5px;font-size:11px;display:flex}.excel-compare-page .seo-mini-table>span .ui-icon{width:14px;height:14px}.excel-compare-page .seo-two-sources .seo-mini-table>div{gap:4px;margin-top:5px}.excel-compare-page .seo-two-sources .seo-mini-table i{padding:7px 3px;font-size:9px}.excel-compare-page .seo-two-sources .seo-diff-cell{color:#ffe0cc;background:#79393992;border-color:#e28f7e}.excel-compare-page.light .seo-two-sources .seo-diff-cell{color:#9b5a1e;background:#fff1d8;border-color:#e2b274}.excel-compare-page .seo-mini-arrow{justify-content:center;align-items:center;gap:6px;display:flex}.excel-compare-page .seo-mini-arrow .ui-icon{width:19px;height:19px;transform:rotate(90deg)}.excel-compare-page .seo-mini-output{gap:7px}.excel-compare-page .seo-mode-illustration .ui-icon{vertical-align:-3px;width:16px;height:16px}.excel-compare-page .seo-mode-card .seo-mode-top .seo-icon .ui-icon{width:25px;height:25px}.excel-compare-page .seo-mode-card h3{font-size:19px!important}.excel-compare-page .seo-mode-card p{line-height:1.7}.excel-compare-page .seo-case-card .seo-feature-title{min-height:46px}.excel-compare-page .seo-related-card{transition:transform .18s,border-color .18s,box-shadow .18s}.excel-compare-page .seo-related-card:hover{box-shadow:0 14px 25px #00000020}.excel-compare-page .seo-related-card .related-arrow{font-size:0!important}.excel-compare-page .seo-flow-step{min-height:164px}.excel-compare-page .seo-flow-num{font-size:28px}.excel-compare-page .seo-section-heading h2,.excel-compare-page .seo-related h2{font-size:clamp(21px,2.05vw,26px)!important}.excel-compare-page .seo-inline-note{border-left:3px solid #58bddd}.excel-compare-page .seo-lead-tags span{border-radius:11px}.excel-compare-page .seo-feature-card,.excel-compare-page .seo-case-card,.excel-compare-page .seo-mode-card,.excel-compare-page .seo-trust-card{transition:transform .2s,border-color .2s,box-shadow .2s}.excel-compare-page .seo-feature-card:hover,.excel-compare-page .seo-case-card:hover,.excel-compare-page .seo-mode-card:hover,.excel-compare-page .seo-trust-card:hover{border-color:#5e9cba;transform:translateY(-2px);box-shadow:0 16px 35px #0615272f}.excel-compare-page.light .seo-feature-card:hover,.excel-compare-page.light .seo-case-card:hover,.excel-compare-page.light .seo-mode-card:hover,.excel-compare-page.light .seo-trust-card:hover{box-shadow:0 12px 28px #253e601a}@media (width<=640px){.excel-compare-page .seo-two-sources{grid-template-columns:1fr}.excel-compare-page .seo-lead{padding:19px}.excel-compare-page .seo-lead h2{font-size:24px!important}.excel-compare-page .seo-flow-step{min-height:0}.excel-compare-page .seo-suite{gap:23px}}.excel-compare-page .seo-suite .seo-icon svg,.excel-compare-page .seo-suite .seo-heading-symbol svg{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.excel-compare-page .seo-suite .seo-icon svg{width:24px;height:24px;stroke:var(--icon-a);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--icon-b) 31%,transparent));display:block}.excel-compare-page .seo-suite .seo-heading-symbol svg{stroke:currentColor;width:25px;height:25px;display:block}.excel-compare-page .seo-suite .seo-feature-title{align-items:center;gap:12px;min-height:46px;display:flex}.excel-compare-page .seo-suite .seo-feature-title .seo-icon{flex:none}.excel-compare-page .seo-suite .seo-feature-title h3{min-width:0;line-height:1.35;margin:0!important}.excel-compare-page .seo-suite .seo-mode-headline{align-items:center;gap:10px;min-width:0;min-height:46px;display:flex}.excel-compare-page .seo-suite .seo-mode-headline .seo-icon{flex:none}.excel-compare-page .seo-suite .seo-mode-index{border:1px solid color-mix(in srgb,var(--seo-border) 72%,#64bfff);color:#8ee8fa;letter-spacing:-.02em;background:linear-gradient(135deg,#1a4961,#20416f);border-radius:9px;flex:none;place-items:center;width:27px;height:28px;font-size:12px;font-weight:900;display:inline-grid}.excel-compare-page .seo-suite .seo-mode-card:nth-child(2) .seo-mode-index{color:#d6b7ff;background:linear-gradient(135deg,#49346f,#303f79)}.excel-compare-page .seo-suite .seo-mode-headline h3{letter-spacing:-.025em;min-width:0;margin:0!important;font-size:clamp(15.5px,1.65vw,19px)!important;line-height:1.3!important}.excel-compare-page .seo-suite .seo-mode-descriptor{color:#99c6da;letter-spacing:.12em;margin:-1px 0 3px 54px;font-size:10px;font-weight:800;line-height:1.3;display:block}.excel-compare-page .seo-suite .seo-flow-head{align-items:center;gap:11px;min-width:0;min-height:35px;margin:0 0 9px;display:flex}.excel-compare-page .seo-suite .seo-flow-head .seo-flow-num{flex:none;min-width:34px;font-size:28px;line-height:1.1}.excel-compare-page .seo-suite .seo-flow-head h3{min-width:0;line-height:1.32;margin:0!important}.excel-compare-page .seo-suite .seo-flow-step>p{margin:0!important}.excel-compare-page .seo-suite .seo-related-card .seo-icon svg{width:21px;height:21px}.excel-compare-page .seo-suite .seo-lead-tags svg{stroke:#59dfe2;flex:0 0 17px;width:17px;height:17px}.excel-compare-page .seo-suite .seo-text-link svg{vertical-align:-3px;flex:none;width:15px;height:15px}.excel-compare-page .seo-suite .seo-mini-table>span svg{flex:none;width:14px;height:14px}.excel-compare-page .seo-suite .seo-mini-arrow svg{flex:none;width:19px;height:19px;transform:rotate(90deg)}.excel-compare-page .seo-suite .seo-mode-illustration svg{vertical-align:-3px;width:16px;height:16px}.excel-compare-page .seo-suite .related-arrow svg{stroke:#8dd8ef;width:18px;height:18px;display:block}.excel-compare-page.light .seo-suite .related-arrow svg{stroke:#2b92b2}.excel-compare-page.light .seo-suite .seo-lead-tags svg{stroke:#168da6}.excel-compare-page.light .seo-suite .seo-mode-index{color:#197da1;background:linear-gradient(135deg,#e1f5fc,#e8efff);border-color:#b4d5e6}.excel-compare-page.light .seo-suite .seo-mode-card:nth-child(2) .seo-mode-index{color:#7953b7;background:linear-gradient(135deg,#f1e9ff,#e9edff);border-color:#d4c0ed}.excel-compare-page.light .seo-suite .seo-mode-descriptor{color:#60859b}@media (width<=560px){.excel-compare-page .seo-suite .seo-heading-symbol svg{width:22px;height:22px}.excel-compare-page .seo-suite .seo-icon svg{width:23px;height:23px}.excel-compare-page .seo-suite .seo-mode-headline{gap:8px}.excel-compare-page .seo-suite .seo-mode-index{width:25px;height:27px;font-size:11px}.excel-compare-page .seo-suite .seo-mode-headline h3{font-size:16px!important}.excel-compare-page .seo-suite .seo-mode-descriptor{margin-left:50px}.excel-compare-page .seo-suite .seo-flow-head{gap:9px}.excel-compare-page .seo-suite .seo-flow-head .seo-flow-num{min-width:32px;font-size:26px}}.excel-compare-page.light .workin{color:#16354e;background:radial-gradient(circle at 94% 0,#c9d9fd80,#0000 38%),radial-gradient(circle at 0 70%,#ccecf580,#0000 42%),#eff5fc}.excel-compare-page.light .whead{background:#ffffffa0;border-bottom-color:#c9dce9}.excel-compare-page.light .widentity small{color:#687f96}.excel-compare-page.light .pill{color:#167188;background:#eaf7f8;border-color:#abd8db}.excel-compare-page.light .minilink{color:#155b7c;background:#fff;border-color:#bcd5e7}.excel-compare-page.light .buy-cta{color:#463c85;background:linear-gradient(105deg,#edf2ff,#f4eaff);border-color:#c0c9ee}.excel-compare-page.light .step{background:#fff;border-color:#c5dce9}.excel-compare-page.light .step.active{background:linear-gradient(128deg,#dff8fc,#e7ecff)}.excel-compare-page.light .stepnum{color:#087ba0;background:#e7f5fb;border-color:#abcfe0}.excel-compare-page.light .step small{color:#677e91}.excel-compare-page.light .panel,.excel-compare-page.light .sbox{background:#fff;border-color:#cfdfeb}.excel-compare-page.light .panelhead p{color:#657d91}.excel-compare-page.light .field{color:#52738a}.excel-compare-page.light .field input:not([type=checkbox]),.excel-compare-page.light .field select{color:#173c54;background:#fff;border-color:#bfd4e1}.excel-compare-page.light .mode.selected{background:linear-gradient(145deg,#e6f9ff,#e7f0fd)}.excel-compare-page.light .mapscroll,.excel-compare-page.light .tablewrap{border-color:#d0e1ea}.excel-compare-page.light .maptable th,.excel-compare-page.light .maptable td,.excel-compare-page.light .preview th,.excel-compare-page.light .preview td{border-color:#dfebf2}.excel-compare-page.light .maptable th,.excel-compare-page.light .preview th{color:#4b7892;background:#eff7fc}.excel-compare-page.light .maptable select{color:#15344d;background:#fff;border-color:#bad9e4}.excel-compare-page.light .metric{background:#f0f7fb;border-color:#cbdfe9}.excel-compare-page.light .metric span{color:#658397}.excel-compare-page.light .metric.warn strong{color:#a56c1c}.excel-compare-page.light .step.is-active{background:linear-gradient(125deg,#e7f8ff,#edf1ff);border-color:#86afe8;box-shadow:0 0 0 1px #4089d428,0 10px 25px #4089d417}.excel-compare-page.light .stepcopy small{color:#5d7b93}.excel-compare-page.light .stepstate{color:#16745b;background:#d3f4e5}.excel-compare-page.light .upload{background:linear-gradient(125deg,#dcf9f9,#e5eeff 63%,#f0e9ff);border-color:#41b6cb}.excel-compare-page.light .uploadmark{color:#fff}.excel-compare-page.light .filecard{background:#f3f9fe}.excel-compare-page.light .preview-sheet-control select{color:#173653;background:#fff;border-color:#c7d9e7}.excel-compare-page.light .collect-row{background:#f8fbff;border-color:#d5e4ed}.excel-compare-page.light .collect-row small{color:#657e93}.excel-compare-page.light .collect-row em{color:#9f5f1e}.excel-compare-page.light .result-notes{color:#4e6b80;background:#eef7fd;border-color:#c9dfec}.excel-compare-page.light .stage-gold .stepnum{color:#452717}.excel-compare-page.light .wheadright .pill{color:#137c6a}.excel-compare-page.light .steps .step{color:#19435c}.excel-compare-page.light .steps .step.active{background:linear-gradient(135deg,#e9f9ff,#edeeff);border-color:#84b9df}.excel-compare-page.light .metric:nth-child(2){background:linear-gradient(145deg,#eaf0ff,#f5f8ff)}.excel-compare-page.light .metric:nth-child(3){background:linear-gradient(145deg,#f0efff,#f7f5ff)}.excel-compare-page.light .metric:nth-child(4){background:linear-gradient(145deg,#fff7ee,#fffaf4)}.excel-compare-page.light .prevtabs [data-preview]{color:#38627b;background:#f1f8fc;border-color:#c3d7e6}.excel-compare-page.light .prevtabs [data-preview].active{color:#fff;background:linear-gradient(110deg,#168db3,#5579d4)}.excel-compare-page.light .prevtabs .tab-count:not(:empty){background:#1a5b8320}.excel-compare-page.light .prevtabs .active .tab-count:not(:empty){background:#ffffff25}.excel-compare-page.light .preview tbody tr:hover td{background:#e6f6fc}.excel-compare-page.light .result-audit-wide{background:linear-gradient(110deg,#f7fcff,#edf5ff 70%,#f1edff);border-color:#c0d8e9}.excel-compare-page.light .result-audit-wide .shead{background:linear-gradient(100deg,#e9f7fc,#f2f0ff)}.excel-compare-page.light .result-audit-wide .detail-metric{background:linear-gradient(135deg,#def8fc,#e4ecff);border-color:#abd7e6}.excel-compare-page.light .result-audit-wide .detail-metric strong{color:#087d9c}.excel-compare-page.light .preview-limit-label{color:#52738a}.excel-compare-page.light .preview-limit-label select{color:#173c54;background:#fff;border-color:#bfd4e1}.excel-compare-page.light .preview-page-status{color:#3c6883}.excel-compare-page.light .preview-compact tr{border-color:#d4e5ef}.excel-compare-page.light .preview-compact td:before{color:#5b7d93}.excel-compare-page.light .preview-compact td:nth-child(4){background:#eef7fd;border-color:#d4e6f1!important}.excel-compare-page.light .filezone.filezone-A{color:#173c54;background:linear-gradient(135deg,#e6fbfc,#e9f4fe 67%,#ecedff);border-color:#60b7d2}.excel-compare-page.light .filezone.filezone-B{color:#173c54;background:linear-gradient(135deg,#f0f4ff,#f4eeff);border-color:#a4a4dd}.excel-compare-page.light .filezone .filetag small{color:#087e80}.excel-compare-page.light .filezone-B .filetag small{color:#7f62b7}.excel-compare-page.light .rail-intro{color:#16354e;background:linear-gradient(120deg,#eaf7fb,#edf1ff);border-color:#c5dce9;box-shadow:0 10px 22px #0a15320e}.excel-compare-page.light .rail-intro p{color:#657d91}.excel-compare-page .trust strong{align-items:center;gap:7px;display:flex}.excel-compare-page .trust strong svg{flex:none;width:18px;height:18px}.tool-buy-action.svelte-uoatlb,.tool-report-action.svelte-uoatlb{justify-content:center;align-items:center;gap:6px;display:inline-flex;white-space:nowrap!important;border-radius:10px!important;min-height:40px!important;padding:8px 12px!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important}.tool-buy-action.svelte-uoatlb{color:#fff!important;background:linear-gradient(105deg,#397be8,#6157e3 63%,#8362dc)!important;border:1px solid #9899f8!important}.tool-report-action.svelte-uoatlb{color:var(--muted)!important;background:var(--surface)!important;border:1px solid var(--line)!important}.tool-buy-action.svelte-uoatlb:hover,.tool-report-action.svelte-uoatlb:hover{filter:brightness(1.08)}.dialog-heading.svelte-uoatlb{text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:9px;display:flex}.dialog-heading.svelte-uoatlb h2:where(.svelte-uoatlb){line-height:1.25;margin:0!important;font-size:21px!important}.dialog-icon.svelte-uoatlb{color:#fff;background:linear-gradient(145deg,#537cf0,#8e63dc);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.dialog-lead.svelte-uoatlb{font-weight:800;margin:18px 0 7px!important}.dialog-note.svelte-uoatlb{border:1px solid var(--line);color:var(--muted);background:#43cefa14;border-radius:10px;margin:14px 0;padding:10px 12px;font-size:12px;line-height:1.5}.dialog-actions.svelte-uoatlb{justify-content:flex-end;align-items:center;gap:9px;margin-top:18px;display:flex}.dialog-actions.svelte-uoatlb button:where(.svelte-uoatlb){border:1px solid var(--line);min-height:40px;color:var(--muted);background:0 0;border-radius:10px;padding:8px 12px;font-weight:800}.dialog-actions.svelte-uoatlb a:where(.svelte-uoatlb){color:#fff;background:linear-gradient(105deg,#397be8,#6157e3 63%,#8362dc);border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=560px){.dialog-heading.svelte-uoatlb{white-space:normal}.dialog-actions.svelte-uoatlb{flex-direction:column-reverse;align-items:stretch}.dialog-actions.svelte-uoatlb a:where(.svelte-uoatlb),.dialog-actions.svelte-uoatlb button:where(.svelte-uoatlb){width:100%}}
