.assistant-module__u-6psG__assistantPanel{gap:var(--space-4);flex-direction:column;display:flex}.assistant-module__u-6psG__formHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.assistant-module__u-6psG__formHeader h2{margin:0;font-size:20px}.assistant-module__u-6psG__formHeader p{color:var(--color-neutral-700);margin:5px 0 0}.assistant-module__u-6psG__form{gap:var(--space-2);display:grid}.assistant-module__u-6psG__form label{font-weight:700}.assistant-module__u-6psG__form textarea{resize:vertical;border:1px solid var(--color-neutral-400);width:100%;min-height:94px;color:var(--color-text);background:var(--color-raised);padding:12px 14px}.assistant-module__u-6psG__form textarea:focus-visible{border-color:var(--color-accent-700)}.assistant-module__u-6psG__formMeta{justify-content:space-between;gap:var(--space-3);color:var(--color-neutral-600);font-size:12px;display:flex}.assistant-module__u-6psG__formMeta span:first-child{max-width:80ch}.assistant-module__u-6psG__form button{margin-top:var(--space-2);justify-self:start}.assistant-module__u-6psG__examples{padding-top:var(--space-3);border-top:1px solid var(--color-neutral-200);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.assistant-module__u-6psG__exampleLabel{color:var(--color-neutral-600);font-size:12px;font-weight:700}.assistant-module__u-6psG__example{min-height:44px;color:var(--color-accent-700);text-align:left;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:8px 7px;text-decoration:underline}.assistant-module__u-6psG__example:hover,.assistant-module__u-6psG__example:focus-visible{color:var(--color-accent-800)}.assistant-module__u-6psG__result{min-height:120px;padding-top:var(--space-4);border-top:1px solid var(--color-neutral-300)}.assistant-module__u-6psG__empty{color:var(--color-neutral-600);margin:0}.assistant-module__u-6psG__answer{max-width:78ch}.assistant-module__u-6psG__answerEyebrow{color:var(--color-accent-700);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12px;font-weight:700}.assistant-module__u-6psG__answer h3{margin:5px 0 0;font-size:21px}.assistant-module__u-6psG__answerValue{font-family:var(--font-heading);overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(28px,5vw,42px);font-weight:700;line-height:1.05}.assistant-module__u-6psG__answerScope{color:var(--color-neutral-700);margin:4px 0 0}.assistant-module__u-6psG__facts{gap:0 var(--space-4);margin:var(--space-4) 0 0;border-top:1px solid var(--color-neutral-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assistant-module__u-6psG__facts>div{border-bottom:1px solid var(--color-neutral-200);padding:10px 0}.assistant-module__u-6psG__facts dt{color:var(--color-neutral-600);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.assistant-module__u-6psG__facts dd{margin:3px 0 0;font-weight:700}.assistant-module__u-6psG__sourceBox,.assistant-module__u-6psG__caveats{margin-top:var(--space-4);border:1px solid var(--color-accent-300);background:var(--color-neutral-100);padding:12px 14px}.assistant-module__u-6psG__sourceBox{gap:3px;display:grid}.assistant-module__u-6psG__sourceBox strong,.assistant-module__u-6psG__caveats strong{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.assistant-module__u-6psG__sourceBox small{color:var(--color-neutral-600)}.assistant-module__u-6psG__caveats ul,.assistant-module__u-6psG__message ul{margin:7px 0 0;padding-left:20px}.assistant-module__u-6psG__caveats li{margin-top:4px}.assistant-module__u-6psG__message{border:1px solid var(--color-accent-300);background:var(--color-neutral-100);max-width:78ch;padding:14px}.assistant-module__u-6psG__message p{margin:5px 0 0}@media (max-width:600px){.assistant-module__u-6psG__formHeader{gap:var(--space-2);flex-direction:column}.assistant-module__u-6psG__formMeta{flex-direction:column;align-items:flex-start;gap:3px}.assistant-module__u-6psG__form button{width:100%}.assistant-module__u-6psG__facts{grid-template-columns:minmax(0,1fr)}}
