@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';

/* _content/Assistant.UI.BlazorServer/MainLayout.razor.rz.scp.css */
.body-content[b-ygbc7zqnfa]{display:flex;flex-direction:row;height:100%;}.body-content .nav-menu[b-ygbc7zqnfa]{width:100%;position:absolute;left:-100%;bottom:0;top:0;transition:left 0.5s;}.body-content .nav-menu[b-ygbc7zqnfa]  .nav{height:100%;z-index:10;}.body-content .nav-menu .close-btn[b-ygbc7zqnfa]{position:absolute;right:1rem;top:1rem;margin-left:0.5rem;z-index:10;}.body-content .nav-menu.menu-show[b-ygbc7zqnfa]{left:0;}@media (min-width: 768px){.body-content .nav-menu[b-ygbc7zqnfa]{left:0;position:relative;width:280px;}}.body-content .menu-toggle[b-ygbc7zqnfa]{position:fixed;top:1rem;left:1rem;z-index:1;}.body-content main[b-ygbc7zqnfa]{background:var(--background-color-3);flex:1;display:flex;height:100%;}.body-content main[b-ygbc7zqnfa]> *{flex:1;}body.dark main[b-ygbc7zqnfa]{background:var(--background-color-2);}
/* _content/Assistant.UI.BlazorServer/Pages/Chat.razor.rz.scp.css */
.chat-page[b-eqhemwnkoe]{display:flex;flex-direction:column;@keyframes typing-indicator-animation-b-eqhemwnkoe{0%,100%{opacity:0.3;}50%{opacity:1;}}}.chat-page .chat-container[b-eqhemwnkoe]{overflow-y:auto;flex:1;}.chat-page .chat-message[b-eqhemwnkoe]{display:flex;}.chat-page .chat-message .chat-message-inner-container[b-eqhemwnkoe]{background-color:var(--background-color-1);border-radius:16px;border:1px solid var(--line-color);width:80%;}.chat-page .chat-message.server-message[b-eqhemwnkoe]{justify-content:start;}.chat-page .chat-message.server-message .chat-message-inner-container[b-eqhemwnkoe]{background-color:var(--background-color-4);}.chat-page .chat-message.server-message .sender[b-eqhemwnkoe]{display:block;color:var(--text-color-grey-4);}.chat-page .chat-message.user-message[b-eqhemwnkoe]{justify-content:end;}.chat-page .chat-message.user-message .chat-message-inner-container[b-eqhemwnkoe]{background-color:var(--background-color-1);}.chat-page .chat-message .message-content[b-eqhemwnkoe]{border-radius:5px;display:block;word-wrap:break-word;}.chat-page .typing-indicator[b-eqhemwnkoe]{display:flex;align-items:center;margin-top:8px;}.chat-page .typing-indicator span[b-eqhemwnkoe]{display:inline-block;width:6px;height:6px;background-color:#ccc;border-radius:50%;margin-right:4px;animation:typing-indicator-animation-b-eqhemwnkoe 1s infinite;}.chat-page .clear[b-eqhemwnkoe]{clear:both;}.chat-page .sender[b-eqhemwnkoe]{font-size:0.8em;color:#999;}.chat-page .chat-input-container[b-eqhemwnkoe]{display:flex;border-top:1px solid var(--line-color);}.chat-page .chat-input-container .chat-input-group[b-eqhemwnkoe]{position:relative;}.chat-page .chat-input-container .chat-input-group .chat-text-input[b-eqhemwnkoe]{resize:none;padding:0.5rem 1rem;padding-right:60px;border-radius:20px;}.chat-page .chat-input-container .chat-input-group .chat-send-btn[b-eqhemwnkoe]{position:absolute;transform:translateY(-50%);top:50%;right:1rem;}body.dark .chat-page .chat-message.server-message .chat-message-inner-container[b-eqhemwnkoe]{color:var(--text-color-grey-1);}body.dark .chat-page .chat-message.server-message .sender[b-eqhemwnkoe]{color:var(--text-color-grey-1);}body.dark .chat-page .chat-message.user-message .chat-message-inner-container[b-eqhemwnkoe]{color:var(--text-color-grey-5);background-color:var(--color-blue-dark);border:1px solid var(--primary-color);}
/* _content/Assistant.UI.BlazorServer/Shared/AddPropertyModal.razor.rz.scp.css */
/* _content/Assistant.UI.BlazorServer/Shared/FeedbackModal.razor.rz.scp.css */
.feedback-text-input[b-2h1drravma]{min-height:300px;}
/* _content/Assistant.UI.BlazorServer/Shared/Loading.razor.rz.scp.css */
.dots-loader[b-1flkkim5gg]{display:flex;justify-content:center;align-items:center;gap:12px;height:100%;min-height:80px;}.dot[b-1flkkim5gg]{width:12px;height:12px;border-radius:50%;background-color:var(--primary-color-light);animation:growJump-b-1flkkim5gg 2s infinite ease-in-out;transform-origin:center bottom;}.dot1[b-1flkkim5gg]{animation-delay:0s;}.dot2[b-1flkkim5gg]{animation-delay:0.5s;}.dot3[b-1flkkim5gg]{animation-delay:1s;}.dot4[b-1flkkim5gg]{animation-delay:1.5s;}@keyframes growJump-b-1flkkim5gg{0%,100%{transform:scale(1) translateY(0);background-color:var(--primary-color-light);}20%{transform:scale(1.3) translateY(-6px);background-color:var(--primary-color);}30%{transform:scale(1.6) translateY(-12px);background-color:var(--primary-color-dark);}40%{transform:scale(1.2) translateY(-6px);background-color:var(--primary-color);}60%{transform:scale(1) translateY(0);background-color:var(--primary-color-light);}}
/* _content/Assistant.UI.BlazorServer/Shared/LoadingOverlay.razor.rz.scp.css */
.loading-overlay[b-4d453ltqjq]{height:100%;width:100%;position:fixed;top:0;left:0;z-index:1059;}
/* _content/Assistant.UI.BlazorServer/Shared/NavMenu.razor.rz.scp.css */
.nav[b-eiuqjdzjv5]{flex-direction:column;position:relative;background:var(--background-color-2);}.nav .brand[b-eiuqjdzjv5]{font-size:x-large;}.nav .brand>img[b-eiuqjdzjv5]{max-width:240px;width:100%;}.nav[b-eiuqjdzjv5]  .header-action-container .user-greeting{justify-content:center;}@media (min-width: 768px){.nav[b-eiuqjdzjv5]  .header-action-container .user-greeting{justify-content:start;}}.nav .sidebar-nav[b-eiuqjdzjv5]{flex:1;overflow-y:auto;}.nav .strata-plan-list[b-eiuqjdzjv5]{flex:1;overflow-y:auto;width:100%;}.nav .strata-plan-list .strata-plan-item+.strata-plan-item[b-eiuqjdzjv5]{margin-top:0.25rem;}.nav .strata-plan-list .strata-plan-item .strata-plan-header[b-eiuqjdzjv5]{font-weight:bold;padding:0.5rem;border-radius:var(--border-radius-1);}.nav .strata-plan-list .strata-plan-item .strata-plan-header:has(~ .nav-link:hover)[b-eiuqjdzjv5]{color:var(--primary-color);}.nav .strata-plan-list .strata-plan-item .strata-plan-header:has(~ .nav-link.active)[b-eiuqjdzjv5]{background-color:var(--background-color-4);color:var(--primary-color);}.nav .strata-plan-list .strata-plan-item .strata-plan-header .nav-address[b-eiuqjdzjv5]{font-weight:normal;font-size:0.75rem;display:block;}.nav .strata-plan-list .strata-plan-item .nav-link[b-eiuqjdzjv5]{text-align:end;}.nav[b-eiuqjdzjv5]  .nav-link{border-radius:var(--border-radius-1);color:var(--text-color-grey-4);padding:0.25rem;}.nav[b-eiuqjdzjv5]  .nav-link.active{color:var(--primary-color);}.nav[b-eiuqjdzjv5]  .nav-link:hover{color:var(--primary-color);}.nav .footer-action-container[b-eiuqjdzjv5]{text-align:center;}.nav .footer-action-container>button[b-eiuqjdzjv5]{width:100%;max-width:240px;}body.dark .nav[b-eiuqjdzjv5]{background:var(--background-color-1);}
