.shorten[data-astro-cid-rq3tdhd4]{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--bg-subtle);border:1px solid var(--rule);padding:var(--space-3);margin:var(--space-3) 0 var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.shorten__field[data-astro-cid-rq3tdhd4]{align-items:baseline;gap:.75em;display:flex}.shorten__key[data-astro-cid-rq3tdhd4]{color:var(--accent);min-width:6em}.shorten__input[data-astro-cid-rq3tdhd4]{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--rule);flex:1;min-width:0;padding:.4em .6em}.shorten__input[data-astro-cid-rq3tdhd4]:focus{outline:2px solid var(--accent);outline-offset:-1px}.shorten__submit[data-astro-cid-rq3tdhd4],.shorten__copy[data-astro-cid-rq3tdhd4]{font:inherit;cursor:pointer;color:var(--bg);background:var(--accent);border:1px solid var(--accent);align-self:flex-start;padding:.4em 1em}.shorten__submit[data-astro-cid-rq3tdhd4]:disabled{opacity:.6;cursor:wait}.shorten__copy[data-astro-cid-rq3tdhd4]{padding:.2em .7em}.shorten__error[data-astro-cid-rq3tdhd4],.shorten__notfound[data-astro-cid-rq3tdhd4]{color:var(--accent);margin:0}.shorten__result[data-astro-cid-rq3tdhd4]{flex-wrap:wrap;align-items:baseline;gap:.75em;display:flex}.shorten__link[data-astro-cid-rq3tdhd4]{word-break:break-all}@media (width<=720px){.shorten__field[data-astro-cid-rq3tdhd4]{flex-direction:column;gap:.3em}.shorten__input[data-astro-cid-rq3tdhd4]{width:100%}}.gbtn[data-astro-cid-ttvmtn47]{font-family:var(--font-sans);font-size:var(--text-base);color:var(--text);background:var(--bg);border:1px solid var(--rule);border-radius:4px;justify-content:center;align-items:center;gap:.6em;padding:.65em 1.2em;font-weight:500;text-decoration:none;display:inline-flex}.gbtn[data-astro-cid-ttvmtn47]:hover{border-color:var(--text-muted)}.gbtn[data-astro-cid-ttvmtn47]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gbtn__g[data-astro-cid-ttvmtn47]{flex:none}.upsell[data-astro-cid-zw22wjtf]{font-family:var(--font-mono);font-size:var(--text-sm);border:1px solid var(--rule);background:var(--bg-subtle);padding:var(--space-3);margin:var(--space-3) 0;border-radius:4px}.upsell__heading[data-astro-cid-zw22wjtf]{margin:0 0 .4em;font-weight:700}.upsell__body[data-astro-cid-zw22wjtf]{margin:0 0 var(--space-2);color:var(--text-muted)}.upsell__foot[data-astro-cid-zw22wjtf]{margin:var(--space-2) 0 0}.upsell__in[data-astro-cid-zw22wjtf] a[data-astro-cid-zw22wjtf]{color:var(--accent)}
