.gb-wrap.svelte-yvb5xs{display:flex;align-items:center;gap:18px;width:100%}.gb-field.svelte-yvb5xs{display:flex;align-items:stretch;flex:1;min-width:0;background:var(--bg-muted);border:1px solid var(--border-main, rgba(255,255,255,.12));border-radius:10px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.gb-field.svelte-yvb5xs:focus-within{border-color:#22c55e8c;box-shadow:0 0 0 3px #22c55e1f}.gb-input.svelte-yvb5xs{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:.95rem;padding:0 16px;height:46px;font-family:var(--font-mono, monospace)}.gb-input.svelte-yvb5xs::placeholder{color:#6b7280}.gb-btn.svelte-yvb5xs{flex-shrink:0;border:none;cursor:pointer;background:#16a34a;color:#fff;font-family:var(--font-mono, monospace);font-weight:800;font-size:.9rem;letter-spacing:.06em;padding:0 22px;transition:background .15s}.gb-btn.svelte-yvb5xs:hover{background:#15803d}.gb-wordmark.svelte-yvb5xs{text-decoration:none;display:flex;flex-direction:column;align-items:flex-end;line-height:.9;flex-shrink:0}.gb-wordmark.svelte-yvb5xs span:where(.svelte-yvb5xs){font-size:1.35rem;font-weight:900;letter-spacing:.02em;font-family:var(--font-mono, monospace);color:var(--text-primary)}.gb-wordmark.svelte-yvb5xs span:where(.svelte-yvb5xs):last-child{color:var(--text-secondary)}.gb-inline.svelte-yvb5xs .gb-input:where(.svelte-yvb5xs){height:42px}.gb-inline.svelte-yvb5xs .gb-wordmark:where(.svelte-yvb5xs) span:where(.svelte-yvb5xs){font-size:1.15rem}@media (max-width: 680px){.gb-wrap.svelte-yvb5xs{flex-wrap:wrap;gap:10px}.gb-wordmark.svelte-yvb5xs{display:none}}.sm-wrap.svelte-5v1e1b{display:flex;align-items:center;gap:16px;width:100%;min-width:0}.sm-brand.svelte-5v1e1b{flex-shrink:0;display:inline-flex;flex-direction:column;align-items:stretch;line-height:.96;padding-right:16px;border-right:1px solid rgba(255,255,255,.14);text-decoration:none;cursor:pointer;transition:opacity .15s}.sm-brand.svelte-5v1e1b:hover{opacity:.8}.sm-brand-rush.svelte-5v1e1b{font-family:var(--font-mono, monospace);font-weight:900;font-size:1.55rem;letter-spacing:.01em;color:var(--text-primary);white-space:nowrap}.sm-brand-sub.svelte-5v1e1b{font-family:var(--font-mono, monospace);font-weight:600;font-size:.9rem;color:var(--text-secondary);text-transform:uppercase;display:flex;justify-content:space-between}.sm-brand-sub.svelte-5v1e1b i:where(.svelte-5v1e1b){font-style:normal}.sm-plat.svelte-5v1e1b{flex-shrink:0;display:flex;align-items:center;align-self:flex-start;margin-top:4px}.sm-plat-x.svelte-5v1e1b{color:var(--text-primary)}.sm-plat-bluesky.svelte-5v1e1b{color:#1185fe}.sm-plat-truth.svelte-5v1e1b{color:#5448ee}.sm-headline.svelte-5v1e1b{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;background:none;border:none;cursor:pointer;text-align:left;padding:0;color:inherit}.sm-text.svelte-5v1e1b{font-weight:700;font-size:1rem;line-height:1.3;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2.6em;animation:svelte-5v1e1b-sm-fade .35s ease}.sm-headline.svelte-5v1e1b:hover .sm-text:where(.svelte-5v1e1b){text-decoration:underline}.sm-meta.svelte-5v1e1b{flex-shrink:0;height:1.1em;font-size:.78rem;color:#6b7280;font-family:var(--font-mono, monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes svelte-5v1e1b-sm-fade{0%{opacity:0}to{opacity:1}}.art-footer.svelte-kxdusn{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 12px;flex-shrink:0;margin-top:auto;border-top:1px solid rgba(255,255,255,.06);background:#0d0f14}.art-footer-left.svelte-kxdusn{display:flex;flex-direction:column;gap:2px}.share-icons.svelte-kxdusn{display:flex;align-items:center;gap:6px}.share-btn.svelte-kxdusn{background:none;border:1px solid rgba(255,255,255,.08);border-radius:6px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;transition:all .15s;padding:0}.share-btn.svelte-kxdusn:hover{color:#fff;border-color:#fff3;background:#ffffff0a}.art-footer-end.svelte-kxdusn{display:flex;align-items:center;gap:10px}.art-footer-right.svelte-kxdusn{display:flex;flex-direction:column;align-items:flex-end;gap:0;line-height:1;text-align:right}.art-footer-save.svelte-kxdusn{display:flex;align-items:center}
