.sidebar-form-card{border:1px solid #e5e7eb;border-radius:12px;padding:16px}.sidebar-form-title{font-weight:600;font-size:1.125rem}.sidebar-form-input{width:100%;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.sidebar-form-submit{width:100%;padding:12px;border-radius:8px;border:1px solid #111827;background:#111827;color:#fff;cursor:pointer;font-weight:500}.sidebar-form-submit:hover{background:#1f2937}.sidebar-form-submit:disabled{opacity:.6;cursor:not-allowed}.sidebar{position:sticky;top:24px;height:fit-content}
