.barn-brief-ask.svelte-1953hb{--brief-ask-border:var(--color-border);--brief-ask-bg:var(--color-surface);--brief-ask-color:var(--color-text);--brief-ask-muted:color-mix(in srgb, var(--color-text-muted) 85%, transparent);--brief-ask-input-padding-inline:var(--space-3);gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.barn-brief-ask__field.svelte-1953hb{min-width:0;position:relative}.barn-brief-ask__ghost.svelte-1953hb{padding:var(--space-2) var(--brief-ask-input-padding-inline);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;color:var(--brief-ask-muted);opacity:1;align-items:center;transition:opacity .22s;display:flex;position:absolute;inset:0;overflow:hidden}.barn-brief-ask__ghost--hidden.svelte-1953hb{opacity:0}.barn-brief-ask__cursor.svelte-1953hb{vertical-align:text-bottom;opacity:.75;background:currentColor;width:1px;height:.95em;margin-left:1px;animation:1.05s step-end infinite svelte-1953hb-barn-brief-ask-cursor-blink;display:inline-block}@keyframes svelte-1953hb-barn-brief-ask-cursor-blink{0%,to{opacity:.75}50%{opacity:0}}.barn-brief-ask__input.svelte-1953hb{width:100%;min-height:44px;padding:var(--space-2) var(--brief-ask-input-padding-inline);border:1px solid var(--brief-ask-border);border-radius:var(--radius-full);background:var(--brief-ask-bg);color:var(--brief-ask-color);font:inherit}.barn-brief-ask__input.svelte-1953hb::placeholder{color:var(--brief-ask-muted)}.barn-brief-ask__input.svelte-1953hb:focus{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--brief-ask-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 12%, transparent);outline:none}.barn-brief-ask--mobile.svelte-1953hb{--brief-ask-input-padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr) 44px;align-items:stretch}.barn-brief-ask--mobile.svelte-1953hb .barn-brief-ask__input:where(.svelte-1953hb){font-size:16px}.barn-brief-ask__send.svelte-1953hb{border-radius:var(--radius-full);background:var(--color-accent);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;transition:transform .15s,opacity .15s;display:inline-flex}.barn-brief-ask__send.svelte-1953hb:hover:not(:disabled){transform:scale(1.04)}.barn-brief-ask__send.svelte-1953hb:disabled{opacity:.45;cursor:not-allowed}@media (max-width:768px),(max-width:1000px) and (max-height:500px){.barn-brief-ask.svelte-1953hb:not(.barn-brief-ask--mobile){grid-template-columns:1fr}.barn-brief-ask__input.svelte-1953hb{font-size:16px}}
