.social-label.svelte-1bv7ezn{font-family:var(--font-display);font-size:clamp(1.125rem,1.5vw + .5rem,1.5rem);font-weight:500;line-height:1.1;letter-spacing:-.01em}.method-block.is-open.svelte-1bv7ezn{background:color-mix(in oklch,var(--foreground) 2%,var(--background))}.method-cta-icon.svelte-1bv7ezn{display:inline-block;transition:transform .2s cubic-bezier(.32,.72,0,1)}.method-row.svelte-1bv7ezn:hover .method-cta-icon:where(.svelte-1bv7ezn){transform:translate(2px)}.method-block.is-open.svelte-1bv7ezn .method-cta-icon:where(.svelte-1bv7ezn){transform:none}.brief-panel.svelte-1bv7ezn{animation:svelte-1bv7ezn-brief-in .28s cubic-bezier(.32,.72,0,1) both}@keyframes svelte-1bv7ezn-brief-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.brief-form.svelte-1bv7ezn{padding:1.25rem 1.25rem 1.35rem;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--background);box-shadow:0 1px 2px color-mix(in oklch,var(--foreground) 4%,transparent)}@media(min-width:768px){.brief-form.svelte-1bv7ezn{padding:1.5rem 1.5rem 1.6rem}}.brief-lede.svelte-1bv7ezn{margin:0;font-size:.8125rem;line-height:1.45;color:var(--secondary-foreground)}.field.svelte-1bv7ezn{display:flex;flex-direction:column;gap:.45rem}.field-label.svelte-1bv7ezn{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;font-size:.75rem;font-weight:500;letter-spacing:.01em;color:var(--foreground)}.field-optional.svelte-1bv7ezn{font-weight:400;color:var(--secondary-foreground)}.field-input.svelte-1bv7ezn{width:100%;border:1px solid var(--border);border-radius:var(--radius-card-sm);background:var(--background);color:var(--foreground);padding:.75rem .9rem;font-size:.9375rem;line-height:1.4;font-family:inherit;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.field-input.svelte-1bv7ezn::placeholder{color:var(--secondary-foreground);opacity:.7}.field-input.svelte-1bv7ezn:hover{border-color:color-mix(in oklch,var(--foreground) 22%,var(--border))}.field-input.svelte-1bv7ezn:focus{border-color:color-mix(in oklch,var(--foreground) 40%,var(--border));box-shadow:0 0 0 3px color-mix(in oklch,var(--foreground) 7%,transparent);background:var(--background)}.field-textarea.svelte-1bv7ezn{resize:vertical;min-height:7rem;border-radius:var(--radius-card-sm)}.brief-error.svelte-1bv7ezn{margin:0;font-size:.8125rem;line-height:1.4;color:var(--primary)}.brief-actions.svelte-1bv7ezn{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding-top:.15rem}.brief-cancel.svelte-1bv7ezn{font-size:.875rem;color:var(--secondary-foreground);background:none;border:none;padding:.4rem .25rem;cursor:pointer;transition:color .16s ease}.brief-cancel.svelte-1bv7ezn:hover{color:var(--foreground)}@media(prefers-reduced-motion:reduce){.brief-panel.svelte-1bv7ezn{animation:none}.method-cta-icon.svelte-1bv7ezn{transition:none}}
