.tbsu[data-astro-cid-3ij76rzu]{box-sizing:border-box;overscroll-behavior:contain;background:var(--bg-panel);width:min(560px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-panel);font-family:var(--font);margin:auto;padding:44px;overflow:auto}.tbsu[data-astro-cid-3ij76rzu]::backdrop{background:#0000009e}.tbsu[data-astro-cid-3ij76rzu][open]{animation:tbsu-in .45s var(--ease-out)}.tbsu[data-astro-cid-3ij76rzu][open]::backdrop{animation:tbsu-fade .3s var(--ease-out)}@keyframes tbsu-in{0%{opacity:0;transform:translateY(16px)}}@keyframes tbsu-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tbsu[data-astro-cid-3ij76rzu][open],.tbsu[data-astro-cid-3ij76rzu][open]::backdrop{animation:none}}.tbsu-x[data-astro-cid-3ij76rzu]{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.tbsu-x[data-astro-cid-3ij76rzu]:hover{color:var(--text-primary)}[data-astro-cid-3ij76rzu][data-tbsu-ask],.tbsu-done[data-astro-cid-3ij76rzu],.tbsu-form[data-astro-cid-3ij76rzu]{gap:18px;display:grid}.tbsu-done[data-astro-cid-3ij76rzu][hidden],[data-astro-cid-3ij76rzu][data-tbsu-ask][hidden],.tbsu-done[data-astro-cid-3ij76rzu] p[data-astro-cid-3ij76rzu][hidden]{display:none}.tbsu-eye[data-astro-cid-3ij76rzu]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-size:13px;font-weight:600}.tbsu[data-astro-cid-3ij76rzu] h2[data-astro-cid-3ij76rzu]{letter-spacing:-.02em;margin:0;padding-right:32px;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.1}.tbsu-lead[data-astro-cid-3ij76rzu]{color:var(--text-secondary);margin:0;font-size:17px;line-height:1.5}.tbsu-fields[data-astro-cid-3ij76rzu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tbsu-fields[data-astro-cid-3ij76rzu] label[data-astro-cid-3ij76rzu]{color:var(--text-secondary);gap:6px;font-size:14px;display:grid}.tbsu-fields[data-astro-cid-3ij76rzu] input[data-astro-cid-3ij76rzu]{box-sizing:border-box;border:1px solid var(--border-control);background:var(--bg-base);height:48px;color:var(--text-primary);font:inherit;border-radius:4px;padding:0 14px;font-size:16px}.tbsu-box[data-astro-cid-3ij76rzu]{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;display:flex}.tbsu-check[data-astro-cid-3ij76rzu]:empty{display:none}.tbsu-box[data-astro-cid-3ij76rzu] input[data-astro-cid-3ij76rzu]{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin:0}.tbsu-row[data-astro-cid-3ij76rzu]{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.tbsu-go[data-astro-cid-3ij76rzu]{background:var(--accent);min-height:52px;color:var(--bg-base);font:inherit;cursor:pointer;transition:background .22s var(--ease-ui);border:0;border-radius:4px;padding:0 28px;font-size:17px;font-weight:600}.tbsu-go[data-astro-cid-3ij76rzu]:hover{background:var(--accent-hover)}.tbsu-go[data-astro-cid-3ij76rzu]:active{background:var(--accent-pressed);transform:scale(.97)}.tbsu-go[data-astro-cid-3ij76rzu]:disabled{opacity:.6;cursor:progress}.tbsu-go[data-astro-cid-3ij76rzu]:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.tbsu-no[data-astro-cid-3ij76rzu]{min-height:44px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:15px;text-decoration:underline}.tbsu-no[data-astro-cid-3ij76rzu]:hover{color:var(--text-primary)}.tbsu-small[data-astro-cid-3ij76rzu]{color:var(--text-tertiary);margin:0;font-size:13px}.tbsu-alert[data-astro-cid-3ij76rzu]{border:1px solid var(--text-primary);border-radius:4px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.tbsu-alert[data-astro-cid-3ij76rzu]:empty{display:none}.tbsu-done[data-astro-cid-3ij76rzu]{outline:none}.tbsu-done[data-astro-cid-3ij76rzu] .tbsu-go[data-astro-cid-3ij76rzu]{justify-self:start}@media (width<=600px){.tbsu[data-astro-cid-3ij76rzu]{padding:24px 20px}.tbsu-fields[data-astro-cid-3ij76rzu]{grid-template-columns:minmax(0,1fr)}.tbsu-row[data-astro-cid-3ij76rzu]{display:grid}.tbsu-small[data-astro-cid-3ij76rzu]{text-align:center}.tbsu-done[data-astro-cid-3ij76rzu] .tbsu-go[data-astro-cid-3ij76rzu]{justify-self:stretch}}
