.assistant-module__VPehFa__page{width:100%}.assistant-module__VPehFa__hero{margin-bottom:var(--space-4)}.assistant-module__VPehFa__titleRow{align-items:center;gap:.7rem;display:flex}.assistant-module__VPehFa__title{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.025em;color:var(--color-neutral-900);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:600;line-height:2rem}.assistant-module__VPehFa__subtitle{font-size:var(--font-size-sm);color:var(--color-neutral-500);text-wrap:pretty;max-width:68ch;margin:.25rem 0 0;line-height:1.55}.assistant-module__VPehFa__panel{gap:var(--space-3);flex-direction:column;display:flex}.assistant-module__VPehFa__barWrap{flex-direction:column;gap:.7rem;display:flex}.assistant-module__VPehFa__bar{background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);align-items:center;gap:.55rem;padding:.55rem .6rem .55rem .85rem;display:flex}.assistant-module__VPehFa__bar:focus-within{border-color:var(--color-primary-500);box-shadow:var(--focus-ring);background:var(--color-raised)}.assistant-module__VPehFa__prompt{font-family:var(--font-mono), ui-monospace, monospace;color:var(--color-primary-700);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:1.05rem;font-weight:600;line-height:1}.assistant-module__VPehFa__input{min-width:0;font-size:var(--font-size-lg);color:var(--color-neutral-900);caret-color:var(--color-primary-500);background:0 0;border:none;outline:none;flex:1}.assistant-module__VPehFa__input::placeholder{color:var(--color-neutral-400)}.assistant-module__VPehFa__askBtn{min-width:3.2rem;height:var(--min-touch-target);background:var(--color-primary-500);color:var(--color-neutral-900);font-weight:600;font-size:var(--font-size-sm);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;align-items:center;gap:.4rem;padding:0 1.05rem;display:inline-flex}.assistant-module__VPehFa__askBtn:hover:not(:disabled){background:var(--color-primary-600)}.assistant-module__VPehFa__askBtn:active:not(:disabled){transform:translateY(1px)}.assistant-module__VPehFa__askBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.assistant-module__VPehFa__askBtn:disabled{opacity:.45;cursor:not-allowed}.assistant-module__VPehFa__askHint{font-size:var(--font-size-xs);color:var(--color-neutral-400);justify-content:flex-end;gap:.4rem;display:flex}.assistant-module__VPehFa__askHint kbd{font-family:var(--font-mono), monospace;color:var(--color-neutral-500);background:var(--color-raised);border:1px solid var(--color-neutral-100);border-radius:var(--radius-sm);padding:.05rem .35rem;font-size:.7rem}.assistant-module__VPehFa__examples{flex-wrap:wrap;gap:.45rem;display:flex}.assistant-module__VPehFa__chip{border:1px solid var(--color-neutral-100);background:var(--color-neutral-0);color:var(--color-neutral-700);font-size:var(--font-size-sm);text-align:left;border-radius:var(--radius-pill);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:.4rem;padding:.4rem .8rem;display:inline-flex}.assistant-module__VPehFa__chip:hover:not(:disabled){color:var(--color-neutral-900);border-color:var(--color-primary-200);background:var(--color-raised)}.assistant-module__VPehFa__chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.assistant-module__VPehFa__chip:disabled{opacity:.5;cursor:not-allowed}.assistant-module__VPehFa__board{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);padding:var(--space-3)}.assistant-module__VPehFa__boardTitle{font-size:var(--font-size-base);color:var(--color-neutral-900);margin:0 0 .3rem;font-weight:600}.assistant-module__VPehFa__boardSub{font-size:var(--font-size-sm);color:var(--color-neutral-500);margin:0 0 var(--space-3);line-height:1.5}.assistant-module__VPehFa__boardGrid{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.assistant-module__VPehFa__capGroup{flex-direction:column;gap:.5rem;display:flex}.assistant-module__VPehFa__capHead{align-items:center;gap:.5rem;display:flex}.assistant-module__VPehFa__capDot{background:var(--color-primary-500);border-radius:50%;flex-shrink:0;width:7px;height:7px}.assistant-module__VPehFa__capTag{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-500);font-size:.68rem;font-weight:600}.assistant-module__VPehFa__capDesc{font-size:var(--font-size-xs);color:var(--color-neutral-400);margin-left:auto}.assistant-module__VPehFa__capList{flex-direction:column;gap:.3rem;display:flex}.assistant-module__VPehFa__capQuery{text-align:left;border-radius:var(--radius-sm);width:100%;font-size:var(--font-size-sm);color:var(--color-neutral-700);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;gap:.6rem;padding:.42rem .55rem;display:flex}.assistant-module__VPehFa__capQuery:hover:not(:disabled){background:var(--color-raised);color:var(--color-neutral-900)}.assistant-module__VPehFa__capQuery:focus-visible{box-shadow:var(--focus-ring);outline:none}.assistant-module__VPehFa__capQuery:disabled{opacity:.5;cursor:not-allowed}.assistant-module__VPehFa__capArrow{color:var(--color-primary-700);opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast);transform:translate(-3px)}.assistant-module__VPehFa__capQuery:hover .assistant-module__VPehFa__capArrow{opacity:1;transform:translate(0)}.assistant-module__VPehFa__thinking{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);padding:var(--space-3)}.assistant-module__VPehFa__thinkingHead{margin-bottom:var(--space-3);align-items:center;gap:.6rem;display:flex}.assistant-module__VPehFa__orb{background:radial-gradient(circle at 35% 30%, var(--color-forecast), #8a5e1c);width:16px;height:16px;animation:assistant-module__VPehFa__orb-pulse 1.4s var(--ease-out-quart) infinite;border-radius:50%}.assistant-module__VPehFa__thinkingLabel{font-size:var(--font-size-base);color:var(--color-neutral-700)}.assistant-module__VPehFa__thinkingQuery{font-family:var(--font-mono), monospace;color:var(--color-neutral-500)}.assistant-module__VPehFa__dots:after{content:"";animation:1.4s steps(4,end) infinite assistant-module__VPehFa__dots}.assistant-module__VPehFa__skelRow{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-neutral-100) 0%, var(--color-raised) 50%, var(--color-neutral-100) 100%);background-size:200% 100%;height:14px;margin-bottom:.7rem;animation:1.5s linear infinite assistant-module__VPehFa__shimmer}.assistant-module__VPehFa__skelRow:nth-child(2){width:92%}.assistant-module__VPehFa__skelRow:nth-child(3){width:78%}.assistant-module__VPehFa__skelRow:nth-child(4){width:85%;margin-bottom:0}@keyframes assistant-module__VPehFa__orb-pulse{0%{box-shadow:0 0 #e7a33c59}70%{box-shadow:0 0 0 9px #e7a33c00}to{box-shadow:0 0 #e7a33c00}}@keyframes assistant-module__VPehFa__dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes assistant-module__VPehFa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.assistant-module__VPehFa__answerCard{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);animation:assistant-module__VPehFa__answer-enter var(--transition-base) both;padding:0;overflow:hidden}@keyframes assistant-module__VPehFa__answer-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.assistant-module__VPehFa__answerHead{padding:.7rem var(--space-3);background:var(--color-raised);border-bottom:1px solid var(--color-neutral-100);align-items:center;gap:.6rem;display:flex}.assistant-module__VPehFa__intentTag{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:var(--radius-sm);padding:.1rem .45rem;font-size:.68rem;font-weight:600}.assistant-module__VPehFa__asOf{font-family:var(--font-mono), monospace;font-size:var(--font-size-xs);color:var(--color-neutral-400);margin-left:auto}.assistant-module__VPehFa__answerHeadLabel{font-size:var(--font-size-sm);color:var(--color-neutral-500)}.assistant-module__VPehFa__queryEcho{padding:.85rem var(--space-3) 0;font-size:var(--font-size-base);color:var(--color-neutral-700);margin:0}.assistant-module__VPehFa__queryEcho span{color:var(--color-neutral-900);font-weight:500}.assistant-module__VPehFa__answerBody{padding:var(--space-3)}.assistant-module__VPehFa__section{padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--color-neutral-100)}.assistant-module__VPehFa__section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.assistant-module__VPehFa__summary{font-size:var(--font-size-base);color:var(--color-neutral-700);text-wrap:pretty;margin:0;line-height:1.55}.assistant-module__VPehFa__fragmentStack{gap:var(--space-3);flex-direction:column;display:flex}.assistant-module__VPehFa__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.assistant-module__VPehFa__table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-400);background:var(--color-raised);border-bottom:1px solid var(--color-neutral-100);padding:.5rem .6rem;font-size:.68rem;font-weight:500;position:sticky;top:0}.assistant-module__VPehFa__table th.assistant-module__VPehFa__right{text-align:right}.assistant-module__VPehFa__table th:first-child{border-top-left-radius:var(--radius-sm)}.assistant-module__VPehFa__table th:last-child{border-top-right-radius:var(--radius-sm)}.assistant-module__VPehFa__row td{border-bottom:1px solid var(--color-neutral-100);vertical-align:middle;padding:.6rem}.assistant-module__VPehFa__row:last-child td{border-bottom:none}.assistant-module__VPehFa__row:hover td{background:var(--color-raised)}.assistant-module__VPehFa__rank{width:2rem;color:var(--color-neutral-400);font-family:var(--font-mono), monospace;font-size:var(--font-size-xs);text-align:right}.assistant-module__VPehFa__code{font-family:var(--font-mono), monospace;font-weight:600;font-size:var(--font-size-sm);color:var(--color-primary-700);text-decoration:none}.assistant-module__VPehFa__code:hover{text-decoration:underline}.assistant-module__VPehFa__name{color:var(--color-neutral-500);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.assistant-module__VPehFa__ret{text-align:right;white-space:nowrap}.assistant-module__VPehFa__right{text-align:right}.assistant-module__VPehFa__up{color:var(--color-positive)}.assistant-module__VPehFa__down{color:var(--color-negative)}.assistant-module__VPehFa__unavailable{color:var(--color-neutral-400);cursor:help}.assistant-module__VPehFa__dataTableWrap{flex-direction:column;gap:.6rem;display:flex}.assistant-module__VPehFa__tableToolbar{justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:relative}.assistant-module__VPehFa__resultCount{font-family:var(--font-mono), monospace;font-size:var(--font-size-xs);color:var(--color-neutral-400)}.assistant-module__VPehFa__colMenuBtn{font-size:var(--font-size-xs);color:var(--color-neutral-500);background:var(--color-raised);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);padding:.32rem .65rem}.assistant-module__VPehFa__colMenuBtn:hover{color:var(--color-primary-700);border-color:var(--color-primary-200)}.assistant-module__VPehFa__colMenuBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.assistant-module__VPehFa__colMenuBackdrop{z-index:20;position:fixed;inset:0}.assistant-module__VPehFa__colMenu{z-index:21;background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);box-shadow:var(--shadow-md);grid-template-columns:1fr 1fr;gap:.1rem .9rem;min-width:17rem;margin-top:.35rem;padding:.7rem .8rem;display:grid;position:absolute;top:100%;right:0}.assistant-module__VPehFa__colMenuItem{font-size:var(--font-size-sm);color:var(--color-neutral-700);cursor:pointer;white-space:nowrap;align-items:center;gap:.45rem;padding:.2rem 0;display:flex}.assistant-module__VPehFa__colMenuItem input{accent-color:var(--color-primary-500)}.assistant-module__VPehFa__sortBtn{font:inherit;color:inherit;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;align-items:center;gap:.3rem;margin:0;padding:0;display:inline-flex}.assistant-module__VPehFa__sortBtn:hover{color:var(--color-primary-700)}.assistant-module__VPehFa__sortBtn:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.assistant-module__VPehFa__right .assistant-module__VPehFa__sortBtn{flex-direction:row-reverse}.assistant-module__VPehFa__sortArrow{opacity:.55;font-size:.6rem}.assistant-module__VPehFa__fact{flex-direction:column;gap:.2rem;display:flex}.assistant-module__VPehFa__factHead{justify-content:space-between;align-items:baseline;gap:1rem;width:100%;display:flex}.assistant-module__VPehFa__factCode{font-family:var(--font-mono), monospace;color:var(--color-neutral-900);font-size:1.2rem;font-weight:600;text-decoration:none}.assistant-module__VPehFa__factCode:hover{color:var(--color-primary-700)}.assistant-module__VPehFa__factName{color:var(--color-neutral-500);font-size:var(--font-size-sm)}.assistant-module__VPehFa__factRet{font-size:1.1rem}.assistant-module__VPehFa__factGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.2rem 1.1rem;margin:.7rem 0 0;display:grid}.assistant-module__VPehFa__factGridRow{border-bottom:1px solid var(--color-neutral-100);justify-content:space-between;align-items:baseline;gap:.6rem;padding:.32rem 0;display:flex}.assistant-module__VPehFa__factGridRow dt{color:var(--color-neutral-500);font-size:var(--font-size-sm)}.assistant-module__VPehFa__factGridRow dd{font-size:var(--font-size-sm);white-space:nowrap;margin:0}.assistant-module__VPehFa__compareStack{gap:var(--space-3);flex-direction:column;display:flex}.assistant-module__VPehFa__compareCard{border:1px solid var(--color-neutral-100);border-radius:var(--radius-md);background:var(--color-neutral-50);padding:.8rem .9rem .7rem}.assistant-module__VPehFa__compareCardTitle{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--color-neutral-500);margin:0 0 .55rem;font-size:.68rem;font-weight:600}.assistant-module__VPehFa__compareScroll{overflow-x:auto}.assistant-module__VPehFa__compareTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.assistant-module__VPehFa__compareTable th,.assistant-module__VPehFa__compareTable td{border-bottom:1px solid var(--color-neutral-100);vertical-align:baseline;padding:.42rem .65rem}.assistant-module__VPehFa__compareTable thead th{color:var(--color-neutral-500)}.assistant-module__VPehFa__compareMetric{color:var(--color-neutral-500);font-size:var(--font-size-xs);white-space:nowrap}.assistant-module__VPehFa__compareGroup td{border-bottom:none}.assistant-module__VPehFa__compareGroupLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-400);font-size:.66rem;font-weight:600;padding-top:.85rem!important}.assistant-module__VPehFa__compareGroup:first-child .assistant-module__VPehFa__compareGroupLabel{padding-top:.2rem!important}.assistant-module__VPehFa__cardNote{font-size:var(--font-size-xs);color:var(--color-neutral-400);text-wrap:pretty;margin:.6rem 0 0;line-height:1.5}.assistant-module__VPehFa__benchTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.assistant-module__VPehFa__benchTable th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-400);border-bottom:1px solid var(--color-neutral-100);padding:0 .65rem .4rem;font-size:.66rem;font-weight:500}.assistant-module__VPehFa__benchTable th.assistant-module__VPehFa__right{text-align:right}.assistant-module__VPehFa__benchTable td{border-bottom:1px solid var(--color-neutral-100);padding:.36rem .65rem}.assistant-module__VPehFa__betweenNote{font-size:var(--font-size-base);color:var(--color-neutral-700);text-wrap:pretty;margin:0;padding:0 .15rem;line-height:1.6}.assistant-module__VPehFa__commentary{background:var(--color-forecast-fill);border:1px solid var(--color-forecast-border);border-radius:var(--radius-md);flex-direction:column;gap:.55rem;padding:.85rem .9rem;display:flex}.assistant-module__VPehFa__commentary:before{content:"Analist notu";font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-forecast);font-size:.66rem;font-weight:600}.assistant-module__VPehFa__commentary p{font-size:var(--font-size-base);color:var(--color-neutral-700);text-wrap:pretty;margin:0;line-height:1.6}.assistant-module__VPehFa__concept{flex-direction:column;gap:.6rem;display:flex}.assistant-module__VPehFa__conceptText{color:var(--color-neutral-700);margin:0;line-height:1.6}.assistant-module__VPehFa__sourceBadge,.assistant-module__VPehFa__generalBadge{font-family:var(--font-mono), monospace;letter-spacing:.04em;border-radius:var(--radius-sm);align-self:flex-start;padding:.15rem .5rem;font-size:.66rem;font-weight:600}.assistant-module__VPehFa__sourceBadge{color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-200)}.assistant-module__VPehFa__generalBadge{color:var(--color-forecast);background:var(--color-forecast-fill);border:1px solid var(--color-forecast-border)}.assistant-module__VPehFa__footer{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-neutral-100);background:var(--color-neutral-50)}.assistant-module__VPehFa__metaRow{flex-wrap:wrap;gap:.4rem .5rem;margin-bottom:.55rem;display:flex}.assistant-module__VPehFa__metaItem{font-family:var(--font-mono), monospace;font-size:var(--font-size-xs);color:var(--color-neutral-400);background:var(--color-raised);border:1px solid var(--color-neutral-100);border-radius:var(--radius-sm);padding:.12rem .45rem}.assistant-module__VPehFa__assumption{color:var(--color-forecast);border-color:var(--color-forecast-border)}.assistant-module__VPehFa__disclaimer{font-size:var(--font-size-xs);color:var(--color-neutral-400);margin:0;line-height:1.5}.assistant-module__VPehFa__errorBox,.assistant-module__VPehFa__declineBox{font-size:var(--font-size-base);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);color:var(--color-neutral-700);line-height:1.5}.assistant-module__VPehFa__errorBox{border-color:var(--color-negative);color:var(--color-negative)}.assistant-module__VPehFa__followUps{flex-direction:column;gap:.5rem;display:flex}.assistant-module__VPehFa__followUpsLabel{font-size:var(--font-size-xs);color:var(--color-neutral-400)}.assistant-module__VPehFa__followUpsRow{flex-wrap:wrap;gap:.45rem;display:flex}.assistant-module__VPehFa__aiMark{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--color-forecast);background:var(--color-forecast-fill);border:1px solid var(--color-forecast-border);border-radius:var(--radius-pill);align-items:center;gap:.3rem;padding:.18rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex}@media (max-width:600px){.assistant-module__VPehFa__boardGrid{grid-template-columns:1fr}.assistant-module__VPehFa__askBtn span{display:none}}@media (prefers-reduced-motion:reduce){.assistant-module__VPehFa__orb,.assistant-module__VPehFa__dots:after,.assistant-module__VPehFa__skelRow,.assistant-module__VPehFa__answerCard{animation:none}.assistant-module__VPehFa__dots:after{content:"…"}}
.asistan-module__eVRLba__console{border:1px solid var(--color-neutral-100);border-radius:var(--radius-md);background:var(--color-neutral-0);flex-direction:column;height:clamp(34rem,84vh,58rem);display:flex;overflow:hidden}.asistan-module__eVRLba__thread{padding:var(--space-3);gap:var(--space-3);scrollbar-width:thin;scrollbar-color:var(--color-neutral-200) transparent;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.asistan-module__eVRLba__thread::-webkit-scrollbar{width:8px}.asistan-module__eVRLba__thread::-webkit-scrollbar-thumb{background:var(--color-neutral-200);border-radius:var(--radius-pill)}.asistan-module__eVRLba__msg{animation:asistan-module__eVRLba__msg-in .38s var(--ease-out-quart) both}@keyframes asistan-module__eVRLba__msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.asistan-module__eVRLba__userRow{justify-content:flex-end;display:flex}.asistan-module__eVRLba__userBubble{border-radius:var(--radius-md);background:var(--color-primary-50);border:1px solid var(--color-primary-600);max-width:85%;color:var(--color-neutral-900);font-size:var(--font-size-base);white-space:pre-wrap;overflow-wrap:anywhere;border-bottom-right-radius:4px;padding:.625rem .875rem;line-height:1.5}.asistan-module__eVRLba__assistantRow{align-items:flex-start;gap:.75rem;display:flex}.asistan-module__eVRLba__avatar{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--color-forecast);background:var(--color-forecast-fill);border:1px solid var(--color-forecast-border);flex:none;place-items:center;margin-top:2px;display:grid}.asistan-module__eVRLba__assistantBody{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.asistan-module__eVRLba__prose{font-size:var(--font-size-base);color:var(--color-neutral-700);overflow-wrap:anywhere;max-width:68ch;line-height:1.6}.asistan-module__eVRLba__prose>*+*{margin-top:.6rem}.asistan-module__eVRLba__prose strong{color:var(--color-neutral-900);font-weight:600}.asistan-module__eVRLba__prose em{font-style:italic}.asistan-module__eVRLba__prose code{font-family:var(--font-mono), ui-monospace, monospace;background:var(--color-raised);color:var(--color-neutral-900);border-radius:4px;padding:.1em .35em;font-size:.85em}.asistan-module__eVRLba__prose a{color:var(--color-primary-700);text-decoration:none}.asistan-module__eVRLba__prose a:hover{text-decoration:underline}.asistan-module__eVRLba__prose ul,.asistan-module__eVRLba__prose ol{padding-left:1.25rem}.asistan-module__eVRLba__prose li{margin-top:.25rem}.asistan-module__eVRLba__prose li::marker{color:var(--color-neutral-400)}.asistan-module__eVRLba__caret{vertical-align:-.15em;background:var(--color-primary-500);width:2px;height:1em;margin-left:1px;animation:1s steps(2,start) infinite asistan-module__eVRLba__caret-blink;display:inline-block}@keyframes asistan-module__eVRLba__caret-blink{50%{opacity:0}}.asistan-module__eVRLba__thinking{color:var(--color-neutral-500);font-size:var(--font-size-sm);align-items:center;gap:.6rem;display:flex}.asistan-module__eVRLba__dots{gap:4px;display:inline-flex}.asistan-module__eVRLba__dot{border-radius:var(--radius-pill);background:var(--color-primary-500);width:5px;height:5px;animation:asistan-module__eVRLba__dot-pulse 1.1s var(--ease-out-quart) infinite}.asistan-module__eVRLba__dot:nth-child(2){animation-delay:.16s}.asistan-module__eVRLba__dot:nth-child(3){animation-delay:.32s}@keyframes asistan-module__eVRLba__dot-pulse{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.asistan-module__eVRLba__composer{border-top:1px solid var(--color-neutral-100);background:var(--color-neutral-0);flex:none;padding:.75rem}.asistan-module__eVRLba__inputWrap{border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);background:var(--color-raised);transition:border-color .15s var(--ease-out-quart), box-shadow .15s var(--ease-out-quart);align-items:flex-end;gap:.5rem;padding:.5rem .5rem .5rem .75rem;display:flex}.asistan-module__eVRLba__inputWrap:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #4f7bf738}.asistan-module__eVRLba__textarea{resize:none;color:var(--color-neutral-900);font-size:var(--font-size-base);background:0 0;border:none;outline:none;flex:auto;max-height:8rem;padding:.25rem 0;line-height:1.5}.asistan-module__eVRLba__textarea::placeholder{color:var(--color-neutral-400)}.asistan-module__eVRLba__send{border-radius:var(--radius-sm);background:var(--color-primary-500);width:36px;height:36px;color:var(--color-neutral-900);transition:background .15s var(--ease-out-quart), transform .12s var(--ease-out-quart);flex:none;place-items:center;display:grid}.asistan-module__eVRLba__send:hover:not(:disabled){background:var(--color-primary-600)}.asistan-module__eVRLba__send:active:not(:disabled){transform:scale(.94)}.asistan-module__eVRLba__send:disabled{opacity:.4;cursor:not-allowed}.asistan-module__eVRLba__empty{text-align:center;padding:var(--space-4) var(--space-3);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.75rem;display:flex}.asistan-module__eVRLba__emptyTitle{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.015em;color:var(--color-neutral-900);font-size:1.125rem;font-weight:600}.asistan-module__eVRLba__emptyText{font-size:var(--font-size-sm);color:var(--color-neutral-500);max-width:42ch;line-height:1.55}.asistan-module__eVRLba__examples{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.asistan-module__eVRLba__example{border-radius:var(--radius-pill);border:1px solid var(--color-neutral-200);background:var(--color-raised);color:var(--color-neutral-700);font-size:var(--font-size-xs);transition:border-color .15s var(--ease-out-quart), color .15s var(--ease-out-quart);padding:.4rem .8rem}.asistan-module__eVRLba__example:hover{border-color:var(--color-primary-500);color:var(--color-primary-700)}@media (prefers-reduced-motion:reduce){.asistan-module__eVRLba__msg{animation:none}.asistan-module__eVRLba__dot{opacity:.6;animation:none}.asistan-module__eVRLba__caret{animation:none}.asistan-module__eVRLba__send:active:not(:disabled){transform:none}}
