.chat-module__t8MxHq__interactiveFunnel{--chat-canvas:color-mix(in srgb, var(--foreground) 2%, var(--background));--chat-reply-surface:color-mix(in srgb, var(--foreground) 8%, var(--background));--chat-message-radius:var(--radius-card);--chat-control-radius:var(--radius-control);--chat-message-gap:var(--space-3);--muted:var(--chat-canvas)}.chat-module__t8MxHq__fullWidth{width:100%}.chat-module__t8MxHq__earningsProgress{gap:var(--space-2);width:100%;min-width:0;padding-bottom:var(--space-3);display:grid}.chat-module__t8MxHq__earningsProgressHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.chat-module__t8MxHq__earningsProgressCount{color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0}.chat-module__t8MxHq__earningsProgressTrack{height:var(--space-1);border-radius:var(--radius-pill);background:var(--border);overflow:hidden}.chat-module__t8MxHq__earningsProgressFill{border-radius:inherit;background:var(--accent);height:100%;transition:width .35s;display:block}.chat-module__t8MxHq__earningsQuestion{align-content:start;gap:var(--space-2);display:grid}.chat-module__t8MxHq__earningsQuestionContent{gap:var(--space-4);display:grid}.chat-module__t8MxHq__earningsAnswers{gap:var(--space-3);font-size:var(--type-size-supporting);margin:0;display:grid}.chat-module__t8MxHq__earningsAnswers dt{color:var(--muted-foreground)}.chat-module__t8MxHq__earningsAnswers dd{margin:var(--space-1) 0 0;font-weight:var(--type-weight-strong)}@media (prefers-reduced-motion:reduce){.chat-module__t8MxHq__earningsProgressFill{transition:none}}.chat-module__t8MxHq__funnelContent{max-width:28rem;padding-inline:var(--space-2)}.chat-module__t8MxHq__chat{margin-bottom:calc(-1 * var(--space-6));flex-direction:column;flex:1;display:flex}.chat-module__t8MxHq__messages{gap:var(--chat-message-gap,var(--space-3));padding-block:var(--space-4) var(--space-5);flex-direction:column;flex:1;display:flex}.chat-module__t8MxHq__current{gap:var(--chat-message-gap,var(--space-3));display:grid}.chat-module__t8MxHq__rowAssistant,.chat-module__t8MxHq__rowVisitor{gap:var(--space-1);flex-direction:column;animation:.38s cubic-bezier(.22,1,.36,1) both chat-module__t8MxHq__assistant-enter;display:flex}.chat-module__t8MxHq__rowAssistant{align-items:flex-start}.chat-module__t8MxHq__rowVisitor{align-items:flex-end;animation-name:chat-module__t8MxHq__visitor-enter;animation-duration:.3s}.chat-module__t8MxHq__bubble{gap:var(--space-1);width:fit-content;min-width:0;max-width:min(88%,24rem);padding:calc(var(--space-3) + var(--space-1)) calc(var(--space-4) + var(--space-1));border-radius:var(--chat-message-radius,var(--radius-card));text-align:left;text-wrap:pretty;overflow-wrap:anywhere;display:grid}.chat-module__t8MxHq__assistant{padding:calc(var(--space-2) + var(--space-1)) calc(var(--space-3) + var(--space-1));border:1px solid var(--border);background:var(--background);color:var(--foreground);box-shadow:none;border-end-start-radius:var(--radius-small)}.chat-module__t8MxHq__messageList{gap:var(--space-1);margin:var(--space-2) 0 0;font-size:var(--type-size-body);font-weight:var(--type-weight-strong);line-height:var(--type-line-body);padding-inline-start:var(--space-5);list-style:decimal;display:grid}.chat-module__t8MxHq__assistantContent{justify-items:start;gap:var(--space-1);width:fit-content;min-width:0;max-width:min(100%,24rem);display:grid}.chat-module__t8MxHq__assistantContent>.chat-module__t8MxHq__bubble{max-width:100%}.chat-module__t8MxHq__assistantContentWide{width:100%}.chat-module__t8MxHq__wide{gap:var(--space-2);width:100%;max-width:100%}.chat-module__t8MxHq__problem{border-color:var(--danger);background:var(--danger-surface)}.chat-module__t8MxHq__visitor{border:1px solid var(--chat-reply-surface);background:var(--chat-reply-surface);color:var(--foreground);font:inherit;font-weight:var(--type-weight-strong);white-space:pre-line;border-end-end-radius:var(--radius-small)}.chat-module__t8MxHq__savedAs{align-items:center;gap:var(--space-1);display:inline-flex}.chat-module__t8MxHq__chips{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-block-start:1px solid var(--border);display:grid}.chat-module__t8MxHq__chip{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-width:0;min-height:var(--control-height-medium);padding:var(--space-3) var(--space-4);border:2px solid var(--border-control);border-radius:var(--chat-control-radius,var(--radius-control));background:var(--background);color:var(--foreground);font:inherit;font-size:var(--type-size-supporting);font-weight:var(--type-weight-strong);line-height:var(--type-line-supporting);text-align:left;box-shadow:none;cursor:pointer;transition:border-color var(--motion-fast), background-color var(--motion-fast), transform var(--motion-fast);display:flex}.chat-module__t8MxHq__chipLabel{text-wrap:pretty;overflow-wrap:anywhere;min-width:0}.chat-module__t8MxHq__chipCopy{gap:var(--space-1);min-width:0;display:grid}.chat-module__t8MxHq__chipCopy>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.chat-module__t8MxHq__chipIcon{color:var(--accent);flex-shrink:0}.chat-module__t8MxHq__chip:active{transform:scale(.97)}.chat-module__t8MxHq__chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-module__t8MxHq__chip[aria-pressed=true],.chat-module__t8MxHq__chip:not(.chat-module__t8MxHq__chipSuggested)[aria-pressed=true]{border-color:var(--accent);background:var(--accent-surface)}.chat-module__t8MxHq__chipSuggested{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}.chat-module__t8MxHq__chipSuggested .chat-module__t8MxHq__chipIcon{color:inherit}@media (hover:hover){.chat-module__t8MxHq__chip:hover{border-color:var(--accent)}.chat-module__t8MxHq__chip:not(.chat-module__t8MxHq__chipSuggested):hover{background:var(--accent-surface-faint)}}.chat-module__t8MxHq__chatPhoto{aspect-ratio:4/3;border-radius:var(--chat-control-radius,var(--radius-control));background:var(--muted);width:min(100%,10rem);display:block;position:relative;overflow:hidden}.chat-module__t8MxHq__chatPhoto img{object-fit:cover}.chat-module__t8MxHq__headgearPhoto{aspect-ratio:3/2;object-fit:cover;object-position:75% center;border-radius:var(--chat-control-radius,var(--radius-control));justify-self:start;width:100%;height:auto}.chat-module__t8MxHq__headsetComparison{align-items:center;gap:var(--space-2);padding-block:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.chat-module__t8MxHq__headsetComparisonItem{align-content:start;justify-items:center;gap:var(--space-1);text-align:center;min-width:0;display:grid}.chat-module__t8MxHq__comparisonHeadset,.chat-module__t8MxHq__comparisonChipotle{object-fit:contain;width:100%;height:6rem}.chat-module__t8MxHq__comparisonHeadset{border-radius:var(--radius-control);max-width:6rem}.chat-module__t8MxHq__comparisonChipotle{max-width:8.5rem}.chat-module__t8MxHq__comparisonEquals{height:6rem;color:var(--accent);font-size:var(--type-size-page-title);font-weight:var(--type-weight-strong);align-self:start;align-items:center;display:grid}.chat-module__t8MxHq__highlight{color:var(--accent)}.chat-module__t8MxHq__assistantSignature{margin-block-end:var(--space-1);display:inline-flex}.chat-module__t8MxHq__rowAssistant+.chat-module__t8MxHq__rowAssistant .chat-module__t8MxHq__assistantSignature,.chat-module__t8MxHq__rowAssistant[data-shift-continuation] .chat-module__t8MxHq__assistantSignature{display:none}.chat-module__t8MxHq__shiftIdentity{align-items:center;gap:var(--space-3);color:var(--muted-foreground);margin-block-start:var(--space-2);display:inline-flex}.chat-module__t8MxHq__shiftAvatar{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);background:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chat-module__t8MxHq__shiftGlyph{width:var(--space-4);height:var(--space-4);background:var(--accent-foreground);display:block;-webkit-mask:url(/brand/legacy/shift-icon.svg) 50%/contain no-repeat;mask:url(/brand/legacy/shift-icon.svg) 50%/contain no-repeat}.chat-module__t8MxHq__typingDots{align-items:center;gap:var(--space-1);display:inline-flex}.chat-module__t8MxHq__typingDots>span{border-radius:var(--radius-pill);background:currentColor;width:.3rem;height:.3rem;animation:1.1s ease-in-out infinite chat-module__t8MxHq__typing-dot}.chat-module__t8MxHq__typingDots>span:nth-child(2){animation-delay:.15s}.chat-module__t8MxHq__typingDots>span:nth-child(3){animation-delay:.3s}.chat-module__t8MxHq__dock{z-index:2;gap:var(--space-2);margin-inline:calc(-1 * var(--space-2));padding:var(--space-5) var(--space-2) max(var(--space-4), env(safe-area-inset-bottom));background:linear-gradient(to bottom, transparent, var(--muted) var(--space-5));display:grid;position:sticky;bottom:0}@keyframes chat-module__t8MxHq__assistant-enter{0%{opacity:0;transform:translate(-8px,12px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes chat-module__t8MxHq__visitor-enter{0%{opacity:0;transform:translate(8px,10px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes chat-module__t8MxHq__typing-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(calc(-1 * var(--space-1)))}}@media (prefers-reduced-motion:reduce){.chat-module__t8MxHq__rowAssistant,.chat-module__t8MxHq__rowVisitor,.chat-module__t8MxHq__chips,.chat-module__t8MxHq__typingDots>span{animation:none}}.chat-module__t8MxHq__calculator{gap:var(--space-3);margin-top:var(--space-1);display:grid}.chat-module__t8MxHq__estimate{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding-block:var(--space-2);color:var(--foreground);text-align:left;flex-wrap:wrap;display:flex}.chat-module__t8MxHq__estimateMonthly{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.chat-module__t8MxHq__estimateAmount{font-size:var(--type-size-page-title);line-height:var(--type-line-page-title);font-weight:var(--type-weight-title);font-variant-numeric:tabular-nums}.chat-module__t8MxHq__estimateMonthly .chat-module__t8MxHq__estimatePeriod{font-size:var(--type-size-section-title);line-height:var(--type-line-section-title);white-space:nowrap}.chat-module__t8MxHq__estimateYearly{text-align:right;opacity:.85;font-variant-numeric:tabular-nums;margin-inline-start:auto}.chat-module__t8MxHq__chatFaq{margin:0;padding:0;list-style:none;display:grid}.chat-module__t8MxHq__faqRow+.chat-module__t8MxHq__faqRow{border-block-start:1px solid var(--border)}.chat-module__t8MxHq__faqQuestion{align-items:center;gap:var(--space-3);min-height:var(--control-height-medium);padding-block:var(--space-3);cursor:pointer;list-style:none;display:flex}.chat-module__t8MxHq__faqQuestion::-webkit-details-marker{display:none}.chat-module__t8MxHq__faqQuestion:focus-visible{border-radius:var(--radius-small)}.chat-module__t8MxHq__faqIcon{color:var(--accent);flex-shrink:0}.chat-module__t8MxHq__faqChevron{color:var(--muted-foreground);transition:transform var(--motion-fast);flex-shrink:0;margin-inline-start:auto}.chat-module__t8MxHq__faqItem[open] .chat-module__t8MxHq__faqChevron{transform:rotate(180deg)}.chat-module__t8MxHq__faqAnswer{padding-bottom:var(--space-3)}@media (prefers-reduced-motion:reduce){.chat-module__t8MxHq__faqChevron{transition:none}}.chat-module__t8MxHq__askComposer{gap:var(--space-2);display:grid}.chat-module__t8MxHq__askBar{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:var(--chat-control-radius,var(--radius-control));background:var(--background);box-shadow:none;display:flex}.chat-module__t8MxHq__askBar:focus-within{border-color:var(--accent)}.chat-module__t8MxHq__askBar:has(input:disabled){border-color:var(--border);background:var(--muted);box-shadow:none;opacity:.7}.chat-module__t8MxHq__askBar .ui-field{flex:1;min-width:0}.chat-module__t8MxHq__askBar .ui-field-control{min-height:var(--control-height-small);box-shadow:none;font-size:var(--type-size-body);background:0 0;border:0;padding:0}.chat-module__t8MxHq__askBar .ui-field-control:focus-visible{box-shadow:none}.chat-module__t8MxHq__askSend{width:var(--control-height-small);height:var(--control-height-small);border-radius:var(--chat-control-radius,var(--radius-control));background:var(--accent);color:var(--accent-foreground);transition:opacity var(--motion-fast);border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.chat-module__t8MxHq__askSend:disabled{opacity:.4}.chat-module__t8MxHq__answerLink{color:inherit;font-weight:var(--type-weight-strong);text-decoration:underline}.chat-module__t8MxHq__calculatorStepButton{width:var(--control-height-small);height:var(--control-height-small);border:1px solid var(--border-control);border-radius:var(--chat-control-radius,var(--radius-control));background:var(--background);color:var(--foreground);cursor:pointer;place-items:center;padding:0;display:grid}.chat-module__t8MxHq__calculatorStepButton:disabled{opacity:.35;cursor:default}.chat-module__t8MxHq__calculatorStepButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-module__t8MxHq__earningsGraph{min-width:0;max-width:100%}.chat-module__t8MxHq__earningsGraph svg{width:100%;height:auto;display:block}.chat-module__t8MxHq__earningsBar{transform-box:fill-box;transform-origin:bottom;animation:chat-module__t8MxHq__earnings-rise .9s cubic-bezier(.16, 1, .3, 1) var(--bar-delay,0s) both}.chat-module__t8MxHq__earningsBreakdown{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-block-start:1px solid var(--border);font-variant-numeric:tabular-nums;display:grid}@keyframes chat-module__t8MxHq__earnings-rise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.chat-module__t8MxHq__earningsBar{animation:none}}.chat-module__t8MxHq__chip:not(.chat-module__t8MxHq__chipSuggested),.chat-module__t8MxHq__calculatorStepButton{border:1px solid var(--border);border-radius:var(--chat-control-radius,var(--radius-control));background:var(--background);color:var(--muted-foreground);box-shadow:none;transition:border-color var(--motion-fast), background-color var(--motion-fast), transform var(--motion-fast)}.chat-module__t8MxHq__chip:not(.chat-module__t8MxHq__chipSuggested){color:var(--foreground)}.chat-module__t8MxHq__faqQuestion{border-radius:var(--chat-control-radius,var(--radius-control));background:var(--background);padding:var(--space-2)}@media (hover:hover){.chat-module__t8MxHq__chip:not(.chat-module__t8MxHq__chipSuggested):not(:disabled):hover,.chat-module__t8MxHq__calculatorStepButton:not(:disabled):hover,.chat-module__t8MxHq__faqQuestion:hover{background:var(--muted);color:var(--foreground);border-color:var(--border-control)}}.chat-module__t8MxHq__calculatorStepButton:not(:disabled):active:not(:disabled):active{transform:scale(.94)}.chat-module__t8MxHq__faqQuestion:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-module__t8MxHq__funnelHeader{z-index:10;background:var(--background);border-block-end:1px solid var(--border);flex-shrink:0;width:100%;margin:0;padding:0;position:sticky;top:0}.chat-module__t8MxHq__funnelHeaderFrame{align-items:center;gap:var(--space-2);min-height:var(--control-height-large);padding:var(--space-2);border-radius:var(--radius-none);background:0 0;border:0;grid-template-columns:1fr auto 1fr;display:grid}.chat-module__t8MxHq__funnelLanguage{justify-self:end;align-items:center;gap:var(--space-1);color:var(--muted-foreground);display:flex}.chat-module__t8MxHq__funnelLanguage .ui-field-control{min-height:var(--control-height-small);padding-block:var(--space-1);font-size:var(--type-size-caption);border-radius:var(--chat-control-radius,var(--radius-control));padding-inline-start:var(--space-2)}.chat-module__t8MxHq__chip:not(.chat-module__t8MxHq__chipSuggested)[aria-pressed=true]{border-color:var(--accent);background:var(--accent-surface)}.chat-module__t8MxHq__interactiveFunnel .chat-module__t8MxHq__askSend{border:1px solid var(--button-primary-glass-border);background-color:var(--accent);background-image:var(--button-primary-glass-background);color:var(--accent-foreground);box-shadow:var(--button-primary-glass-shadow);text-shadow:var(--button-primary-glass-text-shadow)}@media (hover:hover){.chat-module__t8MxHq__interactiveFunnel .chat-module__t8MxHq__askSend:not(:disabled):hover{box-shadow:var(--button-primary-glass-hover-shadow)}}.chat-module__t8MxHq__interactiveFunnel .chat-module__t8MxHq__askSend:disabled{opacity:.35;box-shadow:none}@property --chat-option-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.chat-module__t8MxHq__chat :is(.chat-module__t8MxHq__chip,.chat-module__t8MxHq__calculatorStepButton){position:relative}.chat-module__t8MxHq__chat :is(.chat-module__t8MxHq__chip,.chat-module__t8MxHq__calculatorStepButton):not(:disabled):after{content:"";inset:calc(var(--space-1) / -4);padding:calc(var(--space-1) / 2);border-radius:inherit;pointer-events:none;background:var(--control-orbit-gradient);-webkit-mask-composite:xor;animation:3s linear infinite chat-module__t8MxHq__chat-option-orbit;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.chat-module__t8MxHq__chat .chat-module__t8MxHq__calculatorStepButton:not(:disabled){color:var(--accent)}@keyframes chat-module__t8MxHq__chat-option-orbit{to{--chat-option-angle:360deg}}@media (prefers-reduced-motion:reduce){.chat-module__t8MxHq__chat :is(.chat-module__t8MxHq__chip,.chat-module__t8MxHq__calculatorStepButton):after{animation:none}}.chat-module__t8MxHq__introMessages{gap:var(--chat-message-gap,var(--space-3));display:grid}.chat-module__t8MxHq__chat .chat-module__t8MxHq__chip[aria-pressed=true]{background:var(--accent-surface);color:var(--foreground);border-color:var(--accent);box-shadow:var(--shadow-choice-selected)}.chat-module__t8MxHq__chat .chat-module__t8MxHq__chip[aria-pressed=true] .chat-module__t8MxHq__chipIcon{color:var(--accent)}.chat-module__t8MxHq__quickReplies{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.chat-module__t8MxHq__replyOptions{gap:var(--space-2);width:fit-content;min-width:0;max-width:min(92%,24rem);display:grid}.chat-module__t8MxHq__replyOptions .chat-module__t8MxHq__chips{border-block-start:0;margin-top:0;padding-top:0}.chat-module__t8MxHq__chat .chat-module__t8MxHq__quickReply{border-radius:var(--chat-control-radius,var(--radius-control));width:auto}.chat-module__t8MxHq__chat .chat-module__t8MxHq__chipSuggested{background:var(--accent-surface);color:var(--foreground)}.chat-module__t8MxHq__chat .chat-module__t8MxHq__chipSuggested .chat-module__t8MxHq__chipIcon{color:var(--accent)}.chat-module__t8MxHq__replyLabel{text-align:right;width:100%}.chat-module__t8MxHq__numberReply{gap:var(--space-2);width:min(100%,20rem);min-width:0;max-width:92%;display:grid}.chat-module__t8MxHq__numberAnswer{gap:var(--space-2);display:grid}.chat-module__t8MxHq__numberSelector{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.chat-module__t8MxHq__numberSelector .chat-module__t8MxHq__numberInput{text-align:center;font-size:var(--type-size-card-title);font-weight:var(--type-weight-strong);font-variant-numeric:tabular-nums;background:var(--background);appearance:textfield}.chat-module__t8MxHq__numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.chat-module__t8MxHq__numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.chat-module__t8MxHq__numberUnit{text-align:center}.chat-module__t8MxHq__pressLogos{padding:var(--space-3) var(--space-3) var(--space-6);background:var(--scrim-media-top);position:absolute;inset-block-start:0;inset-inline:0}.chat-module__t8MxHq__pressLogos>div{margin-block-start:0}.chat-module__t8MxHq__pressLogos>div>div{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chat-module__t8MxHq__pressLogos a{justify-content:center;min-width:0}.chat-module__t8MxHq__pressLogos img{object-fit:contain;max-width:100%}.chat-module__t8MxHq__socialProofPhoto{border-radius:var(--chat-control-radius,var(--radius-control));width:100%;height:auto;display:block}.chat-module__t8MxHq__socialProofMedia{border-radius:var(--chat-control-radius,var(--radius-control));margin:0;position:relative;overflow:hidden}.chat-module__t8MxHq__socialProofCaption{padding:var(--space-6) var(--space-3) var(--space-3);background:linear-gradient(transparent, color-mix(in srgb, var(--surface-inverse) 85%, transparent));position:absolute;inset-block-end:0;inset-inline:0}.chat-module__t8MxHq__weekEstimateGraphic{min-width:0}.chat-module__t8MxHq__weekEstimateCopy{position:relative}.chat-module__t8MxHq__weekComparisonBar{transform-box:fill-box;transform-origin:0;animation:chat-module__t8MxHq__week-bar-grow 1.2s cubic-bezier(.16, 1, .3, 1) var(--bar-delay,0s) both}.chat-module__t8MxHq__weekEstimateDelta{justify-content:center;align-items:center;gap:var(--space-1);animation:.4s ease-out 1.1s both chat-module__t8MxHq__week-delta-reveal;display:flex}@keyframes chat-module__t8MxHq__week-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes chat-module__t8MxHq__week-delta-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-module__t8MxHq__weekComparisonBar,.chat-module__t8MxHq__weekEstimateDelta{animation:none}}.chat-module__t8MxHq__estimateWithDetails{align-items:center;gap:var(--space-1);display:flex}.chat-module__t8MxHq__estimateWithDetails>:first-child{min-width:0}.chat-module__t8MxHq__estimateWithDetails>:last-child{flex-shrink:0}.chat-module__t8MxHq__estimateDetails{vertical-align:middle;display:inline-block}.chat-module__t8MxHq__estimateDetailsTrigger{width:var(--control-height-small);height:var(--control-height-small);cursor:pointer;color:var(--muted-foreground);border-radius:var(--radius-control);place-items:center;list-style:none;display:grid}:is(.chat-module__t8MxHq__estimateDetailsTrigger:hover,.chat-module__t8MxHq__estimateDetails:has(:popover-open) .chat-module__t8MxHq__estimateDetailsTrigger){color:var(--accent);background:var(--accent-surface)}.chat-module__t8MxHq__estimateDetailsTrigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-module__t8MxHq__estimateDetailsPanel{gap:var(--space-2);width:min(19rem, calc(100vw - var(--space-3) * 2));max-height:calc(100dvh - var(--space-3) * 2);overscroll-behavior:contain;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--background);box-shadow:var(--shadow-menu);margin:0;display:grid;position:fixed;inset:auto;overflow-y:auto}.chat-module__t8MxHq__estimateDetailsPanel:not(:popover-open){display:none}.chat-module__t8MxHq__introVisual{animation:.7s ease-out both chat-module__t8MxHq__intro-visual-enter}@keyframes chat-module__t8MxHq__intro-visual-enter{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chat-module__t8MxHq__introVisual{animation:none}}.chat-module__t8MxHq__media{background:0 0;border:0;width:min(100%,17.5rem);padding:0}