.cGCfia_themeSwitch{-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex:0 0 4em;width:4em;height:44px;font-size:17px;display:inline-block;position:relative}.cGCfia_input{z-index:2;cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.cGCfia_slider{cursor:pointer;will-change:background-color, transform;background-color:#2a2a2a;border-radius:30px;width:4em;height:2.2em;display:block;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%);box-shadow:0 0 10px #0000001a;transition:background-color .56s cubic-bezier(.22,1,.36,1),transform .22s!important}.cGCfia_slider:before{content:"";will-change:transform, box-shadow;border-radius:20px;width:1.2em;height:1.2em;position:absolute;bottom:.5em;left:.5em;box-shadow:inset 8px -4px #fff;transition:transform .68s cubic-bezier(.34,1.56,.64,1),box-shadow .56s!important}.cGCfia_input:checked+.cGCfia_slider{background-color:#00a6ff}.cGCfia_input:checked+.cGCfia_slider:before{transform:translate(1.8em);box-shadow:inset 15px -4px 0 15px #ffcf48}.cGCfia_input:checked+.cGCfia_slider:after{content:"";background:#ffffff2e;border-radius:50%;width:1.2em;height:1.2em;animation:.68s cubic-bezier(.22,1,.36,1) cGCfia_theme-toggle-pulse;position:absolute;top:50%;left:2.5em;transform:translate(-50%,-50%)scale(.45)}.cGCfia_input:focus-visible+.cGCfia_slider{outline:3px solid var(--ring,#8b5cf6);outline-offset:3px}.cGCfia_input:active+.cGCfia_slider{transform:translateY(-50%)scale(.97)}.cGCfia_star{background-color:#fff;border-radius:50%;width:5px;height:5px;position:absolute;transition:opacity .4s!important}.cGCfia_star1{top:.5em;left:2.5em}.cGCfia_star2{top:1.2em;left:2.2em}.cGCfia_star3{top:.9em;left:3em}.cGCfia_input:checked+.cGCfia_slider .cGCfia_star{opacity:0}.cGCfia_cloud{opacity:0;width:3.5em;position:absolute;bottom:-1.4em;left:-1.1em;transition:opacity .4s!important}.cGCfia_input:checked+.cGCfia_slider .cGCfia_cloud{opacity:1}@media (prefers-reduced-motion:reduce){.cGCfia_slider,.cGCfia_slider:before,.cGCfia_star,.cGCfia_cloud{transition-duration:.01ms!important}}.cGCfia_homeSwitch{-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:#c2d2eb57;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex;position:relative;box-shadow:0 6px 22px #263f661a}.cGCfia_homeSwitch:before{content:"";pointer-events:none;will-change:transform;background:#fff;border-radius:999px;width:48px;height:36px;transition:transform .52s cubic-bezier(.22,1,.36,1),background-color .42s;position:absolute;top:3px;left:3px;transform:translate(0);box-shadow:0 3px 10px #263f661f}.cGCfia_homeSwitch.cGCfia_homeDark:before{transform:translate(50px)}.cGCfia_homeSwitch button{color:#111b2f;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:999px;place-items:center;width:48px;height:36px;transition:background-color .42s,color .42s,transform .32s cubic-bezier(.22,1,.36,1),box-shadow .42s;display:grid;position:relative}.cGCfia_homeSwitch button.cGCfia_homeSelected{box-shadow:none;background:0 0}.cGCfia_homeSwitch button:active{transform:scale(.9)}.cGCfia_homeSwitch button:not(.cGCfia_homeSelected):hover{transform:translateY(-1px)}.cGCfia_homeSwitch button:focus-visible{outline-offset:2px;outline:2px solid #337cf2}@keyframes cGCfia_theme-toggle-pulse{0%{opacity:.9;transform:translate(-50%,-50%)scale(.45)}70%{opacity:0;transform:translate(-50%,-50%)scale(2.2)}to{opacity:0;transform:translate(-50%,-50%)scale(2.2)}}@media (prefers-reduced-motion:reduce){.cGCfia_homeSwitch:before,.cGCfia_homeSwitch button,.cGCfia_input:checked+.cGCfia_slider:after{animation:none;transition-duration:.01ms!important}}
.IoX_Dq_panel{inset-block:0;overscroll-behavior:contain;width:min(20rem,88vw);padding:16px 10px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);color:#142036;scrollbar-width:none;background:#fffffff0;border-right:1px solid #ffffffb8;border-radius:0 24px 24px 0;flex-direction:column;animation:.36s cubic-bezier(.22,1,.36,1) both IoX_Dq_mobile-menu-enter;display:flex;position:absolute;left:0;overflow-y:auto;box-shadow:0 22px 55px #263f6638,inset 0 1px #ffffffd6}.IoX_Dq_top{flex:none}.IoX_Dq_logo{opacity:0;margin:2px 0 12px 6px;animation:.42s cubic-bezier(.22,1,.36,1) both IoX_Dq_mobile-menu-item-enter;display:inline-flex}.IoX_Dq_newChat{background-image:linear-gradient(135deg, var(--planeiro-magenta) 0%, var(--planeiro-magenta-light) 100%);color:#fff;opacity:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;margin-bottom:10px;font-size:14px;font-weight:600;transition:filter .18s,transform .18s;animation:.42s cubic-bezier(.22,1,.36,1) 70ms both IoX_Dq_mobile-menu-item-enter;display:flex;box-shadow:0 8px 20px #ed2c8c47}.IoX_Dq_newChat:hover{filter:brightness(1.05)}.IoX_Dq_newChat:active{transform:scale(.985)}.IoX_Dq_newChat:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.IoX_Dq_moreToggle{width:100%;color:inherit;cursor:pointer;text-align:left;border:0}.IoX_Dq_moreChevron{transition:transform .3s cubic-bezier(.22,1,.36,1)}.IoX_Dq_moreToggle[aria-expanded=true] .IoX_Dq_moreChevron{transform:rotate(180deg)}.IoX_Dq_more{opacity:0;grid-template-rows:0fr;margin-top:-6px;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid}.IoX_Dq_moreOpen{opacity:1;grid-template-rows:1fr}.IoX_Dq_moreInner{gap:6px;min-height:0;display:grid;overflow:hidden}.IoX_Dq_moreInner>:first-child{margin-top:6px}.IoX_Dq_history{flex-direction:column;flex:auto;min-height:15rem;display:flex}.IoX_Dq_history>section{flex:auto;min-height:0}.IoX_Dq_history li{--row:7;opacity:0;animation:IoX_Dq_mobile-menu-item-enter .42s cubic-bezier(.22, 1, .36, 1) calc(var(--row) * 55ms + .3s) both}.IoX_Dq_history li:first-child{--row:0}.IoX_Dq_history li:nth-child(2){--row:1}.IoX_Dq_history li:nth-child(3){--row:2}.IoX_Dq_history li:nth-child(4){--row:3}.IoX_Dq_history li:nth-child(5){--row:4}.IoX_Dq_history li:nth-child(6){--row:5}.IoX_Dq_history li:nth-child(7){--row:6}.IoX_Dq_menuIcon{width:20px;height:18px;display:block;position:relative}.IoX_Dq_menuIcon>span{transform-origin:50%;background:currentColor;border-radius:999px;width:20px;height:2px;transition:top .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),opacity .22s;display:block;position:absolute;left:0}.IoX_Dq_menuIcon>span:first-child{top:2px}.IoX_Dq_menuIcon>span:nth-child(2){top:8px}.IoX_Dq_menuIcon>span:nth-child(3){top:14px}.IoX_Dq_menuIconOpen>span:first-child{top:8px;transform:rotate(45deg)}.IoX_Dq_menuIconOpen>span:nth-child(2){opacity:0;transform:scaleX(0)}.IoX_Dq_menuIconOpen>span:nth-child(3){top:8px;transform:rotate(-45deg)}.IoX_Dq_panelClosing{pointer-events:none;animation:.54s cubic-bezier(.4,0,1,1) both IoX_Dq_mobile-menu-exit;overflow:hidden}.IoX_Dq_panelClosing .IoX_Dq_logo,.IoX_Dq_panelClosing .IoX_Dq_newChat,.IoX_Dq_panelClosing .IoX_Dq_history li{animation:IoX_Dq_mobile-menu-row-exit .26s cubic-bezier(.4, 0, 1, 1) calc((7 - var(--row,0)) * 35ms) both}.IoX_Dq_panelClosing .IoX_Dq_menuItem,.IoX_Dq_panelClosing .IoX_Dq_actionItem{animation-name:IoX_Dq_mobile-menu-item-exit;animation-duration:.26s;animation-delay:calc((10 - var(--menu-index)) * 35ms);animation-timing-function:cubic-bezier(.4,0,1,1);animation-fill-mode:both}.IoX_Dq_panel::-webkit-scrollbar{display:none}.IoX_Dq_sectionHeader{justify-content:space-between;align-items:center;padding:0 8px 7px;font-family:Georgia,Times New Roman,serif;display:flex}.IoX_Dq_sectionHeader h2{margin:0;font-size:16px;font-weight:500}.IoX_Dq_menuItem,.IoX_Dq_actionItem{opacity:0;min-height:48px;animation:IoX_Dq_mobile-menu-item-enter .42s cubic-bezier(.22, 1, .36, 1) calc(var(--menu-index) * 55ms + 70ms) both;border-radius:16px;align-items:center;gap:12px;padding:7px 9px;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.1;transition:background-color .18s,transform .18s;display:flex;transform:translateY(-10px)}.IoX_Dq_menuItem:hover,.IoX_Dq_actionItem:hover{background:#ffffff8f}.IoX_Dq_menuItem:focus-visible,.IoX_Dq_actionItem:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.IoX_Dq_menuItem:active,.IoX_Dq_actionItem:active{transform:scale(.985)}.IoX_Dq_meta{color:#8ca3c2;font-family:var(--font-primary), "Segoe UI", sans-serif;margin-top:3px;font-size:11px;display:block}.IoX_Dq_account{gap:6px;display:grid}.IoX_Dq_actions{border-top:1px solid #1420361f;gap:6px;margin-top:10px;padding-top:10px;display:grid}.IoX_Dq_actionItem{background:#ffffff85;min-height:44px;font-size:14px}@keyframes IoX_Dq_mobile-menu-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes IoX_Dq_mobile-menu-item-enter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes IoX_Dq_mobile-menu-exit{0%{clip-path:inset(0 round 0 24px 24px 0);opacity:1}to{clip-path:inset(0 0 100% round 0 24px 24px 0);opacity:1}}@keyframes IoX_Dq_mobile-menu-row-exit{0%{opacity:1}to{opacity:0}}@keyframes IoX_Dq_mobile-menu-item-exit{0%{opacity:1;min-height:44px;max-height:60px;padding-block:7px;transform:translateY(0)}to{opacity:0;min-height:0;max-height:0;padding-block:0;transform:translateY(0)}}.dark .IoX_Dq_panel{color:#f7f8fb;background:#181818f5;border-color:#d8deea29;box-shadow:0 24px 60px #00000052,inset 0 1px #ffffff14}:is(.dark .IoX_Dq_menuItem:hover,.dark .IoX_Dq_actionItem:hover){background:#ffffff17}.dark .IoX_Dq_meta{color:#aebbd0}.dark .IoX_Dq_actions{border-top-color:#d8deea24}.dark .IoX_Dq_actionItem{background:#ffffff0f}@media (prefers-reduced-motion:reduce){.IoX_Dq_moreChevron{transition:none}.IoX_Dq_menuIcon>span,.IoX_Dq_panel,.IoX_Dq_logo,.IoX_Dq_more,.IoX_Dq_moreChevron,.IoX_Dq_newChat,.IoX_Dq_history li,.IoX_Dq_panelClosing,.IoX_Dq_panelClosing .IoX_Dq_newChat,.IoX_Dq_panelClosing .IoX_Dq_history li,.IoX_Dq_menuItem,.IoX_Dq_actionItem{opacity:1;transition:none;animation:none;transform:none}}
.U8QCeW_layer{opacity:1;visibility:visible;transition:opacity .35s,visibility linear}.U8QCeW_hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,visibility 0s linear .35s}@media (prefers-reduced-motion:reduce){.U8QCeW_layer,.U8QCeW_hidden{transition:none}}
._3aEZRG_screen{--sir-ink:#1f2937;--sir-body:#4b5563;--sir-pink:#ec4899;--sir-pink-soft:#fde7f1;--sir-card:#ffffffb8;--sir-card-border:#ffffffd9;--sir-divider:#ec48993d;--sir-headline:#fff;animation:.35s both _3aEZRG_sir-enter}.dark ._3aEZRG_screen{--sir-ink:#f8fafc;--sir-body:#cbd5e1;--sir-pink-soft:#ec489938;--sir-card:#111827ad;--sir-card-border:#ffffff29;--sir-divider:#f472b657}._3aEZRG_scrim{background:linear-gradient(#0a122694 0%,#0a122642 46%,#0a122685 100%)}._3aEZRG_headline{color:var(--sir-headline);letter-spacing:-.035em;text-shadow:0 2px 22px #00000061;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,5.4vw,4.5rem);font-weight:500;line-height:1}._3aEZRG_emphasis{font-style:italic;display:inline-block;position:relative}._3aEZRG_swoosh{width:100%;height:.34em;color:var(--sir-pink);position:absolute;bottom:-.22em;left:0;overflow:visible}._3aEZRG_card{background:var(--sir-card);border:1px solid var(--sir-card-border);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);color:var(--sir-ink);box-shadow:0 24px 70px #0a122647}._3aEZRG_divider{background:linear-gradient(180deg, transparent, var(--sir-divider) 18%, var(--sir-divider) 82%, transparent)}._3aEZRG_body{color:var(--sir-body)}._3aEZRG_benefitIcon{background:var(--sir-pink-soft);width:2.5rem;height:2.5rem;color:var(--sir-pink);border-radius:9999px;flex:none;place-items:center;display:grid}._3aEZRG_cta{background:linear-gradient(90deg,#f472b6 0%,#ec4899 52%,#db2777 100%);transition:filter .16s,transform .16s;box-shadow:0 14px 30px #ec48995c}._3aEZRG_cta:hover{filter:brightness(1.06);transform:translateY(-1px)}._3aEZRG_glass{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff38;border:1px solid #ffffff7a;transition:background-color .16s}._3aEZRG_glass:hover{background:#ffffff57}@keyframes _3aEZRG_sir-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._3aEZRG_screen{animation:none}._3aEZRG_cta,._3aEZRG_glass{transition:none}._3aEZRG_cta:hover{transform:none}}
