[data-site-atmosphere][data-sidebar-layout=rail]{--sb-w:min(var(--sb-rail-max), calc((100vw - var(--sb-column)) / 2 + var(--sb-column-inset) - var(--sb-rail-gap)))}[data-site-atmosphere][data-sidebar-layout=drawer]{--sb-w:var(--sb-drawer-w)}[data-site-atmosphere][data-sidebar-layout]{--sb-t-dur:var(--sb-dur);--sb-t-step:var(--sb-step);--sb-t-ease:var(--sb-ease)}[data-site-atmosphere][data-sidebar-layout=drawer]{--sb-t-dur:var(--sb-drawer-close-dur);--sb-t-step:var(--sb-drawer-step);--sb-t-ease:var(--sb-drawer-ease)}[data-site-atmosphere][data-sidebar-layout=drawer][data-sidebar-open=true]{--sb-t-dur:var(--sb-drawer-open-dur)}[data-site-atmosphere][data-sidebar-open=true]{--sb-veil-delay:0s;--sb-head-delay:var(--sb-t-step);--sb-body-delay:calc(var(--sb-t-step) * 2);--sb-veil-hide:0s;--sb-aside-hide:0s}[data-site-atmosphere][data-sidebar-open=false]{--sb-body-delay:0s;--sb-head-delay:var(--sb-t-step);--sb-veil-delay:calc(var(--sb-t-step) * 2);--sb-veil-hide:calc(var(--sb-t-step) * 2 + var(--sb-t-dur));--sb-aside-hide:calc(var(--sb-t-step) + var(--sb-t-dur))}[data-site-atmosphere] [data-sb-veil]{z-index:var(--sb-z-veil,60);pointer-events:none;opacity:0;visibility:hidden;background-image:var(--sb-veil-rail-bg);transition:opacity var(--sb-t-dur) var(--sb-t-ease) var(--sb-veil-delay), visibility 0s linear var(--sb-veil-hide);position:fixed;top:0;bottom:0;left:0;right:0}[data-site-atmosphere][data-sidebar-layout=drawer] [data-sb-veil]{background-image:var(--sb-veil-drawer-bg)}[data-site-atmosphere][data-sidebar-open=true] [data-sb-veil]{opacity:1;visibility:visible}[data-site-atmosphere][data-sidebar-layout=drawer] #app-scroll-root{transition:opacity var(--sb-t-dur) var(--sb-t-ease) var(--sb-veil-delay)}[data-site-atmosphere][data-sidebar-layout=drawer][data-sidebar-open=true] #app-scroll-root{opacity:var(--sb-drawer-content-op)}[data-site-atmosphere][data-sidebar-layout=drawer][data-sidebar-open=true] [data-sb-veil]{pointer-events:auto}[data-site-atmosphere] aside[data-chat-sidebar]{top:var(--hd-chat-header-h);z-index:var(--sb-z-aside,75);width:var(--sb-w);padding:var(--sb-pad-top) var(--sb-pad-start) var(--sb-pad-bottom) var(--sb-pad-end);padding-bottom:calc(var(--sb-pad-bottom) + env(safe-area-inset-bottom));color:rgb(var(--sb-text));visibility:hidden;transition:visibility 0s linear var(--sb-aside-hide);--sb-blur-eff:var(--sb-blur);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}[data-site-atmosphere][data-sidebar-open=true] aside[data-chat-sidebar]{visibility:visible}[data-site-atmosphere] [data-chat-sidebar] [data-sb-layer]{opacity:0;filter:blur(var(--sb-blur-eff));transition:opacity var(--sb-t-dur) var(--sb-t-ease) var(--sb-layer-delay), filter var(--sb-t-dur) var(--sb-t-ease) var(--sb-layer-delay)}[data-site-atmosphere] [data-chat-sidebar] [data-sb-layer=head]{--sb-layer-delay:var(--sb-head-delay)}[data-site-atmosphere] [data-chat-sidebar] [data-sb-layer=body]{--sb-layer-delay:var(--sb-body-delay)}[data-site-atmosphere][data-sidebar-open=true] [data-chat-sidebar] [data-sb-layer]{opacity:1;filter:none}[data-site-atmosphere][data-sidebar-layout=drawer] aside[data-chat-sidebar]{top:calc(var(--hd-chat-header-h) + var(--sb-frame-top));left:calc(var(--sb-frame-side) + env(safe-area-inset-left));bottom:calc(var(--sb-frame-bottom) + env(safe-area-inset-bottom));padding:var(--gp-pad-y) var(--gp-pad-x);--gp-reveal-delay:var(--sb-head-delay);transition:visibility 0s linear var(--sb-aside-hide), var(--gp-reveal-transition)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-site-atmosphere][data-sidebar-layout=drawer] [data-sb-veil]{background-image:var(--sb-veil-drawer-fallback-bg)}[data-site-atmosphere][data-sidebar-layout=drawer][data-sidebar-open=true] #app-scroll-root{opacity:var(--sb-drawer-content-op-fallback)}}@media (max-width:767px){[data-site-atmosphere] aside[data-chat-sidebar]{--sb-blur-eff:var(--sb-blur-small);--sb-row-py:var(--sb-row-py-mobile)}}@media (prefers-reduced-motion:reduce){[data-site-atmosphere][data-sidebar-open]{--sb-step:0s!important;--sb-t-step:0s!important}[data-site-atmosphere] [data-chat-sidebar] [data-sb-layer]{filter:none}}[data-site-atmosphere] [data-chat-sidebar] .sb-head,[data-site-atmosphere] [data-chat-sidebar] .sb-body{text-align:start;flex-direction:column;align-items:stretch;display:flex}[data-site-atmosphere] [data-chat-sidebar] .sb-body{flex:1;min-height:0}[data-site-atmosphere] [data-chat-sidebar] :-webkit-any(.sb-title,.sb-more,.sb-actions){transition:color var(--sb-hover) ease, opacity var(--sb-hover) ease;outline:none}[data-site-atmosphere] [data-chat-sidebar] :-moz-any(.sb-title,.sb-more,.sb-actions){transition:color var(--sb-hover) ease, opacity var(--sb-hover) ease;outline:none}[data-site-atmosphere] [data-chat-sidebar] :is(.sb-title,.sb-more,.sb-actions){transition:color var(--sb-hover) ease, opacity var(--sb-hover) ease;outline:none}[data-site-atmosphere] [data-chat-sidebar] :-webkit-any(.sb-key,.sb-title,.sb-more,.sb-actions):focus-visible{outline:1px solid rgb(var(--sb-marker) / .6);outline-offset:3px;border-radius:4px}[data-site-atmosphere] [data-chat-sidebar] :-moz-any(.sb-key,.sb-title,.sb-more,.sb-actions):focus-visible{outline:1px solid rgb(var(--sb-marker) / .6);outline-offset:3px;border-radius:4px}[data-site-atmosphere] [data-chat-sidebar] :is(.sb-key,.sb-title,.sb-more,.sb-actions):focus-visible{outline:1px solid rgb(var(--sb-marker) / .6);outline-offset:3px;border-radius:4px}[data-site-atmosphere] [data-chat-sidebar] .sb-key{--gc-opacity:var(--sb-key-op);width:100%;height:var(--sb-key-h);gap:var(--sb-key-gap);font-size:var(--sb-key-size);font-weight:var(--sb-key-weight);color:var(--text-body);transition:background-color var(--sb-hover) ease, color var(--sb-hover) ease;outline:none;text-decoration:none;display:flex}[data-site-atmosphere] [data-chat-sidebar] .sb-key:hover{--gc-opacity:var(--sb-key-op-hover);color:var(--text-primary)}[data-site-atmosphere] [data-chat-sidebar] .sb-key:focus-visible{--gc-opacity:var(--sb-key-op-hover);color:var(--text-primary)}[data-site-atmosphere] [data-chat-sidebar] .sb-key:focus-visible{border-radius:var(--gc-radius)}@media (max-width:767px){[data-site-atmosphere] [data-chat-sidebar] .sb-key{height:var(--sb-key-h-mobile)}}@media (prefers-reduced-transparency:reduce){[data-site-atmosphere] [data-chat-sidebar] .sb-key,[data-site-atmosphere] [data-chat-sidebar] .sb-key:hover{--gc-opacity:var(--gc-opacity-reduced)}}[data-site-atmosphere] [data-chat-sidebar] .sb-divider{height:var(--sb-divider-th);margin-block:var(--sb-divider-space);background-image:var(--sb-divider-bg);pointer-events:none;flex:none}[data-site-atmosphere][data-sidebar-layout=drawer] [data-chat-sidebar] .sb-divider{background-image:var(--sb-drawer-divider-bg)}[data-site-atmosphere] [data-chat-sidebar] .sb-scroll{overscroll-behavior:contain;scrollbar-width:none;-webkit-margin-start:calc(-1 * var(--sb-pad-start));min-height:0;-webkit-padding-start:var(--sb-pad-start);padding-block:var(--sb-scroll-fade);margin-block:calc(-1 * var(--sb-scroll-fade));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--sb-scroll-fade), #000 calc(100% - var(--sb-scroll-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--sb-scroll-fade), #000 calc(100% - var(--sb-scroll-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--sb-scroll-fade), #000 calc(100% - var(--sb-scroll-fade)), transparent);overflow-y:auto}[data-site-atmosphere] [data-chat-sidebar] .sb-scroll:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--sb-pad-start);margin-left:calc(-1 * var(--sb-pad-start))}[data-site-atmosphere] [data-chat-sidebar] .sb-scroll:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--sb-pad-start);margin-left:calc(-1 * var(--sb-pad-start))}[data-site-atmosphere] [data-chat-sidebar] .sb-scroll:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--sb-pad-start);margin-left:calc(-1 * var(--sb-pad-start))}[data-site-atmosphere] [data-chat-sidebar] .sb-scroll:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--sb-pad-start);margin-right:calc(-1 * var(--sb-pad-start))}[data-site-atmosphere] [data-chat-sidebar] .sb-scroll:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--sb-pad-start);margin-right:calc(-1 * var(--sb-pad-start))}[data-site-atmosphere] [data-chat-sidebar] .sb-scroll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--sb-pad-start);margin-right:calc(-1 * var(--sb-pad-start))}[data-site-atmosphere] [data-chat-sidebar] .sb-scroll::-webkit-scrollbar{display:none}[data-site-atmosphere] [data-chat-sidebar] .sb-group+.sb-group{margin-top:var(--sb-group-gap)}[data-site-atmosphere] [data-chat-sidebar] .sb-group-name{margin-bottom:var(--sb-group-below);font-size:var(--sb-group-size);font-weight:var(--sb-group-weight);color:rgb(var(--sb-group-color) / var(--sb-group-op));cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;line-height:1.6;display:flex}[data-site-atmosphere] [data-chat-sidebar] .sb-group-name:after{content:"";-webkit-margin-start:var(--sb-group-line-gap);height:1px;background-image:linear-gradient(to left, rgb(var(--sb-group-color) / var(--sb-group-line-op)), rgb(var(--sb-group-color) / 0));pointer-events:none;flex:1}[data-site-atmosphere] [data-chat-sidebar] .sb-group-name:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:var(--sb-group-line-gap)}[data-site-atmosphere] [data-chat-sidebar] .sb-group-name:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:var(--sb-group-line-gap)}[data-site-atmosphere] [data-chat-sidebar] .sb-group-name:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:var(--sb-group-line-gap)}[data-site-atmosphere] [data-chat-sidebar] .sb-group-name:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:var(--sb-group-line-gap)}[data-site-atmosphere] [data-chat-sidebar] .sb-group-name:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:var(--sb-group-line-gap)}[data-site-atmosphere] [data-chat-sidebar] .sb-group-name:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:var(--sb-group-line-gap)}[dir=ltr] [data-site-atmosphere] [data-chat-sidebar] .sb-group-name:after{background-image:linear-gradient(to right, rgb(var(--sb-group-color) / var(--sb-group-line-op)), rgb(var(--sb-group-color) / 0))}[data-site-atmosphere] [data-chat-sidebar] .sb-row{align-items:center;gap:4px;display:flex;position:relative}[data-site-atmosphere] [data-chat-sidebar] .sb-title{min-width:0;padding-block:var(--sb-row-py);white-space:nowrap;text-overflow:ellipsis;text-align:start;font-size:var(--sb-title-size);font-weight:var(--sb-title-weight);line-height:calc(var(--sb-title-size-active) * var(--sb-title-lh));color:var(--text-secondary);flex:1;display:block;overflow:hidden}[data-site-atmosphere] [data-chat-sidebar] .sb-row:hover .sb-title{color:var(--text-body)}[data-site-atmosphere] [data-chat-sidebar] .sb-title:focus-visible{color:var(--text-body)}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active] .sb-title{font-size:var(--sb-title-size-active);color:var(--text-primary)}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active]:before{content:"";top:50%;width:var(--sb-marker-len);height:var(--sb-marker-th);background:rgb(var(--sb-marker) / var(--sb-marker-op));pointer-events:none;position:absolute}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * (var(--sb-marker-len) + var(--sb-marker-gap)))}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * (var(--sb-marker-len) + var(--sb-marker-gap)))}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * (var(--sb-marker-len) + var(--sb-marker-gap)))}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * (var(--sb-marker-len) + var(--sb-marker-gap)))}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * (var(--sb-marker-len) + var(--sb-marker-gap)))}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * (var(--sb-marker-len) + var(--sb-marker-gap)))}[data-site-atmosphere] [data-chat-sidebar] .sb-actions{width:32px;height:32px;color:rgb(var(--sb-text) / var(--sb-actions-op));opacity:0;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}[data-site-atmosphere] [data-chat-sidebar] .sb-actions[aria-expanded=true]{opacity:1}[data-site-atmosphere] [data-chat-sidebar] :-webkit-any(.sb-row:hover,.sb-row:focus-within,.sb-row[data-active]) .sb-actions{opacity:1}[data-site-atmosphere] [data-chat-sidebar] :-moz-any(.sb-row:hover,.sb-row:focus-within,.sb-row[data-active]) .sb-actions{opacity:1}[data-site-atmosphere] [data-chat-sidebar] :is(.sb-row:hover,.sb-row:focus-within,.sb-row[data-active]) .sb-actions{opacity:1}[data-site-atmosphere] [data-chat-sidebar] .sb-actions:hover,[data-site-atmosphere] [data-chat-sidebar] .sb-actions[aria-expanded=true]{color:rgb(var(--sb-text) / var(--sb-actions-op-hover))}[data-site-atmosphere] [data-chat-sidebar] .sb-actions:focus-visible{color:rgb(var(--sb-text) / var(--sb-actions-op-hover))}@media (hover:none) and (pointer:coarse){[data-site-atmosphere] [data-chat-sidebar] .sb-actions{width:var(--sb-actions-hit);height:var(--sb-actions-hit);opacity:1;color:rgb(var(--sb-text) / var(--sb-actions-op-touch))}[data-site-atmosphere] [data-chat-sidebar] .sb-row[data-active] .sb-actions{color:rgb(var(--sb-text) / var(--sb-actions-op-touch-active))}[data-site-atmosphere] [data-chat-sidebar] .sb-actions[aria-expanded=true]{color:rgb(var(--sb-text) / var(--sb-actions-op-hover))}}[data-site-atmosphere] [data-chat-sidebar] [role=menu].site-atmosphere-card{background-color:rgba(39,41,44,.97)}[data-site-atmosphere] [data-chat-sidebar] .sb-note{font-size:var(--sb-note-size);text-align:start;color:var(--text-secondary);margin-top:6px;line-height:1.8}[data-site-atmosphere] [data-chat-sidebar] .sb-more{padding-block:var(--sb-row-py);font-size:var(--sb-note-size);text-align:start;color:var(--text-secondary);margin-top:6px;line-height:1.8;display:block}[data-site-atmosphere] [data-chat-sidebar] .sb-more:hover:not(:disabled){color:var(--text-body)}[data-site-atmosphere] [data-chat-sidebar] .sb-more:focus-visible{color:var(--text-body)}[data-site-atmosphere] [data-chat-sidebar] .sb-foot{flex:none;margin-top:auto}[data-site-atmosphere] [data-chat-sidebar] .sb-about{margin-top:var(--sb-foot-gap);justify-content:center;display:flex}[data-site-atmosphere] [data-chat-sidebar] .sb-about-button{font-size:var(--sb-account-size);line-height:var(--sb-title-lh);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--sb-hover) ease;background:0 0;border:0;outline:none;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}[data-site-atmosphere] [data-chat-sidebar] .sb-about-button:hover,[data-site-atmosphere] [data-chat-sidebar] .sb-about-button[aria-expanded=true]{color:var(--text-body)}[data-site-atmosphere] [data-chat-sidebar] .sb-about-icon{flex:none;width:12px;height:12px;transition:transform .2s}[data-site-atmosphere] [data-chat-sidebar] .sb-about-button[aria-expanded=true] .sb-about-icon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){[data-site-atmosphere] [data-chat-sidebar] .sb-about-icon{transition-duration:0s}}[data-site-atmosphere] [data-chat-sidebar] .sb-about-button:focus-visible{outline:1px solid rgb(var(--sb-marker) / .6);outline-offset:3px;border-radius:4px}[data-site-atmosphere] [data-chat-sidebar] button.sb-title{cursor:pointer;background:0 0;border:0;width:100%}@keyframes sb-fade-in{0%{opacity:0}to{opacity:1}}[data-site-atmosphere] [data-chat-sidebar] .sb-fade-once{animation:sb-fade-in var(--sb-list-fade) ease both}[data-site-atmosphere] [data-chat-sidebar] .sb-note-delayed{animation:sb-fade-in var(--sb-list-fade) ease var(--sb-loading-delay) both}[data-site-atmosphere] [data-chat-sidebar] .sb-identity{justify-content:center;align-items:center;gap:var(--sb-account-gap);min-width:0;margin-bottom:var(--sb-foot-gap);display:flex}[data-site-atmosphere] [data-chat-sidebar] .sb-account-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--sb-account-size);line-height:var(--sb-title-lh);color:var(--text-secondary);transition:color var(--sb-hover) ease;outline:none;flex:0 auto;text-decoration:none;overflow:hidden}[data-site-atmosphere] [data-chat-sidebar] .sb-account-name:hover{color:var(--text-body)}[data-site-atmosphere] [data-chat-sidebar] .sb-account-name:focus-visible{outline:1px solid rgb(var(--sb-marker) / .6);outline-offset:3px;border-radius:4px}[data-site-atmosphere] [data-chat-sidebar] .sb-account-sep{width:var(--sb-account-sep-w);height:var(--sb-account-sep-h);background:rgb(var(--sb-text) / var(--sb-account-sep-op));flex:none}[data-site-atmosphere] [data-chat-sidebar] .sb-logout{justify-content:center;align-items:center;gap:var(--sb-logout-gap);height:var(--sb-logout-hit);padding:0 var(--sb-logout-px);font-size:var(--sb-logout-size);white-space:nowrap;color:var(--text-secondary);transition:color var(--sb-logout-transition) ease, background-color var(--sb-logout-transition) ease;background:0 0;border:0;border-radius:9999px;outline:none;flex:none;line-height:1;display:inline-flex}[data-site-atmosphere] [data-chat-sidebar] .sb-logout:hover{color:rgb(var(--sb-logout-hover));background-color:rgb(var(--sb-logout-hover) / var(--sb-logout-hover-bg))}[data-site-atmosphere] [data-chat-sidebar] .sb-logout:focus-visible{color:rgb(var(--sb-logout-hover));background-color:rgb(var(--sb-logout-hover) / var(--sb-logout-hover-bg))}[data-site-atmosphere] [data-chat-sidebar] .sb-logout:disabled{opacity:.5}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :-webkit-any(p,li){font-weight:var(--chat-answer-weight);line-height:var(--chat-answer-lh)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :-moz-any(p,li){font-weight:var(--chat-answer-weight);line-height:var(--chat-answer-lh)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :is(p,li){font-weight:var(--chat-answer-weight);line-height:var(--chat-answer-lh)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :-webkit-any(strong,b){font-weight:var(--chat-strong-weight)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :-moz-any(strong,b){font-weight:var(--chat-strong-weight)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :is(strong,b){font-weight:var(--chat-strong-weight)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :-webkit-any(h1,h2,h3,h4){font-weight:var(--chat-strong-weight);line-height:var(--chat-heading-lh)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :-moz-any(h1,h2,h3,h4){font-weight:var(--chat-strong-weight);line-height:var(--chat-heading-lh)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :is(h1,h2,h3,h4){font-weight:var(--chat-strong-weight);line-height:var(--chat-heading-lh)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose h1{font-size:var(--chat-h1-size)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose h2{font-size:var(--chat-h2-size)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose h3{font-size:var(--chat-h3-size)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose h4{font-size:var(--chat-h4-size)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :-webkit-any(p,ul,ol){margin-block:var(--chat-paragraph-gap)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :-moz-any(p,ul,ol){margin-block:var(--chat-paragraph-gap)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose :is(p,ul,ol){margin-block:var(--chat-paragraph-gap)}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose>:first-child{margin-top:0}[data-site-atmosphere][data-sidebar-layout] .chat-message-assistant .prose>:last-child{margin-bottom:0}[data-site-atmosphere][data-sidebar-layout] .chat-message-wrapper~.chat-message-wrapper>.chat-message-user{margin-top:var(--chat-turn-gap)}[data-site-sidebar=home][data-sidebar-layout=rail][data-sidebar-open=true] [data-sb-veil]{pointer-events:auto}[data-site-sidebar][data-sidebar-layout=rail] [data-sb-site-toggle]{top:calc(env(safe-area-inset-top) + var(--sb-home-toggle-offset));left:calc(env(safe-area-inset-left) + var(--sb-home-toggle-offset))}[data-site-sidebar][data-sidebar-layout=rail] [data-chat-sidebar] .sb-nav-item .sb-title{padding-block:var(--sb-home-nav-py);text-align:center;font-size:var(--sb-home-nav-size);font-weight:var(--sb-home-nav-weight);color:var(--sb-home-nav-color);line-height:1.6}[data-site-sidebar][data-sidebar-layout=rail] [data-chat-sidebar] .sb-nav-item:hover .sb-title{color:rgb(var(--sb-home-nav-hover) / var(--sb-home-nav-hover-op))}[data-site-sidebar][data-sidebar-layout=rail] [data-chat-sidebar] .sb-nav-item .sb-title:focus-visible{color:rgb(var(--sb-home-nav-hover) / var(--sb-home-nav-hover-op))}[data-site-sidebar][data-sidebar-layout=drawer] [data-chat-sidebar] .sb-nav-item .sb-title{padding-block:var(--sb-home-drawer-nav-py);text-align:center;font-size:var(--sb-home-drawer-nav-size);font-weight:var(--sb-home-drawer-nav-weight);color:rgb(var(--sb-text) / var(--sb-home-drawer-nav-op));line-height:1.6}[data-site-sidebar][data-sidebar-layout=drawer] [data-chat-sidebar] .sb-nav-item:hover .sb-title{color:rgb(var(--sb-home-drawer-nav-hover) / var(--sb-home-drawer-nav-hover-op))}[data-site-sidebar][data-sidebar-layout=drawer] [data-chat-sidebar] .sb-nav-item .sb-title:focus-visible{color:rgb(var(--sb-home-drawer-nav-hover) / var(--sb-home-drawer-nav-hover-op))}[data-sb-top-row] [data-chat-sidebar] .sb-site-top{align-items:center;gap:var(--sb-top-gap);margin-bottom:var(--sb-top-gap-below);display:flex}[data-sb-top-row] [data-chat-sidebar] .sb-site-top-logo-link{isolation:isolate;outline:none;flex:none;display:block;position:relative}[data-sb-top-row] [data-chat-sidebar] .sb-site-top-logo-link:before{content:"";z-index:-1;background:var(--sb-top-halo-bg);transform:scale(var(--sb-top-halo-scale));pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}[data-sb-top-row] [data-chat-sidebar] .sb-site-top-logo{width:var(--sb-top-logo);height:var(--sb-top-logo);object-fit:contain;flex:none;display:block}@media (min-width:768px){[data-sb-top-row] [data-chat-sidebar] .sb-site-top-logo{width:var(--sb-top-logo-md);height:var(--sb-top-logo-md)}}[data-sb-top-row] [data-chat-sidebar] .sb-site-top-title{text-align:center;min-width:0;font-weight:var(--sb-top-title-weight);outline:none;flex:auto;text-decoration:none}[data-sb-top-row] [data-chat-sidebar] .sb-site-top-title:focus-visible{outline:1px solid rgb(var(--sb-marker) / .6);outline-offset:3px;border-radius:4px}[data-sb-top-row][data-sidebar-layout=drawer] [data-chat-sidebar] .sb-site-top-title{font-size:var(--sb-top-title-size)}@media (min-width:640px){[data-sb-top-row][data-sidebar-layout=drawer] [data-chat-sidebar] .sb-site-top-title{font-size:var(--sb-top-title-size-sm)}}[data-sb-top-row] [data-chat-sidebar] .sb-site-top>button{flex:none}[data-site-sidebar] [data-chat-sidebar] .sb-body>.sb-scroll{flex-direction:column;flex:auto;display:flex}[data-site-sidebar] [data-chat-sidebar] .sb-body>.sb-scroll:before,[data-site-sidebar] [data-chat-sidebar] .sb-body>.sb-scroll:after{content:"";pointer-events:none}[data-site-sidebar] [data-chat-sidebar] .sb-body>.sb-scroll:before{flex:var(--sb-nav-above) 1 0px}[data-site-sidebar] [data-chat-sidebar] .sb-body>.sb-scroll:after{flex:var(--sb-nav-below) 1 var(--sb-nav-below-basis)}[data-site-sidebar] [data-sb-site-toggle]{transition:opacity var(--sb-hover,.15s) ease, visibility 0s linear 0s}[data-site-sidebar] [data-sb-site-toggle][data-open=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--sb-hover,.15s) ease, visibility 0s linear var(--sb-hover,.15s)}[data-sb-top-row]:not([data-site-sidebar]) header button[aria-controls=chat-sidebar]{transition:opacity var(--sb-hover,.15s) ease, visibility 0s linear 0s}[data-sb-top-row]:not([data-site-sidebar])[data-sidebar-open=true] header button[aria-controls=chat-sidebar]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--sb-hover,.15s) ease, visibility 0s linear var(--sb-hover,.15s)}[data-sb-top-row] aside[data-chat-sidebar]{--sb-top-x:var(--sb-top-offset)}@media (min-width:768px){[data-sb-top-row] aside[data-chat-sidebar]{--sb-top-x:var(--sb-top-offset-md)}}[data-sb-top-row][data-sidebar-layout=rail] aside[data-chat-sidebar]{--sb-top-x:var(--sb-home-toggle-offset)}[data-site-atmosphere][data-sb-top-row] aside[data-chat-sidebar]{padding-top:calc(env(safe-area-inset-top) + var(--sb-top-x));padding-left:calc(env(safe-area-inset-left) + var(--sb-top-x));top:0;bottom:0;left:0}[data-site-atmosphere][data-sb-top-row][data-sidebar-layout=rail] aside[data-chat-sidebar]{padding-top:calc(env(safe-area-inset-top) + var(--sb-top-x) - var(--sb-top-rail-lift));--sb-top-logo-md:var(--sb-top-rail-logo)}[data-sb-top-row][data-sidebar-layout=rail] [data-chat-sidebar] .sb-site-top>button{--gc-compact-h:var(--sb-top-rail-toggle);--gc-radius:var(--sb-top-rail-toggle-radius)}[data-sb-top-row][data-sidebar-layout=rail] [data-chat-sidebar] .sb-site-top>button>svg{width:var(--sb-top-rail-toggle-icon);height:var(--sb-top-rail-toggle-icon)}[data-sb-top-row][data-sidebar-layout=rail] [data-chat-sidebar] .sb-site-top-title{font-size:var(--sb-top-rail-title)}[data-site-atmosphere][data-sb-top-row][data-sidebar-layout=drawer] aside[data-chat-sidebar]{top:calc(env(safe-area-inset-top) + var(--sb-frame-top));left:calc(env(safe-area-inset-left) + var(--sb-frame-side));bottom:calc(env(safe-area-inset-bottom) + var(--sb-frame-bottom));padding:var(--gp-pad-y) var(--gp-pad-x)}@media (min-width:1280px){[data-site-atmosphere][data-site-sidebar=page]{--sb-page-offset:calc(min(var(--sb-rail-max), calc((100vw - var(--sb-column)) / 2 + var(--sb-column-inset) - var(--sb-rail-gap))) + var(--sb-rail-gap))}[data-site-atmosphere][data-site-sidebar=page] #app-scroll-root>div{padding-left:var(--sb-page-offset)}[data-site-atmosphere][data-site-sidebar=page] [data-app-main]>header>[data-brand]{left:calc(50% + var(--sb-page-offset) / 2)}}
