.barTop-module__-yfoqW__container{z-index:10;background-color:var(--bar-top-bg);isolation:isolate;width:100%;position:sticky;top:0}.barTop-module__-yfoqW__container:before{content:"";pointer-events:none;z-index:-1;background-image:var(--app-bg-texture);background-repeat:repeat;background-size:var(--app-bg-texture-size);opacity:var(--app-bg-texture-opacity);contain:strict;position:absolute;inset:0}.barTop-module__-yfoqW__inner{justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex;position:relative}.barTop-module__-yfoqW__left{align-items:center;gap:16px;display:flex}.barTop-module__-yfoqW__center{align-items:center;display:flex;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.barTop-module__-yfoqW__progressWrap{width:clamp(160px,60vw,300px)}.barTop-module__-yfoqW__logoLink{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.barTop-module__-yfoqW__logoLight,.barTop-module__-yfoqW__logoDark{width:auto;height:18px;display:block}.barTop-module__-yfoqW__logoDark{display:none}.dark .barTop-module__-yfoqW__logoLight{display:none}.dark .barTop-module__-yfoqW__logoDark{display:block}.barTop-module__-yfoqW__sidebarToggleDesktop{display:inline-flex}.barTop-module__-yfoqW__sidebarToggleMobile{display:none}.barTop-module__-yfoqW__iconDesktop,.barTop-module__-yfoqW__iconMobile{align-items:center;display:inline-flex}.barTop-module__-yfoqW__right{align-items:center;gap:8px;display:flex}.barTop-module__-yfoqW__placeholder{height:53px;padding:0 24px}@media (max-width:767px){.barTop-module__-yfoqW__iconDesktop{display:none}}.barTop-module__-yfoqW__iconMobile{display:none}@media (max-width:767px){.barTop-module__-yfoqW__iconMobile{display:inline-flex}.barTop-module__-yfoqW__sidebarToggleDesktop{display:none}.barTop-module__-yfoqW__sidebarToggleMobile{display:inline-flex}}@media (min-width:768px){.barTop-module__-yfoqW__logoLink{display:none}}
.buttonIcon-module__G2XFkW__root{border-radius:var(--radius-button);color:var(--muted-foreground);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.buttonIcon-module__G2XFkW__root:disabled{cursor:not-allowed}.buttonIcon-module__G2XFkW__root:hover{background:var(--hover);color:var(--foreground)}.buttonIcon-module__G2XFkW__border{border:1px solid var(--border)}.buttonIcon-module__G2XFkW__noBorder{border:1px solid #0000}.buttonIcon-module__G2XFkW__sm{justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.buttonIcon-module__G2XFkW__md{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.buttonIcon-module__G2XFkW__lg{justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.buttonIcon-module__G2XFkW__circleBackground{opacity:.8;background:var(--absolute)!important;border-radius:50%!important}.buttonIcon-module__G2XFkW__circleBackground:hover{opacity:1;background:var(--absolute)!important}
.tabs-module__cY31eW__list{background:var(--absolute);color:var(--muted-foreground);align-items:center;gap:0;padding:2px;display:inline-flex;position:relative}.tabs-module__cY31eW__list_sm{border-radius:4px}.tabs-module__cY31eW__list_md,.tabs-module__cY31eW__list_lg{border-radius:6px}.tabs-module__cY31eW__indicator{z-index:0;background:var(--foreground);pointer-events:none;border-radius:4px;transition:transform .2s cubic-bezier(.2,0,0,1),width .2s cubic-bezier(.2,0,0,1),height .2s cubic-bezier(.2,0,0,1);position:absolute;top:0;left:0}.tabs-module__cY31eW__indicator[data-ready=false]{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.tabs-module__cY31eW__indicator{transition:none}}.tabs-module__cY31eW__trigger{z-index:1;color:var(--muted-foreground);font-family:var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:color .12s;display:inline-flex;position:relative}.tabs-module__cY31eW__trigger_sm{padding:1px 8px;font-size:12px;line-height:16px}.tabs-module__cY31eW__trigger_md{padding:5px 12px;font-size:12px;line-height:16px}.tabs-module__cY31eW__trigger_lg{padding:9px 16px;font-size:14px;line-height:20px}.tabs-module__cY31eW__trigger[data-state=active]{color:var(--background)}.tabs-module__cY31eW__content{margin-top:8px}
.button-module__jTanvW__root{white-space:nowrap;border-radius:var(--radius-button);color:var(--foreground);cursor:pointer;--btn-text-opacity:.75;--btn-bg-opacity:1;--btn-bg-hover-opacity:.85;background-color:#0000;border-style:solid;border-width:1px;flex-flow:row;justify-content:center;align-items:center;gap:0;transition:background-color .12s cubic-bezier(0,.5,.5,1),color .12s cubic-bezier(0,.5,.5,1),border-color .12s cubic-bezier(0,.5,.5,1),box-shadow .12s cubic-bezier(0,.5,.5,1);display:inline-flex}.button-module__jTanvW__root:focus-visible{box-shadow:0 0 0 1px var(--ring);outline:none}.button-module__jTanvW__root[data-state=open],.button-module__jTanvW__root[aria-expanded=true]{box-shadow:none}.button-module__jTanvW__root:disabled{opacity:.5;pointer-events:none}.button-module__jTanvW__primary{background-color:color-mix(in hsl, var(--primary) 92%, transparent);color:var(--primary-foreground);border-color:var(--primary)}.button-module__jTanvW__primary:hover{background-color:color-mix(in hsl, var(--primary) 100%, transparent);color:var(--primary-foreground);border-color:color-mix(in hsl, var(--primary-foreground) 30%, transparent)}.button-module__jTanvW__default{background-color:var(--default);color:color-mix(in hsl, var(--default-foreground) 75%, transparent);border-color:var(--border)}.button-module__jTanvW__default:hover{background-color:color-mix(in hsl, var(--default) 85%, transparent);color:var(--default-foreground);border-color:color-mix(in hsl, var(--foreground) 30%, transparent)}.button-module__jTanvW__secondary{background-color:var(--default);color:color-mix(in hsl, var(--default-foreground) 75%, transparent);border-color:var(--border)}.button-module__jTanvW__secondary:hover{background-color:color-mix(in hsl, var(--default) 85%, transparent);color:var(--default-foreground);border-color:color-mix(in hsl, var(--foreground) 30%, transparent)}.button-module__jTanvW__ghost{color:var(--muted-foreground);background-color:#0000;border-color:#0000}.button-module__jTanvW__ghost:hover{background-color:color-mix(in hsl, var(--hover) 85%, transparent);color:var(--foreground);border-color:#0000}.button-module__jTanvW__link{color:var(--foreground);text-underline-offset:4px;background-color:#0000;border-color:#0000;text-decoration:underline}.button-module__jTanvW__link:hover{color:var(--primary);background-color:#0000;border-color:#0000}.button-module__jTanvW__destructive{background-color:var(--default);color:color-mix(in hsl, var(--destructive) 75%, transparent);border-color:color-mix(in hsl, var(--destructive) 50%, transparent)}.button-module__jTanvW__destructive:hover{background-color:color-mix(in hsl, var(--destructive) 75%, transparent);color:var(--destructive-foreground);border-color:var(--destructive)}.button-module__jTanvW__sm{gap:4px;height:32px;padding:0 12px}.button-module__jTanvW__md{gap:4px;height:40px;padding:0 12px}.button-module__jTanvW__lg{gap:6px;height:48px;padding:0 32px}.button-module__jTanvW__xl{gap:6px;height:56px;padding:0 32px}.button-module__jTanvW__root svg{pointer-events:none;object-fit:contain;flex-shrink:0;width:16px;height:100%;max-height:100%;display:block}.button-module__jTanvW__text{display:inline}
.badges-module__EyqFdG__badge{border:1px solid var(--border);border-radius:var(--radius-card);align-items:center;padding:2px 10px;transition:background-color .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.badges-module__EyqFdG__badge:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.badges-module__EyqFdG__badge-default{background-color:var(--muted);color:var(--foreground);border-color:#0000;box-shadow:0 1px 2px #0000001a}.badges-module__EyqFdG__badge-default:hover{background-color:color-mix(in hsl, var(--muted) 80%, transparent)}.badges-module__EyqFdG__badge-secondary{background-color:var(--titleSerif);color:var(--titleSerif-foreground);border-color:#0000}.badges-module__EyqFdG__badge-secondary:hover{background-color:color-mix(in hsl, var(--titleSerif) 80%, transparent)}.badges-module__EyqFdG__badge-destructive{background-color:var(--destructive);color:var(--destructive-foreground);border-color:#0000;box-shadow:0 1px 2px #0000001a}.badges-module__EyqFdG__badge-destructive:hover{background-color:color-mix(in hsl, var(--destructive) 80%, transparent)}.badges-module__EyqFdG__badge-outline{color:var(--foreground);background-color:#0000}
.buttonList-module__xO54CG__btnlist-root{--btnlist-height:32px;--btnlist-leftCircle:25px;text-align:left;cursor:pointer;box-sizing:border-box;width:100%;height:var(--btnlist-height);color:var(--foreground);box-shadow:none;appearance:none;transition:background-color var(--anim-duration) var(--anim-ease), color var(--anim-duration) var(--anim-ease);text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;border-radius:var(--radius-button)!important}.buttonList-module__xO54CG__btnlist-root[data-onboarding-anchor=true]{box-shadow:0 0 0 2px var(--primary)}.buttonList-module__xO54CG__btnlist-root:disabled,.buttonList-module__xO54CG__btnlist-root[aria-disabled=true]{cursor:not-allowed}.buttonList-module__xO54CG__btnlist-hasRightSlot{padding-right:40px}.buttonList-module__xO54CG__btnlist-rightSlot{opacity:0;pointer-events:none;transition:opacity var(--anim-duration) var(--anim-ease);position:absolute;top:50%;right:8px;transform:translateY(-50%)}.buttonList-module__xO54CG__btnlist-root:hover .buttonList-module__xO54CG__btnlist-rightSlot,.buttonList-module__xO54CG__btnlist-root:focus-within .buttonList-module__xO54CG__btnlist-rightSlot{opacity:1;pointer-events:auto}.buttonList-module__xO54CG__btnlist-rightSlot button:hover{background:0 0!important}[data-collapsible=icon][data-state=collapsed] .buttonList-module__xO54CG__btnlist-rightSlot{display:none}.buttonList-module__xO54CG__btnlist-hoverAction{opacity:0;pointer-events:none;transition:opacity var(--anim-duration) var(--anim-ease)}.buttonList-module__xO54CG__btnlist-root:hover .buttonList-module__xO54CG__btnlist-hoverAction,.buttonList-module__xO54CG__btnlist-root:focus-within .buttonList-module__xO54CG__btnlist-hoverAction{opacity:1;pointer-events:auto}:is(.buttonList-module__xO54CG__btnlist-hoverAction button,.buttonList-module__xO54CG__btnlist-hoverAction button:hover){background:0 0!important}.buttonList-module__xO54CG__btnlist-root+.buttonList-module__xO54CG__btnlist-root{margin-top:1px}.buttonList-module__xO54CG__btnlist-root:hover{background:var(--hover);text-decoration:none;border-radius:var(--radius-button)!important}.buttonList-module__xO54CG__btnlist-active{background:color-mix(in hsl, var(--hover) 60%, transparent);border-radius:var(--radius-button)!important}.buttonList-module__xO54CG__btnlist-active .buttonList-module__xO54CG__btnlist-title{color:var(--foreground)}.buttonList-module__xO54CG__btnlist-hovered{background:var(--hover);border-radius:var(--radius-button)!important}.buttonList-module__xO54CG__btnlist-active .buttonList-module__xO54CG__btnlist-icon,.buttonList-module__xO54CG__btnlist-hovered .buttonList-module__xO54CG__btnlist-icon{color:var(--foreground)}.buttonList-module__xO54CG__btnlist-default{gap:8px}.buttonList-module__xO54CG__btnlist-spaced{justify-content:space-between}.buttonList-module__xO54CG__btnlist-size-sm{--btnlist-height:24px;--btnlist-leftCircle:20px}.buttonList-module__xO54CG__btnlist-size-md{--btnlist-height:32px;--btnlist-leftCircle:25px}.buttonList-module__xO54CG__btnlist-size-lg{--btnlist-height:36px;--btnlist-leftCircle:25px}.buttonList-module__xO54CG__btnlist-icon{width:16px;height:16px;color:var(--muted-foreground);transition:color var(--anim-duration) var(--anim-ease);flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.buttonList-module__xO54CG__btnlist-root:hover .buttonList-module__xO54CG__btnlist-icon{color:var(--foreground)}.buttonList-module__xO54CG__btnlist-title{color:var(--muted-foreground);transition:color var(--anim-duration) var(--anim-ease);align-items:center;display:inline-flex}.buttonList-module__xO54CG__btnlist-root:hover .buttonList-module__xO54CG__btnlist-title,.buttonList-module__xO54CG__btnlist-root:active .buttonList-module__xO54CG__btnlist-title,.buttonList-module__xO54CG__btnlist-root:focus-visible .buttonList-module__xO54CG__btnlist-title,.buttonList-module__xO54CG__btnlist-root[aria-current=page] .buttonList-module__xO54CG__btnlist-title{color:var(--foreground)}.buttonList-module__xO54CG__btnlist-title-suffix{opacity:.55;font-variant-numeric:tabular-nums;margin-left:4px;font-weight:400}.buttonList-module__xO54CG__btnlist-active .buttonList-module__xO54CG__btnlist-title-suffix{opacity:1}.buttonList-module__xO54CG__btnlist-hovered .buttonList-module__xO54CG__btnlist-title{color:var(--foreground)}.buttonList-module__xO54CG__btnlist-text{align-items:center;gap:8px;display:inline-flex}.buttonList-module__xO54CG__btnlist-subtitle{color:var(--muted-foreground)}.buttonList-module__xO54CG__btnlist-right{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.buttonList-module__xO54CG__btnlist-leftCircle{width:var(--btnlist-leftCircle);height:var(--btnlist-leftCircle);background:var(--primary);color:var(--primary-foreground);flex:0 0 var(--btnlist-leftCircle);transform-origin:50%;will-change:transform;backface-visibility:hidden;border-radius:9999px}.buttonList-module__xO54CG__btnlist-root:hover .buttonList-module__xO54CG__btnlist-leftCircle{color:var(--primary-foreground)}[data-collapsible=icon][data-state=collapsed] .buttonList-module__xO54CG__btnlist-root .buttonList-module__xO54CG__btnlist-title,[data-collapsible=icon][data-state=collapsed] .buttonList-module__xO54CG__btnlist-root .buttonList-module__xO54CG__btnlist-subtitle{display:none!important}[data-collapsible=icon][data-state=collapsed] .buttonList-module__xO54CG__btnlist-root{justify-content:flex-start}
.card-module__J2BYvW__card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);color:var(--card-foreground);box-sizing:border-box;padding:24px;display:block;position:relative}.card-module__J2BYvW__borderless{background:0 0;border:0;padding:0}.card-module__J2BYvW__header{flex-direction:column;gap:4px;padding:0;display:flex}.card-module__J2BYvW__title{margin:0;padding:0}.card-module__J2BYvW__titleRow{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.card-module__J2BYvW__description{color:var(--muted-foreground)}.card-module__J2BYvW__body{padding:0}.card-module__J2BYvW__header+.card-module__J2BYvW__body,.card-module__J2BYvW__main .card-module__J2BYvW__header+.card-module__J2BYvW__body{padding-top:8px}.card-module__J2BYvW__card>.card-module__J2BYvW__body:first-child,.card-module__J2BYvW__withLeftHeader .card-module__J2BYvW__main>.card-module__J2BYvW__body:first-child{padding-top:0}.card-module__J2BYvW__footer{align-items:center;gap:8px;padding:12px 0 0;display:flex}.card-module__J2BYvW__footerDescription{color:var(--muted-foreground);margin-top:12px}.card-module__J2BYvW__bodyDescription{color:var(--muted-foreground);margin-bottom:8px}.card-module__J2BYvW__borderless .card-module__J2BYvW__body{padding:0}.card-module__J2BYvW__borderless .card-module__J2BYvW__footer{padding-top:0}.card-module__J2BYvW__actions{align-items:center;gap:8px;display:inline-flex;position:absolute;top:12px;right:8px}.card-module__J2BYvW__badge{z-index:2;position:absolute;top:12px;right:12px}.card-module__J2BYvW__withLeftHeader{gap:16px;display:flex}.card-module__J2BYvW__leftHeaderCol{width:72px;color:var(--muted-foreground);flex:0 0 72px;justify-content:flex-start;align-self:stretch;align-items:center;display:flex}.card-module__J2BYvW__leftHeaderContent{justify-content:flex-start;align-items:center;width:100%;min-height:72px;display:flex}.card-module__J2BYvW__main{flex:auto;min-width:0;position:relative}
.markdown-module__E99-WW__root{width:100%}.markdown-module__E99-WW__p{white-space:normal;margin:0}.markdown-module__E99-WW__p+.markdown-module__E99-WW__p{margin-top:24px}.markdown-module__E99-WW__list{margin:0;padding-left:calc(1.25rem + 4px)}.markdown-module__E99-WW__list+.markdown-module__E99-WW__p,.markdown-module__E99-WW__list+.markdown-module__E99-WW__list{margin-top:24px}.markdown-module__E99-WW__p+.markdown-module__E99-WW__list{margin-top:8px}.markdown-module__E99-WW__list li{margin:2px 0}.markdown-module__E99-WW__list li::marker{color:var(--muted-foreground)}.markdown-module__E99-WW__taskList{margin:0;padding-left:0;list-style:none}.markdown-module__E99-WW__headingLg+.markdown-module__E99-WW__taskList,.markdown-module__E99-WW__headingSm+.markdown-module__E99-WW__taskList,.markdown-module__E99-WW__p+.markdown-module__E99-WW__taskList{margin-top:8px}.markdown-module__E99-WW__taskList+.markdown-module__E99-WW__p,.markdown-module__E99-WW__taskList+.markdown-module__E99-WW__list,.markdown-module__E99-WW__taskList+.markdown-module__E99-WW__taskList,.markdown-module__E99-WW__taskList+.markdown-module__E99-WW__headingLg,.markdown-module__E99-WW__taskList+.markdown-module__E99-WW__headingSm,.markdown-module__E99-WW__taskList+.markdown-module__E99-WW__blockquote,.markdown-module__E99-WW__taskList+.markdown-module__E99-WW__tableWrap,.markdown-module__E99-WW__list+.markdown-module__E99-WW__taskList,.markdown-module__E99-WW__blockquote+.markdown-module__E99-WW__taskList,.markdown-module__E99-WW__tableWrap+.markdown-module__E99-WW__taskList{margin-top:24px}.markdown-module__E99-WW__taskListItem{align-items:flex-start;gap:.5em;margin-bottom:.25em;display:flex}.markdown-module__E99-WW__taskListCheckbox{appearance:none;border:1.5px solid var(--border);cursor:default;background:0 0;border-radius:3px;flex-shrink:0;width:16px;height:16px;margin:.15em 0 0;position:relative}.markdown-module__E99-WW__taskListCheckbox:checked{background:var(--foreground);border-color:var(--foreground)}.markdown-module__E99-WW__taskListCheckbox:checked:after{content:"";border-right:1.25px solid var(--background);border-bottom:1.25px solid var(--background);width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.markdown-module__E99-WW__taskListItemInteractive .markdown-module__E99-WW__taskListCheckbox{cursor:pointer}.markdown-module__E99-WW__hr{border:0;border-top:1px solid var(--border);margin:24px 0}.markdown-module__E99-WW__sourcesHeader{white-space:normal;margin:0}.markdown-module__E99-WW__sourcesHeader+.markdown-module__E99-WW__list{margin-top:6px}.markdown-module__E99-WW__link{color:var(--link);text-underline-offset:2px;text-decoration:none;transition:text-decoration-color .1s ease-out}.markdown-module__E99-WW__link:hover{text-decoration:underline}.markdown-module__E99-WW__headingLg{font:var(--title-lg);letter-spacing:var(--letter-spacing-title);margin:0;font-family:inherit;font-weight:600}.markdown-module__E99-WW__headingSm{font:var(--title-md);letter-spacing:var(--letter-spacing-title);margin:0;font-family:inherit;font-weight:600}.markdown-module__E99-WW__headingLg+.markdown-module__E99-WW__p,.markdown-module__E99-WW__headingSm+.markdown-module__E99-WW__p,.markdown-module__E99-WW__headingLg+.markdown-module__E99-WW__list,.markdown-module__E99-WW__headingSm+.markdown-module__E99-WW__list{margin-top:8px}.markdown-module__E99-WW__p+.markdown-module__E99-WW__headingLg,.markdown-module__E99-WW__p+.markdown-module__E99-WW__headingSm,.markdown-module__E99-WW__list+.markdown-module__E99-WW__headingLg,.markdown-module__E99-WW__list+.markdown-module__E99-WW__headingSm{margin-top:24px}.markdown-module__E99-WW__root strong{font-weight:600}.markdown-module__E99-WW__blockquote{border-left:3px solid var(--border);margin:0;padding:4px 0 4px 14px}.markdown-module__E99-WW__blockquote>:first-child{margin-top:0}.markdown-module__E99-WW__blockquote>:last-child{margin-bottom:0}.markdown-module__E99-WW__p+.markdown-module__E99-WW__blockquote,.markdown-module__E99-WW__list+.markdown-module__E99-WW__blockquote,.markdown-module__E99-WW__headingLg+.markdown-module__E99-WW__blockquote,.markdown-module__E99-WW__headingSm+.markdown-module__E99-WW__blockquote,.markdown-module__E99-WW__blockquote+.markdown-module__E99-WW__p,.markdown-module__E99-WW__blockquote+.markdown-module__E99-WW__list,.markdown-module__E99-WW__blockquote+.markdown-module__E99-WW__headingLg,.markdown-module__E99-WW__blockquote+.markdown-module__E99-WW__headingSm,.markdown-module__E99-WW__blockquote+.markdown-module__E99-WW__blockquote{margin-top:24px}.markdown-module__E99-WW__tableWrap{width:100%;margin:0;overflow-x:auto}.markdown-module__E99-WW__table{border-collapse:collapse;width:100%;font-size:inherit}.markdown-module__E99-WW__tableHeaderCell{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:6px 10px;font-weight:600}.markdown-module__E99-WW__tableCell{border-bottom:1px solid var(--border);vertical-align:top;padding:6px 10px}.markdown-module__E99-WW__table tbody tr:last-child .markdown-module__E99-WW__tableCell{border-bottom:none}.markdown-module__E99-WW__p+.markdown-module__E99-WW__tableWrap,.markdown-module__E99-WW__list+.markdown-module__E99-WW__tableWrap,.markdown-module__E99-WW__headingLg+.markdown-module__E99-WW__tableWrap,.markdown-module__E99-WW__headingSm+.markdown-module__E99-WW__tableWrap,.markdown-module__E99-WW__tableWrap+.markdown-module__E99-WW__p,.markdown-module__E99-WW__tableWrap+.markdown-module__E99-WW__list,.markdown-module__E99-WW__tableWrap+.markdown-module__E99-WW__headingLg,.markdown-module__E99-WW__tableWrap+.markdown-module__E99-WW__headingSm,.markdown-module__E99-WW__tableWrap+.markdown-module__E99-WW__tableWrap{margin-top:24px}
.messageUser-module__mZ6BUG__userContainer{flex-direction:column;align-items:flex-end;gap:8px;max-width:75ch;display:inline-flex}.messageUser-module__mZ6BUG__userBubble{border-radius:var(--radius-card);border:1px solid var(--chat-user-border);background:var(--chat-user-bg);width:100%;color:var(--foreground);padding-top:12px;padding-bottom:12px;box-sizing:border-box;padding-inline:16px;display:inline-flex}.messageUser-module__mZ6BUG__userBubble p{margin:0}.messageUser-module__mZ6BUG__userRow{flex-direction:row;gap:8px;display:flex;position:relative}.messageUser-module__mZ6BUG__actionsUserBelow{justify-content:flex-end;align-items:flex-start;height:36px;display:flex}:is(.messageUser-module__mZ6BUG__actionsUserBelow .actionBar,.messageUser-module__mZ6BUG__actionsUserBelow .messageUser-module__mZ6BUG__actionBar){opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;transform:translateY(0)}:is(.messageUser-module__mZ6BUG__userContainer:hover .messageUser-module__mZ6BUG__actionsUserBelow .actionBar,.messageUser-module__mZ6BUG__userContainer:hover .messageUser-module__mZ6BUG__actionsUserBelow .messageUser-module__mZ6BUG__actionBar){opacity:1;pointer-events:auto;transform:translateY(0)}.messageUser-module__mZ6BUG__actionBar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;align-items:center;gap:4px;padding:0;display:inline-flex}.messageUser-module__mZ6BUG__actionsUserBelow .actionBar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.messageUser-module__mZ6BUG__actionButton{border-radius:var(--radius-xs);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}
.agentOutput-module__SCU02a__root{box-sizing:border-box;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;margin-bottom:16px;padding:16px;transition:background .15s ease-out,border-color .15s ease-out}@media (min-width:768px){.agentOutput-module__SCU02a__root{width:calc(100% - 20px);margin-right:20px}}.agentOutput-module__SCU02a__clickable{cursor:pointer}.agentOutput-module__SCU02a__clickable:hover{border-color:var(--foreground)}.agentOutput-module__SCU02a__content{justify-content:space-between;align-items:center;gap:16px;display:flex}.agentOutput-module__SCU02a__left{align-items:center;gap:12px;min-width:0;display:flex}.agentOutput-module__SCU02a__leading{flex-shrink:0;justify-content:center;align-items:center;display:flex}.agentOutput-module__SCU02a__textGroup{flex-direction:column;gap:2px;min-width:0;display:flex}.agentOutput-module__SCU02a__title{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agentOutput-module__SCU02a__subtitle{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agentOutput-module__SCU02a__action{flex-shrink:0}@container chat (max-width:540px){.agentOutput-module__SCU02a__title{max-width:240px}}
.agentResponse-module__4dw2aW__assistantWrap{margin-bottom:16px;position:relative}.agentResponse-module__4dw2aW__assistantText{padding-left:0;padding-right:48px}.agentResponse-module__4dw2aW__assistantText p{margin:0}.agentResponse-module__4dw2aW__assistantMessagePad{width:100%;padding:24px 16px 0 var(--chat-agent-message-pad-left);border-radius:var(--radius-md);border:1px solid #0000}.agentResponse-module__4dw2aW__assistantCard{background:var(--card);border-color:var(--border);padding-bottom:24px;transition:border-color .3s ease-out,background-color .3s ease-out}.agentResponse-module__4dw2aW__assistantCardTitle{margin-bottom:12px}.agentResponse-module__4dw2aW__assistantCardTitleRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.agentResponse-module__4dw2aW__assistantCardTitleLeft{align-items:center;gap:10px;min-width:0;display:inline-flex}.agentResponse-module__4dw2aW__titleProgress{color:var(--muted-foreground);white-space:nowrap}.agentResponse-module__4dw2aW__assistantCardActions{margin-top:16px}.agentResponse-module__4dw2aW__assistantCardActionsRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.agentResponse-module__4dw2aW__actionButton{border-radius:var(--radius-xs);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.agentResponse-module__4dw2aW__actionsAssistant{pointer-events:none;inset-inline:0;position:absolute;bottom:0}.agentResponse-module__4dw2aW__actionsAssistantInner{pointer-events:auto;justify-content:flex-start;width:100%;padding-top:8px;padding-left:8px;padding-right:8px;display:flex;transform:translateY(100%)}.agentResponse-module__4dw2aW__docOutputAppear{animation:agentResponse-module__4dw2aW__inlineAppear var(--inline-appear-duration) var(--inline-appear-ease) both}.agentResponse-module__4dw2aW__docOutputIcon{border-radius:var(--radius-sm);background:var(--muted);width:40px;height:40px;color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.agentResponse-module__4dw2aW__docOutputIconError{color:var(--destructive)}
.agentStatus-module__CkslsG__root{--icon-cycle-delay:1.8s;flex-direction:column;gap:8px;width:100%;padding-top:24px;padding-left:0;padding-right:48px;display:flex}.agentStatus-module__CkslsG__headerRow{color:var(--muted-foreground);-webkit-user-select:none;user-select:none;font-family:inherit;font-size:inherit;cursor:default;text-align:left;background:0 0;border:none;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:0 16px;line-height:1.2;display:inline-flex}.agentStatus-module__CkslsG__headerRowClickable{cursor:pointer}.agentStatus-module__CkslsG__headerRowClickable:hover{color:var(--foreground)}.agentStatus-module__CkslsG__expandableRegion{overflow:hidden}.agentStatus-module__CkslsG__expandableRegionInner{flex-direction:column;gap:8px;padding-top:8px;padding-bottom:4px;display:flex}.agentStatus-module__CkslsG__reasoningInRegion{color:var(--extra-muted-foreground);flex-direction:column;gap:8px;margin-top:-2px;padding:0 16px 12px 40px;display:flex}.agentStatus-module__CkslsG__reasoningParagraph{white-space:pre-wrap}.agentStatus-module__CkslsG__summaryList{flex-direction:column;gap:4px;padding:0 16px 0 32px;display:flex}.agentStatus-module__CkslsG__summaryItem{color:var(--muted-foreground);align-items:baseline;gap:6px;line-height:1.2;display:flex}.agentStatus-module__CkslsG__summaryDot{opacity:.6;flex-shrink:0}.agentStatus-module__CkslsG__summaryText{word-break:break-word}.agentStatus-module__CkslsG__toolsList{flex-direction:column;gap:14px;display:flex}.agentStatus-module__CkslsG__toolRowEnter{animation:.15s ease-out both agentStatus-module__CkslsG__fadeIn}@keyframes agentStatus-module__CkslsG__fadeIn{0%{opacity:0}to{opacity:1}}.agentStatus-module__CkslsG__toolRowReveal{animation:.14s ease-out both agentStatus-module__CkslsG__toolRowSlide;display:grid}.agentStatus-module__CkslsG__toolRowReveal>*{min-height:0;overflow:hidden}@keyframes agentStatus-module__CkslsG__toolRowSlide{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}.agentStatus-module__CkslsG__toolRowFadeIn{animation:.16s ease-out 90ms both agentStatus-module__CkslsG__fadeIn}@media (prefers-reduced-motion:reduce){.agentStatus-module__CkslsG__toolRowReveal,.agentStatus-module__CkslsG__toolRowFadeIn{animation:none}}.agentStatus-module__CkslsG__activeLabelWrap{white-space:nowrap;min-width:0;display:inline-block;position:relative}.agentStatus-module__CkslsG__verbSlot{white-space:nowrap;display:inline-block;position:relative}.agentStatus-module__CkslsG__verbCurrent{animation:.25s ease-out both agentStatus-module__CkslsG__verbFadeIn}.agentStatus-module__CkslsG__verbPrevious{pointer-events:none;white-space:nowrap;animation:.25s ease-out both agentStatus-module__CkslsG__verbFadeOut;position:absolute;top:0;left:0}@keyframes agentStatus-module__CkslsG__verbFadeIn{0%{opacity:0}to{opacity:1}}@keyframes agentStatus-module__CkslsG__verbFadeOut{0%{opacity:1}to{opacity:0}}.agentStatus-module__CkslsG__statusRow{color:var(--muted-foreground);-webkit-user-select:none;user-select:none;max-width:75%;font-family:inherit;font-size:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0 16px;line-height:1.2;display:inline-flex}.agentStatus-module__CkslsG__toolEntry{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;padding-right:16px;display:flex}.agentStatus-module__CkslsG__toolEntryRow{width:100%;max-width:100%;display:flex;position:relative}.agentStatus-module__CkslsG__toolRowMeta{width:auto;color:var(--muted-foreground);font:var(--body-sm);letter-spacing:var(--letter-spacing-body);text-align:right;white-space:nowrap;font-weight:400;display:block;position:absolute;top:50%;left:auto;right:36px;transform:translateY(-50%)}.agentStatus-module__CkslsG__toolResultsBox{width:calc(100% - 16px);animation:agentStatus-module__CkslsG__inlineAppear var(--inline-appear-duration) var(--inline-appear-ease) both;background:var(--chat-user-bg);border:1px solid var(--chat-user-border);border-radius:var(--radius-card);box-sizing:border-box;scrollbar-width:none;flex-direction:column;gap:0;max-height:160px;margin-left:16px;padding:4px;display:flex;overflow-y:auto}.agentStatus-module__CkslsG__toolResultsBox::-webkit-scrollbar{display:none}.agentStatus-module__CkslsG__toolPageCard{max-height:none}.agentStatus-module__CkslsG__toolResultRow{border-radius:var(--radius-button);color:var(--muted-foreground);cursor:pointer;transition:background-color var(--anim-duration,.15s) var(--anim-ease,ease-out), color var(--anim-duration,.15s) var(--anim-ease,ease-out);align-items:center;gap:12px;padding:6px 12px;line-height:1.3;text-decoration:none;display:flex}.agentStatus-module__CkslsG__toolResultRow:hover,.agentStatus-module__CkslsG__toolResultRow:focus-visible{background:var(--hover-muted);outline:none}.agentStatus-module__CkslsG__toolResultRow:focus-visible{box-shadow:0 0 0 2px color-mix(in hsl, var(--foreground) 18%, transparent)}.agentStatus-module__CkslsG__toolResultTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);flex:auto;overflow:hidden}.agentStatus-module__CkslsG__toolResultUrl{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--muted-foreground);font:var(--body-sm);letter-spacing:var(--letter-spacing-body);flex:none;font-weight:400;overflow:hidden}.agentStatus-module__CkslsG__cyclingIconWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.agentStatus-module__CkslsG__cyclingIconSlot{opacity:0;will-change:opacity, transform;justify-content:center;align-items:center;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;inset:0;transform:scale(.7)}.agentStatus-module__CkslsG__cyclingIconActive{opacity:1;transform:scale(1)}.agentStatus-module__CkslsG__statusIcon{opacity:.7;flex-shrink:0;margin-top:-1px}.agentStatus-module__CkslsG__statusIconActive{opacity:.9}.agentStatus-module__CkslsG__labelWrap{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:inline-block;position:relative;overflow:hidden}.agentStatus-module__CkslsG__shimmer{pointer-events:none;background:linear-gradient(90deg, transparent 25%, color-mix(in hsl, var(--foreground) 75%, transparent) 50%, transparent 75%);color:#0000;background-size:600% 100%;-webkit-background-clip:text;background-clip:text;animation:2s cubic-bezier(0,.2,1,.2) infinite agentStatus-module__CkslsG__shimmerSlide;position:absolute;inset:0}.agentStatus-module__CkslsG__shimmerRow{animation:2s cubic-bezier(0,.2,1,.2) infinite agentStatus-module__CkslsG__shimmerIconColor}@keyframes agentStatus-module__CkslsG__shimmerIconColor{0%,to{color:var(--muted-foreground)}40%{color:var(--muted-foreground)}50%{color:var(--foreground)}60%{color:var(--muted-foreground)}}@keyframes agentStatus-module__CkslsG__shimmerSlide{0%{background-position:100% 0}75%{background-position:0 0}to{background-position:0 0}}.agentStatus-module__CkslsG__chevron{transition:transform var(--animation-duration,.2s) ease-out;opacity:.9;flex-shrink:0;margin-top:1px}.agentStatus-module__CkslsG__headerRow[data-state=closed] .agentStatus-module__CkslsG__chevron{transform:rotate(-90deg)}.agentStatus-module__CkslsG__headerRow[data-state=open] .agentStatus-module__CkslsG__chevron{transform:rotate(0)}
.threadStart-module__ULp_9W__root{justify-content:center;width:100%;padding:24px 0 0;display:flex}.threadStart-module__ULp_9W__card{width:100%;max-width:var(--thread-width);padding:0 24px 0 calc(24px + var(--agentMessage-padLeft))}@container chat (max-width:540px){.threadStart-module__ULp_9W__card:not(.threadStart-module__ULp_9W__homeCard){padding-left:0;padding-right:0}}.threadStart-module__ULp_9W__homeRoot{padding-bottom:0}.threadStart-module__ULp_9W__homeCard{text-align:center;flex-direction:column;align-items:center;display:flex}.threadStart-module__ULp_9W__homeCard .threadStart-module__ULp_9W__title{letter-spacing:-.03em;margin-bottom:8px;font-size:40px;line-height:1.1}.threadStart-module__ULp_9W__homeCard .threadStart-module__ULp_9W__body{color:var(--muted-foreground)}.threadStart-module__ULp_9W__eyebrow{margin-bottom:4px}.threadStart-module__ULp_9W__title{font-family:var(--font-titleSerif);letter-spacing:-.02em;color:var(--foreground);margin-bottom:12px;font-size:28px;line-height:1.2}.threadStart-module__ULp_9W__body{color:var(--foreground);white-space:pre-wrap;max-width:70ch}.threadStart-module__ULp_9W__actions{margin-top:16px}.threadStart-module__ULp_9W__suggestions{flex-direction:column;gap:12px;margin-top:24px;display:flex}.threadStart-module__ULp_9W__homeSuggestions{grid-template-columns:1fr 1fr 1fr;gap:12px;width:100%;max-width:720px;margin-top:24px;margin-left:auto;margin-right:auto;display:grid}@container chat (max-width:540px){.threadStart-module__ULp_9W__root{padding-top:0}.threadStart-module__ULp_9W__homeCard .threadStart-module__ULp_9W__title{font-size:28px}.threadStart-module__ULp_9W__homeSuggestions{grid-template-columns:1fr;justify-items:center;margin-top:12px;margin-bottom:16px}}
.cardSuggestion-module__-XHafa__root{width:100%;max-width:270px;transition:background-color .16s,border-color .16s;background:color-mix(in hsl, var(--input) 80%, transparent)!important}.cardSuggestion-module__-XHafa__sm{padding:16px!important}.cardSuggestion-module__-XHafa__md{padding:20px!important}.cardSuggestion-module__-XHafa__lg{padding:24px!important}.cardSuggestion-module__-XHafa__content{justify-content:space-between;align-items:center;gap:16px;display:flex}.cardSuggestion-module__-XHafa__text{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.cardSuggestion-module__-XHafa__title{color:var(--muted-foreground);margin:0;transition:color .12s}.cardSuggestion-module__-XHafa__subtitle{color:var(--muted-foreground);transition:color .12s}.cardSuggestion-module__-XHafa__chevron{width:20px;height:20px;color:var(--muted-foreground);flex:0 0 20px;justify-content:center;align-items:center;transition:color .12s;display:inline-flex}.cardSuggestion-module__-XHafa__clickable{cursor:pointer}.cardSuggestion-module__-XHafa__clickable:hover:not(.cardSuggestion-module__-XHafa__disabled),.cardSuggestion-module__-XHafa__root:focus-visible.cardSuggestion-module__-XHafa__clickable:not(.cardSuggestion-module__-XHafa__disabled){border-color:color-mix(in srgb, var(--foreground) 50%, transparent);background:var(--input)!important}.cardSuggestion-module__-XHafa__clickable:hover:not(.cardSuggestion-module__-XHafa__disabled) .cardSuggestion-module__-XHafa__title,.cardSuggestion-module__-XHafa__clickable:hover:not(.cardSuggestion-module__-XHafa__disabled) .cardSuggestion-module__-XHafa__subtitle,.cardSuggestion-module__-XHafa__clickable:hover:not(.cardSuggestion-module__-XHafa__disabled) .cardSuggestion-module__-XHafa__chevron{color:var(--foreground)}.cardSuggestion-module__-XHafa__root:focus-visible{box-shadow:0 0 0 1px var(--ring);outline:none}.cardSuggestion-module__-XHafa__titleInput{background:0 0;border:none;outline:none;width:100%;padding:0}.cardSuggestion-module__-XHafa__titleInput::placeholder{color:var(--muted-foreground);opacity:1}.cardSuggestion-module__-XHafa__titleInput:focus::placeholder{color:#0000;opacity:0}.cardSuggestion-module__-XHafa__root:focus-within.cardSuggestion-module__-XHafa__clickable:not(.cardSuggestion-module__-XHafa__disabled){border-color:color-mix(in srgb, var(--foreground) 50%, transparent);background:var(--input)!important}.cardSuggestion-module__-XHafa__root:focus-within.cardSuggestion-module__-XHafa__clickable:not(.cardSuggestion-module__-XHafa__disabled) .cardSuggestion-module__-XHafa__title,.cardSuggestion-module__-XHafa__root:focus-within.cardSuggestion-module__-XHafa__clickable:not(.cardSuggestion-module__-XHafa__disabled) .cardSuggestion-module__-XHafa__subtitle{color:var(--foreground)}.cardSuggestion-module__-XHafa__disabled{cursor:default;opacity:.6}.cardSuggestion-module__-XHafa__selected,.cardSuggestion-module__-XHafa__selected:hover:not(.cardSuggestion-module__-XHafa__disabled){border-color:var(--foreground)}.cardSuggestion-module__-XHafa__checkCircle{background:var(--foreground);width:20px;height:20px;color:var(--background);border-radius:9999px;flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.cardSuggestion-module__-XHafa__rightPlaceholder{flex:0 0 20px;width:20px;height:20px}
.documentPanel-module__JLcscW__root{background-color:var(--doc-panel-bg);isolation:isolate;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.documentPanel-module__JLcscW__root:before{content:"";pointer-events:none;z-index:-1;background-image:var(--app-bg-texture);background-repeat:repeat;background-size:var(--app-bg-texture-size);opacity:var(--app-bg-texture-opacity);contain:strict;position:absolute;inset:0}.documentPanel-module__JLcscW__header{box-sizing:border-box;background-color:var(--doc-panel-header-bg);isolation:isolate;flex-shrink:0;align-items:center;gap:8px;height:57px;padding:0 16px;display:flex;position:relative}.documentPanel-module__JLcscW__header:before{content:"";pointer-events:none;z-index:-1;background-image:var(--app-bg-texture);background-repeat:repeat;background-size:var(--app-bg-texture-size);opacity:var(--app-bg-texture-opacity);contain:strict;position:absolute;inset:0}.documentPanel-module__JLcscW__header:after{content:"";background:var(--border);pointer-events:none;height:1px;position:absolute;bottom:0;left:16px;right:0}.documentPanel-module__JLcscW__headerTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.documentPanel-module__JLcscW__headerActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.documentPanel-module__JLcscW__editorWrap{flex:1;min-height:0;padding:24px 24px 32px;overflow-y:auto}.documentPanel-module__JLcscW__versionBanner{background:var(--muted);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex}.documentPanel-module__JLcscW__versionBannerText{color:var(--muted-foreground);flex:1}.documentPanel-module__JLcscW__titleDropdownAttention{isolation:isolate;position:relative}.documentPanel-module__JLcscW__titleDropdownAttention:after{content:"";border-radius:calc(var(--radius-sm) + 3px);border:2px solid var(--primary);pointer-events:none;z-index:5;position:absolute;inset:-3px}.documentPanel-module__JLcscW__titleButton{max-width:200px}.documentPanel-module__JLcscW__titleButton>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.documentPanel-module__JLcscW__titleButton>span:last-child{flex-shrink:0}
.dialogDocView-module__ZN2Zca__content{flex-direction:column;height:min(80vh,700px);max-height:min(80vh,700px);display:flex}@media (max-width:767px){.dialogDocView-module__ZN2Zca__content{height:auto;max-height:none}}.dialogDocView-module__ZN2Zca__editorWrap{flex:1;min-height:0;padding:24px 16px 32px;overflow-y:auto}.dialogDocView-module__ZN2Zca__versionBanner{background:var(--muted);flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex}.dialogDocView-module__ZN2Zca__headerRow{flex:1;justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.dialogDocView-module__ZN2Zca__headerActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.dialogDocView-module__ZN2Zca__titleButton{max-width:200px}.dialogDocView-module__ZN2Zca__titleButton>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dialogDocView-module__ZN2Zca__titleButton>span:last-child{flex-shrink:0}.dialogDocView-module__ZN2Zca__headerTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dialogDocView-module__ZN2Zca__empty{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}
@keyframes spinner-module__8PobGq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-module__8PobGq__spinner{border-style:solid;border-color:var(--spinner-track,color-mix(in hsl, var(--muted-foreground) 20%, transparent));border-top-color:var(--spinner-fg,var(--foreground));border-radius:9999px;animation:.9s linear infinite spinner-module__8PobGq__spin;display:inline-block}.spinner-module__8PobGq__sizeSm{border-width:2px;width:16px;height:16px}.spinner-module__8PobGq__sizeMd{border-width:2.5px;width:24px;height:24px}.spinner-module__8PobGq__sizeLg{border-width:3px;width:40px;height:40px}
.input-module__wueO8G__input{border-radius:var(--radius-button);box-sizing:border-box;width:100%;color:var(--foreground);padding:4px 12px;transition:background-color .16s,border-color .16s;display:flex;border:1px solid var(--border)!important;background:color-mix(in hsl, var(--input) 80%, transparent)!important}.input-module__wueO8G__input::placeholder{color:var(--extra-muted-foreground)}.input-module__wueO8G__input:hover{background:var(--input)!important;border-color:color-mix(in srgb, var(--foreground) 50%, transparent)!important}.input-module__wueO8G__input:focus-visible{outline:none;background:var(--input)!important;border-color:color-mix(in srgb, var(--foreground) 50%, transparent)!important}.input-module__wueO8G__input:disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:768px){.input-module__wueO8G__sizeSm,.input-module__wueO8G__sizeMd{font-size:16px!important}}.input-module__wueO8G__sizeSm{height:24px;padding-top:4px;padding-bottom:4px}.input-module__wueO8G__sizeMd{height:40px;padding-top:10px;padding-bottom:10px}.input-module__wueO8G__sizeLg,.input-module__wueO8G__sizeXl{height:47px;padding-top:12.5px;padding-bottom:12.5px}
.dialogDocList-module__VkEXga__contentMaxHeight{height:min(85vh,100vh - 48px);max-height:min(85vh,100vh - 48px)}@media (max-width:640px){.dialogDocList-module__VkEXga__contentMaxHeight{height:auto;max-height:none}}.dialogDocList-module__VkEXga__body{flex:1;min-height:0;margin-top:-4px;margin-left:-12px;margin-right:-12px}.dialogDocList-module__VkEXga__listContainer{--blg-padding:0px}.dialogDocList-module__VkEXga__empty{text-align:center;color:var(--muted-foreground);padding:24px}.dialogDocList-module__VkEXga__iFoundItRow{border-bottom:1px solid var(--border);margin-bottom:8px;padding:12px 0 24px;display:flex}.dialogDocList-module__VkEXga__iFoundItRow>*{flex:auto;width:100%}.dialogDocList-module__VkEXga__detailState{flex-direction:column;gap:14px;width:100%;max-width:520px;margin:0 auto;padding-top:24px;display:flex}.dialogDocList-module__VkEXga__detailTitle{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.dialogDocList-module__VkEXga__detailActions{flex-direction:column;align-items:center;gap:10px;display:flex}.dialogDocList-module__VkEXga__detailActions button{width:100%;max-width:320px}.dialogDocList-module__VkEXga__detailError{color:var(--destructive,#d4183d);text-align:center;margin-top:4px;font-size:14px}
.normAvatar-module___8eIEG__root{-webkit-user-select:none;user-select:none;background-color:var(--norm-avatar-bg);border-radius:50%;display:inline-block;position:relative;overflow:hidden}.normAvatar-module___8eIEG__root[data-has-background=true]{background-color:#fff}.normAvatar-module___8eIEG__root[data-size=sm]{width:96px;height:96px}.normAvatar-module___8eIEG__root[data-size=md]{width:160px;height:160px}.normAvatar-module___8eIEG__root[data-size=lg]{width:256px;height:256px}.normAvatar-module___8eIEG__root[data-size=xl]{width:512px;height:512px}.normAvatar-module___8eIEG__image{transform-origin:50%;width:100%;height:100%;transition:opacity var(--norm-avatar-frame);display:block;transform:scale(1.3)}
.popover-module__qN8o7q__content{z-index:100;border-radius:var(--radius-card);border:1px solid var(--border);background:var(--popover);width:288px;color:var(--popover-foreground);box-shadow:var(--shadow-md);padding:0 16px 16px}.popover-module__qN8o7q__header{border-bottom:1px solid var(--border);align-items:center;height:48px;padding-top:8px;padding-left:8px;display:flex;position:relative}.popover-module__qN8o7q__headerNoBorder{border-bottom:0}.popover-module__qN8o7q__title{color:var(--foreground)}.popover-module__qN8o7q__headerHasLeft .popover-module__qN8o7q__title{padding-left:16px}.popover-module__qN8o7q__left{position:absolute;top:24px;left:-16px;transform:translateY(-50%)}.popover-module__qN8o7q__close{position:absolute;top:32px;right:23px;transform:translateY(-50%)}.popover-module__qN8o7q__close:focus{outline:none}.popover-module__qN8o7q__close:hover{opacity:1}.popover-module__qN8o7q__arrow{fill:var(--popover);stroke:var(--border)}.popover-module__qN8o7q__body{color:var(--muted-foreground);font:var(--body-sm);margin-top:0}
.resizable-module__mRHZOq__panelGroup{width:100%;height:100%;display:flex}.resizable-module__mRHZOq__panelGroup[data-panel-group-direction=vertical]{flex-direction:column}.resizable-module__mRHZOq__handle{background:var(--border);justify-content:center;align-items:center;width:1px;display:flex;position:relative}.resizable-module__mRHZOq__handle:after{content:"";width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.resizable-module__mRHZOq__handle:focus-visible{box-shadow:0 0 0 1px hsl(var(--ring));outline:none}.resizable-module__mRHZOq__handle[data-panel-group-direction=vertical]{width:100%;height:1px}.resizable-module__mRHZOq__handle[data-panel-group-direction=vertical]:after{width:100%;height:4px;top:50%;left:0;transform:translateY(-50%)}.resizable-module__mRHZOq__handle[data-panel-group-direction=vertical]>div{transform:rotate(90deg)}.resizable-module__mRHZOq__handleGrip{z-index:10;border-radius:var(--radius-xs);border:1px solid var(--border);background:var(--border);justify-content:center;align-items:center;width:12px;height:16px;display:flex}.resizable-module__mRHZOq__handleIcon{width:10px;height:10px}
.documentResizeHandle-module__neBfMa__root{background:0 0;justify-content:center;align-items:center;width:1px;display:flex;position:relative}.documentResizeHandle-module__neBfMa__root[data-panel-resize-handle-enabled=false]{display:none}@media (max-width:767px){.documentResizeHandle-module__neBfMa__root{display:none}}.documentResizeHandle-module__neBfMa__root:after{content:"";cursor:col-resize;width:8px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.documentResizeHandle-module__neBfMa__root:focus-visible{box-shadow:0 0 0 1px hsl(var(--ring));outline:none}.documentResizeHandle-module__neBfMa__grip{z-index:1;border-radius:var(--radius-xs);border:1px solid var(--border);background:var(--muted);width:16px;height:32px;color:var(--muted-foreground);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.appShellWithDocumentPanel-module__FajR2G__docPanel{visibility:visible;transition:flex .22s,opacity .22s,visibility linear}.appShellWithDocumentPanel-module__FajR2G__docPanelNoTransition{transition:none}.appShellWithDocumentPanel-module__FajR2G__docPanelClosed{opacity:0;visibility:hidden;transition:flex .22s,opacity .22s,visibility 0s linear .22s}@media (prefers-reduced-motion:reduce){.appShellWithDocumentPanel-module__FajR2G__docPanel,.appShellWithDocumentPanel-module__FajR2G__docPanelClosed{transition:none}}
.status-module__ttOFqW__status{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.status-module__ttOFqW__statusStyleSolid{background:var(--success);color:var(--success-foreground);border-radius:9999px}.status-module__ttOFqW__statusStyleSolid.status-module__ttOFqW__sizeSm{width:20px;height:20px}.status-module__ttOFqW__statusStyleSolid.status-module__ttOFqW__sizeMd{width:28px;height:28px}.status-module__ttOFqW__statusStyleSolid.status-module__ttOFqW__sizeLg{width:48px;height:48px}.status-module__ttOFqW__statusStyleSolid.status-module__ttOFqW__sizeXl{width:96px;height:96px}.status-module__ttOFqW__statusStyleSolid.status-module__ttOFqW__size2xl{width:160px;height:160px}.status-module__ttOFqW__statusStyleOutline{color:currentColor;background:0 0}.status-module__ttOFqW__statusStyleOutline svg{overflow:visible}.status-module__ttOFqW__statusStyleAward{color:currentColor;background:0 0}.status-module__ttOFqW__statusStyleAward.status-module__ttOFqW__sizeSm{width:20px;height:20px}.status-module__ttOFqW__statusStyleAward.status-module__ttOFqW__sizeMd{width:28px;height:28px}.status-module__ttOFqW__statusStyleAward.status-module__ttOFqW__sizeLg{width:48px;height:48px}.status-module__ttOFqW__statusStyleAward.status-module__ttOFqW__sizeXl{width:96px;height:96px}.status-module__ttOFqW__statusStyleAward.status-module__ttOFqW__size2xl{width:160px;height:160px}.status-module__ttOFqW__statusStyleLesson{background:0 0;border-radius:9999px;width:24px;height:24px}.status-module__ttOFqW__statusStyleLesson[data-status=complete],.status-module__ttOFqW__statusStyleLesson[data-status=locked]{background:var(--extra-muted-foreground);color:var(--background)}.status-module__ttOFqW__statusStyleLesson[data-status=in-progress]{background:var(--background);box-shadow:inset 0 0 0 2px var(--primary)}.status-module__ttOFqW__statusStyleLesson[data-status=in-progress]:before{content:"";background:var(--primary);border-radius:9999px;width:12px;height:12px;display:block}.status-module__ttOFqW__statusStyleLesson[data-status=not-started]{background:var(--background);box-shadow:inset 0 0 0 2px var(--foreground)}.status-module__ttOFqW__statusStyleSolid.status-module__ttOFqW__placeGold{background:var(--medal-gold)}.status-module__ttOFqW__statusStyleSolid.status-module__ttOFqW__placeSilver{background:var(--medal-silver)}.status-module__ttOFqW__statusStyleSolid.status-module__ttOFqW__placeBronze{background:var(--medal-bronze)}.status-module__ttOFqW__ringAnimated{stroke-dasharray:100;stroke-dashoffset:100px;animation:.6s ease-out forwards status-module__ttOFqW__statusDrawRing}.status-module__ttOFqW__checkAnimated{stroke-dasharray:100;stroke-dashoffset:100px;animation:.3s ease-out forwards status-module__ttOFqW__statusDrawCheck}.status-module__ttOFqW__checkAnimatedDelayed{stroke-dasharray:100;stroke-dashoffset:100px;animation:.3s ease-out .5s forwards status-module__ttOFqW__statusDrawCheck}@keyframes status-module__ttOFqW__statusDrawRing{to{stroke-dashoffset:0}}@keyframes status-module__ttOFqW__statusDrawCheck{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.status-module__ttOFqW__ringAnimated,.status-module__ttOFqW__checkAnimated,.status-module__ttOFqW__checkAnimatedDelayed{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}
.toast-module__TEtVGG__viewport{bottom:180px;left:var(--toast-center-x,50%);z-index:85;pointer-events:none;flex-direction:column-reverse;align-items:center;gap:12px;width:420px;max-width:calc(100vw - 32px);max-height:100vh;padding:0;display:flex;position:fixed;right:auto;transform:translate(-50%)}.toast-module__TEtVGG__root{border-radius:var(--radius);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-lg);pointer-events:auto;align-items:center;gap:12px;padding:16px 40px 16px 16px;display:flex;position:relative}.toast-module__TEtVGG__root[data-state=open]{animation:.2s cubic-bezier(.16,1,.3,1) toast-module__TEtVGG__slideUp}.toast-module__TEtVGG__root[data-state=closed]{animation:.15s ease-in toast-module__TEtVGG__fadeOut}.toast-module__TEtVGG__default,.toast-module__TEtVGG__destructive,.toast-module__TEtVGG__success{background-color:var(--popover);color:var(--popover-foreground);border-color:var(--border)}.toast-module__TEtVGG__content{flex-direction:column;flex:1;gap:4px;display:flex}.toast-module__TEtVGG__title{font-weight:500}.toast-module__TEtVGG__description{opacity:.9}.toast-module__TEtVGG__action{flex-shrink:0}.toast-module__TEtVGG__close{border-radius:var(--radius-sm);opacity:.7;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .15s;display:inline-flex;position:absolute;top:8px;right:8px}.toast-module__TEtVGG__close:hover{opacity:1}.toast-module__TEtVGG__close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@keyframes toast-module__TEtVGG__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-module__TEtVGG__fadeOut{0%{opacity:1}to{opacity:0}}
.cardPlanCurrent-module__ujoMYW__trialRoot{box-sizing:border-box;align-items:flex-start;gap:16px;width:100%;max-width:100%;display:flex}.cardPlanCurrent-module__ujoMYW__trialAvatarWrap{flex:none;justify-content:center;align-items:center;display:inline-flex}.cardPlanCurrent-module__ujoMYW__trialContent{--plan-copy-max-width:400px;flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.cardPlanCurrent-module__ujoMYW__progressTrack{background:hsl(var(--card));border-radius:999px;width:100%;height:8px;overflow:hidden}.cardPlanCurrent-module__ujoMYW__progressFill{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}.cardPlanCurrent-module__ujoMYW__trialDescription{color:var(--muted-foreground);max-width:var(--plan-copy-max-width);margin:0}.cardPlanCurrent-module__ujoMYW__trialActions{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;display:flex}.cardPlanCurrent-module__ujoMYW__proTitle{color:var(--foreground);margin:0}.cardPlanCurrent-module__ujoMYW__proRenewLine{color:var(--muted-foreground);max-width:var(--plan-copy-max-width);margin:0}
.cardPurchase-module__7JI8pa__card{width:100%;max-width:24rem;padding-top:24px}.cardPurchase-module__7JI8pa__clickable{cursor:pointer;transition:border-color .15s ease-out}.cardPurchase-module__7JI8pa__clickable *{cursor:inherit}.cardPurchase-module__7JI8pa__clickable:hover{border-color:color-mix(in srgb, var(--foreground) 50%, transparent)}.cardPurchase-module__7JI8pa__clickable:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cardPurchase-module__7JI8pa__cardVariantDefault,.cardPurchase-module__7JI8pa__cardVariantPopular{border-color:var(--border);position:relative}.cardPurchase-module__7JI8pa__cardVariantBeta{background-color:#f5f3ff80;border-color:#e9d5ff}.cardPurchase-module__7JI8pa__cardHeaderDefault{padding-bottom:1rem}.cardPurchase-module__7JI8pa__cardHeaderBeta{padding-bottom:1.5rem}.cardPurchase-module__7JI8pa__headerInner{padding-bottom:0}.cardPurchase-module__7JI8pa__headerInner>*+*{margin-top:0}.cardPurchase-module__7JI8pa__titleRow{align-items:center;gap:.5rem;display:flex}.cardPurchase-module__7JI8pa__planTitle{color:var(--foreground);margin:0}.cardPurchase-module__7JI8pa__popularBadge.cardPurchase-module__7JI8pa__popularBadge{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.cardPurchase-module__7JI8pa__subheader{color:var(--muted-foreground);min-height:2lh;margin:.5rem 0 0}.cardPurchase-module__7JI8pa__pricingBlock{padding-top:0;padding-bottom:0}.cardPurchase-module__7JI8pa__pricingBlock>*+*{margin-top:0}.cardPurchase-module__7JI8pa__strikeoutPrice{color:var(--extra-muted-foreground);letter-spacing:-.025em;font-size:.875rem;line-height:1.25rem;font-family:var(--font-titleSerif);text-decoration:line-through}.cardPurchase-module__7JI8pa__priceRow{align-items:center;gap:.5rem;display:flex}.cardPurchase-module__7JI8pa__priceDetails{flex-direction:column;gap:0;display:flex}.cardPurchase-module__7JI8pa__actualPrice{font-family:var(--font-titleSerif);letter-spacing:var(--letter-spacing-titleSerif);color:var(--foreground);font-size:2.25rem;font-weight:200;line-height:2.5rem}.cardPurchase-module__7JI8pa__savingsRow{align-items:center;gap:.375rem;min-height:20px;margin-top:.125rem;display:flex}.cardPurchase-module__7JI8pa__monthlyRate{color:var(--extra-muted-foreground)}.cardPurchase-module__7JI8pa__priceInterval.cardPurchase-module__7JI8pa__priceInterval{color:var(--muted-foreground);font-family:var(--font-titleSerif);margin-top:-2px}.cardPurchase-module__7JI8pa__savingsBadge.cardPurchase-module__7JI8pa__savingsBadge{border-color:var(--border)}.cardPurchase-module__7JI8pa__savingsBadge.cardPurchase-module__7JI8pa__savingsBadge:hover{background-color:var(--titleSerif)}.cardPurchase-module__7JI8pa__ctaButton{width:100%;margin-top:1rem;margin-bottom:.5rem}.cardPurchase-module__7JI8pa__pricingPlaceholder{height:2.5rem}.cardPurchase-module__7JI8pa__currentPlanIndicator{border:1px solid var(--border);border-radius:var(--radius-md);height:44px;color:var(--muted-foreground);cursor:default;background:0 0;justify-content:center;align-items:center;display:flex}.cardPurchase-module__7JI8pa__ctaSubtitle{color:var(--muted-foreground);text-align:center;margin-top:.25rem;margin-bottom:.5rem;font-size:.75rem;line-height:1rem}.cardPurchase-module__7JI8pa__cardContent{padding-top:0}.cardPurchase-module__7JI8pa__valuePropGroup{flex-direction:column;gap:.5rem;display:flex}.cardPurchase-module__7JI8pa__valuePropItem{flex-direction:column;display:flex}.cardPurchase-module__7JI8pa__valuePropTitle{color:var(--foreground);margin:0;font-weight:500}.cardPurchase-module__7JI8pa__valuePropList{flex-direction:column;gap:.25rem;margin:0;padding-left:1.25rem;list-style:outside;display:flex}.cardPurchase-module__7JI8pa__valuePropBullet{color:var(--muted-foreground);font-weight:inherit;margin:0}.cardPurchase-module__7JI8pa__valuePropMarkdown{color:var(--muted-foreground)}.cardPurchase-module__7JI8pa__valuePropMarkdown ul{font-family:var(--font-titleSerif);margin:0;padding-left:1.25rem;list-style:outside}.cardPurchase-module__7JI8pa__valuePropMarkdown li{color:var(--muted-foreground);margin:.125rem 0}.cardPurchase-module__7JI8pa__valuePropMarkdown li::marker{color:var(--muted-foreground)}.cardPurchase-module__7JI8pa__valuePropMarkdown p{font-family:var(--font-titleSerif);margin:0}.cardPurchase-module__7JI8pa__valuePropMarkdown strong{color:var(--foreground);font-weight:600}.cardPurchase-module__7JI8pa__purchaseRoot{width:100%}.cardPurchase-module__7JI8pa__proCardsRow{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.cardPurchase-module__7JI8pa__proCardsRow.cardPurchase-module__7JI8pa__noCurrentPlan{grid-template-columns:repeat(2,1fr)}.cardPurchase-module__7JI8pa__pairSlot{grid-column:span 2;display:grid}.cardPurchase-module__7JI8pa__pairPane{grid-area:1/1;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:640px){.cardPurchase-module__7JI8pa__proCardsRow{grid-template-columns:1fr}.cardPurchase-module__7JI8pa__proCardsRow>.cardPurchase-module__7JI8pa__proCardColumn:first-child{order:3}.cardPurchase-module__7JI8pa__pairSlot{grid-column:auto}.cardPurchase-module__7JI8pa__pairPane{grid-template-columns:1fr}}.cardPurchase-module__7JI8pa__proCardColumn{flex-direction:column;min-width:0;display:flex}.cardPurchase-module__7JI8pa__proCardColumn .cardPurchase-module__7JI8pa__card{width:100%;max-width:100%;height:100%}
.cardUpsell-module__WtCSBG__cardUpsell{box-sizing:border-box;border-radius:0;flex-direction:column;gap:0;width:100%;max-width:100%;padding:12px 0;display:flex}.cardUpsell-module__WtCSBG__header{flex-direction:column;gap:4px;display:flex}.cardUpsell-module__WtCSBG__progressContainer{margin:2px 0}.cardUpsell-module__WtCSBG__progressTrack{background:hsl(var(--card));border-radius:999px;width:100%;height:8px;overflow:hidden}.cardUpsell-module__WtCSBG__progressFill{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}.cardUpsell-module__WtCSBG__description{color:var(--muted-foreground);margin-top:0;margin-bottom:0}.cardUpsell-module__WtCSBG__button{margin-top:8px;margin-bottom:16px}.cardUpsell-module__WtCSBG__cardUpsell.cardUpsell-module__WtCSBG__centered{align-items:center}.cardUpsell-module__WtCSBG__cardUpsell.cardUpsell-module__WtCSBG__centered .cardUpsell-module__WtCSBG__header,.cardUpsell-module__WtCSBG__cardUpsell.cardUpsell-module__WtCSBG__centered .cardUpsell-module__WtCSBG__description{text-align:center}.cardUpsell-module__WtCSBG__cardUpsell.cardUpsell-module__WtCSBG__accent .cardUpsell-module__WtCSBG__description{text-wrap:balance}
.dialogPaywall-module__mt9cxq__dialogContent{flex-direction:column;gap:0;height:min(85vh,100vh - 48px);padding:0;display:flex;overflow:hidden}.dialogPaywall-module__mt9cxq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dialogPaywall-module__mt9cxq__scrollBody{flex:auto;padding:1.5rem 2rem;position:relative;overflow-y:auto}.dialogPaywall-module__mt9cxq__loadingScreen{justify-content:center;align-items:center;gap:.5rem;min-height:520px;display:flex}.dialogPaywall-module__mt9cxq__contentWrap{flex-direction:column;gap:1.5rem;width:100%;display:flex}.dialogPaywall-module__mt9cxq__limitBannerWrap{justify-content:center;width:100%;margin-bottom:1rem;display:flex}.dialogPaywall-module__mt9cxq__limitBanner{text-align:center;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--destructive) 30%, transparent);background:color-mix(in srgb, var(--destructive) 6%, transparent);justify-content:center;align-items:center;max-width:100%;padding:.5rem .875rem;display:inline-flex}.dialogPaywall-module__mt9cxq__limitBannerPrimary{border-color:color-mix(in srgb, var(--primary) 35%, transparent);background:color-mix(in srgb, var(--primary) 8%, transparent)}.dialogPaywall-module__mt9cxq__limitBannerHeading{color:var(--foreground);margin:0}.dialogPaywall-module__mt9cxq__header{justify-content:center;align-items:center;gap:16px;margin-bottom:1.5rem;display:flex}.dialogPaywall-module__mt9cxq__tabsRow{justify-content:center;margin-top:-2rem;margin-bottom:3.5rem;display:flex}.dialogPaywall-module__mt9cxq__closeButton{z-index:5;opacity:.7;position:absolute;top:16px;right:16px}.dialogPaywall-module__mt9cxq__closeButton:hover{opacity:1}.dialogPaywall-module__mt9cxq__headerAvatar{flex:none;align-items:center;display:inline-flex}.dialogPaywall-module__mt9cxq__headerText{text-align:center;flex-direction:column;flex:0 auto;gap:4px;min-width:0;display:flex}.dialogPaywall-module__mt9cxq__headerSpacer{flex:none;width:160px;height:1px}@media (max-width:767px){.dialogPaywall-module__mt9cxq__dialogContent{height:auto}.dialogPaywall-module__mt9cxq__scrollBody{flex-direction:column;display:flex}.dialogPaywall-module__mt9cxq__header{display:contents}.dialogPaywall-module__mt9cxq__headerAvatar{order:1}.dialogPaywall-module__mt9cxq__headerText{text-align:left;order:2;margin-top:.25rem;margin-bottom:1.25rem}.dialogPaywall-module__mt9cxq__tabsRow{order:2}.dialogPaywall-module__mt9cxq__contentWrap{order:3}.dialogPaywall-module__mt9cxq__headerSpacer{display:none}}.dialogPaywall-module__mt9cxq__headerTitle{color:var(--foreground);margin:0}.dialogPaywall-module__mt9cxq__headerSubtitle{color:var(--muted-foreground);margin:0}
.dialogAccount-module__oozxCa__dialogContent{height:min(85vh,100vh - 48px)}.dialogAccount-module__oozxCa__layout{grid-template-columns:180px 1fr;align-content:start;align-items:start;gap:48px;width:100%;min-height:70vh;display:grid}.dialogAccount-module__oozxCa__nav{--blg-padding:0px;min-width:0;margin-left:-8px;margin-right:-8px}.dialogAccount-module__oozxCa__content{align-content:start;align-items:start;gap:8px;min-width:0;padding-top:16px;display:grid}.dialogAccount-module__oozxCa__panel{align-content:start;align-items:start;gap:16px;display:grid}.dialogAccount-module__oozxCa__nameRow{gap:12px;display:grid}@media (min-width:640px){.dialogAccount-module__oozxCa__nameRow{grid-template-columns:1fr 1fr;column-gap:12px}}.dialogAccount-module__oozxCa__nameMeta{margin-top:-4px}.dialogAccount-module__oozxCa__error{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:var(--radius-card);padding:12px}.dialogAccount-module__oozxCa__actionsRow{justify-content:space-between;gap:12px;display:flex}.dialogAccount-module__oozxCa__navSignOut{border-top:1px solid var(--border);margin-top:48px;padding-top:8px}.dialogAccount-module__oozxCa__mobileSignOut{border-top:1px solid var(--border);--blg-padding:0px;margin-top:48px;padding-top:8px}.dialogAccount-module__oozxCa__muted{color:var(--muted-foreground)}.dialogAccount-module__oozxCa__inlineLink{color:inherit;text-decoration:underline}.dialogAccount-module__oozxCa__inlineLink:hover{color:var(--link)}@media (max-width:640px){.dialogAccount-module__oozxCa__dialogContent{height:auto}.dialogAccount-module__oozxCa__layout{grid-template-columns:1fr;min-height:auto}.dialogAccount-module__oozxCa__nav{display:none}}.dialogAccount-module__oozxCa__divider{background:var(--border);width:100%;height:1px;margin:8px 0}.dialogAccount-module__oozxCa__usageLearnMore{margin-top:16px}.dialogAccount-module__oozxCa__mobileIndex{--blg-padding:0px;padding-top:16px}
.accordionRow-module__eyfR5G__root{width:100%;min-width:0;display:block}.accordionRow-module__eyfR5G__topDivider{transition:opacity var(--anim-duration) var(--anim-ease);margin:0 0 8px}.accordionRow-module__eyfR5G__root:has(>.accordionRow-module__eyfR5G__trigger:hover)>.accordionRow-module__eyfR5G__topDivider{opacity:0}.accordionRow-module__eyfR5G__root:has(>.accordionRow-module__eyfR5G__trigger:hover)+.accordionRow-module__eyfR5G__root>.accordionRow-module__eyfR5G__topDivider{opacity:0}.accordionRow-module__eyfR5G__root:has(>.accordionRow-module__eyfR5G__trigger:focus-visible)>.accordionRow-module__eyfR5G__topDivider{opacity:0}.accordionRow-module__eyfR5G__root:has(>.accordionRow-module__eyfR5G__trigger:focus-visible)+.accordionRow-module__eyfR5G__root>.accordionRow-module__eyfR5G__topDivider{opacity:0}.accordionRow-module__eyfR5G__trigger{width:100%;height:var(--accordionRow-height,32px);border-radius:var(--radius-button);cursor:pointer;text-align:left;transition:background-color var(--anim-duration) var(--anim-ease), border-radius var(--anim-duration) var(--anim-ease);appearance:none;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0 12px;display:flex}.accordionRow-module__eyfR5G__trigger:hover,.accordionRow-module__eyfR5G__trigger:focus-visible{background:var(--hover);outline:none}.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__hoverMuted:hover,.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__hoverMuted:focus-visible{background:var(--hover-muted)}.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__noRadius{border-radius:0}.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__noRadius:hover,.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__noRadius:focus-visible{border-radius:var(--radius-button)}.accordionRow-module__eyfR5G__size-sm{--accordionRow-height:24px}.accordionRow-module__eyfR5G__size-md{--accordionRow-height:32px}.accordionRow-module__eyfR5G__size-lg{--accordionRow-height:56px}.accordionRow-module__eyfR5G__size-xl{--accordionRow-height:64px}@media (max-width:640px){.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__size-xl{padding-left:8px}.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__size-xl .accordionRow-module__eyfR5G__title{font-size:20px}.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__size-xl .accordionRow-module__eyfR5G__leadingSlot{margin-right:10px}}:is(.accordionRow-module__eyfR5G__root:has(>.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__size-lg)>.accordionRow-module__eyfR5G__topDivider,.accordionRow-module__eyfR5G__root:has(>.accordionRow-module__eyfR5G__trigger.accordionRow-module__eyfR5G__size-xl)>.accordionRow-module__eyfR5G__topDivider){margin:0}.accordionRow-module__eyfR5G__title{color:var(--muted-foreground);transition:color var(--anim-duration) var(--anim-ease);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.accordionRow-module__eyfR5G__size-xl .accordionRow-module__eyfR5G__title{color:var(--foreground)}.accordionRow-module__eyfR5G__statusGroup{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:8px;padding-right:18px;display:inline-flex}.accordionRow-module__eyfR5G__statusLabel{line-height:1}.accordionRow-module__eyfR5G__leadingSlot{flex:none;justify-content:center;align-items:center;margin-right:16px;display:inline-flex}.accordionRow-module__eyfR5G__bottomDivider{transition:opacity var(--anim-duration) var(--anim-ease);margin-top:0;margin-bottom:0;margin-right:12px}.accordionRow-module__eyfR5G__trigger:hover+.accordionRow-module__eyfR5G__bottomDivider,.accordionRow-module__eyfR5G__trigger:focus-visible+.accordionRow-module__eyfR5G__bottomDivider{opacity:0}.accordionRow-module__eyfR5G__trigger:hover .accordionRow-module__eyfR5G__title,.accordionRow-module__eyfR5G__trigger:focus-visible .accordionRow-module__eyfR5G__title{color:var(--foreground)}.accordionRow-module__eyfR5G__chevron{color:var(--muted-foreground);transition:transform var(--anim-duration) var(--anim-ease), color var(--anim-duration) var(--anim-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.accordionRow-module__eyfR5G__trigger[data-state=closed] .accordionRow-module__eyfR5G__chevron{transform:rotate(-90deg)}.accordionRow-module__eyfR5G__trigger[data-state=open] .accordionRow-module__eyfR5G__chevron{transform:rotate(0)}.accordionRow-module__eyfR5G__trigger:hover .accordionRow-module__eyfR5G__chevron,.accordionRow-module__eyfR5G__trigger:focus-visible .accordionRow-module__eyfR5G__chevron{color:var(--foreground)}
.accordionRowGroup-module__BVkRYG__root{padding:var(--arg-padding,8px);display:block}@media (max-width:640px){.accordionRowGroup-module__BVkRYG__root{padding:6px}}.accordionRowGroup-module__BVkRYG__header{color:var(--muted-foreground);padding:var(--arg-header-padding,8px 8px);font-family:var(--font-title);margin:0;font-size:18px;font-weight:600;line-height:16px}.accordionRowGroup-module__BVkRYG__items{gap:0;min-width:0;display:grid}
.dialogLessons-module__MCWpOq__body{gap:14px;width:100%;max-width:800px;margin-left:auto;margin-right:auto;display:grid}.dialogLessons-module__MCWpOq__body.dialogLessons-module__MCWpOq__body{min-width:0;padding-left:8px;padding-right:8px}.dialogLessons-module__MCWpOq__dialogContent.dialogLessons-module__MCWpOq__dialogContent{gap:8px}@media (min-width:641px){.dialogLessons-module__MCWpOq__dialogContent.dialogLessons-module__MCWpOq__dialogContent{gap:24px;min-height:calc(100vh - 48px)}}@media (max-width:640px){.dialogLessons-module__MCWpOq__body.dialogLessons-module__MCWpOq__body{padding-left:0;padding-right:0}}.dialogLessons-module__MCWpOq__intro{color:var(--muted-foreground);width:100%;max-width:520px}.dialogLessons-module__MCWpOq__startedState{flex-direction:column;gap:14px;width:100%;max-width:520px;margin:0 auto;padding-top:24px;display:flex}.dialogLessons-module__MCWpOq__startedTitle{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.dialogLessons-module__MCWpOq__startedActions{flex-direction:column;align-items:center;gap:10px;display:flex}.dialogLessons-module__MCWpOq__startedActions button{width:100%;max-width:320px}.dialogLessons-module__MCWpOq__moduleNumber{color:var(--extra-muted-foreground)}.dialogLessons-module__MCWpOq__leadingSpacer{flex:none;width:24px;height:24px;display:inline-block}.dialogLessons-module__MCWpOq__moduleBody{gap:0;padding:0 0 32px;display:grid}.dialogLessons-module__MCWpOq__modulesTrack{z-index:0;align-self:start;min-width:0;position:relative}.dialogLessons-module__MCWpOq__modulesTrack:before{content:"";top:40px;left:31px;bottom:var(--track-bottom,32px);background:var(--border);pointer-events:none;z-index:1;width:2px;position:absolute}@media (max-width:640px){.dialogLessons-module__MCWpOq__modulesTrack:before{left:25px}}.dialogLessons-module__MCWpOq__body button[data-state=open]+* .dialogLessons-module__MCWpOq__moduleBody>:first-child{padding-top:12px}.dialogLessons-module__MCWpOq__trialUpsell{border-top:1px solid var(--border);padding:24px 12px 24px 8px}
.page-module__Jym-uq__avatarSlot{transition:padding-top var(--norm-avatar-resize-duration) var(--norm-avatar-resize-ease);padding-top:16px}.page-module__Jym-uq__avatarSlotSm{padding-top:24px}.page-module__Jym-uq__avatarWrap{transition:width var(--norm-avatar-resize-duration) var(--norm-avatar-resize-ease), height var(--norm-avatar-resize-duration) var(--norm-avatar-resize-ease), margin-bottom var(--norm-avatar-resize-duration) var(--norm-avatar-resize-ease);justify-content:flex-start;display:flex}.page-module__Jym-uq__avatarWrapLg{width:256px;height:256px;margin-bottom:0}.page-module__Jym-uq__avatarWrapSm{width:96px;height:96px;margin-bottom:16px}@media (prefers-reduced-motion:reduce){.page-module__Jym-uq__avatarSlot,.page-module__Jym-uq__avatarWrap{transition:none}}.page-module__Jym-uq__questionHeading{margin-top:0}.page-module__Jym-uq__signInLink{color:var(--muted-foreground);font-weight:600;text-decoration:underline}.page-module__Jym-uq__signInLink:hover{color:var(--link)}.page-module__Jym-uq__inlineLink{color:var(--muted-foreground);text-decoration:underline}.page-module__Jym-uq__inlineLink:hover{color:var(--link)}
.dialogModelProvider-module__bgD3MG__root{align-self:start;gap:12px;display:grid}.dialogModelProvider-module__bgD3MG__helper{box-sizing:border-box;align-items:center;gap:16px;width:100%;max-width:100%;padding:4px 0 8px;display:flex}.dialogModelProvider-module__bgD3MG__helperAvatarWrap{flex:none;justify-content:center;align-items:center;display:inline-flex}.dialogModelProvider-module__bgD3MG__helperTextWrap{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.dialogModelProvider-module__bgD3MG__helperText{color:var(--muted-foreground);margin:0}.dialogModelProvider-module__bgD3MG__list{gap:8px;display:grid}.dialogModelProvider-module__bgD3MG__optionButton{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0}.dialogModelProvider-module__bgD3MG__recommendedBadge.dialogModelProvider-module__bgD3MG__recommendedBadge{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);margin-left:4px}.dialogModelProvider-module__bgD3MG__optionButton:focus-visible{outline:none}.dialogModelProvider-module__bgD3MG__optionCard{transition:border-color .12s,box-shadow .12s,transform .12s}.dialogModelProvider-module__bgD3MG__optionButton:hover .dialogModelProvider-module__bgD3MG__optionCard{border-color:color-mix(in hsl, var(--foreground) 25%, var(--border))}.dialogModelProvider-module__bgD3MG__optionMain{align-items:center;gap:24px;display:flex}.dialogModelProvider-module__bgD3MG__optionContent{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.dialogModelProvider-module__bgD3MG__checkCircle{background:var(--foreground);width:24px;height:24px;color:var(--background);border-radius:9999px;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.dialogModelProvider-module__bgD3MG__checkPlaceholder{border:1px solid var(--border);box-sizing:border-box;border-radius:9999px;flex:0 0 24px;width:24px;height:24px;transition:border-color .12s}.dialogModelProvider-module__bgD3MG__optionButton:hover .dialogModelProvider-module__bgD3MG__checkPlaceholder{border-color:color-mix(in hsl, var(--foreground) 25%, var(--border))}.dialogModelProvider-module__bgD3MG__optionBodyTight{padding-top:2px!important}.dialogModelProvider-module__bgD3MG__titleRow{align-items:center;gap:4px;display:flex}.dialogModelProvider-module__bgD3MG__muted{color:var(--muted-foreground)}
/*# sourceMappingURL=1sad3ghgahzge.css.map*/