.capture-bookmark{border-top:1px solid var(--border);margin-top:16px;padding-top:14px}.capture-bookmark summary{cursor:pointer;font-size:13px;font-weight:550}.capture-bookmark p{color:var(--muted-foreground);margin-block:10px;font-size:13px;line-height:1.6}.capture-bookmark>a{cursor:grab;align-items:center;gap:7px;display:inline-flex}.capture-page{max-width:820px;margin:auto;padding:28px 20px 60px}.capture-page>header{justify-content:space-between;align-items:center;margin-bottom:45px;display:flex}.capture-brand{color:var(--foreground);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.capture-card{background:var(--card);border:1px solid var(--border);border-radius:18px;gap:20px;max-width:600px;margin:auto;padding:clamp(22px,5vw,38px);display:grid}.capture-card h1{font-family:var(--font-serif);font-size:32px;line-height:1.1}.capture-card h2{font-size:20px;font-weight:550;line-height:1.4}.capture-card .subtle{font-size:13px;line-height:1.6}.capture-destination{gap:7px;font-size:13px;font-weight:500;display:grid}.capture-destination select{border:1px solid var(--border);background:var(--background);border-radius:9px;width:100%;padding:10px 12px}.capture-read{align-items:center;gap:8px;font-size:13px;display:flex}.capture-read input{accent-color:var(--purple)}.capture-loading,.capture-confirmation{align-items:center;gap:10px;line-height:1.6;display:flex}.capture-confirmation svg{color:var(--purple);flex-shrink:0}.capture-card>.text-link{justify-self:start}
