.PublicFooter-module__aZsmzW__footer{background-color:var(--color-primary,#1a5f7a);padding-block:var(--spacing-12,3rem);color:var(--color-white,#fff)}.PublicFooter-module__aZsmzW__container{width:100%}@media (min-width:40rem){.PublicFooter-module__aZsmzW__container{max-width:40rem}}@media (min-width:48rem){.PublicFooter-module__aZsmzW__container{max-width:48rem}}@media (min-width:64rem){.PublicFooter-module__aZsmzW__container{max-width:64rem}}@media (min-width:80rem){.PublicFooter-module__aZsmzW__container{max-width:80rem}}@media (min-width:96rem){.PublicFooter-module__aZsmzW__container{max-width:96rem}}.PublicFooter-module__aZsmzW__container{padding-inline:var(--spacing-4,1rem);margin-inline:auto}.PublicFooter-module__aZsmzW__grid{gap:var(--spacing-8,2rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.PublicFooter-module__aZsmzW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.PublicFooter-module__aZsmzW__brandSection{grid-column:span 1/span 1}@media (min-width:48rem){.PublicFooter-module__aZsmzW__brandSection{grid-column:span 2/span 2}}.PublicFooter-module__aZsmzW__logoWrapper{margin-bottom:var(--spacing-4,1rem);align-items:center;display:flex}:where(.PublicFooter-module__aZsmzW__logoWrapper>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-2,.5rem)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-2,.5rem)*calc(1 - var(--tw-space-x-reverse)))}.PublicFooter-module__aZsmzW__logoImage{height:var(--spacing-8,2rem);width:var(--spacing-8,2rem);border-radius:var(--radius-lg,1rem);background-color:var(--color-white,#fff);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);padding:2px}.PublicFooter-module__aZsmzW__logoText{font-size:var(--text-lg,1.125rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);font-family:var(--font-heading)}.PublicFooter-module__aZsmzW__logoAccent{color:var(--color-secondary,#00a8cc)}.PublicFooter-module__aZsmzW__description{max-width:var(--container-sm,24rem);font-size:var(--text-sm,.875rem);color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.PublicFooter-module__aZsmzW__description{color:color-mix(in oklab,var(--color-white,#fff)70%,transparent)}}.PublicFooter-module__aZsmzW__navSection h4{margin-bottom:var(--spacing-4,1rem);font-size:var(--text-xs,.75rem);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-secondary,#00a8cc);text-transform:uppercase;font-family:var(--font-heading);font-weight:700}.PublicFooter-module__aZsmzW__navList{list-style-type:none}:where(.PublicFooter-module__aZsmzW__navList>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2,.5rem)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2,.5rem)*calc(1 - var(--tw-space-y-reverse)))}.PublicFooter-module__aZsmzW__navList{padding:var(--spacing-0,0px);font-size:var(--text-sm,.875rem);color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.PublicFooter-module__aZsmzW__navList{color:color-mix(in oklab,var(--color-white,#fff)70%,transparent)}}.PublicFooter-module__aZsmzW__navLink{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}@media (hover:hover){.PublicFooter-module__aZsmzW__navLink:hover{color:var(--color-white,#fff)}}.PublicFooter-module__aZsmzW__copyright{margin-top:var(--spacing-12,3rem);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.PublicFooter-module__aZsmzW__copyright{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.PublicFooter-module__aZsmzW__copyright{padding-top:var(--spacing-8,2rem);text-align:center;font-size:var(--text-xs,.75rem);color:#00a8cc99}@supports (color:color-mix(in lab, red, red)){.PublicFooter-module__aZsmzW__copyright{color:color-mix(in oklab,var(--color-secondary,#00a8cc)60%,transparent)}}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.SidebarLayout-module__h6RNsW__layout-wrapper{flex:1;width:100%;display:flex;position:relative;overflow:visible}.SidebarLayout-module__h6RNsW__sidebar-wrapper{z-index:20;flex-shrink:0;transition:all .3s;position:relative}.SidebarLayout-module__h6RNsW__expanded{width:var(--spacing-64,16rem);min-width:16rem}.SidebarLayout-module__h6RNsW__collapsed{width:var(--spacing-16,4rem);min-width:4rem}.SidebarLayout-module__h6RNsW__sidebar-container{top:var(--spacing-20,5rem);left:var(--spacing-0,0px);height:var(--spacing-content-height,calc(100vh - var(--spacing-header)));background-color:var(--color-white,#fff);flex-direction:column;transition:all .3s;display:flex;position:fixed;overflow:hidden;box-shadow:10px 0 30px -10px #0000000d}.SidebarLayout-module__h6RNsW__expanded .SidebarLayout-module__h6RNsW__sidebar-container{width:var(--spacing-64,16rem)}.SidebarLayout-module__h6RNsW__collapsed .SidebarLayout-module__h6RNsW__sidebar-container{width:var(--spacing-16,4rem)}.SidebarLayout-module__h6RNsW__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,#f9fafb);width:100%;padding-block:var(--spacing-4,1rem);justify-content:center;display:flex}.SidebarLayout-module__h6RNsW__icon-wrapper{height:var(--spacing-8,2rem);width:var(--spacing-8,2rem);justify-content:center;align-items:center;display:flex}.SidebarLayout-module__h6RNsW__nav{margin:var(--spacing-0,0px);align-items:stretch;gap:var(--spacing-0,0px);padding:var(--spacing-0,0px);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SidebarLayout-module__h6RNsW__footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-50,#f9fafb);padding-block:var(--spacing-2,.5rem);margin-top:auto}.SidebarLayout-module__h6RNsW__collapsed .SidebarLayout-module__h6RNsW__footer{padding:var(--spacing-0,0px);justify-content:center;display:flex}.SidebarLayout-module__h6RNsW__main-content{min-height:var(--spacing-content-height,calc(100vh - var(--spacing-header)));min-width:var(--spacing-0,0px);background-color:#f9fafb80;flex-direction:column;flex:1;display:flex;overflow:visible}@supports (color:color-mix(in lab, red, red)){.SidebarLayout-module__h6RNsW__main-content{background-color:color-mix(in oklab,var(--color-gray-50,#f9fafb)50%,transparent)}}.SidebarLayout-module__h6RNsW__right-aside-wrapper{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s;display:none;position:relative}.SidebarLayout-module__h6RNsW__right-expanded{width:var(--spacing-64,16rem)}.SidebarLayout-module__h6RNsW__right-collapsed{width:var(--spacing-16,4rem)}@media (min-width:768px){.SidebarLayout-module__h6RNsW__right-aside-wrapper{display:block}}.SidebarLayout-module__h6RNsW__right-sidebar-container{top:var(--spacing-20,5rem);right:var(--spacing-0,0px);height:var(--spacing-content-height,calc(100vh - var(--spacing-header)));border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-gray-50,#f9fafb);background-color:var(--color-white,#fff);flex-direction:column;transition:all .3s;display:flex;position:fixed;overflow:hidden;box-shadow:-10px 0 30px -10px #0000000d}.SidebarLayout-module__h6RNsW__right-expanded .SidebarLayout-module__h6RNsW__right-sidebar-container{width:var(--spacing-64,16rem)}.SidebarLayout-module__h6RNsW__right-collapsed .SidebarLayout-module__h6RNsW__right-sidebar-container{width:var(--spacing-16,4rem)}.SidebarLayout-module__h6RNsW__right-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,#f9fafb);width:100%;padding-block:var(--spacing-4,1rem);justify-content:center;display:flex}.SidebarLayout-module__h6RNsW__right-content{min-height:var(--spacing-0,0px);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SidebarLayout-module__h6RNsW__right-collapsed .SidebarLayout-module__h6RNsW__right-content{display:none}.SidebarLayout-module__h6RNsW__right-collapsed-trigger{cursor:pointer;align-items:center;gap:var(--spacing-2,.5rem);padding-block:var(--spacing-4,1rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;display:flex}@media (hover:hover){.SidebarLayout-module__h6RNsW__right-collapsed-trigger:hover{background-color:var(--color-gray-50,#f9fafb)}}.SidebarLayout-module__h6RNsW__inner-content{padding:var(--spacing-6,1.5rem);flex-direction:column;flex:1;display:flex;overflow:visible}@media (min-width:768px){.SidebarLayout-module__h6RNsW__inner-content{padding:var(--spacing-8,2rem)}}.SidebarLayout-module__h6RNsW__collapsed .link-label{pointer-events:none;width:var(--spacing-0,0px);opacity:0;display:none}.SidebarLayout-module__h6RNsW__backdrop{pointer-events:none;inset:var(--spacing-0,0px);background-color:color-mix(in srgb,#000 .4,transparent);position:fixed}@supports (color:color-mix(in lab, red, red)){.SidebarLayout-module__h6RNsW__backdrop{background-color:color-mix(in oklab,var(--color-black,#000)var(--opacity-40,.4),transparent)}}.SidebarLayout-module__h6RNsW__backdrop{opacity:0;--tw-backdrop-blur:blur(var(--blur-sm,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);z-index:15;transition:opacity .3s}@media (max-width:767px){.SidebarLayout-module__h6RNsW__sidebar-wrapper{height:100%;width:var(--spacing-16,4rem);min-width:4rem}.SidebarLayout-module__h6RNsW__expanded.SidebarLayout-module__h6RNsW__sidebar-wrapper{width:var(--spacing-16,4rem);min-width:4rem}.SidebarLayout-module__h6RNsW__sidebar-container{z-index:20;box-shadow:20px 0 50px #0000001a}.SidebarLayout-module__h6RNsW__expanded .SidebarLayout-module__h6RNsW__sidebar-container{width:var(--spacing-64,16rem)}.SidebarLayout-module__h6RNsW__expanded+.SidebarLayout-module__h6RNsW__main-content .SidebarLayout-module__h6RNsW__backdrop{pointer-events:auto;opacity:1}.SidebarLayout-module__h6RNsW__inner-content{padding:var(--spacing-4,1rem)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
.Sidebar-module__oAO7sa__container{top:var(--spacing-20,5rem);left:var(--spacing-0,0px);height:var(--spacing-content-height,calc(100vh - var(--spacing-header)));width:auto;min-width:var(--spacing-16,4rem);background-color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed}.Sidebar-module__oAO7sa__expanded{width:var(--spacing-64,16rem)}.Sidebar-module__oAO7sa__collapsed{width:var(--spacing-16,4rem)}.Sidebar-module__oAO7sa__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,#f9fafb);padding-block:var(--spacing-4,1rem);justify-content:center;align-items:center;display:flex}.Sidebar-module__oAO7sa__nav{padding-block:var(--spacing-0,0px);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Sidebar-module__oAO7sa__link{align-items:center;gap:var(--spacing-3,.75rem);border-right-style:var(--tw-border-style);padding-inline:var(--spacing-6,1.5rem);padding-block:var(--spacing-4,1rem);color:var(--color-gray-400,#9ca3af);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-color:#0000;border-right-width:4px;border-radius:0;text-decoration-line:none;transition-duration:.2s;display:flex}@media (hover:hover){.Sidebar-module__oAO7sa__link:hover{background-color:var(--color-gray-50,#f9fafb);color:var(--color-primary,#1a5f7a)}}.Sidebar-module__oAO7sa__active-link{border-color:var(--color-primary,#1a5f7a);background-color:var(--color-gray-50,#f9fafb);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#1a5f7a);border-radius:0;position:relative}.Sidebar-module__oAO7sa__active-link:before{content:none}.Sidebar-module__oAO7sa__link-label{font-size:var(--text-sm,.875rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;overflow:hidden}.Sidebar-module__oAO7sa__footer{display:none}[data-collapsed=true] .Sidebar-module__oAO7sa__link{justify-content:center;align-items:center;gap:var(--spacing-0,0px);border-right-style:var(--tw-border-style);border-right-width:0;border-radius:0;display:flex;width:64px!important;min-width:64px!important;height:64px!important;margin:0!important;padding:0!important}[data-collapsed=true] .Sidebar-module__oAO7sa__header{padding-inline:var(--spacing-0,0px)}[data-collapsed=true] .Sidebar-module__oAO7sa__header .sidebar-collapse{justify-content:center;gap:var(--spacing-0,0px);padding-inline:var(--spacing-0,0px)}[data-collapsed=true] .Sidebar-module__oAO7sa__link-label{pointer-events:none;width:var(--spacing-0,0px);opacity:0}.Sidebar-module__oAO7sa__icon-wrapper{height:var(--spacing-8,2rem);width:var(--spacing-8,2rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar-module__oAO7sa__header .sidebar-collapse{height:var(--spacing-10,2.5rem);border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-white,#fff);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-gray-50,#f9fafb)}.Sidebar-module__oAO7sa__wrapper{flex-shrink:0;transition:all .3s;position:relative}.Sidebar-module__oAO7sa__wrapper.Sidebar-module__oAO7sa__expanded{width:var(--spacing-64,16rem);min-width:var(--spacing-64,16rem)}.Sidebar-module__oAO7sa__wrapper.Sidebar-module__oAO7sa__collapsed{width:var(--spacing-16,4rem);min-width:var(--spacing-16,4rem)}[data-collapsed=true] .Sidebar-module__oAO7sa__active-link{background-color:var(--color-gray-200,#e5e7eb)}[data-collapsed=true] .Sidebar-module__oAO7sa__active-link .icon-wrapper{color:var(--color-primary,#1a5f7a)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.ChatAside-module__H5h3HW__chat-aside-promo{background-color:var(--color-white,#fff);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}.ChatAside-module__H5h3HW__promo-content{justify-content:center;align-items:center;gap:var(--spacing-6,1.5rem);height:100%;padding:var(--spacing-8,2rem);text-align:center;flex-direction:column;display:flex}.ChatAside-module__H5h3HW__promo-header{align-items:center;gap:var(--spacing-3,.75rem);flex-direction:column;display:flex}.ChatAside-module__H5h3HW__promo-header h3{margin:var(--spacing-0,0px);font-size:var(--text-xl,1.25rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,#111827)}.ChatAside-module__H5h3HW__promo-text{margin:var(--spacing-0,0px);font-size:var(--text-sm,.875rem);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,#4b5563)}@media (max-width:767px){.ChatAside-module__H5h3HW__chat-aside-promo{display:none}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.ChatSidebar-module__V5n4qq__chat-sidebar{background-color:var(--color-white,#fff);width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}.ChatSidebar-module__V5n4qq__closed{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.ChatSidebar-module__V5n4qq__open{--tw-translate-x:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.ChatSidebar-module__V5n4qq__toggle-handle{display:none}.ChatSidebar-module__V5n4qq__content{flex-direction:column;height:100%;display:flex;overflow:hidden}.ChatSidebar-module__V5n4qq__header{top:var(--spacing-0,0px);z-index:10;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-50,#f9fafb);background-color:var(--color-white,#fff);padding:var(--spacing-4,1rem);justify-content:space-between;align-items:center;display:flex;position:sticky}.ChatSidebar-module__V5n4qq__header h3{margin:var(--spacing-0,0px);text-overflow:ellipsis;white-space:nowrap;padding-right:var(--spacing-2,.5rem);font-size:var(--text-sm,.875rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827);flex:1;overflow:hidden}.ChatSidebar-module__V5n4qq__header-actions{align-items:center;gap:var(--spacing-1,.25rem);display:flex}.ChatSidebar-module__V5n4qq__icon-button{height:var(--spacing-8,2rem);width:var(--spacing-8,2rem);border-radius:var(--radius-md,.5rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media (hover:hover){.ChatSidebar-module__V5n4qq__icon-button:hover{background-color:var(--color-gray-50,#f9fafb)}}.ChatSidebar-module__V5n4qq__session-list{padding:var(--spacing-0,0px);flex:0 auto;max-height:40%;overflow-y:auto}.ChatSidebar-module__V5n4qq__session-item{margin-bottom:var(--spacing-0,0px);cursor:pointer;border-right-style:var(--tw-border-style);border-right-width:0}.ChatSidebar-module__V5n4qq__chat-area{min-height:var(--spacing-0,0px);flex-direction:column;flex:1;display:flex}.ChatSidebar-module__V5n4qq__empty-chat{justify-content:center;align-items:center;gap:var(--spacing-4,1rem);background-color:#f9fafb1a;flex-direction:column;flex:1;width:100%;height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.ChatSidebar-module__V5n4qq__empty-chat{background-color:color-mix(in oklab,var(--color-gray-50,#f9fafb)10%,transparent)}}.ChatSidebar-module__V5n4qq__empty-chat{color:var(--color-gray-400,#9ca3af)}.ChatSidebar-module__V5n4qq__empty-chat p{margin:var(--spacing-0,0px);font-size:var(--text-sm,.875rem)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.ChatBody-module__ALlFDW__chat_body{background-color:var(--color-white,#fff);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ChatBody-module__ALlFDW__message{width:100%}.ChatBody-module__ALlFDW__user{background-color:var(--color-white,#fff)}.ChatBody-module__ALlFDW__assistant{background-color:var(--color-gray-50,#f9fafb)}.ChatBody-module__ALlFDW__message_inner{max-width:100%;padding-inline:var(--spacing-6,1.5rem);padding-block:var(--spacing-6,1.5rem)}.ChatBody-module__ALlFDW__role_header{margin-bottom:var(--spacing-2,.5rem);font-size:var(--text-xs,.75rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-400,#9ca3af);text-transform:uppercase;display:block}.ChatBody-module__ALlFDW__user .ChatBody-module__ALlFDW__role_header{text-align:left}.ChatBody-module__ALlFDW__content{font-size:var(--text-sm,.875rem);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:break-word;white-space:pre-wrap}.ChatBody-module__ALlFDW__user .ChatBody-module__ALlFDW__content,.ChatBody-module__ALlFDW__assistant .ChatBody-module__ALlFDW__content{color:var(--color-gray-900,#111827)}.ChatBody-module__ALlFDW__loading_dots span{font-size:var(--text-2xl,1.5rem);animation:1.4s infinite both ChatBody-module__ALlFDW__blink}.ChatBody-module__ALlFDW__loading_dots span:nth-child(2){animation-delay:.2s}.ChatBody-module__ALlFDW__loading_dots span:nth-child(3){animation-delay:.4s}@keyframes ChatBody-module__ALlFDW__blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.ChatInput-module__5dT-mW__chat-input-container{gap:var(--spacing-3,.75rem);background-color:var(--color-white,#fff);padding:var(--spacing-4,1rem);flex-direction:column;display:flex}.ChatInput-module__5dT-mW__model-selector{cursor:pointer;border-radius:var(--radius-md,.5rem);background-color:var(--color-gray-50,#f9fafb);padding-inline:var(--spacing-3,.75rem);padding-block:var(--spacing-2,.5rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:space-between;align-items:center;display:flex}.ChatInput-module__5dT-mW__model-selector:hover{border-color:var(--color-gray-200,#e5e7eb)}.ChatInput-module__5dT-mW__model-info{align-items:center;gap:var(--spacing-2,.5rem);display:flex}.ChatInput-module__5dT-mW__model-name,.ChatInput-module__5dT-mW__input-header span{font-size:var(--text-sm,.875rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,#111827)}.ChatInput-module__5dT-mW__input-wrapper{gap:var(--spacing-2,.5rem);display:flex}.ChatInput-module__5dT-mW__textarea{max-height:var(--spacing-30,120px);resize:none;border-radius:var(--radius-md,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);padding:var(--spacing-3,.75rem);font-size:var(--text-sm,.875rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none;flex:1}.ChatInput-module__5dT-mW__textarea:focus{border-color:var(--color-primary,#1a5f7a)}.ChatInput-module__5dT-mW__textarea:disabled{cursor:not-allowed;background-color:var(--color-gray-50,#f9fafb)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
