.layout.svelte-1bv7ezn{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:32px;padding-bottom:96px;display:grid}.form.svelte-1bv7ezn{scroll-margin-top:calc(var(--header-h) + 16px);padding:clamp(22px,4vw,36px)}fieldset.svelte-1bv7ezn{border:0;margin:0 0 22px;padding:0}legend.svelte-1bv7ezn{margin-bottom:12px;font-size:1.05rem;font-weight:700}.topics.svelte-1bv7ezn{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.topic.svelte-1bv7ezn{border:1px solid var(--border);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:.95rem;font-weight:550;display:flex}.topic.on.svelte-1bv7ezn{border-color:var(--primary);background:var(--primary-soft)}.topic.svelte-1bv7ezn input:where(.svelte-1bv7ezn){accent-color:var(--primary)}.row.svelte-1bv7ezn{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field.svelte-1bv7ezn{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.field.svelte-1bv7ezn>span:where(.svelte-1bv7ezn){color:var(--text-2);font-size:.875rem;font-weight:650}.field.svelte-1bv7ezn em:where(.svelte-1bv7ezn){color:var(--muted);font-style:normal;font-weight:400}.input.svelte-1bv7ezn{border:1px solid var(--border-strong);background:var(--surface);border-radius:11px;width:100%;min-height:46px;padding:10px 14px;font-size:16px}textarea.input.svelte-1bv7ezn{resize:vertical}.input.svelte-1bv7ezn:focus{outline:2px solid var(--primary);outline-offset:-1px}.form.svelte-1bv7ezn .btn:where(.svelte-1bv7ezn){margin-top:6px}.form.svelte-1bv7ezn>p:where(.svelte-1bv7ezn){text-align:center;margin-top:12px}.channels.svelte-1bv7ezn{gap:14px;display:grid}.channel.svelte-1bv7ezn{grid-template-columns:auto 1fr;gap:16px;padding:20px;display:grid}.channel.svelte-1bv7ezn .icon-tile:where(.svelte-1bv7ezn){margin:0}.channel.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:1.05rem}.channel.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin:2px 0 6px}.channel.svelte-1bv7ezn a:where(.svelte-1bv7ezn){overflow-wrap:anywhere;font-weight:600}@media (width<=860px){.layout.svelte-1bv7ezn,.row.svelte-1bv7ezn{grid-template-columns:minmax(0,1fr)}}
