:root{--grey-400:#8e8e8e;--grey-500:#707070;--grey-600:#5a5a5a;--grey-650:#464646;--grey-700:#393939;--grey-800:#282828;--grey-900:#1d1d1d;--primary-bg:#18181B;--primary-menu-bg:#1E1E21;--shadow-color:rgba(29,29,29,0.66);--primary-yellow:#ffcc05;--primary-yellow-hover:#DFB100;--primary-bg-dark:var(--grey-900);--primary-bg-dark-ligher:var(--grey-800);--secondary-bg-dark:#404041;--usr-msg-bg:var(--grey-500);--assistant-msg-bg:var(--grey-800);--primary-bg-light:#2d3241;--secondary-bg-light:#e5ecfa;--primary-bg-dark-see-through:#232833;--primary-bg-light-see-through:rgba(45,50,65,0.28);--primary-txt-dark:#1D1D1D;--primary-txt-light:#fefefe;--secondary-txt-light:#F5F5F5CC;--secondary-txt-dark:var(--grey-400);--button-bg-disabled-border:rgba(64,64,65,0.25);--button-bg-disabled:var(--grey-800);--button-bg-enabled:var(--primary-txt-light);--button-bg-generate-hover:#00d46b;--button-bg-stop-hover:#ef4444;--button-bg-regenerate-hover:#1c8ee1;--link-color:#61dafb;--link-yellow-color:#ffcc05;--link-hover-color:#61dafb;--success-green:var(--button-bg-generate-hover);--stop-red:var(--button-bg-stop-hover);--pbar-blue:#1767E8;--error-red:var(--button-bg-stop-hover);--info-blue:#1c8ee1;--warning-orange:#f59e0b}body,html{padding:0;margin:0;font-size:16px;font-family:Archivo,Saira Expanded,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:var(--primary-bg-dark);color:var(--primary-txt-light);height:100%}a{color:inherit;text-decoration:none}*{margin:0;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}img{max-width:100%;height:auto}.Spinner_spinnerContainer__33e32{display:flex;justify-content:center;align-items:center;width:100%}.Spinner_spinnerContainer__33e32 svg{width:3rem;height:3rem;fill:var(--primary-yellow)}.Spinner_spinnerContainer__33e32.Spinner_small__VG22G svg{width:1.5rem;height:1.5rem}.Spinner_spinnerContainer__33e32.Spinner_show__Aev9z svg{animation:Spinner_spin__uHTYT 1s linear infinite}@keyframes Spinner_spin__uHTYT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_show__Aev9z{display:flex}.Spinner_hide___lzcZ{display:none}.Spinner_wholeScreen__36sW1{height:100vh}.Spinner_wholeContainer__3OoC_{height:100%}.Spinner_small__VG22G{height:auto}.auth_authRoot__U9JWL{position:absolute;flex-direction:row;height:100%;width:100%}.auth_authRoot__U9JWL,.auth_formContainer__oVUpe{display:flex;justify-content:center;align-items:center}.auth_formContainer__oVUpe{min-width:32rem;width:min(50%,500px);min-height:20rem;height:min(50%,20rem);gap:1.25rem;flex-direction:column;padding:2rem;background-color:var(--grey-800)}.auth_formHeader__BuOq_{font-weight:900;font-size:1.5rem;font-family:inherit;justify-content:flex-start;color:var(--primary-txt-light);fill:var(--primary-txt-light)}.auth_authForm__AHdx7,.auth_formHeader__BuOq_{display:flex;flex-direction:column;align-items:center}.auth_authForm__AHdx7{width:50%;gap:1rem;position:relative}.auth_authForm__AHdx7 button{border-radius:.5rem;border:.125rem solid var(--primary-yellow);background-color:var(--primary-yellow);color:var(--primary-txt-dark);font-size:1rem;font-family:inherit;cursor:pointer;padding:.5rem}.auth_authForm__AHdx7 button:not(:disabled){transition:background-color .2s ease-in-out}.auth_authForm__AHdx7 button:hover{color:var(--primary-txt-light);background:var(--grey-700);cursor:pointer;border-color:var(--primary-txt-light)}.auth_authForm__AHdx7 button:disabled{color:var(--primary-txt-light);border:.125rem solid var(--button-bg-disabled-border);cursor:default}.auth_authForm__AHdx7 button:disabled,.auth_authForm__AHdx7 button:disabled:hover{background-color:var(--button-bg-disabled)}.auth_errorMessage__g34eY{display:flex;justify-content:center;text-align:center;color:var(--button-bg-stop-hover)}.auth_selected__DnBPl{pointer-events:none}.MaintenanceOverlay_overlay__gKeSF{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(29,29,29,.95);z-index:9999;display:flex;justify-content:center;align-items:center}.MaintenanceOverlay_maintenanceContainer__cV3hQ{border-color:var(--primary-yellow);text-align:center}.MaintenanceOverlay_title__Td8eC{color:var(--primary-yellow);margin-top:2rem}.MaintenanceOverlay_text__4iT03{color:var(--primary-txt-light)}