.ask-mia-module__vAU1Sa__root.ask-mia-module__vAU1Sa__root{width:100%;font-family:var(--sans,inherit);margin-top:14px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle{border:1px solid var(--border,#e4e4e4);background:var(--white,#fff);min-height:44px;box-shadow:var(--shadow-btn,0 4px 7px #0000000d);color:var(--ink-60,#0009);font:inherit;cursor:pointer;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px 4px 8px;font-size:14px;line-height:20px;transition:border-color .14s,color .14s,transform .14s;display:inline-flex}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:hover{border-color:var(--ink-30,#0000004d);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle[data-attempt=correct]{border-color:color-mix(in srgb, var(--correct,#2563eb) 55%, transparent);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle[data-attempt=incorrect]{border-color:color-mix(in srgb, var(--retry-solid,var(--retry-border,#e9bc6a)) 62%, transparent);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:active{transform:scale(.98)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:focus-visible,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input:focus-visible,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send:focus-visible{outline:2px solid var(--correct,#2563eb);outline-offset:2px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__mark{justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex;overflow:hidden}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel{border:1px solid var(--border,#e4e4e4);background:var(--white,#fff);max-width:680px;box-shadow:var(--shadow-btn,0 4px 7px #0000000d);border-radius:17px;margin-top:10px;padding:14px}.ask-mia-module__vAU1Sa__root.ask-mia-module__vAU1Sa__root[data-embedded]{margin-top:0}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel[data-embedded]{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel[data-embedded] .ask-mia-module__vAU1Sa__form{margin-top:0}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel[data-embedded] .ask-mia-module__vAU1Sa__transcript+.ask-mia-module__vAU1Sa__form{margin-top:12px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__transcript{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:300px;display:flex;overflow-y:auto}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__userTurn{background:var(--oat,#f5f3f1);max-width:min(88%,520px);color:var(--ink-75,#000000bf);border-radius:14px 14px 4px;align-self:flex-end;padding:9px 12px;font-size:14px;line-height:21px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__threadHead{color:var(--ink-75,#000000bf);margin:0 0 12px;font-size:14px;font-weight:700;line-height:20px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__miaTurn{align-self:flex-start;align-items:flex-end;gap:8px;max-width:min(92%,560px);display:flex}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__miaAvatar{flex:none;line-height:0;display:inline-flex}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__miaMessage{border:1px solid var(--border,#e4e4e4);background:var(--white,#fff);min-width:0;color:var(--ink-75,#000000bf);overflow-wrap:anywhere;border-radius:14px 14px 14px 4px;padding:9px 12px;font-size:14px;line-height:21px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__pending{color:var(--ink-50,#00000080);font-style:italic}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__form{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input{border:1px solid var(--border,#e4e4e4);background:var(--page,#faf9f7);min-width:0;min-height:44px;color:var(--ink,#000);font:inherit;border-radius:12px;flex:15rem;padding:9px 12px;font-size:15px;line-height:22px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input::placeholder{color:var(--ink-40,#0000008c)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send{background:var(--correct,#2563eb);color:#fff;min-height:44px;box-shadow:var(--shadow-btn,0 4px 7px #0000000d);font:inherit;cursor:pointer;border:none;border-radius:9999px;flex:none;margin-left:auto;padding:9px 16px;font-size:14px;font-weight:600}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send:disabled{background:var(--oat-deep,#e9e7e5);color:var(--ink-40,#0000008c);box-shadow:none;cursor:default}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__error,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__quota{margin-top:8px;font-size:12px;line-height:18px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__error{color:var(--wrong-ink,var(--wrong,#c8482c))}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__intro{color:var(--ink-75,#000000bf);margin:0 0 4px;font-size:15px;line-height:22px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__quota{color:var(--ink-40,#0000008c)}@media (max-width:480px){.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel:not([data-embedded]){padding:12px}}@media (prefers-reduced-motion:reduce){.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle{transition:none}}
.mia-upgrade-module__w2_svq__card{border:2px solid var(--ui-line,#00000029);background:var(--white,#fff);color:var(--ink,#000);font-family:var(--sans,"CoFo Brilliant", "CoFo Brilliant Fallback", system-ui, sans-serif);border-radius:24px;justify-items:start;gap:8px;margin-top:12px;padding:20px;animation:.22s cubic-bezier(.2,.8,.2,1) mia-upgrade-module__w2_svq__rise;display:grid}.mia-upgrade-module__w2_svq__title{margin:0;font-size:20px;font-weight:700;line-height:26px}.mia-upgrade-module__w2_svq__line{margin:0;font-size:16px;line-height:24px}.mia-upgrade-module__w2_svq__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:8px;display:flex}.mia-upgrade-module__w2_svq__primary,.mia-upgrade-module__w2_svq__secondary{border-radius:9999px;justify-content:center;align-items:center;min-height:48px;padding:10px 24px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,filter .18s;display:inline-flex}.mia-upgrade-module__w2_svq__primary{background:var(--ui-blue,var(--ug-action,#5665f0));color:#fff;box-shadow:0 4px 0 var(--ui-blue-edge,var(--ug-action-edge,#4252e0))}.mia-upgrade-module__w2_svq__primary:hover{filter:brightness(1.06)}.mia-upgrade-module__w2_svq__primary:active{box-shadow:0 0 0 var(--ui-blue-edge,#4252e0);transform:translateY(4px)}.mia-upgrade-module__w2_svq__secondary{border:2px solid var(--ui-line-strong,#0000004d);color:var(--ink,#000);background:0 0}.mia-upgrade-module__w2_svq__quiet{color:var(--ink,#000);text-underline-offset:3px;flex-basis:100%;font-size:15px;text-decoration:underline}.mia-upgrade-module__w2_svq__primary:focus-visible,.mia-upgrade-module__w2_svq__secondary:focus-visible,.mia-upgrade-module__w2_svq__quiet:focus-visible{outline:2px solid var(--correct,#2563eb);outline-offset:3px}@media (max-width:480px){.mia-upgrade-module__w2_svq__primary,.mia-upgrade-module__w2_svq__secondary{width:100%}}@keyframes mia-upgrade-module__w2_svq__rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mia-upgrade-module__w2_svq__card{animation:none}}
.pass-card-module__gTap8q__card{--pc-ink:#171717;--pc-muted:#45433f;--pc-line:#17171721;--pc-blue:#5665f0;--pc-blue-edge:#4252e0;--pc-font:"CoFo Brilliant", "CoFo Brilliant Fallback", var(--font-sans-clone,system-ui), Arial, sans-serif;box-sizing:border-box;border:2px solid var(--pc-line);width:100%;font-family:var(--pc-font);color:var(--pc-ink);text-align:left;background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:28px 24px 24px;display:flex}.pass-card-module__gTap8q__card.pass-card-module__gTap8q__card :where(h2,h3){font-family:var(--pc-font)}.pass-card-module__gTap8q__heading{letter-spacing:-.01em;margin:0;font-size:clamp(20px,2.6vw,24px);font-weight:700;line-height:1.2}.pass-card-module__gTap8q__price{color:var(--pc-muted);margin:0;font-size:16px}.pass-card-module__gTap8q__price strong{color:var(--pc-ink);margin-right:4px;font-size:32px;line-height:1}.pass-card-module__gTap8q__intro{color:var(--pc-ink);margin:4px 0 0;font-size:15px;font-weight:500;line-height:21px}.pass-card-module__gTap8q__summary{margin:0;font-size:16px;line-height:1.5}.pass-card-module__gTap8q__includes{gap:8px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}.pass-card-module__gTap8q__includes li{padding-left:26px;position:relative}.pass-card-module__gTap8q__includes li:before{content:"";border-left:2.5px solid var(--pc-blue);border-bottom:2.5px solid var(--pc-blue);width:12px;height:7px;position:absolute;top:4px;left:2px;transform:rotate(-45deg)}.pass-card-module__gTap8q__card .pr-buy{flex-direction:column;gap:10px;width:100%;margin-top:auto;display:flex}.pass-card-module__gTap8q__card .pr-buy-notice{color:var(--pc-muted);font-size:13px;line-height:1.45}.pass-card-module__gTap8q__cta{background:var(--pc-blue);width:100%;min-height:52px;box-shadow:0 4px 0 var(--pc-blue-edge);color:#fff;font-family:var(--pc-font);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:4px;padding:12px 20px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.pass-card-module__gTap8q__cta:hover{filter:brightness(1.05)}.pass-card-module__gTap8q__cta:active{box-shadow:0 1px 0 var(--pc-blue-edge);transform:translateY(3px)}.pass-card-module__gTap8q__fine{color:var(--pc-muted);margin:0;font-size:14px;line-height:1.45}.pass-card-module__gTap8q__refund{margin:0;font-size:15px;line-height:1.45}.pass-card-module__gTap8q__refund a{color:inherit;text-underline-offset:2px;text-decoration:underline}
.decision-module__XWJzFW__refund{max-width:60ch;font-family:var(--bp-font,inherit);color:var(--ink,#1d1b2e);margin:0;font-size:15px;line-height:22px}.decision-module__XWJzFW__refund strong{font-weight:700}.decision-module__XWJzFW__refund.decision-module__XWJzFW__work{margin-top:4px;font-size:14px;line-height:20px}.decision-module__XWJzFW__refund a{color:inherit;text-underline-offset:2px;text-decoration:underline}.decision-module__XWJzFW__seller{align-items:center;justify-content:inherit;font-family:var(--bp-font,inherit);color:var(--ink,#1d1b2e);flex-wrap:wrap;gap:6px 14px;margin:0;font-size:14px;line-height:20px;display:flex}.decision-module__XWJzFW__seller a{color:inherit;text-underline-offset:3px;text-decoration:underline}.decision-module__XWJzFW__share{border:1px solid var(--bp-line,#1d1b2e2e);min-height:44px;color:var(--ink,#1d1b2e);font:600 14px/1 var(--bp-font,inherit);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.decision-module__XWJzFW__share:hover{background:var(--bp-blue-soft,#eef1ff)}.decision-module__XWJzFW__share svg{width:16px;height:16px}.decision-module__XWJzFW__bar{z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--bp-line,#1d1b2e1f);background:var(--bp-paper,#fff);font-family:var(--bp-font,inherit);color:var(--ink,#1d1b2e);justify-content:space-between;align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #1d1b2e14}.decision-module__XWJzFW__barShown{display:flex}.decision-module__XWJzFW__barName{font-size:14px;font-weight:600;line-height:18px}.decision-module__XWJzFW__barPrice{font-size:20px;font-weight:700;line-height:24px;display:block}.decision-module__XWJzFW__barGo{background:var(--bp-blue,#4f5bea);color:#fff;min-height:44px;font:700 16px/1 var(--bp-font,inherit);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 20px}@media (min-width:640px){.decision-module__XWJzFW__barShown{display:none}}.decision-module__XWJzFW__centered{text-align:center;justify-content:center;margin-inline:auto}.decision-module__XWJzFW__after{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);flex-direction:column;align-items:center;gap:10px;width:100%;padding-top:14px;display:flex}.decision-module__XWJzFW__barNote{font-size:14px;font-weight:600}@media (pointer:coarse){.decision-module__XWJzFW__seller{row-gap:0}.decision-module__XWJzFW__seller a{align-items:center;min-height:44px;display:inline-flex}}
