.url-input.svelte-uennib{overflow:hidden}.placeholder-overlay.svelte-uennib{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:12px;cursor:text;z-index:1;height:100%;min-height:3rem;pointer-events:auto}.placeholder-text.svelte-uennib{font-family:DM Sans,system-ui,sans-serif;font-weight:300;font-size:clamp(3rem,8vw,7.5rem);letter-spacing:-.03em;color:#e0e0e0}.underline-bar.svelte-uennib{width:100vw;margin-left:calc(-50vw + 50%);height:1.5px;background:#e24444;margin-top:.5rem;transform-origin:center;transition:transform .5s ease-out,background .3s ease}.slug-row.svelte-3vqphs{display:flex;align-items:center;justify-content:center;gap:2px;margin-top:.5rem}.slug-prefix.svelte-3vqphs{font-family:DM Mono,SF Mono,ui-monospace,monospace;font-size:12px;color:#bbb}.slug-input.svelte-3vqphs{font-family:DM Mono,SF Mono,ui-monospace,monospace;font-size:12px;font-weight:500;color:#1a1a1a;background:transparent;border:none;border-bottom:1px solid #e0e0e0;padding:2px 4px;min-width:3ch;outline:none;text-align:center;transition:border-color .2s,width .15s ease}.slug-input.svelte-3vqphs:focus{border-color:#e24444}.slug-status.svelte-3vqphs{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.error-text.svelte-3vqphs{margin-top:.75rem;text-align:center;font-size:.875rem;color:#e24444}.submit-row.svelte-3vqphs{display:flex;justify-content:center;margin-top:.75rem;margin-bottom:1.5rem}.submit-btn.svelte-3vqphs{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1.5px solid #1a1a1a;background:transparent;color:#1a1a1a;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.submit-btn-alive.svelte-3vqphs{animation:svelte-3vqphs-btnNudge 2.8s cubic-bezier(.4,0,.2,1) infinite}.submit-btn.svelte-3vqphs:hover{background:#1a1a1a;color:#fff;transform:scale(1.08);animation:none}.submit-btn.svelte-3vqphs:active{transform:scale(.95);animation:none}.submit-btn.svelte-3vqphs:disabled{border-color:#ccc;color:#ccc;cursor:not-allowed;background:transparent;animation:none}@keyframes svelte-3vqphs-btnNudge{0%,to{transform:scale(1)}50%{transform:scale(1.12) translate(2px)}}.debug-crawl-indicator.svelte-3vqphs{position:fixed;bottom:12px;left:12px;z-index:10;opacity:.6;transition:opacity .3s ease}.debug-crawl-indicator.done.svelte-3vqphs{opacity:.5;animation:svelte-3vqphs-debugFadeIn .3s ease-out}@keyframes svelte-3vqphs-debugFadeIn{0%{opacity:0}to{opacity:.5}}.validation-indicator.svelte-cw30w5{display:flex;justify-content:center;margin-top:.5rem;height:22px}.validation-icon.svelte-cw30w5{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}.validation-icon.valid.svelte-cw30w5{background:#22c55e12;animation:svelte-cw30w5-validationPop .3s cubic-bezier(.34,1.56,.64,1)}.validation-icon.invalid.svelte-cw30w5{background:#e244440f;animation:svelte-cw30w5-validationFade .4s ease-out}.validation-icon.checking.svelte-cw30w5{background:transparent;animation:svelte-cw30w5-validationFade .2s ease-out}.pdf-badge.svelte-cw30w5{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:500;letter-spacing:.04em;color:#e24444;background:#e244440f;animation:svelte-cw30w5-validationPop .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-cw30w5-validationPop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.25)}to{transform:scale(1);opacity:1}}@keyframes svelte-cw30w5-validationFade{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.invalid-detail.svelte-cw30w5{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:.5rem}.invalid-reason.svelte-cw30w5{font-size:11px;color:#e24444;display:flex;align-items:center;gap:5px}.invalid-code.svelte-cw30w5{font-family:DM Mono,SF Mono,ui-monospace,monospace;font-size:10px;font-weight:500;color:#e24444;background:#e2444412;padding:1px 5px;border-radius:3px}.force-label.svelte-cw30w5{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.force-checkbox.svelte-cw30w5{width:13px;height:13px;accent-color:#e24444;cursor:pointer}.force-text.svelte-cw30w5{font-size:11px;color:#888}.force-tooltip-anchor.svelte-cw30w5{position:relative;display:inline-flex;align-items:center;cursor:help}.force-tooltip.svelte-cw30w5{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:240px;padding:8px 10px;background:#1a1a1a;color:#e0e0e0;font-size:11px;line-height:1.45;border-radius:6px;pointer-events:none;z-index:20}.force-tooltip.svelte-cw30w5:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1a1a1a}.force-tooltip-anchor.svelte-cw30w5:hover .force-tooltip:where(.svelte-cw30w5){display:block;animation:svelte-cw30w5-validationFade .15s ease-out}.paywall-row.svelte-cw30w5{display:flex;justify-content:center;margin-bottom:10px}.preview-separator.svelte-cw30w5{width:60px;height:1px;background:#e0e0e0;margin:0 auto 1rem}.options-container.svelte-cw30w5{max-width:420px;margin:0 auto;padding:0 14px 10px;border:1px solid #e8e8e8}.reindex-row.svelte-cw30w5{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px}.action-hint.svelte-cw30w5{font-family:DM Sans,system-ui,sans-serif;font-size:10px;color:#bbb}.action-btn.svelte-cw30w5{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:none;border:1px solid #e8e8e8;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:500;color:#1a1a1a;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.action-btn.svelte-cw30w5:hover{color:#1a1a1a;border-color:#ccc}.action-btn-full.svelte-cw30w5{width:100%;justify-content:center;margin-top:8px;padding:7px 0}.action-btn-active.svelte-cw30w5{color:#e24444;border-color:#e24444;background:#e244440a}.reindex-help-anchor.svelte-cw30w5{position:relative;display:inline-flex;align-items:center;color:#bbb;cursor:help}.reindex-help-tip.svelte-cw30w5{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:220px;padding:7px 9px;background:#1a1a1a;color:#e0e0e0;font-family:DM Sans,system-ui,sans-serif;font-size:10px;line-height:1.45;z-index:20;pointer-events:none}.reindex-help-tip.svelte-cw30w5:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#1a1a1a}.reindex-help-anchor.svelte-cw30w5:hover .reindex-help-tip:where(.svelte-cw30w5){display:block;animation:svelte-cw30w5-validationFade .15s ease-out}.hn-link.svelte-z0vthk{position:fixed;bottom:2rem;left:2rem;z-index:10;display:flex;align-items:center;gap:6px;font-family:DM Sans,system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:.02em;color:#bbb;text-decoration:none;transition:color .2s}.hn-link.svelte-z0vthk:hover{color:#e24444}.learn-more-link.svelte-z0vthk{position:fixed;bottom:2rem;right:2rem;z-index:10;display:flex;align-items:center;gap:6px;font-family:DM Sans,system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:.02em;color:#bbb;text-decoration:none;transition:color .2s}.learn-more-link.svelte-z0vthk:hover{color:#1a1a1a}@media(max-width:640px){.hn-link.svelte-z0vthk{bottom:4.5rem;left:50%;transform:translate(-50%)}.learn-more-link.svelte-z0vthk{bottom:4.5rem;right:50%;transform:translate(50%)}}.main-layout.svelte-1uha8ag{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;padding:0 1.5rem;overflow-x:hidden}@media(min-width:640px){.main-layout.svelte-1uha8ag{padding:0 3rem}}.content-anchor.svelte-1uha8ag{position:relative;z-index:10;width:100%;padding-top:28svh}.sign-in-link.svelte-1uha8ag{position:fixed;top:16px;right:20px;z-index:20;display:flex;align-items:center;gap:5px;padding:5px 12px;border-radius:999px;background:none;border:none;cursor:pointer;font-family:DM Sans,system-ui,sans-serif;font-weight:400;font-size:12px;color:#1a1a1a;text-decoration:none;transition:all .15s}.sign-in-link.svelte-1uha8ag:hover{background:#f0f0f0}.top-nav.svelte-1uha8ag{position:fixed;top:16px;right:20px;z-index:20;display:flex;align-items:center;gap:4px}.nav-link.svelte-1uha8ag{display:flex;align-items:center;gap:5px;padding:5px 12px;border-radius:999px;background:none;border:none;cursor:pointer;font-family:DM Sans,system-ui,sans-serif;font-weight:400;font-size:12px;color:#1a1a1a;text-decoration:none;transition:all .15s}.nav-link.svelte-1uha8ag:hover{background:#f0f0f0}.dot-grid.svelte-1uha8ag{pointer-events:none;position:fixed;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.06) 1px,transparent 1px);background-size:20px 20px}
