.dropdown-enter-active[data-v-a1f40490],.dropdown-leave-active[data-v-a1f40490]{transition:opacity .3s ease}.dropdown-enter[data-v-a1f40490],.dropdown-leave-to[data-v-a1f40490]{opacity:0}.item-row[data-v-a1f40490]{padding:8px 0}.item-label[data-v-a1f40490]{width:30%;max-width:30%;padding-right:10px}.item-content[data-v-a1f40490]{flex-grow:1;padding-left:10px}@media (min-width: 476px){.sm\:hidden[data-v-a1f40490]{display:none}}.dropdown-enter-active[data-v-a3c5bbbe],.dropdown-leave-active[data-v-a3c5bbbe]{transition:opacity .3s ease}.dropdown-enter[data-v-a3c5bbbe],.dropdown-leave-to[data-v-a3c5bbbe]{opacity:0}.nav-link[data-v-a3c5bbbe]{position:relative;color:#333;text-decoration:none;transition:color .3s ease}.nav-link[data-v-a3c5bbbe]:after{content:"";display:block;width:0;height:2px;background-color:#000;position:absolute;bottom:-1px;left:0;transition:width .3s ease}.nav-link[data-v-a3c5bbbe]:hover:after,.nav-link.active[data-v-a3c5bbbe]:after{width:100%}@media (min-width: 476px){.sm\:block[data-v-a3c5bbbe]{display:block}}.logo[data-v-72aea39d]{width:100%;max-width:83px;height:auto}.social-icon[data-v-72aea39d]{background-color:#fff;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:24px}@media (max-width: 970px){.social-icon[data-v-72aea39d]{margin-bottom:10px}.flex.flex-wrap[data-v-72aea39d]{justify-content:center}}section[data-v-34b0e763]{max-width:300px;width:100%;margin:0 auto;box-sizing:border-box}.main-container[data-v-34b0e763]{height:400px;overflow-y:auto;padding:10px}.user-message[data-v-34b0e763]{max-width:70%;word-wrap:break-word;background-color:#e1ffc7;border-radius:8px;padding:8px;margin-left:auto;text-align:right;overflow-wrap:break-word;white-space:pre-wrap}.admin-message[data-v-34b0e763]{max-width:70%;word-wrap:break-word;background-color:#f1f0f0;border-radius:8px;padding:8px;margin-right:auto;text-align:left;overflow-wrap:break-word;white-space:pre-wrap}.message-container[data-v-34b0e763]{display:flex;align-items:flex-start;margin-bottom:.5rem}.message-icon[data-v-34b0e763]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#d1d1d1;margin:0 .5rem}.chat-button,.scroll-button{position:fixed;bottom:100px;right:20px;z-index:25}.chat{position:fixed;bottom:100px;right:10px;z-index:1000}@media (max-width: 970px){.chat{left:10px}}
