.panel__history{display:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:16px 20px;width:30%;height:100%;border-right:1px solid var(--light-gray);overflow-y:auto;position:relative;opacity:0;transform:translate(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media (max-width: 63.937em){.panel__history{width:45%}}@media (max-width: 39.937em){.panel__history{width:65%}}@media (max-width: 31.187em){.panel__history{position:absolute;z-index:3;background-color:var(--white);width:80%}}.panel__history.active{display:flex;opacity:1;transform:translate(0)}.panel__history h5{font-size:var(--font-medium);font-weight:500;color:var(--dark-gray);text-transform:uppercase;margin:0 0 12px}.panel__history ul{list-style:none;padding:0;margin:0}.panel__history .conversation-item{border:1px solid var(--light-gray);padding:6px 12px;border-radius:4px;font-size:var(--font-small);font-weight:400;margin:0 0 6px;width:100%;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.panel__history .conversation-item:hover{background-color:var(--light-gray)}.panel__history .conversation-item.active{border-color:var(--maria-PrimaryColor, #4285f4);background-color:color-mix(in srgb,var(--maria-PrimaryColor, #4285f4) 8%,transparent)}.panel__history .conversation-item.active .conversation-title{font-weight:500;color:var(--maria-PrimaryColor, #4285f4)}.panel__history .conversation-content{display:flex;flex-direction:column;gap:.125rem}.panel__history .conversation-title{font-size:.8rem;font-weight:400;color:var(--dark-gray);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-break:break-word}.panel__history .conversation-date{font-size:.65rem;color:var(--dark-gray);opacity:.6;margin-top:2px}.panel__history .empty-state{padding:2rem;text-align:center;color:var(--dark-gray);opacity:.6;font-size:var(--font-small);list-style:none;border:none}.login__container div form>button.create-account-btn{width:100%;background-color:transparent;border-radius:12px;border:1.5px solid var(--maria-ButtonSecondaryColor);color:var(--maria-ButtonSecondaryColor);min-height:40px;cursor:pointer;position:relative;font-family:inherit;font-size:inherit;font-weight:500;margin-top:10px;transition:background-color .2s ease,color .2s ease}.login__container div form>button.create-account-btn:hover{background-color:var(--maria-ButtonSecondaryColor);color:var(--white, #ffffff)}.assistant-page-layout.block__components{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;height:auto!important}.assistant-page-layout>.block.premium{width:100%!important;max-width:800px!important;margin-bottom:20px!important}.assistant-page-layout>.docs.premium{width:100%!important;max-width:800px!important;display:block!important;position:relative!important}.assistant-page-layout .docs__container div .drop-file{padding:30px 50px!important;min-height:auto!important}.block__container .assistant-grid-wrapper{width:100%!important;margin-bottom:0!important;display:block!important;align-items:initial!important;flex-direction:initial!important;position:static!important}.block__container .assistant-grid-wrapper .assistant-grid{display:grid!important;align-items:stretch!important;flex-direction:initial!important;margin-bottom:20px!important;padding:3px 0!important}.block__container .assistant-grid-wrapper .assistant-card{display:flex!important;flex-direction:column!important;margin-bottom:0!important;width:auto!important}.block__container .assistant-grid-wrapper .assistant-card>div{width:100%;margin-bottom:0!important;display:flex!important;flex-direction:row!important}.block__container .assistant-grid-wrapper .assistant-card>div:first-child{align-items:center!important;justify-content:space-between!important;margin-bottom:8px!important}.block__container .assistant-grid-wrapper .assistant-card h3{width:100%;margin-bottom:6px!important;align-items:initial!important;display:block!important}.block__container .assistant-grid-wrapper .assistant-card p{width:100%;margin-bottom:0!important;align-items:initial!important;display:-webkit-box!important}.block__container .assistant-grid-wrapper .assistant-card button{width:auto!important;margin-bottom:0!important}.block__container .assistant-grid-wrapper .assistant-card>div:first-child>div:first-child{display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:0!important;width:32px!important}.assistant-grid::-webkit-scrollbar{width:6px}.assistant-grid::-webkit-scrollbar-track{background:transparent}.assistant-grid::-webkit-scrollbar-thumb{background:#dadce0;border-radius:3px}.assistant-grid::-webkit-scrollbar-thumb:hover{background:#bdc1c6}@media (max-width: 768px){.assistant-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 480px){.assistant-grid{grid-template-columns:1fr!important}.assistant-card{height:140px!important}}.assistant-card{transition:all .2s cubic-bezier(.4,0,.2,1)!important}.assistant-card:hover{transform:translateY(-2px)!important;box-shadow:0 4px 8px #0000001a!important}.plans-dialog-paper{border-radius:16px!important;padding:0!important;overflow:hidden;background-color:var(--maria-BackgroundColor, #FFFEFF)!important;box-shadow:0 8px 40px #0100012e!important;font-family:var(--maria-Font, "Open Sans", sans-serif)!important;position:relative!important}.plans-close-btn{position:absolute;top:14px;right:14px;background:transparent;border:none;cursor:pointer;color:var(--light-gray, #C6C4C6);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:color .2s ease,background-color .2s ease;z-index:1}.plans-close-btn:hover{color:var(--dark-gray, #413F41);background-color:var(--lighter-gray, #F2F0F2)}.plans-header{text-align:center;padding:32px 32px 20px}.plans-title{font-size:22px;font-weight:700;color:var(--dark-text, #010001);margin:0 0 6px;font-family:inherit}.plans-subtitle{font-size:13px;color:var(--dark-gray, #413F41);margin:0;line-height:1.5}.plans-cards{display:flex;gap:16px;padding:0 24px 24px;align-items:stretch}.plans-card{flex:1;border-radius:14px;overflow:hidden;background-color:var(--lighter-gray, #F2F0F2);display:flex;flex-direction:column;box-shadow:0 2px 8px #0100010f;transition:box-shadow .2s ease}.plans-card--pro{box-shadow:0 4px 16px #24aba733}.plans-card--current{outline:2px solid var(--premium, #24ABA7)}.plans-card-header{background-color:var(--dark-text, #010001);padding:28px 20px 24px;position:relative;display:flex;align-items:center;justify-content:center}.plans-card-header--pro{background:linear-gradient(135deg,#1a1a1a 60%,#1d8b87)}.plans-tier-label{font-size:26px;font-weight:800;color:#fff;letter-spacing:.08em;font-family:inherit}.plans-current-badge{position:absolute;bottom:8px;right:10px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--premium, #24ABA7);background:#24aba71f;border-radius:4px;padding:2px 6px}.plans-popular-badge{position:absolute;top:0;right:0;background-color:var(--premium, #24ABA7);color:#fff;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:5px 14px 5px 10px;border-bottom-left-radius:10px;clip-path:polygon(12px 0%,100% 0%,100% 100%,0% 100%)}.plans-features{list-style:none;padding:16px 16px 8px;margin:0;display:flex;flex-direction:column;gap:9px;flex:1}.plans-feature-row{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--dark-gray, #413F41);line-height:1.4}.plans-feature-check{color:var(--premium, #24ABA7)!important;font-size:16px!important;flex-shrink:0;margin-top:1px}.plans-feature-row strong{color:var(--dark-text, #010001);font-weight:600}.plans-price{padding:14px 16px 4px;text-align:center}.plans-price-amount{font-size:28px;font-weight:800;color:var(--dark-text, #010001);font-family:inherit}.plans-price-row{display:flex;align-items:center;justify-content:center;gap:8px}.plans-price-option{display:flex;flex-direction:column;align-items:center}.plans-price-divider{font-size:20px;font-weight:300;color:var(--light-gray, #C6C4C6);line-height:1}.plans-price-period{font-size:10px;color:var(--dark-gray, #413F41);font-weight:500;text-transform:lowercase;margin-top:2px}.plans-cta{display:block;width:calc(100% - 32px);margin:12px 16px 16px;padding:11px 0;border-radius:10px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:opacity .2s ease,background-color .2s ease}.plans-cta--outline{background-color:transparent;border:1.5px solid var(--maria-ButtonSecondaryColor, #535864);color:var(--maria-ButtonSecondaryColor, #535864)}.plans-cta--outline:hover:not(:disabled){background-color:var(--maria-ButtonSecondaryColor, #535864);color:#fff}.plans-cta--outline:disabled{border-color:var(--light-gray, #C6C4C6);color:var(--light-gray, #C6C4C6);cursor:default}.plans-cta--pro{background-color:var(--premium, #24ABA7);border:none;color:#fff;opacity:.55;cursor:default}.plans-footer-note{text-align:center;font-size:10px;color:var(--light-gray, #C6C4C6);padding:0 24px 20px;margin:0;line-height:1.5}.ltx_pagination.ltx_role_newpage{page-break-after:always}.ltx_note.ltx_role_margin .ltx_note_mark,.ltx_note.ltx_role_margin .ltx_note_type{display:none}.ltx_note.ltx_role_margin{width:15%}.ltx_note.ltx_role_margin .ltx_note_content{display:block;position:relative;background-color:transparent;border:0pt}.ltx_note.ltx_role_margin.ltx_marginpar,.ltx_note.ltx_role_margin.ltx_marginpar_right{margin-right:-15%;float:right;clear:right}.ltx_note.ltx_role_margin.ltx_marginpar .ltx_note_content,.ltx_note.ltx_role_margin.ltx_marginpar_right .ltx_note_content{right:-15%}.ltx_note.ltx_role_margin.ltx_marginpar_left{display:none}.ltx_page_navbar{display:block!important;position:fixed;left:0;top:0;width:170px;margin:0;padding:1em;font:700 75% sans-serif;border:3px double;overflow-y:auto;max-height:95vh}.ltx_page_navbar{display:block!important;position:fixed;left:80%;top:0;width:20%;margin:0;padding:1em;font:700 75% sans-serif;overflow-y:auto;max-height:95vh}.ltx_page_navbar ol,.ltx_page_navbar ul{margin-left:-2em}.ltx_page_header,.ltx_page_footer{font-size:.8em}.ltx_page_header *[rel~=prev],.ltx_page_footer *[rel~=prev]{float:left}.ltx_page_header *[rel~=up],.ltx_page_footer *[rel~=up]{display:block;text-align:center}.ltx_page_header *[rel~=next],.ltx_page_footer *[rel~=next]{float:right}.ltx_page_header li{padding:.1em .2em .1em 1em}.ltx_page_content{clear:both}.ltx_page_header{border-bottom:1px solid;margin-bottom:5px}.ltx_page_footer{clear:both;border-top:1px solid;margin-top:5px}.ltx_page_header:after,.ltx_page_footer:after,.ltx_page_content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ltx_page_footer:before{content:".";display:block;height:0;clear:both;visibility:hidden}.ltx_page_logo{display:none;font-size:90%;margin-top:5px;clear:both;float:right}a.ltx_LaTeXML_logo{text-decoration:none}.ltx_page_logo img{vertical-align:-3px}.ltx_page_navbar .ltx_LaTeXML_logo,.ltx_page_logo .ltx_LaTeXML_logo{font-size:110%}.ltx_page_navbar li{white-space:nowrap;display:block;overflow:hidden}.ltx_page_navbar li span.ltx_ref{white-space:normal;overflow:visible}.ltx_pagination.ltx_role_newpage{height:2em}.ltx_title{font-size:100%;font-weight:400}.ltx_runin{display:inline}.ltx_runin:after{content:" "}.ltx_runin+.ltx_para,.ltx_runin+.ltx_para p:first-child,.ltx_runin+p:first-child{display:inline}.ltx_outdent{margin-left:-2em}.ltx_tocentry{list-style-type:none}.ltx_authors_1line .ltx_creator,.ltx_authors_1line .ltx_author_before,.ltx_authors_1line .ltx_author_after{display:inline}.ltx_authors_1line .ltx_author_notes{display:inline-block}.ltx_authors_1line .ltx_author_notes:before{content:"*";color:#00f}.ltx_authors_1line .ltx_author_notes span{display:none}.ltx_authors_1line .ltx_author_notes:hover span{display:block;position:absolute;z-index:10;background:#fff;text-align:left;border:1px solid black;border-radius:0 5px 5px;box-shadow:5px 5px 10px gray}.ltx_authors_multiline .ltx_creator,.ltx_authors_multiline .ltx_author_before,.ltx_authors_multiline .ltx_author_after,.ltx_authors_multiline .ltx_author_notes,.ltx_authors_multiline .ltx_author_notes .ltx_contact{display:block}.ltx_float{margin:1ex clamp(1em,4.5%,3em) 1ex clamp(1em,4.5%,3em)}.ltx_flex_figure{display:flex;flex-flow:row wrap;width:auto;max-width:60rem;position:relative;justify-content:center;align-items:baseline;object-fit:contain;margin-bottom:1rem}.ltx_flex_size_1,.ltx_flex_size_1 .ltx_tabular,.ltx_flex_size_1 .ltx_graphics{max-width:60rem}.ltx_flex_size_2,.ltx_flex_size_2 .ltx_tabular,.ltx_flex_size_2 .ltx_graphics{max-width:26.4rem}.ltx_flex_size_3,.ltx_flex_size_3 .ltx_tabular,.ltx_flex_size_3 .ltx_graphics{max-width:18rem}.ltx_flex_size_4,.ltx_flex_size_4 .ltx_tabular,.ltx_flex_size_4 .ltx_graphics,.ltx_flex_size_many,.ltx_flex_size_many .ltx_tabular,.ltx_flex_size_many .ltx_graphics{max-width:calc(.24*60rem)}.ltx_flex_figure .ltx_flex_break{flex-basis:100%;height:0}.ltx_flex_figure .ltx_subgraphics,.ltx_flex_figure .ltx_subfigure,.ltx_flex_figure .ltx_subfloat,.ltx_flex_figure .ltx_subtable{flex:1 1 0px;margin:.1rem}.ltx_subgraphics,.ltx_subfigure,.ltx_subtable,.ltx_subfloat{padding-left:1rem;padding-right:1rem}.ltx_subgraphics>.ltx_figure,.ltx_subfigure>.ltx_figure,.ltx_subtable>.ltx_figure,.ltx_subfloat>.ltx_figure{margin:0}.ltx_p,.ltx_quote,.ltx_block,.ltx_logical-block,.ltx_para{display:block}.ltx_align_left{text-align:left}.ltx_align_right{text-align:right}.ltx_align_center{text-align:center}.ltx_align_justify{text-align:justify}.ltx_align_top{vertical-align:top}.ltx_align_bottom{vertical-align:bottom}.ltx_align_middle{vertical-align:middle}.ltx_align_baseline{vertical-align:baseline}.ltx_align_floatleft{float:left}.ltx_align_floatright{float:right}.ltx_td.ltx_align_left,.ltx_th.ltx_align_left,.ltx_td.ltx_align_right,.ltx_th.ltx_align_right,.ltx_td.ltx_align_center,.ltx_th.ltx_align_center{white-space:nowrap}.ltx_td.ltx_align_left.ltx_wrap,.ltx_th.ltx_align_left.ltx_wrap,.ltx_td.ltx_align_right.ltx_wrap,.ltx_th.ltx_align_right.ltx_wrap,.ltx_td.ltx_align_center.ltx_wrap,.ltx_th.ltx_align_center.ltx_wrap,.ltx_td.ltx_align_justify,.ltx_th.ltx_align_justify{white-space:normal}.ltx_tabular .ltx_tabular{width:100%}.ltx_inline-block,.ltx_inline-logical-block{display:inline-block}.ltx_tabular.ltx_tabbing{display:table}.ltx_norightpad{padding-right:0!important}.ltx_noleftpad{padding-left:0!important}.ltx_nopad{padding:0!important}.ltx_eqn_div{display:block;width:95%;text-align:center}.ltx_eqn_table{display:table;width:100%;border-collapse:collapse}.ltx_eqn_row{display:table-row}.ltx_eqn_cell{display:table-cell;width:auto}table.ltx_eqn_align tr.ltx_equation td.ltx_align_left+td.ltx_align_right,table.ltx_eqn_align tr.ltx_equation td.ltx_align_left+td.ltx_align_center,table.ltx_eqn_align tr.ltx_equation td.ltx_align_center+td.ltx_align_right,table.ltx_eqn_align tr.ltx_equation td.ltx_align_center+td.ltx_align_center{padding-left:3em}table.ltx_eqn_eqnarray tr.ltx_eqn_lefteqn+tr td.ltx_align_right{min-width:2em}.ltx_eqn_eqno{max-width:0em;overflow:visible;white-space:nowrap}.ltx_eqn_eqno.ltx_align_right .ltx_tag{float:right}.ltx_eqn_center_padleft,.ltx_eqn_center_padright{width:50%;min-width:2em}.ltx_eqn_left_padleft,.ltx_eqn_right_padright{min-width:2em}.ltx_eqn_left_padright,.ltx_eqn_right_padleft{width:100%}.ltx_itemize,.ltx_enumerate,.ltx_description{display:block}.ltx_itemize .ltx_item,.ltx_enumerate .ltx_item{display:list-item;white-space:nowrap}li.ltx_item>.ltx_tag{display:inline-block;margin-left:-1.5em;min-width:1.5em;text-align:right}.ltx_item .ltx_tag+.ltx_para{display:inline-block;vertical-align:top}.ltx_item .ltx_tag+.ltx_para .ltx_p{display:inline}.ltx_item>.ltx_para>.ltx_p:first-child{text-indent:0em}.ltx_item>.ltx_para>.ltx_p{margin-top:0;margin-bottom:0}dd.ltx_item{margin-bottom:.5em}dl.ltx_description dt{margin-right:.5em;float:left;font-weight:700;font-size:95%}dl.ltx_description dd{margin-left:5em}dl.ltx_description dl.ltx_description dd{margin-left:3em}.ltx_theorem{margin:1em 0}.ltx_title_theorem{font-size:100%}.ltx_bibliography dt{margin-right:.5em;float:left}.ltx_bibliography dd{margin-left:clamp(1em,4.5%,3em)}.ltx_bibitem{list-style-type:none}.ltx_bibitem .ltx_tag{font-weight:700;margin-left:-2em;width:3em}.ltx_bib_title{font-style:italic}.ltx_bib_article .bib-title{font-style:normal!important}.ltx_bib_journal{font-style:italic}.ltx_bib_volume{font-weight:700}.ltx_indexlist li{list-style-type:none}.ltx_indexlist{margin-left:1em;padding-left:1em}.ltx_listing{display:block;margin:1ex 3em 1ex 0em;overflow-x:auto;text-align:left}.ltx_float .ltx_listing{margin:0}.ltx_listingline{white-space:nowrap;min-height:1em}.ltx_lst_space{white-space:pre}.ltx_lst_numbers_left .ltx_listingline .ltx_tag{background-color:transparent;margin-left:-3em;width:2.5em;position:absolute;text-align:right}.ltx_lst_numbers_right .ltx_listingline .ltx_tag{background-color:transparent;width:2.5em;position:absolute;right:3em;text-align:right}.ltx_parbox{text-indent:0em;display:inline-block}.ltx_transformed_outer{position:relative;bottom:0;left:0;overflow:visible}.ltx_transformed_inner{display:block;position:absolute;bottom:0;left:0}.ltx_transformed_inner>.ltx_p{text-indent:0em;margin:0;padding:0}span.ltx_tabular{position:relative}span.ltx_rowspan{position:absolute;top:0;bottom:0}.ltx_p{text-indent:0em;white-space:normal}.ltx_indent>.ltx_p:first-child{text-indent:2em!important}.ltx_noindent>.ltx_p:first-child{text-indent:0em!important}.ltx_page_columns{display:flex}.ltx_page_column1,.ltx_page_column2{flex:100%;margin:0 20px}@media screen and (max-width: 60em){.ltx_page_columns{flex-direction:column}.ltx_page_column1>ul,.ltx_page_column1>ol,.ltx_page_column1>dl{margin-bottom:0}.ltx_page_column2>ul,.ltx_page_column2>ol,.ltx_page_column2>dl{margin-top:0}}.ltx_tabular{display:inline-table;border-collapse:collapse}.ltx_tabular.ltx_centering{display:table}.ltx_thead,.ltx_tfoot,.ltx_tbody{display:table-row-group}.ltx_tr{display:table-row}.ltx_td,.ltx_th{display:table-cell}.ltx_tabular .ltx_td,.ltx_tabular .ltx_th{padding:.1em .5em}.ltx_tabular .ltx_td.ltx_nopad_l,.ltx_tabular .ltx_th.ltx_nopad_l{padding-left:0}.ltx_tabular .ltx_td.ltx_nopad_r,.ltx_tabular .ltx_th.ltx_nopad_r{padding-right:0}.ltx_tabular .ltx_tr td:first-child:after,.ltx_tabular .ltx_tr th:first-child:after{content:"";display:inline-block;vertical-align:top;min-height:1em}.ltx_border_t{border-top:1px solid black}.ltx_border_r{border-right:1px solid black}.ltx_border_b{border-bottom:1px solid black}.ltx_border_l{border-left:1px solid black}.ltx_border_tt{border-top:3px double black}.ltx_border_rr{border-right:3px double black}.ltx_border_bb{border-bottom:3px double black}.ltx_border_ll{border-left:3px double black}.ltx_border_T{border-top:1px solid gray}.ltx_border_R{border-right:1px solid gray}.ltx_border_B{border-bottom:1px solid gray}.ltx_border_L{border-left:1px solid gray}.ltx_framed{padding:3pt}span.ltx_framed{display:inline-block;text-indent:0}.ltx_framed_rectangle{border-style:solid;border-width:1px}.ltx_framed_top{border-top-style:solid;border-top-width:1px}.ltx_framed_left{border-left-style:solid;border-left-width:1px}.ltx_framed_right{border-right-style:solid;border-right-width:1px}.ltx_framed_bottom,.ltx_framed_underline{border-bottom-style:solid;border-bottom-width:1px}.ltx_framed_topbottom{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}.ltx_framed_leftright{border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px}.ltx_rule{vertical-align:bottom;height:.4pt;width:.4pt}.ltx_verbatim{text-align:left}.ltx_note_content{display:none}.ltx_note_content{max-width:70%;font-size:90%;left:15%;text-align:left;background-color:#fff;padding:.5em 1em .5em 1.5em;border:1px solid black;border-radius:0 5px 5px;box-shadow:5px 5px 10px gray}.ltx_note_mark{color:#00f}.ltx_note_type{font-weight:700}.ltx_note{display:inline-block;text-indent:0}.ltx_note_content .ltx_note_mark{position:absolute;left:.2em;top:-.1em}.ltx_note:hover .ltx_note_content,.ltx_note .ltx_note_content:hover{display:block;position:absolute;z-index:10}.ltx_note.ltx_marginpar_left{display:none}.ltx_ERROR{color:red}.ltx_rdf{display:none}.ltx_missing,.ltx_nounicode{color:red}.ltx_nodisplay{display:none}.ltx_svg_fog foreignObject{margin:0;padding:0;overflow:visible}.ltx_svg_fog foreignObject>p{margin:0;padding:0;display:block}.ltx_font_serif{font-family:serif}.ltx_font_sansserif{font-family:sans-serif}.ltx_font_typewriter{font-family:monospace}.ltx_font_bold{font-weight:700}.ltx_font_medium{font-weight:400}.ltx_font_italic{font-style:italic;font-variant:normal}.ltx_font_upright{font-style:normal;font-variant:normal}.ltx_font_slanted{font-style:oblique;font-variant:normal}.ltx_font_smallcaps{font-variant:small-caps;font-style:normal}.ltx_font_oldstyle{font-variant-numeric:oldstyle-nums}.ltx_font_mathcaligraphic{font-family:Lucida Calligraphy,Zapf Chancery,URW Chancery L}.ltx_mathvariant_italic{font-style:italic}.ltx_mathvariant_bold{font-weight:700}.ltx_mathvariant_bold-italic{font-style:italic;font-weight:700}.ltx_mathvariant_sans-serif{font-family:sans-serif}.ltx_mathvariant-bold-sans-serif{font-family:sans-serif;font-weight:700}.ltx_mathvariant-sans-serif-italic{font-family:sans-serif;font-style:italic}.ltx_mathvariant-bold-sans-serif-italic{font-family:sans-serif;font-style:italic;font-weight:700}.ltx_mathvariant_monospace{font-family:monospace}.ltx_mathvariant_double-struck{font-weight:700}.ltx_mathvariant_script{font-family:Lucida Calligraphy,Zapf Chancery,URW Chancery L,cursive}.ltx_mathvariant_bold-script{font-family:Lucida Calligraphy,Zapf Chancery,URW Chancery L,cursive;font-weight:700}.ltx_mathvariant_bold-fraktur{font-weight:700}cite{font-style:normal}.ltx_red{color:red}.ltx_centering{display:block;margin:auto;text-align:center}.ltx_hflipped{display:inline-block;transform:scaleX(-1)}.ltx_vflipped{display:inline-block;transform:scaleY(-1)}.ltx_minipage{align-self:normal;display:inline-block}.ltx_minipage>.ltx_graphics{max-width:100%}.ltx_title_document{text-transform:uppercase;font-size:150%;text-align:center}.ltx_title_section{font-family:serif;font-weight:400;font-variant:small-caps;font-size:120%;text-align:center}.ltx_authors{text-align:center}.ltx_author_before,.ltx_author_after,.ltx_role_author .ltx_personname{text-transform:uppercase}.ltx_abstract{margin-bottom:1em}.ltx_title_abstract{font-family:serif;font-weight:400;font-variant:small-caps}.ltx_title_keywords,.ltx_title_classification{display:inline;font-size:100%;font-weight:400;font-style:italic}.ltx_role_dedicatory{font-size:100%;font-style:italic;text-align:center;margin:1em}.ltx_figure .ltx_tag,.ltx_table .ltx_tag{font-family:serif;font-variant:small-caps}.ltx_title_subsection,.ltx_title_subsubsection{font-family:serif;font-weight:700}.ltx_title_subsection:after,.ltx_title_subsubsection:after,.ltx_title_paragraph:after{content:"."}.ltx_abstract .ltx_title,.ltx_abstract .ltx_title+.ltx_p{display:inline}.ltx_subsection .ltx_title,.ltx_subsection .ltx_title+.ltx_para,.ltx_subsection .ltx_title+.ltx_para>.ltx_p{display:inline}.ltx_subsubsection .ltx_title,.ltx_subsubsection .ltx_title+.ltx_para,.ltx_subsubsection .ltx_title+.ltx_para>.ltx_p{display:inline}.ltx_title+.ltx_para>.ltx_p{text-indent:2em}.ltx_itemize,.ltx_enumerate,.ltx_description{margin-left:clamp(1em,3%,2em)}.ltx_title_document{text-transform:uppercase;font-family:serif;font-weight:400;font-size:120%;text-align:center}.ltx_role_author .ltx_personname{font-family:serif;font-weight:400;font-variant:small-caps;font-size:100%}.ltx_abstract h6{text-transform:uppercase;font-family:serif;font-weight:400;font-size:100%;display:block;text-align:center;margin-bottom:.1ex}.ltx_keywords{margin-top:.5em;margin-left:clamp(1em,6%,4em);margin-right:clamp(1em,6%,4em)}.ltx_keywords h6{font-weight:400;font-style:italic}.ltx_title_bibliography,.ltx_title_section{text-transform:uppercase;font-family:serif;font-weight:400;font-size:100%;text-align:center}.ltx_title_subsection{font-family:serif;font-weight:400;font-style:italic;font-size:100%;text-align:center}.ltx_tag_subsection{font-style:normal}.ltx_tag_figure{font-family:serif;font-variant:small-caps}.ltx_tag_table{font-family:serif;font-variant:small-caps;display:block;text-align:center}.ltx_table .ltx_caption{font-variant:small-caps}.ltx_title_document{font-size:170%;text-align:center;margin:.5em 0}.ltx_dates,.ltx_authors,.ltx_role_author{text-align:center;margin:.5em 0}.ltx_date{text-align:center;font-size:120%;margin:.5em 0}.ltx_title_acknowledgements,.ltx_title_keywords,.ltx_title_classification{text-align:left;font-size:100%;font-weight:700;margin:.5em 0 0}.ltx_appendix,.ltx_part,.ltx_section,.ltx_subsection,.ltx_subsubsection{margin-top:1.5em}.ltx_title_part{font-size:250%;font-weight:700;margin-bottom:1em}.ltx_title_appendix,.ltx_title_section,.ltx_title_index,.ltx_title_glossary,.ltx_title_bibliography{font-size:140%;font-weight:700;margin-bottom:1em}.ltx_title_abstract+.ltx_p{text-indent:2em}.ltx_theorem .ltx_title{margin-bottom:.1em}.ltx_abstract{margin-left:4em;margin-right:4em}.ltx_title_part,.ltx_title_appendix,.ltx_title_bibliography,.ltx_title_index,.ltx_title_glossary,.ltx_title_chapter{font-size:250%;font-weight:700;margin-bottom:1em}.flex-grid{display:flex}.col-25{flex:25}.col-50{flex:50}.author-name{font-family:Chantelli-Antiqua,Georgia,serif}.author-title{font-style:italic;font-weight:400}.author-contact{text-align:right;font-style:italic;font-weight:400;color:#69c}.ltx_contact{line-height:2}h2.ltx_cv.ltx_title_section{color:#69c}.ltx_section_mark:before{content:"mark";visibility:hidden}.ltx_section_mark{border-bottom:thin solid #6699CC}h2.ltx_cv.ltx_title_section,.ltx_cv_entry,.ltx_cv_item{display:flex;align-items:baseline}.ltx_section_mark,.ltx_cv_entry_date,.ltx_cv_item_label{flex:16.66;padding-left:15px;padding-right:15px}.ltx_cv_heading,.ltx_cv_entry_content,.ltx_cv_item_content{flex:83.33;padding-left:15px;padding-right:15px}.ltx_cv_entry_content,.ltx_cv_item_content{line-height:1.4}@media screen and (min-width: 48em){.ltx_cv_entry_date,.ltx_cv_item_label{text-align:right}}@media screen and (max-width: 48em){.ltx_cv_entry_date,.ltx_cv_item_label{margin-top:5px;text-align:center}}a.ltx_ref.ltx_url{color:#337ab7;text-decoration:none}.ltx_listing_data{float:right}.ltx_listing_data a{text-decoration:none}.ltx_title_document{font-size:170%;text-align:center;margin:1em 0}.ltx_dates,.ltx_authors,.ltx_role_author{text-align:center;margin:1em 0}.ltx_role_author .ltx_personname{font-size:120%}.ltx_date{text-align:center;font-size:120%;margin:1em 0}.ltx_subtitle{text-align:center;font-size:120%;padding-left:.2em;margin-left:-.5em}.ltx_title_abstract{text-align:center;font-size:100%;font-weight:700}.ltx_abstract{margin-left:clamp(1em,6%,4em);margin-right:clamp(1em,6%,4em)}.ltx_appendix,.ltx_part,.ltx_chapter,.ltx_section,.ltx_subsection,.ltx_subsubsection{margin-top:1.5em}.ltx_paragraph,.ltx_subparagraph{margin-top:1em}.ltx_title_part,.ltx_title_appendix,.ltx_title_bibliography,.ltx_title_index,.ltx_title_glossary,.ltx_title_chapter{font-size:200%;font-weight:700;margin-bottom:1em}.ltx_title_appendix .ltx_tag,.ltx_title_chapter .ltx_tag{display:block;font-size:90%;margin-bottom:.5em}.ltx_title_section{font-size:140%;font-weight:700;margin-bottom:1em}.ltx_title_subsection{font-size:120%;font-weight:700;margin-bottom:1em}.ltx_title_subsubsection{font-size:100%;font-weight:700;margin-bottom:1em}.ltx_title_paragraph{font-size:100%;font-weight:700;display:inline;margin-right:1em}.ltx_paragraph .ltx_title,.ltx_paragraph .ltx_title+.ltx_para,.ltx_paragraph .ltx_title+.ltx_para>.ltx_p{display:inline}.ltx_title_subparagraph{font-size:100%;font-weight:700;display:inline;margin-left:2em;margin-right:1em}.ltx_subparagraph .ltx_title,.ltx_subparagraph .ltx_title+.ltx_para,.ltx_subparagraph .ltx_title+.ltx_para>.ltx_p{display:inline}.ltx_figure,.ltx_table{text-align:center;margin:.5em}.ltx_table,.ltx_figure{display:flex;flex-direction:column;align-items:center}.ltx_table .ltx_caption,.ltx_figure .ltx_caption{text-align:justify}.ltx_para>.ltx_p:first-child,section.ltx_pruned_first>.ltx_title+.ltx_para>.ltx_p,section.ltx_indent_first>.ltx_title+.ltx_para>.ltx_p{text-indent:2em}section>.ltx_title+.ltx_para>.ltx_p,section>.ltx_title+.ltx_date+.ltx_para>.ltx_p{text-indent:0em}.ltx_itemize,.ltx_enumerate{margin-left:1em}.ltx_theorem{margin-top:.5em;margin-bottom:.5em}.ltx_theorem .ltx_title{margin-bottom:.1em;font-weight:400}.ltx_theorem .ltx_title+.ltx_para,.ltx_theorem .ltx_title+.ltx_para .ltx_p,.ltx_theorem .ltx_title+.ltx_p{margin-top:0}.ltx_ulem_uline{border-bottom:1px solid black}.ltx_ulem_uuline{border-bottom:3px double black}.ltx_ulem_dashuline{border-bottom:1px dashed black}.ltx_ulem_dotuline{border-bottom:1px dotted black}.ltx_ulem_uwave{border-bottom:3px groove black}/*!?!!?!*/.ltx_ulem_sout,.ltx_ulem_xout{text-decoration:line-through}.registration-form .login__container{padding:16px 20px;justify-content:flex-start}.registration-form .login__container>div:first-child{margin-bottom:16px!important}.registration-form .login__container>div:first-child>h6{margin-top:12px}.registration-form .login__container div:nth-child(2){margin-bottom:16px!important}.registration-form .login__container div form>label{margin-bottom:6px;font-size:var(--font-small)}.registration-form .login__container div form>input[type],.registration-form .login__container div form>div>input[type]{margin-bottom:12px}.registration-form .name-row{display:flex;flex-direction:row!important;gap:12px;margin-bottom:0!important;align-items:flex-start}.registration-form .name-row .name-field{flex:1;display:flex;flex-direction:column;margin-bottom:0!important}.registration-form .name-row .name-field label{margin-bottom:6px;color:var(--maria-SubtitleFontColor);font-size:var(--font-small);text-align:left;text-transform:uppercase;font-weight:500;min-height:17px}.registration-form .name-row .name-field input{display:block;width:100%;background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);border-radius:12px;min-height:40px;padding:5px 10px;color:var(--dark-gray);margin-bottom:12px;font-size:var(--font-medium);font-weight:400}.registration-form .login__container div form>div{margin-bottom:0!important}.password-hint{display:block;color:var(--maria-SubtitleFontColor);font-size:var(--font-very-small);margin-bottom:12px;margin-top:2px;line-height:1.4}.success-text{color:var(--premium);font-size:var(--font-very-small);margin-top:-6px;margin-bottom:4px!important}.error-text{margin-top:-6px}.registration-form .login__container>div:last-child{margin-bottom:0!important}.registration-form .login__container div form>button.submit{margin-top:8px}.credits-indicator{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:default}.credits-ring{display:block}.credits-pct-label{font-size:8px;font-weight:700;line-height:1;margin-top:2px;font-family:inherit;text-align:center;letter-spacing:-.02em}.credits-popup{position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);z-index:9999;background:var(--maria-BackgroundColor, #FFFEFF);border:1px solid var(--light-gray, #C6C4C6);border-radius:12px;box-shadow:0 0 15px #0100011a;padding:14px 16px;min-width:210px;white-space:nowrap;animation:credits-popup-in .15s ease}@keyframes credits-popup-in{0%{opacity:0;transform:translateY(-50%) translate(-4px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.credits-popup:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:var(--light-gray, #C6C4C6)}.credits-popup:after{content:"";position:absolute;right:calc(100% - 1px);top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:var(--maria-BackgroundColor, #FFFEFF)}.credits-popup-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.credits-popup-tier{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--premium, #24ABA7)}.credits-upgrade-btn{background-color:var(--premium, #24ABA7);color:var(--white, #ffffff);border:none;border-radius:6px;font-size:11px;font-weight:600;padding:4px 10px;cursor:pointer;font-family:inherit;letter-spacing:.01em;transition:background-color .2s ease;white-space:nowrap}.credits-upgrade-btn:hover{background-color:var(--premium-hover, #1D8B87)}.credits-popup-divider{height:1px;background-color:var(--lighter-gray, #F2F0F2);margin-bottom:10px}.credits-popup-metrics{display:flex;flex-direction:column;gap:8px}.credits-metric-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.credits-metric-left{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.credits-mini-ring{flex-shrink:0}.credits-metric-label{font-size:12px;color:var(--dark-gray, #413F41);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.credits-metric-right{display:flex;align-items:baseline;gap:2px;flex-shrink:0}.credits-metric-used{font-size:12px;font-weight:700;color:var(--dark-text, #010001);font-variant-numeric:tabular-nums}.credits-metric-used.near-limit{color:var(--red, red)}.credits-metric-max{font-size:11px;color:var(--light-gray, #C6C4C6);font-variant-numeric:tabular-nums}.credits-popup-footnote{margin:8px 0 0;font-size:10px;color:var(--light-gray, #C6C4C6);line-height:1.4;white-space:normal}body{width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;overflow:auto}:root{--maria-BackgroundColor:#FFFEFF;--maria-ButtonPrimaryColor: #ffffff;--maria-ButtonPrimaryBackground: 36, 171, 167;--maria-ButtonSecondaryColor: #535864;--maria-ButtonSecondaryColorDisabled: #FFFEFF;--maria-ButtonSecondaryColorDisabledBorder: #9297a2;--maria-ButtonSecondaryBackground: 255, 255, 255;--maria-InputBackgroundColor: #F4F5FB;--maria-PanelSidebarColor: #E3E7F1;--maria-TitleFontColor: #010001;--maria-SubtitleFontColor: #413F41;--maria-Font: "Open Sans",sans-serif;--maria-TextColor: "#333333";--maria-TitleFontColor: "#010001";--bg-color: #413F41;--bright-color: #FFFEFF;--white: rgb(255, 255, 255);--white-rgb: 255,255,255;--lighter-gray: #F2F0F2;--light-gray: #C6C4C6;--medium-light-gray: #828282;--medium-gray: #D9D9D9;--dark-gray: #413F41;--dark-text: #010001;--dark-text-rgb: 1,0,1;--red: red;--outline: #7A8295;--onSurface: #060607;--onSurface-variant: #535864;--modal-green: #24ABA7;--premium: #24ABA7;--premium-hover: #1D8B87;--icon-hover: #F4F5FB;--premium-details: #E3E7F1;--surface-container-high: #D2D8E6;--surface-dim: #BFC7D9;--font-mlarge: 16px;--font-medium: 14px;--font-small: 12px;--font-very-small: 10px;--font-big: 20px;--shadow: 0 0 25px 0 rgba(0, 0, 0, .25)}.assistant__trigger,.assistant__trigger *,.assistant__trigger:after,.assistant__trigger:before,.panel,.panel *,.panel:after,.panel:before,.styleguide,.styleguide *,.styleguide:after,.styleguide:before,.login,.login *,.login:after,.login:before,.docs,.docs *,.docs:after,.docs:before,.chat,.chat *,.chat:after,.chat:before,.upload-item,.upload-item *,.upload-item:after,.upload-item:before,.audio-recorder,.audio-recorder *,.modal__container *,.audio-recorder:after,.audio-recorder:before{font-family:var(--maria-Font);box-sizing:border-box}.maria-chat{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.maria-chat .styleguide{padding:50px}.maria-chat .styleguide h1{font-size:45px}.maria-chat .styleguide div{margin:50px 0}.maria-chat .styleguide div a{display:block;margin:10px 0;font-size:20px}.maria-chat ol[role=list],.maria-chat ul[role=list]{list-style:none}.maria-chat a:not([class]){text-decoration-skip-ink:auto}.maria-chat canvas,.maria-chat img,.maria-chat picture,.maria-chat svg,.maria-chat video{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}.maria-chat button,.maria-chat input,.maria-chat select,.maria-chat textarea{font:inherit}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes progress{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.maria-chat *,.maria-chat:after,.maria-chat:before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important;transition:none}}.assistant__trigger{display:block;position:absolute;background-color:var(--maria-BackgroundColor);padding:10px;border-radius:4px 4px 0 0;transform:rotate(270deg);right:0;font-size:var(--font-big);bottom:35%;cursor:pointer;box-shadow:var(--shadow);font-weight:400;transform-origin:bottom right}@media (max-width:60px){.assistant__trigger{bottom:100%;width:172px}}.assistant__trigger.hidden{display:none;transition:display 1s}.assistant__trigger.premium{background-color:transparent;box-shadow:none;right:-10px}.assistant__trigger.premium img{border:1px solid var(--maria-PanelSidebarColor);background-color:var(--maria-BackgroundColor);padding:10px;border-radius:4px 0 0 4px;right:0;transform-origin:bottom right;width:100%;height:100%;position:relative}.assistant__trigger img{height:40px}.panel{display:none;width:30%;height:100%;background-color:var(--maria-BackgroundColor);border-radius:4px;box-shadow:var(--shadow);margin:0 0 0 auto;transition:width 1s;position:absolute;right:0;font-size:var(--font-big);bottom:0}@media (max-width:63.937em){.panel{width:45%}}@media (max-width:39.937em){.panel{width:65%}}@media (max-width:31.187em){.panel{width:100%}}.panel.in-iframe{width:100%}.panel.in-iframe:has(>.panel__sidebar){width:calc(100% - 55px)}.panel.premium .panel__container .panel__header div span{border-radius:12px}.panel.premium .panel__container .panel__header div span:hover{background-color:var(--icon-hover)}.panel.premium .panel__container .panel__body>button.primary{background-color:var(--premium);border:1px solid var(--premium);border-radius:12px}.panel.premium .panel__container .panel__body>button.primary:hover{background-color:var(--premium-hover);border:1px solid var(--premium-hover)}.panel.premium .panel__container .panel__body>button.primary:disabled{background-color:rgba(var(--premium),.1);border:0;pointer-events:none;cursor:default}.panel.premium .panel__sidebar{background-color:var(--maria-PanelSidebarColor)}.panel.premium .panel__sidebar span:hover,.panel.premium .panel__sidebar span.active{background-color:var(--surface-container-high)}.panel.premium .panel__sidebar-bottom span:hover{background-color:transparent!important}.panel.premium .panel__list{background-color:var(--icon-hover)}.panel.premium .panel__list>p{font-weight:400;font-size:var(--font-small);color:var(--maria-TextColor)}.panel.premium .panel__list li{border:none;border-radius:12px;transform:translate(-16px);color:var(--maria-TextColor)}.panel.premium .panel__list li:hover,.panel.premium .panel__list li:active{background-color:var(--premium-details);font-weight:500}.panel.premium .panel__list li.title{font-size:var(--font-large);margin-left:0;cursor:default;transform:translate(-16px)}.panel.premium .panel__list li.title:hover{background-color:transparent}.panel.premium .panel__history{background-color:var(--icon-hover)}.panel.premium .panel__history li{border:none;border-radius:12px;transform:translate(-16px);color:var(--maria-TextColor)}.panel.premium .panel__history li:hover,.panel.premium .panel__history li:active{background-color:var(--premium-details);font-weight:500}.panel:has(>.panel__sidebar){border-radius:0 4px 4px 0}@media (max-width:31.187em){.panel:has(>.panel__sidebar){width:calc(100% - 56px)}}.panel.expanded{width:100%;transition:width 1s}.panel.expanded:has(>.panel__sidebar){width:calc(100% - 56px)}.panel.expanded .block,.panel.expanded .chat,.panel.expanded .docs{max-width:700px;transition:width 1s}.panel.expanded .docs__container .table-file .table-pagination .first,.panel.expanded .docs__container .table-file .table-pagination .next{display:block;margin:0 5px}.panel.active{display:flex;transition:width 1s}.panel__container{display:flex;width:100%;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.panel__container .panel__header{display:flex;width:100%;height:56px;flex-direction:row;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--light-gray)}.panel__container .panel__header div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.panel__container .panel__header .logo{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.panel__container .panel__header .logo .assistant_subtittle{margin-bottom:0;margin-top:1px;font-size:var(--font-very-small);color:var(--maria-TitleFontColor);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px;transition:width 1s}.panel__container .panel__header .logo .assistant_subtittle.expanded{width:500px}@media (max-width:31.187em) and (hover: none) and (pointer: coarse){.panel__container .panel__header .logo .assistant_subtittle.expanded{width:240px}}.panel__container .panel__header .logo img{height:40px}.panel__container .panel__header div span{cursor:pointer;padding:8px 10px 9px;border-radius:4px;position:relative}.panel__container .panel__header div span:last-child{margin-left:10px}@media (max-width:31.187em) and (hover: none) and (pointer: coarse){.panel__container .panel__header div span.expand{display:none}}.panel__container .panel__header div span:hover{background-color:var(--light-gray)}.panel__container .panel__header div span:hover .tooltip{display:block}.panel__container .panel__header div span .tooltip{display:none;border-radius:4px;background-color:var(--surface-container-high);padding:6px 10px;position:absolute;top:110%;left:0;font-size:var(--font-medium);z-index:999999;color:var(--maria-TitleFontColor)}.panel__container .panel__header div span .tooltip:before{content:"";display:block;width:0;height:0;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid var(--medium-gray);left:23%;top:-7px;transform:rotate(90deg);box-shadow:0 0 15px rgba(var(--dark-text-rgb),.1)}.panel__container .panel__body{display:flex;flex-direction:column;position:relative;width:100%;height:100%;margin:0 auto;overflow:auto}.panel__container .panel__body>button{width:fit-content;border-radius:4px;cursor:pointer;position:relative;padding:12px 24px;margin:10px}.panel__container .panel__body>button:hover{background-color:rgba(var(--dark-text-rgb),.8)}.panel__container .panel__body>button.primary{border:1px solid var(--dark-text);color:var(--maria-ButtonPrimaryColor);background-color:var(--dark-text);align-self:flex-end}.panel__container .panel__body>button.primary:disabled{background-color:rgba(var(--dark-text-rgb),.1);border:0;pointer-events:none;cursor:default}.panel__container .panel__body>button.primary img{width:16px;margin:0 0 0 10px}.panel__container .panel__body>button.secondary{border:1px solid var(--maria-ButtonSecondaryColor);color:var(--maria-ButtonSecondaryColor);background-color:var(--white)}.panel__sidebar{background-color:var(--lighter-gray);height:100%;width:56px;position:absolute;right:99.8%;border-radius:4px 0 0 4px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:9}.panel__sidebar span{margin:14px 0 50px;cursor:pointer;padding:8px 10px 9px;border-radius:4px;position:relative}.panel__sidebar span.history{margin:14px 0 0;display:flex;align-items:center;justify-content:center}.panel__sidebar span.history svg{display:block;pointer-events:none}.panel__sidebar span:last-child{margin-top:auto!important;padding:8px 10px 9px;margin:0}.panel__sidebar-bottom{margin-top:auto;display:flex;flex-direction:column;align-items:center}.panel__sidebar-bottom span{padding:8px 10px 9px;margin:0}.panel__sidebar-bottom span:hover{background-color:transparent!important}.panel__sidebar span:hover{background-color:var(--light-gray)}.panel__sidebar span:hover .tooltip{display:block}.panel__sidebar span.active{background-color:var(--light-gray)}.panel__sidebar span .tooltip{display:none;border-radius:4px;background-color:var(--surface-container-high);padding:6px 10px;position:absolute;top:110%;left:0;font-size:var(--font-medium)}.panel__sidebar span .tooltip:before{content:"";display:block;width:0;height:0;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid var(--medium-gray);left:23%;top:-7px;transform:rotate(90deg);box-shadow:0 0 15px rgba(var(--dark-text-rgb),.1)}.panel__list{display:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px;width:30%;height:100%;border-right:1px solid var(--light-gray);overflow-y:auto;position:relative;opacity:0;transform:translate(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media (max-width:63.937em){.panel__list{width:45%}}@media (max-width:39.937em){.panel__list{width:65%}}@media (max-width:31.187em){.panel__list{position:absolute;z-index:3;background-color:var(--white);width:80%}}.panel__list h5{font-size:var(--font-medium);font-weight:500;color:var(--dark-gray);text-transform:uppercase;margin:0 0 10px}.panel__list p{text-align:left;font-weight:600;color:var(--dark-gray);font-size:var(--font-medium);margin:0 0 10px}.panel__list ul{list-style:none;width:100%;padding-inline-start:0px}.panel__list ul li{border:1px solid var(--light-gray);padding:8px 16px;border-radius:4px;font-size:var(--font-small);font-weight:400;margin:0 0 10px;width:100%;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.panel__list.active{display:flex;opacity:1;transform:translate(0)}.panel__files{display:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px;width:30%;height:100%;border-right:1px solid var(--light-gray);overflow-y:auto;position:relative;background-color:var(--icon-hover)}@media (max-width:63.937em){.panel__files{width:45%}}@media (max-width:39.937em){.panel__files{width:65%}}@media (max-width:31.187em){.panel__files{position:absolute;z-index:3;background-color:var(--white);width:80%}}.panel__files h5{font-size:var(--font-large);font-weight:600;color:var(--maria-TextColor);text-transform:uppercase;margin:0 0 10px}.panel__files p{text-align:left;font-weight:400;color:var(--maria-TextColor);font-size:var(--font-medium)}.panel__files ul{list-style:none;width:100%;padding-inline-start:0px}.panel__files ul li{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:4px;font-size:var(--font-small);font-weight:500;margin:0 0 10px;width:100%;text-overflow:ellipsis;overflow:hidden}.panel__files ul li>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;width:91%;align-items:center}.panel__files ul li>div span.icon{background:#000;color:#fff;border-radius:2px;padding:2px 3px;margin-right:10px;height:23px;width:30px}.panel__files.active{display:flex}.login{position:relative;width:100%;height:100%;display:block;max-width:450px;margin:0 auto}.login__container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px}.login__container div{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.login__container div:nth-child(2){margin-bottom:80px}.login__container div:last-child{margin-bottom:0}.login__container div>img{width:60px;height:60px;border-radius:50%}.login__container div>h6{font-size:var(--font-big);margin-top:20px;font-weight:500;color:var(--maria-TitleFontColor)}.login__container div form{width:100%}.login__container div form>label{color:var(--maria-SubtitleFontColor);font-size:var(--font-medium);margin-bottom:10px;width:100%;text-align:left;text-transform:uppercase;font-weight:500}.login__container div form>div>input[type],.login__container div form>input[type]{display:block;width:100%;border-radius:4px;background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);min-height:40px;padding:5px 10px;color:var(--dark-gray);margin-bottom:20px;font-size:var(--font-medium);font-weight:400}.login__container div form>div>input[type]:required,.login__container div form>input[type]:required{border-color:var(--red)}.login__container div form>button.submit{width:100%;background-color:var(--dark-text);border-radius:4px;border:1px solid var(--dark-text);color:var(--maria-ButtonPrimaryColor);min-height:40px;cursor:pointer;position:relative}.login__container div form>button.submit:hover{background-color:rgba(var(--dark-text-rgb),.8)}.login__container div form>button.submit.loading{color:var(--dark-text)}.login__container div form>button.submit.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid rgba(var(--white-rgb),.3);border-top:2px solid var(--white);border-radius:50%;width:20px;height:20px;animation:loading 1s linear infinite}.login__container div form>button.submit.loading:hover{background-color:var(--dark-text)}.login__container div>p{display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:500;font-size:var(--font-medium);color:var(--maria-TitleFontColor)}.login__container div>p img{width:auto;margin-left:5px;max-height:14px}.login.premium .login__container div>img{width:80px;height:80px}.login.premium .login__container div form>button.submit{background-color:var(--maria-ButtonSecondaryColor);border-radius:12px;border:1px solid var(--maria-ButtonSecondaryColor)}.login.premium .login__container div form>button.submit:hover{background-color:var(--maria-ButtonSecondaryColor)}.login.premium .login__container div form>button.submit.loading{color:var(--premium)}.login.premium .login__container div form>input,.login.premium .login__container div form>div>input{background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);border-radius:12px}.login.premium .login__container div>div>input:required,.login.premium .login__container div>input:required{border-color:var(--red)}.block__components{height:100%;display:flex;flex-direction:column;justify-content:space-between;width:100%;overflow-y:auto}.block{position:relative;width:100%;height:fit-content;display:block;flex:0;max-width:450px;margin:0 auto;transition:width .5s}.block.premium .block__container div>select{background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);border-radius:12px}.block__container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 20px 20px}.block__container div{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.block__container div:nth-child(2){margin-bottom:80px}.block__container div:last-child{margin-bottom:0}.block__container div>img{width:60px;height:60px;border-radius:50%}.block__container div>h6{font-size:var(--font-big);margin-top:20px;font-weight:500;color:var(--maria-TitleFontColor)}.block__container div>label{color:var(--maria-SubtitleFontColor);font-size:var(--font-medium);margin-bottom:10px;width:100%;text-align:left;text-transform:uppercase;font-weight:500}.block__container div>select{display:block;width:100%;border-radius:4px;background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);min-height:40px;padding:5px 10px;color:var(--maria-TextColor);margin-bottom:20px;font-size:var(--font-medium);font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:4px;-webkit-padding-end:10px;-webkit-padding-start:10px;-webkit-user-select:none;background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%207.4L0%201.4L1.4%200L6%204.6L10.6%200L12%201.4L6%207.4Z'%20fill='%23413F41'/%3e%3c/svg%3e");background-position:97% center;background-repeat:no-repeat;background-size:12px 8px}.block__container div>select:required{border-color:var(--red)}.block__container div>p{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-weight:300;color:var(--maria-TextColor);font-size:var(--font-medium);margin:0 0 10px;width:100%}.docs{position:relative;width:100%;height:fit-content;display:block;flex:1;max-width:450px;margin:0 auto;transition:width 1s}.docs.premium .docs__container div>select{background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);border-radius:12px}.docs.premium .docs__container div>button{border-radius:12px;font-size:var(--font-medium);padding:10px 24px}.docs.premium .docs__container div>button.primary{background-color:rgba(var(--maria-ButtonPrimaryBackground));border:1px solid rgba(var(--maria-ButtonPrimaryBackground));border-radius:12px}.docs.premium .docs__container div>button.primary:hover{background-color:rgba(var(--maria-ButtonPrimaryBackground),.653);border:1px solid var(--premium-hover)}.docs.premium .docs__container div>button.primary:disabled{background-color:rgba(var(--maria-ButtonPrimaryBackground),.1);border:0;pointer-events:none;cursor:default}.docs.premium .docs__container div .drop-file:hover{background-color:var(--icon-hover)}.docs.premium .docs__container div .search input{border-radius:12px;background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor)}.docs-side{display:none}.docs-side.active{display:block;width:90%;box-shadow:var(--shadow);position:absolute;height:100%;background-color:var(--white);z-index:2}.docs-side button.secondary{padding:12px}.docs-side.premium div>select{background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);border-radius:12px}.docs-side.premium div>button{border-radius:12px;font-size:var(--font-medium);padding:10px 24px}.docs-side.premium div .search input{border-radius:12px;background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor)}.docs-side.premium div .drop-file:hover,.docs-side.premium div .table-file:hover{background-color:var(--icon-hover)}.docs-side.premium div .table-file .table-hover{background-color:var(--surface-dim)}.docs__container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px}.docs__container div{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px;flex-grow:1}.docs__container div:last-child{margin-bottom:0}.docs__container div>label{color:var(--maria-SubtitleFontColor);font-size:var(--font-medium);margin-bottom:10px;width:100%;text-align:left;text-transform:uppercase;font-weight:500}.docs__container div>select{display:block;width:100%;border-radius:4px;background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);min-height:40px;padding:5px 10px;color:var(--darker-gray);margin-bottom:20px;font-size:var(--font-medium);font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:4px;-webkit-padding-end:10px;-webkit-padding-start:10px;-webkit-user-select:none;background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%207.4L0%201.4L1.4%200L6%204.6L10.6%200L12%201.4L6%207.4Z'%20fill='%23413F41'/%3e%3c/svg%3e");background-position:97% center;background-repeat:no-repeat;background-size:12px 8px}.docs__container div>select:required{border-color:var(--red)}.docs__container div>p{display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:300;color:var(--dark-gray);font-size:var(--font-medium);margin:0 0 10px}.docs__container div>button{width:auto;border-radius:4px;min-height:40px;cursor:pointer;position:relative;padding:12px 24px}.docs__container div>button:hover{background-color:rgba(var(--dark-text-rgb),.8)}.docs__container div>button.primary{border:1px solid var(--dark-text);color:var(--white);background-color:var(--dark-text);align-self:flex-end}.docs__container div>button.primary:disabled{background-color:rgba(var(--dark-text-rgb),.1);border:0;pointer-events:none;cursor:default}.docs__container div>button.primary img{width:16px;margin:0 0 0 10px}.docs__container div>button.secondary{border:1px solid var(--dark-text);color:var(--dark-text);background-color:var(--white);margin-bottom:10px}.docs__container div .drop-file{border:2px dashed var(--dark-gray);flex-grow:2;width:100%;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:10px 0;padding:50px;cursor:pointer}.docs__container div .drop-file:hover{background-color:var(--lighter-gray)}.docs__container div .drop-file img{width:55px;margin:0 0 15px}.docs__container div .drop-file span.icon{width:55px;height:40px;margin:0 0 15px;background-image:url("data:image/svg+xml,%3csvg%20width='55'%20height='40'%20viewBox='0%200%2055%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M25%2040H13.75C9.95833%2040%206.71875%2038.6875%204.03125%2036.0625C1.34375%2033.4375%200%2030.2292%200%2026.4375C0%2023.1875%200.979167%2020.2917%202.9375%2017.75C4.89583%2015.2083%207.45833%2013.5833%2010.625%2012.875C11.6667%209.04167%2013.75%205.9375%2016.875%203.5625C20%201.1875%2023.5417%200%2027.5%200C32.375%200%2036.5104%201.69792%2039.9062%205.09375C43.3021%208.48958%2045%2012.625%2045%2017.5C47.875%2017.8333%2050.2604%2019.0729%2052.1562%2021.2188C54.0521%2023.3646%2055%2025.875%2055%2028.75C55%2031.875%2053.9062%2034.5312%2051.7188%2036.7188C49.5312%2038.9062%2046.875%2040%2043.75%2040H30V22.125L34%2026L37.5%2022.5L27.5%2012.5L17.5%2022.5L21%2026L25%2022.125V40Z'%20fill='%23413F41'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100%;background-position:center}.docs__container div .drop-file>p{text-align:center;font-weight:600;color:var(--maria-TitleFontColor);font-size:var(--font-medium);margin:0 0 10px}.docs__container div .top{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:20px;flex-grow:0;justify-content:space-between;flex-wrap:wrap}.docs__container div .top h5{font-size:var(--font-big);font-weight:500;color:var(--dark-text)}.docs__container div .top button{margin-bottom:0}.docs__container div .top button img{width:16px;height:16px;vertical-align:-2px;margin:0 0 0 6px}.docs__container div .search{position:relative;margin-bottom:0;flex-grow:0}.docs__container div .search input{display:block;width:100%;border-radius:4px;background-color:var(--maria-InputBackgroundColor);margin-bottom:10px;border:1px solid var(--maria-InputBackgroundColor);padding:10px 8px 10px 16px;font-weight:300;font-size:var(--font-medium);position:relative}.docs__container div .search input::placeholder{color:var(--medium-light-gray);font-weight:300}.docs__container div .search span{position:absolute;right:10px;top:12px;cursor:pointer}.docs__container div .search span:after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.6%2018L10.3%2011.7C9.8%2012.1%209.225%2012.4167%208.575%2012.65C7.925%2012.8833%207.23333%2013%206.5%2013C4.68333%2013%203.14583%2012.3708%201.8875%2011.1125C0.629167%209.85417%200%208.31667%200%206.5C0%204.68333%200.629167%203.14583%201.8875%201.8875C3.14583%200.629167%204.68333%200%206.5%200C8.31667%200%209.85417%200.629167%2011.1125%201.8875C12.3708%203.14583%2013%204.68333%2013%206.5C13%207.23333%2012.8833%207.925%2012.65%208.575C12.4167%209.225%2012.1%209.8%2011.7%2010.3L18%2016.6L16.6%2018ZM6.5%2011C7.75%2011%208.8125%2010.5625%209.6875%209.6875C10.5625%208.8125%2011%207.75%2011%206.5C11%205.25%2010.5625%204.1875%209.6875%203.3125C8.8125%202.4375%207.75%202%206.5%202C5.25%202%204.1875%202.4375%203.3125%203.3125C2.4375%204.1875%202%205.25%202%206.5C2%207.75%202.4375%208.8125%203.3125%209.6875C4.1875%2010.5625%205.25%2011%206.5%2011Z'%20fill='%23413F41'/%3e%3c/svg%3e");background-position:98% center;background-size:19px 16px;background-repeat:no-repeat;width:19px;height:16px}.docs__container div .table-file{transition:all .5s ease}.docs__container div .table-file .table-top{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:0;flex-grow:0}.docs__container div .table-file .table-top h6{font-size:var(--font-medium);font-weight:500;color:var(--maria-TitleFontColor)}.docs__container div .table-file .table-top .order{cursor:pointer}.docs__container div .table-file .table-top .order img{width:12px;height:12px;margin:0 0 2px 10px}.docs__container div .table-file .table-items{position:relative;width:100%;display:block;margin-bottom:0;flex-grow:0}.docs__container div .table-file .table-items ul{position:relative;width:100%;display:block;margin-bottom:0}.docs__container div .table-file .table-items ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 0;border-color:var(--light-gray);border-style:solid;border-width:1px 0}.docs__container div .table-file .table-items ul li div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:0}.docs__container div .table-file .table-items ul li div:last-child{justify-content:flex-end}.docs__container div .table-file .table-items ul li div>img{margin:0 10px 0 0}.docs__container div .table-file .table-items ul li div p{margin-bottom:0;font-weight:400}.docs__container div .table-file .table-items ul li div .download{margin:0 15px 0 0;cursor:pointer}.docs__container div .table-file .table-items ul li div .delete{cursor:pointer}.docs__container div .table-file .table-pagination{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:0;flex-grow:0;justify-content:space-between;margin-top:10px}.docs__container div .table-file .table-pagination>p{display:block;white-space:nowrap;margin:0}.docs__container div .table-file .table-pagination>select{margin:0;width:50px;padding:0 10px;background-position:90% center}.docs__container div .table-file .table-pagination>div{position:relative;width:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:0;flex-grow:0}.docs__container div .table-file .table-pagination>div .first{display:none;cursor:pointer}.docs__container div .table-file .table-pagination>div .previous{margin:0 5px 0 0;cursor:pointer}.docs__container div .table-file .table-pagination>div .next{display:none;cursor:pointer}.docs__container div .table-file .table-pagination>div .end{margin:0 0 0 5px;cursor:pointer}.docs__container div .table-file .table-hover{background-color:var(--light-gray);border-radius:4px;display:none;flex-direction:column;justify-content:center;align-items:center;flex-grow:0;padding:12px 16px;width:90%;margin:100px auto 0}.docs__container div .table-file .table-hover p{color:var(--white);text-align:center;font-size:var(--font-mlarge);font-weight:500}.docs__container div .table-file:hover{border:1px dashed var(--dark-gray);border-radius:4px;background-color:var(--lighter-gray);padding:16px;transition:all .5s ease}.docs__container div .table-file:hover .table-hover{display:flex}.chat{position:relative;width:100%;height:100%;display:block;max-width:450px;margin:0 auto;transition:width 1s}.chat__container{position:relative;width:100%;height:89%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px;overflow-y:auto}.chat__container.fade-in{animation:fadeIn .4s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.chat__container .message{position:relative;width:100%;display:flex;flex-direction:column;padding-bottom:10px;align-items:center}.chat__container .message>div{position:relative;display:flex;justify-content:flex-start;flex-direction:row;align-items:center;width:100%}.chat__container .message>div:last-child{padding-left:33px;font-size:var(--font-medium);color:var(--maria-TextColor)}.chat__container .message>div>p{display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:600;color:var(--maria-TitleFontColor);font-size:var(--font-medium);padding-left:10px}.chat__container .message>div>.markdown{width:100%;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.chat__container .message>div>.markdown>p{margin-bottom:10px}.chat__container .message>div>.markdown>h2{font-size:18px}.chat__container .message>div>.markdown>h1{font-size:20px}.chat__container .message>div>.markdown>hr{padding-bottom:0;margin-bottom:10px}.chat__container .message>div>.markdown>*{width:100%;box-sizing:border-box;margin:0;word-wrap:break-word;white-space:normal;padding-bottom:10px}.chat .bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;height:10%}.chat .bottom>.reproductor-audio{display:flex;align-items:center;align-self:flex-end;border-radius:40px;background-color:var(--maria-InputBackgroundColor);margin-bottom:10px;border:1px solid var(--maria-InputBackgroundColor);font-weight:300}.chat .bottom>.chat{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;position:relative;align-items:flex-end;flex-wrap:nowrap}.chat .bottom>.chat input,.chat .bottom>.chat textarea{display:block;width:100%;border-radius:4px;background-color:var(--maria-InputBackgroundColor);margin-bottom:10px;border:1px solid var(--maria-InputBackgroundColor);padding:10px 28px 10px 16px;font-weight:300;font-size:var(--font-medium);overflow:auto;resize:none;line-height:24px;max-height:450px}.chat .bottom>.chat button{margin-bottom:15px;position:absolute}.chat .bottom>.chat textarea:disabled{opacity:.5;cursor:not-allowed;background-color:var(--gray)}.chat .bottom>.chat input::placeholder,.chat .bottom>.chat textarea::placeholder{color:var(--medium-light-gray);font-weight:300}.chat .bottom>.chat span{position:absolute;right:10px;top:10px;cursor:pointer}.checkbox-label{font-family:var(--maria-Font);font-size:15px}.chat .bottom>p{font-size:var(--font-very-small);color:var(--maria-TitleFontColor)}.chat.premium .bottom div input,.chat.premium .bottom div textarea{background-color:var(--maria-InputBackgroundColor);border:1px solid var(--maria-InputBackgroundColor);border-radius:12px}.modal{display:none;position:absolute;width:464px;box-shadow:var(--shadow);height:fit-content;top:30%;left:calc(50% - 232px);z-index:99;background-color:var(--white);border-radius:4px}@media (max-width:39.937em){.modal{width:60%;left:18%}}@media (max-width:31.187em){.modal{width:80%;left:12%}}.modal.active{display:block}.modal__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--maria-BackgroundColor)}.modal__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:.5px solid var(--outline);width:100%}.modal__header>div{font-size:var(--font-big);color:var(--maria-TitleFontColor)}.modal__header .close{cursor:pointer}.modal__header .close img{width:14px;height:14px}.modal__body{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:24px}.modal__body>div h6{color:var(--maria-TitleFontColor);font-size:var(--font-mlarge);font-weight:500;margin:0 0 16px}.modal__body>div p{color:var(--maria-SubtitleFontColor);font-size:var(--font-medium);font-weight:300;margin:0 0 16px}.modal__body>div button{width:100%;background-color:var(--maria-ButtonSecondaryColor);border:1px solid var(--maria-ButtonSecondaryColor);padding:10px 24px;border-radius:12px;color:var(--maria-ButtonPrimaryColor);margin:0 0 16px;cursor:pointer}.modal__body>div button:disabled{background-color:var(--maria-ButtonSecondaryColorDisabled);border:1px solid var(--maria-ButtonSecondaryColor);color:var(--maria-ButtonSecondaryColorDisabledBorder);cursor:not-allowed}.modal__body>div button:last-child{background-color:var(--white);border:1px solid var(--maria-ButtonSecondaryColor);color:var(--maria-ButtonSecondaryColor)}.list-upload-item{height:100px;overflow:scroll}.upload-item{display:flex;position:relative;width:100%;border:1px solid var(--light-gray);border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:0;flex-grow:0!important;padding:8px}.upload-item div{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:0;flex-grow:0}.upload-item div>div{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:0;flex-grow:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upload-item div>span.icon{margin-right:10px;background:#000;font-size:12px;color:#fff;border-radius:2px;padding:2px 3px}.upload-item div>img{width:20px;height:16px;margin-right:10px}.upload-item div p{margin:0;font-size:var(--font-small);font-weight:600}.upload-item div .cancel{cursor:pointer}.upload-item div .cancel img{width:16px}.upload-item div .progress{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:0;flex-grow:0;margin-top:10px}.upload-item div .progress .progress-bar{height:8px;background-color:var(--dark-gray);border-radius:4px;margin-bottom:0;transition:width .3s ease-in-out}.upload-item div .progress .progress-value{width:fit-content;margin-bottom:0;font-size:var(--font-small)}.audio-recorder button{background-color:#4caf50;border:none;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:4px}.audio-recorder button:disabled{background-color:#ccc;cursor:not-allowed}.referenceStyle{display:flex;height:100%;background:#fff;flex:1;margin:0 56px 0 0;position:relative}.login__links{bottom:20px;left:50%;display:flex;gap:30px;margin-top:16px;padding:8px 0;border-top:1px solid rgba(0,0,0,.05);width:100%;justify-content:center;text-align:center}.small-link{color:#666;font-size:.7em;text-decoration:none;transition:color .2s ease;opacity:.8;padding:4px 8px}.small-link:hover{text-decoration:none;color:#333;opacity:1;cursor:pointer}.md-link{color:#666;text-decoration:none;transition:color .2s ease;opacity:.8;padding:4px 8px}.md-link:hover{text-decoration:none;color:#333;opacity:1}.responsive-modal{min-width:500px}@media (max-width: 768px){.responsive-modal{min-width:80vw}}@media (max-width: 480px){.responsive-modal{min-width:95vw}}.error-text{color:red;font-size:12px;margin-bottom:20px!important}
