header a:nth-child(2){margin-left:auto}.intro{max-width:620px}.catalog-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sharing{background:radial-gradient(ellipse at top right,var(--accent-glow),transparent 65%),var(--surface)}.toggle{display:flex;align-items:center;gap:12px;color:var(--ink);padding:16px;border:1px solid var(--line);border-radius:10px}.toggle input{width:20px;min-height:20px;accent-color:var(--accent-text)}.privacy-note{margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.collection{margin-top:24px}.collection .heading{margin:0}.filter-label{width:280px;font-size:13px;margin:0}.catalog-entry{display:flex;align-items:center;gap:18px;padding:20px 0;border-top:1px solid var(--line)}.catalog-entry>div{min-width:0;flex:1}.catalog-entry h3{font-size:16px;font-weight:500;margin:0 0 6px;overflow-wrap:anywhere}.catalog-entry p{margin:3px 0}.catalog-entry button{flex-shrink:0}.candidate{margin-top:22px;padding:18px;border:1px solid var(--line);border-left:2px solid var(--accent-text);border-radius:8px;overflow-wrap:anywhere}.candidate h3{font-weight:500;font-size:16px;margin:0}.candidate .small{margin:8px 0 16px}.empty{padding:30px 0;color:var(--muted)}@media(max-width:780px){.catalog-layout{grid-template-columns:1fr}.form-row{grid-template-columns:1fr;gap:0}.collection .heading{display:block}.filter-label{width:100%;margin:18px 0}.catalog-entry{align-items:flex-start;flex-wrap:wrap}.catalog-entry>div{flex-basis:100%}header{gap:12px;font-size:14px}.brand{margin-right:auto}header a:nth-child(2){margin-left:0}}
