.mia-free-ask-module__YnCn3q__root{z-index:60;font-family:var(--sans,"CoFo Brilliant", system-ui, sans-serif);color:var(--ink,#000);pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:20px;right:20px}.mia-free-ask-module__YnCn3q__root>*{pointer-events:auto}.mia-free-ask-module__YnCn3q__launcher{border:2px solid var(--ui-line,#00000029);background:var(--white,#fff);min-height:52px;color:var(--ink,#000);font:inherit;cursor:pointer;border-radius:9999px;align-items:center;gap:8px;padding:6px 20px 6px 10px;font-size:17px;font-weight:700;transition:transform .12s,box-shadow .12s,border-color .14s;display:inline-flex;box-shadow:0 4px #00000014}.mia-free-ask-module__YnCn3q__launcher:hover{border-color:var(--ui-line-strong,#0000004d)}.mia-free-ask-module__YnCn3q__launcher:active{transform:translateY(4px);box-shadow:0 0 #00000014}.mia-free-ask-module__YnCn3q__launcherMark,.mia-free-ask-module__YnCn3q__avatar{justify-content:center;align-items:center;display:inline-flex}.mia-free-ask-module__YnCn3q__panel{border:2px solid var(--ui-line,#00000029);background:var(--white,#fff);border-radius:24px;flex-direction:column;width:400px;max-height:min(620px,100vh - 120px);animation:.22s cubic-bezier(.2,.8,.2,1) mia-free-ask-module__YnCn3q__rise;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000001a}.mia-free-ask-module__YnCn3q__head{border-bottom:2px solid var(--ui-line,#00000014);align-items:center;gap:10px;padding:14px 14px 12px 18px;display:flex}.mia-free-ask-module__YnCn3q__title{flex:1;margin:0;font-size:18px;font-weight:700;line-height:24px}.mia-free-ask-module__YnCn3q__close{width:44px;height:44px;color:var(--ink,#000);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.mia-free-ask-module__YnCn3q__close:hover{background:#0000000d}.mia-free-ask-module__YnCn3q__body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 18px;overflow-y:auto}.mia-free-ask-module__YnCn3q__start{gap:14px;display:grid}.mia-free-ask-module__YnCn3q__hello{margin:0;font-size:17px;line-height:25px}.mia-free-ask-module__YnCn3q__chips{gap:8px;display:grid}.mia-free-ask-module__YnCn3q__chip{border:2px solid var(--ui-line,#00000029);background:var(--white,#fff);min-height:48px;color:var(--ink,#000);font:inherit;text-align:left;cursor:pointer;border-radius:16px;padding:10px 16px;font-size:16px;line-height:22px;transition:border-color .14s,transform .12s}.mia-free-ask-module__YnCn3q__chip:hover{border-color:var(--ui-blue,#5665f0)}.mia-free-ask-module__YnCn3q__chip:active{transform:scale(.98)}.mia-free-ask-module__YnCn3q__exchange{gap:10px;margin-bottom:16px;display:grid}.mia-free-ask-module__YnCn3q__question{background:var(--tint-blue,#eef0ff);overflow-wrap:anywhere;border-radius:18px 18px 4px;justify-self:end;max-width:85%;margin:0;padding:10px 14px;font-size:16px;line-height:23px}.mia-free-ask-module__YnCn3q__answer{gap:12px;font-size:16px;line-height:25px;display:grid}.mia-free-ask-module__YnCn3q__answer p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.mia-free-ask-module__YnCn3q__next{gap:8px;display:grid}.mia-free-ask-module__YnCn3q__nextLink{border:2px solid var(--ui-line,#00000029);min-height:48px;color:var(--ink,#000);border-radius:16px;align-items:center;gap:10px;padding:10px 14px;font-size:15px;font-weight:700;line-height:20px;text-decoration:none;display:flex}.mia-free-ask-module__YnCn3q__nextLink:hover{border-color:var(--ui-blue,#5665f0)}.mia-free-ask-module__YnCn3q__nextKind{background:var(--tint-blue,#eef0ff);color:var(--ui-blue-edge,#4252e0);border-radius:9999px;flex:none;padding:2px 8px;font-size:13px;line-height:18px}.mia-free-ask-module__YnCn3q__pending{gap:5px;margin:0;padding:12px 0;display:inline-flex}.mia-free-ask-module__YnCn3q__pending span{background:var(--ink,#000);opacity:.3;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite mia-free-ask-module__YnCn3q__dot}.mia-free-ask-module__YnCn3q__pending span:nth-child(2){animation-delay:.15s}.mia-free-ask-module__YnCn3q__pending span:nth-child(3){animation-delay:.3s}.mia-free-ask-module__YnCn3q__form{border-top:2px solid var(--ui-line,#00000014);align-items:flex-end;gap:8px;padding:12px 14px 14px;display:flex}.mia-free-ask-module__YnCn3q__input{border:2px solid var(--ui-line,#00000029);background:var(--white,#fff);min-height:48px;max-height:120px;color:var(--ink,#000);font:inherit;resize:none;border-radius:24px;flex:1;padding:12px 16px;font-size:16px;line-height:22px}.mia-free-ask-module__YnCn3q__input:focus-visible,.mia-free-ask-module__YnCn3q__chip:focus-visible,.mia-free-ask-module__YnCn3q__close:focus-visible,.mia-free-ask-module__YnCn3q__launcher:focus-visible,.mia-free-ask-module__YnCn3q__send:focus-visible,.mia-free-ask-module__YnCn3q__nextLink:focus-visible{outline:2px solid var(--correct,#2563eb);outline-offset:2px}.mia-free-ask-module__YnCn3q__send{background:var(--ui-blue,var(--ug-action,#5665f0));min-height:48px;box-shadow:0 4px 0 var(--ui-blue-edge,var(--ug-action-edge,#4252e0));color:#fff;font:inherit;cursor:pointer;border:0;border-radius:9999px;padding:0 22px;font-size:17px;font-weight:700;transition:transform .12s,box-shadow .12s}.mia-free-ask-module__YnCn3q__send:active:not(:disabled){box-shadow:0 0 0 var(--ui-blue-edge,#4252e0);transform:translateY(4px)}.mia-free-ask-module__YnCn3q__send:disabled{opacity:.45;cursor:default}.mia-free-ask-module__YnCn3q__notice{margin:0;padding:0 18px 14px;font-size:15px;line-height:21px}@media (max-width:560px){.mia-free-ask-module__YnCn3q__root{bottom:16px;left:16px;right:16px}.mia-free-ask-module__YnCn3q__panel{width:auto;max-height:82dvh;padding-bottom:env(safe-area-inset-bottom);border-width:2px 0 0;border-radius:24px 24px 0 0;position:fixed;bottom:0;left:0;right:0}.mia-free-ask-module__YnCn3q__launcher{min-height:48px;padding:4px 16px 4px 8px;font-size:16px}.mia-free-ask-module__YnCn3q__launcher[data-open]{display:none}}@keyframes mia-free-ask-module__YnCn3q__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mia-free-ask-module__YnCn3q__dot{0%,to{opacity:.25;transform:none}50%{opacity:.7;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.mia-free-ask-module__YnCn3q__panel,.mia-free-ask-module__YnCn3q__pending span{animation:none}}@media print{.mia-free-ask-module__YnCn3q__root{display:none}}
.ec-root[data-esat-clone] .st-shell,.ec-root[data-esat-clone] .ug-playful,.ec-root[data-esat-clone] .sn-nav{--sans:"CoFo Brilliant", var(--font-sans-clone,"DM Sans"), system-ui, sans-serif;--serif:var(--sans)}.ec-root[data-esat-clone],.ec-root[data-esat-clone] .ug-playful{--ui-h1:clamp(30px, 3.4vw + 12px, 44px);--ui-h1-line:1.12;--ui-h2:23px;--ui-body:17px;--ui-muted:var(--ink-60,color-mix(in srgb, var(--ink) 60%, transparent));--ui-line:color-mix(in srgb, var(--ink) 16%, transparent);--ui-line-strong:color-mix(in srgb, var(--ink) 30%, transparent);--ui-radius-card:24px;--ui-radius-control:9999px;--ui-gap:24px;--ui-blue:var(--ug-action,#5665f0);--ui-blue-edge:var(--ug-action-edge,#4252e0)}.ec-root[data-esat-clone] .st-display{font-family:var(--sans);font-size:var(--ui-h1);line-height:var(--ui-h1-line);letter-spacing:-.4px;font-weight:700}.ec-root[data-esat-clone] .st-sub{max-width:520px;font-size:var(--ui-body);color:var(--ui-muted);margin-top:12px;line-height:1.45}.ec-root[data-esat-clone] .st-cta,.ec-root[data-esat-clone] a.st-cta.st-cta{border-radius:var(--ui-radius-control);background:var(--ui-blue);color:#fff;min-height:52px;box-shadow:0 4px 0 var(--ui-blue-edge);font-family:var(--sans);letter-spacing:.1px;border:0;padding:12px 30px;font-size:18px;font-weight:700;line-height:22px;transition:transform .12s,box-shadow .12s,filter .18s,opacity .2s}.ec-root[data-esat-clone] .st-cta:hover:not(:disabled){filter:brightness(1.06)}.ec-root[data-esat-clone] .st-cta:active:not(:disabled){box-shadow:0 0 0 var(--ui-blue-edge);transform:translateY(4px)}.ec-root[data-esat-clone] .st-cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ec-root[data-esat-clone] .st-cta:disabled{opacity:.45}.ec-root[data-esat-clone] .ui-btn{border-radius:var(--ui-radius-control);background:var(--ui-blue);color:#fff;min-height:52px;box-shadow:0 4px 0 var(--ui-blue-edge);font-family:var(--sans);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 30px;font-size:18px;font-weight:700;transition:transform .12s,box-shadow .12s,filter .18s;display:inline-flex}.ec-root[data-esat-clone] .ui-btn:hover{filter:brightness(1.06)}.ec-root[data-esat-clone] .ui-btn:active{box-shadow:0 0 0 var(--ui-blue-edge);transform:translateY(4px)}.ec-root[data-esat-clone] .ui-btn-quiet{border:2px solid var(--ui-line);border-radius:var(--ui-radius-control);min-height:48px;color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:17px;font-weight:700;transition:border-color .18s;display:inline-flex}.ec-root[data-esat-clone] .ui-btn-quiet:hover{border-color:var(--ui-line-strong)}.ec-root[data-esat-clone] .ui-card{border:2px solid var(--ui-line);border-radius:var(--ui-radius-card);background:var(--page)}.ec-root[data-esat-clone] .ui-h1{font-family:var(--sans);font-size:var(--ui-h1);line-height:var(--ui-h1-line);letter-spacing:-.4px;margin:0;font-weight:700}@media (prefers-reduced-motion:reduce){.ec-root[data-esat-clone] .st-cta,.ec-root[data-esat-clone] .ui-btn{transition:none}.ec-root[data-esat-clone] .st-cta:active:not(:disabled),.ec-root[data-esat-clone] .ui-btn:active{transform:none}}.ec-root[data-esat-clone] .st-pick.st-pick-quiet{border:2px solid var(--ui-line);min-height:48px;box-shadow:none;color:var(--ink);font-family:var(--sans);background:0 0;padding:10px 24px;font-size:17px;font-weight:700}.ec-root[data-esat-clone] .st-pick.st-pick-quiet:hover{border-color:var(--ui-line-strong);background:0 0}
