.toolbar-pill[data-v-f7232999]{background-color:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-14);font-weight:var(--weight-medium);align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-12);transition:all var(--duration-fast) var(--ease-in-out);white-space:nowrap;border-radius:38px;display:inline-flex}.toolbar-pill[data-v-f7232999]:hover{box-shadow:0 1px 2px 0 rgba(var(--shadow-rgb),.1)}.toolbar-pill--active[data-v-f7232999]{background-color:var(--color-healthcare);border-color:var(--color-healthcare);color:var(--color-text-inverse)}.toolbar-pill--active[data-v-f7232999]:hover{background-color:var(--color-healthcare-active);border-color:var(--color-healthcare-active);box-shadow:none}.toolbar-pill--primary[data-v-f7232999]{background-color:var(--color-healthcare);border-color:var(--color-healthcare);color:var(--color-text-inverse)}.toolbar-pill--primary[data-v-f7232999]:hover{background-color:var(--color-healthcare-active);border-color:var(--color-healthcare-active);box-shadow:none}.toolbar-pill--secondary[data-v-f7232999]{background-color:var(--bg-surface-3);color:var(--text-primary);border-color:#0000}.toolbar-pill--secondary[data-v-f7232999]:hover{background-color:var(--border-default);border-color:#0000}.toolbar-pill--pharma[data-v-f7232999]{background-color:var(--color-pharma);border-color:var(--color-pharma);color:var(--color-text-inverse)}.toolbar-pill--pharma[data-v-f7232999]:hover{background-color:var(--color-pharma-active);border-color:var(--color-pharma-active)}.toolbar-pill--discovery[data-v-f7232999]{background-color:var(--color-discovery);border-color:var(--color-discovery);color:var(--color-text-inverse)}.toolbar-pill--discovery[data-v-f7232999]:hover{background-color:var(--color-discovery-active);border-color:var(--color-discovery-active)}.toolbar-pill--databank[data-v-f7232999]{background-color:var(--color-databank);border-color:var(--color-databank);color:var(--color-text-inverse)}.toolbar-pill--databank[data-v-f7232999]:hover{background-color:var(--color-databank-active);border-color:var(--color-databank-active)}.r-textarea-wrapper[data-v-ebbd9a96]{gap:var(--space-4);flex-direction:column;display:flex}.r-textarea-label[data-v-ebbd9a96]{color:var(--text-secondary);font-size:var(--font-14);font-weight:var(--weight-medium)}.r-textarea-required[data-v-ebbd9a96]{color:var(--color-danger);margin-left:2px}.r-textarea[data-v-ebbd9a96]{background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:var(--font-14);padding:var(--space-8) var(--space-12);transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out);width:100%;line-height:1.5}.r-textarea--resize-none[data-v-ebbd9a96]{resize:none}.r-textarea--resize-vertical[data-v-ebbd9a96]{resize:vertical}.r-textarea[data-v-ebbd9a96]::placeholder{color:var(--text-muted)}.r-textarea[data-v-ebbd9a96]:hover:not(:disabled){border-color:var(--text-muted)}.r-textarea[data-v-ebbd9a96]:focus{border-color:var(--color-healthcare);box-shadow:0 0 0 3px var(--bg-hover);outline:none}.r-textarea[data-v-ebbd9a96]:disabled{background-color:var(--bg-surface-2);cursor:not-allowed;opacity:.5}.r-textarea--error[data-v-ebbd9a96],.r-textarea--error[data-v-ebbd9a96]:focus{border-color:var(--color-danger)}.r-textarea--error[data-v-ebbd9a96]:focus{box-shadow:0 0 0 3px #ef444426}.r-textarea-error[data-v-ebbd9a96]{color:var(--color-danger);font-size:var(--font-12);margin-top:var(--space-4)}
