.tsc{--tsc-seal:var(--ta-red,oklch(63% .17 32));--tsc-paper:color-mix(in oklab, var(--color-warning) 7%, var(--color-base-100))}.tsc-steps{counter-reset:none;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.tsc-steps li{font:600 .72rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tk-mute);align-items:center;gap:.45rem;display:inline-flex}.tsc-steps span{border:1px solid var(--tk-line-strong);letter-spacing:0;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:inline-grid}.tsc-steps li[aria-current=step]{color:var(--tk-ink)}.tsc-steps li[aria-current=step] span{border-color:var(--tk-ink);background:var(--tk-ink);color:var(--color-base-100)}.tsc[data-step=prove] [data-step-mark=setup] span,.tsc[data-step=done] [data-step-mark=setup] span,.tsc[data-step=done] [data-step-mark=prove] span{border-color:var(--tk-ok);color:var(--tk-ok);font-size:0}.tsc[data-step=prove] [data-step-mark=setup] span:after,.tsc[data-step=done] [data-step-mark=setup] span:after,.tsc[data-step=done] [data-step-mark=prove] span:after{content:"✓";font-size:.8rem}:lang(ru) .tsc-steps li,:lang(he) .tsc-steps li{font-family:var(--font-sans);letter-spacing:.03em}.tsc-pane{gap:1rem;display:none}.tsc[data-step=setup] [data-pane=setup],.tsc[data-step=prove] [data-pane=prove],.tsc[data-step=done] [data-pane=done]{display:grid}.tsc[data-busy]{cursor:progress}.tsc-setup{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.tsc-domains,.tsc-opts{align-content:start;gap:.6rem;display:grid}.tsc-opts{gap:1rem}.tsc-domains .tk-textarea{min-height:9rem}.tsc-domains .tk-label{margin:0}.tsc-resume{border-style:dashed;border-color:var(--tk-warn);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.tsc-resume[hidden]{display:none}.tsc-www{font-family:var(--font-mono)}.tsc-go .tk-check a{color:inherit;text-underline-offset:2px;text-decoration:underline}.tsc-intro{display:none}.tsc[data-has-http] .tsc-intro--http,.tsc[data-has-dns] .tsc-intro--dns{display:block}.tsc-zip{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.tsc-zip[hidden]{display:none}.tsc-zip .tk-hint{flex:18rem}.tsc-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tsc-item{border-inline-start:4px solid var(--tk-line-strong);gap:.6rem;transition:border-color .2s;display:grid}.tsc-item[data-state=processing]{border-inline-start-color:var(--tk-warn)}.tsc-item[data-state=valid]{border-inline-start-color:var(--tk-ok)}.tsc-item[data-state=invalid]{border-inline-start-color:var(--tk-bad)}.tsc-item[data-state=processing] [data-badge]{animation:1.2s ease-in-out infinite tsc-pulse}@keyframes tsc-pulse{50%{opacity:.35}}.tsc-item-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.tsc-name{font:700 1rem/1.3 var(--font-mono);overflow-wrap:anywhere}.tsc-item[data-state=valid] .tsc-kv,.tsc-item[data-state=valid] .tsc-item-actions{display:none}.tsc-kv{grid-template-columns:max-content minmax(0,1fr);gap:.45rem 1rem;margin:0;display:grid}.tsc-kv dt{font:600 .72rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tk-mute);padding-top:.2rem}:lang(ru) .tsc-kv dt,:lang(he) .tsc-kv dt{font-family:var(--font-sans);letter-spacing:.03em}.tsc-kv dd{flex-wrap:wrap;align-items:flex-start;gap:.4rem .6rem;min-width:0;margin:0;display:flex}.tsc-kv code{border:1px solid var(--tk-line);border-radius:var(--radius-field);background:var(--color-base-200);min-width:0;font:.8rem/1.45 var(--font-mono);overflow-wrap:anywhere;user-select:all;flex:14rem;padding:.25rem .5rem}.tsc-kv a{font:.82rem/1.45 var(--font-mono);overflow-wrap:anywhere}@media (width<=30rem){.tsc-kv{grid-template-columns:minmax(0,1fr);gap:.2rem}.tsc-kv dd{margin-bottom:.4rem}}.tsc-shell summary{cursor:pointer;font-weight:600}.tsc-shell[hidden]{display:none}.tsc-shell[open]{justify-items:start;gap:.5rem;display:grid}.tsc-shell .tk-out{white-space:pre;overflow-wrap:normal;width:100%;overflow-x:auto}.tsc-paper{border:1px solid var(--tk-line-strong);outline:1px solid var(--tk-line-strong);outline-offset:-7px;background:var(--tsc-paper);text-align:center;border-radius:3px;justify-items:center;gap:.55rem;padding:1.6rem 1.25rem 1.4rem;display:grid;position:relative;box-shadow:0 10px 24px -18px oklch(0% 0 0/.6)}.tsc-paper-h{font-size:calc(1.9rem * var(--font-title-scale,1));margin:0;line-height:1.1}.tsc-for{max-width:34rem;color:var(--tk-mute);font-size:.88rem;font-style:italic}.tsc-names{font:700 1.05rem/1.35 var(--font-mono);flex-wrap:wrap;justify-content:center;gap:.3rem 1.1rem;margin:.2rem 0;padding:0;list-style:none;display:flex}.tsc-names li{overflow-wrap:anywhere}.tsc-meta{flex-wrap:wrap;justify-content:center;gap:.2rem .5rem;font-size:.88rem;display:flex}.tsc-meta>*+:before{content:"·";color:var(--tk-mute);margin-inline-end:.5rem}.tsc-seal{filter:drop-shadow(0 2px 2px oklch(0% 0 0/.25));width:4.2rem;position:absolute;inset-block-end:-1.1rem;inset-inline-end:1.2rem;transform:rotate(-12deg)}.tsc-seal path{fill:var(--tsc-seal)}.tsc-seal .tsc-seal-k{fill:none;stroke:color-mix(in oklab, var(--tsc-seal) 40%, white);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.tsc[data-step=done] .tsc-seal{animation:.45s cubic-bezier(.2,1.6,.4,1) both tsc-stamp}@keyframes tsc-stamp{0%{opacity:0;transform:rotate(-30deg)scale(1.8)}}.tsc-warn{border:1px dashed var(--tk-warn);border-radius:var(--radius-field);color:var(--tk-warn);padding:.6rem .8rem;font-size:.9rem;font-weight:600}.tsc-files{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.tsc-file{align-content:start;gap:.5rem;display:grid}.tsc-file[data-file-kind=key]{border-color:var(--tk-warn)}.tsc-file-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .75rem;display:flex}.tsc-file-head .tk-label{margin:0}.tsc-fname{font:.75rem var(--font-mono);color:var(--tk-mute)}.tsc-pem{white-space:pre;overflow-wrap:normal;min-height:8rem;font-size:.72rem;line-height:1.35}
