@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{width:100vw;height:100vh;--amplify-components-button-primary-background-color: #E24E1B;--amplify-components-button-primary-hover-background-color: #000000;--amplify-components-input-color: #E24E1B;--amplify-components-button-hover-background-color: #FFE7DF;--amplify-components-button-link-color: #E24E1B;--amplify-components-button-link-hover-color: #E24E1B;--amplify-components-button-link-hover-background-color: #FFE7DF;--amplify-colors-font-secondary: #E24E1B;--amplify-components-input-font-size: 1.3rem;--amplify-components-label-font-size: 1.3rem;--amplify-components-field-font-size: 1.5rem;--amplify-components-field-small-font-size: 1.5rem;--amplify-components-button-font-size: 1.5rem;--white: #fff;--black: #000;--orange: #f75d2c;--pink: #ef4ab8;--purple: #ba59f1;--grd: linear-gradient(to right, #f75d2c, #ef4ab8, #ba59f1)}html,body{width:100vw;height:100vh;overflow-x:hidden;overflow-y:hidden}html{background-color:var(--black)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}button{cursor:pointer}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Satoshi-bold;font-weight:700;src:url(/assets/Satoshi-Bold-CPly9kH5.ttf)}@font-face{font-family:Satoshi-Light;font-weight:300;src:url(/assets/Satoshi-Light-B82kzbU-.ttf)}@font-face{font-family:Satoshi-Medium;font-weight:500;src:url(/assets/Satoshi-Medium-DOt9kM-a.ttf)}@font-face{font-family:Satoshi-Regular;font-weight:400;src:url(/assets/Satoshi-Regular-DToFXog2.ttf)}@font-face{font-family:Urbanist-Regular;font-weight:400;src:url(/assets/Urbanist-Regular-BFGlRth7.ttf)}@font-face{font-family:Urbanist-Bold;font-weight:700;src:url(/assets/Urbanist-Bold-_m6Tq3Qd.ttf)}@font-face{font-family:Urbanist-SemiBold;font-weight:600;src:url(/assets/Urbanist-SemiBold-pOjqLDOP.ttf)}.App{width:100vw;height:100dvh;height:100vh}.chat-container{width:100vw;height:100dvh;height:100vh;display:flex;flex-direction:row;background-color:var(--background-color);transition:background-color .4s;overflow:hidden}.chat{width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--background-color);transition:background-color .4s;overflow:hidden}.chat-footer{width:100%;margin:0 0 2rem;font-size:1.3rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;justify-content:center;align-items:center;align-content:center;display:flex;transition:.4s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trending-questions{width:21rem;height:32rem;padding:2.3rem 1.6rem .8rem;border-radius:.5rem;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;margin-bottom:.6rem;transform:translate(-23rem);overflow:hidden;animation:topicSlideIn .4s forwards .4s}.trending-questions.disabled{pointer-events:none}.trending-questions.disabled>*{opacity:.4;pointer-events:none}.trending-questions.hidden{animation:topicSlideOut .4s forwards}.trending-questions .section-header{width:17.8rem;height:3.8rem;margin-bottom:.5rem;display:flex;flex-direction:row;justify-content:space-between}.trending-questions .section-header .material-icons,.trending-questions .section-header .material-icons-outlined{font-size:2.1rem;width:2.1rem;height:2.1rem;margin:.2rem}.trending-questions .section-header .text-header{display:flex;flex-direction:column;width:13.7rem;height:3.8rem;padding:0;margin-left:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trending-questions .section-header .text-header .todays{width:13.7rem;height:1.5rem;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trending-questions .section-header .text-header .trending-topics{width:13.7rem;height:2.3rem;font-size:1.6rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trending-questions .section-header .text-header .subtitle{width:13.7rem;height:1.5rem;margin-top:.2rem;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trending-questions .section-footer{width:100%;display:flex;justify-content:space-between}.trending-questions .section-footer .description{width:80%;height:3rem;font-size:1.1rem;font-style:italic;text-align:left;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.trending-questions .section-footer .material-icons,.trending-questions .section-footer .material-icons-outlined{cursor:pointer}.trending-questions .section-footer .material-icons.fade-out,.trending-questions .section-footer .material-icons-outlined.fade-out{color:var(--secondary-background-color);pointer-events:none}.trending-questions .topic-section{display:flex;flex-direction:row;width:17.8rem;height:19.9rem;position:relative}.trending-questions .topic-section .list-topic,.trending-questions .topic-section .list-prompt{position:absolute;opacity:1;height:3.5rem;margin-bottom:.6rem;width:17.8rem;border-radius:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trending-questions .topic-section .list-topic:active,.trending-questions .topic-section .list-prompt:active{transform:scale(.95)}.trending-questions .topic-section .list-topic[data-index="0"],.trending-questions .topic-section .list-prompt[data-index="0"]{top:0rem}.trending-questions .topic-section .list-topic[data-index="1"],.trending-questions .topic-section .list-prompt[data-index="1"]{top:4.1rem}.trending-questions .topic-section .list-topic[data-index="2"],.trending-questions .topic-section .list-prompt[data-index="2"]{top:8.2rem}.trending-questions .topic-section .list-topic[data-index="3"],.trending-questions .topic-section .list-prompt[data-index="3"]{top:12.3rem}.trending-questions .topic-section .list-topic[data-index="4"],.trending-questions .topic-section .list-prompt[data-index="4"]{top:16.4rem}.trending-questions .topic-section .list-topic[data-index="5"],.trending-questions .topic-section .list-prompt[data-index="5"]{top:20.5rem}.trending-questions .topic-section .list-topic[data-index="6"],.trending-questions .topic-section .list-prompt[data-index="6"]{top:24.6rem}.trending-questions .topic-section .list-topic[data-index="7"],.trending-questions .topic-section .list-prompt[data-index="7"]{top:28.7rem}.trending-questions .topic-section .list-topic[data-index="8"],.trending-questions .topic-section .list-prompt[data-index="8"]{top:32.8rem}.trending-questions .topic-section .list-topic[data-index="9"],.trending-questions .topic-section .list-prompt[data-index="9"]{top:36.9rem}.trending-questions .topic-section .list-topic[data-index="10"],.trending-questions .topic-section .list-prompt[data-index="10"]{top:41rem}.trending-questions .topic-section .list-topic .number,.trending-questions .topic-section .list-prompt .number{width:1.1rem;height:1.6rem;margin-left:.5rem;align-content:center;text-align:center}.trending-questions .topic-section .list-topic .divider,.trending-questions .topic-section .list-prompt .divider{border-left:.05rem solid;border-right:.05rem solid;height:1.5rem;margin-left:1rem}.trending-questions .topic-section .list-topic .label,.trending-questions .topic-section .list-prompt .label{width:11.4rem;height:3.5rem;font-size:1.2rem;margin-left:.5rem;align-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.trending-questions .topic-section .list-topic .label.prompt,.trending-questions .topic-section .list-prompt .label.prompt{width:13.7rem;margin-left:1rem}.trending-questions .topic-section .list-topic .material-icons,.trending-questions .topic-section .list-topic .material-icons-outlined,.trending-questions .topic-section .list-prompt .material-icons,.trending-questions .topic-section .list-prompt .material-icons-outlined{font-size:1.2rem;width:1.6rem;height:3.5rem;align-content:center;margin-right:1rem}@media screen and (max-width: 800px){.trending-button{display:none}}.trending-questions{background-color:var(--background-color)}.trending-questions .section-header .material-icons,.trending-questions .section-header .material-icons-outlined{color:var(--primary-color)}.trending-questions .section-header .text-header .todays{color:var(--text-color)}.trending-questions .section-header .text-header .trending-topics,.trending-questions .section-header .text-header .subtitle,.trending-questions .section-footer .material-icons-outlined{color:var(--primary-color)}.trending-questions .section-footer .material-icons-outlined:hover{color:var(--secondary-color)}.trending-questions .topic-section .list-topic,.trending-questions .topic-section .list-prompt{background-color:var(--secondary-background-color)}.trending-questions .topic-section .list-topic:hover,.trending-questions .topic-section .list-prompt:hover{background-color:var(--secondary-color)}.trending-questions .topic-section .list-topic .number,.trending-questions .topic-section .list-prompt .number{color:var(--text-color)}.trending-questions .topic-section .list-topic .divider,.trending-questions .topic-section .list-prompt .divider{color:var(--secondary-color)}.trending-questions .topic-section .list-topic .label,.trending-questions .topic-section .list-prompt .label{color:var(--text-color)}.trending-questions .topic-section .list-topic .material-icons,.trending-questions .topic-section .list-topic .material-icons-outlined,.trending-questions .topic-section .list-prompt .material-icons,.trending-questions .topic-section .list-prompt .material-icons-outlined{color:var(--primary-color)}.trending-questions,.trending-questions .section-header .material-icons,.trending-questions .section-header .material-icons-outlined,.trending-questions .section-header .text-header .todays,.trending-questions .section-header .text-header .trending-topics,.trending-questions .section-header .text-header .subtitle{transition:var(--transition)}.trending-questions .topic-section .list-topic{transform:translate(0);opacity:1}.trending-questions .topic-section .list-topic.hidden{transform:translate(20rem);pointer-events:none;opacity:0}.trending-questions .topic-section .list-topic.invisible{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.trending-questions .topic-section .list-prompt{transform:translate(0);opacity:1}.trending-questions .topic-section .list-prompt.hidden{transform:translate(-20rem);pointer-events:none;opacity:0}.trending-questions .topic-section .list-prompt.invisible{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.trending-questions .section-footer .material-icons,.trending-questions .section-footer .material-icons-outlined{transition:var(--transition)}@keyframes topicSlideOut{0%{opacity:1;transform:translate(0)}99%{opacity:0;transform:translate(-16rem)}to{opacity:0;transform:translate(-16rem);display:none}}@keyframes topicSlideIn{0%{opacity:0;transform:translate(-23rem)}to{opacity:1;transform:translate(0)}}.snackbar{position:absolute;bottom:2rem;left:1rem;max-height:10rem;animation:snackbarSlideIn .4s forwards;width:-moz-fit-content;width:fit-content;max-width:95%;z-index:5;align-items:center;justify-content:space-between;padding:1.6rem 2.4rem 1.4rem;display:flex;border-radius:1.5rem}.snackbar .label{width:90%;height:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;-webkit-hyphens:auto;hyphens:auto;text-align:left;font-size:1.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.snackbar .material-icons-outlined{font-size:1.3rem;margin-left:3rem}.snackbar .material-icons-outlined:hover{cursor:pointer}.snackbar.hidden{animation:snackbarSlideOut .4s forwards}.snackbar{transition:var(--transition) ease-in-out}.snackbar .label,.snackbar .material-icons-outlined{transition:var(--transition)}.snackbar{background-color:var(--text-color);box-shadow:.1rem .4rem .4rem #00000040,.1rem -.2rem 2.5rem #0000004d}.snackbar .label{color:var(--text-emphasis);background-color:transparent}.snackbar .material-icons-outlined{color:var(--primary-color)}.snackbar .material-icons-outlined:hover{color:var(--text-emphasis)}.snackbar.error{background-color:var(--red-color)}.snackbar.error .label,.snackbar.error .material-icons-outlined{color:#fff}@keyframes snackbarSlideOut{0%{transform:translateY(0)}99%{transform:translateY(200%)}to{transform:translateY(200%);display:none}}@keyframes snackbarSlideIn{0%{transform:translateY(200%)}to{transform:translateY(0)}}.sidemenu-container{display:flex;flex-direction:row;flex-shrink:0;width:-moz-fit-content;width:fit-content;height:100vh;position:relative;transition:.4s}.sidemenu-container.sidemenu-container-small{width:11rem}.sidemenu-container.sidemenu-container-large{width:25.6rem}.sidemenu-container.details-container-small{width:39.5rem}.sidemenu-container.details-container-large{width:53.5rem}.sidemenu{display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden;flex-shrink:0;z-index:2;width:25.6rem;height:100%;background-color:var(--secondary-background-color);position:relative;transition:.4s}.sidemenu.collapsed,.sidemenu.small{width:11rem}.sidemenu .header{height:7rem;width:18rem;margin:0 0 2rem;display:flex;flex-direction:row;align-items:center;transition:.4s}.sidemenu .header.collapsed,.sidemenu .header.small{width:6rem}.sidemenu .header .logo{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;opacity:0;width:6rem;aspect-ratio:208/181;transition:transform 0s .4s,opacity .2s,width .4s,height .4s;transform:translate(-42rem)}.sidemenu .header .logo.collapsed,.sidemenu .header .logo.small{opacity:1;transform:translate(0);transition:transform 0s .4s,opacity .4s .4s,width .4s,height .4s}.sidemenu .header .title{position:absolute;font-size:4.8rem;font-weight:600;height:7rem;width:18rem;transform:translate(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;transition:transform 0s .4s,opacity .4s .4s,font-size .4s;color:var(--primary-color)}.sidemenu .header .title.collapsed,.sidemenu .header .title.small{opacity:0;transform:translate(-42rem);transition:transform 0s .4s,opacity .2s}.detail{display:flex;flex-direction:column;justify-content:space-between;position:absolute;z-index:1;width:42.5rem;transition:transform .4s ease,width .4s ease;height:100%;padding:5rem 2.5rem 1rem 2rem;flex-shrink:0;animation:detailSlideIn .4s forwards;background-color:var(--background-color);transition:.4s}.detail.small{width:28.5rem}.detail.hidden{pointer-events:none;animation:detailSlideOut .4s forwards}.detail.hidden *{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.detail .content{display:flex;position:relative;flex-direction:column;height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.detail .content .datasource{position:absolute;flex-direction:column;height:calc(100% - 16.5rem);width:100%;overflow:hidden;transition:.4s;animation:datasourceFadeIn .4s forwards}.detail .content .datasource .hubspot-properties{display:grid;grid-template-columns:repeat(2,1fr);flex:1;width:100%;min-height:0;overflow-y:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.detail .content .datasource .hubspot-properties::-webkit-scrollbar{width:0px;display:none}.detail .content .datasource.hidden{animation:datasourceFadeOut .4s forwards}.detail .content .datasource.initial-hidden{display:none}.detail h1{font-size:1.6rem;padding:1rem 0 .5rem;margin-bottom:.6rem;transition:.4s;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;font-family:Satoshi-Bold,sans-serif}.detail h1.hidden{display:none}.detail textarea{font-size:1.7rem;padding:2.2rem;margin:.5rem;width:36rem;flex-grow:1;overflow-y:auto;overflow-x:hidden;resize:none;border:0px;outline:none;border-radius:5px;align-self:flex-start;background-color:var(--secondary-background-color);color:var(--text-color);transition:.4s}.detail textarea.definition{padding:1rem}.detail textarea.definition.hidden{animation:hideDefinition .4s forwards}.detail textarea.definition.expanded{animation:showDefinition .4s forwards;display:block}.detail textarea.definition.initial-hidden{display:none}.detail textarea.loading-context{opacity:.5;pointer-events:none}.detail .submit-buttons-container{display:flex;flex-direction:row;justify-content:flex-end;gap:1rem;margin-right:1rem;transition:.4s}.detail .submit-buttons-container.hidden{display:none}.detail .detail-footer{display:flex;width:100%;flex-direction:column;font-weight:200;font-family:Satoshi-Regular,sans-serif;font-size:1.2rem;height:3rem;text-align:center;margin:2rem 0 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:flex-end;transition:.4s}.detail .detail-footer .feedback-link{cursor:pointer;color:var(--primary-color);text-decoration:underline}@keyframes detailSlideOut{0%{transform:translate(11rem)}99%{transform:translate(-42.4rem)}to{transform:translate(-42.5rem);display:none}}@keyframes detailSlideIn{0%{transform:translate(-42rem)}to{transform:translate(11rem)}}@keyframes datasourceFadeOut{0%{opacity:1}99%{opacity:0;pointer-events:none}to{opacity:0;pointer-events:none;display:none}}@keyframes datasourceFadeIn{0%{opacity:0;display:flex}to{opacity:1;display:flex}}@keyframes hideDefinition{0%{max-height:10rem;opacity:1;margin:.5rem;padding:2.2rem}99%{max-height:0;opacity:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}to{max-height:0;opacity:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;display:none}}@keyframes showDefinition{0%{max-height:0;opacity:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}1%{display:block}to{max-height:10rem;opacity:1;margin:.5rem;padding:2.2rem}}.popup{width:77rem;max-height:51rem;height:-moz-fit-content;height:fit-content;padding:4rem 3.5rem;box-shadow:-.2rem .4rem 1.3rem #00000040;border-radius:1rem;position:absolute;z-index:4;margin:auto;inset:0;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden;animation:showPopup .4s forwards}.popup.hidden{display:none}.popup .header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem}.popup .header .title{margin:0}.popup .title{margin-bottom:1rem;font-size:1.6rem;font-weight:400;text-align:left}.popup .text-input{width:100%;height:16rem;padding:3rem 2rem;border:.1rem solid var(--primary-color);border-radius:1rem;overflow-y:auto;font-size:1.5rem;resize:none;text-align:left;margin-bottom:1rem}.popup .text-input.short{height:9rem;font-size:2rem;overflow:none}.popup .text-input:focus{outline:none}.popup .material-icons-outlined{cursor:pointer;font-size:2rem}.popup .content{width:100%;height:100%;padding:1rem 0 2rem;display:flex;align-content:center;flex-direction:column;overflow:hidden}.popup .container{overflow-y:auto;width:99%;display:flex;align-items:flex-start;flex-wrap:wrap}.popup .popup-footer{width:100%;display:flex;justify-content:flex-end;margin-top:auto}.popup .popup-footer-special{width:100%;display:flex;margin-top:auto;justify-content:space-between}@media (max-width: 800px){.popup{width:90%;padding:20px}}.popup.feedback .content,.popup.source-request .content{padding-top:3.3rem}.popup.feedback .content .text-input,.popup.source-request .content .text-input{height:100%}.popup.help .content{height:100%;width:100%;border:none;outline:none;padding:0}.popup.thumbs.up .content{padding-top:3.3rem}.popup.thumbs.up .content .text-input{height:100%}.popup.preview-file{max-width:90%;max-height:90%;min-width:90%;min-height:90%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.popup.preview-file .content{overflow:auto;margin:0}.popup.preview-file .file-content{max-height:100%;max-width:100%}.popup.preview-file .file-content.image{cursor:zoom-in;-o-object-fit:contain;object-fit:contain;overflow:hidden;transition:transform .3s ease-in-out;transform-origin:0 0;transform:scale(1)}.popup.preview-file .file-content.text{white-space:pre-wrap;word-break:break-word;overflow:auto;font-size:2rem}.popup.preview-file .file-content.csv{display:table;margin:0 auto;padding:1rem 1.5rem 1.5rem;font-size:1.5rem;width:-moz-fit-content;width:fit-content;border-collapse:collapse}.popup.preview-file .file-content.zoomed{transform-origin:0 0;transform:scale(2);cursor:zoom-out;transition:transform .3s ease-in-out}.popup{background:var(--background-color)}.popup .material-icons-outlined{transition:var(--transition)}.popup .material-icons-outlined:hover{color:var(--primary-color)}.popup-background{position:fixed;z-index:3;inset:0;background-color:#0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;transition:.4s;animation:popupFadeIn .4s forwards}.popup-background.hidden{display:none}@keyframes showPopup{0%{display:flex;opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes popupFadeIn{0%{display:flex;opacity:0}to{opacity:1}}.button{height:5rem;border-radius:1rem;margin:.5rem;border:none;display:flex;flex-direction:row;align-items:center;max-width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:active{transform:scale(.96)}.button .label-container{display:flex;flex-direction:column;justify-content:center}.button .end-icons-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:auto}.button .label,.button .subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-content:center;text-align:left;margin:0 0 0 1rem}.button .label{height:2.5rem;font-size:1.4rem}.button .subtitle{font-size:.9rem;font-style:italic}.button.long{width:36rem;padding:0 1.5rem 0 2rem;min-height:5rem}.button.long .label-container{width:23rem}.button.medium{width:21rem;padding:0 1rem}.button.medium .label-container{width:15rem}.button.medium-icon{width:21rem;padding:0 1rem}.button.medium-icon .label-container{width:12rem}.button.short{width:18rem;padding:0 1rem}.button.short .label-container{width:11.5rem}.button.small{width:8.5rem;padding:0 1.5rem;height:2.5rem}.button.small .label-container{width:6rem;height:2.5rem;margin:0}.button.small .label,.button.small .subtitle{margin:0;font-size:1.2rem;text-align:center}.button.action{width:9rem;padding:0 1.5rem;height:3.75rem}.button.action .label-container{width:6rem;height:3.75rem;margin:0}.button.action .label,.button.action .subtitle{margin:0;font-size:1.2rem;text-align:center}.button.sidemenu-button{min-width:21rem;width:21rem;max-width:21rem;height:6rem;padding:0 1.5rem;margin-bottom:.6rem}.button.sidemenu-button .label,.button.sidemenu-button .subtitle{width:13.5rem;margin-left:2rem}.button.sidemenu-button .material-icons-outlined{font-size:2.6rem;width:2.6rem;height:2.6rem;margin:.2rem}.button.sidemenu-button.active,.button.sidemenu-button.selected,.button.sidemenu-button.small{padding:0 1.5rem;align-items:center;min-width:6rem;width:6rem;max-width:6rem}.button.sidemenu-button.active .label,.button.sidemenu-button.active .subtitle,.button.sidemenu-button.selected .label,.button.sidemenu-button.selected .subtitle,.button.sidemenu-button.small .label,.button.sidemenu-button.small .subtitle{display:none}.button.icon{width:4rem;height:4rem}.button.icon .material-icons-outlined{font-size:3rem;width:4rem;height:4rem;margin:0}.button.icon-medium{width:3rem;height:3rem}.button.icon-medium .material-icons-outlined{font-size:2.1rem;width:3rem;height:3rem;margin:.2rem}.button.icon-small{width:2rem;height:2rem}.button.icon-small .material-icons-outlined{font-size:1.5rem;width:2rem;height:2rem;margin:0}.button.icon,.button.icon-small,.button.icon-medium{display:flex;align-items:center;justify-content:center;border:none;border-radius:1rem;background-color:transparent}.button.icon:hover,.button.icon-small:hover,.button.icon-medium:hover{cursor:pointer;background-color:transparent}.button.icon.active,.button.icon-small.active,.button.icon-medium.active{fill:var(--background-color);background-color:var(--primary-color)}.button.icon.active:hover,.button.icon-small.active:hover,.button.icon-medium.active:hover{fill:var(--text-color);background-color:var(--secondary-background-color)}.button.icon .material-icons-outlined,.button.icon-small .material-icons-outlined,.button.icon-medium .material-icons-outlined{transition:.4s}.button.icon .material-icons-outlined:hover,.button.icon-small .material-icons-outlined:hover,.button.icon-medium .material-icons-outlined:hover{cursor:pointer;color:var(--primary-color)}.button .material-icons-outlined{font-size:2.1rem;width:2.1rem;height:2.1rem;margin:.2rem;align-content:center}.button.hidden{display:none}.button:hover{cursor:pointer}.button.disabled{animation:disableButton .4s forwards}.button.label{pointer-events:none;cursor:default}.button.invisible{opacity:0;height:0;margin:0}.button{color:var(--text-color);background-color:var(--secondary-background-color)}.button.archived{background-color:var(--emphasis)}.button.archived:hover{background-color:var(--tertiary-color)}.button .label,.button .subtitle{color:var(--text-color)}.button.label{background-color:transparent}.button:hover{background-color:var(--secondary-color)}.button.active,.button.selected{color:var(--text-emphasis);background-color:var(--primary-color)}.button.active .subtitle,.button.selected .subtitle,.button.active .label,.button.selected .label{color:var(--text-emphasis)}.button.active .material-icons-outlined,.button.selected .material-icons-outlined{color:var(--text-emphasis);background-color:transparent}.button.active .material-icons-outlined svg,.button.selected .material-icons-outlined svg{fill:var(--text-emphasis)}.button.active .hubspot .hubspot-logo,.button.selected .hubspot .hubspot-logo,.button.active .sheets .google-logo,.button.selected .sheets .google-logo{fill:var(--text-emphasis);transition:var(--transition)}.button .material-icons-outlined{color:var(--text-color);background-color:transparent}.button .material-icons-outlined.red{color:var(--red-color)}.button .material-icons-outlined.green{color:var(--green-color)}.button .material-icons-outlined.primary{color:var(--primary-color)}.button .material-icons-outlined.hubspot svg{fill:var(--hubspot-color);transition:var(--transition)}.button .material-icons-outlined.sheets svg{fill:var(--sheets-color);transition:var(--transition)}.button .material-icons-outlined.clickable:hover{color:var(--primary-color)}.button{transition:var(--transition)}@keyframes disableButton{0%{opacity:1}to{opacity:.1;pointer-events:none}}.google-logo,.hubspot-logo{width:2.4rem;height:2.4rem}.chip .google-logo,.chip .hubspot-logo{width:1.5rem;height:1.5rem}.files-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem}.file-container{height:20rem;width:22rem;margin:0;overflow:hidden;border-radius:.5rem .5rem 0 0;margin-top:1rem}.file-container:hover{cursor:pointer}.file-container:hover .file-preview{transform:scale(1.05)}.file-container:hover .file-bar{background-color:var(--secondary-color)}.preview-container{height:15rem;width:100%;background:linear-gradient(to bottom,transparent 30%,var(--background-color));display:flex;justify-content:center}.file-preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s;position:relative}.file-preview .docx{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;margin-top:2rem}.file-preview:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 30%,var(--background-color));transition:.4s;pointer-events:none}.file-preview.csv{display:table;margin:0 auto;background-color:var(--secondary-background-color);padding:1rem 1.5rem 1.5rem;font-size:.5rem;width:-moz-fit-content;width:fit-content}.file-preview.text{background-color:var(--secondary-background-color);padding:1rem 1.5rem 1.5rem;white-space:wrap;word-break:break-word;overflow:hidden}.file-bar{height:5rem;width:100%;background-color:var(--background-color);border-radius:0 0 .5rem .5rem;padding:1rem;display:flex;flex-direction:row;justify-content:space-between}.file-bar .file-label{width:13rem;margin:auto 0;font-size:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smart-chart-container{position:relative;display:flex;max-height:50rem;margin:1rem 0;width:100%;flex-direction:row}.chart-area{width:100%;height:auto}.chart-area .chart{width:100%!important;height:auto!important;max-height:100%!important;border:.1rem solid var(--secondary-color);border-radius:1rem;padding:1rem}.chart-sidebar{display:flex;height:100%;flex-direction:column;align-items:center;border-radius:1rem;width:5rem;margin-left:1rem}.chart-sidebar .section{width:100%;justify-items:center}.chart-sidebar .collapsible-content{overflow:hidden;border-radius:1.5rem;padding:0;background-color:var(--background-color);transition:max-height .4s ease-in-out,opacity .4s ease-in-out,padding .4s ease-in-out,margin .4s ease-in-out;max-height:0;opacity:0}.chart-sidebar .collapsible-content.open{height:-moz-fit-content;height:fit-content;opacity:1;padding:1rem 0;max-height:40rem;overflow:auto}.chart-sidebar .chart-types{display:flex;flex-direction:column;align-items:center;padding:4px 0}.chart-sidebar .footer{margin-top:auto}.dropdown-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.dropdown-container.medium{width:21rem}.dropdown-container.long{width:36rem}.dropdown-options{max-width:100%;display:flex;align-self:center;flex-direction:column;gap:.5rem;padding:1rem;height:auto;background-color:var(--secondary-background-color);border-radius:1rem;transition:.4s}.dropdown-options .option{height:3rem;border-radius:1rem;align-content:center;transition:.4s;padding-left:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-options .option:hover{background-color:var(--secondary-color);color:var(--text-emphasis);cursor:pointer}.dropdown-options.long{width:36rem}.dropdown-options.long .label-container,.dropdown-options.medium{width:21rem}.dropdown-options.medium .label-container{width:13rem}.dropdown{height:5rem;border-radius:1rem;margin:.5rem;border:none;display:flex;flex-direction:row;align-items:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown:active{transform:scale(.96)}.dropdown .label-container{display:flex;flex-direction:column;justify-content:center}.dropdown .label-container .label,.dropdown .label-container .subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-content:center;text-align:left;margin:0 0 0 1rem}.dropdown .label-container .subtitle{font-size:1.1rem;color:var(--primary-color)}.dropdown .label-container .label{height:2.5rem;font-size:1.4rem}.dropdown .end-icons-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:auto}.dropdown.long{width:36rem;padding:0 1.5rem 0 2rem;min-height:5rem}.dropdown.long .label-container{width:26rem}.dropdown.medium{width:21rem;padding:0 1rem}.dropdown.medium .label-container{width:13rem}.dropdown .material-icons-outlined{font-size:2.1rem;width:2.1rem;height:2.1rem;margin:.2rem;align-content:center}.dropdown.hidden{display:none}.dropdown:hover{cursor:pointer}.dropdown.disabled{animation:disableButton .4s forwards}.dropdown.label{pointer-events:none;cursor:default}.dropdown.invisible{opacity:0;height:0;margin:0}.dropdown{color:var(--text-color);background-color:var(--secondary-background-color)}.dropdown.archived{background-color:var(--emphasis)}.dropdown.archived:hover{background-color:var(--tertiary-color)}.dropdown .label,.dropdown .subtitle{color:var(--text-color)}.dropdown.label{background-color:transparent}.dropdown:hover{background-color:var(--secondary-color)}.dropdown.active,.dropdown.selected{color:var(--text-emphasis);background-color:var(--primary-color)}.dropdown.active .subtitle,.dropdown.selected .subtitle,.dropdown.active .label,.dropdown.selected .label{color:var(--text-emphasis)}.dropdown.active .material-icons-outlined,.dropdown.selected .material-icons-outlined{color:var(--text-emphasis);background-color:transparent}.dropdown.active .material-icons-outlined svg,.dropdown.selected .material-icons-outlined svg{fill:var(--text-emphasis)}.dropdown.active .hubspot .hubspot-logo,.dropdown.selected .hubspot .hubspot-logo,.dropdown.active .sheets .google-logo,.dropdown.selected .sheets .google-logo{fill:var(--text-emphasis);transition:var(--transition)}.dropdown .material-icons-outlined{color:var(--text-color);background-color:transparent}.dropdown .material-icons-outlined.red{color:var(--red-color)}.dropdown .material-icons-outlined.green{color:var(--green-color)}.dropdown .material-icons-outlined.primary{color:var(--primary-color)}.dropdown .material-icons-outlined.hubspot svg{fill:var(--hubspot-color);transition:var(--transition)}.dropdown .material-icons-outlined.sheets svg{fill:var(--sheets-color);transition:var(--transition)}.dropdown .material-icons-outlined.clickable:hover{color:var(--primary-color)}.dropdown{transition:var(--transition)}@keyframes disableDropdown{0%{opacity:1}to{opacity:.1;pointer-events:none}}.model-selector,.temperature{font-size:1.4rem;border:none;text-align:left;display:flex;flex-direction:row;height:5rem;border-radius:1rem;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;width:23rem!important;padding:0 2rem}.model-selector{color:var(--text-color);background-color:var(--secondary-background-color);border:none;height:8rem;outline:none}.model-selector .label,.model-selector .subtitle{color:var(--text-color)}.model-selector,.model-selector *{transition:var(--transition)}.chip{height:4rem;margin:.5rem;border-radius:.5rem;border-width:0;border-left-style:solid;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chip:active{transform:scale(.96)}.chip .label-container{display:flex;text-align:left;justify-content:center;flex-direction:column;margin-left:.3rem;height:4rem;overflow:hidden}.chip .label-container .label{width:100%;font-size:1.2rem;text-decoration:none;align-content:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chip .label-container .subtitle{width:100%;font-size:.85rem;font-style:italic;color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chip.short{width:11rem;padding:0 1.5rem 0 1rem}.chip.short .label-container{width:6.2rem}.chip.long{width:18rem;padding:0 1.5rem 0 1rem}.chip.long .label-container{width:14.5rem}.chip.active{border-left-width:1rem;padding-right:.5rem;padding-left:.5rem}.chip .material-icons,.chip .material-icons-outlined{font-size:1.5rem;margin:.25rem}.chip{color:var(--text-color);background-color:var(--secondary-background-color);border-left-color:var(--primary-color)}.chip .material-icons,.chip .material-icons-outlined{color:var(--text-color)}.chip .material-icons.primary,.chip .material-icons-outlined.primary{color:var(--primary-color)}.chip .material-icons.hubspot svg,.chip .material-icons-outlined.hubspot svg{fill:var(--hubspot-color)}.chip .material-icons.sheets svg,.chip .material-icons-outlined.sheets svg{fill:var(--sheets-color)}.chip.active .material-icons,.chip.active .material-icons-outlined{color:var(--primary-color)}.chip:hover{background-color:var(--secondary-color)}.chip,.chip .material-icons,.chip .material-icons-outlined,.chip .label{transition:var(--transition)}.hubspot-search-bar{border-radius:1.5rem;margin-bottom:1rem;height:4rem;flex-grow:1;align-self:center;display:flex;flex-direction:row;overflow:hidden;justify-content:space-between;align-items:center}@media screen and (max-width: 1000px){.hubspot-search-bar{margin:0 0 .5rem}}@media screen and (max-width: 650px){.hubspot-search-bar{margin:0 0 .25rem}}.hubspot-search-bar input{border:none;border-radius:1.5rem;width:100%;height:4rem;font-size:1.4rem;padding-left:2rem;margin:.5rem;outline:none;color:var(--text-color);background-color:var(--secondary-background-color)}.hubspot-search-bar.hidden{display:none}.color-selector{width:4rem;height:4rem;padding:3px;margin-left:.5rem;cursor:pointer;border:none;outline:none;background-color:transparent}.color-text{border:none;border-radius:1rem;font-size:1.4rem;height:4rem;outline:none;padding-left:2rem;padding-right:1rem;resize:none;text-align:start;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%;background-color:var(--secondary-background-color);color:var(--text-color);transition:.4s}.message-input{margin:0rem 2rem 1rem;border-radius:1.5rem;min-height:5rem;width:calc(100% - 4rem);display:flex;flex-direction:row;overflow:visible;justify-content:space-between;align-items:center;position:relative;bottom:0}.message-input textarea{border:none;align-content:center;border-radius:1.5rem;width:calc(100% - 5rem);min-height:5rem;height:-moz-fit-content;height:fit-content;padding:1rem 2rem;font-size:1.6rem;outline:none;resize:none}.message-input{transition:var(--transition)}.message-input textarea{transition:.4s}.message-input textarea.notify{animation:flashAndPop .4s forwards}.message-input{background-color:var(--background-color)}.message-input textarea{background-color:var(--secondary-background-color);color:var(--text-color)}.message-input textarea.archived{background-color:transparent;color:var(--primary-color)}@keyframes flashAndPop{0%{background-color:var(--secondary-background-color);transform:scale(1)}50%{background-color:var(--secondary-color);transform:scale(.98)}to{background-color:var(--secondary-background-color);transform:scale(1)}}.loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;color:#fff;z-index:6;display:flex;justify-content:center;align-items:center;transition:opacity .4s ease-in-out}.loading-overlay.complete{opacity:0;transition:opacity .4s ease-in-out;pointer-events:none}.loading-overlay.complete-hidden{display:none}.message-container{display:flex;flex-direction:row;align-items:center;margin-right:25%}.message-content-container{max-width:80%;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column}.message-content-container:hover .message-button-bar{opacity:1}.message-content-container.user{text-align:right;margin-right:5rem;margin-left:45%;align-self:flex-end}@media screen and (max-width: 1000px){.message-content-container.user{margin-right:4rem;margin-left:35%}}@media screen and (max-width: 750px){.message-content-container.user{margin-right:1rem;margin-left:15%}}.message-content-container.user .message-button-bar{justify-content:flex-end}.message-content-container.data-update{margin:5rem auto;width:40%}@media screen and (max-width: 1000px){.message-content-container.data-update{width:60%}}@media screen and (max-width: 750px){.message-content-container.data-update{width:80%}}.message-content-container .data-update{display:flex;width:100%;justify-content:center;align-self:center;text-align:center;padding:.3rem;font-size:1.1rem;font-style:italic;-webkit-user-select:none;-moz-user-select:none;user-select:none}.message-content-container.maester{text-align:left;align-self:flex-start;margin-left:5rem}@media screen and (max-width: 1000px){.message-content-container.maester{margin-left:4rem}}@media screen and (max-width: 750px){.message-content-container.maester{margin-left:1rem}}.message-content-container .message-header{font-size:1.6rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.message-content-container .message-header.user{text-align:right;margin:0 2rem .7rem 0}.message-content-container .message-header.maester{font-family:Urbanist,sans-serif;text-align:left;margin:0 0 .7rem 2rem}.message-content-container .message-header.maester.icon{width:3.525rem;aspect-ratio:208/181}.message-content-container .message-header .message-button-bar{justify-content:flex-start}.message-content-container .message-text{text-align:left;display:inline-block;cursor:default;width:-moz-fit-content;width:fit-content;max-width:100%;font-size:1.6rem;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border-radius:1.5rem;right:0}.message-content-container .message-text.maester{padding:1rem 2rem}.message-content-container .message-text.user{align-self:flex-end;margin-bottom:1rem;padding:1.5rem 2rem}.message-content-container .message-text *{overflow:hidden}.message-content-container .message-text code{font-weight:700;display:inline-block;overflow:auto;max-width:100%;font-family:Satoshi-Regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;padding-top:.5rem;font-size:1.6rem;vertical-align:bottom;padding:0;box-sizing:border-box}.message-content-container .message-text table{display:inline-block;max-width:100%;overflow-x:auto;border-collapse:collapse;padding:.5rem 0}.message-content-container .message-text table.file-preview{overflow:hidden}.message-content-container .message-text table th,.message-content-container .message-text table td{padding:.1rem;transition:var(--transition)}.message-content-container .message-text li{list-style-position:inside}.message-content-container .message-text ul li p,.message-content-container .message-text ol li p{display:inline}.message-content-container .message-button-bar{opacity:0;display:flex;width:calc(100% - 2rem);margin:0rem 1rem}.message-content-container,.message-content-container *,.message-content-container .message-text,.message-content-container .message-text *,.message-content-container .message-text * *,.message-content-container .message-button{transition:var(--transition)}.message-content-container.maester{background-color:transparent}.message-content-container.user{background-color:var(--secondary-background-color)}.message-content-container .message-header.user{color:var(--user-text-color)}.message-content-container .message-header.maester{color:var(--maester-header-color)}.message-content-container .message-text{color:var(--user-text-color)}.message-content-container .message-text *{color:var(--maester-text-color)}.message-content-container .message-text.user{background-color:var(--user-background-color)}.message-content-container .message-text.maester{background-color:transparent}.message-content-container .message-text table th,.message-content-container .message-text table td{color:var(--maester-text-color);border:.05rem solid var(--maester-text-color);padding:.4rem}.data-update{color:var(--primary-color)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.validate-section-content{margin-top:2rem;background-color:var(--background-color);border-radius:0 0 1.5rem 1.5rem;box-shadow:inset 0 0 1rem #0000001a;padding:2rem}.validate-section-content>*{margin-bottom:1rem}.validate-section-content>*:last-child{margin-bottom:0}.validation-tabs{display:flex;gap:1rem;margin-bottom:2rem;border-bottom:1px solid var(--border-color)}.validation-tab{padding:1rem 2rem;border:none;background:none;cursor:pointer;color:var(--text-color);border-bottom:2px solid transparent;transition:all .2s ease}.validation-tab:hover{color:var(--primary-color)}.validation-tab.active{color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.recommended-logo{width:2rem;height:2rem}.validation-group{margin:1rem 0;padding:1rem;border-radius:.5rem;background-color:var(--background-color);display:none}.validation-group.active{display:block}.validation-group h3{color:var(--primary-color)}.group-content{display:flex;flex-direction:column}.validation-object{border-radius:.5rem;background-color:var(--secondary-background-color)}.validation-object>*{margin:0;padding:1rem}.reasoning-trace{font-size:1.3rem;font-style:italic;margin:2rem 0}.collapse{overflow:hidden}.collapse__content{width:100%}.message-text.maester{line-height:1.6}.message-text.maester h1{margin-top:1.5em;margin-bottom:.5em;font-size:2em}.message-text.maester h2{margin-top:1.5em;margin-bottom:.5em;font-size:1.75em}.message-text.maester h3{margin-top:1.5em;margin-bottom:.5em;font-size:1.5em}.message-text.maester h4,.message-text.maester h5,.message-text.maester h6{margin-top:1.5em;margin-bottom:.5em;font-size:1.2em}.message-text.maester p{margin-bottom:1em;white-space:pre-wrap}.message-text.maester blockquote{margin:1em 0;padding-left:1em;border-left:4px solid #ddd}.message-text.maester ul,.message-text.maester ol{margin:1em 0;padding-left:2em}.message-text.maester ul li,.message-text.maester ol li{margin-bottom:.5em}.message-text.maester pre{margin:1em 0;padding:1em;overflow-x:auto;border-radius:3px}.message-text.maester code{border-radius:3px}.message-text.maester hr{border:none;border-top:1px solid #ccc;margin:1.5em 0}.message-text.maester a{color:var(--primary-color);text-decoration:none}.message-text.maester a:hover{text-decoration:underline;color:var(--secondary-color)}.message-text.maester a:active{color:#7f2200}.messages-panel{margin:2rem;width:calc(100% - 4rem);padding:5.5rem 0;border-radius:1.5rem;display:flex;flex:1;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:.4s;background-color:var(--secondary-background-color)}.messages-panel .welcome-container{align-items:center;justify-content:flex-end;display:flex;flex-direction:column;width:100%;height:40%;transition:.4s;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.messages-panel .welcome-container .welcome-message{padding:0 2rem;display:flex;justify-content:center;align-items:center;font-size:4rem;color:var(--primary-color);transition:.4s}.messages-panel .welcome-container .welcome-logo{aspect-ratio:208/181;height:7rem;display:flex;justify-content:center;align-items:center;transition:.4s}.messages-panel .example-questions-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);gap:1rem;width:64rem;padding-top:10rem;align-self:center}@media (max-width: 800px){.messages-panel .example-questions-container{width:33rem;grid-template-columns:1fr;gap:.5rem}}.messages-panel .example-questions-container.disabled{filter:brightness(.5);opacity:.5;pointer-events:none}.messages-panel .example-questions-container .example-question{display:flex;flex-direction:row;justify-content:space-between;padding:0 2rem;align-items:center;width:32rem;height:8rem;border-radius:1.5rem;background-color:var(--background-color);transition:box-shadow .4s,transform .1s,color .4s,background-color .4s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.messages-panel .example-questions-container .example-question .label{font-size:1.2rem;color:var(--text-color);transition:.4s;width:90%;align-content:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.messages-panel .example-questions-container .example-question:hover{box-shadow:0 4px 8px #0003}.messages-panel .example-questions-container .example-question:active{transform:scale(.98)}div{color:var(--text-color)}.background{background-color:var(--background-color)}.text{color:var(--text-color)}.primary{color:var(--primary-color)}.secondary{color:var(--secondary-color)}@font-face{font-family:Satoshi-bold;font-weight:700;src:url(/assets/Satoshi-Bold-CPly9kH5.ttf)}@font-face{font-family:Satoshi-Light;font-weight:300;src:url(/assets/Satoshi-Light-B82kzbU-.ttf)}@font-face{font-family:Satoshi-Medium;font-weight:500;src:url(/assets/Satoshi-Medium-DOt9kM-a.ttf)}@font-face{font-family:Satoshi-Regular;font-weight:400;src:url(/assets/Satoshi-Regular-DToFXog2.ttf)}@font-face{font-family:Urbanist-Regular;font-weight:400;src:url(/assets/Urbanist-Regular-BFGlRth7.ttf)}@font-face{font-family:Urbanist-Bold;font-weight:700;src:url(/assets/Urbanist-Bold-_m6Tq3Qd.ttf)}@font-face{font-family:Urbanist-SemiBold;font-weight:600;src:url(/assets/Urbanist-SemiBold-pOjqLDOP.ttf)}:root{font-size:12px}@media screen and (max-width: 1750px){:root{font-size:10px}}@media screen and (max-width: 1500px){:root{font-size:8.5px}}@media screen and (max-width: 1200px){:root{font-size:8px}}@media screen and (max-width: 800px){:root{font-size:7px}}*{margin:0;padding:0;box-sizing:border-box;font-family:Satoshi-Regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}:root{--primary-color: #D74813;--secondary-color: #EC8866;--tertiary-color: #FF794B;--text-color: #000000;--text-secondary-color: #777777;--text-emphasis: #FFFFFF;--emphasis: #ADADAD;--background-color: #F4F4F4;--secondary-background-color: #FFFFFF;--maester-header-color: #E24B1E;--maester-text-color: #6D260D;--maester-background-color: #ffd9d0;--user-header-color: #000000;--user-text-color: #000000;--user-background-color: #F4F4F4;--hubspot-color: #F07354;--sheets-color: #20A463;--red-color: #D70931;--yellow-color: #F1B40F;--green-color: #2CB84F;--blue-color: #07a0c3;--transition: .4s}[data-theme=dark]{--primary-color: #D6440D;--secondary-color: #ADADAD;--tertiary-color: #FF794B;--text-color: #FFFFFF;--text-secondary-color: #777777;--text-emphasis: #000000;--emphasis: #EC8866;--background-color: #101010;--secondary-background-color: #242527;--maester-header-color: #E24B1E;--maester-text-color: #FFFFFF;--maester-background-color: #F2AE96;--user-header-color: #FFFFFF;--user-text-color: #FFFFFF;--user-background-color: #101010;--hubspot-color: #F07354;--sheets-color: #20A463;--red-color: #D70931;--yellow-color: #F1B40F;--green-color: #2CB84F;--transition: .4s}.login-container{display:flex;justify-content:center;align-items:center;height:100vh}.header-label{font-size:1.8rem;text-align:center;color:#d6440d;margin-bottom:2rem}.login{width:50rem;height:100%;padding:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-input-container{display:flex;flex-direction:column;align-items:center;width:100%;margin:2rem 0}.login-input-container .forgot-password{color:#d6440d;align-self:flex-start;margin-left:3.5rem;font-size:1.5rem;transition:var(--transition)}.login-input-container .forgot-password:hover{text-decoration:underline;color:#adadad}.login-input-container select,.login-input-container input{align-content:center;border-radius:1.5rem;width:90%;height:4.5rem;padding:0 3rem;font-size:1.6rem;outline:none;border:1px solid #D6440D;margin-bottom:2rem;background-color:transparent;color:#fff;cursor:pointer;transition:var(--transition)}.password-input-container{display:flex;flex-direction:row;align-items:center;margin:2rem 0 .5rem;border:1px solid #D6440D;border-radius:1.5rem;width:90%;height:4.5rem;align-content:center}.password-input-container input{border:none;margin:0;height:4.3rem}.password-input-container button{background-color:transparent;color:#d6440d;outline:none;border:none;border-radius:1.5rem;margin:0 1.5rem}.terms-checkbox{display:flex;width:100%;justify-content:space-around;align-items:center;font-size:1rem}.terms-checkbox .header-label{margin:0}.checkmark{height:2rem;width:2rem;margin-right:1rem;border:.2rem solid #D6440D;border-radius:50%;outline:none;background-color:transparent;transition:var(--transition)}.checkmark:hover{background-color:#ff794b}.checkmark.clicked{background-color:#d6440d}.login-button{border:1px solid #D6440D;border-radius:1.5rem;width:50%;height:4rem;margin:2rem 0;font-size:1.5rem;font-weight:700;background-color:transparent;color:#fff;cursor:pointer;transition:var(--transition)}.login-button:disabled{opacity:.3;cursor:not-allowed}.login-button:hover{background-color:#d6440d}.status{width:90%;text-align:center;font-size:1.5rem;margin:1rem;opacity:1;transition:.2s}.status.failed{color:#d70931}.status.loading{color:#d6440d}.status.hidden{opacity:0;display:none}
