.utility-shell.svelte-1p5ne5c{color:#282540;background:#fff;border:1px solid #e8e3ef;border-radius:22px;max-width:960px;margin:26px auto 0;padding:20px;box-shadow:0 18px 52px #20163c0d}.utility-topline.svelte-1p5ne5c{color:#77758a;align-items:center;gap:8px;font-size:11px;display:flex}.privacy-dot.svelte-1p5ne5c{background:#59b58a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e8f7ef}.topline-divider.svelte-1p5ne5c{color:#c0bdc9}.mode-row.svelte-1p5ne5c{scrollbar-width:thin;gap:7px;padding:5px 2px;display:flex;overflow:auto}.utility-shell.svelte-1p5ne5c>.mode-row:where(.svelte-1p5ne5c){margin:16px 0 9px}.mode-row.svelte-1p5ne5c button:where(.svelte-1p5ne5c),.actions.svelte-1p5ne5c button:where(.svelte-1p5ne5c),.preset-row.svelte-1p5ne5c button:where(.svelte-1p5ne5c){color:#6e6b80;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #e5e1ed;border-radius:11px;flex:none;padding:0 14px;font-size:11px;font-weight:700}.mode-row.svelte-1p5ne5c button.chosen:where(.svelte-1p5ne5c){color:#594891;background:#f2edff;border-color:#7160ac}.url-options.svelte-1p5ne5c{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:13px 0 8px;display:flex}.input-heading.svelte-1p5ne5c,.output-heading.svelte-1p5ne5c{color:#514d65;justify-content:space-between;align-items:center;gap:10px;margin:16px 0 8px;font-size:11px;display:flex}.input-heading.svelte-1p5ne5c label:where(.svelte-1p5ne5c),.output-heading.svelte-1p5ne5c strong:where(.svelte-1p5ne5c){color:#302c49;font-weight:800}.input-heading.svelte-1p5ne5c span:where(.svelte-1p5ne5c),.output-heading.svelte-1p5ne5c span:where(.svelte-1p5ne5c){color:#9491a1;font-size:9px}textarea.svelte-1p5ne5c{color:#282540;resize:vertical;background:#fcfbfe;border:1px solid #e6e3ed;border-radius:13px;width:100%;min-height:190px;padding:14px;font:13px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}textarea.svelte-1p5ne5c:focus-visible{border-color:#9277cd;outline:3px solid #957bd02e}textarea.svelte-1p5ne5c::placeholder{color:#aaa6b6}.metrics.svelte-1p5ne5c{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.metrics.svelte-1p5ne5c>div:where(.svelte-1p5ne5c){background:linear-gradient(145deg,#fff,#faf8ff);border:1px solid #eeebf3;border-radius:13px;flex-direction:column;justify-content:center;gap:6px;min-height:78px;padding:11px;display:flex}.metrics.svelte-1p5ne5c strong:where(.svelte-1p5ne5c){color:#4b3f78;letter-spacing:-.04em;font:800 20px Manrope,sans-serif}.metrics.svelte-1p5ne5c span:where(.svelte-1p5ne5c){color:#838093;font-size:9px;line-height:1.35}.limit-panel.svelte-1p5ne5c,.frequency.svelte-1p5ne5c{background:#fdfcff;border:1px solid #ece8f2;border-radius:13px;margin-top:14px;padding:13px}.limit-heading.svelte-1p5ne5c{color:#68657a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;font-size:10px;display:flex}.limit-heading.svelte-1p5ne5c strong:where(.svelte-1p5ne5c),.frequency.svelte-1p5ne5c>strong:where(.svelte-1p5ne5c){color:#35304e;font-size:11px}.limit-heading.svelte-1p5ne5c label:where(.svelte-1p5ne5c),.slug-options.svelte-1p5ne5c>label:where(.svelte-1p5ne5c):not(.toggle){color:#68657a;align-items:center;gap:5px;font-size:10px;display:flex}.limit-heading.svelte-1p5ne5c input:where(.svelte-1p5ne5c),.limit-heading.svelte-1p5ne5c select:where(.svelte-1p5ne5c),.slug-options.svelte-1p5ne5c input[type=number]:where(.svelte-1p5ne5c),.slug-options.svelte-1p5ne5c select:where(.svelte-1p5ne5c){color:#47425e;max-width:135px;min-height:36px;font:inherit;background:#fff;border:1px solid #e3deec;border-radius:8px;padding:0 8px}.preset-row.svelte-1p5ne5c{gap:6px;margin-top:9px;padding-bottom:3px;display:flex;overflow:auto}.preset-row.svelte-1p5ne5c button:where(.svelte-1p5ne5c){border-radius:9px;min-height:36px;padding:0 9px;font-size:9px}.limit-meter.svelte-1p5ne5c{background:#eeebf3;border-radius:99px;height:8px;margin-top:11px;overflow:hidden}.limit-meter.svelte-1p5ne5c span:where(.svelte-1p5ne5c){border-radius:inherit;height:100%;transition:width .15s;display:block}.limit-panel.svelte-1p5ne5c>p:where(.svelte-1p5ne5c){color:#5d806e;margin:6px 0 0;font-size:10px}.limit-panel.svelte-1p5ne5c>p.over:where(.svelte-1p5ne5c){color:#b4564c}.frequency.svelte-1p5ne5c{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.frequency.svelte-1p5ne5c>strong:where(.svelte-1p5ne5c){width:100%}.frequency.svelte-1p5ne5c>span:where(.svelte-1p5ne5c){color:#5b5371;background:#f2eff9;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:flex}.frequency.svelte-1p5ne5c b:where(.svelte-1p5ne5c){color:#7661b4}.slug-options.svelte-1p5ne5c{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.slug-options.svelte-1p5ne5c .toggle:where(.svelte-1p5ne5c){margin:0}.toggle.svelte-1p5ne5c{color:#68657a;align-items:center;gap:8px;margin:10px 0;font-size:11px;display:flex}.toggle.svelte-1p5ne5c input:where(.svelte-1p5ne5c){accent-color:#7661b4;width:18px;height:18px}.slug-results.svelte-1p5ne5c{gap:7px;display:grid}.slug-results.svelte-1p5ne5c>div:where(.svelte-1p5ne5c){background:#fcfbfe;border:1px solid #ebe8f0;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:11px;display:grid}.slug-results.svelte-1p5ne5c>div.duplicate:where(.svelte-1p5ne5c){background:#fffaf0;border-color:#e7c17e}.slug-results.svelte-1p5ne5c span:where(.svelte-1p5ne5c){color:#716e81;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.slug-results.svelte-1p5ne5c code:where(.svelte-1p5ne5c){color:#3d365b;overflow-wrap:anywhere;grid-column:1;font:12px ui-monospace,SFMono-Regular,Consolas,monospace}.slug-results.svelte-1p5ne5c small:where(.svelte-1p5ne5c){color:#928e9d;grid-area:1/2/3;align-self:center;font-size:9px}.url-diagnostics.svelte-1p5ne5c{color:#777387;background:#fdfcff;border:1px solid #ebe7f1;border-radius:12px;margin-top:12px;padding:13px;font-size:10px}.url-diagnostics.svelte-1p5ne5c>strong:where(.svelte-1p5ne5c){color:#39344f}.url-diagnostics.svelte-1p5ne5c p:where(.svelte-1p5ne5c){grid-template-columns:150px minmax(0,1fr);gap:8px;margin:8px 0 0;display:grid}.url-diagnostics.svelte-1p5ne5c p:where(.svelte-1p5ne5c) span:where(.svelte-1p5ne5c){overflow-wrap:anywhere;color:#49445e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.url-diagnostics.svelte-1p5ne5c .diagnostic-warning:where(.svelte-1p5ne5c){color:#a4564c;display:block}pre.svelte-1p5ne5c{color:#34304c;white-space:pre-wrap;overflow-wrap:anywhere;background:#fcfbfe;border:1px solid #e6e3ed;border-radius:13px;min-height:98px;margin:0;padding:14px;font:13px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}pre.svelte-1p5ne5c:empty{color:#9c98a9}pre.invalid.svelte-1p5ne5c{color:#9d514b;background:#fff8f7;border-color:#efc4bf}.error-note.svelte-1p5ne5c{color:#a64e49;margin:8px 0;font-size:11px}.actions.svelte-1p5ne5c{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.actions.svelte-1p5ne5c button:where(.svelte-1p5ne5c){min-width:92px}.actions.svelte-1p5ne5c button.primary:where(.svelte-1p5ne5c){color:#fff;background:linear-gradient(115deg,#6956aa,#8870c7);border-color:#63549d}.actions.svelte-1p5ne5c button:where(.svelte-1p5ne5c):focus-visible,.mode-row.svelte-1p5ne5c button:where(.svelte-1p5ne5c):focus-visible,.preset-row.svelte-1p5ne5c button:where(.svelte-1p5ne5c):focus-visible{outline-offset:2px;outline:3px solid #957bd05e}.privacy-note.svelte-1p5ne5c{color:#8b889a;margin:15px 0 0;font-size:10px;line-height:1.6}@media (width<=650px){.utility-shell.svelte-1p5ne5c{border-radius:18px;margin:18px 14px 0;padding:15px}.metrics.svelte-1p5ne5c{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics.svelte-1p5ne5c strong:where(.svelte-1p5ne5c){font-size:18px}.url-options.svelte-1p5ne5c{flex-direction:column}.url-options.svelte-1p5ne5c .mode-row:where(.svelte-1p5ne5c){padding-left:0}.input-heading.svelte-1p5ne5c{font-size:10px}textarea.svelte-1p5ne5c{min-height:170px;font-size:12px}.limit-heading.svelte-1p5ne5c{align-items:flex-start}.limit-heading.svelte-1p5ne5c label:where(.svelte-1p5ne5c){flex:1}.slug-results.svelte-1p5ne5c>div:where(.svelte-1p5ne5c){grid-template-columns:minmax(0,1fr)}.slug-results.svelte-1p5ne5c small:where(.svelte-1p5ne5c){grid-area:auto/1}.url-diagnostics.svelte-1p5ne5c p:where(.svelte-1p5ne5c){grid-template-columns:1fr}}.utility-app.svelte-1nvtruh{background:#fff;border:1px solid #e9e4ef;border-radius:22px;max-width:1080px;margin:24px auto;padding:20px;box-shadow:0 18px 50px #20163d0c}.privacy.svelte-1nvtruh{color:#6f8b78;font-size:11px}.workspace.svelte-1nvtruh{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:10px;margin-top:15px;display:grid}.pane.svelte-1nvtruh{min-width:0}.pane-heading.svelte-1nvtruh{color:#514b66;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;font-size:11px;font-weight:700;display:flex}.pane-heading.svelte-1nvtruh span:where(.svelte-1nvtruh){color:#9995a5;font-size:9px;font-weight:500}.pane.svelte-1nvtruh textarea:where(.svelte-1nvtruh){resize:vertical;color:#302d48;white-space:pre;tab-size:2;background:#fff;border:1px solid #e6e2ed;border-radius:12px;width:100%;min-height:240px;padding:13px;font:12px/1.55 ui-monospace,Consolas,monospace;display:block}.pane.svelte-1nvtruh textarea:where(.svelte-1nvtruh):focus-visible,.option-label.svelte-1nvtruh input:where(.svelte-1nvtruh):focus-visible,.option-label.svelte-1nvtruh select:where(.svelte-1nvtruh):focus-visible{outline-offset:2px;outline:3px solid #957bd05e}.result-pane.svelte-1nvtruh textarea:where(.svelte-1nvtruh){background:#fbfaff}.arrow.svelte-1nvtruh{text-align:center;color:#9b8ac2;font-size:23px}.options.svelte-1nvtruh{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.segmented.svelte-1nvtruh{background:#f7f4fb;border-radius:10px;grid-column:1/-1;grid-template-columns:1fr 1fr;padding:4px;display:grid}.segmented.svelte-1nvtruh button:where(.svelte-1nvtruh){color:#777188;background:0 0;border:0;border-radius:8px;min-height:38px;font-size:10px;font-weight:700}.segmented.svelte-1nvtruh button.active:where(.svelte-1nvtruh){color:#604a9c;background:#fff;box-shadow:0 2px 8px #24133c12}.check.svelte-1nvtruh{color:#706b80;align-items:center;gap:6px;font-size:10px;display:flex}.check.svelte-1nvtruh input:where(.svelte-1nvtruh){accent-color:#7259bb;width:16px;height:16px}.option-label.svelte-1nvtruh{color:#716d81;gap:6px;margin-top:12px;font-size:10px;font-weight:700;display:grid}.option-label.svelte-1nvtruh input:where(.svelte-1nvtruh),.option-label.svelte-1nvtruh select:where(.svelte-1nvtruh){color:#302d48;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #e6e2ed;border-radius:10px;padding:0 10px;font-size:12px}.option-pair.svelte-1nvtruh{grid-template-columns:1fr 1fr;gap:8px;display:grid}.chips.svelte-1nvtruh{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.chips.svelte-1nvtruh button:where(.svelte-1nvtruh){color:#675a8e;background:#fff;border:1px solid #e9e4ef;border-radius:9px;min-height:38px;padding:0 11px;font-size:10px}.hint.svelte-1nvtruh,.privacy-note.svelte-1nvtruh{color:#898598;font-size:10px;line-height:1.6}.hint.svelte-1nvtruh{margin:11px 0 0}.error.svelte-1nvtruh{color:#b03b48;margin:8px 0 0;font-size:10px}.actions.svelte-1nvtruh{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.actions.svelte-1nvtruh button:where(.svelte-1nvtruh){color:#625d75;background:#fff;border:1px solid #e6e2ed;border-radius:10px;min-height:42px;padding:0 12px;font-size:10px;font-weight:700}.actions.svelte-1nvtruh button.primary:where(.svelte-1nvtruh){color:#fff;background:#644fb2;border-color:#644fb2}.actions.svelte-1nvtruh button:where(.svelte-1nvtruh):disabled{opacity:.45}.actions.svelte-1nvtruh button:where(.svelte-1nvtruh):focus-visible,.chips.svelte-1nvtruh button:where(.svelte-1nvtruh):focus-visible,.segmented.svelte-1nvtruh button:where(.svelte-1nvtruh):focus-visible{outline-offset:2px;outline:3px solid #957bd05e}.alternatives.svelte-1nvtruh{margin-top:22px}.alternatives.svelte-1nvtruh h2:where(.svelte-1nvtruh){color:#35304d;margin:0 0 8px;font:800 14px Manrope,sans-serif}.alternatives.svelte-1nvtruh>div:where(.svelte-1nvtruh){border-bottom:1px solid #f0edf4;grid-template-columns:62px minmax(0,1fr);gap:10px;padding:7px 9px;font-size:10px;display:grid}.alternatives.svelte-1nvtruh>div:where(.svelte-1nvtruh) span:where(.svelte-1nvtruh){color:#777188}.alternatives.svelte-1nvtruh code:where(.svelte-1nvtruh){color:#514b66;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.privacy-note.svelte-1nvtruh{margin:13px 0 0}@media (width<=720px){.utility-app.svelte-1nvtruh{border-radius:18px;margin:18px 14px;padding:15px}.workspace.svelte-1nvtruh{grid-template-columns:1fr;gap:10px}.pane.svelte-1nvtruh textarea:where(.svelte-1nvtruh){min-height:175px}.arrow.svelte-1nvtruh{line-height:1;transform:rotate(90deg)}.options.svelte-1nvtruh{grid-template-columns:1fr 1fr}.actions.svelte-1nvtruh>:where(.svelte-1nvtruh){flex:1}.alternatives.svelte-1nvtruh>div:where(.svelte-1nvtruh){grid-template-columns:48px minmax(0,1fr)}}.base64-studio.svelte-ag97n0{--violet:#634fc0;--ink:#282542;max-width:1080px;color:var(--ink);background:linear-gradient(145deg,#fff 35%,#f6f4ff);border:1px solid #e8e3f0;border-radius:24px;margin:24px auto;padding:20px;box-shadow:0 20px 55px #271b4410}.studio-top.svelte-ag97n0{justify-content:space-between;align-items:center;gap:20px;padding:5px 3px 18px;display:flex}.studio-kicker.svelte-ag97n0{color:#7863c2;letter-spacing:.16em;margin:0 0 6px;font-size:9px;font-weight:800}.studio-top.svelte-ag97n0 h2:where(.svelte-ag97n0){letter-spacing:-.045em;margin:0;font:800 clamp(19px,4vw,27px)/1.15 Manrope,sans-serif}.studio-top.svelte-ag97n0 p:where(.svelte-ag97n0):last-child{color:#77748a;margin:7px 0 0;font-size:11px;line-height:1.5}.byte-mark.svelte-ag97n0{color:#7963c6;white-space:nowrap;background:#fff;border:1px solid #e9e3fb;border-radius:16px;align-items:center;gap:9px;padding:13px 15px;font:700 10px ui-monospace,monospace;display:flex}.byte-mark.svelte-ag97n0 b:where(.svelte-ag97n0){font-size:15px}.direction-tabs.svelte-ag97n0{background:#f0eef7;border-radius:13px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:grid}.direction-tabs.svelte-ag97n0 button:where(.svelte-ag97n0){color:#757187;background:0 0;border:0;border-radius:10px;min-height:46px;font-size:11px;font-weight:750}.direction-tabs.svelte-ag97n0 button.active:where(.svelte-ag97n0){color:var(--violet);background:#fff;box-shadow:0 3px 12px #2b214412}.studio-grid.svelte-ag97n0{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:stretch;gap:12px;margin-top:13px;display:grid}.source-card.svelte-ag97n0,.result-card.svelte-ag97n0{background:#fff;border:1px solid #ece8f2;border-radius:18px;min-width:0;padding:15px}.card-head.svelte-ag97n0{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.card-head.svelte-ag97n0>div:where(.svelte-ag97n0){align-items:center;gap:8px;display:flex}.card-head.svelte-ag97n0 h3:where(.svelte-ag97n0){margin:0;font:750 12px Manrope,sans-serif}.step.svelte-ag97n0{color:#7460bc;background:#f0edfb;border-radius:8px;place-items:center;width:25px;height:25px;font-size:9px;font-weight:800;display:grid}.local-tag.svelte-ag97n0{color:#568464;letter-spacing:.08em;background:#eff8f1;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:800}.source-switch.svelte-ag97n0{background:#f3f1f8;border-radius:9px;gap:4px;margin-bottom:8px;padding:3px;display:flex}.source-switch.svelte-ag97n0 button:where(.svelte-ag97n0){color:#79758d;background:0 0;border:0;border-radius:7px;flex:1;min-height:44px;font-size:10px;font-weight:700}.source-switch.svelte-ag97n0 button.active:where(.svelte-ag97n0){color:#5c49af;background:#fff;box-shadow:0 1px 5px #25203b12}.source-card.svelte-ag97n0 textarea:where(.svelte-ag97n0),.result-card.svelte-ag97n0 textarea:where(.svelte-ag97n0){resize:vertical;color:#302d48;overflow-wrap:anywhere;tab-size:2;background:#fcfbfe;border:1px solid #e8e4ef;border-radius:12px;width:100%;min-height:168px;padding:12px;font:12px/1.55 ui-monospace,Consolas,monospace;display:block}.source-card.svelte-ag97n0 textarea:where(.svelte-ag97n0):focus-visible,.result-card.svelte-ag97n0 textarea:where(.svelte-ag97n0):focus-visible,.direction-tabs.svelte-ag97n0 button:where(.svelte-ag97n0):focus-visible,.source-switch.svelte-ag97n0 button:where(.svelte-ag97n0):focus-visible,.run-button.svelte-ag97n0:focus-visible,.result-foot.svelte-ag97n0 button:where(.svelte-ag97n0):focus-visible,.drop-zone.svelte-ag97n0:focus-within{outline-offset:2px;outline:3px solid #9887dc73}.encoding-options.svelte-ag97n0{gap:7px;margin-top:10px;display:grid}.option.svelte-ag97n0{border:1px solid #efedf4;border-radius:10px;align-items:flex-start;gap:9px;padding:9px;display:flex}.option.svelte-ag97n0 input:where(.svelte-ag97n0){width:17px;height:17px;accent-color:var(--violet);margin:1px 0 0}.option.svelte-ag97n0 span:where(.svelte-ag97n0){gap:3px;display:grid}.option.svelte-ag97n0 b:where(.svelte-ag97n0){font-size:9px}.option.svelte-ag97n0 small:where(.svelte-ag97n0){color:#8a8698;font-size:8px;line-height:1.4}.drop-zone.svelte-ag97n0{text-align:center;cursor:pointer;background:#faf8ff;border:1px dashed #c9bee9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:168px;padding:16px;display:flex}.drop-zone.svelte-ag97n0 input:where(.svelte-ag97n0){width:100%;max-width:220px;min-height:44px;font-size:9px}.file-glyph.svelte-ag97n0{color:#735cba;background:#eeeafb;border-radius:12px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.drop-zone.svelte-ag97n0 strong:where(.svelte-ag97n0){overflow-wrap:anywhere;font-size:10px}.drop-zone.svelte-ag97n0>span:where(.svelte-ag97n0):last-of-type{color:#888498;font-size:9px}.input-foot.svelte-ag97n0,.result-foot.svelte-ag97n0{color:#858194;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;font-size:9px;display:flex}.input-foot.svelte-ag97n0 button:where(.svelte-ag97n0){color:#6452a9;background:#fff;border:1px solid #ebe7f1;border-radius:9px;min-height:44px;padding:0 10px;font-size:9px;font-weight:700}.transfer.svelte-ag97n0{color:#a69acb;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.transfer.svelte-ag97n0 span:where(.svelte-ag97n0){writing-mode:vertical-rl;letter-spacing:.15em;font-size:7px;font-weight:800}.transfer.svelte-ag97n0 b:where(.svelte-ag97n0){font-size:22px}.result-foot.svelte-ag97n0>div:where(.svelte-ag97n0){gap:6px;display:flex}.result-foot.svelte-ag97n0 button:where(.svelte-ag97n0){color:#645c78;background:#fff;border:1px solid #e8e4ef;border-radius:9px;min-height:44px;padding:0 12px;font-size:9px;font-weight:700}.result-foot.svelte-ag97n0 button.download:where(.svelte-ag97n0){border-color:var(--violet);background:var(--violet);color:#fff}.result-foot.svelte-ag97n0 button:where(.svelte-ag97n0):disabled{opacity:.42}.binary-result.svelte-ag97n0{text-align:center;background:#f8f7fc;border:1px solid #e8e4ef;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:168px;display:flex}.binary-icon.svelte-ag97n0{color:#7965be;font-size:27px}.binary-result.svelte-ag97n0 strong:where(.svelte-ag97n0){font-size:11px}.binary-result.svelte-ag97n0 p:where(.svelte-ag97n0){color:#858194;margin:0;font-size:9px}.binary-result.svelte-ag97n0 button:where(.svelte-ag97n0){color:#fff;background:#624eb8;border:0;border-radius:9px;min-height:44px;margin-top:4px;padding:0 13px;font-size:9px;font-weight:750}.error.svelte-ag97n0{color:#a13747;background:#fff1f1;border-radius:9px;margin:9px 0 0;padding:9px 10px;font-size:9px;line-height:1.5}.run-button.svelte-ag97n0{color:#fff;background:linear-gradient(100deg,#6653c6,#8a6dd1);border:0;border-radius:13px;width:100%;min-height:50px;margin-top:13px;font-size:12px;font-weight:800;box-shadow:0 8px 18px #6653c638}.run-button.svelte-ag97n0:disabled{opacity:.6}.integrity-note.svelte-ag97n0{color:#8270bd;background:#f4f1fc;border-radius:12px;align-items:flex-start;gap:10px;margin-top:13px;padding:11px 13px;display:flex}.integrity-note.svelte-ag97n0>span:where(.svelte-ag97n0){font-size:17px}.integrity-note.svelte-ag97n0 p:where(.svelte-ag97n0){color:#777286;margin:0;font-size:9px;line-height:1.55}.integrity-note.svelte-ag97n0 b:where(.svelte-ag97n0){color:#51466d}.image-preview.svelte-ag97n0{background:#faf9fe;border:1px solid #e8e4ef;border-radius:12px;flex-direction:column;align-items:center;gap:6px;margin:10px 0 0;padding:10px;display:flex}.image-preview.svelte-ag97n0 img:where(.svelte-ag97n0){object-fit:contain;max-width:100%;max-height:180px}.image-preview.svelte-ag97n0 figcaption:where(.svelte-ag97n0){color:#858194;font-size:8px}.size-ribbon.svelte-ag97n0{color:#807a94;background:#f5f3fc;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:7px;margin-top:10px;padding:10px;font-size:8px;display:flex}.size-ribbon.svelte-ag97n0 span:where(.svelte-ag97n0){gap:3px;display:grid}.size-ribbon.svelte-ag97n0 b:where(.svelte-ag97n0){color:#554a80;font-size:9px}@media (width<=700px){.base64-studio.svelte-ag97n0{border-radius:19px;margin:18px 13px;padding:14px}.studio-top.svelte-ag97n0{align-items:flex-start}.byte-mark.svelte-ag97n0{gap:5px;padding:10px 8px;font-size:8px}.studio-top.svelte-ag97n0 p:where(.svelte-ag97n0):last-child{max-width:370px}.studio-grid.svelte-ag97n0{grid-template-columns:minmax(0,1fr);gap:8px}.transfer.svelte-ag97n0{flex-direction:row;height:24px}.transfer.svelte-ag97n0 span:where(.svelte-ag97n0){writing-mode:initial}.transfer.svelte-ag97n0 b:where(.svelte-ag97n0){font-size:16px;transform:rotate(0)}.source-card.svelte-ag97n0,.result-card.svelte-ag97n0{padding:12px}.source-card.svelte-ag97n0 textarea:where(.svelte-ag97n0),.result-card.svelte-ag97n0 textarea:where(.svelte-ag97n0){min-height:150px}.encoding-options.svelte-ag97n0{grid-template-columns:1fr 1fr}.encoding-options.svelte-ag97n0 .option:where(.svelte-ag97n0):last-child:nth-child(3){grid-column:1/-1}.run-button.svelte-ag97n0{min-height:50px}.result-foot.svelte-ag97n0{align-items:flex-start}.result-foot.svelte-ag97n0>div:where(.svelte-ag97n0){margin-left:auto}}@media (width<=380px){.studio-top.svelte-ag97n0{display:block}.byte-mark.svelte-ag97n0{width:max-content;margin-top:10px}.encoding-options.svelte-ag97n0{grid-template-columns:1fr}}.cipher-lab.svelte-jixebg{--navy:#202944;--violet:#6960cb;max-width:1100px;color:var(--navy);background:radial-gradient(at 90% 0,#e9eaff 0,#0000 34%),#fff;border:1px solid #e2e5ef;border-radius:24px;margin:25px auto;padding:20px;box-shadow:0 20px 55px #1b28400e}.lab-heading.svelte-jixebg{justify-content:space-between;align-items:center;gap:18px;padding:5px 5px 17px;display:flex}.lab-kicker.svelte-jixebg{color:#7770c9;letter-spacing:.16em;margin:0 0 6px;font-size:9px;font-weight:850}.lab-heading.svelte-jixebg h2:where(.svelte-jixebg){letter-spacing:-.05em;margin:0;font:850 clamp(21px,4vw,30px)/1.1 Manrope,sans-serif}.lab-heading.svelte-jixebg p:where(.svelte-jixebg):last-child{color:#717990;max-width:660px;margin:8px 0 0;font-size:12px;line-height:1.6}.cipher-seal.svelte-jixebg{color:#625ab8;background:#f6f5ff;border:1px solid #dcdaf6;border-radius:50%;flex:none;place-items:center;width:76px;height:76px;display:grid;position:relative}.cipher-seal.svelte-jixebg span:where(.svelte-jixebg),.cipher-seal.svelte-jixebg b:where(.svelte-jixebg){font:700 12px ui-monospace,monospace;position:absolute}.cipher-seal.svelte-jixebg span:where(.svelte-jixebg){top:12px}.cipher-seal.svelte-jixebg b:where(.svelte-jixebg){bottom:12px}.cipher-seal.svelte-jixebg i:where(.svelte-jixebg){font-size:24px;font-style:normal}.warning.svelte-jixebg{color:#8a6726;background:#fff9ec;border:1px solid #f5dfae;border-radius:12px;align-items:center;gap:9px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.warning.svelte-jixebg strong:where(.svelte-jixebg){color:#715018;flex:none}.cipher-console.svelte-jixebg{grid-template-columns:minmax(0,1.15fr) minmax(210px,.7fr) minmax(0,1fr);gap:12px;margin-top:14px;display:grid}.message-panel.svelte-jixebg,.key-panel.svelte-jixebg,.result-panel.svelte-jixebg{background:#fff;border:1px solid #e7e9f0;border-radius:17px;min-width:0;padding:15px}.panel-caption.svelte-jixebg{color:#777d91;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:10px;font-weight:850;display:flex}.message-panel.svelte-jixebg textarea:where(.svelte-jixebg){resize:vertical;color:#30374f;background:#fafbfe;border:1px solid #e7e8ef;border-radius:11px;width:100%;min-height:150px;padding:12px;font:12px/1.6 ui-monospace,monospace}.message-panel.svelte-jixebg textarea:where(.svelte-jixebg):focus-visible,.shift-number.svelte-jixebg input:where(.svelte-jixebg):focus-visible,.shift-label.svelte-jixebg+input:where(.svelte-jixebg):focus-visible{outline-offset:2px;outline:3px solid #9992e366}.message-actions.svelte-jixebg{gap:7px;margin-top:8px;display:flex}.message-actions.svelte-jixebg button:where(.svelte-jixebg),.panel-caption.svelte-jixebg button:where(.svelte-jixebg){color:#696f85;background:#fff;border:1px solid #e9e9f0;border-radius:9px;min-height:40px;padding:0 12px;font-size:10px;font-weight:700}.key-panel.svelte-jixebg{background:linear-gradient(#faf9ff,#fff);flex-direction:column;align-items:stretch;display:flex}.wheel.svelte-jixebg{background:#fff;border:7px solid #9f96eb;border-color:#9f96eb #6c63cc #eeeefe #eeeefe;border-radius:50%;flex-direction:column;justify-content:center;align-self:center;align-items:center;width:100px;height:100px;margin:0 auto 10px;display:flex;position:relative}.wheel.svelte-jixebg strong:where(.svelte-jixebg){color:#5c55bb;font:850 25px Manrope,sans-serif}.wheel.svelte-jixebg small:where(.svelte-jixebg){color:#8b89a0;font-size:9px}.wheel-track.svelte-jixebg{color:#938bc9;justify-content:space-between;align-items:center;font:700 9px ui-monospace,monospace;display:flex;position:absolute;inset:-12px}.shift-label.svelte-jixebg{color:#72788d;margin:0 0 5px;font-size:10px;font-weight:750}.key-panel.svelte-jixebg input[type=range]:where(.svelte-jixebg){accent-color:#685fc6;width:100%;min-height:34px}.shift-number.svelte-jixebg{justify-content:center;align-items:center;gap:8px;margin-top:3px;display:flex}.shift-number.svelte-jixebg button:where(.svelte-jixebg){color:#625abe;background:#fff;border:1px solid #e2e1ef;border-radius:10px;width:40px;height:40px;font-size:18px}.shift-number.svelte-jixebg input:where(.svelte-jixebg){text-align:center;border:1px solid #e2e1ef;border-radius:9px;width:66px;height:40px;font:700 13px ui-monospace,monospace}.key-actions.svelte-jixebg{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.key-actions.svelte-jixebg button:where(.svelte-jixebg){color:#625abe;background:#f7f6ff;border:1px solid #e4e2f1;border-radius:9px;min-height:42px;font-size:10px;font-weight:800}.key-actions.svelte-jixebg button:where(.svelte-jixebg):last-child{color:#fff;background:#6960c5}.guess-key.svelte-jixebg{color:#fff;background:#272f49;border:0;border-radius:10px;min-height:44px;margin-top:8px;font-size:10px;font-weight:750}.analysis-feedback.svelte-jixebg{color:#755b12;margin:8px 0 0;font-size:10px;line-height:1.5}.result-panel.svelte-jixebg output:where(.svelte-jixebg){color:#35314e;white-space:pre-wrap;overflow-wrap:anywhere;background:#f9f9ff;border:1px solid #e7e8ef;border-radius:11px;min-height:150px;max-height:260px;padding:12px;font:12px/1.6 ui-monospace,monospace;display:block;overflow:auto}.result-meta.svelte-jixebg{color:#84899a;justify-content:space-between;align-items:center;gap:7px;margin-top:8px;font-size:10px;display:flex}.result-meta.svelte-jixebg button:where(.svelte-jixebg){color:#6960bd;background:#fff;border:1px solid #e8e7ef;border-radius:9px;min-height:40px;padding:0 10px;font-size:10px;font-weight:700}.frequency-card.svelte-jixebg,.shift-atlas.svelte-jixebg{background:#fff;border:1px solid #e7e9f0;border-radius:17px;margin-top:14px;padding:16px}.analysis-heading.svelte-jixebg,.atlas-heading.svelte-jixebg{justify-content:space-between;align-items:center;gap:12px;display:flex}.analysis-heading.svelte-jixebg h3:where(.svelte-jixebg),.atlas-heading.svelte-jixebg h3:where(.svelte-jixebg){color:#2e344a;margin:0;font:800 16px Manrope,sans-serif}.analysis-key.svelte-jixebg{color:#5f58b6;white-space:nowrap;background:#f1f0ff;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:800}.frequency-bars.svelte-jixebg{gap:5px;margin-top:13px;display:grid}.bars.svelte-jixebg{border-bottom:1px solid #e6e7ee;grid-template-columns:repeat(26,minmax(3px,1fr));align-items:end;gap:3px;min-height:70px;padding:7px 7px 0;display:grid}.bars.english.svelte-jixebg{min-height:52px}.bar-cell.svelte-jixebg{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;min-width:0;height:100%;display:flex}.bar-cell.svelte-jixebg span:where(.svelte-jixebg){background:#afb4c4;border-radius:3px 3px 0 0;width:min(100%,11px);min-height:2px}.bars.observed.svelte-jixebg .bar-cell:where(.svelte-jixebg) span:where(.svelte-jixebg){background:#8f89d6}.bars.observed.svelte-jixebg .bar-cell:where(.svelte-jixebg) span.peak:where(.svelte-jixebg){background:#e28665}.bar-cell.svelte-jixebg small:where(.svelte-jixebg){color:#9095a6;font:7px ui-monospace,monospace}.chart-legend.svelte-jixebg{color:#85899a;align-items:center;gap:14px;margin-top:10px;font-size:10px;display:flex}.chart-legend.svelte-jixebg span:where(.svelte-jixebg){white-space:nowrap;align-items:center;gap:5px;display:flex}.chart-legend.svelte-jixebg span:where(.svelte-jixebg) i:where(.svelte-jixebg){background:#afb4c4;border-radius:3px;width:9px;height:9px}.chart-legend.svelte-jixebg span:where(.svelte-jixebg):nth-child(2) i:where(.svelte-jixebg){background:#8f89d6}.chart-legend.svelte-jixebg p:where(.svelte-jixebg){text-align:right;margin:0 0 0 auto;line-height:1.5}.atlas-heading.svelte-jixebg{margin-bottom:10px}.atlas-heading.svelte-jixebg>span:where(.svelte-jixebg){color:#9297a6;font-size:10px}.atlas-list.svelte-jixebg{gap:5px;max-height:340px;display:grid;overflow:auto}.atlas-list.svelte-jixebg button:where(.svelte-jixebg){text-align:left;background:#f8f9fc;border:1px solid #0000;border-radius:9px;grid-template-columns:52px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:44px;padding:5px 10px;display:grid}.atlas-list.svelte-jixebg button.chosen:where(.svelte-jixebg){background:#f2f1ff;border-color:#d8d5fa}.atlas-key.svelte-jixebg{color:#5e59b2;font-size:10px;font-weight:850}.atlas-list.svelte-jixebg code:where(.svelte-jixebg){color:#5c6274;text-overflow:ellipsis;white-space:nowrap;font:10px/1.4 ui-monospace,monospace;overflow:hidden}.atlas-arrow.svelte-jixebg{color:#9c9dac;font-size:14px}.cipher-footnote.svelte-jixebg{color:#73798b;margin:13px 2px 0;font-size:11px;line-height:1.6}.cipher-lab.svelte-jixebg button:where(.svelte-jixebg):focus-visible{outline-offset:2px;outline:3px solid #9992e366}@media (width<=760px){.cipher-lab.svelte-jixebg{border-radius:19px;margin:18px 13px;padding:14px}.cipher-console.svelte-jixebg{grid-template-columns:minmax(0,1fr);gap:10px}.key-panel.svelte-jixebg{order:0;grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:11px;display:grid}.message-panel.svelte-jixebg{order:1}.result-panel.svelte-jixebg{order:2}.key-panel.svelte-jixebg>.panel-caption:where(.svelte-jixebg){grid-column:1/-1}.wheel.svelte-jixebg{border-width:5px;grid-row:2/5;width:66px;height:66px;margin:0}.wheel.svelte-jixebg strong:where(.svelte-jixebg){font-size:18px}.wheel-track.svelte-jixebg{inset:-9px}.shift-label.svelte-jixebg{align-self:end}.shift-number.svelte-jixebg{grid-column:2;justify-content:flex-start}.key-actions.svelte-jixebg,.guess-key.svelte-jixebg,.analysis-feedback.svelte-jixebg{grid-column:1/-1}.message-actions.svelte-jixebg button:where(.svelte-jixebg),.panel-caption.svelte-jixebg button:where(.svelte-jixebg),.shift-number.svelte-jixebg button:where(.svelte-jixebg),.shift-number.svelte-jixebg input:where(.svelte-jixebg),.key-actions.svelte-jixebg button:where(.svelte-jixebg),.guess-key.svelte-jixebg,.result-meta.svelte-jixebg button:where(.svelte-jixebg),.atlas-list.svelte-jixebg button:where(.svelte-jixebg){min-height:44px}.shift-number.svelte-jixebg button:where(.svelte-jixebg){width:44px}.shift-number.svelte-jixebg input:where(.svelte-jixebg){height:44px}.key-panel.svelte-jixebg input[type=range]:where(.svelte-jixebg){min-height:44px}.message-panel.svelte-jixebg textarea:where(.svelte-jixebg),.result-panel.svelte-jixebg output:where(.svelte-jixebg){min-height:120px}.chart-legend.svelte-jixebg{flex-wrap:wrap}.chart-legend.svelte-jixebg p:where(.svelte-jixebg){text-align:left;width:100%;margin:2px 0 0}.atlas-list.svelte-jixebg button:where(.svelte-jixebg){grid-template-columns:42px minmax(0,1fr) 14px}.bars.svelte-jixebg{gap:1px;padding-inline:2px}.bar-cell.svelte-jixebg small:where(.svelte-jixebg){font-size:6px}}@media (width<=390px){.lab-heading.svelte-jixebg{align-items:flex-start}.cipher-seal.svelte-jixebg{width:59px;height:59px}.cipher-seal.svelte-jixebg span:where(.svelte-jixebg){top:8px}.cipher-seal.svelte-jixebg b:where(.svelte-jixebg){bottom:8px}.warning.svelte-jixebg{flex-direction:column;align-items:flex-start;gap:3px}.panel-caption.svelte-jixebg{font-size:9px}.analysis-heading.svelte-jixebg h3:where(.svelte-jixebg),.atlas-heading.svelte-jixebg h3:where(.svelte-jixebg){font-size:14px}.analysis-key.svelte-jixebg{font-size:9px}}.column-map.svelte-1dyer5b{--blue:#2068bc;color:#23354d;background:linear-gradient(150deg,#fff,#f4f9ff 55%,#fff);border:1px solid #dfe8f2;border-radius:24px;max-width:1050px;margin:25px auto;padding:20px;box-shadow:0 20px 55px #183c6610}.map-heading.svelte-1dyer5b{justify-content:space-between;align-items:center;gap:18px;padding:5px 5px 18px;display:flex}.map-kicker.svelte-1dyer5b{color:#5189c4;letter-spacing:.16em;margin:0 0 6px;font-size:8px;font-weight:850}.map-heading.svelte-1dyer5b h2:where(.svelte-1dyer5b){letter-spacing:-.05em;margin:0;font:850 clamp(21px,4vw,30px)/1.1 Manrope,sans-serif}.map-heading.svelte-1dyer5b p:where(.svelte-1dyer5b):last-child{color:#738198;max-width:700px;margin:8px 0 0;font-size:11px;line-height:1.6}.column-stack.svelte-1dyer5b{color:#317bc5;background:#edf6ff;border:1px solid #d9e7f5;border-radius:22px;place-items:center;width:78px;height:78px;display:grid;position:relative}.column-stack.svelte-1dyer5b span:where(.svelte-1dyer5b),.column-stack.svelte-1dyer5b b:where(.svelte-1dyer5b){background:#fff;border-radius:9px;place-items:center;width:33px;height:31px;font:800 14px ui-monospace,monospace;display:grid;position:absolute;box-shadow:0 4px 12px #1d57921a}.column-stack.svelte-1dyer5b span:where(.svelte-1dyer5b){top:9px;left:8px}.column-stack.svelte-1dyer5b b:where(.svelte-1dyer5b){bottom:9px;right:8px}.column-stack.svelte-1dyer5b i:where(.svelte-1dyer5b){font-size:18px;font-style:normal}.mapping-flow.svelte-1dyer5b{background:#fff;border:1px solid #e5edf6;border-radius:15px;align-items:center;gap:10px;padding:11px;display:flex}.flow-step.svelte-1dyer5b{gap:3px;min-width:90px;display:grid}.flow-step.svelte-1dyer5b span:where(.svelte-1dyer5b){color:#8795a9;letter-spacing:.1em;font-size:7px;font-weight:850}.flow-step.svelte-1dyer5b strong:where(.svelte-1dyer5b){color:#334b69;font:800 18px Manrope,sans-serif}.flow-step.svelte-1dyer5b small:where(.svelte-1dyer5b){color:#929daf;font-size:8px}.flow-step.active.svelte-1dyer5b strong:where(.svelte-1dyer5b){color:#2f77be}.flow-step.invalid.svelte-1dyer5b strong:where(.svelte-1dyer5b){color:#c5795b}.flow-line.svelte-1dyer5b{color:#9db5d0;text-align:center;flex:1}.map-workspace.svelte-1dyer5b{grid-template-columns:minmax(0,1.3fr) minmax(235px,.7fr);gap:10px;margin-top:11px;display:grid}.token-panel.svelte-1dyer5b,.mapping-settings.svelte-1dyer5b,.coordinate-results.svelte-1dyer5b{background:#fff;border:1px solid #e2eaf3;border-radius:16px;padding:14px}.section-top.svelte-1dyer5b{align-items:center;gap:9px;margin-bottom:11px;display:flex}.section-icon.svelte-1dyer5b{color:#3b80c2;background:#eaf4ff;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.section-top.svelte-1dyer5b h3:where(.svelte-1dyer5b),.results-heading.svelte-1dyer5b h3:where(.svelte-1dyer5b){color:#334966;margin:0;font:800 12px Manrope,sans-serif}.section-top.svelte-1dyer5b p:where(.svelte-1dyer5b){color:#8793a6;margin:3px 0 0;font-size:8px}.token-panel.svelte-1dyer5b textarea:where(.svelte-1dyer5b){resize:vertical;color:#2c405b;background:#f9fbfe;border:1px solid #e2eaf3;border-radius:11px;width:100%;min-height:156px;padding:12px;font:12px/1.7 ui-monospace,monospace}.token-panel.svelte-1dyer5b textarea:where(.svelte-1dyer5b):focus-visible,.mapping-settings.svelte-1dyer5b select:where(.svelte-1dyer5b):focus-visible,.direction-options.svelte-1dyer5b button:where(.svelte-1dyer5b):focus-visible,.sample-runs.svelte-1dyer5b button:where(.svelte-1dyer5b):focus-visible,.export-row.svelte-1dyer5b button:where(.svelte-1dyer5b):focus-visible{outline-offset:2px;outline:3px solid #6ca4db66}.sample-runs.svelte-1dyer5b{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.sample-runs.svelte-1dyer5b span:where(.svelte-1dyer5b){color:#9aa5b4;letter-spacing:.08em;margin-right:auto;font-size:7px;font-weight:850}.sample-runs.svelte-1dyer5b button:where(.svelte-1dyer5b){color:#5686b8;background:#fff;border:1px solid #e3ebf4;border-radius:8px;min-height:38px;padding:0 9px;font-size:8px;font-weight:700}.setting-label.svelte-1dyer5b{color:#728097;margin:9px 0 5px;font-size:8px;font-weight:800;display:block}.direction-options.svelte-1dyer5b{gap:5px;display:grid}.direction-options.svelte-1dyer5b button:where(.svelte-1dyer5b){color:#718198;text-align:left;background:#fff;border:1px solid #e3eaf3;border-radius:8px;min-height:39px;padding:0 9px;font-size:8px;font-weight:700}.direction-options.svelte-1dyer5b button.chosen:where(.svelte-1dyer5b){color:#3475b2;background:#f1f7fd;border-color:#bcd4ec}.mapping-settings.svelte-1dyer5b select:where(.svelte-1dyer5b){color:#526981;background:#fff;border:1px solid #e3eaf3;border-radius:8px;width:100%;min-height:42px;padding:0 10px;font-size:9px}.range-toggle.svelte-1dyer5b{background:#f5f9fd;border-radius:9px;align-items:flex-start;gap:8px;margin-top:11px;padding:9px;display:flex}.range-toggle.svelte-1dyer5b input:where(.svelte-1dyer5b){accent-color:#397fc1;width:17px;height:17px;margin:1px 0 0}.range-toggle.svelte-1dyer5b span:where(.svelte-1dyer5b){gap:3px;display:grid}.range-toggle.svelte-1dyer5b b:where(.svelte-1dyer5b){color:#526a85;font-size:8px}.range-toggle.svelte-1dyer5b small:where(.svelte-1dyer5b){color:#95a0af;font-size:8px}.limit-note.svelte-1dyer5b{color:#8a97a8;border-top:1px solid #edf0f4;justify-content:space-between;gap:6px;margin:11px 0 0;padding-top:9px;font-size:8px;display:flex}.limit-note.svelte-1dyer5b b:where(.svelte-1dyer5b){color:#527398}.coordinate-results.svelte-1dyer5b{margin-top:11px}.results-heading.svelte-1dyer5b{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.results-heading.svelte-1dyer5b>span:where(.svelte-1dyer5b){color:#5384b5;background:#eff6fd;border-radius:8px;padding:6px 8px;font-size:8px;font-weight:800}.result-rows.svelte-1dyer5b{gap:4px;max-height:260px;display:grid;overflow:auto}.result-rows.svelte-1dyer5b>div:where(.svelte-1dyer5b){background:#f7f9fc;border-radius:8px;grid-template-columns:minmax(60px,.8fr) 22px minmax(80px,1.2fr) 18px;align-items:center;gap:7px;min-height:40px;padding:4px 9px;display:grid}.result-rows.svelte-1dyer5b>div.bad:where(.svelte-1dyer5b){background:#fff5f2}.source-token.svelte-1dyer5b,.result-rows.svelte-1dyer5b code:where(.svelte-1dyer5b){text-overflow:ellipsis;white-space:nowrap;font:10px ui-monospace,monospace;overflow:hidden}.source-token.svelte-1dyer5b{color:#66778d}.map-arrow.svelte-1dyer5b{color:#9db1c8}.result-rows.svelte-1dyer5b code:where(.svelte-1dyer5b){color:#276fb4;font-weight:750}.row-error.svelte-1dyer5b{color:#b16a53;font-size:8px;line-height:1.4}.row-comparison.svelte-1dyer5b{color:#748399;grid-column:1/-1;font-size:8px;line-height:1.4}.row-state.svelte-1dyer5b{color:#52a27c;font-size:10px;font-weight:850}.bad.svelte-1dyer5b .row-state:where(.svelte-1dyer5b){color:#cf7b5d}.empty-state.svelte-1dyer5b{color:#96a0ad;text-align:center;background:#f8fafc;border-radius:9px;padding:20px;font-size:9px}.export-row.svelte-1dyer5b{color:#8793a4;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:8px;display:flex}.export-row.svelte-1dyer5b>div:where(.svelte-1dyer5b){gap:6px;display:flex}.export-row.svelte-1dyer5b button:where(.svelte-1dyer5b){color:#4d78a4;background:#fff;border:1px solid #dce7f2;border-radius:9px;min-height:42px;padding:0 10px;font-size:8px;font-weight:750}.export-row.svelte-1dyer5b button:where(.svelte-1dyer5b):last-child{color:#fff;background:#347abb;border-color:#347abb}.export-row.svelte-1dyer5b button:where(.svelte-1dyer5b):disabled{opacity:.4}.map-note.svelte-1dyer5b{color:#8a96a6;margin:11px 2px 0;font-size:8px;line-height:1.55}.column-map.svelte-1dyer5b button:where(.svelte-1dyer5b):focus-visible{outline-offset:2px;outline:3px solid #6ca4db66}@media (width<=720px){.column-map.svelte-1dyer5b{border-radius:19px;margin:18px 13px;padding:13px}.map-heading.svelte-1dyer5b{align-items:flex-start}.column-stack.svelte-1dyer5b{border-radius:17px;flex:none;width:62px;height:62px}.column-stack.svelte-1dyer5b span:where(.svelte-1dyer5b),.column-stack.svelte-1dyer5b b:where(.svelte-1dyer5b){width:26px;height:25px;font-size:11px}.column-stack.svelte-1dyer5b span:where(.svelte-1dyer5b){top:6px;left:6px}.column-stack.svelte-1dyer5b b:where(.svelte-1dyer5b){bottom:6px;right:6px}.mapping-flow.svelte-1dyer5b{gap:6px;padding:9px}.flow-step.svelte-1dyer5b{flex:1;min-width:0}.flow-step.svelte-1dyer5b strong:where(.svelte-1dyer5b){font-size:15px}.flow-step.svelte-1dyer5b span:where(.svelte-1dyer5b){font-size:6px}.flow-step.svelte-1dyer5b small:where(.svelte-1dyer5b){font-size:7px}.flow-line.svelte-1dyer5b{flex:0 0 27px;font-size:9px}.map-workspace.svelte-1dyer5b{grid-template-columns:minmax(0,1fr)}.token-panel.svelte-1dyer5b,.mapping-settings.svelte-1dyer5b,.coordinate-results.svelte-1dyer5b{padding:12px}.sample-runs.svelte-1dyer5b button:where(.svelte-1dyer5b),.direction-options.svelte-1dyer5b button:where(.svelte-1dyer5b),.mapping-settings.svelte-1dyer5b select:where(.svelte-1dyer5b){min-height:44px}.export-row.svelte-1dyer5b{flex-direction:column;align-items:flex-start}.export-row.svelte-1dyer5b>div:where(.svelte-1dyer5b){width:100%}.export-row.svelte-1dyer5b button:where(.svelte-1dyer5b){flex:1;min-height:44px}.result-rows.svelte-1dyer5b>div:where(.svelte-1dyer5b){grid-template-columns:minmax(48px,.7fr) 16px minmax(60px,1fr) 15px;gap:4px;padding-inline:6px}.map-heading.svelte-1dyer5b p:where(.svelte-1dyer5b):last-child{font-size:10px}}@media (width<=380px){.map-heading.svelte-1dyer5b{display:block}.column-stack.svelte-1dyer5b{margin-top:10px}.map-heading.svelte-1dyer5b h2:where(.svelte-1dyer5b){font-size:23px}.sample-runs.svelte-1dyer5b span:where(.svelte-1dyer5b){width:100%}.sample-runs.svelte-1dyer5b button:where(.svelte-1dyer5b){flex:1}}@media (width<=720px){.column-map.svelte-1dyer5b button:where(.svelte-1dyer5b),.column-map.svelte-1dyer5b select:where(.svelte-1dyer5b),.column-map.svelte-1dyer5b input:where(.svelte-1dyer5b):not([type=checkbox]){min-height:44px}}.csv-studio.svelte-kdgdld{--accent:#438273;color:#2d443f;background:linear-gradient(145deg,#fff,#f3faf8);border:1px solid #e3ebe8;border-radius:23px;max-width:1080px;margin:24px auto;padding:20px;box-shadow:0 20px 55px #153d3510}.mode-csv-extract.svelte-kdgdld{--accent:#4274ad;background:linear-gradient(145deg,#fff,#f3f8ff);border-color:#e3eaf3}.mode-csv-merge.svelte-kdgdld{--accent:#98649b;background:linear-gradient(145deg,#fff,#faf4fb);border-color:#eee2ef}.mode-csv-sort.svelte-kdgdld{--accent:#c48048;background:linear-gradient(145deg,#fff,#fff8f1);border-color:#f1e6da}.mode-csv-dedupe.svelte-kdgdld{--accent:#b76470;background:linear-gradient(145deg,#fff,#fff5f4);border-color:#f0e1e0}.mode-csv-delimiter.svelte-kdgdld{--accent:#5c72b4;background:linear-gradient(145deg,#fff,#f4f6ff);border-color:#e4e6f2}.mode-csv-header.svelte-kdgdld{--accent:#5282a3;background:linear-gradient(145deg,#fff,#f3f9fd);border-color:#e0eaf1}.csv-heading.svelte-kdgdld{justify-content:space-between;align-items:center;gap:18px;padding:4px 3px 16px;display:flex}.csv-kicker.svelte-kdgdld{color:var(--accent);letter-spacing:.16em;margin:0 0 6px;font-size:8px;font-weight:850}.csv-heading.svelte-kdgdld h2:where(.svelte-kdgdld){color:#2c413d;letter-spacing:-.05em;margin:0;font:850 clamp(21px,4vw,30px)/1.1 Manrope,sans-serif}.csv-heading.svelte-kdgdld p:where(.svelte-kdgdld):last-child{color:#788b87;max-width:700px;margin:8px 0 0;font-size:10px;line-height:1.55}.csv-emblem.svelte-kdgdld{border:1px solid color-mix(in srgb,var(--accent) 22%,white);background:color-mix(in srgb,var(--accent) 9%,white);width:66px;height:66px;color:var(--accent);border-radius:19px;flex:none;place-items:center;font:800 23px Manrope,sans-serif;display:grid}.csv-source.svelte-kdgdld,.operation-board.svelte-kdgdld,.csv-output.svelte-kdgdld{background:#fff;border:1px solid #e4ebe9;border-radius:16px;padding:14px}.source-top.svelte-kdgdld,.source-top.svelte-kdgdld>div:where(.svelte-kdgdld):first-child{align-items:center;display:flex}.source-top.svelte-kdgdld{justify-content:space-between;gap:10px;margin-bottom:10px}.source-top.svelte-kdgdld>div:where(.svelte-kdgdld):first-child{gap:8px}.source-top.svelte-kdgdld>div:where(.svelte-kdgdld):first-child>div:where(.svelte-kdgdld){gap:3px;display:grid}.step-num.svelte-kdgdld{background:color-mix(in srgb,var(--accent) 11%,white);width:26px;height:26px;color:var(--accent);border-radius:8px;place-items:center;font-size:9px;font-weight:850;display:grid}.source-top.svelte-kdgdld strong:where(.svelte-kdgdld){color:#3c514e;font-size:10px}.source-top.svelte-kdgdld small:where(.svelte-kdgdld){color:#909f9b;font-size:8px}.source-actions.svelte-kdgdld{gap:5px;display:flex}.source-actions.svelte-kdgdld button:where(.svelte-kdgdld){color:#6c817c;background:#fff;border:1px solid #e6eceb;border-radius:8px;min-height:38px;padding:0 9px;font-size:8px;font-weight:700}.csv-source.svelte-kdgdld textarea:where(.svelte-kdgdld),.csv-output.svelte-kdgdld textarea:where(.svelte-kdgdld){resize:vertical;color:#334843;white-space:pre;tab-size:2;background:#fbfdfc;border:1px solid #e4ebe9;border-radius:10px;width:100%;min-height:122px;padding:11px;font:11px/1.55 ui-monospace,monospace;display:block}.csv-source.svelte-kdgdld textarea:where(.svelte-kdgdld):focus-visible,.csv-output.svelte-kdgdld textarea:where(.svelte-kdgdld):focus-visible,.operation-board.svelte-kdgdld button:where(.svelte-kdgdld):focus-visible,.operation-board.svelte-kdgdld select:where(.svelte-kdgdld):focus-visible,.operation-board.svelte-kdgdld input:where(.svelte-kdgdld):focus-visible,.output-actions.svelte-kdgdld button:where(.svelte-kdgdld):focus-visible,.source-actions.svelte-kdgdld button:where(.svelte-kdgdld):focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:2px}.csv-error.svelte-kdgdld{color:#a14b48;background:#fff0ef;border-radius:8px;margin:8px 0 0;padding:8px;font-size:9px}.operation-board.svelte-kdgdld{margin-top:10px}.board-heading.svelte-kdgdld{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.board-heading.svelte-kdgdld>div:where(.svelte-kdgdld):first-child p:where(.svelte-kdgdld){color:var(--accent);letter-spacing:.13em;margin:0 0 4px;font-size:7px;font-weight:850}.board-heading.svelte-kdgdld h3:where(.svelte-kdgdld){color:#394d49;margin:0;font:800 12px Manrope,sans-serif}.row-count.svelte-kdgdld{color:#859490;align-items:center;gap:5px;font-size:7px;display:flex}.row-count.svelte-kdgdld b:where(.svelte-kdgdld){color:var(--accent);font:800 14px Manrope,sans-serif}.row-count.svelte-kdgdld i:where(.svelte-kdgdld){color:#9faeaa;font-style:normal}.delimiter-control.svelte-kdgdld{color:#7e908b;background:#f5faf8;border-radius:9px;align-items:center;gap:8px;padding:8px;font-size:8px;display:flex}.delimiter-control.svelte-kdgdld label:where(.svelte-kdgdld){font-weight:800}.delimiter-control.svelte-kdgdld select:where(.svelte-kdgdld),.delimiter-control.svelte-kdgdld input:where(.svelte-kdgdld),.sort-controls.svelte-kdgdld select:where(.svelte-kdgdld),.column-select.svelte-kdgdld select:where(.svelte-kdgdld),.format-card.svelte-kdgdld select:where(.svelte-kdgdld){color:#526a64;background:#fff;border:1px solid #e3ebe8;border-radius:8px;min-height:39px;padding:0 9px;font-size:8px}.delimiter-control.svelte-kdgdld span:where(.svelte-kdgdld){text-align:right;margin-left:auto}.row-audit.svelte-kdgdld,.duplicate-review.svelte-kdgdld{gap:4px;margin-top:9px;display:grid}.row-audit.svelte-kdgdld>div:where(.svelte-kdgdld),.duplicate-review.svelte-kdgdld>div:where(.svelte-kdgdld){background:#f5faf8;border-radius:8px;grid-template-columns:30px minmax(0,1fr) 72px;align-items:center;gap:8px;min-height:37px;padding:4px 8px;display:grid}.row-audit.svelte-kdgdld>div.removed:where(.svelte-kdgdld),.duplicate-review.svelte-kdgdld>div.duplicate:where(.svelte-kdgdld){background:#fff4f2}.row-num.svelte-kdgdld{color:#9aa8a4;font:8px ui-monospace,monospace}.row-audit.svelte-kdgdld code:where(.svelte-kdgdld),.duplicate-review.svelte-kdgdld code:where(.svelte-kdgdld){color:#60736e;text-overflow:ellipsis;white-space:nowrap;font:8px ui-monospace,monospace;overflow:hidden}.row-audit.svelte-kdgdld b:where(.svelte-kdgdld),.duplicate-review.svelte-kdgdld b:where(.svelte-kdgdld){color:#54806f;text-align:right;letter-spacing:.04em;font-size:6px}.removed.svelte-kdgdld b:where(.svelte-kdgdld),.duplicate.svelte-kdgdld b:where(.svelte-kdgdld){color:#bc7267}.outcome-note.svelte-kdgdld{color:#718780;margin:8px 0 0;font-size:8px}.column-select.svelte-kdgdld{color:#81908b;gap:4px;font-size:7px;font-weight:800;display:grid}.column-select.svelte-kdgdld select:where(.svelte-kdgdld){max-width:190px}.field-track.svelte-kdgdld{align-items:stretch;gap:7px;padding:2px 1px 8px;display:flex;overflow-x:auto}.field-track.svelte-kdgdld button:where(.svelte-kdgdld){text-align:left;background:#fafcff;border:1px solid #e8ebf0;border-radius:11px;flex-direction:column;align-items:flex-start;gap:5px;min-width:135px;max-width:190px;min-height:112px;padding:10px;display:flex}.field-track.svelte-kdgdld button.selected:where(.svelte-kdgdld){background:#f0f6fc;border-color:#b8cce2;box-shadow:inset 0 0 0 1px #dce9f6}.field-track.svelte-kdgdld span:where(.svelte-kdgdld){color:#9aa9b9;font:800 8px ui-monospace,monospace}.field-track.svelte-kdgdld strong:where(.svelte-kdgdld){color:#4a637e;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.field-track.svelte-kdgdld small:where(.svelte-kdgdld),.field-track.svelte-kdgdld i:where(.svelte-kdgdld){color:#8fa0b1;letter-spacing:.05em;font-size:6px;font-style:normal}.field-track.svelte-kdgdld button.selected:where(.svelte-kdgdld) i:where(.svelte-kdgdld){color:#3b77b3;font-weight:850}.extraction-summary.svelte-kdgdld{color:#8a98a7;background:#f5f8fc;border-radius:9px;align-items:center;gap:8px;padding:9px;font-size:8px;display:flex}.extraction-summary.svelte-kdgdld b:where(.svelte-kdgdld){color:#527cab}.merge-board.svelte-kdgdld{--accent:#98649b}.new-field-tag.svelte-kdgdld{color:#98649b;background:#f8eef8;border-radius:8px;padding:7px 9px;font-size:7px;font-weight:850}.merge-recipe.svelte-kdgdld{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 24px minmax(0,1.2fr);align-items:center;gap:5px;display:grid}.field-pill.svelte-kdgdld{background:#fdfbfe;border:1px solid #ede7ef;border-radius:11px;gap:5px;min-width:0;padding:10px;display:grid}.field-pill.svelte-kdgdld small:where(.svelte-kdgdld){color:#a395a6;letter-spacing:.06em;font-size:6px;font-weight:850}.field-pill.svelte-kdgdld b:where(.svelte-kdgdld),.field-pill.svelte-kdgdld code:where(.svelte-kdgdld){color:#5c4a60;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.field-pill.svelte-kdgdld code:where(.svelte-kdgdld){color:#856c8a;font-family:ui-monospace,monospace}.field-pill.joined.svelte-kdgdld{background:#faf4fc;border-color:#ddcbe0}.merge-symbol.svelte-kdgdld,.merge-arrow.svelte-kdgdld{color:#aa8caf;text-align:center;font-size:13px}.separator-setting.svelte-kdgdld{color:#817487;align-items:center;gap:8px;margin-top:10px;font-size:8px;display:flex}.separator-setting.svelte-kdgdld input:where(.svelte-kdgdld){border:1px solid #e8ddea;border-radius:8px;width:90px;min-height:39px;padding:0 9px}.separator-setting.svelte-kdgdld span:where(.svelte-kdgdld){color:#a195a6;font-size:7px}.sort-controls.svelte-kdgdld{gap:7px;display:flex}.sort-controls.svelte-kdgdld label:where(.svelte-kdgdld){color:#8e8b83;gap:4px;font-size:7px;font-weight:800;display:grid}.sort-preview.svelte-kdgdld{border:1px solid #eee8e0;border-radius:10px;overflow:hidden}.table-label.svelte-kdgdld{color:#a08569;background:#fff9f2;justify-content:space-between;padding:8px 9px;font-size:7px;font-weight:800;display:flex}.table-scroll.svelte-kdgdld{overflow-x:auto}table.svelte-kdgdld{border-collapse:collapse;width:100%;font-size:8px}th.svelte-kdgdld,td.svelte-kdgdld{text-align:left;white-space:nowrap;border-top:1px solid #f0ede8;padding:8px}th.svelte-kdgdld{color:#796d60;background:#fffcf8;font-weight:800}td.svelte-kdgdld{color:#7e7b77}.sorted-key.svelte-kdgdld{color:#bd7948;font-weight:800}.dedupe-count.svelte-kdgdld{color:#b86668;background:#fff1ef;border-radius:9px;justify-items:center;padding:6px 9px;display:grid}.dedupe-count.svelte-kdgdld strong:where(.svelte-kdgdld){font:850 18px Manrope,sans-serif}.dedupe-count.svelte-kdgdld span:where(.svelte-kdgdld){font-size:6px;font-weight:800}.keep-rule.svelte-kdgdld{background:#f4faf6;border-radius:9px;align-items:center;gap:8px;margin-top:9px;padding:8px;display:flex}.keep-rule.svelte-kdgdld>span:where(.svelte-kdgdld){color:#5aa080}.keep-rule.svelte-kdgdld p:where(.svelte-kdgdld){color:#789083;margin:0;font-size:8px;line-height:1.45}.format-count.svelte-kdgdld{color:#8d97ac;font-size:8px}.delimiter-flow.svelte-kdgdld{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:center;gap:7px;display:grid}.delimiter-flow.svelte-kdgdld>i:where(.svelte-kdgdld){text-align:center;color:#9c9fbe;font-size:19px;font-style:normal}.format-card.svelte-kdgdld{background:#fafaff;border:1px solid #e6e8f1;border-radius:11px;gap:5px;padding:11px;display:grid}.format-card.svelte-kdgdld>span:where(.svelte-kdgdld){color:#8f93ad;letter-spacing:.08em;font-size:7px;font-weight:850}.format-card.svelte-kdgdld strong:where(.svelte-kdgdld){color:#59648d;font-size:11px}.format-card.svelte-kdgdld code:where(.svelte-kdgdld){color:#636f99;font:8px ui-monospace,monospace}.format-card.svelte-kdgdld small:where(.svelte-kdgdld){color:#9699ad;font-size:7px}.format-card.svelte-kdgdld select:where(.svelte-kdgdld){color:#5d6896;max-width:100%}.custom-target.svelte-kdgdld{color:#8f93ad;gap:4px;font-size:7px;font-weight:800;display:grid}.custom-target.svelte-kdgdld input:where(.svelte-kdgdld){color:#5d6896;background:#fff;border:1px solid #e3e7f0;border-radius:8px;min-height:39px;padding:0 9px;font-size:12px}.custom-target.svelte-kdgdld small:where(.svelte-kdgdld){color:#9699ad;font-size:7px;font-weight:500}.header-board.svelte-kdgdld{--accent:#5282a3}.schema-status.svelte-kdgdld{color:#57866c;background:#eef8f2;border-radius:8px;padding:7px 9px;font-size:7px;font-weight:850}.schema-status.warning.svelte-kdgdld{color:#ae7b48;background:#fff4e9}.header-mapping.svelte-kdgdld{gap:5px;display:grid}.header-mapping.svelte-kdgdld>div:where(.svelte-kdgdld){background:#f6fafd;border-radius:9px;grid-template-columns:23px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px;min-height:52px;padding:6px 9px;display:grid}.index-badge.svelte-kdgdld{color:#99a8b5;font:8px ui-monospace,monospace}.header-transform.svelte-kdgdld{gap:4px;min-width:0;display:grid}.header-transform.svelte-kdgdld small:where(.svelte-kdgdld){color:#96a3ae;letter-spacing:.07em;font-size:6px;font-weight:850}.header-transform.svelte-kdgdld b:where(.svelte-kdgdld),.header-transform.svelte-kdgdld code:where(.svelte-kdgdld){color:#60768a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.header-transform.svelte-kdgdld code:where(.svelte-kdgdld){color:#36729f;font:750 9px ui-monospace,monospace}.map-arrow.svelte-kdgdld{text-align:center;color:#a0b3c0}.schema-note.svelte-kdgdld{color:#8797a4;margin:9px 0 0;font-size:8px}.csv-output.svelte-kdgdld{margin-top:10px}.output-heading.svelte-kdgdld{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.output-heading.svelte-kdgdld h3:where(.svelte-kdgdld){color:#3b514c;margin:0;font:800 12px Manrope,sans-serif}.output-heading.svelte-kdgdld>span:where(.svelte-kdgdld){color:#97a39f;font-size:7px}.csv-output.svelte-kdgdld textarea:where(.svelte-kdgdld){overflow-wrap:anywhere;background:#fbfdfc;min-height:112px}.output-actions.svelte-kdgdld{color:#8a9893;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:7px;display:flex}.output-actions.svelte-kdgdld>div:where(.svelte-kdgdld){gap:6px;display:flex}.output-actions.svelte-kdgdld button:where(.svelte-kdgdld){color:#637973;background:#fff;border:1px solid #dfe8e4;border-radius:9px;min-height:42px;padding:0 10px;font-size:8px;font-weight:750}.output-actions.svelte-kdgdld button:where(.svelte-kdgdld):last-child{border-color:var(--accent);background:var(--accent);color:#fff}.output-actions.svelte-kdgdld button:where(.svelte-kdgdld):disabled{opacity:.42}.csv-privacy.svelte-kdgdld{color:#899894;margin:10px 2px 0;font-size:8px;line-height:1.5}.csv-studio.svelte-kdgdld button:where(.svelte-kdgdld):focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:2px}@media (width<=720px){.csv-studio.svelte-kdgdld{border-radius:19px;margin:18px 13px;padding:13px}.csv-heading.svelte-kdgdld{align-items:flex-start}.csv-emblem.svelte-kdgdld{border-radius:15px;width:52px;height:52px}.source-top.svelte-kdgdld{align-items:flex-start}.source-actions.svelte-kdgdld button:where(.svelte-kdgdld){min-height:44px}.csv-source.svelte-kdgdld,.operation-board.svelte-kdgdld,.csv-output.svelte-kdgdld{padding:11px}.board-heading.svelte-kdgdld,.delimiter-control.svelte-kdgdld{flex-wrap:wrap;align-items:flex-start}.delimiter-control.svelte-kdgdld span:where(.svelte-kdgdld){text-align:left;width:100%;margin:0}.merge-recipe.svelte-kdgdld{grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr)}.merge-arrow.svelte-kdgdld{display:none}.field-pill.joined.svelte-kdgdld{grid-column:1/-1}.sort-controls.svelte-kdgdld{width:100%}.sort-controls.svelte-kdgdld label:where(.svelte-kdgdld){flex:1}.sort-controls.svelte-kdgdld select:where(.svelte-kdgdld){width:100%;min-height:44px}.delimiter-flow.svelte-kdgdld{grid-template-columns:1fr}.delimiter-flow.svelte-kdgdld>i:where(.svelte-kdgdld){transform:rotate(90deg)}.output-actions.svelte-kdgdld{flex-direction:column;align-items:flex-start}.output-actions.svelte-kdgdld>div:where(.svelte-kdgdld){width:100%}.output-actions.svelte-kdgdld button:where(.svelte-kdgdld){flex:1;min-height:44px}.sample-runs.svelte-kdgdld{overflow-x:auto}.sample-runs.svelte-kdgdld button:where(.svelte-kdgdld){white-space:nowrap;min-height:44px}.row-audit.svelte-kdgdld>div:where(.svelte-kdgdld),.duplicate-review.svelte-kdgdld>div:where(.svelte-kdgdld){grid-template-columns:24px minmax(0,1fr) 62px;gap:5px}.header-mapping.svelte-kdgdld>div:where(.svelte-kdgdld){grid-template-columns:18px minmax(0,1fr) 16px minmax(0,1fr);gap:5px}.schema-status.svelte-kdgdld{margin-left:auto}}@media (width<=390px){.csv-heading.svelte-kdgdld h2:where(.svelte-kdgdld){font-size:23px}.csv-heading.svelte-kdgdld{gap:9px}.csv-emblem.svelte-kdgdld{width:44px;height:44px;font-size:19px}.row-count.svelte-kdgdld{flex-wrap:wrap;justify-content:flex-end}.extraction-summary.svelte-kdgdld{flex-wrap:wrap}.source-top.svelte-kdgdld{flex-direction:column}.output-heading.svelte-kdgdld{flex-direction:column;align-items:flex-start}.separator-setting.svelte-kdgdld{flex-wrap:wrap;align-items:flex-start}.separator-setting.svelte-kdgdld span:where(.svelte-kdgdld){width:100%}}@media (width<=760px){.csv-studio.svelte-kdgdld button:where(.svelte-kdgdld),.csv-studio.svelte-kdgdld select:where(.svelte-kdgdld),.csv-studio.svelte-kdgdld input:where(.svelte-kdgdld):not([type=checkbox]){min-height:44px}}.mode-csv-blank.svelte-kdgdld .csv-kicker:where(.svelte-kdgdld){font-size:10px}.mode-csv-blank.svelte-kdgdld .source-top:where(.svelte-kdgdld) strong:where(.svelte-kdgdld){font-size:13px}.mode-csv-blank.svelte-kdgdld .source-top:where(.svelte-kdgdld) small:where(.svelte-kdgdld){font-size:10px}.mode-csv-blank.svelte-kdgdld .step-num:where(.svelte-kdgdld){width:30px;height:30px;font-size:11px}.mode-csv-blank.svelte-kdgdld .delimiter-control:where(.svelte-kdgdld){gap:10px;padding:11px;font-size:12px}.mode-csv-blank.svelte-kdgdld .delimiter-control:where(.svelte-kdgdld) select:where(.svelte-kdgdld),.mode-csv-blank.svelte-kdgdld .delimiter-control:where(.svelte-kdgdld) input:where(.svelte-kdgdld){min-height:44px;padding:0 12px;font-size:13px}.mode-csv-blank.svelte-kdgdld .row-audit:where(.svelte-kdgdld){gap:6px}.mode-csv-blank.svelte-kdgdld .row-audit:where(.svelte-kdgdld)>div:where(.svelte-kdgdld){grid-template-columns:36px minmax(0,1fr) 76px;min-height:44px;padding:6px 10px}.mode-csv-blank.svelte-kdgdld .row-num:where(.svelte-kdgdld){font-size:10px}.mode-csv-blank.svelte-kdgdld .row-audit:where(.svelte-kdgdld) code:where(.svelte-kdgdld){font-size:11px}.mode-csv-blank.svelte-kdgdld .row-audit:where(.svelte-kdgdld) b:where(.svelte-kdgdld){font-size:9px}.mode-csv-blank.svelte-kdgdld .outcome-note:where(.svelte-kdgdld),.mode-csv-blank.svelte-kdgdld .csv-privacy:where(.svelte-kdgdld),.mode-csv-blank.svelte-kdgdld .output-actions:where(.svelte-kdgdld)>span:where(.svelte-kdgdld),.mode-csv-blank.svelte-kdgdld .output-heading:where(.svelte-kdgdld)>span:where(.svelte-kdgdld){font-size:10px}.mode-csv-blank.svelte-kdgdld .output-actions:where(.svelte-kdgdld) button:where(.svelte-kdgdld),.mode-csv-blank.svelte-kdgdld .source-actions:where(.svelte-kdgdld) button:where(.svelte-kdgdld){font-size:11px}@media (width<=720px){.mode-csv-blank.svelte-kdgdld .row-audit:where(.svelte-kdgdld)>div:where(.svelte-kdgdld){grid-template-columns:34px minmax(0,1fr) 72px}.mode-csv-blank.svelte-kdgdld .delimiter-control:where(.svelte-kdgdld) select:where(.svelte-kdgdld),.mode-csv-blank.svelte-kdgdld .delimiter-control:where(.svelte-kdgdld) input:where(.svelte-kdgdld){min-width:120px}.mode-csv-blank.svelte-kdgdld .output-actions:where(.svelte-kdgdld) button:where(.svelte-kdgdld),.mode-csv-blank.svelte-kdgdld .source-actions:where(.svelte-kdgdld) button:where(.svelte-kdgdld){min-height:46px}}.mode-csv-extract.svelte-kdgdld .column-select:where(.svelte-kdgdld) input:where(.svelte-kdgdld){color:#43688c;background:#fff;border:1px solid #d9e4ef;border-radius:8px;max-width:190px;min-height:44px;padding:0 10px;font-size:14px;font-weight:700}.mode-csv-extract.svelte-kdgdld .column-select:where(.svelte-kdgdld) small:where(.svelte-kdgdld){color:#8b9bad;font-size:9px;font-weight:500;line-height:1.4}.mode-csv-extract.svelte-kdgdld .field-track:where(.svelte-kdgdld) button:where(.svelte-kdgdld){min-height:120px}.mode-csv-extract.svelte-kdgdld .extraction-summary:where(.svelte-kdgdld){min-height:46px;font-size:10px}.mode-csv-extract.svelte-kdgdld .extraction-summary:where(.svelte-kdgdld) b:where(.svelte-kdgdld){font-size:12px}.mode-csv-dedupe.svelte-kdgdld .delimiter-control:where(.svelte-kdgdld) input:where(.svelte-kdgdld){color:#526a64;background:#fff;border:1px solid #e3ebe8;border-radius:8px;width:74px;min-height:39px;padding:0 9px;font-size:12px}.mode-csv-extract.svelte-kdgdld .picker-hint:where(.svelte-kdgdld){color:#8797a8;margin-top:5px;font-size:10px;font-weight:500;line-height:1.4;display:block}.mode-csv-extract.svelte-kdgdld .field-track:where(.svelte-kdgdld) span:where(.svelte-kdgdld){color:#4a79a8;font-size:12px}@media (width<=720px){.mode-csv-dedupe.svelte-kdgdld .delimiter-control:where(.svelte-kdgdld) input:where(.svelte-kdgdld){min-height:44px}}.code-studio.svelte-lnvfk{--accent:#6558bd;color:#302c4b;background:linear-gradient(150deg,#fff,#f7f5ff);border:1px solid #e6e3ef;border-radius:23px;max-width:1080px;margin:24px auto;padding:20px;overflow-x:hidden;box-shadow:0 20px 55px #20183c10}.mode-css-gradient.svelte-lnvfk{--accent:#b66b8d;background:linear-gradient(145deg,#fff,#fff5f8);border-color:#f0e2e8}.mode-json-format.svelte-lnvfk{--accent:#4284ac;background:linear-gradient(145deg,#fff,#f2f9fc);border-color:#e0edf2}.mode-json-remove.svelte-lnvfk{--accent:#bd6872;background:linear-gradient(145deg,#fff,#fff5f4);border-color:#f0e3e2}.mode-json-sort.svelte-lnvfk{--accent:#557e9d;background:linear-gradient(145deg,#fff,#f3f8fb);border-color:#e2ebf0}.mode-jsonl-validate.svelte-lnvfk{--accent:#6b69b7;background:linear-gradient(145deg,#fff,#f6f5ff);border-color:#e8e5f2}.mode-lorem.svelte-lnvfk{--accent:#b27947;background:linear-gradient(145deg,#fff,#fff8ef);border-color:#f0e5d7}.mode-meta-tags.svelte-lnvfk{--accent:#4f7fa4;background:linear-gradient(145deg,#fff,#f2f8fc);border-color:#e0eaf1}.mode-nanoid.svelte-lnvfk{--accent:#7661b9;background:linear-gradient(145deg,#fff,#f7f3ff);border-color:#e9e2f4}.mode-uuid.svelte-lnvfk{--accent:#447e9d;background:linear-gradient(145deg,#fff,#f2f9fb);border-color:#dfebef}.code-heading.svelte-lnvfk{justify-content:space-between;align-items:center;gap:16px;padding:4px 3px 15px;display:flex}.code-kicker.svelte-lnvfk{color:var(--accent);letter-spacing:.16em;margin:0 0 6px;font-size:8px;font-weight:850}.code-heading.svelte-lnvfk h2:where(.svelte-lnvfk){color:#302d47;letter-spacing:-.05em;margin:0;font:850 clamp(21px,4vw,30px)/1.1 Manrope,sans-serif}.code-heading.svelte-lnvfk p:where(.svelte-lnvfk):last-child{color:#7d7a8e;max-width:680px;margin:8px 0 0;font-size:10px;line-height:1.55}.code-emblem.svelte-lnvfk{border:1px solid color-mix(in srgb,var(--accent) 24%,white);background:color-mix(in srgb,var(--accent) 9%,white);width:61px;height:61px;color:var(--accent);border-radius:18px;flex:none;place-items:center;font:850 22px ui-monospace,monospace;display:grid}.subheading.svelte-lnvfk{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.subheading.svelte-lnvfk p:where(.svelte-lnvfk){color:var(--accent);letter-spacing:.13em;margin:0 0 4px;font-size:7px;font-weight:850}.subheading.svelte-lnvfk h3:where(.svelte-lnvfk){color:#3d3a53;margin:0;font:800 12px Manrope,sans-serif}.gradient-workspace.svelte-lnvfk,.json-pruner.svelte-lnvfk,.jsonl-inspector.svelte-lnvfk,.placeholder-studio.svelte-lnvfk,.meta-workbench.svelte-lnvfk,.nanoid-console.svelte-lnvfk,.uuid-factory.svelte-lnvfk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.gradient-canvas.svelte-lnvfk,.stop-editor.svelte-lnvfk,.json-editor.svelte-lnvfk,.prune-source.svelte-lnvfk,.prune-result.svelte-lnvfk,.sort-json.svelte-lnvfk,.payload-lab.svelte-lnvfk,.jsonl-inspector.svelte-lnvfk,.composition-settings.svelte-lnvfk,.placeholder-output.svelte-lnvfk,.meta-fields.svelte-lnvfk,.meta-preview.svelte-lnvfk,.collision-calculator.svelte-lnvfk,.nano-output.svelte-lnvfk,.uuid-controls.svelte-lnvfk,.uuid-output.svelte-lnvfk{background:#fff;border:1px solid #e7e5ef;border-radius:15px;min-width:0;padding:14px}.gradient-workspace.svelte-lnvfk{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-width:0}.gradient-type-selector.svelte-lnvfk{background:#fff;border:1px solid #e7e5ef;border-radius:13px;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;padding:8px;display:flex}.gradient-type-selector.svelte-lnvfk>button:where(.svelte-lnvfk),.gradient-quick-actions.svelte-lnvfk button:where(.svelte-lnvfk),.gradient-stop-actions.svelte-lnvfk button:where(.svelte-lnvfk){color:#777183;background:#fff;border:1px solid #e7e5ef;border-radius:9px;min-height:40px;padding:0 12px;font-size:8px;font-weight:800}.gradient-type-selector.svelte-lnvfk>button:where(.svelte-lnvfk){align-items:center;gap:6px;display:flex}.gradient-type-selector.svelte-lnvfk>button:where(.svelte-lnvfk) span:where(.svelte-lnvfk){font-size:13px}.gradient-type-selector.svelte-lnvfk>button.selected:where(.svelte-lnvfk){color:#8f4f83;background:#fbf2f9;border-color:#d9c4d6}.gradient-quick-actions.svelte-lnvfk{gap:6px;margin-left:auto;display:flex}.gradient-canvas.svelte-lnvfk .canvas-top:where(.svelte-lnvfk) label:where(.svelte-lnvfk){align-items:center;gap:7px;display:flex}.canvas-top.svelte-lnvfk label:where(.svelte-lnvfk) output:where(.svelte-lnvfk){color:#6d8295;font:800 9px ui-monospace,monospace}.gradient-angle.svelte-lnvfk{accent-color:#9d668b;width:100%;min-height:36px;margin:5px 0 8px}.gradient-result.svelte-lnvfk{flex-wrap:wrap;align-items:stretch}.gradient-code-lines.svelte-lnvfk{color:#745260;flex:1;align-content:center;gap:3px;min-width:0;max-width:100%;font:9px/1.5 ui-monospace,monospace;display:grid}.gradient-result.svelte-lnvfk .gradient-code-lines:where(.svelte-lnvfk){width:100%;min-width:0}.gradient-result.svelte-lnvfk .gradient-code-lines:where(.svelte-lnvfk) code:where(.svelte-lnvfk){overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-width:0;display:block;overflow:visible}.gradient-result.svelte-lnvfk .tailwind-copy:where(.svelte-lnvfk){color:#8c5d83;background:#fff;border:1px solid #eadde8}.gradient-stop-actions.svelte-lnvfk{color:#918893;justify-content:space-between;align-items:center;gap:8px;padding-top:9px;font-size:7px;display:flex}.gradient-stop-actions.svelte-lnvfk button:where(.svelte-lnvfk){color:#8d5a80;min-height:44px}.gradient-invalid.svelte-lnvfk{color:#a94d4a;background:#fff2f0;border-radius:9px;margin:10px 0 0;padding:10px;font-size:8px}.gradient-mud-warning.svelte-lnvfk{color:#875d27;background:#fff8e9;border:1px solid #f0d59d;border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:12px;display:flex}.gradient-mud-warning.svelte-lnvfk>span:where(.svelte-lnvfk){font-size:18px}.gradient-mud-warning.svelte-lnvfk>div:where(.svelte-lnvfk){flex:1;min-width:0}.gradient-mud-warning.svelte-lnvfk strong:where(.svelte-lnvfk){font-size:9px}.gradient-mud-warning.svelte-lnvfk p:where(.svelte-lnvfk){margin:4px 0 0;font-size:8px;line-height:1.5}.gradient-mud-warning.svelte-lnvfk code:where(.svelte-lnvfk){font-family:ui-monospace,monospace}.gradient-mud-warning.svelte-lnvfk i:where(.svelte-lnvfk){border:1px solid #0002;border-radius:7px;flex:none;width:28px;height:28px}.gradient-interpolation.svelte-lnvfk{background:#fff;border:1px solid #e7e5ef;border-radius:13px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:12px;margin-top:10px;padding:14px;display:grid}.gradient-interpolation.svelte-lnvfk h3:where(.svelte-lnvfk){color:#3d3a53;margin:0;font:800 12px Manrope,sans-serif}.gradient-interpolation.svelte-lnvfk p:where(.svelte-lnvfk):last-child{color:#838192;margin:7px 0 0;font-size:8px;line-height:1.55}.gradient-comparison.svelte-lnvfk{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gradient-comparison.svelte-lnvfk figure:where(.svelte-lnvfk){border:1px solid #eee9ef;border-radius:9px;min-width:0;margin:0;padding:6px}.gradient-comparison.svelte-lnvfk figure:where(.svelte-lnvfk)>div:where(.svelte-lnvfk){border-radius:6px;height:54px}.gradient-comparison.svelte-lnvfk figcaption:where(.svelte-lnvfk){gap:2px;margin-top:5px;display:grid}.gradient-comparison.svelte-lnvfk figcaption:where(.svelte-lnvfk) strong:where(.svelte-lnvfk){color:#5e5b70;font-size:8px}.gradient-comparison.svelte-lnvfk figcaption:where(.svelte-lnvfk) span:where(.svelte-lnvfk){color:#92909e;font-size:6px}.canvas-top.svelte-lnvfk{color:#9a8a92;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:6px;font-size:7px;font-weight:850;display:flex}.canvas-top.svelte-lnvfk label:where(.svelte-lnvfk){align-items:center;gap:4px;display:flex}.canvas-top.svelte-lnvfk input:where(.svelte-lnvfk){border:1px solid #eee2e8;border-radius:7px;width:52px;min-height:36px;padding:0 5px;font-size:9px}.gradient-preview.svelte-lnvfk{border:1px solid #f0e7ed;border-radius:12px;height:170px;margin-top:10px}.preview-labels.svelte-lnvfk{color:#a2959b;letter-spacing:.1em;justify-content:space-between;margin-top:7px;font-size:6px;font-weight:800;display:flex}.gradient-result.svelte-lnvfk{background:#fcf8fa;border-radius:9px;align-items:center;gap:8px;min-width:0;margin-top:12px;padding:9px;display:flex}.gradient-result.svelte-lnvfk code:where(.svelte-lnvfk){overflow-wrap:anywhere;color:#745260;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font:8px/1.5 ui-monospace,monospace;overflow:hidden}.gradient-result.svelte-lnvfk button:where(.svelte-lnvfk),.stop-editor.svelte-lnvfk button:where(.svelte-lnvfk),.editor-foot.svelte-lnvfk button:where(.svelte-lnvfk),.sort-ribbon.svelte-lnvfk button:where(.svelte-lnvfk),.prune-result.svelte-lnvfk button:where(.svelte-lnvfk),.placeholder-actions.svelte-lnvfk button:where(.svelte-lnvfk),.meta-code.svelte-lnvfk button:where(.svelte-lnvfk),.generate-action.svelte-lnvfk,.primary-action.svelte-lnvfk{background:var(--accent);color:#fff;border:0;border-radius:9px;min-height:44px;padding:0 11px;font-size:8px;font-weight:800}.stop-editor.svelte-lnvfk .subheading:where(.svelte-lnvfk)>button:where(.svelte-lnvfk){color:var(--accent);background:#fff;border:1px solid #efdae3}.stop-row.svelte-lnvfk{border-top:1px solid #f1edf0;grid-template-columns:22px 42px minmax(80px,1fr) minmax(60px,1fr) 42px 32px;align-items:center;gap:6px;min-width:0;min-height:47px;display:grid}.stop-index.svelte-lnvfk{color:#ad9ea4;font:8px ui-monospace,monospace}.stop-row.svelte-lnvfk>input:where(.svelte-lnvfk):nth-child(2){background:#fff;border:1px solid #ede7eb;border-radius:7px;width:42px;min-width:0;min-height:42px;padding:3px}.stop-row.svelte-lnvfk>input:where(.svelte-lnvfk):nth-child(3){color:#665b63;border:1px solid #ede7eb;border-radius:7px;width:100%;min-width:0;min-height:42px;padding:0 7px;font:8px ui-monospace,monospace}.stop-row.svelte-lnvfk input[type=range]:where(.svelte-lnvfk){width:100%;min-width:0;accent-color:var(--accent)}.stop-row.svelte-lnvfk output:where(.svelte-lnvfk){color:#8d7d83;font-size:7px}.stop-row.svelte-lnvfk>button:where(.svelte-lnvfk){color:#a67486;background:#fff;border:1px solid #eee7eb;width:28px;min-height:32px;padding:0}.stop-row.svelte-lnvfk>button:where(.svelte-lnvfk):disabled{opacity:.3}.json-editor.svelte-lnvfk{grid-column:1/-1}.editor-toolbar.svelte-lnvfk,.editor-toolbar.svelte-lnvfk>div:where(.svelte-lnvfk){align-items:center;gap:8px;display:flex}.editor-toolbar.svelte-lnvfk{justify-content:space-between;margin-bottom:10px}.editor-toolbar.svelte-lnvfk>div:where(.svelte-lnvfk){color:#68717c;font-size:8px}.file-dot.svelte-lnvfk{background:#75b782;border-radius:50%;width:8px;height:8px}.local-label.svelte-lnvfk{color:#9ba5ad;font-size:6px}.editor-toolbar.svelte-lnvfk label:where(.svelte-lnvfk){color:#8d96a1;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.editor-toolbar.svelte-lnvfk select:where(.svelte-lnvfk){color:#627284;background:#fff;border:1px solid #e5eaf0;border-radius:8px;min-height:38px;padding:0 8px;font-size:8px}.json-status.svelte-lnvfk{color:#538666;background:#eff8f1;border-radius:9px;align-items:center;gap:8px;padding:9px;display:flex}.json-status.svelte-lnvfk>span:where(.svelte-lnvfk){font-size:15px;font-weight:900}.json-status.svelte-lnvfk div:where(.svelte-lnvfk){gap:3px;display:grid}.json-status.svelte-lnvfk b:where(.svelte-lnvfk){font-size:8px}.json-status.svelte-lnvfk small:where(.svelte-lnvfk){color:#7f9385;font-size:7px}.json-status.invalid.svelte-lnvfk{color:#b45e58;background:#fff2f0}.json-status.invalid.svelte-lnvfk small:where(.svelte-lnvfk){color:#987874}.editor-panes.svelte-lnvfk,.sort-panels.svelte-lnvfk{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:8px;margin-top:10px;display:grid}.editor-panes.svelte-lnvfk section:where(.svelte-lnvfk),.sort-panels.svelte-lnvfk section:where(.svelte-lnvfk){min-width:0}.editor-panes.svelte-lnvfk label:where(.svelte-lnvfk),.sort-panels.svelte-lnvfk label:where(.svelte-lnvfk){color:#8b95a1;letter-spacing:.1em;margin-bottom:6px;font-size:7px;font-weight:850;display:block}.editor-panes.svelte-lnvfk textarea:where(.svelte-lnvfk),.sort-panels.svelte-lnvfk textarea:where(.svelte-lnvfk),.prune-source.svelte-lnvfk textarea:where(.svelte-lnvfk),.prune-result.svelte-lnvfk textarea:where(.svelte-lnvfk),.payload-editor.svelte-lnvfk textarea:where(.svelte-lnvfk),.line-input.svelte-lnvfk textarea:where(.svelte-lnvfk),.placeholder-output.svelte-lnvfk textarea:where(.svelte-lnvfk),.nano-output.svelte-lnvfk textarea:where(.svelte-lnvfk),.uuid-output.svelte-lnvfk textarea:where(.svelte-lnvfk),.meta-code.svelte-lnvfk textarea:where(.svelte-lnvfk){resize:vertical;color:#34414c;white-space:pre;tab-size:2;background:#fafbfd;border:1px solid #e5e8ed;border-radius:9px;width:100%;min-height:220px;padding:10px;font:9px/1.55 ui-monospace,monospace}.editor-panes.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.sort-panels.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.prune-source.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.line-input.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.meta-fields.svelte-lnvfk input:where(.svelte-lnvfk):focus-visible,.meta-fields.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.payload-editor.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.placeholder-output.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.nano-output.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.uuid-output.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.meta-code.svelte-lnvfk textarea:where(.svelte-lnvfk):focus-visible,.collision-calculator.svelte-lnvfk input:where(.svelte-lnvfk):focus-visible,.uuid-controls.svelte-lnvfk select:where(.svelte-lnvfk):focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 35%,transparent);outline-offset:2px}.pane-arrow.svelte-lnvfk,.sort-arrow.svelte-lnvfk{text-align:center;color:#9aaabb;font-size:19px}.editor-foot.svelte-lnvfk,.payload-actions.svelte-lnvfk,.placeholder-actions.svelte-lnvfk,.output-actions.svelte-lnvfk{color:#929ba5;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;font-size:7px;display:flex}.editor-foot.svelte-lnvfk button:where(.svelte-lnvfk):disabled,.sort-ribbon.svelte-lnvfk button:where(.svelte-lnvfk):disabled,.placeholder-actions.svelte-lnvfk button:where(.svelte-lnvfk):disabled,.generate-action.svelte-lnvfk:disabled,.primary-action.svelte-lnvfk:disabled{opacity:.45}.json-pruner.svelte-lnvfk{grid-template-columns:minmax(0,1fr) 45px minmax(0,1fr)}.prune-arrow.svelte-lnvfk{writing-mode:vertical-rl;color:#a88389;letter-spacing:.08em;place-items:center;font-size:7px;font-weight:850;display:grid}.count-tag.svelte-lnvfk,.safe-tag.svelte-lnvfk,.meta-preview.svelte-lnvfk>.subheading:where(.svelte-lnvfk)>span:where(.svelte-lnvfk),.nano-output.svelte-lnvfk>.subheading:where(.svelte-lnvfk)>span:where(.svelte-lnvfk),.uuid-controls.svelte-lnvfk>.subheading:where(.svelte-lnvfk)>span:where(.svelte-lnvfk){color:#a26c75;white-space:nowrap;background:#f6edf0;border-radius:999px;padding:6px 8px;font-size:6px;font-weight:850}.key-setting.svelte-lnvfk,.meta-fields.svelte-lnvfk>label:where(.svelte-lnvfk),.collision-calculator.svelte-lnvfk>label:where(.svelte-lnvfk){color:#838394;gap:5px;margin-top:9px;font-size:7px;font-weight:800;display:grid}.key-setting.svelte-lnvfk input:where(.svelte-lnvfk),.meta-fields.svelte-lnvfk input:where(.svelte-lnvfk),.meta-fields.svelte-lnvfk textarea:where(.svelte-lnvfk),.collision-calculator.svelte-lnvfk>label:where(.svelte-lnvfk) input:where(.svelte-lnvfk),.nano-settings.svelte-lnvfk input:where(.svelte-lnvfk),.uuid-settings.svelte-lnvfk input:where(.svelte-lnvfk){color:#4a475d;background:#fff;border:1px solid #e7e5ed;border-radius:8px;width:100%;min-height:42px;padding:9px;font:9px ui-monospace,monospace}.key-chips.svelte-lnvfk{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.key-chips.svelte-lnvfk span:where(.svelte-lnvfk){color:#aa636a;background:#fff0f0;border-radius:7px;padding:5px 8px;font:8px ui-monospace,monospace}.prune-result.svelte-lnvfk textarea:where(.svelte-lnvfk){min-height:185px}.readable-result.svelte-lnvfk{color:#34414c;white-space:pre-wrap;overflow-wrap:anywhere;background:#fafbfd;border:1px solid #e5e8ed;border-radius:9px;min-height:185px;max-height:360px;margin:0;padding:10px;font:9px/1.55 ui-monospace,monospace;overflow:auto}.nano-output.svelte-lnvfk .readable-result:where(.svelte-lnvfk){min-height:245px}.prune-explain.svelte-lnvfk,.prune-source.svelte-lnvfk>p:where(.svelte-lnvfk),.sort-note.svelte-lnvfk p:where(.svelte-lnvfk),.collision-note.svelte-lnvfk,.uuid-controls.svelte-lnvfk>p:where(.svelte-lnvfk){color:#858391;margin:8px 0;font-size:7px;line-height:1.55}.prune-result.svelte-lnvfk .primary-action:where(.svelte-lnvfk){width:100%;margin-top:7px}.inline-json-error.svelte-lnvfk,.json-global-error.svelte-lnvfk{color:#a74d4c;background:#fff0ef;border-radius:8px;padding:9px;font-size:8px;line-height:1.5}.json-global-error.svelte-lnvfk{margin:9px 0 0}.sort-json.svelte-lnvfk{grid-column:1/-1}.sort-ribbon.svelte-lnvfk{color:#627b90;letter-spacing:.08em;background:#eff6fa;border-radius:9px;align-items:center;gap:9px;padding:9px;font-size:7px;font-weight:850;display:flex}.sort-ribbon.svelte-lnvfk strong:where(.svelte-lnvfk){margin-right:auto}.sort-ribbon.svelte-lnvfk i:where(.svelte-lnvfk){color:#a3b1bf;font-style:normal}.sort-ribbon.svelte-lnvfk button:where(.svelte-lnvfk){min-height:39px}.sort-panels.svelte-lnvfk{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.sort-panels.svelte-lnvfk textarea:where(.svelte-lnvfk){min-height:190px}.sort-note.svelte-lnvfk{background:#f3f8fb;border-radius:8px;align-items:center;gap:8px;margin-top:9px;padding:8px;display:flex}.sort-note.svelte-lnvfk span:where(.svelte-lnvfk){color:#6d8ca3;font:800 11px Manrope,sans-serif}.sort-note.svelte-lnvfk p:where(.svelte-lnvfk){margin:0}.payload-lab.svelte-lnvfk{grid-column:1/-1}.payload-metrics.svelte-lnvfk{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.payload-metrics.svelte-lnvfk>div:where(.svelte-lnvfk){background:#fbfdf9;border:1px solid #e7eee4;border-radius:10px;gap:5px;padding:10px;display:grid}.payload-metrics.svelte-lnvfk span:where(.svelte-lnvfk){color:#8e9d8c;letter-spacing:.1em;font-size:6px;font-weight:850}.payload-metrics.svelte-lnvfk strong:where(.svelte-lnvfk){color:#527d52;font:850 19px Manrope,sans-serif}.payload-metrics.svelte-lnvfk strong:where(.svelte-lnvfk) small:where(.svelte-lnvfk){font-size:8px}.payload-metrics.svelte-lnvfk>div:where(.svelte-lnvfk)>small:where(.svelte-lnvfk){color:#8c9a8d;font-size:7px}.metric-track.svelte-lnvfk{background:#edf1ea;border-radius:9px;height:6px;overflow:hidden}.metric-track.svelte-lnvfk b:where(.svelte-lnvfk){background:#87ab7d;border-radius:9px;height:100%;display:block}.metric-track.compact.svelte-lnvfk b:where(.svelte-lnvfk){background:#6e9c70}.metric-track.gzip.svelte-lnvfk b:where(.svelte-lnvfk){background:#678e86}.payload-editor.svelte-lnvfk{border:1px solid #e7eee4;border-radius:11px;margin-top:10px;padding:11px}.payload-editor.svelte-lnvfk>div:where(.svelte-lnvfk):first-child{color:#66775f;align-items:center;gap:7px;font-size:8px;display:flex}.payload-editor.svelte-lnvfk>div:where(.svelte-lnvfk):first-child span:where(.svelte-lnvfk):last-child{color:#97a391;margin-left:auto;font-size:7px}.payload-editor.svelte-lnvfk textarea:where(.svelte-lnvfk){min-height:160px;margin-top:8px}.payload-actions.svelte-lnvfk p:where(.svelte-lnvfk){margin:0}.payload-actions.svelte-lnvfk button:where(.svelte-lnvfk){color:#fff;background:#618c60;border:0;border-radius:8px;min-height:42px;padding:0 10px;font-size:8px;font-weight:800}.jsonl-inspector.svelte-lnvfk{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.line-input.svelte-lnvfk textarea:where(.svelte-lnvfk){min-height:150px}.line-summary.svelte-lnvfk{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.line-summary.svelte-lnvfk>div:where(.svelte-lnvfk){background:#f2f6ff;border-radius:9px;justify-items:center;gap:3px;padding:8px;display:grid}.line-summary.svelte-lnvfk span:where(.svelte-lnvfk){letter-spacing:.08em;font-size:6px;font-weight:850}.line-summary.svelte-lnvfk strong:where(.svelte-lnvfk){font:850 17px Manrope,sans-serif}.valid-meter.svelte-lnvfk{color:#56856a}.invalid-meter.svelte-lnvfk{color:#b05d59;background:#fff2f0!important}.blank-meter.svelte-lnvfk{color:#878393;background:#f6f5f9!important}.record-checks.svelte-lnvfk{gap:4px;display:grid}.record-head.svelte-lnvfk,.record-checks.svelte-lnvfk>div:where(.svelte-lnvfk){background:#f7f8fc;border-radius:7px;grid-template-columns:38px minmax(0,1.1fr) minmax(100px,.9fr);align-items:center;gap:8px;padding:7px 9px;display:grid}.record-head.svelte-lnvfk{color:#9292aa;letter-spacing:.1em;font-size:6px;font-weight:850}.record-checks.svelte-lnvfk>div.row-invalid:where(.svelte-lnvfk){background:#fff2f0}.record-checks.svelte-lnvfk>div.row-blank:where(.svelte-lnvfk){color:#9693a2;background:#f6f5f9}.line-number.svelte-lnvfk{color:#8b88a2;font:8px ui-monospace,monospace}.record-checks.svelte-lnvfk code:where(.svelte-lnvfk){color:#56536e;text-overflow:ellipsis;white-space:nowrap;font:7px ui-monospace,monospace;overflow:hidden}.record-checks.svelte-lnvfk>div:where(.svelte-lnvfk)>span:where(.svelte-lnvfk):last-child{color:#5e8a6d;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.row-invalid.svelte-lnvfk>span:where(.svelte-lnvfk):last-child{color:#b05d59!important}.row-blank.svelte-lnvfk>span:where(.svelte-lnvfk):last-child{color:#9592a0!important}.jsonl-inspector.svelte-lnvfk .primary-action:where(.svelte-lnvfk){justify-self:end}.placeholder-studio.svelte-lnvfk{grid-column:1/-1}.kind-cards.svelte-lnvfk{grid-template-columns:1fr 1fr;gap:6px;display:grid}.kind-cards.svelte-lnvfk button:where(.svelte-lnvfk){text-align:left;background:#fff;border:1px solid #eee9e0;border-radius:9px;grid-template-columns:25px minmax(0,1fr);align-items:center;column-gap:7px;min-height:71px;padding:8px;display:grid}.kind-cards.svelte-lnvfk button.selected:where(.svelte-lnvfk){background:#fff8ef;border-color:#e5cdb6}.kind-cards.svelte-lnvfk b:where(.svelte-lnvfk){color:#a97848;background:#faf0e4;border-radius:7px;grid-row:1/3;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.kind-cards.svelte-lnvfk strong:where(.svelte-lnvfk){color:#76634f;font-size:8px}.kind-cards.svelte-lnvfk small:where(.svelte-lnvfk){color:#a09386;font-size:6px}.count-settings.svelte-lnvfk,.nano-settings.svelte-lnvfk,.uuid-settings.svelte-lnvfk,.meta-pair.svelte-lnvfk{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.count-settings.svelte-lnvfk label:where(.svelte-lnvfk),.nano-settings.svelte-lnvfk label:where(.svelte-lnvfk),.uuid-settings.svelte-lnvfk label:where(.svelte-lnvfk),.meta-pair.svelte-lnvfk label:where(.svelte-lnvfk){color:#95897d;gap:5px;font-size:6px;font-weight:850;display:grid}.count-settings.svelte-lnvfk input:where(.svelte-lnvfk),.nano-settings.svelte-lnvfk input:where(.svelte-lnvfk),.uuid-settings.svelte-lnvfk input:where(.svelte-lnvfk),.uuid-settings.svelte-lnvfk select:where(.svelte-lnvfk),.meta-pair.svelte-lnvfk input:where(.svelte-lnvfk){color:#665749;background:#fff;border:1px solid #eee6dc;border-radius:8px;width:100%;min-height:42px;padding:8px;font-size:9px}.generate-action.svelte-lnvfk{background:var(--accent);width:100%;margin-top:10px}.placeholder-output.svelte-lnvfk textarea:where(.svelte-lnvfk),.nano-output.svelte-lnvfk textarea:where(.svelte-lnvfk),.uuid-output.svelte-lnvfk textarea:where(.svelte-lnvfk){min-height:245px}.placeholder-actions.svelte-lnvfk{justify-content:flex-end}.placeholder-actions.svelte-lnvfk button:where(.svelte-lnvfk):last-child{color:#716c7d;background:#fff;border:1px solid #e9e5ed}.meta-workbench.svelte-lnvfk{grid-column:1/-1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.meta-fields.svelte-lnvfk>label:where(.svelte-lnvfk) small:where(.svelte-lnvfk){color:#a19baa;font-size:6px;font-weight:500}.meta-fields.svelte-lnvfk textarea:where(.svelte-lnvfk){resize:vertical}.field-warning.svelte-lnvfk{color:#a87842;background:#fff4e8;border-radius:8px;padding:8px;font-size:8px}.social-card.svelte-lnvfk{background:#fff;border:1px solid #e5e8ec;border-radius:12px;overflow:hidden}.social-image.svelte-lnvfk{color:#7f90a4;background:#edf1f5;place-items:center;height:170px;font:800 17px Manrope,sans-serif;display:grid;overflow:hidden}.social-copy.svelte-lnvfk{gap:5px;padding:10px;display:grid}.social-copy.svelte-lnvfk small:where(.svelte-lnvfk){color:#7c8b9a;text-transform:uppercase;font-size:7px}.social-copy.svelte-lnvfk strong:where(.svelte-lnvfk){color:#31506c;font:750 10px Manrope,sans-serif}.social-copy.svelte-lnvfk p:where(.svelte-lnvfk){color:#798898;margin:0;font-size:8px;line-height:1.5}.meta-code.svelte-lnvfk{margin-top:11px}.meta-code.svelte-lnvfk textarea:where(.svelte-lnvfk){min-height:125px}.meta-code.svelte-lnvfk button:where(.svelte-lnvfk){width:100%;margin-top:6px}.meta-pair.svelte-lnvfk{grid-template-columns:1fr 1fr}.collision-calculator.svelte-lnvfk{grid-column:1/-1}.collision-calculator.svelte-lnvfk>label:where(.svelte-lnvfk) input:where(.svelte-lnvfk){font-family:ui-monospace,monospace}.nano-settings.svelte-lnvfk{grid-template-columns:repeat(3,1fr)}.entropy-reading.svelte-lnvfk{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.entropy-reading.svelte-lnvfk>div:where(.svelte-lnvfk){background:#f7f4fc;border-radius:9px;gap:5px;padding:9px;display:grid}.entropy-reading.svelte-lnvfk small:where(.svelte-lnvfk){color:#988dae;letter-spacing:.05em;font-size:6px;font-weight:850}.entropy-reading.svelte-lnvfk b:where(.svelte-lnvfk){color:#64518f;overflow-wrap:anywhere;font-size:8px}.collision-note.svelte-lnvfk{background:#faf8fe;border-radius:8px;padding:8px}.nano-output.svelte-lnvfk{grid-column:1/-1}.uuid-factory.svelte-lnvfk{grid-column:1/-1;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.uuid-version.svelte-lnvfk{grid-template-columns:1fr 1fr;gap:6px;margin-top:11px;display:grid}.uuid-version.svelte-lnvfk button:where(.svelte-lnvfk){color:#768993;background:#fff;border:1px solid #e3ebee;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:60px;display:flex}.uuid-version.svelte-lnvfk button.selected:where(.svelte-lnvfk){color:#477d8d;background:#eff8fa;border-color:#b6d3dc}.uuid-version.svelte-lnvfk b:where(.svelte-lnvfk){font:850 15px Manrope,sans-serif}.uuid-version.svelte-lnvfk span:where(.svelte-lnvfk){font-size:7px}.uuid-settings.svelte-lnvfk{grid-template-columns:1fr}.uuid-settings.svelte-lnvfk input:where(.svelte-lnvfk),.uuid-settings.svelte-lnvfk select:where(.svelte-lnvfk){color:#58707a;background:#fff;border:1px solid #e3ebee;border-radius:8px;min-height:44px;font-size:8px}.uuid-output.svelte-lnvfk{min-width:0}.uuid-output.svelte-lnvfk textarea:where(.svelte-lnvfk){min-height:262px}.uuid-output.svelte-lnvfk .subheading:where(.svelte-lnvfk)>span:where(.svelte-lnvfk){color:#598493;background:#eff8fa}.code-privacy.svelte-lnvfk{color:#8b8997;margin:10px 2px 0;font-size:7px;line-height:1.55}.code-studio.svelte-lnvfk button:where(.svelte-lnvfk):focus-visible,.code-studio.svelte-lnvfk select:where(.svelte-lnvfk):focus-visible,.code-studio.svelte-lnvfk input:where(.svelte-lnvfk):focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 35%,transparent);outline-offset:2px}@media (width<=760px){.code-studio.svelte-lnvfk{border-radius:19px;margin:18px 13px;padding:13px}.code-heading.svelte-lnvfk{align-items:flex-start}.code-emblem.svelte-lnvfk{border-radius:15px;width:49px;height:49px;font-size:18px}.gradient-workspace.svelte-lnvfk,.json-pruner.svelte-lnvfk,.placeholder-studio.svelte-lnvfk,.meta-workbench.svelte-lnvfk,.nanoid-console.svelte-lnvfk,.uuid-factory.svelte-lnvfk{grid-template-columns:minmax(0,1fr)}.json-editor.svelte-lnvfk,.sort-json.svelte-lnvfk,.payload-lab.svelte-lnvfk,.jsonl-inspector.svelte-lnvfk,.collision-calculator.svelte-lnvfk,.nano-output.svelte-lnvfk,.placeholder-studio.svelte-lnvfk,.meta-workbench.svelte-lnvfk,.uuid-factory.svelte-lnvfk{grid-column:1}.editor-panes.svelte-lnvfk,.sort-panels.svelte-lnvfk{grid-template-columns:minmax(0,1fr)}.pane-arrow.svelte-lnvfk,.sort-arrow.svelte-lnvfk{transform:rotate(90deg)}.editor-panes.svelte-lnvfk textarea:where(.svelte-lnvfk),.sort-panels.svelte-lnvfk textarea:where(.svelte-lnvfk),.prune-source.svelte-lnvfk textarea:where(.svelte-lnvfk),.prune-result.svelte-lnvfk textarea:where(.svelte-lnvfk),.payload-editor.svelte-lnvfk textarea:where(.svelte-lnvfk),.line-input.svelte-lnvfk textarea:where(.svelte-lnvfk),.placeholder-output.svelte-lnvfk textarea:where(.svelte-lnvfk),.nano-output.svelte-lnvfk textarea:where(.svelte-lnvfk),.uuid-output.svelte-lnvfk textarea:where(.svelte-lnvfk){min-height:150px}.json-pruner.svelte-lnvfk{grid-template-columns:minmax(0,1fr)}.prune-arrow.svelte-lnvfk{writing-mode:initial;min-height:24px}.meta-workbench.svelte-lnvfk,.placeholder-studio.svelte-lnvfk,.uuid-factory.svelte-lnvfk{gap:8px}.payload-metrics.svelte-lnvfk{grid-template-columns:1fr 1fr}.payload-metrics.svelte-lnvfk>div:where(.svelte-lnvfk):last-child{grid-column:1/-1}.meta-fields.svelte-lnvfk,.meta-preview.svelte-lnvfk,.composition-settings.svelte-lnvfk,.placeholder-output.svelte-lnvfk,.collision-calculator.svelte-lnvfk,.nano-output.svelte-lnvfk,.uuid-controls.svelte-lnvfk,.uuid-output.svelte-lnvfk{padding:12px}.social-image.svelte-lnvfk{height:145px}.sort-ribbon.svelte-lnvfk{flex-wrap:wrap}.sort-ribbon.svelte-lnvfk strong:where(.svelte-lnvfk){margin-right:0}.sort-ribbon.svelte-lnvfk button:where(.svelte-lnvfk){margin-left:auto}.gradient-preview.svelte-lnvfk{height:145px}.stop-row.svelte-lnvfk{grid-template-columns:20px minmax(70px,.8fr) minmax(50px,1fr) 31px 28px}.kind-cards.svelte-lnvfk button:where(.svelte-lnvfk){min-height:74px}.count-settings.svelte-lnvfk label:where(.svelte-lnvfk),.nano-settings.svelte-lnvfk label:where(.svelte-lnvfk),.uuid-settings.svelte-lnvfk label:where(.svelte-lnvfk){font-size:7px}.record-head.svelte-lnvfk,.record-checks.svelte-lnvfk>div:where(.svelte-lnvfk){grid-template-columns:31px minmax(0,1fr) minmax(78px,.9fr);gap:5px;padding:7px 6px}.record-checks.svelte-lnvfk code:where(.svelte-lnvfk){font-size:6px}.output-actions.svelte-lnvfk,.editor-foot.svelte-lnvfk,.payload-actions.svelte-lnvfk,.placeholder-actions.svelte-lnvfk{flex-wrap:wrap}.placeholder-actions.svelte-lnvfk button:where(.svelte-lnvfk),.editor-foot.svelte-lnvfk button:where(.svelte-lnvfk),.sort-ribbon.svelte-lnvfk button:where(.svelte-lnvfk){min-height:44px}.collision-calculator.svelte-lnvfk .generate-action:where(.svelte-lnvfk),.uuid-controls.svelte-lnvfk .generate-action:where(.svelte-lnvfk){min-height:48px}}@media (width<=390px){.code-heading.svelte-lnvfk{gap:9px}.code-heading.svelte-lnvfk h2:where(.svelte-lnvfk){font-size:23px}.code-emblem.svelte-lnvfk{width:42px;height:42px;font-size:16px}.payload-metrics.svelte-lnvfk{grid-template-columns:1fr}.payload-metrics.svelte-lnvfk>div:where(.svelte-lnvfk):last-child{grid-column:auto}.nano-settings.svelte-lnvfk,.entropy-reading.svelte-lnvfk,.meta-pair.svelte-lnvfk{grid-template-columns:1fr}.gradient-result.svelte-lnvfk{flex-direction:column;align-items:flex-start}.gradient-result.svelte-lnvfk .gradient-code-lines:where(.svelte-lnvfk){align-self:stretch;font-size:10px}.gradient-result.svelte-lnvfk button:where(.svelte-lnvfk){width:100%}.stop-row.svelte-lnvfk{grid-template-columns:18px minmax(65px,1fr) minmax(38px,.7fr) 29px 26px;gap:4px}}@media (width<=760px){.code-studio.svelte-lnvfk button:where(.svelte-lnvfk),.code-studio.svelte-lnvfk select:where(.svelte-lnvfk),.code-studio.svelte-lnvfk input:where(.svelte-lnvfk):not([type=checkbox]){min-height:44px}.stop-row.svelte-lnvfk>button:where(.svelte-lnvfk){width:44px;min-height:44px}.stop-row.svelte-lnvfk{grid-template-columns:20px 34px minmax(64px,1fr) minmax(38px,.7fr) 32px 44px}}@media (width<=390px){.stop-row.svelte-lnvfk{grid-template-columns:18px 34px minmax(64px,1fr) minmax(38px,.7fr) 30px 44px}}.json-format-toolbar.svelte-lnvfk{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:10px;display:flex}.json-file-label.svelte-lnvfk{color:#68717c;align-items:center;gap:7px;min-width:0;font-size:8px;display:flex}.json-file-label.svelte-lnvfk .local-label:where(.svelte-lnvfk){margin-left:3px}.json-format-toolbar.svelte-lnvfk>label:where(.svelte-lnvfk){color:#8d96a1;align-items:center;gap:6px;margin-left:auto;font-size:7px;font-weight:800;display:flex}.json-format-toolbar.svelte-lnvfk select:where(.svelte-lnvfk){color:#627284;background:#fff;border:1px solid #e5eaf0;border-radius:8px;min-height:44px;padding:0 10px;font-size:9px}.json-format-actions.svelte-lnvfk{border-top:1px solid #f0edf1;gap:6px;width:100%;padding-top:8px;display:flex}.json-format-actions.svelte-lnvfk button:where(.svelte-lnvfk){color:#6d6474;background:#fff;border:1px solid #e7e5ef;border-radius:9px;min-height:44px;padding:0 13px;font-size:9px;font-weight:800}.json-format-actions.svelte-lnvfk button:where(.svelte-lnvfk):first-child{color:#4a8360;background:#eff8f1;border-color:#b9d9c3}.json-format-actions.svelte-lnvfk button:where(.svelte-lnvfk):disabled{opacity:.45}.json-format-actions.svelte-lnvfk .json-clear-action:where(.svelte-lnvfk){color:#908995;margin-left:auto}.json-format-stats.svelte-lnvfk{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.json-format-stats.svelte-lnvfk>div:where(.svelte-lnvfk){background:#fbfcfd;border:1px solid #e7eaf0;border-radius:9px;gap:5px;min-width:0;padding:9px;display:grid}.json-format-stats.svelte-lnvfk span:where(.svelte-lnvfk){color:#8793a0;letter-spacing:.08em;font-size:6px;font-weight:850}.json-format-stats.svelte-lnvfk strong:where(.svelte-lnvfk){color:#456f87;overflow-wrap:anywhere;font:850 13px Manrope,sans-serif}.json-format-stats.svelte-lnvfk small:where(.svelte-lnvfk){color:#9aa2ab;font-size:6px}.json-error-frame.svelte-lnvfk{background:snow;border:1px solid #f0dddd;border-radius:10px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;margin-top:9px;padding:10px;display:grid}.json-error-frame.svelte-lnvfk>div:where(.svelte-lnvfk){min-width:0}.json-error-frame.svelte-lnvfk b:where(.svelte-lnvfk){color:#9c5554;font-size:8px}.json-error-frame.svelte-lnvfk p:where(.svelte-lnvfk){color:#a35b59;margin:5px 0;font-size:8px;line-height:1.5}.json-error-frame.svelte-lnvfk code:where(.svelte-lnvfk){color:#987b7c;overflow-wrap:anywhere;font:7px/1.45 ui-monospace,monospace}.json-error-frame.svelte-lnvfk pre:where(.svelte-lnvfk){color:#8f5050;white-space:pre;background:#fff;border:1px solid #f1e7e7;border-radius:8px;min-width:0;margin:0;padding:9px;font:9px/1.55 ui-monospace,monospace;overflow:auto}.json-empty.svelte-lnvfk{color:#668299;background:#f4f7fb}.json-privacy-note.svelte-lnvfk{color:#92909d;margin:8px 0 0;font-size:7px;line-height:1.5}.json-format-studio.svelte-lnvfk .editor-panes:where(.svelte-lnvfk) textarea:where(.svelte-lnvfk){min-height:230px}.json-format-studio.svelte-lnvfk .editor-foot:where(.svelte-lnvfk) button:where(.svelte-lnvfk){min-width:112px}.prune-presets.svelte-lnvfk{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.prune-presets.svelte-lnvfk>span:where(.svelte-lnvfk){color:#a49496;letter-spacing:.1em;font-size:6px;font-weight:850}.prune-presets.svelte-lnvfk button:where(.svelte-lnvfk){color:#a15c64;background:#fff8f7;border:1px solid #f0dddd;border-radius:999px;min-height:38px;padding:0 10px;font-size:7px;font-weight:800}.key-setting.svelte-lnvfk small:where(.svelte-lnvfk){color:#a69a9c;font-size:6px;font-weight:500;line-height:1.45}.key-discovery.svelte-lnvfk{background:#fffdfd;border:1px solid #f0e7e6;border-radius:10px;margin-top:11px;padding:10px}.key-discovery-heading.svelte-lnvfk{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.key-discovery-heading.svelte-lnvfk strong:where(.svelte-lnvfk){color:#74676b;font-size:7px}.key-discovery-heading.svelte-lnvfk span:where(.svelte-lnvfk){color:#a59a9d;text-align:right;font-size:6px}.key-chips.svelte-lnvfk{flex-wrap:wrap;gap:5px;display:flex}.key-chips.svelte-lnvfk button:where(.svelte-lnvfk){color:#8b7d82;background:#fff;border:1px solid #eee4e5;border-radius:8px;align-items:center;gap:6px;min-width:0;min-height:38px;padding:0 9px;display:inline-flex}.key-chips.svelte-lnvfk button.selected:where(.svelte-lnvfk){color:#a04d58;background:#fff0f0;border-color:#e6b7bb}.key-chips.svelte-lnvfk button:where(.svelte-lnvfk) span:where(.svelte-lnvfk){text-overflow:ellipsis;white-space:nowrap;max-width:min(230px,58vw);font:8px ui-monospace,monospace;overflow:hidden}.key-chips.svelte-lnvfk button:where(.svelte-lnvfk) small:where(.svelte-lnvfk){color:#a99da0;font:7px ui-monospace,monospace}.key-chips.svelte-lnvfk button.show-keys:where(.svelte-lnvfk){color:#9d6770;border-style:dashed;font-size:7px}@media (width<=760px){.json-format-toolbar.svelte-lnvfk{align-items:stretch}.json-file-label.svelte-lnvfk{width:100%;min-height:35px}.json-format-toolbar.svelte-lnvfk>label:where(.svelte-lnvfk){justify-content:space-between;width:100%;margin:0}.json-format-toolbar.svelte-lnvfk select:where(.svelte-lnvfk){flex:1}.json-format-actions.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.json-format-actions.svelte-lnvfk .json-clear-action:where(.svelte-lnvfk){margin:0}.json-format-stats.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr))}.json-error-frame.svelte-lnvfk{grid-template-columns:1fr}.json-format-studio.svelte-lnvfk .editor-panes:where(.svelte-lnvfk){grid-template-columns:minmax(0,1fr)}.json-format-studio.svelte-lnvfk .pane-arrow:where(.svelte-lnvfk){display:none}.json-format-studio.svelte-lnvfk .editor-panes:where(.svelte-lnvfk) textarea:where(.svelte-lnvfk){min-height:190px}.json-format-studio.svelte-lnvfk .editor-foot:where(.svelte-lnvfk){flex-direction:column;align-items:stretch}.json-format-studio.svelte-lnvfk .editor-foot:where(.svelte-lnvfk) button:where(.svelte-lnvfk){width:100%;min-height:44px}.key-discovery-heading.svelte-lnvfk{flex-direction:column;align-items:flex-start;gap:3px}.key-discovery-heading.svelte-lnvfk span:where(.svelte-lnvfk){text-align:left}.prune-presets.svelte-lnvfk button:where(.svelte-lnvfk),.key-chips.svelte-lnvfk button:where(.svelte-lnvfk){min-height:44px}}.sort-settings.svelte-lnvfk{background:#f8fbfd;border:1px solid #e2ebf0;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;padding:12px;display:grid}.sort-settings.svelte-lnvfk>label:where(.svelte-lnvfk):not(.array-sort-option){color:#8394a0;gap:5px;font-size:7px;font-weight:850;display:grid}.sort-settings.svelte-lnvfk select:where(.svelte-lnvfk){color:#587082;background:#fff;border:1px solid #dce7ed;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:0 10px;font-size:9px}.sort-settings.svelte-lnvfk .array-sort-option:where(.svelte-lnvfk){color:#718394;background:#fff;border:1px solid #e2ebf0;border-radius:8px;grid-column:1/-1;align-items:center;gap:8px;min-height:44px;padding:0 10px;font-size:8px;font-weight:750;display:flex}.array-sort-option.svelte-lnvfk input:where(.svelte-lnvfk){accent-color:#557e9d;width:18px;height:18px}.sort-metrics.svelte-lnvfk{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0;display:grid}.sort-metrics.svelte-lnvfk>div:where(.svelte-lnvfk){background:#fff;border:1px solid #e2eaf0;border-radius:9px;gap:5px;min-width:0;padding:10px;display:grid}.sort-metrics.svelte-lnvfk span:where(.svelte-lnvfk){color:#8a9aa6;letter-spacing:.08em;font-size:6px;font-weight:850}.sort-metrics.svelte-lnvfk strong:where(.svelte-lnvfk){color:#4c7890;overflow-wrap:anywhere;font:850 17px Manrope,sans-serif}.sort-metrics.svelte-lnvfk .clean:where(.svelte-lnvfk){background:#f3faf5;border-color:#d9ebdf}.sort-metrics.svelte-lnvfk .clean:where(.svelte-lnvfk) strong:where(.svelte-lnvfk){color:#588766}.sort-metrics.svelte-lnvfk .changed:where(.svelte-lnvfk){background:#fffaf1;border-color:#f0dfc5}.sort-metrics.svelte-lnvfk .changed:where(.svelte-lnvfk) strong:where(.svelte-lnvfk){color:#b08343}.sort-warning.svelte-lnvfk,.sort-verdict.svelte-lnvfk{border-radius:9px;gap:4px;margin:10px 0;padding:11px 13px;font-size:8px;line-height:1.5;display:grid}.sort-warning.svelte-lnvfk{color:#a65450;background:#fff5f2;border:1px solid #f0d5ce}.sort-warning.svelte-lnvfk span:where(.svelte-lnvfk){color:#9a716c}.sort-verdict.svelte-lnvfk{color:#617a8b;background:#f5f9fb;border:1px solid #dfeaf0}.sort-panels.svelte-lnvfk section:where(.svelte-lnvfk){min-width:0}.sort-panels.svelte-lnvfk label:where(.svelte-lnvfk){color:#8294a0;letter-spacing:.08em;margin-bottom:7px;font-size:7px;font-weight:850;display:block}.sort-panels.svelte-lnvfk textarea:where(.svelte-lnvfk){color:#475967;white-space:pre;background:#fff;border:1px solid #e2eaf0;border-radius:9px;width:100%;min-height:240px;padding:12px;font:9px/1.55 ui-monospace,monospace;overflow:auto}.sort-panels.svelte-lnvfk textarea[readonly]:where(.svelte-lnvfk){background:#f8fbfd}.sort-notes.svelte-lnvfk{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.sort-notes.svelte-lnvfk>div:where(.svelte-lnvfk){background:#f8fbfd;border:1px solid #e5edf1;border-radius:9px;align-content:start;gap:5px;padding:10px;display:grid}.sort-notes.svelte-lnvfk strong:where(.svelte-lnvfk){color:#5b7c90;font-size:7px}.sort-notes.svelte-lnvfk span:where(.svelte-lnvfk){color:#82909a;font-size:7px;line-height:1.5}@media (width<=760px){.sort-settings.svelte-lnvfk{grid-template-columns:1fr}.sort-settings.svelte-lnvfk .array-sort-option:where(.svelte-lnvfk){grid-column:1}.sort-metrics.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr))}.sort-notes.svelte-lnvfk{grid-template-columns:1fr}.sort-settings.svelte-lnvfk select:where(.svelte-lnvfk),.sort-settings.svelte-lnvfk .array-sort-option:where(.svelte-lnvfk){min-height:44px}}.mode-json-minify.svelte-lnvfk{--accent:#62865f;background:linear-gradient(145deg,#fff,#f4faf2);border-color:#e4eee1}.mode-json-minify.svelte-lnvfk .payload-metrics:where(.svelte-lnvfk){grid-template-columns:repeat(4,minmax(0,1fr))}.mode-json-minify.svelte-lnvfk .payload-metrics:where(.svelte-lnvfk)>div:where(.svelte-lnvfk){min-width:0}.mode-json-minify.svelte-lnvfk .payload-metrics:where(.svelte-lnvfk)>div:where(.svelte-lnvfk)>strong:where(.svelte-lnvfk){overflow-wrap:anywhere}.payload-metrics.svelte-lnvfk .metric-track:where(.svelte-lnvfk){margin-top:3px}.payload-metrics.svelte-lnvfk .metric-track:where(.svelte-lnvfk) b:where(.svelte-lnvfk){transition:width .2s}.payload-verdict.svelte-lnvfk{color:#527d5b;background:#f3faf4;border:1px solid #dce9df;border-radius:10px;gap:4px;margin:10px 0;padding:11px 13px;font-size:8px;line-height:1.55;display:grid}.payload-verdict.svelte-lnvfk span:where(.svelte-lnvfk){color:#788d7b}.payload-verdict.low-gzip-saving.svelte-lnvfk{color:#9a743d;background:#fff9ed;border-color:#f0dfc5}.payload-verdict.low-gzip-saving.svelte-lnvfk span:where(.svelte-lnvfk){color:#988366}.payload-verdict.invalid.svelte-lnvfk{color:#a65450;background:#fff5f2;border-color:#f0d5ce}.payload-verdict.invalid.svelte-lnvfk span:where(.svelte-lnvfk){color:#9a716c}.payload-editor-heading.svelte-lnvfk{display:grid;gap:9px!important}.payload-editor-heading.svelte-lnvfk>div:where(.svelte-lnvfk):first-child{flex-wrap:wrap;min-width:0}.payload-editor-heading.svelte-lnvfk>div:where(.svelte-lnvfk):first-child span:where(.svelte-lnvfk):last-child{white-space:normal;text-align:right}.payload-view-actions.svelte-lnvfk{flex-wrap:wrap;gap:7px;display:flex}.payload-view-actions.svelte-lnvfk button:where(.svelte-lnvfk){color:#63805e;background:#fff;border:1px solid #dce8da;border-radius:8px;min-height:44px;padding:0 12px;font-size:8px;font-weight:800}.payload-view-actions.svelte-lnvfk button:where(.svelte-lnvfk):last-child{color:#fff;background:#618c60;border-color:#638c60}.payload-view-actions.svelte-lnvfk button:where(.svelte-lnvfk):disabled{opacity:.45}.payload-editor.svelte-lnvfk textarea#minify-source:where(.svelte-lnvfk){min-height:190px}.payload-editor.svelte-lnvfk textarea#minify-result:where(.svelte-lnvfk){background:#f3f8f2;min-height:155px}.payload-private-note.svelte-lnvfk{color:#8c9a8d;margin:8px 0 0;font-size:7px;line-height:1.5}@media (width<=760px){.mode-json-minify.svelte-lnvfk .payload-metrics:where(.svelte-lnvfk){grid-template-columns:repeat(2,minmax(0,1fr))}.mode-json-minify.svelte-lnvfk .payload-metrics:where(.svelte-lnvfk)>div:where(.svelte-lnvfk):last-child{grid-column:auto}.payload-view-actions.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payload-view-actions.svelte-lnvfk button:where(.svelte-lnvfk){width:100%;min-height:44px}.payload-editor-heading.svelte-lnvfk>div:where(.svelte-lnvfk):first-child span:where(.svelte-lnvfk):last-child{margin-left:auto}}@media (width<=390px){.mode-json-minify.svelte-lnvfk .payload-metrics:where(.svelte-lnvfk){grid-template-columns:1fr}}.mode-lorem.svelte-lnvfk .placeholder-studio:where(.svelte-lnvfk){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:10px}.placeholder-guidance.svelte-lnvfk{color:#968a7d;margin:4px 0 10px;font-size:8px;line-height:1.6}.kind-cards.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr))}.kind-cards.svelte-lnvfk button:where(.svelte-lnvfk){min-height:78px}.kind-cards.svelte-lnvfk strong:where(.svelte-lnvfk){font-size:8px}.kind-cards.svelte-lnvfk small:where(.svelte-lnvfk){font-size:7px;line-height:1.4}.placeholder-controls.svelte-lnvfk{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.placeholder-controls.svelte-lnvfk label:where(.svelte-lnvfk){color:#95897d;letter-spacing:.05em;gap:5px;min-width:0;font-size:6px;font-weight:850;display:grid}.placeholder-controls.svelte-lnvfk label.disabled:where(.svelte-lnvfk){opacity:.5}.placeholder-controls.svelte-lnvfk input:where(.svelte-lnvfk),.placeholder-controls.svelte-lnvfk select:where(.svelte-lnvfk){color:#665749;background:#fff;border:1px solid #eee6dc;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:8px;font-size:9px}.placeholder-toggles.svelte-lnvfk{gap:6px;margin-top:10px;display:grid}.placeholder-toggles.svelte-lnvfk label:where(.svelte-lnvfk){color:#817568;background:#fff;border:1px solid #eee7dc;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:4px 8px;font-size:8px;line-height:1.4;display:flex}.placeholder-toggles.svelte-lnvfk label:where(.svelte-lnvfk):has(input:where(.svelte-lnvfk):disabled){opacity:.55}.placeholder-toggles.svelte-lnvfk input:where(.svelte-lnvfk){accent-color:#b27947;flex:none;width:18px;height:18px}.placeholder-stat-grid.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.placeholder-stat-grid.svelte-lnvfk>div:where(.svelte-lnvfk){background:#fffbf5;border:1px solid #f0e5d7;border-radius:9px;gap:4px;min-width:0;padding:10px;display:grid}.placeholder-stat-grid.svelte-lnvfk span:where(.svelte-lnvfk){color:#a09180;letter-spacing:.08em;font-size:6px;font-weight:850}.placeholder-stat-grid.svelte-lnvfk strong:where(.svelte-lnvfk){color:#a97848;overflow-wrap:anywhere;font:850 17px Manrope,sans-serif}.placeholder-stat-grid.svelte-lnvfk small:where(.svelte-lnvfk){color:#a09386;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.placeholder-output.svelte-lnvfk .subheading:where(.svelte-lnvfk){align-items:flex-start}.placeholder-output.svelte-lnvfk .subheading:where(.svelte-lnvfk)>span:where(.svelte-lnvfk){color:#a09386;white-space:nowrap;font-size:7px}.placeholder-safety.svelte-lnvfk{color:#9a9187;margin:8px 0 0;font-size:7px;line-height:1.5}@media (width<=760px){.mode-lorem.svelte-lnvfk .placeholder-studio:where(.svelte-lnvfk){grid-template-columns:minmax(0,1fr)}.placeholder-controls.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr))}.placeholder-controls.svelte-lnvfk label:where(.svelte-lnvfk):first-child{grid-column:1/-1}.placeholder-stat-grid.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr))}.placeholder-toggles.svelte-lnvfk{margin-bottom:2px}}@media (width<=390px){.placeholder-controls.svelte-lnvfk{grid-template-columns:minmax(0,1fr)}.placeholder-controls.svelte-lnvfk label:where(.svelte-lnvfk):first-child{grid-column:auto}.placeholder-stat-grid.svelte-lnvfk{gap:5px}.placeholder-stat-grid.svelte-lnvfk>div:where(.svelte-lnvfk){padding:8px}.kind-cards.svelte-lnvfk button:where(.svelte-lnvfk){min-height:83px}}.code-studio.svelte-lnvfk .sr-only:where(.svelte-lnvfk){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jsonl-diagnostics.svelte-lnvfk{background:#fff;border:1px solid #e3eaf2;border-radius:11px;min-width:0;padding:10px}.diagnostic-toolbar.svelte-lnvfk{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.diagnostic-toolbar.svelte-lnvfk>strong:where(.svelte-lnvfk){color:#64778b;font-size:8px}.diagnostic-toolbar.svelte-lnvfk>div:where(.svelte-lnvfk){gap:4px;display:flex}.diagnostic-toolbar.svelte-lnvfk button:where(.svelte-lnvfk){color:#778596;background:#fff;border:1px solid #e3e9f0;border-radius:8px;min-height:38px;padding:0 9px;font-size:7px;font-weight:800}.diagnostic-toolbar.svelte-lnvfk button.active:where(.svelte-lnvfk){color:#4e7792;background:#eff6fb;border-color:#bbcedd}.record-checks.svelte-lnvfk{max-height:310px;overflow:auto}.jsonl-diagnostics.svelte-lnvfk .record-checks:where(.svelte-lnvfk)>div.row-invalid:where(.svelte-lnvfk)>span:where(.svelte-lnvfk):last-child{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.jsonl-no-rows.svelte-lnvfk{text-align:center;color:#9b98a7;margin:0;padding:16px;font-size:8px}.jsonl-report.svelte-lnvfk{background:#f7fafc;border:1px solid #e2eaf0;border-radius:10px;padding:10px}.jsonl-report.svelte-lnvfk>div:where(.svelte-lnvfk){justify-content:space-between;align-items:center;gap:8px;display:flex}.jsonl-report.svelte-lnvfk>div:where(.svelte-lnvfk) span:where(.svelte-lnvfk){color:#91a0ad;letter-spacing:.08em;font-size:6px;font-weight:850}.jsonl-report.svelte-lnvfk button:where(.svelte-lnvfk){color:#fff;background:#557e9d;border:0;border-radius:8px;min-height:42px;padding:0 12px;font-size:8px;font-weight:800}.jsonl-report.svelte-lnvfk pre:where(.svelte-lnvfk){color:#617386;white-space:pre-wrap;background:#fff;border-radius:7px;margin:8px 0 0;padding:9px;font:8px/1.6 ui-monospace,monospace}@media (width<=760px){.diagnostic-toolbar.svelte-lnvfk{flex-direction:column;align-items:flex-start}.diagnostic-toolbar.svelte-lnvfk>div:where(.svelte-lnvfk){grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.diagnostic-toolbar.svelte-lnvfk button:where(.svelte-lnvfk),.jsonl-report.svelte-lnvfk button:where(.svelte-lnvfk){min-height:44px}.jsonl-report.svelte-lnvfk>div:where(.svelte-lnvfk){align-items:flex-start}.record-checks.svelte-lnvfk{max-height:380px}}@media (width<=430px){.jsonl-diagnostics.svelte-lnvfk .record-checks:where(.svelte-lnvfk)>.record-head:where(.svelte-lnvfk){grid-template-columns:31px minmax(0,1fr)}.jsonl-diagnostics.svelte-lnvfk .record-head:where(.svelte-lnvfk) span:where(.svelte-lnvfk):last-child{display:none}.jsonl-diagnostics.svelte-lnvfk .record-checks:where(.svelte-lnvfk)>div:where(.svelte-lnvfk):not(.record-head){grid-template-columns:31px minmax(0,1fr);align-items:start}.jsonl-diagnostics.svelte-lnvfk .record-checks:where(.svelte-lnvfk)>div:where(.svelte-lnvfk):not(.record-head)>code:where(.svelte-lnvfk){white-space:pre-wrap;overflow-wrap:anywhere;font-size:7px}.jsonl-diagnostics.svelte-lnvfk .record-checks:where(.svelte-lnvfk)>div:where(.svelte-lnvfk):not(.record-head)>span:where(.svelte-lnvfk):last-child{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;grid-column:2;font-size:8px;overflow:visible}}.meta-guidance.svelte-lnvfk,.meta-note.svelte-lnvfk{color:#7c8b99;margin:7px 0;font-size:8px;line-height:1.55}.meta-fields.svelte-lnvfk input:where(.svelte-lnvfk){min-height:44px}.meta-fields.svelte-lnvfk select:where(.svelte-lnvfk){color:#536273;background:#fff;border:1px solid #e5e8ed;border-radius:8px;width:100%;min-height:44px;padding:0 9px;font-size:9px}.meta-fields.svelte-lnvfk>label:where(.svelte-lnvfk) small:where(.svelte-lnvfk){line-height:1.5}.mock-social-image.svelte-lnvfk{text-align:center;background:linear-gradient(135deg,#dceefa,#ede4fa 55%,#fae8e0);align-content:center;gap:6px;height:auto;min-height:125px;max-height:250px;padding:12px}.mock-social-image.svelte-lnvfk span:where(.svelte-lnvfk){letter-spacing:.13em;font-size:8px}.mock-social-image.svelte-lnvfk b:where(.svelte-lnvfk){color:#314e68;font-size:15px}.mock-social-image.svelte-lnvfk small:where(.svelte-lnvfk){overflow-wrap:anywhere;max-width:100%;font-size:8px}.meta-verdict.svelte-lnvfk{color:#54795d;background:#eff8f1;border:1px solid #dbece2;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:8px;line-height:1.55}.meta-verdict.svelte-lnvfk p:where(.svelte-lnvfk){margin:3px 0}.meta-verdict.warning.svelte-lnvfk{color:#926c38;background:#fff7eb;border-color:#f0dfc5}.meta-code.svelte-lnvfk .subheading:where(.svelte-lnvfk){margin-bottom:6px}.meta-actions.svelte-lnvfk{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.meta-actions.svelte-lnvfk button:where(.svelte-lnvfk){background:var(--accent);color:#fff;border:0;border-radius:8px;min-height:44px;padding:0 10px;font-size:8px;font-weight:800}.meta-actions.svelte-lnvfk button:where(.svelte-lnvfk)+button:where(.svelte-lnvfk){color:#607485;background:#fff;border:1px solid #e4e9ed}.meta-code.svelte-lnvfk button:where(.svelte-lnvfk){width:auto;margin:0}.social-image.svelte-lnvfk{height:auto}.meta-verdict.svelte-lnvfk+.meta-code:where(.svelte-lnvfk){margin-top:12px}@media (width<=760px){.meta-actions.svelte-lnvfk{grid-template-columns:1fr}.mock-social-image.svelte-lnvfk{min-height:110px}}.nano-guidance.svelte-lnvfk{color:#858391;margin:6px 0;font-size:8px;line-height:1.55}.nano-settings.svelte-lnvfk input:where(.svelte-lnvfk){min-height:44px}.nanoid-console.svelte-lnvfk .collision-calculator:where(.svelte-lnvfk){grid-column:1}.nanoid-console.svelte-lnvfk .nano-output:where(.svelte-lnvfk):not(.nano-samples){grid-column:2}.nanoid-console.svelte-lnvfk .nano-samples:where(.svelte-lnvfk){grid-column:1/-1}.nano-output.svelte-lnvfk .entropy-reading:where(.svelte-lnvfk){grid-template-columns:repeat(2,minmax(0,1fr))}.nano-entropy.svelte-lnvfk{background:linear-gradient(135deg,#f7f2ff,#fbfaff);border:1px solid #e8e1f3;border-radius:11px;gap:6px;padding:12px;display:grid}.nano-entropy.svelte-lnvfk p:where(.svelte-lnvfk){color:#9282af;letter-spacing:.13em;margin:0;font-size:7px;font-weight:850}.nano-entropy.svelte-lnvfk strong:where(.svelte-lnvfk){color:#65508d;font:850 27px Manrope,sans-serif}.nano-entropy.svelte-lnvfk span:where(.svelte-lnvfk){color:#91889e;font-size:8px}.nano-error.svelte-lnvfk{color:#a8514e;background:#fff2f0;border:1px solid #f0d6d3;border-radius:9px;margin:8px 0;padding:9px 10px;font-size:8px;line-height:1.45}.nano-samples.svelte-lnvfk .readable-result:where(.svelte-lnvfk){min-height:210px}.nano-samples.svelte-lnvfk .placeholder-actions:where(.svelte-lnvfk){justify-content:flex-end}@media (width<=760px){.nanoid-console.svelte-lnvfk .collision-calculator:where(.svelte-lnvfk),.nanoid-console.svelte-lnvfk .nano-output:where(.svelte-lnvfk):not(.nano-samples),.nanoid-console.svelte-lnvfk .nano-samples:where(.svelte-lnvfk){grid-column:1}.nanoid-console.svelte-lnvfk .nano-settings:where(.svelte-lnvfk){grid-template-columns:1fr 1fr}}@media (width<=390px){.nanoid-console.svelte-lnvfk .nano-settings:where(.svelte-lnvfk),.nanoid-console.svelte-lnvfk .entropy-reading:where(.svelte-lnvfk){grid-template-columns:1fr 1fr}}.uuid-insights.svelte-lnvfk,.uuid-output.svelte-lnvfk{grid-column:1/-1}.uuid-version.svelte-lnvfk{grid-template-columns:repeat(4,minmax(0,1fr))}.uuid-version.svelte-lnvfk button:where(.svelte-lnvfk){min-width:0;padding:6px}.uuid-version.svelte-lnvfk span:where(.svelte-lnvfk){text-align:center;font-size:8px}.uuid-options.svelte-lnvfk{border:1px solid #e3ebee;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:10px 0 0;padding:8px;display:grid}.uuid-options.svelte-lnvfk legend:where(.svelte-lnvfk){color:#8394a0;padding:0 4px;font-size:8px;font-weight:850}.uuid-options.svelte-lnvfk label:where(.svelte-lnvfk){color:#667d88;align-items:center;gap:6px;min-height:42px;font-size:9px;display:flex}.uuid-options.svelte-lnvfk input:where(.svelte-lnvfk){accent-color:#447e9d;width:18px;height:18px}.uuid-insights.svelte-lnvfk{background:#fff;border:1px solid #e7e5ef;border-radius:15px;padding:14px}.uuid-insights.svelte-lnvfk .subheading:where(.svelte-lnvfk)>span:where(.svelte-lnvfk){color:#598493;text-align:right;background:#eff8fa;border-radius:999px;max-width:48%;padding:5px 8px;font-size:8px}.uuid-metrics.svelte-lnvfk{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.uuid-metrics.svelte-lnvfk>div:where(.svelte-lnvfk){background:#f3f8fa;border-radius:10px;gap:6px;min-width:0;padding:11px;display:grid}.uuid-metrics.svelte-lnvfk small:where(.svelte-lnvfk){color:#8398a2;letter-spacing:.06em;font-size:7px;font-weight:850}.uuid-metrics.svelte-lnvfk b:where(.svelte-lnvfk){color:#47788b;overflow-wrap:anywhere;font-size:11px}.uuid-explainer.svelte-lnvfk,.uuid-controls.svelte-lnvfk>p:where(.svelte-lnvfk){color:#778890;font-size:9px;line-height:1.55}.uuid-controls.svelte-lnvfk>p:where(.svelte-lnvfk){margin:9px 0 0}.uuid-explainer.svelte-lnvfk{background:#f5f9fa;border-radius:9px;margin:9px 0 0;padding:9px 11px}.uuid-error.svelte-lnvfk{color:#a8514e;background:#fff2f0;border-radius:8px;padding:9px;font-size:9px}.uuid-batch-status.svelte-lnvfk{color:#5d856e;margin:7px 0;font-size:9px}.uuid-options.svelte-lnvfk input:where(.svelte-lnvfk),.uuid-controls.svelte-lnvfk .generate-action:where(.svelte-lnvfk){min-height:44px}.uuid-insights.svelte-lnvfk{grid-column:auto;align-self:start}.uuid-output.svelte-lnvfk{grid-column:1/-1}@media (width<=760px){.uuid-metrics.svelte-lnvfk{grid-template-columns:repeat(2,minmax(0,1fr))}.uuid-insights.svelte-lnvfk,.uuid-output.svelte-lnvfk{grid-column:1}}.next-studio.svelte-dx9c2w{--tone:#596ca8;--pale:#f1f4ff;color:#292b41;background:linear-gradient(145deg,#fff,#f9f9fc);border:1px solid #e6e7ef;border-radius:24px;min-width:0;max-width:1040px;margin:22px auto;padding:20px;overflow:hidden;box-shadow:0 18px 55px #1a20300d}.mode-021.svelte-dx9c2w,.mode-022.svelte-dx9c2w,.mode-023.svelte-dx9c2w,.mode-024.svelte-dx9c2w,.mode-025.svelte-dx9c2w,.mode-026.svelte-dx9c2w,.mode-027.svelte-dx9c2w{--tone:#8b5c9d;--pale:#fbf3fd}.mode-028.svelte-dx9c2w,.mode-029.svelte-dx9c2w,.mode-030.svelte-dx9c2w,.mode-031.svelte-dx9c2w,.mode-032.svelte-dx9c2w,.mode-033.svelte-dx9c2w,.mode-034.svelte-dx9c2w,.mode-035.svelte-dx9c2w,.mode-036.svelte-dx9c2w,.mode-037.svelte-dx9c2w,.mode-038.svelte-dx9c2w,.mode-039.svelte-dx9c2w,.mode-040.svelte-dx9c2w{--tone:#497aa6;--pale:#eff7fc}.mode-051.svelte-dx9c2w,.mode-052.svelte-dx9c2w,.mode-053.svelte-dx9c2w,.mode-054.svelte-dx9c2w,.mode-055.svelte-dx9c2w,.mode-058.svelte-dx9c2w,.mode-059.svelte-dx9c2w,.mode-060.svelte-dx9c2w{--tone:#438c80;--pale:#eef9f5}.mode-064.svelte-dx9c2w,.mode-065.svelte-dx9c2w,.mode-066.svelte-dx9c2w,.mode-067.svelte-dx9c2w,.mode-068.svelte-dx9c2w,.mode-069.svelte-dx9c2w,.mode-070.svelte-dx9c2w,.mode-071.svelte-dx9c2w,.mode-072.svelte-dx9c2w,.mode-073.svelte-dx9c2w,.mode-074.svelte-dx9c2w,.mode-075.svelte-dx9c2w,.mode-076.svelte-dx9c2w,.mode-077.svelte-dx9c2w,.mode-078.svelte-dx9c2w,.mode-079.svelte-dx9c2w,.mode-080.svelte-dx9c2w{--tone:#997143;--pale:#fcf7ed}.next-heading.svelte-dx9c2w{justify-content:space-between;align-items:flex-start;gap:18px;padding:4px 4px 17px;display:flex}.next-kicker.svelte-dx9c2w{color:var(--tone);letter-spacing:.15em;margin:0 0 7px;font-size:8px;font-weight:850}.next-heading.svelte-dx9c2w h2:where(.svelte-dx9c2w){color:#24253b;letter-spacing:-.05em;max-width:800px;margin:0;font:850 clamp(24px,4vw,35px)/1.08 Manrope,sans-serif}.next-heading.svelte-dx9c2w p:where(.svelte-dx9c2w):last-child{color:#77788b;max-width:760px;margin:8px 0 0;font-size:11px;line-height:1.6}.next-emblem.svelte-dx9c2w{background:var(--pale);width:60px;height:60px;color:var(--tone);border-radius:18px;flex:none;place-items:center;font:850 19px ui-monospace,monospace;display:grid}.writing-desk.svelte-dx9c2w,.title-case-desk.svelte-dx9c2w,.developer-bench.svelte-dx9c2w,.domain-bench.svelte-dx9c2w,.finance-desk.svelte-dx9c2w{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px;display:grid}.draft-panel.svelte-dx9c2w,.writing-results.svelte-dx9c2w,.developer-controls.svelte-dx9c2w,.developer-result.svelte-dx9c2w,.domain-controls.svelte-dx9c2w,.domain-result.svelte-dx9c2w,.finance-inputs.svelte-dx9c2w,.finance-result.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;min-width:0;padding:14px}.panel-head.svelte-dx9c2w{color:var(--tone);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:8px;font-weight:850;display:flex}.panel-head.svelte-dx9c2w strong:where(.svelte-dx9c2w){color:#84869a;letter-spacing:0;font-size:8px}.next-studio.svelte-dx9c2w textarea:where(.svelte-dx9c2w),.next-studio.svelte-dx9c2w input:where(.svelte-dx9c2w):not([type=checkbox]):not([type=range]):not([type=color]),.next-studio.svelte-dx9c2w select:where(.svelte-dx9c2w){color:#303448;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:10px;width:100%;min-width:0;min-height:44px;padding:10px;font:11px/1.55 ui-monospace,monospace}.next-studio.svelte-dx9c2w textarea:where(.svelte-dx9c2w){resize:vertical;white-space:pre-wrap;min-height:240px}.next-studio.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#73768b;gap:5px;margin-top:8px;font-size:9px;font-weight:750;display:grid}.next-studio.svelte-dx9c2w button:where(.svelte-dx9c2w),.next-actions.svelte-dx9c2w a:where(.svelte-dx9c2w){border:1px solid color-mix(in srgb,var(--tone) 24%,white);min-height:44px;color:var(--tone);cursor:pointer;background:#fff;border-radius:10px;padding:0 12px;font-size:9px;font-weight:800}.next-studio.svelte-dx9c2w button:where(.svelte-dx9c2w):hover{background:var(--pale)}.next-studio.svelte-dx9c2w button:where(.svelte-dx9c2w):focus-visible,.next-studio.svelte-dx9c2w input:where(.svelte-dx9c2w):focus-visible,.next-studio.svelte-dx9c2w textarea:where(.svelte-dx9c2w):focus-visible,.next-studio.svelte-dx9c2w select:where(.svelte-dx9c2w):focus-visible{outline:3px solid color-mix(in srgb,var(--tone) 38%,transparent);outline-offset:2px}.sample-chips.svelte-dx9c2w,.preset-row.svelte-dx9c2w,.style-choices.svelte-dx9c2w,.result-buttons.svelte-dx9c2w,.next-actions.svelte-dx9c2w{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.principle-card.svelte-dx9c2w,.field-note.svelte-dx9c2w{background:var(--pale);color:#666b7f;border-radius:10px;margin:8px 0;padding:10px;font-size:9px;line-height:1.6}.principle-card.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone)}.principle-card.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:5px 0 0}.finding-list.svelte-dx9c2w{gap:6px;margin-top:9px;display:grid}.finding-list.svelte-dx9c2w article:where(.svelte-dx9c2w),.topic-candidates.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fdfdff;border:1px solid #eeedf2;border-radius:10px;padding:9px}.finding-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#9b7ba0;letter-spacing:.1em;font-size:7px;font-weight:850;display:block}.finding-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){margin-top:4px;font:700 10px ui-monospace,monospace;display:block}.finding-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>p:where(.svelte-dx9c2w){color:#76798c;margin:4px 0 0;font-size:8px;line-height:1.5}.empty-next.svelte-dx9c2w{color:#8d8d9e;padding:16px;font-size:10px}.repeat-cloud.svelte-dx9c2w{flex-wrap:wrap;gap:6px;display:flex}.repeat-cloud.svelte-dx9c2w span:where(.svelte-dx9c2w){background:var(--pale);color:#68537a;border-radius:999px;padding:7px 9px;font-size:9px}.rhythm-bars.svelte-dx9c2w{background:#fbf7fc;border-radius:10px;align-items:end;gap:5px;min-height:110px;padding:6px;display:flex;overflow:auto}.rhythm-bars.svelte-dx9c2w>div:where(.svelte-dx9c2w){justify-items:center;gap:3px;min-width:22px;display:grid}.rhythm-bars.svelte-dx9c2w i:where(.svelte-dx9c2w){background:linear-gradient(var(--tone),#d4a9dc);border-radius:5px 5px 2px 2px;width:13px}.rhythm-bars.svelte-dx9c2w span:where(.svelte-dx9c2w),.rhythm-bars.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#8f8497;font-size:7px}.topic-candidates.svelte-dx9c2w{gap:5px;display:grid}.topic-candidates.svelte-dx9c2w article:where(.svelte-dx9c2w){gap:8px;display:flex}.topic-candidates.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:var(--tone);font:800 12px ui-monospace}.topic-candidates.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone);font-size:8px}.topic-candidates.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#6d6d7f;margin:4px 0 0;font-size:8px}.title-case-desk.svelte-dx9c2w{grid-template-columns:.8fr 1.2fr}.style-choices.svelte-dx9c2w button:where(.svelte-dx9c2w){flex:1;gap:3px;min-width:65px;display:grid}.style-choices.svelte-dx9c2w small:where(.svelte-dx9c2w){font-size:7px;font-weight:500}.toggle-line.svelte-dx9c2w{align-items:center;gap:8px;display:flex!important}.toggle-line.svelte-dx9c2w input:where(.svelte-dx9c2w){width:20px;height:20px;accent-color:var(--tone)}.title-preview.svelte-dx9c2w{align-content:start;gap:10px;display:grid}.title-preview.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#9694a0;letter-spacing:.1em;font-size:8px;font-weight:800}.title-preview.svelte-dx9c2w h3:where(.svelte-dx9c2w){background:linear-gradient(135deg,var(--pale),#fff);color:#302c43;border-radius:14px;margin:0;padding:20px;font:800 28px/1.16 Manrope,sans-serif}.title-preview.svelte-dx9c2w code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#7c6e88;font:10px ui-monospace}.field-row.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.field-row.svelte-dx9c2w label:where(.svelte-dx9c2w){min-width:0}.developer-result.svelte-dx9c2w pre:where(.svelte-dx9c2w),.domain-result.svelte-dx9c2w pre:where(.svelte-dx9c2w),.finance-result.svelte-dx9c2w pre:where(.svelte-dx9c2w),.result-card.svelte-dx9c2w pre:where(.svelte-dx9c2w){color:#394257;white-space:pre-wrap;overflow-wrap:anywhere;background:#fafbfd;border:1px solid #e9eaf0;border-radius:11px;max-height:390px;margin:8px 0;padding:12px;font:10px/1.65 ui-monospace,monospace;overflow:auto}.main-action.svelte-dx9c2w{width:100%;margin-top:10px;background:var(--tone)!important;color:#fff!important}.warning.svelte-dx9c2w{color:#916b38;background:#fff5e9}.json-shape.svelte-dx9c2w{background:var(--pale);border-radius:12px;justify-items:center;gap:3px;padding:13px;display:grid}.json-shape.svelte-dx9c2w span:where(.svelte-dx9c2w){color:var(--tone);font-size:8px;font-weight:800}.json-shape.svelte-dx9c2w b:where(.svelte-dx9c2w){font:850 25px Manrope,sans-serif}.json-shape.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#88889a;font-size:8px}.match-ruler.svelte-dx9c2w{color:#9694a0;justify-content:space-between;font-size:7px;font-weight:800;display:flex}.contrast-preview.svelte-dx9c2w{border-radius:12px;margin-top:10px;padding:25px;font:750 21px Manrope,sans-serif}.barcode-preview.svelte-dx9c2w{background:#fff;border:1px solid #e6e8ed;border-radius:12px;justify-items:center;gap:8px;padding:20px;display:grid}.barcode-preview.svelte-dx9c2w span:where(.svelte-dx9c2w){font:12px ui-monospace}.barcode-preview.svelte-dx9c2w i:where(.svelte-dx9c2w){letter-spacing:4px;font:30px/1 ui-monospace}.shadow-card.svelte-dx9c2w{text-align:center;background:#fff;border-radius:12px;margin:18px;padding:24px}.palette-swatches.svelte-dx9c2w{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.palette-swatches.svelte-dx9c2w>div:where(.svelte-dx9c2w){border-radius:10px;align-items:end;min-height:80px;padding:5px;display:grid}.palette-swatches.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#303448;background:#fff;border-radius:5px;padding:4px;font-size:7px}.domain-result.svelte-dx9c2w img:where(.svelte-dx9c2w){max-width:100%;height:auto;margin:10px auto;display:block}.favicon-preview.svelte-dx9c2w{border-radius:24px;width:120px!important}.qr-preview.svelte-dx9c2w{width:min(250px,100%)}.finance-desk.svelte-dx9c2w{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.finance-inputs.svelte-dx9c2w label:where(.svelte-dx9c2w){margin-top:8px}.finance-result.svelte-dx9c2w{background:linear-gradient(145deg,#fff,#fffaf0);align-self:start}.finance-result.svelte-dx9c2w pre:where(.svelte-dx9c2w){min-height:190px}.scenario-track.svelte-dx9c2w{color:#9a8c75;align-items:center;gap:5px;font-size:7px;font-weight:850;display:flex}.scenario-track.svelte-dx9c2w i:where(.svelte-dx9c2w){background:#e4d7c3;flex:1;height:1px}.finance-result.svelte-dx9c2w>p:where(.svelte-dx9c2w),.next-trust.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#838394;font-size:9px;line-height:1.6}.result-card.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:15px;margin-top:12px;padding:14px}.next-trust.svelte-dx9c2w{background:var(--pale);border-radius:12px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px;display:flex}.next-trust.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:var(--tone);font-size:17px}.next-trust.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:0}.next-trust.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#55536a}.next-actions.svelte-dx9c2w{align-items:center}.next-actions.svelte-dx9c2w a:where(.svelte-dx9c2w){align-items:center;text-decoration:none;display:flex}.field-warning.svelte-dx9c2w{color:#a04d4b;background:#fff1ef;border-radius:9px;padding:9px;font-size:9px}.title-case-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.title-input-panel.svelte-dx9c2w,.title-comparison.svelte-dx9c2w,.title-word-map.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;min-width:0;padding:14px}.title-input-panel.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:150px!important}.title-comparison.svelte-dx9c2w{align-content:start;gap:7px;display:grid}.title-comparison.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fdfdff;border:1px solid #e9e8ee;border-radius:12px;padding:10px}.title-comparison.svelte-dx9c2w article.disagrees:where(.svelte-dx9c2w){background:#fffaf0;border-color:#eacb8c}.guide-top.svelte-dx9c2w{align-items:center;gap:7px;display:flex}.guide-top.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:var(--tone);flex:none;font-size:10px}.guide-top.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#848493;flex:1;font-size:8px;line-height:1.4}.guide-top.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px;padding:0 9px}.title-comparison.svelte-dx9c2w article:where(.svelte-dx9c2w)>p:where(.svelte-dx9c2w){color:#302c43;overflow-wrap:anywhere;margin:7px 0 0;font:750 clamp(15px,2vw,21px)/1.35 Manrope,sans-serif}.title-word-map.svelte-dx9c2w{grid-column:1/-1}.title-map-scroll.svelte-dx9c2w{max-width:100%;overflow:auto}.title-map-scroll.svelte-dx9c2w table:where(.svelte-dx9c2w){border-collapse:collapse;width:100%;font-size:9px}.title-map-scroll.svelte-dx9c2w th:where(.svelte-dx9c2w),.title-map-scroll.svelte-dx9c2w td:where(.svelte-dx9c2w){text-align:left;white-space:nowrap;border-bottom:1px solid #eeeef2;padding:7px 8px}.title-map-scroll.svelte-dx9c2w th:where(.svelte-dx9c2w){color:#858597;font-size:8px}.title-map-scroll.svelte-dx9c2w tr.differs:where(.svelte-dx9c2w){background:#fff7e8}.title-map-scroll.svelte-dx9c2w tr.differs:where(.svelte-dx9c2w) td:where(.svelte-dx9c2w){color:#795d28}@media (width<=720px){.next-studio.svelte-dx9c2w{border-radius:19px;margin:16px 12px;padding:13px}.next-heading.svelte-dx9c2w{gap:9px}.next-emblem.svelte-dx9c2w{border-radius:14px;width:45px;height:45px;font-size:15px}.next-heading.svelte-dx9c2w h2:where(.svelte-dx9c2w){font-size:25px}.writing-desk.svelte-dx9c2w,.title-case-desk.svelte-dx9c2w,.title-case-app.svelte-dx9c2w,.developer-bench.svelte-dx9c2w,.domain-bench.svelte-dx9c2w,.finance-desk.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.title-word-map.svelte-dx9c2w{grid-column:auto}.developer-result.svelte-dx9c2w,.domain-result.svelte-dx9c2w,.finance-result.svelte-dx9c2w{min-width:0}.next-studio.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:180px}.finance-inputs.svelte-dx9c2w,.finance-result.svelte-dx9c2w,.developer-controls.svelte-dx9c2w,.developer-result.svelte-dx9c2w,.domain-controls.svelte-dx9c2w,.domain-result.svelte-dx9c2w{padding:12px}.next-actions.svelte-dx9c2w>:where(.svelte-dx9c2w){flex:1;justify-content:center}.title-preview.svelte-dx9c2w h3:where(.svelte-dx9c2w){font-size:24px}.style-choices.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.tone-desk.svelte-dx9c2w .tone-draft:where(.svelte-dx9c2w){align-self:start}.tone-writing-label.svelte-dx9c2w{display:block;color:#726d7c!important;margin:0 0 6px!important;font-size:10px!important}.tone-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){color:#393345!important;background:#fffdfd!important;min-height:330px!important;font:14px/1.75 ui-sans-serif,system-ui,sans-serif!important}.tone-filter-label.svelte-dx9c2w{color:#9a809e;letter-spacing:.1em;margin-top:14px;font-size:8px;font-weight:850}.tone-filters.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:7px;display:grid}.tone-filters.svelte-dx9c2w label:where(.svelte-dx9c2w){background:#fff;border:1px solid #eee4ef;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:7px 9px;line-height:1.35;color:#6b6274!important;margin:0!important;font-size:9px!important;display:flex!important}.tone-filters.svelte-dx9c2w input:where(.svelte-dx9c2w){accent-color:#8b5c9d;flex:none;width:18px;height:18px}.tone-genre-note.svelte-dx9c2w{color:#5c7868;background:#f1f8f4;border-radius:9px;margin:11px 0 0;padding:10px 11px;font-size:9px;line-height:1.55}.tone-genre-note.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#3d7257}.tone-results.svelte-dx9c2w{align-self:start}.tone-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.tone-metrics.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:#fcf9fd;border:1px solid #eee7f0;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.tone-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#9b8da0;letter-spacing:.08em;font-size:7px;font-weight:850}.tone-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#654e6e;overflow-wrap:anywhere;font-size:12px}.tone-verdict.svelte-dx9c2w{color:#655e6b;border-radius:10px;margin-top:8px;padding:11px 12px;font-size:10px;line-height:1.55}.tone-verdict.svelte-dx9c2w strong:where(.svelte-dx9c2w){color:inherit}.tone-empty.svelte-dx9c2w{background:#f5f4f7}.tone-formal.svelte-dx9c2w{color:#477451;background:#edf7f0}.tone-mixed.svelte-dx9c2w{color:#896a33;background:#fff7e8}.tone-conversational.svelte-dx9c2w{color:#9b4e50;background:#fff0ef}.tone-suggestions.svelte-dx9c2w,.tone-marked.svelte-dx9c2w{margin-top:13px}.tone-section-head.svelte-dx9c2w{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.tone-section-head.svelte-dx9c2w h3:where(.svelte-dx9c2w){color:#403649;margin:0;font:800 12px Manrope,sans-serif}.tone-section-head.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#958a98;text-align:right;font-size:8px}.tone-suggestion.svelte-dx9c2w{background:#fff;border:1px solid #eee8ef;border-left:3px solid #bca7c4;border-radius:9px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px;margin-top:6px;padding:9px 10px;display:grid}.tone-suggestion.tone-phrasal.svelte-dx9c2w{border-left-color:#8b5cf6}.tone-suggestion.tone-quantity.svelte-dx9c2w{border-left-color:#e7a83e}.tone-suggestion.tone-absolute.svelte-dx9c2w{border-left-color:#e87176}.tone-suggestion.tone-filler.svelte-dx9c2w{border-left-color:#55a6ce}.tone-suggestion.svelte-dx9c2w>div:where(.svelte-dx9c2w){gap:4px;min-width:0;display:grid}.tone-suggestion.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#97899a;font-size:7px;font-weight:750}.tone-suggestion.svelte-dx9c2w b:where(.svelte-dx9c2w),.tone-suggestion.svelte-dx9c2w strong:where(.svelte-dx9c2w){color:#4e4554;overflow-wrap:anywhere;font-size:10px}.tone-suggestion.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#a59aa8;text-align:center}.tone-marked.svelte-dx9c2w{border-top:1px solid #eee8ef;padding-top:10px}.tone-reading.svelte-dx9c2w{color:#443d48;white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfafc;border:1px solid #e9e4ec;border-radius:10px;max-height:340px;padding:12px;font-size:13px;line-height:1.85;overflow-y:auto}.tone-mark.svelte-dx9c2w{color:#443d48;border-radius:4px;padding:1px 3px}.tone-mark.tone-phrasal.svelte-dx9c2w{background:#efe8ff;box-shadow:inset 0 -2px #9674e7}.tone-mark.tone-quantity.svelte-dx9c2w{background:#fff1d6;box-shadow:inset 0 -2px #e0a342}.tone-mark.tone-absolute.svelte-dx9c2w{background:#ffe9e7;box-shadow:inset 0 -2px #df7674}.tone-mark.tone-filler.svelte-dx9c2w{background:#e6f5fb;box-shadow:inset 0 -2px #62afd0}.tone-limit.svelte-dx9c2w{color:#938c98;margin:9px 0 0;font-size:8px;line-height:1.5}.mode-021.svelte-dx9c2w{--tone:#80628b;--pale:#f7f0f8}.mode-021.svelte-dx9c2w .tone-results:where(.svelte-dx9c2w){background:linear-gradient(150deg,#fff,#fffdff)}.splice-desk.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.splice-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:260px}.splice-filters.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#5c5965;background:#fff;border:1px solid #efebf1;border-radius:8px;align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:6px 8px;font-size:9px;display:flex}.splice-filters.svelte-dx9c2w input:where(.svelte-dx9c2w){accent-color:#8b5c9d;flex:none;width:18px;height:18px}.splice-principle.svelte-dx9c2w{color:#52435a;background:linear-gradient(135deg,#f8effa,#fff7ed);border-radius:12px;margin-top:12px;padding:13px}.splice-principle.svelte-dx9c2w b:where(.svelte-dx9c2w){font-size:11px}.splice-principle.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#75697b;margin:5px 0 0;font-size:9px;line-height:1.6}.splice-metrics.svelte-dx9c2w{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.splice-metrics.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:#fbfafe;border:1px solid #edeaf0;border-radius:9px;align-content:start;gap:4px;min-width:0;padding:10px;display:grid}.splice-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#888295;letter-spacing:.07em;font-size:7px;font-weight:800}.splice-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#343042;font-size:20px}.splice-metrics.svelte-dx9c2w .likely:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#b03f55}.splice-metrics.svelte-dx9c2w .review:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#aa7427}.splice-marked.svelte-dx9c2w{margin-top:12px}.splice-marked.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#4d4855;white-space:pre-wrap;overflow-wrap:anywhere;background:#fcfbfd;border:1px solid #ece9f0;border-radius:10px;margin:0;padding:12px;font-size:11px;line-height:1.9}.splice-marked.svelte-dx9c2w mark:where(.svelte-dx9c2w),.splice-issues.svelte-dx9c2w article.likely:where(.svelte-dx9c2w){background:#fff0f1}.splice-marked.svelte-dx9c2w mark:where(.svelte-dx9c2w){border-radius:4px;padding:1px 3px;box-shadow:inset 0 -2px #d87583}.splice-marked.svelte-dx9c2w mark.review:where(.svelte-dx9c2w),.splice-issues.svelte-dx9c2w article.review:where(.svelte-dx9c2w){background:#fff7e8}.splice-marked.svelte-dx9c2w mark.review:where(.svelte-dx9c2w){box-shadow:inset 0 -2px #d6a346}.splice-issues.svelte-dx9c2w{gap:8px;margin-top:11px;display:grid}.splice-issues.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fff;border:1px solid #ece9ef;border-radius:11px;min-width:0;padding:11px}.splice-issues.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w){color:#9e5260;letter-spacing:.06em;justify-content:space-between;gap:8px;font-size:8px;font-weight:850;display:flex}.splice-issues.svelte-dx9c2w article.review:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w){color:#95703a}.splice-issues.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){flex:none;font-size:8px}.splice-issues.svelte-dx9c2w article:where(.svelte-dx9c2w)>p:where(.svelte-dx9c2w){color:#656271;margin:8px 0;font-size:9px;line-height:1.5}.splice-fixes.svelte-dx9c2w{gap:6px;display:grid}.splice-fixes.svelte-dx9c2w>small:where(.svelte-dx9c2w){color:#8c8493;font-size:8px;font-weight:800}.splice-fixes.svelte-dx9c2w>div:where(.svelte-dx9c2w){border-top:1px solid #eeeaf0;grid-template-columns:minmax(100px,.55fr) minmax(0,1fr) auto;align-items:center;gap:7px;padding-top:6px;display:grid}.splice-fixes.svelte-dx9c2w>div:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#777181;font-size:8px}.splice-fixes.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#433e4a;overflow-wrap:anywhere;min-width:0;font:9px/1.5 ui-monospace,monospace}.splice-fixes.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px!important;font-size:8px!important}.splice-empty.svelte-dx9c2w{color:#858292;padding:18px;font-size:10px;line-height:1.6}.mode-022.svelte-dx9c2w .splice-results:where(.svelte-dx9c2w){background:linear-gradient(150deg,#fff,#fffdff)}@media (width<=700px){.splice-desk.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.splice-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:210px}.splice-fixes.svelte-dx9c2w>div:where(.svelte-dx9c2w){grid-template-columns:minmax(0,1fr) auto}.splice-fixes.svelte-dx9c2w>div:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){grid-column:1/-1}.splice-fixes.svelte-dx9c2w code:where(.svelte-dx9c2w){font-size:8px}.splice-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}}.voice-desk.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.voice-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:300px}.voice-principle.svelte-dx9c2w{color:#405448;background:linear-gradient(140deg,#eef9f3,#f7f2ff);border-radius:12px;gap:10px;margin-top:12px;padding:12px;display:flex}.voice-principle.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#38815a;background:#daf2e3;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:16px;font-weight:800;display:grid}.voice-principle.svelte-dx9c2w b:where(.svelte-dx9c2w){font-size:10px}.voice-principle.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#68776d;margin:4px 0 0;font-size:9px;line-height:1.55}.voice-limit.svelte-dx9c2w{color:#938c98;margin:10px 0 0;font-size:8px;line-height:1.55}.voice-metrics.svelte-dx9c2w{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.voice-metrics.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:#fbfbfd;border:1px solid #e9e9ef;border-radius:9px;gap:5px;min-width:0;padding:10px;display:grid}.voice-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#858594;letter-spacing:.06em;font-size:7px;font-weight:800}.voice-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#343446;font-size:19px}.voice-metrics.svelte-dx9c2w .agentless:where(.svelte-dx9c2w){background:#fff7e8;border-color:#f3e1be}.voice-metrics.svelte-dx9c2w .agentless:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#aa7427}.voice-verdict.svelte-dx9c2w{color:#526d59;background:#f1f8f3;border:1px solid #e4eee7;border-radius:10px;margin-top:9px;padding:11px 12px;font-size:9px;line-height:1.55}.voice-verdict.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#32593b}.voice-groups.svelte-dx9c2w{gap:9px;margin-top:11px;display:grid}.voice-group.svelte-dx9c2w{background:#fff;border:1px solid #e9e8ee;border-radius:11px;padding:10px}.voice-group.svelte-dx9c2w header:where(.svelte-dx9c2w){justify-content:space-between;align-items:center;gap:8px;display:flex}.voice-group.svelte-dx9c2w header:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#9993a1;letter-spacing:.1em;font-size:7px;font-weight:850}.voice-group.svelte-dx9c2w h3:where(.svelte-dx9c2w){color:#403c4b;margin:3px 0 0;font-size:11px}.voice-group.svelte-dx9c2w header:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#65566f;background:#f1eef5;border-radius:9px;place-items:center;min-width:28px;height:28px;font-size:12px;display:grid}.voice-agentless.svelte-dx9c2w header:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#a56a1d;background:#fff1d8}.voice-group.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fdfcfe;border:1px solid #efedf1;border-radius:9px;margin-top:7px;padding:9px}.voice-group.svelte-dx9c2w article:where(.svelte-dx9c2w)>strong:where(.svelte-dx9c2w){color:#393744;font:700 10px ui-monospace,monospace;display:inline-block}.voice-group.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#a36e25;margin-left:7px;font-size:8px;font-weight:750;display:inline-block}.voice-with-agent.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#3b8c5b}.voice-group.svelte-dx9c2w article:where(.svelte-dx9c2w)>p:where(.svelte-dx9c2w){color:#747280;margin:6px 0 0;font-size:9px;line-height:1.5}.voice-empty.svelte-dx9c2w{color:#898795;margin:8px 0 2px;font-size:9px;line-height:1.5}.voice-marked.svelte-dx9c2w{margin-top:11px}.voice-marked.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#4d4a55;white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfafc;border:1px solid #e9e8ef;border-radius:10px;margin:0;padding:12px;font-size:10px;line-height:1.9}.voice-marked.svelte-dx9c2w mark:where(.svelte-dx9c2w){border-radius:3px;padding:1px 3px}.voice-marked.svelte-dx9c2w mark.agentless:where(.svelte-dx9c2w){background:#fff0d4;box-shadow:inset 0 -2px #d6a345}.voice-marked.svelte-dx9c2w mark.named:where(.svelte-dx9c2w){background:#e8f7ed;box-shadow:inset 0 -2px #5ba477}.mode-023.svelte-dx9c2w .voice-results:where(.svelte-dx9c2w){background:linear-gradient(150deg,#fff,#fcfffd)}@media (width<=700px){.voice-desk.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.voice-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:230px}.voice-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}}.lexical-desk.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.lexical-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:320px}.lexical-controls.svelte-dx9c2w{align-items:end;gap:7px;margin-top:8px;display:flex}.lexical-controls.svelte-dx9c2w label:where(.svelte-dx9c2w){flex:0 0 135px;margin:0}.lexical-controls.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#797687;padding-bottom:12px;font-size:9px}.lexical-filters.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#5c5965;background:#fff;border:1px solid #efebf1;border-radius:8px;align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:7px 8px;font-size:9px;display:flex}.lexical-filters.svelte-dx9c2w input:where(.svelte-dx9c2w){accent-color:#8b5c9d;flex:none;width:18px;height:18px}.lexical-principle.svelte-dx9c2w{color:#51485d;background:linear-gradient(140deg,#f6f1fc,#fff8ec);border-radius:11px;margin-top:12px;padding:12px}.lexical-principle.svelte-dx9c2w b:where(.svelte-dx9c2w){font-size:10px}.lexical-principle.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#777080;margin:4px 0 0;font-size:9px;line-height:1.5}.lexical-metrics.svelte-dx9c2w{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.lexical-metrics.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:#fbfafe;border:1px solid #e9e8ef;border-radius:9px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.lexical-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#858392;letter-spacing:.05em;font-size:7px;font-weight:800}.lexical-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#343244;overflow-wrap:anywhere;font-size:17px}.lexical-metrics.svelte-dx9c2w .mattr:where(.svelte-dx9c2w){background:#eff8f1;border-color:#dceee0}.lexical-metrics.svelte-dx9c2w .mattr:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#3a8153}.lexical-metrics.svelte-dx9c2w .raw-ttr:where(.svelte-dx9c2w){color:#858392;background:#f5f5f7}.lexical-metrics.svelte-dx9c2w .raw-ttr:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#8b8993}.lexical-verdict.svelte-dx9c2w{color:#625e6b;background:#f8f7fa;border:1px solid #e8e6ed;border-radius:10px;margin-top:9px;padding:11px 12px;font-size:9px;line-height:1.55}.lexical-verdict.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#85818c;margin:5px 0 0;font-size:8px}.lexical-list.svelte-dx9c2w,.lexical-map.svelte-dx9c2w,.lexical-marked.svelte-dx9c2w{margin-top:12px}.lexical-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fff;border:1px solid #ece9ef;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:9px 10px;display:flex}.lexical-list.svelte-dx9c2w article.clustered:where(.svelte-dx9c2w){background:#fff5f3;border-color:#f1cfca}.lexical-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>div:where(.svelte-dx9c2w){gap:3px;min-width:0;display:grid}.lexical-list.svelte-dx9c2w article:where(.svelte-dx9c2w) strong:where(.svelte-dx9c2w){color:#393645;font:700 10px ui-monospace,monospace}.lexical-list.svelte-dx9c2w article:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#898593;font-size:8px}.lexical-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#756282;flex:none;font-size:8px}.lexical-list.svelte-dx9c2w article.clustered:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#b2544f}.lexical-empty.svelte-dx9c2w{color:#898593;padding:13px;font-size:9px;line-height:1.5}.lexical-map.svelte-dx9c2w{border-top:1px solid #eeeaf0;padding-top:10px}.lexical-map.svelte-dx9c2w svg:where(.svelte-dx9c2w){width:100%;height:auto;display:block;overflow:visible}.lexical-map-label.svelte-dx9c2w{fill:#554d5f;font:700 9px ui-monospace,monospace}.lexical-map-track.svelte-dx9c2w{fill:#f0edf4}.lexical-map.svelte-dx9c2w circle:where(.svelte-dx9c2w){fill:#9c78b1}.lexical-map.svelte-dx9c2w circle.clustered:where(.svelte-dx9c2w){fill:#d16463}.lexical-map-note.svelte-dx9c2w{fill:#918b99;font:8px system-ui,sans-serif}.lexical-marked.svelte-dx9c2w{border-top:1px solid #eeeaf0;padding-top:10px}.lexical-marked.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#514c58;white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfafc;border:1px solid #e9e7ed;border-radius:10px;max-height:300px;margin:0;padding:12px;font-size:10px;line-height:1.9;overflow-y:auto}.lexical-marked.svelte-dx9c2w mark:where(.svelte-dx9c2w){background:#fff0d4;border-radius:3px;padding:1px 3px;box-shadow:inset 0 -2px #d5a24e}.mode-024.svelte-dx9c2w .lexical-results:where(.svelte-dx9c2w){background:linear-gradient(150deg,#fff,#fffdff)}@media (width<=700px){.lexical-desk.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.lexical-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:240px}.lexical-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}}.rhythm-desk.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.rhythm-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:340px}.rhythm-principle.svelte-dx9c2w{color:#414b60;background:linear-gradient(140deg,#eef5ff,#f7f2fc);border-radius:11px;margin-top:12px;padding:12px}.rhythm-principle.svelte-dx9c2w b:where(.svelte-dx9c2w){font-size:10px}.rhythm-principle.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#737b8b;margin:4px 0 0;font-size:9px;line-height:1.5}.rhythm-metrics.svelte-dx9c2w{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.rhythm-metrics.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:#fbfbfd;border:1px solid #e9e8ef;border-radius:9px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.rhythm-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#858392;letter-spacing:.05em;font-size:7px;font-weight:800}.rhythm-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#343244;overflow-wrap:anywhere;font-size:18px}.rhythm-metrics.svelte-dx9c2w .mean:where(.svelte-dx9c2w){background:#f5f4f7}.rhythm-metrics.svelte-dx9c2w .mean:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#88848f}.rhythm-verdict.svelte-dx9c2w{color:#5d6270;background:#f7f8fb;border:1px solid #e5e8ee;border-radius:10px;margin-top:9px;padding:11px 12px;font-size:9px;line-height:1.55}.rhythm-verdict.svelte-dx9c2w b:where(.svelte-dx9c2w){font-weight:800}.rhythm-verdict.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#888b95;margin:5px 0 0;font-size:8px}.rhythm-verdict.flat.svelte-dx9c2w{color:#9f5259;background:#fff3f3;border-color:#f1d0d1}.rhythm-verdict.varied.svelte-dx9c2w{color:#50765a;background:#f0f8f2;border-color:#d8ebdc}.rhythm-verdict.contrast.svelte-dx9c2w{color:#92703c;background:#fff8ec;border-color:#f0e1c9}.rhythm-chart.svelte-dx9c2w,.rhythm-runs.svelte-dx9c2w,.rhythm-sentence-list.svelte-dx9c2w{margin-top:12px}.rhythm-chart.svelte-dx9c2w{border-top:1px solid #eeeaf0;padding-top:10px}.rhythm-chart.svelte-dx9c2w svg:where(.svelte-dx9c2w){width:100%;height:auto;display:block;overflow:visible}.rhythm-axis.svelte-dx9c2w{stroke:#d8d6de;stroke-width:1px}.rhythm-chart.svelte-dx9c2w rect.normal:where(.svelte-dx9c2w){fill:#9b82ad;opacity:.75}.rhythm-chart.svelte-dx9c2w rect.flat:where(.svelte-dx9c2w){fill:#e47478;opacity:.9}.rhythm-bar-label.svelte-dx9c2w,.rhythm-index.svelte-dx9c2w,.rhythm-mean-label.svelte-dx9c2w,.rhythm-chart-note.svelte-dx9c2w{fill:#827e8b;font:8px system-ui,sans-serif}.rhythm-index.svelte-dx9c2w{opacity:.55}.rhythm-mean-line.svelte-dx9c2w{stroke:#595363;stroke-width:1.2px;stroke-dasharray:4 4;opacity:.6}.rhythm-mean-label.svelte-dx9c2w{font-weight:700}.rhythm-chart-note.svelte-dx9c2w{opacity:.8;font-size:7px}.rhythm-runs.svelte-dx9c2w{border-top:1px solid #eeeaf0;gap:6px;padding-top:10px;display:grid}.rhythm-runs.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fff5f5;border:1px solid #f1d2d2;border-radius:9px;padding:9px}.rhythm-runs.svelte-dx9c2w article:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#a65359;font-size:9px}.rhythm-runs.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#746a78;margin-left:8px;font:9px ui-monospace,monospace}.rhythm-runs.svelte-dx9c2w article:where(.svelte-dx9c2w)>p:where(.svelte-dx9c2w){color:#77717f;margin:4px 0 0;font-size:8px}.rhythm-empty.svelte-dx9c2w{color:#858391;padding:12px;font-size:9px;line-height:1.5}.rhythm-sentence-list.svelte-dx9c2w{border-top:1px solid #eeeaf0;gap:5px;padding-top:10px;display:grid}.rhythm-sentence-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fbfafc;border-radius:8px;grid-template-columns:34px 24px minmax(0,1fr);align-items:start;gap:6px;padding:7px 8px;display:grid}.rhythm-sentence-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#7b6588;font:750 8px ui-monospace,monospace}.rhythm-sentence-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#aaa5af;font-size:7px}.rhythm-sentence-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>p:where(.svelte-dx9c2w){color:#625e69;overflow-wrap:anywhere;min-width:0;margin:0;font-size:8px;line-height:1.5}.mode-025.svelte-dx9c2w .rhythm-results:where(.svelte-dx9c2w){background:linear-gradient(150deg,#fff,#fcfbff)}.topic-desk.svelte-dx9c2w{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:11px;display:grid}.topic-input.svelte-dx9c2w,.topic-output.svelte-dx9c2w,.topic-shape.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;min-width:0;padding:14px}.topic-input.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:320px!important}.topic-output.svelte-dx9c2w{align-content:start;gap:9px;display:grid}.topic-metrics.svelte-dx9c2w{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.topic-metrics.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:var(--pale);border-radius:10px;gap:4px;padding:9px;display:grid}.topic-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#888598;letter-spacing:.05em;font-size:7px;font-weight:800}.topic-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#342b47;font:800 19px Manrope,sans-serif}.topic-verdict.svelte-dx9c2w{color:#625c6d;background:#f3f1f8;border-radius:11px;padding:10px;font-size:9px;line-height:1.6}.topic-verdict.svelte-dx9c2w p:where(.svelte-dx9c2w){opacity:.82;margin:5px 0 0}.topic-verdict.clean.svelte-dx9c2w{color:#3c7652;background:#eaf7ef}.topic-verdict.pronoun.svelte-dx9c2w{color:#995353;background:#fff0f0}.topic-verdict.review.svelte-dx9c2w,.topic-verdict.few.svelte-dx9c2w{color:#84662e;background:#fff7e8}.topic-skeleton.svelte-dx9c2w{gap:6px;display:grid}.topic-skeleton.svelte-dx9c2w>article:where(.svelte-dx9c2w){background:#fdfdff;border:1px solid #eceaf0;border-radius:11px;gap:9px;padding:10px;display:flex}.topic-skeleton.svelte-dx9c2w>article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:var(--tone);flex:none;font:850 11px ui-monospace}.topic-skeleton.svelte-dx9c2w article:where(.svelte-dx9c2w)>div:where(.svelte-dx9c2w){min-width:0}.topic-skeleton.svelte-dx9c2w article:where(.svelte-dx9c2w) p:where(.svelte-dx9c2w){color:#302c43;overflow-wrap:anywhere;margin:0;font:700 11px/1.55 Manrope,sans-serif}.topic-flags.svelte-dx9c2w{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.topic-flags.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#685273;background:#f1edf6;border-radius:7px;padding:4px 6px;font-size:8px;line-height:1.4}.topic-flags.svelte-dx9c2w .pronoun:where(.svelte-dx9c2w){color:#995353;background:#fff0f0}.topic-flags.svelte-dx9c2w .repeated-marker:where(.svelte-dx9c2w){color:#84662e;background:#fff7e8}.topic-flags.svelte-dx9c2w .statistic:where(.svelte-dx9c2w){color:#7251a0;background:#f1eafe}.topic-flags.svelte-dx9c2w .long-opening:where(.svelte-dx9c2w){color:#47738f;background:#eaf5fc}.topic-shape.svelte-dx9c2w{grid-column:1/-1}.topic-shape.svelte-dx9c2w svg:where(.svelte-dx9c2w){width:100%;height:auto;max-height:420px}.topic-shape-label.svelte-dx9c2w{fill:#868394;font-size:9px}.topic-body-bar.svelte-dx9c2w{fill:#ddd7e7}.topic-opening-bar.svelte-dx9c2w{fill:var(--tone)}.base-converter-app.svelte-dx9c2w{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:11px;display:grid}.base-entry.svelte-dx9c2w,.base-results.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;min-width:0;padding:14px}.base-entry.svelte-dx9c2w{align-content:start;gap:12px;display:grid}.base-fields.svelte-dx9c2w{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.base-fields.svelte-dx9c2w label:where(.svelte-dx9c2w):first-child{grid-column:1/-1}.base-samples.svelte-dx9c2w{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.base-samples.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#888598;letter-spacing:.1em;width:100%;font-size:7px;font-weight:850}.base-samples.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.base-concept.svelte-dx9c2w{background:linear-gradient(140deg,#f4f0ff,#fff9ed);border-radius:12px;padding:12px}.base-concept.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#837994;letter-spacing:.08em;font-size:7px;font-weight:850;display:block}.base-concept.svelte-dx9c2w>div:where(.svelte-dx9c2w){grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px;margin-top:9px;display:grid}.base-concept.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#74658c;font-size:8px}.base-concept.svelte-dx9c2w code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#332e43;font:9px ui-monospace,monospace}.base-concept.svelte-dx9c2w p:where(.svelte-dx9c2w),.bit-register.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#787486;margin:8px 0 0;font-size:8px;line-height:1.55}.base-results.svelte-dx9c2w{align-content:start;gap:9px;display:grid}.base-result-grid.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.base-result-grid.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eceaf0;border-radius:11px;gap:7px;min-width:0;padding:11px;display:grid}.base-result-grid.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#868293;letter-spacing:.08em;font-size:7px;font-weight:850}.base-result-grid.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#342d46;overflow-wrap:anywhere;font:750 13px ui-monospace,monospace}.base-invalid.svelte-dx9c2w{color:#9f514c;background:#fff0ef;border-radius:10px;padding:12px;font-size:10px}.bit-register.svelte-dx9c2w,.base-more.svelte-dx9c2w{background:#fcfbfe;border:1px solid #eceaf0;border-radius:11px;padding:11px}.byte-groups.svelte-dx9c2w{flex-wrap:wrap;gap:7px;display:flex}.byte-groups.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#554d62;background:#efedf3;border-radius:7px;padding:7px 8px;font:800 12px ui-monospace,monospace}.byte-groups.svelte-dx9c2w span.sign-bit:where(.svelte-dx9c2w){color:#b54a4a;background:#ffe9e8}.base-more.svelte-dx9c2w>div:where(.svelte-dx9c2w):not(.panel-head){border-top:1px solid #efedf2;grid-template-columns:65px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.base-more.svelte-dx9c2w>div:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#827c8d;font-size:8px}.base-more.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#393346;overflow-wrap:anywhere;font:9px ui-monospace,monospace}.base-notices.svelte-dx9c2w{color:#866a39;background:#fff7e8;border-radius:10px;padding:10px;font-size:9px;line-height:1.55}.base-notices.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:0 0 5px}.base-notices.svelte-dx9c2w p:where(.svelte-dx9c2w):last-child{margin-bottom:0}.base-notices.positive.svelte-dx9c2w{color:#53745b;background:#edf7f0}.cron-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.cron-controls.svelte-dx9c2w,.cron-output.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;min-width:0;padding:14px}.cron-controls.svelte-dx9c2w{align-content:start;gap:12px;display:grid}.cron-controls.svelte-dx9c2w>label:where(.svelte-dx9c2w){margin-top:0!important}.cron-presets.svelte-dx9c2w{flex-wrap:wrap;gap:6px;display:flex}.cron-presets.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#888598;letter-spacing:.1em;width:100%;font-size:7px;font-weight:850}.cron-presets.svelte-dx9c2w button:where(.svelte-dx9c2w){justify-items:start;gap:3px;min-height:48px;display:grid}.cron-presets.svelte-dx9c2w code:where(.svelte-dx9c2w){font:9px ui-monospace,monospace}.cron-presets.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#8b8793;font-size:7px;font-weight:500}.cron-start.svelte-dx9c2w{background:#fbfafd;border:1px solid #eceaf0;border-radius:12px;padding:11px}.cron-start.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin-bottom:7px}.cron-start.svelte-dx9c2w label:where(.svelte-dx9c2w){margin-top:7px}.cron-output.svelte-dx9c2w{align-content:start;gap:9px;display:grid}.cron-error.svelte-dx9c2w{color:#9f514c;background:#fff0ef;border-radius:10px;padding:12px;font-size:10px;line-height:1.55}.cron-verdict.svelte-dx9c2w{color:#53745b;background:#edf7f0;border-radius:11px;padding:11px;font-size:9px;line-height:1.6}.cron-verdict.or-rule.svelte-dx9c2w{color:#84662e;background:#fff7e8}.cron-verdict.never.svelte-dx9c2w{color:#995353;background:#fff0ef}.cron-fields.svelte-dx9c2w,.cron-runs.svelte-dx9c2w,.cron-syntax.svelte-dx9c2w{background:#fcfbfe;border:1px solid #eceaf0;border-radius:11px;padding:11px}.cron-fields.svelte-dx9c2w>div:where(.svelte-dx9c2w):not(.panel-head){border-top:1px solid #efedf2;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:8px;padding:7px 0;display:grid}.cron-fields.svelte-dx9c2w>div:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#888393;gap:8px;font-size:8px;display:flex}.cron-fields.svelte-dx9c2w>div:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:var(--tone);font:800 8px ui-monospace,monospace}.cron-fields.svelte-dx9c2w>div:where(.svelte-dx9c2w)>strong:where(.svelte-dx9c2w){color:#41394a;overflow-wrap:anywhere;font-size:8px}.cron-runs.svelte-dx9c2w>div:where(.svelte-dx9c2w):not(.panel-head){border-top:1px solid #efedf2;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:7px 0;display:grid}.cron-runs.svelte-dx9c2w>div:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:var(--tone);font:800 8px ui-monospace,monospace}.cron-runs.svelte-dx9c2w time:where(.svelte-dx9c2w){color:#423b49;font:9px ui-monospace,monospace}.cron-runs.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#817b89;font-size:9px}.cron-syntax.svelte-dx9c2w{gap:6px;display:grid}.cron-syntax.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#61546d;font-size:9px}.cron-syntax.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#433c4f;overflow-wrap:anywhere;font:8px ui-monospace,monospace}.cron-syntax.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#817b89;margin:0;font-size:8px;line-height:1.55}.csp-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.csp-input.svelte-dx9c2w,.csp-output.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;min-width:0;padding:14px}.csp-input.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:300px!important}.csp-input.svelte-dx9c2w .sample-chips:where(.svelte-dx9c2w){margin-top:10px}.csp-caution.svelte-dx9c2w{color:#806439;background:#fff7e8;border-radius:12px;margin-top:11px;padding:12px;font-size:9px;line-height:1.55}.csp-caution.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#765524}.csp-caution.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:5px 0 0}.csp-output.svelte-dx9c2w{align-content:start;gap:9px;display:grid}.csp-metrics.svelte-dx9c2w{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.csp-metrics.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:var(--pale);border-radius:10px;gap:5px;padding:9px;display:grid}.csp-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.05em;font-size:7px;font-weight:850}.csp-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#453d50;overflow-wrap:anywhere;font:800 14px Manrope,sans-serif}.csp-duplicate.svelte-dx9c2w{color:#94524f;background:#fff0ef;border-radius:10px;padding:10px;font-size:9px;line-height:1.5}.csp-directive-list.svelte-dx9c2w{gap:6px;display:grid}.csp-directive-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fdfcff;border:1px solid #eae8ef;border-radius:11px;min-width:0;padding:10px}.csp-directive-list.svelte-dx9c2w article.duplicate:where(.svelte-dx9c2w){background:#fff8f7;border-color:#efc7c3}.csp-directive-list.svelte-dx9c2w header:where(.svelte-dx9c2w){align-items:center;gap:7px;display:flex}.csp-directive-list.svelte-dx9c2w header:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:var(--tone);font:800 9px ui-monospace,monospace}.csp-directive-list.svelte-dx9c2w header:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#4d4357;overflow-wrap:anywhere;font:800 9px ui-monospace,monospace}.csp-directive-list.svelte-dx9c2w header:where(.svelte-dx9c2w) small:where(.svelte-dx9c2w){color:#a45b56;letter-spacing:.07em;margin-left:auto;font-size:7px;font-weight:850}.csp-directive-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>code:where(.svelte-dx9c2w){color:#3e3845;overflow-wrap:anywhere;margin-top:6px;font:9px/1.5 ui-monospace,monospace;display:block}.csp-tokens.svelte-dx9c2w{flex-wrap:wrap;gap:4px;margin-top:7px;display:flex}.csp-tokens.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#6e6478;overflow-wrap:anywhere;background:#f1eff5;border-radius:6px;max-width:100%;padding:4px 6px;font:8px ui-monospace,monospace}.csp-tokens.svelte-dx9c2w>small:where(.svelte-dx9c2w){color:#8a8492;font-size:8px}.csp-plain.svelte-dx9c2w{background:#fcfbfe;border:1px solid #eceaf0;border-radius:10px;padding:9px 10px}.csp-plain.svelte-dx9c2w summary:where(.svelte-dx9c2w){color:#766d7e;cursor:pointer;min-height:32px;font-size:9px;font-weight:750}.csp-plain.svelte-dx9c2w pre:where(.svelte-dx9c2w){color:#3e3845;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;margin:7px 0 0;font:9px/1.55 ui-monospace,monospace;overflow:auto}.mode-031.svelte-dx9c2w .developer-controls:where(.svelte-dx9c2w) textarea:where(.svelte-dx9c2w){min-height:112px}.glob-pattern-head.svelte-dx9c2w{justify-content:space-between;align-items:center;gap:8px;display:flex}.glob-pattern-head.svelte-dx9c2w>div:where(.svelte-dx9c2w){gap:3px;display:grid}.glob-pattern-head.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone);letter-spacing:.08em;font-size:8px}.glob-pattern-head.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;font-size:8px}.glob-pattern-head.svelte-dx9c2w button:where(.svelte-dx9c2w){flex:none}.glob-toggles.svelte-dx9c2w{flex-wrap:wrap;gap:5px;display:flex}.glob-toggles.svelte-dx9c2w label:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eceaf0;border-radius:9px;align-items:center;gap:7px;min-height:44px;padding:0 9px;margin:0!important;display:flex!important}.glob-toggles.svelte-dx9c2w input:where(.svelte-dx9c2w){width:18px;height:18px;accent-color:var(--tone)}.glob-scorecards.svelte-dx9c2w{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.glob-scorecards.svelte-dx9c2w article:where(.svelte-dx9c2w){background:var(--pale);border-radius:10px;gap:4px;padding:9px;display:grid}.glob-scorecards.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.05em;font-size:7px;font-weight:850}.glob-scorecards.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#453d50;font:800 16px Manrope,sans-serif}.glob-scorecards.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#898594;font-size:7px}.glob-scorecards.svelte-dx9c2w .glob-alert:where(.svelte-dx9c2w){background:#fff3e3}.glob-result-list.svelte-dx9c2w{gap:6px;max-height:650px;display:grid;overflow:auto}.glob-result-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fdfcff;border:1px solid #eae8ef;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;min-width:0;padding:9px;display:grid}.glob-result-list.svelte-dx9c2w article.glob-different:where(.svelte-dx9c2w){background:#fffaf0;border-color:#efc98f}.glob-result-list.svelte-dx9c2w code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#41394a;min-width:0;font:8px ui-monospace,monospace}.glob-result-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#a39eab;grid-template-columns:auto auto;align-items:center;gap:4px;font:8px ui-monospace,monospace;display:grid}.glob-result-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#898594;font:750 7px Manrope,sans-serif}.glob-result-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span.glob-hit:where(.svelte-dx9c2w){color:#428466}.glob-result-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span.glob-hit:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#53806a}.glob-result-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w) small:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#9992a2;grid-column:1/-1;max-width:140px;font-size:7px}.glob-result-list.svelte-dx9c2w em:where(.svelte-dx9c2w){color:#9a7030;letter-spacing:.08em;grid-column:1/-1;font-size:7px;font-style:normal;font-weight:850}@media (width<=700px){.rhythm-desk.svelte-dx9c2w,.base-converter-app.svelte-dx9c2w,.cron-app.svelte-dx9c2w,.csp-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.rhythm-draft.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:250px}.rhythm-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}.rhythm-chart-note.svelte-dx9c2w{font-size:6px}.topic-desk.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.topic-shape.svelte-dx9c2w{grid-column:auto}.topic-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-input.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:250px!important}.base-fields.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.base-fields.svelte-dx9c2w label:where(.svelte-dx9c2w):first-child{grid-column:auto}.cron-fields.svelte-dx9c2w>div:where(.svelte-dx9c2w):not(.panel-head){grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr)}.cron-runs.svelte-dx9c2w time:where(.svelte-dx9c2w){font-size:8px}.csp-input.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:240px!important}.csp-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}.glob-result-list.svelte-dx9c2w article:where(.svelte-dx9c2w){grid-template-columns:minmax(0,1fr) auto}.glob-result-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){min-width:72px}.glob-result-list.svelte-dx9c2w code:where(.svelte-dx9c2w),.glob-result-list.svelte-dx9c2w em:where(.svelte-dx9c2w){grid-column:1/-1}}.hash-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.hash-input.svelte-dx9c2w,.hash-output.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:9px;min-width:0;padding:14px;display:grid}.hash-tabs.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.hash-tabs.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.hash-tabs.svelte-dx9c2w button.active:where(.svelte-dx9c2w){background:var(--tone);color:#fff}.hash-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:180px!important}.hash-file-drop.svelte-dx9c2w{text-align:center;background:#f8fafc;border:1px dashed #bbc8d8;border-radius:12px;align-content:center;justify-items:center;min-height:126px;padding:14px}.hash-file-drop.drag-active.svelte-dx9c2w{border-color:var(--tone);background:var(--pale)}.hash-file-drop.svelte-dx9c2w input:where(.svelte-dx9c2w){min-height:44px!important}.hash-file-drop.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#818394;overflow-wrap:anywhere;font-size:8px}.hash-length.svelte-dx9c2w{color:#898594;margin:-3px 0 0;font-size:8px}.hash-local-note.svelte-dx9c2w,.hash-limit.svelte-dx9c2w{background:var(--pale);color:#777487;overflow-wrap:anywhere;border-radius:10px;padding:11px;font-size:8px;line-height:1.55}.hash-local-note.svelte-dx9c2w b:where(.svelte-dx9c2w),.hash-limit.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone)}.hash-local-note.svelte-dx9c2w p:where(.svelte-dx9c2w),.hash-limit.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.hash-error.svelte-dx9c2w{color:#9f514c;background:#fff0ef;border-radius:9px;padding:10px;font-size:8px}.hash-verdict.svelte-dx9c2w{border-radius:10px;padding:11px;font-size:8px;line-height:1.55}.hash-verdict.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.hash-verdict.match.svelte-dx9c2w{color:#53745b;background:#edf7f0}.hash-verdict.mismatch.svelte-dx9c2w{color:#9b514e;background:#fff0ef}.hash-verdict.caution.svelte-dx9c2w{color:#866a39;background:#fff7e8}.hash-verdict.waiting.svelte-dx9c2w{color:#777487;background:#f2f1f6}.hash-digest-list.svelte-dx9c2w{gap:7px;display:grid}.hash-digest-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fdfcff;border:1px solid #eae8ef;border-radius:11px;gap:7px;min-width:0;padding:11px;display:grid}.hash-digest-list.svelte-dx9c2w header:where(.svelte-dx9c2w),.hash-digest-list.svelte-dx9c2w header:where(.svelte-dx9c2w)>div:where(.svelte-dx9c2w){flex-wrap:wrap;align-items:center;gap:7px;display:flex}.hash-digest-list.svelte-dx9c2w header:where(.svelte-dx9c2w){justify-content:space-between}.hash-digest-list.svelte-dx9c2w header:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:var(--tone);font:850 10px Manrope,sans-serif}.hash-digest-list.svelte-dx9c2w header:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#898594;font-size:8px}.hash-digest-list.svelte-dx9c2w header:where(.svelte-dx9c2w) em:where(.svelte-dx9c2w){color:#438065;letter-spacing:.06em;background:#eaf5ee;border-radius:99px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:850}.hash-digest-list.svelte-dx9c2w header:where(.svelte-dx9c2w) button:where(.svelte-dx9c2w){min-height:44px}.hash-digest-list.svelte-dx9c2w code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#3b3743;min-width:0;font:9px/1.55 ui-monospace,monospace;display:block}.hash-digest-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>p:where(.svelte-dx9c2w){color:#898594;margin:0;font-size:8px;line-height:1.5}.hash-empty.svelte-dx9c2w{color:#898594;border:1px dashed #e4e1e9;border-radius:10px;padding:13px;font-size:9px}@media (width<=700px){.hash-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}}.id-decoder-app.svelte-dx9c2w{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:11px;display:grid}.id-decoder-input.svelte-dx9c2w,.id-decoder-output.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.id-samples.svelte-dx9c2w{flex-wrap:wrap;gap:6px;display:flex}.id-samples.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.08em;width:100%;font-size:7px;font-weight:850}.id-samples.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.id-epoch-note.svelte-dx9c2w,.id-limits.svelte-dx9c2w{background:var(--pale);color:#797587;border-radius:10px;padding:11px;font-size:8px;line-height:1.55}.id-epoch-note.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone)}.id-epoch-note.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.id-verdict.svelte-dx9c2w{border-radius:10px;padding:11px;font-size:9px;line-height:1.55}.id-verdict.positive.svelte-dx9c2w{color:#53745b;background:#edf7f0}.id-verdict.warning.svelte-dx9c2w{color:#886b37;background:#fff7e8}.id-verdict.error.svelte-dx9c2w{color:#9f514c;background:#fff0ef}.id-time-cards.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.id-time-cards.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fdfcff;border:1px solid #eae8ef;border-radius:11px;align-content:start;gap:6px;min-width:0;padding:11px;display:grid}.id-time-cards.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.06em;font-size:7px;font-weight:850}.id-time-cards.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:750 10px ui-monospace,monospace}.id-structure.svelte-dx9c2w{background:#fcfbfe;border:1px solid #eae8ef;border-radius:11px;gap:6px;padding:11px;display:grid}.id-structure.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin-bottom:2px}.id-structure.svelte-dx9c2w article:where(.svelte-dx9c2w){border-top:1px solid #efedf2;grid-template-columns:minmax(95px,.7fr) minmax(0,1fr);gap:5px;padding:8px 0;display:grid}.id-structure.svelte-dx9c2w article:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:var(--tone);font-size:8px}.id-structure.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:8px ui-monospace,monospace}.id-structure.svelte-dx9c2w article:where(.svelte-dx9c2w)>p:where(.svelte-dx9c2w){color:#898594;grid-column:1/-1;margin:0;font-size:8px;line-height:1.5}.id-limits.svelte-dx9c2w{margin:0}.json-size-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.json-size-source.svelte-dx9c2w,.json-size-results.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.json-size-source.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:300px!important}.json-size-actions.svelte-dx9c2w{flex-wrap:wrap;gap:6px;display:flex}.json-size-actions.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.json-size-controls.svelte-dx9c2w{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:8px;display:grid}.json-size-controls.svelte-dx9c2w label:where(.svelte-dx9c2w){min-width:0;margin-top:0!important}.json-size-explainer.svelte-dx9c2w,.json-size-verdict.svelte-dx9c2w{background:var(--pale);color:#777487;border-radius:10px;padding:11px;font-size:8px;line-height:1.55}.json-size-explainer.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone)}.json-size-explainer.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.json-size-invalid.svelte-dx9c2w{color:#9c504d;overflow-wrap:anywhere;background:#fff0ef;border-radius:10px;padding:12px;font-size:9px}.json-size-invalid.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:5px 0 0}.json-size-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.json-size-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:11px;gap:5px;min-width:0;padding:10px;display:grid}.json-size-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.06em;font-size:7px;font-weight:850}.json-size-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:800 12px Manrope,sans-serif}.json-size-metrics.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#898594;overflow-wrap:anywhere;font-size:7px;line-height:1.4}.json-size-verdict.alert.svelte-dx9c2w{color:#895e37;background:#fff3e8}.json-field-list.svelte-dx9c2w,.json-field-save.svelte-dx9c2w{background:#fcfbfe;border:1px solid #eae8ef;border-radius:11px;gap:6px;padding:11px;display:grid}.json-field-list.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w),.json-field-save.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin-bottom:2px}.json-field-list.svelte-dx9c2w article:where(.svelte-dx9c2w){border-top:1px solid #efedf2;gap:6px;padding:9px 0;display:grid}.json-field-list.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w){justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.json-field-list.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w) code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#40394b;min-width:0;font:8px ui-monospace,monospace}.json-field-list.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:var(--tone);flex:none;font:800 8px ui-monospace,monospace}.json-field-bar.svelte-dx9c2w{background:#eceaf0;border-radius:99px;height:5px;overflow:hidden}.json-field-bar.svelte-dx9c2w i:where(.svelte-dx9c2w){border-radius:inherit;background:linear-gradient(90deg,var(--tone),#e2b9ee);height:100%;display:block}.json-field-meta.svelte-dx9c2w{color:#898594;flex-wrap:wrap;gap:6px 11px;font-size:7px;display:flex}.json-size-more.svelte-dx9c2w{color:#898594;margin:2px 0;font-size:8px}.json-field-save.svelte-dx9c2w article:where(.svelte-dx9c2w){border-top:1px solid #efedf2;gap:5px;padding:8px 0;display:grid}.json-field-save.svelte-dx9c2w article:where(.svelte-dx9c2w)>code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#40394b;font:8px ui-monospace,monospace}.json-field-save.svelte-dx9c2w article:where(.svelte-dx9c2w)>div:where(.svelte-dx9c2w){color:#787486;justify-content:space-between;gap:8px;font-size:8px;display:flex}.json-field-save.svelte-dx9c2w article:where(.svelte-dx9c2w)>div:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#4c8a69}.json-field-save.svelte-dx9c2w article:where(.svelte-dx9c2w)>small:where(.svelte-dx9c2w),.json-field-save.svelte-dx9c2w>p:where(.svelte-dx9c2w):last-child{color:#898594;font-size:7px;line-height:1.45}.json-field-save.svelte-dx9c2w>p:where(.svelte-dx9c2w):last-child{margin:3px 0 0}.jwt-app.svelte-dx9c2w{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:11px;display:grid}.jwt-source.svelte-dx9c2w,.jwt-inspection.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.jwt-source.svelte-dx9c2w textarea:where(.svelte-dx9c2w){overflow-wrap:anywhere;min-height:155px!important}.jwt-actions.svelte-dx9c2w{flex-wrap:wrap;gap:6px;display:flex}.jwt-actions.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.jwt-actions.svelte-dx9c2w .jwt-copy:where(.svelte-dx9c2w){background:var(--tone);color:#fff}.jwt-privacy.svelte-dx9c2w,.jwt-critical.svelte-dx9c2w,.jwt-no-warnings.svelte-dx9c2w{color:#777487;border-radius:10px;padding:11px;font-size:8px;line-height:1.55}.jwt-privacy.svelte-dx9c2w{background:var(--pale)}.jwt-privacy.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone)}.jwt-privacy.svelte-dx9c2w p:where(.svelte-dx9c2w),.jwt-critical.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.jwt-critical.svelte-dx9c2w{color:#79613c;background:#fff8e9;border:1px solid #f1d39b}.jwt-critical.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#946321}.jwt-status.svelte-dx9c2w{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.jwt-status.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:11px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.jwt-status.svelte-dx9c2w span:where(.svelte-dx9c2w),.jwt-segments.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.06em;font-size:7px;font-weight:850}.jwt-status.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:750 10px ui-monospace,monospace}.jwt-status.warning.svelte-dx9c2w{background:#fffaf0;border-color:#f0d8a8}.jwt-status.error.svelte-dx9c2w{background:#fff4f3;border-color:#efc5c2}.jwt-status.positive.svelte-dx9c2w{background:#f3fbf5;border-color:#cfe7d5}.jwt-warnings.svelte-dx9c2w{background:#fffaf0;border:1px solid #f0d7a4;border-radius:11px;gap:6px;padding:11px;display:grid}.jwt-warnings.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){color:#936923;margin-bottom:2px}.jwt-warnings.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#776141;overflow-wrap:anywhere;background:#fff;border-radius:8px;grid-template-columns:20px minmax(0,1fr);gap:7px;margin:0;padding:8px;font-size:8px;line-height:1.5;display:grid}.jwt-warnings.svelte-dx9c2w p:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#8c5d13;background:#f4dfb5;border-radius:50%;place-items:center;width:18px;height:18px;font-weight:900;display:grid}.jwt-no-warnings.svelte-dx9c2w{color:#53745b;background:#edf7f0}.jwt-invalid.svelte-dx9c2w{color:#9c504d;overflow-wrap:anywhere;background:#fff0ef;border-radius:10px;padding:12px;font-size:9px}.jwt-invalid.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.jwt-claims.svelte-dx9c2w,.jwt-segments.svelte-dx9c2w{background:#fcfbfe;border:1px solid #eae8ef;border-radius:11px;gap:6px;padding:11px;display:grid}.jwt-claims.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w),.jwt-segments.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin-bottom:2px}.jwt-claims.svelte-dx9c2w article:where(.svelte-dx9c2w){border-top:1px solid #efedf2;gap:4px;padding:8px 0;display:grid}.jwt-claims.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w){grid-template-columns:minmax(38px,.18fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.jwt-claims.svelte-dx9c2w code:where(.svelte-dx9c2w){color:var(--tone);font:800 9px ui-monospace,monospace}.jwt-claims.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w),.jwt-claims.svelte-dx9c2w article:where(.svelte-dx9c2w) p:where(.svelte-dx9c2w){color:#565367;overflow-wrap:anywhere;min-width:0;margin:0;font:8px/1.5 ui-monospace,monospace}.jwt-claims.svelte-dx9c2w article:where(.svelte-dx9c2w) p:where(.svelte-dx9c2w){color:#898594;font-family:inherit}.jwt-segments.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fff;border-radius:9px;gap:5px;padding:8px;display:grid}.jwt-segments.svelte-dx9c2w pre:where(.svelte-dx9c2w),.jwt-segments.svelte-dx9c2w article:where(.svelte-dx9c2w)>code:where(.svelte-dx9c2w){white-space:pre-wrap;overflow-wrap:anywhere;color:#40394b;max-height:220px;margin:0;font:8px/1.55 ui-monospace,monospace;overflow:auto}.jwt-segments.svelte-dx9c2w article:where(.svelte-dx9c2w)>code:where(.svelte-dx9c2w){max-height:90px}.regex-app.svelte-dx9c2w{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:11px;display:grid}.regex-editor.svelte-dx9c2w,.regex-results.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.regex-pattern.svelte-dx9c2w{grid-template-columns:20px minmax(0,1fr) 20px minmax(54px,.22fr);align-items:center;gap:5px;display:grid}.regex-pattern.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#898594;text-align:center;font:800 16px ui-monospace,monospace}.regex-pattern.svelte-dx9c2w input:where(.svelte-dx9c2w){color:#303448;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:9px;min-width:0;min-height:44px;padding:9px;font:10px ui-monospace,monospace}.regex-flags.svelte-dx9c2w{flex-wrap:wrap;gap:5px;display:flex}.regex-flags.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;cursor:pointer;background:#fbfcfe;border:1px solid #e8e8ee;border-radius:9px;align-items:center;gap:5px;min-height:44px;margin:0;padding:0 8px;font-size:8px;display:flex}.regex-flags.svelte-dx9c2w input:where(.svelte-dx9c2w){width:16px;height:16px;accent-color:var(--tone)}.regex-flags.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone);font:800 10px ui-monospace,monospace}.regex-test-label.svelte-dx9c2w{margin-top:0!important}.regex-test-label.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:150px!important}.regex-editor-actions.svelte-dx9c2w{flex-wrap:wrap;gap:6px;display:flex}.regex-editor-actions.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.regex-replace.svelte-dx9c2w{border-top:1px solid #efedf2;gap:6px;padding-top:9px;display:grid}.regex-replace.svelte-dx9c2w label:where(.svelte-dx9c2w){color:var(--tone);letter-spacing:.06em;margin:0;font-size:8px;font-weight:850}.regex-replace.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#898594;font-size:8px;line-height:1.5}.regex-replace.svelte-dx9c2w pre:where(.svelte-dx9c2w){white-space:pre-wrap;overflow-wrap:anywhere;color:#40394b;background:#fafbfd;border:1px solid #eae8ef;border-radius:9px;min-height:62px;max-height:220px;margin:0;padding:10px;font:9px/1.55 ui-monospace,monospace;overflow:auto}.regex-error.svelte-dx9c2w{color:#9c504d;overflow-wrap:anywhere;background:#fff0ef;border-radius:10px;padding:11px;font-size:9px;line-height:1.55}.regex-error.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.regex-metrics.svelte-dx9c2w{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.regex-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:10px;align-content:start;gap:5px;min-width:0;padding:9px;display:grid}.regex-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.05em;font-size:6.5px;font-weight:850}.regex-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:800 12px Manrope,sans-serif}.regex-highlight.svelte-dx9c2w,.regex-match-list.svelte-dx9c2w,.regex-library.svelte-dx9c2w{background:#fcfbfe;border:1px solid #eae8ef;border-radius:11px;gap:6px;padding:10px;display:grid}.regex-highlight.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w),.regex-match-list.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w),.regex-library.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin-bottom:2px}.regex-highlight.svelte-dx9c2w p:where(.svelte-dx9c2w){white-space:pre-wrap;overflow-wrap:anywhere;color:#4b4858;background:#fff;border:1px solid #eae8ef;border-radius:9px;min-height:60px;max-height:210px;margin:0;padding:10px;font:9px/1.65 ui-monospace,monospace;overflow:auto}.regex-highlight.svelte-dx9c2w mark:where(.svelte-dx9c2w){color:#342d20;box-decoration-break:clone;background:#f5d58a;border-radius:3px}.regex-placeholder.svelte-dx9c2w{color:#898594}.regex-match-list.svelte-dx9c2w{max-height:460px;overflow:auto}.regex-match-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fff;border:1px solid #eceaf0;border-radius:9px;gap:5px;padding:9px;display:grid}.regex-match-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>header:where(.svelte-dx9c2w){grid-template-columns:27px minmax(0,1fr) auto;align-items:start;gap:7px;display:grid}.regex-match-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>header:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:var(--tone);font:800 8px ui-monospace,monospace}.regex-match-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>header:where(.svelte-dx9c2w) code:where(.svelte-dx9c2w),.regex-capture.svelte-dx9c2w code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#40394b;min-width:0;font:9px/1.5 ui-monospace,monospace}.regex-match-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>header:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#898594;font:8px ui-monospace,monospace}.regex-capture.svelte-dx9c2w{border-top:1px solid #f1eff3;grid-template-columns:minmax(48px,.22fr) minmax(0,1fr);gap:7px;margin-left:25px;padding-top:4px;display:grid}.regex-capture.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;overflow-wrap:anywhere;font:8px ui-monospace,monospace}.regex-cap-note.svelte-dx9c2w,.regex-safety.svelte-dx9c2w{background:var(--pale);color:#747487;border-radius:9px;margin:0;padding:10px;font-size:8px;line-height:1.55}.regex-library.svelte-dx9c2w>div:where(.svelte-dx9c2w):last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.regex-library.svelte-dx9c2w button:where(.svelte-dx9c2w){text-align:left;gap:4px;min-width:0;min-height:68px;padding:8px;display:grid}.regex-library.svelte-dx9c2w button:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#40394b;font:750 9px Manrope,sans-serif}.regex-library.svelte-dx9c2w button:where(.svelte-dx9c2w) code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#777487;font:7px ui-monospace,monospace}.regex-library.svelte-dx9c2w button:where(.svelte-dx9c2w) small:where(.svelte-dx9c2w){color:#898594;font-size:7px;line-height:1.35}.security-txt-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.security-txt-fields.svelte-dx9c2w,.security-txt-output.svelte-dx9c2w{background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.security-txt-fields.svelte-dx9c2w label:where(.svelte-dx9c2w){margin:0}.security-txt-fields.svelte-dx9c2w label:where(.svelte-dx9c2w) small:where(.svelte-dx9c2w){color:#898594;font-size:8px;font-weight:500;line-height:1.45}.security-txt-actions.svelte-dx9c2w{flex-wrap:wrap;gap:7px;display:flex}.security-txt-actions.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.security-txt-fields.svelte-dx9c2w .security-txt-actions:where(.svelte-dx9c2w) button:where(.svelte-dx9c2w){width:100%}.security-txt-caution.svelte-dx9c2w,.security-txt-checks.svelte-dx9c2w{color:#79613c;background:#fff7e8;border-radius:10px;padding:11px;font-size:8px;line-height:1.55}.security-txt-caution.svelte-dx9c2w b:where(.svelte-dx9c2w),.security-txt-checks.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#946321}.security-txt-caution.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.security-txt-location.svelte-dx9c2w{background:var(--pale);border:1px solid #e8e8ee;border-radius:11px;gap:5px;padding:11px;display:grid}.security-txt-location.svelte-dx9c2w span:where(.svelte-dx9c2w){color:var(--tone);letter-spacing:.06em;font-size:7px;font-weight:850}.security-txt-location.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:800 11px ui-monospace,monospace}.security-txt-location.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#898594;font-size:8px}.security-txt-status.svelte-dx9c2w{border-radius:10px;gap:4px;padding:11px;font-size:8px;line-height:1.5;display:grid}.security-txt-status.valid.svelte-dx9c2w{color:#53745b;background:#edf7f0}.security-txt-status.invalid.svelte-dx9c2w{color:#9c504d;background:#fff0ef}.security-txt-status.svelte-dx9c2w code:where(.svelte-dx9c2w){overflow-wrap:anywhere}.security-txt-preview.svelte-dx9c2w{background:#fcfbfe;border:1px solid #e8e8ee;border-radius:11px;gap:6px;padding:11px;display:grid}.security-txt-preview.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin:0}.security-txt-preview.svelte-dx9c2w pre:where(.svelte-dx9c2w){white-space:pre-wrap;overflow-wrap:anywhere;color:#40394b;background:#fff;border:1px solid #eae8ef;border-radius:9px;min-height:160px;margin:0;padding:12px;font:9px/1.7 ui-monospace,monospace;overflow:auto}.security-txt-actions.svelte-dx9c2w button:where(.svelte-dx9c2w):first-child{background:var(--tone);color:#fff}.security-txt-actions.svelte-dx9c2w button:where(.svelte-dx9c2w):disabled{opacity:.48;cursor:not-allowed}.security-txt-checks.svelte-dx9c2w{color:#687284;background:#f3f7fc}.security-txt-checks.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#526d94}.security-txt-checks.svelte-dx9c2w ul:where(.svelte-dx9c2w){gap:5px;margin:6px 0 0;padding-left:17px;display:grid}.semver-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.semver-app.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.semver-app.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:6px;margin:0;font-size:8px;font-weight:800;display:grid}.semver-app.svelte-dx9c2w input:where(.svelte-dx9c2w),.semver-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w){color:#303448;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:10px;font:10px ui-monospace,monospace}.semver-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w){resize:vertical;min-height:195px}.semver-compare.svelte-dx9c2w{grid-row:span 2}.semver-pair.svelte-dx9c2w{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:end;gap:6px;display:grid}.semver-versus.svelte-dx9c2w{color:#aaa6b4;text-align:center;letter-spacing:.08em;padding-bottom:15px;font-size:7px;font-weight:900}.semver-verdict.svelte-dx9c2w,.semver-invalid.svelte-dx9c2w,.semver-note.svelte-dx9c2w{color:#53745b;overflow-wrap:anywhere;background:#edf7f0;border-radius:11px;gap:5px;padding:12px;font-size:9px;line-height:1.5;display:grid}.semver-verdict.svelte-dx9c2w>span:where(.svelte-dx9c2w){letter-spacing:.08em;font-size:7px;font-weight:900}.semver-verdict.svelte-dx9c2w>strong:where(.svelte-dx9c2w){color:#3d6950;font:800 14px Manrope,sans-serif}.semver-verdict.svelte-dx9c2w p:where(.svelte-dx9c2w),.semver-note.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:0}.semver-verdict.svelte-dx9c2w small:where(.svelte-dx9c2w){border-top:1px solid #d7eadc;padding-top:7px}.semver-verdict.text-warning.svelte-dx9c2w{color:#86663a;background:#fff7e8}.semver-verdict.text-warning.svelte-dx9c2w>strong:where(.svelte-dx9c2w){color:#785a31}.semver-invalid.svelte-dx9c2w{color:#9c504d;background:#fff0ef}.semver-note.svelte-dx9c2w{background:var(--pale);color:#777487}.semver-note.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone)}.semver-note.svelte-dx9c2w code:where(.svelte-dx9c2w){font:9px ui-monospace,monospace}.semver-actions.svelte-dx9c2w,.semver-presets.svelte-dx9c2w{flex-wrap:wrap;gap:6px;display:flex}.semver-actions.svelte-dx9c2w button:where(.svelte-dx9c2w),.semver-presets.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.semver-sort-columns.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.semver-sort-columns.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:11px;align-content:start;gap:7px;min-width:0;padding:10px;display:grid}.semver-sort-columns.svelte-dx9c2w header:where(.svelte-dx9c2w){color:#777487;font-size:8px;font-weight:850}.semver-sort-columns.svelte-dx9c2w pre:where(.svelte-dx9c2w){white-space:pre-wrap;overflow-wrap:anywhere;color:#454153;min-height:170px;max-height:250px;margin:0;font:8px/1.8 ui-monospace,monospace;overflow:auto}.semver-sort-columns.svelte-dx9c2w ol:where(.svelte-dx9c2w){gap:3px;margin:0;padding:0;list-style:none;display:grid}.semver-sort-columns.svelte-dx9c2w li:where(.svelte-dx9c2w){border-bottom:1px solid #efedf2;gap:2px;min-width:0;padding:4px 0;display:grid}.semver-sort-columns.svelte-dx9c2w li:where(.svelte-dx9c2w) code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#40394b;font:8px ui-monospace,monospace}.semver-sort-columns.svelte-dx9c2w li:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#b65e58;font-size:7px}.semver-sort-columns.svelte-dx9c2w li.invalid:where(.svelte-dx9c2w) code:where(.svelte-dx9c2w){color:#a85851}.semver-sort-columns.svelte-dx9c2w .semver-empty:where(.svelte-dx9c2w){color:#898594;font-size:8px;line-height:1.5}.semver-range.svelte-dx9c2w{grid-column:1/-1}.semver-range-entry.svelte-dx9c2w{grid-template-columns:minmax(150px,.55fr) minmax(0,1fr);align-items:end;gap:9px;display:grid}.semver-range-summary.svelte-dx9c2w{background:var(--pale);color:#777487;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 12px;padding:11px;font-size:8px;display:grid}.semver-range-summary.svelte-dx9c2w strong:where(.svelte-dx9c2w){color:var(--tone);font:850 10px ui-monospace,monospace}.semver-range-summary.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;grid-column:1/-1;font:800 10px ui-monospace,monospace}.semver-range-samples.svelte-dx9c2w{background:#fcfbfe;border:1px solid #eae8ef;border-radius:10px;gap:5px;padding:10px;display:grid}.semver-range-samples.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#777487;font-size:8px}.semver-range-samples.svelte-dx9c2w>div:where(.svelte-dx9c2w){background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:5px 7px;display:flex}.semver-range-samples.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:8px ui-monospace,monospace}.semver-range-samples.svelte-dx9c2w span:where(.svelte-dx9c2w){letter-spacing:.05em;flex:none;font-size:7px;font-weight:900}.semver-range-samples.svelte-dx9c2w .accepted:where(.svelte-dx9c2w){color:#438065}.semver-range-samples.svelte-dx9c2w .rejected:where(.svelte-dx9c2w){color:#a85851}.semver-prerelease-note.svelte-dx9c2w{color:#777487;background:#f7f5fa;border-radius:9px;margin:0;padding:10px;font-size:8px;line-height:1.55}.sql-builder-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.sql-builder-app.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.sql-builder-app.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:6px;margin:0;font-size:8px;font-weight:800;display:grid}.sql-builder-app.svelte-dx9c2w input:where(.svelte-dx9c2w),.sql-builder-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w),.sql-builder-app.svelte-dx9c2w select:where(.svelte-dx9c2w){color:#303448;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:10px;font:10px ui-monospace,monospace}.sql-builder-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w){resize:vertical;min-height:220px}.sql-builder-app.svelte-dx9c2w label:where(.svelte-dx9c2w) small:where(.svelte-dx9c2w){color:#898594;font-size:8px;font-weight:500;line-height:1.5}.sql-sample-actions.svelte-dx9c2w,.sql-result-actions.svelte-dx9c2w{flex-wrap:wrap;gap:7px;display:flex}.sql-sample-actions.svelte-dx9c2w button:where(.svelte-dx9c2w),.sql-result-actions.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.sql-options.svelte-dx9c2w{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;display:grid}.sql-toggle.svelte-dx9c2w{background:#fcfbfe;border:1px solid #e8e8ee;border-radius:9px;align-items:center;gap:7px;min-height:44px;padding:7px 9px;display:flex!important}.sql-toggle.svelte-dx9c2w input:where(.svelte-dx9c2w){width:17px;height:17px;min-height:17px;accent-color:var(--tone)}.sql-private-note.svelte-dx9c2w,.sql-null-guide.svelte-dx9c2w,.sql-limit-warning.svelte-dx9c2w,.sql-parameter-note.svelte-dx9c2w{background:var(--pale);color:#777487;border-radius:10px;margin:0;padding:11px;font-size:8px;line-height:1.55}.sql-private-note.svelte-dx9c2w b:where(.svelte-dx9c2w),.sql-null-guide.svelte-dx9c2w b:where(.svelte-dx9c2w),.sql-limit-warning.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone)}.sql-private-note.svelte-dx9c2w p:where(.svelte-dx9c2w),.sql-null-guide.svelte-dx9c2w p:where(.svelte-dx9c2w),.sql-limit-warning.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.sql-metrics.svelte-dx9c2w{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.sql-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:10px;align-content:start;gap:5px;min-width:0;padding:9px;display:grid}.sql-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.04em;font-size:6.5px;font-weight:850}.sql-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;font:800 13px Manrope,sans-serif}.sql-verdict.svelte-dx9c2w{border-radius:10px;gap:4px;padding:11px;font-size:8px;line-height:1.5;display:grid}.sql-verdict.success.svelte-dx9c2w{color:#53745b;background:#edf7f0}.sql-verdict.warning.svelte-dx9c2w{color:#86663a;background:#fff7e8}.sql-verdict.error.svelte-dx9c2w{color:#9c504d;background:#fff0ef}.sql-verdict.empty.svelte-dx9c2w{color:#777487;background:#f3f2f7}.sql-invalid-list.svelte-dx9c2w{background:#fff8f7;border:1px solid #f0d7d3;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;padding:9px;display:flex}.sql-invalid-list.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#9c504d;width:100%;font-size:8px}.sql-invalid-list.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#9c504d;overflow-wrap:anywhere;background:#fff;border-radius:6px;padding:4px 6px;font:8px ui-monospace,monospace}.sql-query.svelte-dx9c2w{background:#fcfbfe;border:1px solid #e8e8ee;border-radius:11px;gap:7px;min-width:0;padding:11px;display:grid}.sql-query.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin:0}.sql-query.svelte-dx9c2w pre:where(.svelte-dx9c2w){white-space:pre-wrap;overflow-wrap:anywhere;color:#40394b;background:#fff;border:1px solid #eae8ef;border-radius:9px;min-height:116px;margin:0;padding:12px;font:9px/1.7 ui-monospace,monospace;overflow:auto}.sql-result-actions.svelte-dx9c2w button:where(.svelte-dx9c2w):first-child{background:var(--tone);color:#fff}.sql-result-actions.svelte-dx9c2w button:where(.svelte-dx9c2w):disabled{opacity:.48;cursor:not-allowed}.sql-null-guide.svelte-dx9c2w{color:#79613c;background:#fff7e8}.sql-null-guide.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#946321}.sql-null-guide.svelte-dx9c2w code:where(.svelte-dx9c2w){font:8px ui-monospace,monospace}.sql-limit-warning.svelte-dx9c2w{color:#9c504d;background:#fff0ef}.sql-limit-warning.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#9c504d}.sql-parameter-note.svelte-dx9c2w{color:#687284;background:#f3f7fc}.text-diff-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr);gap:11px;display:grid}.text-diff-app.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.diff-input-grid.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.diff-input-grid.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:6px;margin:0;font-size:8px;font-weight:800;display:grid}.diff-input-grid.svelte-dx9c2w textarea:where(.svelte-dx9c2w){color:#303448;resize:vertical;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:10px;width:100%;min-width:0;min-height:196px;padding:11px;font:9px/1.65 ui-monospace,monospace}.diff-options.svelte-dx9c2w{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.diff-view-switch.svelte-dx9c2w{background:#f7f6fa;border:1px solid #e8e8ee;border-radius:10px;gap:4px;padding:4px;display:flex}.diff-view-switch.svelte-dx9c2w button:where(.svelte-dx9c2w){color:#777487;border-radius:7px;min-height:44px;padding:0 13px;font-size:8px;font-weight:800}.diff-view-switch.svelte-dx9c2w button.active:where(.svelte-dx9c2w){color:var(--tone);background:#fff;box-shadow:0 1px 4px #29213a18}.diff-options.svelte-dx9c2w>label:where(.svelte-dx9c2w){color:#777487;cursor:pointer;background:#fcfbfe;border:1px solid #e8e8ee;border-radius:9px;align-items:center;gap:7px;min-height:44px;margin:0;padding:0 9px;font-size:8px;display:flex}.diff-options.svelte-dx9c2w>label:where(.svelte-dx9c2w) input:where(.svelte-dx9c2w){width:17px;height:17px;accent-color:var(--tone)}.diff-examples.svelte-dx9c2w{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.diff-examples.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.06em;width:100%;font-size:7px;font-weight:850}.diff-examples.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.diff-private-note.svelte-dx9c2w,.diff-method-note.svelte-dx9c2w{background:var(--pale);color:#777487;border-radius:9px;margin:0;padding:10px;font-size:8px;line-height:1.55}.diff-private-note.svelte-dx9c2w b:where(.svelte-dx9c2w){color:var(--tone)}.diff-metrics.svelte-dx9c2w{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.diff-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.diff-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.05em;font-size:7px;font-weight:850}.diff-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;font:800 14px Manrope,sans-serif}.diff-legend.svelte-dx9c2w{color:#777487;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:8px;display:flex}.diff-legend.svelte-dx9c2w span:where(.svelte-dx9c2w){align-items:center;gap:5px;display:flex}.diff-legend.svelte-dx9c2w i:where(.svelte-dx9c2w){border-radius:3px;width:11px;height:11px}.removed-swatch.svelte-dx9c2w{background:#f4cfcc}.added-swatch.svelte-dx9c2w{background:#cce8d4}.diff-legend.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#898594}.diff-output.svelte-dx9c2w{color:#40394b;background:#fff;border:1px solid #e8e8ee;border-radius:10px;min-height:125px;max-height:570px;font:9px/1.7 ui-monospace,monospace;overflow:auto}.diff-row.svelte-dx9c2w{min-width:0}.diff-equal.svelte-dx9c2w,.diff-delete.svelte-dx9c2w,.diff-insert.svelte-dx9c2w{grid-template-columns:23px minmax(0,1fr);gap:6px;min-width:0;padding:5px 9px;display:grid}.diff-equal.svelte-dx9c2w>span:where(.svelte-dx9c2w),.diff-delete.svelte-dx9c2w>span:where(.svelte-dx9c2w),.diff-insert.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#aaa6b4;text-align:right;user-select:none}.diff-equal.svelte-dx9c2w code:where(.svelte-dx9c2w),.diff-delete.svelte-dx9c2w code:where(.svelte-dx9c2w),.diff-insert.svelte-dx9c2w code:where(.svelte-dx9c2w){white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font:inherit}.diff-delete.svelte-dx9c2w{color:#875b5a;background:#fff1f0}.diff-insert.svelte-dx9c2w{color:#4d7158;background:#eff8f1}.word-removed.svelte-dx9c2w{color:#8d4540;background:#f3d2cf;border-radius:3px;text-decoration:line-through}.word-added.svelte-dx9c2w{color:#326a47;background:#d3edda;border-radius:3px;font-weight:750}.diff-output.split.svelte-dx9c2w .diff-row.modified:where(.svelte-dx9c2w){background:#eeecf1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;display:grid}.diff-output.split.svelte-dx9c2w .diff-delete:where(.svelte-dx9c2w),.diff-output.split.svelte-dx9c2w .diff-insert:where(.svelte-dx9c2w){min-width:0}.diff-output.split.svelte-dx9c2w .diff-row.removed:where(.svelte-dx9c2w) .diff-delete:where(.svelte-dx9c2w){grid-column:1}.diff-output.split.svelte-dx9c2w .diff-row.added:where(.svelte-dx9c2w) .diff-insert:where(.svelte-dx9c2w){grid-column:2}.diff-identical.svelte-dx9c2w,.diff-too-large.svelte-dx9c2w{color:#53745b;background:#edf7f0;border-radius:10px;padding:13px;font-size:9px;line-height:1.55}.diff-too-large.svelte-dx9c2w{color:#9c504d;background:#fff0ef}.diff-too-large.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:5px 0 0}.caption-app.svelte-dx9c2w{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:11px;display:grid}.caption-app.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.caption-app.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:6px;margin:0;font-size:11px;font-weight:800;display:grid}.caption-app.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){font-size:10px}.caption-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w),.caption-app.svelte-dx9c2w input:where(.svelte-dx9c2w){color:#303448;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:10px;font:12px/1.65 ui-monospace,monospace}.caption-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w){resize:vertical;white-space:pre-wrap;min-height:190px}.caption-app.svelte-dx9c2w label:where(.svelte-dx9c2w) small:where(.svelte-dx9c2w){color:#898594;font-size:10px;font-weight:500;line-height:1.5}.caption-presets.svelte-dx9c2w{flex-wrap:wrap;gap:6px;display:flex}.caption-presets.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.caption-presets.svelte-dx9c2w button:where(.svelte-dx9c2w):nth-child(3){background:var(--tone);color:#fff}.caption-settings.svelte-dx9c2w{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.caption-settings.svelte-dx9c2w label:where(.svelte-dx9c2w){min-width:0;font-size:10px}.caption-settings.svelte-dx9c2w input:where(.svelte-dx9c2w){font-size:12px}.caption-private-note.svelte-dx9c2w,.caption-guidance.svelte-dx9c2w{background:var(--pale);color:#777487;border-radius:10px;margin:0;padding:11px;font-size:10px;line-height:1.55}.caption-private-note.svelte-dx9c2w b:where(.svelte-dx9c2w),.caption-guidance.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:var(--tone)}.caption-private-note.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:4px 0 0}.caption-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.caption-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:10px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.caption-metrics.svelte-dx9c2w article.over:where(.svelte-dx9c2w){background:#fff7f6;border-color:#efc5c2}.caption-metrics.svelte-dx9c2w article.attention:where(.svelte-dx9c2w){background:#fffbf1;border-color:#f0d8a8}.caption-metrics.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.045em;font-size:9px;font-weight:850}.caption-metrics.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:800 16px Manrope,sans-serif}.caption-metrics.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#898594;font-size:10px;line-height:1.45}.caption-status.svelte-dx9c2w{color:#777487;border-radius:10px;gap:4px;padding:11px;font-size:11px;line-height:1.5;display:grid}.caption-status.success.svelte-dx9c2w{color:#53745b;background:#edf7f0}.caption-status.warning.svelte-dx9c2w{color:#86663a;background:#fff7e8}.caption-status.error.svelte-dx9c2w{color:#9c504d;background:#fff0ef}.caption-status.empty.svelte-dx9c2w{background:#f3f2f7}.caption-status.svelte-dx9c2w small:where(.svelte-dx9c2w){border-top:1px solid #ffffff80;padding-top:3px}.caption-fold-card.svelte-dx9c2w,.caption-tag-card.svelte-dx9c2w{background:#fcfbfe;border:1px solid #e8e8ee;border-radius:11px;gap:7px;min-width:0;padding:11px;display:grid}.caption-fold-card.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w),.caption-tag-card.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin:0}.caption-feed.svelte-dx9c2w{color:#40394b;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #eae8ef;border-radius:9px;min-height:120px;padding:12px;font:12px/1.7 ui-monospace,monospace}.caption-more.svelte-dx9c2w{color:#8b73be;font-family:Inter,system-ui,sans-serif;font-weight:800}.caption-hidden.svelte-dx9c2w{color:#898594;border-top:1px dashed #dedbe5;margin-top:9px;padding-top:9px}.caption-all-visible.svelte-dx9c2w{color:#438065;margin-top:8px;font:800 10px Inter,system-ui,sans-serif;display:block}.caption-fold-card.svelte-dx9c2w>p:where(.svelte-dx9c2w),.caption-tag-card.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#898594;margin:0;font-size:10px;line-height:1.5}.caption-tag-list.svelte-dx9c2w{gap:5px;max-height:360px;display:grid;overflow:auto}.caption-tag-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fff;border:1px solid #eae8ef;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;min-width:0;padding:7px 8px;display:grid}.caption-tag-list.svelte-dx9c2w code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#40394b;min-width:0;font:12px ui-monospace,monospace}.caption-tag-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.04em;font-size:9px;font-weight:850}.caption-tag-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#86663a;letter-spacing:.05em;background:#fff3dc;border-radius:99px;grid-column:1/-1;width:max-content;padding:2px 5px;font-size:8px}.caption-tag-list.svelte-dx9c2w article.over-cap:where(.svelte-dx9c2w){background:#fff7f6;border-color:#efc5c2}.caption-tag-list.svelte-dx9c2w article.over-cap:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#9c504d;background:#fde4e1}.caption-tag-list.svelte-dx9c2w article.numeric-only:where(.svelte-dx9c2w){border-color:#f0d8a8}.caption-empty-tags.svelte-dx9c2w{color:#898594;border:1px dashed #e6e3eb;border-radius:8px;padding:10px;font-size:11px}.caption-guidance.svelte-dx9c2w{color:#687284;background:#f3f7fc}.caption-guidance.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#526d94}.caption-guidance.svelte-dx9c2w ul:where(.svelte-dx9c2w){gap:5px;margin:6px 0 0;padding-left:17px;display:grid}.excel-app.svelte-dx9c2w{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:11px;display:grid}.excel-app.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:11px;min-width:0;padding:14px;display:grid}.excel-app.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){font-size:10px}.excel-app.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:6px;margin:0;font-size:11px;font-weight:800;display:grid}.excel-app.svelte-dx9c2w input:where(.svelte-dx9c2w),.excel-app.svelte-dx9c2w select:where(.svelte-dx9c2w){color:#303448;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:10px;width:100%;min-width:0;min-height:46px;padding:10px 12px;font:13px Inter,system-ui,sans-serif}.excel-task-description.svelte-dx9c2w{color:#777487;margin:-6px 0 0;font-size:12px;line-height:1.5}.excel-fields.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.excel-fields.svelte-dx9c2w label:where(.svelte-dx9c2w){min-width:0}.excel-fields.svelte-dx9c2w input:where(.svelte-dx9c2w){font:13px ui-monospace,monospace}.excel-locale-note.svelte-dx9c2w,.excel-warning.svelte-dx9c2w,.excel-checklist.svelte-dx9c2w{color:#676477;background:#f2f4fb;border-radius:11px;gap:5px;padding:12px;font-size:11px;line-height:1.55;display:grid}.excel-locale-note.svelte-dx9c2w b:where(.svelte-dx9c2w),.excel-warning.svelte-dx9c2w b:where(.svelte-dx9c2w),.excel-checklist.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#51476e}.excel-warning.svelte-dx9c2w{color:#785f31;background:#fff9ec;border:1px solid #f0dfb8}.excel-warning.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#8a6322}.excel-result.svelte-dx9c2w{min-width:0}.excel-formula-card.svelte-dx9c2w,.excel-alternative.svelte-dx9c2w{background:#f7f5ff;border:1px solid #ded9f2;border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.excel-formula-card.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#79728c;letter-spacing:.06em;font-size:9px;font-weight:850}.excel-formula-card.svelte-dx9c2w>code:where(.svelte-dx9c2w),.excel-alternative.svelte-dx9c2w>code:where(.svelte-dx9c2w){color:#32294d;overflow-wrap:anywhere;user-select:all;background:#fff;border:1px solid #e5e2ed;border-radius:9px;min-width:0;padding:14px;font:14px/1.6 ui-monospace,monospace;display:block}.excel-formula-card.svelte-dx9c2w>div:where(.svelte-dx9c2w){flex-wrap:wrap;gap:7px;display:flex}.excel-formula-card.svelte-dx9c2w button:where(.svelte-dx9c2w),.excel-alternative.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.excel-formula-card.svelte-dx9c2w button:where(.svelte-dx9c2w):first-child{background:var(--tone);color:#fff}.excel-alternative.svelte-dx9c2w{background:#f2faf4;border-color:#cee6d7}.excel-alternative.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin:0}.excel-alternative.svelte-dx9c2w>code:where(.svelte-dx9c2w){color:#285d3c}.excel-missing.svelte-dx9c2w{color:#9c504d;background:#fff0ef;border-radius:10px;gap:5px;padding:12px;font-size:12px;display:grid}.excel-arguments.svelte-dx9c2w{gap:7px;display:grid}.excel-arguments.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin:0}.excel-arguments.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:9px;gap:4px;padding:10px;display:grid}.excel-arguments.svelte-dx9c2w article:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#40394b;font-size:12px}.excel-arguments.svelte-dx9c2w article:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w),.excel-checklist.svelte-dx9c2w{color:#777487;font-size:11px;line-height:1.55}.excel-checklist.svelte-dx9c2w{background:#f1f7f3}.excel-checklist.svelte-dx9c2w ol:where(.svelte-dx9c2w){gap:5px;margin:0;padding-left:20px;display:grid}.excel-private-note.svelte-dx9c2w{color:#747183;background:#f1f3f8;border-radius:9px;margin:0;padding:10px;font-size:10px;line-height:1.5}.excel-private-note.svelte-dx9c2w:before{content:"◎ ";color:#49825e}.excel-app.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.excel-app.svelte-dx9c2w button:where(.svelte-dx9c2w):hover{filter:brightness(.98)}@media (width<=700px){.id-decoder-app.svelte-dx9c2w,.json-size-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.json-size-source.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:240px!important}.json-size-controls.svelte-dx9c2w,.jwt-app.svelte-dx9c2w,.jwt-status.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.jwt-claims.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w){grid-template-columns:48px minmax(0,1fr)}.regex-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.regex-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}.regex-library.svelte-dx9c2w>div:where(.svelte-dx9c2w):last-child{grid-template-columns:minmax(0,1fr)}.regex-flags.svelte-dx9c2w label:where(.svelte-dx9c2w){flex:calc(50% - 5px)}.security-txt-app.svelte-dx9c2w,.semver-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.semver-compare.svelte-dx9c2w{grid-row:auto}.semver-range.svelte-dx9c2w{grid-column:auto}.semver-sort-columns.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.semver-sort-columns.svelte-dx9c2w pre:where(.svelte-dx9c2w){min-height:100px;max-height:170px}.semver-range-entry.svelte-dx9c2w,.semver-pair.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.semver-versus.svelte-dx9c2w{display:none}.sql-builder-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.sql-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}.sql-options.svelte-dx9c2w,.diff-input-grid.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.diff-input-grid.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:160px}.diff-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}.diff-options.svelte-dx9c2w{align-items:stretch}.diff-view-switch.svelte-dx9c2w{width:100%}.diff-view-switch.svelte-dx9c2w button:where(.svelte-dx9c2w){flex:1}.diff-output.split.svelte-dx9c2w .diff-row.modified:where(.svelte-dx9c2w){grid-template-columns:minmax(0,1fr)}.diff-output.split.svelte-dx9c2w .diff-row.added:where(.svelte-dx9c2w) .diff-insert:where(.svelte-dx9c2w){grid-column:1}.caption-app.svelte-dx9c2w,.caption-settings.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.caption-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:150px}.excel-app.svelte-dx9c2w,.excel-fields.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}}.keyword-app.svelte-dx9c2w{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px;display:grid}.keyword-app.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:11px;min-width:0;padding:14px;display:grid}.keyword-app.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){font-size:10px}.keyword-app.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:6px;margin:0;font-size:11px;font-weight:800;display:grid}.keyword-editor.svelte-dx9c2w textarea:where(.svelte-dx9c2w){resize:vertical;color:#303448;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:10px;width:100%;min-height:250px;padding:12px;font:13px/1.65 ui-monospace,monospace}.keyword-editor-actions.svelte-dx9c2w{flex-wrap:wrap;gap:7px;display:flex}.keyword-editor-actions.svelte-dx9c2w button:where(.svelte-dx9c2w),.keyword-table-head.svelte-dx9c2w button:where(.svelte-dx9c2w),.keyword-ngram-tabs.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.keyword-editor-actions.svelte-dx9c2w button:where(.svelte-dx9c2w):first-child,.keyword-table-head.svelte-dx9c2w button:where(.svelte-dx9c2w){background:var(--tone);color:#fff}.keyword-filter-controls.svelte-dx9c2w{gap:9px;display:grid}.keyword-check.svelte-dx9c2w{background:#fcfbfe;border:1px solid #ebe8f1;border-radius:10px;align-items:flex-start;padding:10px;gap:9px!important;display:flex!important}.keyword-check.svelte-dx9c2w input:where(.svelte-dx9c2w){width:20px;min-width:20px;height:20px;accent-color:var(--tone);margin:1px 0 0}.keyword-check.svelte-dx9c2w span:where(.svelte-dx9c2w){gap:3px;display:grid}.keyword-check.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;font-size:12px}.keyword-check.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#898594;font-size:10px;font-weight:500;line-height:1.45}.keyword-minimum.svelte-dx9c2w{max-width:180px}.keyword-minimum.svelte-dx9c2w input:where(.svelte-dx9c2w){background:#fbfcfe;border:1px solid #e2e5ec;border-radius:9px;width:100%;min-height:44px;padding:9px;font:13px ui-monospace,monospace}.keyword-method-note.svelte-dx9c2w,.keyword-context.svelte-dx9c2w{color:#6c687d;background:#f2f4fb;border-radius:10px;gap:4px;padding:11px;font-size:10px;line-height:1.55;display:grid}.keyword-method-note.svelte-dx9c2w b:where(.svelte-dx9c2w),.keyword-context.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#51476e;font-size:11px}.keyword-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.keyword-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #ebe8f1;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.keyword-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.04em;font-size:9px;font-weight:850}.keyword-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:800 17px Manrope,sans-serif}.keyword-warning.svelte-dx9c2w{color:#795c2b;background:#fff9ec;border:1px solid #f0d8a8;border-radius:10px;padding:11px;font-size:11px;line-height:1.55}.keyword-warning.high.svelte-dx9c2w{color:#965047;background:#fff5f3;border-color:#efcbc5}.keyword-table-head.svelte-dx9c2w{justify-content:space-between;align-items:center;gap:8px;padding-top:4px;display:flex}.keyword-table-head.svelte-dx9c2w>div:where(.svelte-dx9c2w){gap:3px;display:grid}.keyword-table-head.svelte-dx9c2w>div:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#51476e;letter-spacing:.04em;font-size:10px;font-weight:850}.keyword-table-head.svelte-dx9c2w small:where(.svelte-dx9c2w){color:#898594;font-size:10px}.keyword-ngram-tabs.svelte-dx9c2w{background:#f7f6fa;border:1px solid #eae8ef;border-radius:11px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.keyword-ngram-tabs.svelte-dx9c2w button:where(.svelte-dx9c2w){color:#777487;border:1px solid #0000;border-radius:8px;flex:auto;padding:8px;font-size:11px;font-weight:750}.keyword-ngram-tabs.svelte-dx9c2w button.active:where(.svelte-dx9c2w){color:#6650a6;background:#fff;border-color:#e5def8;box-shadow:0 1px 3px #30254b12}.keyword-row-list.svelte-dx9c2w{gap:6px;max-height:620px;display:grid;overflow:auto}.keyword-row-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fff;border:1px solid #ebe8f1;border-radius:9px;gap:5px;padding:9px 10px;display:grid}.keyword-row-title.svelte-dx9c2w{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.keyword-row-title.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#928aa5;font:10px ui-monospace,monospace}.keyword-row-title.svelte-dx9c2w>b:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#40394b;min-width:0;font-size:12px}.keyword-row-title.svelte-dx9c2w>strong:where(.svelte-dx9c2w){color:#5a4a8c;font:800 12px ui-monospace,monospace}.keyword-bar.svelte-dx9c2w{background:#efedf4;border-radius:99px;height:5px;overflow:hidden}.keyword-bar.svelte-dx9c2w i:where(.svelte-dx9c2w){border-radius:inherit;background:linear-gradient(90deg,#9278d3,#61a7b5);height:100%;display:block}.keyword-row-meta.svelte-dx9c2w{color:#898594;justify-content:space-between;gap:8px;font-size:10px;display:flex}.keyword-cap-note.svelte-dx9c2w{color:#898594;margin:0;font-size:10px;line-height:1.5}.keyword-empty.svelte-dx9c2w{color:#777487;border:1px dashed #ded9e8;border-radius:10px;padding:18px;font-size:12px;line-height:1.5}.keyword-context.svelte-dx9c2w{background:#f1f7f3}.keyword-context.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#4d7658}@media (width<=700px){.keyword-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.keyword-editor.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:190px}.keyword-filter-controls.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.keyword-row-list.svelte-dx9c2w{max-height:520px}.keyword-ngram-tabs.svelte-dx9c2w button:where(.svelte-dx9c2w){flex-basis:100%}}.cidr-app.svelte-dx9c2w{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:11px;display:grid}.cidr-app.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:11px;min-width:0;padding:14px;display:grid}.cidr-app.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){font-size:10px}.cidr-app.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:7px;font-size:11px;font-weight:800;display:grid}.cidr-editor.svelte-dx9c2w textarea:where(.svelte-dx9c2w){resize:vertical;color:#303448;background:#fbfcfe;border:1px solid #e2e5ec;border-radius:10px;width:100%;min-height:280px;padding:12px;font:13px/1.8 ui-monospace,monospace}.cidr-actions.svelte-dx9c2w{flex-wrap:wrap;gap:7px;display:flex}.cidr-actions.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}.cidr-actions.svelte-dx9c2w button:where(.svelte-dx9c2w):first-child{background:var(--tone);color:#fff}.cidr-input-note.svelte-dx9c2w,.cidr-reference.svelte-dx9c2w{color:#6b687c;background:#f2f4fb;border-radius:10px;gap:4px;padding:11px;font-size:11px;line-height:1.55;display:grid}.cidr-input-note.svelte-dx9c2w b:where(.svelte-dx9c2w),.cidr-reference.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#51476e}.cidr-reference.svelte-dx9c2w{color:#79643d;background:#fff8ea}.cidr-reference.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#886723}.cidr-metrics.svelte-dx9c2w{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.cidr-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:10px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.cidr-metrics.svelte-dx9c2w article.has-overlaps:where(.svelte-dx9c2w){background:#fffbf2;border-color:#ecd5a8}.cidr-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.04em;font-size:8px;font-weight:850}.cidr-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:800 16px Manrope,sans-serif}.cidr-status.svelte-dx9c2w{border:1px solid #0000;border-radius:10px;padding:11px;font-size:11px;line-height:1.55}.cidr-status.svelte-dx9c2w b:where(.svelte-dx9c2w){font-weight:850}.cidr-status.empty.svelte-dx9c2w{color:#777487;background:#f7f6fa;border-color:#e8e5ed}.cidr-status.invalid.svelte-dx9c2w{color:#965047;background:#fff5f3;border-color:#efcbc5}.cidr-status.overlap.svelte-dx9c2w{color:#795c2b;background:#fff9ec;border-color:#f0d8a8}.cidr-status.clear.svelte-dx9c2w{color:#4d7658;background:#f1f8f3;border-color:#cfe8d6}.cidr-findings.svelte-dx9c2w,.cidr-network-list.svelte-dx9c2w{gap:7px;min-width:0;display:grid}.cidr-findings.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w),.cidr-network-list.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin:0}.cidr-findings.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:9px;gap:5px;min-width:0;padding:10px;display:grid}.cidr-findings.svelte-dx9c2w article:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#6c5b39;letter-spacing:.04em;font-size:9px}.cidr-findings.svelte-dx9c2w article.duplicate:where(.svelte-dx9c2w){background:#fff8f6;border-color:#efcbc5}.cidr-findings.svelte-dx9c2w article.duplicate:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#965047}.cidr-findings.svelte-dx9c2w article.contained:where(.svelte-dx9c2w){background:#fffcf5;border-color:#f0d8a8}.cidr-findings.svelte-dx9c2w article.invalid:where(.svelte-dx9c2w){background:#fff5f3;border-color:#efcbc5}.cidr-findings.svelte-dx9c2w article.normalized:where(.svelte-dx9c2w){background:#f7f8fb;border-color:#d9dce8}.cidr-findings.svelte-dx9c2w article:where(.svelte-dx9c2w) code:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:12px ui-monospace,monospace}.cidr-findings.svelte-dx9c2w article:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#777487;font-size:10px;line-height:1.5}.cidr-no-pairs.svelte-dx9c2w{color:#777487;border:1px dashed #dfdce6;border-radius:10px;padding:14px;font-size:11px;line-height:1.55}.cidr-network-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fff;border:1px solid #eae8ef;border-radius:9px;gap:5px;padding:10px;display:grid}.cidr-network-list.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w){justify-content:space-between;gap:8px;display:flex}.cidr-network-list.svelte-dx9c2w article:where(.svelte-dx9c2w) code:where(.svelte-dx9c2w){color:#40394b;font:12px ui-monospace,monospace}.cidr-network-list.svelte-dx9c2w article:where(.svelte-dx9c2w) header:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#65558f;font:800 11px ui-monospace,monospace}.cidr-network-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#586477;overflow-wrap:anywhere;font:11px ui-monospace,monospace}.cidr-network-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>small:where(.svelte-dx9c2w){color:#898594;font-size:10px}.cidr-network-list.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#898594;font-size:11px}.cidr-app.svelte-dx9c2w button:where(.svelte-dx9c2w){min-height:44px}@media (width<=700px){.cidr-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.cidr-editor.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:220px}.cidr-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}.cidr-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w):last-child{grid-column:1/-1}}.ip-scope-app.svelte-dx9c2w{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:12px;display:grid}.ip-scope-app.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:12px;min-width:0;padding:15px;display:grid}.ip-scope-app.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){font-size:10px}.ip-scope-app.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:7px;margin:0;font-size:11px;font-weight:800;display:grid}.ip-scope-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w){resize:vertical;color:#303448;background:#fafbfe;border:1px solid #dfe3eb;border-radius:11px;width:100%;min-height:224px;padding:12px;font:13px/1.8 ui-monospace,monospace}.ip-scope-actions.svelte-dx9c2w{flex-wrap:wrap;gap:7px;display:flex}.ip-scope-actions.svelte-dx9c2w button:where(.svelte-dx9c2w){color:#65558f;background:#fff;border:1px solid #e5e4ec;border-radius:9px;min-height:44px;padding:0 12px;font-size:11px;font-weight:800}.ip-scope-privacy.svelte-dx9c2w{color:#58755f;background:#f1f7f3;border-radius:10px;gap:4px;padding:11px;font-size:10px;line-height:1.55;display:grid}.ip-scope-results.svelte-dx9c2w{grid-area:1/2/span 2}.ip-scope-rows.svelte-dx9c2w{gap:7px;display:grid}.ip-scope-row.svelte-dx9c2w{background:#fcfbfe;border:1px solid #e8e8ee;border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:5px 9px;padding:10px;display:grid}.ip-scope-index.svelte-dx9c2w{color:#a09aaa;font:800 10px ui-monospace,monospace}.ip-scope-row.svelte-dx9c2w code:where(.svelte-dx9c2w){overflow-wrap:anywhere;color:#40394b;min-width:0;font:12px ui-monospace,monospace}.ip-scope-row.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#53745b;text-align:center;background:#edf7f0;border-radius:99px;padding:4px 7px;font-size:9px}.ip-scope-row.svelte-dx9c2w>small:where(.svelte-dx9c2w){color:#6e5b95;grid-column:2/-1;font:10px ui-monospace,monospace}.ip-scope-row.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#777487;grid-column:2/-1;margin:0;font-size:10px;line-height:1.5}.ip-scope-row.cgnat.svelte-dx9c2w{background:#fff7f6;border-color:#efd4d3}.ip-scope-row.cgnat.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#9b514f;background:#fde6e4}.ip-scope-row.private.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#476492;background:#e9f0ff}.ip-scope-row.linklocal.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#86663a;background:#fff3dd}.ip-scope-row.invalid.svelte-dx9c2w{background:#fff7f5;border-color:#efd0cb}.ip-scope-row.invalid.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#9b514f;background:#fde6e4}.ip-scope-row.multicast.svelte-dx9c2w>b:where(.svelte-dx9c2w),.ip-scope-row.reserved.svelte-dx9c2w>b:where(.svelte-dx9c2w),.ip-scope-row.doc.svelte-dx9c2w>b:where(.svelte-dx9c2w),.ip-scope-row.loopback.svelte-dx9c2w>b:where(.svelte-dx9c2w){color:#686078;background:#f0eef5}.ip-scope-empty.svelte-dx9c2w{color:#898594;text-align:center;border:1px dashed #dedbe5;border-radius:11px;justify-items:center;gap:5px;padding:28px 12px;display:grid}.ip-scope-empty.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#8b73be;font-size:26px}.ip-scope-empty.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;font-size:12px}.ip-scope-empty.svelte-dx9c2w p:where(.svelte-dx9c2w){margin:0;font-size:10px}.ip-scope-guidance.svelte-dx9c2w{background:#fffaf0;border:1px solid #f0d8a8;border-radius:10px;gap:7px;padding:11px;display:grid}.ip-scope-guidance.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#765f39;margin:0;font-size:10px;line-height:1.6}.ip-scope-reference.svelte-dx9c2w{grid-column:1/-1}.ip-scope-range-list.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ip-scope-range-list.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:9px;display:grid}.ip-scope-range-list.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#40394b;font:11px ui-monospace,monospace}.ip-scope-range-list.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#65558f;text-align:right;font-size:9px}.ip-scope-range-list.svelte-dx9c2w b.cgnat:where(.svelte-dx9c2w){color:#9b514f}.ip-scope-range-list.svelte-dx9c2w b.private:where(.svelte-dx9c2w){color:#476492}.ip-scope-range-list.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#898594;grid-column:1/-1;font-size:9px;line-height:1.45}.ip-scope-reference.svelte-dx9c2w aside:where(.svelte-dx9c2w){color:#6d687b;background:#f2f4fa;border-radius:10px;gap:4px;margin-top:9px;padding:11px;font-size:10px;line-height:1.55;display:grid}.ip-scope-reference.svelte-dx9c2w aside:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#494259}@media (width<=700px){.ip-scope-app.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.ip-scope-results.svelte-dx9c2w{grid-area:auto}.ip-scope-app.svelte-dx9c2w textarea:where(.svelte-dx9c2w){min-height:180px}.ip-scope-range-list.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}}.password-studio.svelte-dx9c2w{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:12px;display:grid}.password-studio.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:12px;min-width:0;padding:15px;display:grid}.password-studio.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){font-size:10px}.password-mode-switch.svelte-dx9c2w{background:#f2f1f6;border-radius:10px;grid-template-columns:1fr 1fr;gap:5px;padding:4px;display:grid}.password-mode-switch.svelte-dx9c2w button:where(.svelte-dx9c2w){color:#777487;background:0 0;border:1px solid #0000;border-radius:8px;min-height:44px;font-size:11px;font-weight:800}.password-mode-switch.svelte-dx9c2w button.active:where(.svelte-dx9c2w){color:#65558f;background:#fff;border-color:#e9e6f0;box-shadow:0 2px 7px #29233c0c}.password-range-label.svelte-dx9c2w{color:#777487;grid-template-columns:1fr auto;align-items:center;gap:8px;font-size:11px;font-weight:800;display:grid}.password-range-label.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;font:800 16px ui-monospace,monospace}.password-range-label.svelte-dx9c2w input[type=range]:where(.svelte-dx9c2w){accent-color:#8065ba;grid-column:1/-1;width:100%}.password-class-grid.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.password-class-grid.svelte-dx9c2w label:where(.svelte-dx9c2w),.password-checkbox.svelte-dx9c2w{color:#514b60;background:#fcfbfe;border:1px solid #e9e7ef;border-radius:9px;align-items:center;gap:8px;min-height:48px;padding:8px;font-size:10px;font-weight:700;line-height:1.4;display:flex}.password-class-grid.svelte-dx9c2w input:where(.svelte-dx9c2w),.password-checkbox.svelte-dx9c2w input:where(.svelte-dx9c2w){accent-color:#8065ba;flex:none;width:18px;height:18px}.password-phrase-options.svelte-dx9c2w{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:end;gap:8px;display:grid}.password-phrase-options.svelte-dx9c2w>label:where(.svelte-dx9c2w):not(.password-checkbox){color:#777487;gap:5px;font-size:10px;font-weight:800;display:grid}.password-phrase-options.svelte-dx9c2w input:where(.svelte-dx9c2w):not([type=checkbox]){color:#40394b;background:#fff;border:1px solid #e2e5ec;border-radius:9px;width:100%;min-height:44px;padding:8px}.password-wordlist-note.svelte-dx9c2w{color:#777487;margin:0;font-size:10px;line-height:1.55}.password-generate-row.svelte-dx9c2w{gap:7px;display:grid}.password-generate.svelte-dx9c2w{color:#fff;background:linear-gradient(100deg,#7559b1,#3d8c82);border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 14px;font-size:12px;font-weight:850;display:flex}.password-generate.svelte-dx9c2w:disabled{opacity:.45}.password-generate-row.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#898594;text-align:center;margin:0;font-size:9px;line-height:1.5}.password-generate-row.svelte-dx9c2w code:where(.svelte-dx9c2w){color:#65558f;font:9px ui-monospace,monospace}.password-message.svelte-dx9c2w{color:#806036;background:#fff4e5;border-radius:8px;margin:0;padding:9px 10px;font-size:10px;line-height:1.45}.password-result.svelte-dx9c2w{grid-area:1/2/span 2}.password-secret.svelte-dx9c2w{background:#f9f7fd;border:1px solid #ddd7ed;border-radius:11px;gap:9px;padding:12px;display:grid}.password-secret.svelte-dx9c2w>code:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;user-select:all;background:#fff;border-radius:8px;min-height:58px;padding:11px;font:14px/1.6 ui-monospace,monospace;display:block}.password-secret.svelte-dx9c2w>code.concealed:where(.svelte-dx9c2w){letter-spacing:.16em}.password-secret.svelte-dx9c2w>div:where(.svelte-dx9c2w){flex-wrap:wrap;gap:7px;display:flex}.password-secret.svelte-dx9c2w button:where(.svelte-dx9c2w){color:#65558f;background:#fff;border:1px solid #e4e1eb;border-radius:8px;min-height:44px;padding:0 12px;font-size:10px;font-weight:800}.password-empty.svelte-dx9c2w{color:#898594;text-align:center;border:1px dashed #dedbe5;border-radius:11px;justify-items:center;gap:5px;padding:24px 14px;display:grid}.password-empty.svelte-dx9c2w>span:where(.svelte-dx9c2w){color:#8065ba;font-size:27px}.password-empty.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#40394b;font-size:12px}.password-empty.svelte-dx9c2w p:where(.svelte-dx9c2w){max-width:280px;margin:0;font-size:10px;line-height:1.5}.password-entropy.svelte-dx9c2w{background:#f3f0fa;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:13px;display:grid}.password-entropy.svelte-dx9c2w>div:where(.svelte-dx9c2w):first-child{gap:3px;display:grid}.password-entropy.svelte-dx9c2w>div:where(.svelte-dx9c2w):first-child>span:where(.svelte-dx9c2w),.password-attacks.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){color:#80759a;letter-spacing:.08em;font-size:9px;font-weight:850}.password-entropy.svelte-dx9c2w>div:where(.svelte-dx9c2w):first-child>b:where(.svelte-dx9c2w){color:#40394b;font:850 26px ui-monospace,monospace}.password-entropy.svelte-dx9c2w>div:where(.svelte-dx9c2w):first-child small:where(.svelte-dx9c2w){font-size:12px}.password-entropy.svelte-dx9c2w>strong:where(.svelte-dx9c2w){color:#53745b;text-align:right;align-self:center;max-width:140px;font-size:10px}.password-entropy.svelte-dx9c2w>strong.weak:where(.svelte-dx9c2w){color:#a34b48}.password-entropy.svelte-dx9c2w>strong.moderate:where(.svelte-dx9c2w){color:#89632e}.password-meter.svelte-dx9c2w{background:#e3e0e9;border-radius:99px;grid-column:1/-1;height:8px;overflow:hidden}.password-meter.svelte-dx9c2w i:where(.svelte-dx9c2w){border-radius:inherit;background:linear-gradient(90deg,#e07863,#e5b44c,#4b9a72);height:100%;display:block}.password-entropy.svelte-dx9c2w>p:where(.svelte-dx9c2w){color:#777487;grid-column:1/-1;margin:0;font-size:9px;line-height:1.5}.password-attacks.svelte-dx9c2w{gap:6px;display:grid}.password-attacks.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){margin:0}.password-attacks.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.password-attacks.svelte-dx9c2w article:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#777487;font-size:10px}.password-attacks.svelte-dx9c2w article:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#40394b;text-align:right;font:750 10px ui-monospace,monospace}.password-safety.svelte-dx9c2w{color:#58755f;background:#f1f7f3;border-radius:10px;gap:4px;padding:11px;font-size:10px;line-height:1.55;display:grid}.password-safety.svelte-dx9c2w p:where(.svelte-dx9c2w){color:#777487;margin:0}@media (width<=700px){.password-studio.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.password-result.svelte-dx9c2w{grid-area:auto}.password-class-grid.svelte-dx9c2w,.password-phrase-options.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.password-entropy.svelte-dx9c2w>strong:where(.svelte-dx9c2w){max-width:120px}}.filetime-studio.svelte-dx9c2w{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:12px;display:grid}.filetime-studio.svelte-dx9c2w>section:where(.svelte-dx9c2w){background:#fff;border:1px solid #e8e8ee;border-radius:16px;align-content:start;gap:12px;min-width:0;padding:15px;display:grid}.filetime-studio.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w){color:#80759a;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:9px;font-weight:850;display:flex}.filetime-studio.svelte-dx9c2w .panel-head:where(.svelte-dx9c2w) strong:where(.svelte-dx9c2w){color:#9a93a8;text-align:right;font-size:8px}.filetime-direction.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.filetime-direction.svelte-dx9c2w button:where(.svelte-dx9c2w),.filetime-actions.svelte-dx9c2w button:where(.svelte-dx9c2w),.filetime-result-actions.svelte-dx9c2w button:where(.svelte-dx9c2w){color:#62577a;background:#fff;border:1px solid #e5e2ec;border-radius:9px;min-height:44px;padding:8px;font-size:10px;font-weight:800}.filetime-direction.svelte-dx9c2w button.active:where(.svelte-dx9c2w){color:#584183;background:#f2effa;border-color:#7660a9}.filetime-studio.svelte-dx9c2w label:where(.svelte-dx9c2w){color:#777487;gap:6px;margin:0;font-size:10px;font-weight:800;display:grid}.filetime-studio.svelte-dx9c2w input:where(.svelte-dx9c2w),.filetime-studio.svelte-dx9c2w select:where(.svelte-dx9c2w){color:#40394b;background:#fafbfe;border:1px solid #dfe3eb;border-radius:9px;width:100%;min-width:0;min-height:46px;padding:10px;font:12px ui-monospace,monospace}.filetime-studio.svelte-dx9c2w select:where(.svelte-dx9c2w){font:11px inherit}.filetime-form-note.svelte-dx9c2w{color:#777487;background:#f5f3f9;border-radius:8px;margin:0;padding:9px;font-size:9px;line-height:1.5}.filetime-actions.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.filetime-facts.svelte-dx9c2w{color:#777487;background:#f3f0fa;border-radius:10px;gap:6px;padding:11px;font-size:9px;line-height:1.55;display:grid}.filetime-facts.svelte-dx9c2w b:where(.svelte-dx9c2w){color:#584183;font-size:10px}.filetime-result.svelte-dx9c2w{grid-area:1/2/span 2}.filetime-verdict.svelte-dx9c2w{color:#58755f;background:#f0f7f2;border-radius:10px;gap:4px;padding:11px;font-size:10px;line-height:1.5;display:grid}.filetime-verdict.warning.svelte-dx9c2w{color:#886b37;background:#fff8e9}.filetime-verdict.error.svelte-dx9c2w{color:#9f514c;background:#fff0ef}.filetime-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.filetime-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #eae8ef;border-radius:10px;align-content:start;gap:6px;min-width:0;padding:10px;display:grid}.filetime-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w) span:where(.svelte-dx9c2w){color:#898594;letter-spacing:.06em;font-size:7px;font-weight:850}.filetime-metrics.svelte-dx9c2w article:where(.svelte-dx9c2w) b:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;font:750 10px/1.5 ui-monospace,monospace}.filetime-representations.svelte-dx9c2w,.filetime-reference.svelte-dx9c2w{background:#fff;border:1px solid #eae8ef;border-radius:11px;gap:6px;padding:11px;display:grid}.filetime-representations.svelte-dx9c2w>.panel-head:where(.svelte-dx9c2w),.filetime-reference.svelte-dx9c2w>.panel-head:where(.svelte-dx9c2w){margin-bottom:3px}.filetime-representations.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #efedf2;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;min-width:0;padding:9px;display:grid}.filetime-representations.svelte-dx9c2w article:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#65558f;font-size:9px}.filetime-representations.svelte-dx9c2w article:where(.svelte-dx9c2w)>code:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;white-space:pre-wrap;background:#f2f3f7;border-radius:6px;grid-column:1/-1;min-width:0;padding:7px;font:9px/1.5 ui-monospace,monospace;display:block}.filetime-representations.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#777487;overflow-wrap:anywhere;grid-column:1/-1;font-size:8px;line-height:1.45}.filetime-representations.svelte-dx9c2w article.lossy:where(.svelte-dx9c2w){background:#fff7f4;border-color:#efc8bf}.filetime-representations.svelte-dx9c2w article.lossy:where(.svelte-dx9c2w)>code:where(.svelte-dx9c2w){color:#9f514c;background:#fff}.filetime-result-actions.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.filetime-result-actions.svelte-dx9c2w button:where(.svelte-dx9c2w):first-child{color:#fff;background:#7460a8;border-color:#7460a8}.filetime-reference.svelte-dx9c2w article:where(.svelte-dx9c2w){background:#fcfbfe;border:1px solid #efedf2;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:9px;display:grid}.filetime-reference.svelte-dx9c2w article.active:where(.svelte-dx9c2w){background:#f7f3ff;border-color:#d6c9ef}.filetime-reference.svelte-dx9c2w article:where(.svelte-dx9c2w)>code:where(.svelte-dx9c2w){color:#40394b;overflow-wrap:anywhere;background:#f1eff7;border-radius:6px;grid-column:1/-1;min-width:0;padding:7px;font:9px/1.45 ui-monospace,monospace;display:block}.filetime-reference.svelte-dx9c2w article:where(.svelte-dx9c2w)>b:where(.svelte-dx9c2w){color:#65558f;font-size:9px}.filetime-reference.svelte-dx9c2w article:where(.svelte-dx9c2w)>span:where(.svelte-dx9c2w){color:#777487;overflow-wrap:anywhere;grid-column:1/-1;font-size:8px;line-height:1.45}.filetime-invalid.svelte-dx9c2w{color:#9f514c;background:#fff0ef;border-radius:10px;gap:5px;padding:13px;font-size:10px;line-height:1.5;display:grid}.filetime-privacy.svelte-dx9c2w{color:#58755f;background:#f1f7f3;border-radius:10px;gap:4px;padding:11px;font-size:9px;line-height:1.55;display:grid}.filetime-privacy.svelte-dx9c2w span:where(.svelte-dx9c2w){color:#777487}.filetime-studio.svelte-dx9c2w button:where(.svelte-dx9c2w){touch-action:manipulation}@media (width<=700px){.filetime-studio.svelte-dx9c2w{grid-template-columns:minmax(0,1fr)}.filetime-result.svelte-dx9c2w{grid-area:auto}.filetime-studio.svelte-dx9c2w>section:where(.svelte-dx9c2w){padding:12px}.filetime-actions.svelte-dx9c2w{grid-template-columns:1fr}.filetime-metrics.svelte-dx9c2w{grid-template-columns:repeat(2,minmax(0,1fr))}}.final-workbench.svelte-1sdattp{--accent:#7562b6;--pale:#f4f0ff;color:#282640;background:linear-gradient(145deg,#fff,#fbfaff);border:1px solid #e9e5f0;border-radius:26px;max-width:1080px;margin:20px auto 28px;padding:20px;box-shadow:0 18px 50px #21153c0a}.mode-081.svelte-1sdattp,.mode-082.svelte-1sdattp,.mode-083.svelte-1sdattp,.mode-084.svelte-1sdattp,.mode-085.svelte-1sdattp,.mode-086.svelte-1sdattp,.mode-087.svelte-1sdattp,.mode-088.svelte-1sdattp{--accent:#a46c36;--pale:#fff6e9}.bench-head.svelte-1sdattp{justify-content:space-between;align-items:flex-start;gap:18px;padding:4px 4px 18px;display:flex}.bench-head.svelte-1sdattp p:where(.svelte-1sdattp){color:var(--accent);letter-spacing:.14em;margin:0 0 8px;font-size:10px;font-weight:850}.bench-head.svelte-1sdattp h2:where(.svelte-1sdattp){letter-spacing:-.05em;margin:0;font:850 clamp(24px,4vw,36px)/1.05 Manrope,sans-serif}.bench-head.svelte-1sdattp span:where(.svelte-1sdattp){color:#76758a;max-width:760px;margin-top:9px;font-size:12px;line-height:1.65;display:block}.bench-stamp.svelte-1sdattp{background:var(--pale);width:62px;height:62px;color:var(--accent);border-radius:20px;flex:none;place-items:center;font:850 23px ui-monospace;display:grid;position:relative}.bench-stamp.svelte-1sdattp i:where(.svelte-1sdattp){color:#fff;background:#282640;border-radius:8px;padding:4px 6px;font:800 8px ui-monospace;position:absolute;bottom:-5px;right:-5px}.bench-layout.svelte-1sdattp{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:12px;display:grid}.input-card.svelte-1sdattp,.result-card.svelte-1sdattp{background:#fff;border:1px solid #e9e8ef;border-radius:18px;min-width:0;padding:16px}.card-label.svelte-1sdattp{color:var(--accent);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:9px;font-weight:850;display:flex}.card-label.svelte-1sdattp small:where(.svelte-1sdattp),.card-label.svelte-1sdattp b:where(.svelte-1sdattp){color:#858397;letter-spacing:.03em;font-size:8px}.input-card.svelte-1sdattp label:where(.svelte-1sdattp){color:#6e6c82;gap:5px;margin:9px 0;font-size:10px;font-weight:750;display:grid}.input-card.svelte-1sdattp input:where(.svelte-1sdattp),.input-card.svelte-1sdattp select:where(.svelte-1sdattp),.input-card.svelte-1sdattp textarea:where(.svelte-1sdattp){color:#302e45;background:#fcfcfe;border:1px solid #e3e3eb;border-radius:11px;width:100%;min-height:44px;padding:10px 11px;font:12px/1.5 inherit}.input-card.svelte-1sdattp textarea:where(.svelte-1sdattp){resize:vertical;min-height:180px;font:12px/1.65 ui-monospace,monospace}.field-row.svelte-1sdattp,.score-grid.svelte-1sdattp{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.assumption-note.svelte-1sdattp{background:var(--pale);color:#777487;border-radius:11px;margin:11px 0 0;padding:10px 11px;font-size:10px;line-height:1.55}.result-card.svelte-1sdattp pre:where(.svelte-1sdattp){color:#343247;white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfafc;border-radius:13px;min-height:175px;margin:12px 0;padding:14px;font:11px/1.75 ui-monospace,monospace}.action-row.svelte-1sdattp,.timer-buttons.svelte-1sdattp{flex-wrap:wrap;gap:8px;display:flex}.action-row.svelte-1sdattp button:where(.svelte-1sdattp),.timer-buttons.svelte-1sdattp button:where(.svelte-1sdattp){color:#64538d;cursor:pointer;background:#fff;border:1px solid #e3deed;border-radius:11px;min-height:44px;padding:0 14px;font-size:10px;font-weight:800}.timer-buttons.svelte-1sdattp .primary:where(.svelte-1sdattp){color:#fff;background:#6c58a8}.pay-grid.svelte-1sdattp{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pay-grid.svelte-1sdattp div:where(.svelte-1sdattp),.band-strip.svelte-1sdattp div:where(.svelte-1sdattp){background:var(--pale);border-radius:12px;gap:4px;padding:12px;display:grid}.pay-grid.svelte-1sdattp small:where(.svelte-1sdattp),.band-strip.svelte-1sdattp small:where(.svelte-1sdattp){color:#8c7da5;text-transform:uppercase;font-size:8px}.pay-grid.svelte-1sdattp strong:where(.svelte-1sdattp){font-size:15px}.phase-track.svelte-1sdattp,.road-track.svelte-1sdattp{background:var(--pale);color:#8e7659;border-radius:12px;align-items:center;gap:7px;margin:9px 0;padding:15px;font-size:8px;font-weight:850;display:flex}.phase-track.svelte-1sdattp i:where(.svelte-1sdattp),.road-track.svelte-1sdattp i:where(.svelte-1sdattp){background:linear-gradient(90deg,#d1a86a,#eedfbf);border-radius:99px;flex:1;height:3px}.road-track.svelte-1sdattp b:where(.svelte-1sdattp){font-size:18px}.receipt-row.svelte-1sdattp{background:var(--pale);border-radius:12px;justify-content:space-between;gap:8px;padding:13px;font-size:10px;display:flex}.cefr-ladder.svelte-1sdattp{gap:6px;margin-top:14px;display:grid}.cefr-ladder.svelte-1sdattp span:where(.svelte-1sdattp){color:#8b8998;border:1px solid #eeeaf5;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;font-size:10px;display:flex}.cefr-ladder.svelte-1sdattp span.active:where(.svelte-1sdattp){color:#5b498e;background:#f6f2ff;border-color:#8e79c4}.cefr-ladder.svelte-1sdattp b:where(.svelte-1sdattp){color:#7663a7;background:#f4f1fa;border-radius:8px;place-items:center;width:36px;height:30px;display:grid}.score-grid.svelte-1sdattp{grid-template-columns:repeat(2,minmax(0,1fr))}.score-grid.svelte-1sdattp label:where(.svelte-1sdattp){margin:0}.band-strip.svelte-1sdattp{gap:7px;display:flex}.band-strip.svelte-1sdattp div:where(.svelte-1sdattp){text-align:center;flex:1}.band-strip.svelte-1sdattp b:where(.svelte-1sdattp){font-size:18px}.paragraph-bars.svelte-1sdattp{gap:8px;display:grid}.paragraph-bars.svelte-1sdattp>div:where(.svelte-1sdattp){grid-template-columns:60px minmax(20px,1fr) auto;align-items:center;gap:8px;display:grid}.paragraph-bars.svelte-1sdattp small:where(.svelte-1sdattp){color:#858296;font-size:8px}.paragraph-bars.svelte-1sdattp i:where(.svelte-1sdattp){height:9px;width:var(--width);background:linear-gradient(90deg,#8b77c0,#c6b3e7);border-radius:99px;min-width:5px}.paragraph-bars.svelte-1sdattp b:where(.svelte-1sdattp){font-size:9px}.readability-gauge.svelte-1sdattp,.typing-meter.svelte-1sdattp{background:var(--pale);color:var(--accent);border-radius:14px;justify-items:center;gap:6px;padding:15px;display:grid}.readability-gauge.svelte-1sdattp b:where(.svelte-1sdattp),.typing-meter.svelte-1sdattp b:where(.svelte-1sdattp){font-size:22px}.readability-gauge.svelte-1sdattp i:where(.svelte-1sdattp){background:linear-gradient(90deg,#d18d76,#e5cf83,#88b99b);border-radius:99px;width:100%;height:8px}.typing-meter.svelte-1sdattp span:where(.svelte-1sdattp){font-size:9px}.typing-prompt.svelte-1sdattp{background:#f7f5fc;border-radius:12px;padding:12px}.typing-prompt.svelte-1sdattp span:where(.svelte-1sdattp){color:#8171a6;letter-spacing:.1em;font-size:8px;font-weight:850}.typing-prompt.svelte-1sdattp p:where(.svelte-1sdattp){color:#46435a;margin:7px 0 0;font:12px/1.7 ui-monospace,monospace}.privacy-note.svelte-1sdattp{color:#777b83;background:#f4f8f5;border-radius:13px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 13px;display:flex}.privacy-note.svelte-1sdattp>span:where(.svelte-1sdattp){color:#438c70}.privacy-note.svelte-1sdattp p:where(.svelte-1sdattp){margin:0;font-size:9px;line-height:1.6}.privacy-note.svelte-1sdattp strong:where(.svelte-1sdattp){color:#484d54}.primary-sources.svelte-1sdattp{color:#777487;flex-wrap:wrap;align-items:center;gap:8px;margin:9px 2px 0;font-size:9px;display:flex}.primary-sources.svelte-1sdattp span:where(.svelte-1sdattp){color:#514e63;font-weight:850}.primary-sources.svelte-1sdattp a:where(.svelte-1sdattp){color:#6b58a4;text-underline-offset:2px}.salary-assumptions.svelte-1sdattp{border-top:1px solid #eeeaf3;margin-top:15px;padding-top:12px}.salary-assumptions.svelte-1sdattp>p:where(.svelte-1sdattp):first-child{color:#4c485d;margin:0;font-size:11px;font-weight:850}.salary-assumptions.svelte-1sdattp .field-row:where(.svelte-1sdattp){grid-template-columns:repeat(2,minmax(0,1fr))}.salary-periods.svelte-1sdattp{border:1px solid #eeeaf3;border-radius:13px;margin-top:12px;overflow:hidden}.salary-period-head.svelte-1sdattp,.salary-period.svelte-1sdattp{grid-template-columns:minmax(95px,1fr) 88px 120px;align-items:center;gap:8px;padding:9px 11px;display:grid}.salary-period-head.svelte-1sdattp{color:#777487;text-transform:uppercase;background:#f8f6fc;font-size:8px}.salary-period.svelte-1sdattp{border-top:1px solid #f0eef4;font-size:10px}.salary-period.svelte-1sdattp strong:where(.svelte-1sdattp){font-weight:800}.salary-period.svelte-1sdattp>span:where(.svelte-1sdattp),.salary-period-head.svelte-1sdattp>span:where(.svelte-1sdattp){text-align:right;color:#777487}.salary-period.svelte-1sdattp>b:where(.svelte-1sdattp){text-align:right;font-variant-numeric:tabular-nums}.salary-period.svelte-1sdattp small:where(.svelte-1sdattp){color:#8c8998;grid-column:1/-1;font-size:9px}.salary-contractor.svelte-1sdattp{background:linear-gradient(120deg,#fff5e9,#f6f1ff);border-radius:13px;gap:6px;margin-top:11px;padding:13px;display:grid}.salary-contractor.svelte-1sdattp>span:where(.svelte-1sdattp){color:#8c6e48;letter-spacing:.1em;font-size:8px;font-weight:900}.salary-contractor.svelte-1sdattp>strong:where(.svelte-1sdattp){font-size:18px}.salary-contractor.svelte-1sdattp p:where(.svelte-1sdattp){color:#777487;margin:0;font-size:10px;line-height:1.55}.spelling-metrics.svelte-1sdattp{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.spelling-metrics.svelte-1sdattp>div:where(.svelte-1sdattp){background:var(--pale);border-radius:11px;gap:4px;padding:11px 8px;display:grid}.spelling-metrics.svelte-1sdattp b:where(.svelte-1sdattp){font-variant-numeric:tabular-nums;font-size:19px}.spelling-metrics.svelte-1sdattp span:where(.svelte-1sdattp){color:#777487;font-size:8px;line-height:1.3}.spelling-status.svelte-1sdattp{color:#286847;background:#edf8f1;border-radius:11px;margin-top:9px;padding:11px;font-size:10px;line-height:1.5}.spelling-status.needs-review.svelte-1sdattp{color:#80560a;background:#fff5dd}.spelling-output.svelte-1sdattp,.spelling-notes.svelte-1sdattp{margin-top:12px}.spelling-output.svelte-1sdattp h3:where(.svelte-1sdattp),.spelling-notes.svelte-1sdattp h3:where(.svelte-1sdattp){color:#514e63;margin:0 0 7px;font-size:11px;font-weight:850}.spelling-output.svelte-1sdattp pre:where(.svelte-1sdattp){color:#343247;white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfafc;border:1px solid #eeeaf3;border-radius:12px;min-height:80px;margin:0;padding:13px;font:12px/1.8 ui-monospace,monospace}.spelling-notes.svelte-1sdattp{gap:7px;display:grid}.spelling-note.svelte-1sdattp{border:1px solid #eeeaf3;border-radius:11px;grid-template-columns:minmax(0,auto) auto minmax(0,auto);justify-content:start;align-items:center;gap:7px;padding:9px 10px;font-size:10px;display:grid}.spelling-note.svelte-1sdattp p:where(.svelte-1sdattp){color:#777487;grid-column:1/-1;margin:0;font-size:9px;line-height:1.5}.spelling-note.protected.svelte-1sdattp{background:#f1faf4;border-color:#d5eddd}.spelling-note.ambiguous.svelte-1sdattp{background:#fff8e8;border-color:#f3e2b2}.spelling-note.changed.svelte-1sdattp{background:#fbfaff}.tool-guide.svelte-1sdattp{color:#69677b;background:#fff;border:1px solid #e9e5f0;border-radius:18px;margin-top:14px;padding:18px}.tool-guide.svelte-1sdattp>p:where(.svelte-1sdattp):first-child{color:var(--accent);letter-spacing:.12em;margin:0 0 7px;font-size:8px;font-weight:900}.tool-guide.svelte-1sdattp h3:where(.svelte-1sdattp){color:#302d45;margin:0 0 8px;font-size:18px;line-height:1.25}.tool-guide.svelte-1sdattp h4:where(.svelte-1sdattp){color:#39364d;margin:16px 0 5px;font-size:12px}.tool-guide.svelte-1sdattp p:where(.svelte-1sdattp),.tool-guide.svelte-1sdattp li:where(.svelte-1sdattp){font-size:11px;line-height:1.7}.tool-guide.svelte-1sdattp p:where(.svelte-1sdattp){margin:8px 0}.tool-guide.svelte-1sdattp ol:where(.svelte-1sdattp),.tool-guide.svelte-1sdattp ul:where(.svelte-1sdattp){gap:5px;margin:7px 0 9px;padding-left:20px;display:grid}.salary-guide.svelte-1sdattp li:where(.svelte-1sdattp)::marker{color:#a46c36}.spelling-guide.svelte-1sdattp li:where(.svelte-1sdattp)::marker{color:#7562b6}@media (width<=720px){.final-workbench.svelte-1sdattp{border-radius:20px;margin:16px 12px;padding:13px}.bench-head.svelte-1sdattp{gap:10px}.bench-stamp.svelte-1sdattp{border-radius:15px;width:48px;height:48px;font-size:18px}.bench-head.svelte-1sdattp span:where(.svelte-1sdattp){font-size:11px}.bench-layout.svelte-1sdattp{grid-template-columns:minmax(0,1fr)}.input-card.svelte-1sdattp,.result-card.svelte-1sdattp{padding:12px}.input-card.svelte-1sdattp textarea:where(.svelte-1sdattp){min-height:160px}.action-row.svelte-1sdattp>:where(.svelte-1sdattp){flex:1}.paragraph-bars.svelte-1sdattp>div:where(.svelte-1sdattp){grid-template-columns:49px minmax(15px,1fr) auto}.salary-start.svelte-1sdattp{grid-template-columns:1fr 1.2fr}.salary-period-head.svelte-1sdattp,.salary-period.svelte-1sdattp{grid-template-columns:minmax(80px,1fr) 58px 105px;gap:5px;padding:9px 7px}.salary-period-head.svelte-1sdattp{font-size:7px}.salary-period.svelte-1sdattp{font-size:9px}.spelling-metrics.svelte-1sdattp{grid-template-columns:repeat(2,minmax(0,1fr))}}.text-app-page[data-astro-cid-pvzh3zw4]{background:linear-gradient(#fff 0,#fbf9ff 44%,#fff 100%);min-height:calc(100vh - 164px);padding:18px 0 60px}.breadcrumbs[data-astro-cid-pvzh3zw4]{color:#89869b;align-items:center;gap:9px;max-width:1160px;margin:0 auto;padding:0 24px;font-size:10px;display:flex}.breadcrumbs[data-astro-cid-pvzh3zw4] a[data-astro-cid-pvzh3zw4]{color:#8c5c9d;align-items:center;min-height:44px;display:flex}.text-app-intro[data-astro-cid-pvzh3zw4]{max-width:960px;margin:22px auto 0;padding:0 20px}.text-app-intro[data-astro-cid-pvzh3zw4] .eyebrow[data-astro-cid-pvzh3zw4]{margin:0 0 8px}.text-app-intro[data-astro-cid-pvzh3zw4] h1[data-astro-cid-pvzh3zw4]{color:#1d1b36;letter-spacing:-.065em;margin:0;font:800 clamp(34px,7vw,54px)/1.04 Manrope,sans-serif}.text-app-intro[data-astro-cid-pvzh3zw4]>p[data-astro-cid-pvzh3zw4]:last-child{color:#77768b;max-width:680px;margin:11px 0 0;font-size:13px;line-height:1.65}.legacy-version[data-astro-cid-pvzh3zw4]{color:#858194;max-width:920px;margin:13px auto 0;padding:0 20px;font-size:10px}.legacy-version[data-astro-cid-pvzh3zw4] a[data-astro-cid-pvzh3zw4]{color:#6855a0;font-weight:700}.text-app-how[data-astro-cid-pvzh3zw4]{color:#77758b;max-width:920px;margin:27px auto 0;padding:0 20px}.text-app-how[data-astro-cid-pvzh3zw4] h2[data-astro-cid-pvzh3zw4]{color:#34304d;margin:0;font:800 16px Manrope,sans-serif}.text-app-how[data-astro-cid-pvzh3zw4] p[data-astro-cid-pvzh3zw4]{max-width:790px;margin:7px 0 0;font-size:11px;line-height:1.7}.batch-related[data-astro-cid-pvzh3zw4]{background:#fff;border:1px solid #eee8f2;border-radius:15px;flex-wrap:wrap;align-items:center;gap:8px;max-width:920px;margin:20px auto;padding:14px 20px;display:flex}.batch-related[data-astro-cid-pvzh3zw4] strong[data-astro-cid-pvzh3zw4]{color:#504a65;margin-right:auto;font-size:11px}.batch-related[data-astro-cid-pvzh3zw4] a[data-astro-cid-pvzh3zw4]{color:#69549b;background:#f5f1fc;border-radius:10px;align-items:center;gap:6px;min-height:42px;padding:0 11px;font-size:10px;font-weight:700;text-decoration:none;display:flex}@media (width<=580px){.text-app-page[data-astro-cid-pvzh3zw4]{padding-top:12px}.breadcrumbs[data-astro-cid-pvzh3zw4]{padding:0 17px}.text-app-intro[data-astro-cid-pvzh3zw4]{margin-top:11px;padding:0 17px}.text-app-intro[data-astro-cid-pvzh3zw4] h1[data-astro-cid-pvzh3zw4]{font-size:clamp(31px,9vw,43px)}.text-app-intro[data-astro-cid-pvzh3zw4]>p[data-astro-cid-pvzh3zw4]:last-child{font-size:11px}.text-app-how[data-astro-cid-pvzh3zw4]{padding:0 18px}.legacy-version[data-astro-cid-pvzh3zw4]{padding:0 18px;line-height:1.6}.batch-related[data-astro-cid-pvzh3zw4]{flex-direction:column;align-items:stretch;margin:17px 14px;padding:13px}.batch-related[data-astro-cid-pvzh3zw4] strong[data-astro-cid-pvzh3zw4]{margin:0 0 3px}.batch-related[data-astro-cid-pvzh3zw4] a[data-astro-cid-pvzh3zw4]{justify-content:space-between}}
