body{margin:0;--white: #fff;--user-msg-blue: #00afdf;--accent: #EB088A;font-family:sans-serif}::-webkit-scrollbar-track{background:var(--bell-background-grey)}::-webkit-scrollbar-thumb{cursor:pointer;border-radius:8px;background:var(--bell-dark-blue)}::-webkit-scrollbar-thumb:hover{background:var(--bell-blue)}::-webkit-scrollbar{width:10px}*{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapse{height:0;overflow:hidden;transition:height .35s ease}.collapse.show{height:auto}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{transition:1s ease;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;inset:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.user_form{margin:2rem auto;padding:2rem;background-color:#fff;border-radius:8px}.user_form form{display:flex;flex-direction:column}.user_form form h3{text-align:center;margin-bottom:1.5rem;color:#333}@media (max-width: 480px){.user_form form h3{font-size:1.5rem}}.user_form form fieldset{border:none;padding:0;margin-bottom:1.5rem}.user_form form fieldset legend{font-weight:700;margin-bottom:.75rem;color:#333}@media (max-width: 480px){.user_form form fieldset legend{font-size:1.1rem}}.user_form form fieldset label{display:flex;align-items:center;margin-bottom:.75rem;cursor:pointer;font-size:1rem;color:#555}@media (max-width: 480px){.user_form form fieldset label{font-size:.95rem}}.user_form form fieldset label input{margin-right:.5rem;accent-color:#EB088A}.user_form form textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;resize:vertical;transition:border-color .3s ease}.user_form form textarea:focus{outline:none;border-color:#eb088a;box-shadow:0 0 5px #eb088a33}.user_form form button{align-self:center;padding:.75rem 1.5rem;background-color:#eb088a;border:none;border-radius:4px;color:#fff;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.user_form form button:hover{background-color:#ba066d}.user_form form button:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width: 480px){.user_form form button{width:100%}}
