.WidgetFrame_frame__xJOG1.WidgetFrame_frame__xJOG1{overflow-y:auto;overscroll-behavior:contain}.WidgetFrame_frame__xJOG1[data-short-viewport=true]>header{padding-block:0}.WidgetFrame_frame__xJOG1[data-short-viewport=true]>[data-center-brand]{padding-block:2px}.WidgetFrame_frame__xJOG1[data-short-viewport=true]>[data-center-brand]>a{padding-block:0}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-widget-body]{min-height:53px;overflow-y:auto;overscroll-behavior:contain}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-widget-transcript]{padding-block:0}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-widget-controls]{padding:4px 8px}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-conversation-mode=text]{flex-direction:row;align-items:center;gap:8px}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-conversation-mode=text]>[role=tablist]{flex-shrink:0;align-self:center}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-conversation-mode=text]>[role=tablist]>button{min-height:44px}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-conversation-mode=text]>form{flex:1;min-width:0}@media (prefers-reduced-motion:reduce){.WidgetFrame_frame__xJOG1,.WidgetFrame_frame__xJOG1 *,.WidgetFrame_frame__xJOG1 :after,.WidgetFrame_frame__xJOG1 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.WidgetFrame_frame__xJOG1[data-compact-voice=true] [data-voice-animation]{display:none}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-conversation-mode=text][data-voice-active=true]{flex-direction:column;align-items:stretch;gap:4px}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-conversation-mode=text][data-voice-active=true]>[role=tablist]{align-self:flex-start}.WidgetFrame_frame__xJOG1[data-short-viewport=true] [data-conversation-mode=text] [data-active-voice]{padding:4px 8px}.WidgetFrame_frame__xJOG1[data-compact-chrome=true]{border-width:0;border-radius:0}.WidgetFrame_frame__xJOG1[data-compact-chrome=true]>header{padding-block:0}.MiraMark_tile__OHSlV{fill:var(--mira-ink)}.MiraMark_glow__9kLL5 stop{stop-color:var(--mira-yellow)}.MiraMark_arc__nhv9n,.MiraMark_waves__Dqep8 path{fill:none;stroke:var(--mira-paper);stroke-linecap:round}.MiraMark_dot__1TuSj{fill:var(--mira-yellow)}.MiraMark_waves__Dqep8 path{stroke-width:1.1;opacity:0}.MiraMark_waves__Dqep8{opacity:calc(.4 + var(--mira-level, .6))}.MiraMark_arc__nhv9n,.MiraMark_glint___7MS6,.MiraMark_halo__ZeqXj{transition:opacity .3s}.MiraMark_thinking__klM46 .MiraMark_bloom__RCFfY{opacity:.5}.MiraMark_error__p7iHM .MiraMark_arc__nhv9n{opacity:.4}.MiraMark_error__p7iHM .MiraMark_dot__1TuSj{fill:#ff6467}.MiraMark_error__p7iHM :is(.MiraMark_bloom__RCFfY,.MiraMark_halo__ZeqXj,.MiraMark_glint___7MS6){opacity:0}.MiraMark_outer__Kgzun{--turn:40deg;animation:MiraMark_assemble__OzlPA .9s cubic-bezier(.2,.8,.2,1) backwards}.MiraMark_inner__YGR_L{--turn:-70deg;animation:MiraMark_assemble__OzlPA 1.05s cubic-bezier(.2,.8,.2,1) backwards}.MiraMark_idle__Sq7z7 .MiraMark_bloom__RCFfY{animation:MiraMark_breathe__SnTMY 2.4s ease-in-out 2}.MiraMark_listening__DovoR .MiraMark_waves__Dqep8 path{animation:MiraMark_inward__RDtFB 2.4s cubic-bezier(.4,0,.2,1) infinite}.MiraMark_speaking__PSyZo .MiraMark_waves__Dqep8 path{stroke:var(--mira-yellow);animation:MiraMark_outward___MWOR 2.4s cubic-bezier(0,0,.2,1) infinite}:is(.MiraMark_listening__DovoR,.MiraMark_speaking__PSyZo) .MiraMark_waves__Dqep8 .MiraMark_far__OQ4by{animation-delay:-1.2s}.MiraMark_thinking__klM46 .MiraMark_turn__tnh3C{animation:MiraMark_spin__MdsBL 2.4s cubic-bezier(.65,0,.35,1) infinite}.MiraMark_speaking__PSyZo :is(.MiraMark_core__5m7Du,.MiraMark_bloom__RCFfY){transform:scale(calc(1 + var(--mira-level, 0) * .3))}.MiraMark_speaking__PSyZo:not([data-level]) .MiraMark_bloom__RCFfY{animation:MiraMark_breathe__SnTMY 1.2s ease-in-out infinite}.MiraMark_mark__S4tUn[data-still] :not(.MiraMark_outer__Kgzun,.MiraMark_inner__YGR_L){animation:none!important;transition:none!important}@keyframes MiraMark_assemble__OzlPA{0%{transform:rotate(var(--turn));opacity:0}}@keyframes MiraMark_breathe__SnTMY{50%{transform:scale(1.22)}}@keyframes MiraMark_spin__MdsBL{to{transform:rotate(-1turn)}}@keyframes MiraMark_inward__RDtFB{0%{transform:scale(3.6);opacity:0}35%{opacity:.6}to{transform:scale(1.25);opacity:0}}@keyframes MiraMark_outward___MWOR{0%{transform:scale(1.25);opacity:1}55%{opacity:.7}to{transform:scale(3.7);opacity:0}}@media (prefers-reduced-motion:reduce){.MiraMark_mark__S4tUn *{animation:none!important;transition:none!important}:is(.MiraMark_core__5m7Du,.MiraMark_bloom__RCFfY){transform:none!important}.MiraMark_listening__DovoR .MiraMark_near__SOzZ3{opacity:.6;transform:scale(1.9)}.MiraMark_speaking__PSyZo .MiraMark_near__SOzZ3{opacity:.85;transform:scale(3)}.MiraMark_thinking__klM46 .MiraMark_turn__tnh3C{transform:rotate(-90deg)}}@media (forced-colors:active){.MiraMark_tile__OHSlV{fill:Canvas}.MiraMark_arc__nhv9n{stroke:CanvasText}.MiraMark_dot__1TuSj{fill:Highlight}.MiraMark_waves__Dqep8 path{stroke:CanvasText!important}:is(.MiraMark_sheen__i5O_V,.MiraMark_halo__ZeqXj,.MiraMark_bloom__RCFfY,.MiraMark_glint___7MS6){display:none}}.MiraPanel_composer__loZUG,.MiraPanel_form__f4Yrg{display:flex;align-items:center;gap:8px;min-width:0}.MiraPanel_form__f4Yrg{flex:1 1 auto;margin:0}.MiraPanel_input__j4zAy{flex:1 1 auto;min-width:0;height:44px;padding:0 12px;border:1px solid #8391a7;border-radius:12px;background:var(--mira-paper);color:#0f172a;font:inherit;font-size:16px;line-height:20px}.MiraPanel_input__j4zAy::placeholder{color:#64748b;opacity:1}.MiraPanel_input__j4zAy:focus{border-color:var(--mira-ink);outline:2px solid transparent;box-shadow:0 0 0 2px var(--mira-yellow)}.MiraPanel_menuRoot__ImqNE{flex:none}.MiraPanel_button__1idqD{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:1px solid transparent;border-radius:12px;background:transparent;color:#475569;cursor:pointer}.MiraPanel_send__Xyo1G{background:var(--mira-ink);color:var(--mira-paper)}.MiraPanel_send__Xyo1G[aria-disabled=true]{background:#e2e8f0;color:#64748b;cursor:not-allowed}.MiraPanel_button__1idqD:focus-visible,.MiraPanel_retry__lhgvl:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--mira-paper),0 0 0 4px var(--mira-ink)}@media (hover:hover){.MiraPanel_button__1idqD:not(.MiraPanel_send__Xyo1G):hover{background:#f1f5f9;color:#0f172a}.MiraPanel_send__Xyo1G:not([aria-disabled=true]):hover{background:#27272a}}.MiraPanel_menu__w_u_o{top:auto;bottom:calc(100% + 8px);margin-top:0}.MiraPanel_controls___smOY{padding:8px 12px}.MiraPanel_controls___smOY.MiraPanel_keyboardSheet__DcLnQ.MiraPanel_keyboardSheet__DcLnQ.MiraPanel_keyboardSheet__DcLnQ:not(.MiraPanel_callRow__KaKZe){padding:2px 12px}.MiraPanel_callRow__KaKZe>[data-active-voice]{padding:0;border:0;border-radius:0;box-shadow:none}.MiraPanel_notice__iA56S{display:flex;justify-content:flex-start;min-width:0;color:#475569;font-size:12px;line-height:20px}.MiraPanel_notice__iA56S[data-align=end]{justify-content:flex-end}.MiraPanel_notice__iA56S:not(:empty){margin-top:4px}.MiraPanel_line__XSVyR{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:4px;max-width:85%;min-width:0}.MiraPanel_retry__lhgvl{min-width:44px;min-height:44px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#0f172a;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}@media (prefers-reduced-motion:no-preference){.MiraPanel_line__XSVyR{animation:MiraPanel_noticeIn__wIcz1 .15s ease-out}}@keyframes MiraPanel_noticeIn__wIcz1{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.MiraPanel_composer__loZUG *,.MiraPanel_notice__iA56S *{animation:none!important;transition:none!important}}@media (forced-colors:active){.MiraPanel_send__Xyo1G[aria-disabled=true]{border-color:GrayText;color:GrayText}}.MiraPointer_frame__HUiv2,.MiraPointer_tipFrame__Md_yx{position:fixed;top:0;left:0;z-index:45}.MiraPointer_frame__HUiv2{pointer-events:none}.MiraPointer_tipFrame__Md_yx{max-width:calc(100vw - 16px)}.MiraPointer_ring__d3Cw6{box-sizing:border-box;width:100%;height:100%;border:2px solid var(--mira-ink);border-radius:8px;box-shadow:0 0 0 4px var(--mira-yellow);box-shadow:0 0 0 4px color-mix(in srgb,var(--mira-yellow) 60%,transparent),0 0 16px 6px color-mix(in srgb,var(--mira-yellow) 35%,transparent)}.MiraPointer_tipFrame__Md_yx[data-offscreen=true]{visibility:hidden}.MiraPointer_tip__bTdPn{position:relative;display:flex;align-items:center;min-height:36px;padding:0 0 0 12px;border-radius:12px;background:var(--mira-ink);color:var(--mira-paper);font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;box-shadow:0 8px 24px rgb(15 23 42/18%)}.MiraPointer_tip__bTdPn:after{position:absolute;left:var(--mira-pointer-caret,16px);width:10px;height:10px;margin-left:-5px;background:var(--mira-ink);transform:rotate(45deg);content:""}.MiraPointer_tip__bTdPn[data-placement=above]:after{bottom:-4px}.MiraPointer_tip__bTdPn[data-placement=below]:after{top:-4px}.MiraPointer_tipText__Dgl0Q{min-width:0;overflow:hidden;text-overflow:ellipsis}.MiraPointer_close__OEjga{position:relative;z-index:1;display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin:-4px 0;padding:0;border:0;border-radius:12px;background:transparent;color:var(--mira-paper);cursor:pointer}.MiraPointer_close__OEjga:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--mira-paper)}@media (hover:hover){.MiraPointer_close__OEjga:hover{background:#27272a}}@media (prefers-reduced-motion:no-preference){.MiraPointer_enter__eF7BO{animation:MiraPointer_pointerIn__VDU7y .16s ease-out}}@keyframes MiraPointer_pointerIn__VDU7y{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.MiraPointer_ring__d3Cw6,.MiraPointer_tip__bTdPn{animation:none!important;transition:none!important}}@media (forced-colors:active){.MiraPointer_ring__d3Cw6{border-color:Highlight}.MiraPointer_tip__bTdPn{border:1px solid CanvasText}}