.existing-bots{margin-block:1.25rem;padding:1rem;border-inline-start:3px solid var(--botski-human);background:var(--botski-surface);overflow-wrap:anywhere}.existing-bots h3,.existing-bots h4{margin-block:0 .5rem}.existing-bots p{margin-block:.5rem}.existing-bots a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.2em}.existing-bots__matches{list-style:none;padding:0;margin-block:1rem}.existing-bots__matches li{padding-block:1rem;border-top:1px solid var(--botski-border)}.existing-bots__reason{display:block;font-size:.85rem;font-weight:650;color:var(--botski-muted)}.existing-bots .button{max-width:100%;white-space:normal;text-align:center}.similar-on-share{container-type:inline-size;display:grid;gap:.6rem;min-width:0;margin:1rem 0;padding:.9rem 1rem;border:1px solid var(--botski-border);border-radius:12px;background:var(--botski-background)}.similar-on-share__heading{margin:0;font-size:1rem}.similar-on-share__lede{margin:0;font-size:.88rem;color:var(--botski-muted)}.similar-on-share__list{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;padding:0;list-style:none}@container (min-width: 34rem){.similar-on-share__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.similar-on-share__card{display:grid;gap:.15rem;min-width:0;padding:.6rem .75rem;border:1px solid var(--botski-border);border-radius:10px;background:var(--botski-surface)}.similar-on-share__title{font-weight:700;overflow-wrap:anywhere}.similar-on-share__by{font-size:.82rem;color:var(--botski-muted);overflow-wrap:anywhere}.similar-on-share__why{margin:0;font-size:.86rem;overflow-wrap:anywhere}.similar-on-share__note{display:grid;gap:.5rem;min-width:0;padding:.7rem .85rem;border:1px solid var(--botski-border);border-radius:10px;background:color-mix(in srgb,var(--botski-teal,#0d7377) 8%,var(--botski-background));font-size:.92rem;line-height:1.45}.similar-on-share__note p{margin:0;overflow-wrap:anywhere}.similar-on-share__note-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem}.similar-on-share__action{min-height:2.75rem;padding:.35rem .9rem;border:1px solid var(--botski-border);border-radius:999px;background:var(--botski-surface);color:inherit;font:inherit;font-weight:700;cursor:pointer}.similar-on-share__action:disabled{cursor:default;opacity:.6}.similar-on-share__picked{font-weight:700}.similar-on-share__optional{font-size:.82rem;color:var(--botski-muted)}.template-source-credit__clear{justify-self:start;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.share-autofill{margin:0 0 1.1rem;padding:.9rem 1rem 1rem;border:1px solid var(--botski-hair,var(--botski-line));border-radius:var(--botski-radius-md);background:linear-gradient(var(--botski-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--botski-grid-line) 1px,transparent 1px),var(--botski-surface);background-size:16px 16px,16px 16px,auto;box-shadow:0 1px 0 color-mix(in srgb,var(--botski-ink) 6%,transparent)}.share-autofill__lede{margin:0 0 .7rem;color:var(--botski-muted);font-size:.95rem;line-height:1.4}.share-autofill__file{display:flex;flex-wrap:wrap;gap:.55rem .75rem;align-items:center}.share-autofill__file input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.share-autofill__clear,.share-autofill__pick,.share-autofill__use{font:inherit;cursor:pointer}.share-autofill__pick,.share-autofill__use{border:0;border-radius:var(--botski-radius-pill);padding:.45rem .9rem;min-height:44px;background:var(--botski-primary);color:var(--botski-on-primary);font-weight:600;font-size:.92rem}.share-autofill__pick:focus-visible,.share-autofill__pick:hover,.share-autofill__use:focus-visible,.share-autofill__use:hover{background:color-mix(in srgb,var(--botski-primary) 86%,var(--botski-text))}.share-autofill__clear:focus-visible,.share-autofill__pick:focus-visible,.share-autofill__use-one:focus-visible,.share-autofill__use:focus-visible{outline:3px solid var(--botski-focus);outline-offset:3px}.share-autofill__clear:disabled,.share-autofill__pick:disabled,.share-autofill__use-one:disabled,.share-autofill__use:disabled{opacity:.55;cursor:not-allowed}.share-autofill__clear,.share-autofill__use-one{border:1px solid var(--botski-line);background:var(--botski-surface);color:var(--botski-text);border-radius:var(--botski-radius-pill);padding:.4rem .8rem;min-height:44px;font-weight:600;font-size:.9rem}.share-autofill__name{color:var(--botski-muted);font-size:.88rem}.share-autofill__error{margin:.65rem 0 0;color:var(--botski-danger,#9b1c32);font-size:.92rem}.share-autofill__ok{margin:.75rem 0 0}.share-autofill__ok p{margin:0 0 .45rem;font-size:.95rem}.share-autofill__list{list-style:none;margin:.4rem 0 0;padding:0;display:grid;gap:.55rem}.share-autofill__row{display:grid;grid-template-columns:6.5rem 1fr auto;gap:.5rem .75rem;align-items:start;padding:.55rem .65rem;border-radius:var(--botski-radius-sm);background:color-mix(in srgb,var(--botski-raised) 80%,var(--botski-surface))}.share-autofill__label{font-weight:700;font-size:.82rem;letter-spacing:.02em;text-transform:uppercase;color:var(--botski-accent-text);padding-top:.15rem}.share-autofill__value{margin:0;font-size:.95rem;line-height:1.4;color:var(--botski-text)}.share-autofill__state{display:block;margin-top:.2rem;font-size:.8rem;color:var(--botski-muted)}.share-autofill__hint{margin:.55rem 0 0;color:var(--botski-muted);font-size:.88rem}.share-autofill--recap{margin:0 0 1rem}@media (max-width:639px){.share-autofill__row{grid-template-columns:1fr}.share-autofill__use-one{justify-self:start}}