nav[data-testid=flowbite-navbar]{width:100%!important;max-width:none!important;padding-left:1rem!important;padding-right:1rem!important}nav[data-testid=flowbite-navbar]>div{flex-wrap:nowrap!important;align-items:center!important;width:100%!important;display:flex!important}@media (min-width:768px) and (max-width:943px){nav[data-testid=flowbite-navbar] [class*=md\:]{order:unset!important;display:revert!important}}@media (min-width:944px){[data-testid=flowbite-navbar-toggle]{display:none!important}nav[data-testid=flowbite-navbar]>div{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;display:flex!important}nav[data-testid=flowbite-navbar] a[data-testid=flowbite-navbar-brand]{flex-shrink:0!important;order:1!important}[data-testid=flowbite-navbar-collapse]{visibility:visible!important;opacity:1!important;flex:1!important;justify-content:center!important;height:auto!important;margin:0 2rem!important;display:flex!important;overflow:visible!important}[data-testid=flowbite-navbar-collapse][hidden]{display:none!important}[data-testid=flowbite-navbar-collapse]>ul{flex-direction:row!important;align-items:center!important;gap:2rem!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}[data-testid=flowbite-navbar-collapse] a{white-space:nowrap!important;color:#374151!important;border-color:transparent!important;border-radius:.375rem!important;padding:.5rem 1rem!important;font-weight:700!important;text-decoration:none!important;transition:all .2s!important}[data-testid=flowbite-navbar-collapse] a:hover{color:#111827!important;background-color:rgba(0,0,0,.05)!important}[data-testid=flowbite-navbar-collapse] a[aria-current=page],[data-testid=flowbite-navbar-collapse] a.active{color:#fff!important;background-color:#98002e!important;border:2px solid #98002e!important;font-weight:600!important;box-shadow:0 2px 4px rgba(152,0,46,.2)!important}[data-testid=flowbite-navbar-collapse] a[aria-current=page]:hover,[data-testid=flowbite-navbar-collapse] a.active:hover{color:#fff!important;background-color:#7a0024!important;border-color:#7a0024!important;box-shadow:0 4px 6px rgba(122,0,36,.3)!important}nav[data-testid=flowbite-navbar]>div.flex{flex-shrink:0!important;order:3!important}}@media (max-width:943px){[data-testid=flowbite-navbar-toggle]{display:block!important}nav[data-testid=flowbite-navbar]{position:relative!important}nav[data-testid=flowbite-navbar]>div{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;display:flex!important}[data-testid=flowbite-navbar-collapse]{flex:unset!important;justify-content:unset!important;order:unset!important;margin:0!important;display:none!important}nav[data-testid=flowbite-navbar] a[data-testid=flowbite-navbar-brand],nav[data-testid=flowbite-navbar]>div.flex{order:unset!important}[data-testid=flowbite-navbar-collapse][hidden]{display:none!important}[data-testid=flowbite-navbar-collapse]:not([hidden]){z-index:50!important;background-color:#fff!important;border-top:1px solid #e5e7eb!important;width:100%!important;display:block!important;top:100%!important;left:0!important;right:0!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important}[data-testid=flowbite-navbar-collapse]>ul{flex-direction:column!important;gap:.5rem!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}[data-testid=flowbite-navbar-collapse] a{color:#374151!important;border-radius:.375rem!important;padding:.75rem 1rem!important;text-decoration:none!important;display:block!important}[data-testid=flowbite-navbar-collapse] a:hover{color:#111827!important;background-color:rgba(0,0,0,.05)!important}[data-testid=flowbite-navbar-collapse] a[aria-current=page],[data-testid=flowbite-navbar-collapse] a.active{color:#fff!important;background-color:#98002e!important;border:2px solid #98002e!important;font-weight:600!important;box-shadow:0 2px 4px rgba(152,0,46,.15)!important}[data-testid=flowbite-navbar-collapse] a[aria-current=page]:hover,[data-testid=flowbite-navbar-collapse] a.active:hover{color:#fff!important;background-color:#7a0024!important;border-color:#7a0024!important;box-shadow:0 3px 5px rgba(122,0,36,.25)!important}}@media (max-width:480px){nav[data-testid=flowbite-navbar]{padding-left:.5rem!important;padding-right:.5rem!important}[data-testid=flowbite-navbar-collapse]:not([hidden]){padding:.75rem!important}}
.modal-centered[data-testid=flowbite-modal]{z-index:50!important;width:auto!important;max-width:90vw!important;height:auto!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.modal-centered[data-testid=flowbite-modal] [role=dialog]{width:auto!important;max-width:32rem!important}.modal-centered[data-testid=flowbite-modal] [role=dialog]>div{width:100%!important;max-width:inherit!important}.modal-centered[data-testid=flowbite-modal]:has([role=dialog].max-w-md) [role=dialog]{max-width:28rem!important}.modal-centered[data-testid=flowbite-modal]:has([role=dialog].max-w-lg) [role=dialog]{max-width:32rem!important}.modal-centered[data-testid=flowbite-modal]:has([role=dialog].max-w-xl) [role=dialog]{max-width:36rem!important}.modal-centered[data-testid=flowbite-modal]:has([role=dialog].max-w-2xl) [role=dialog]{max-width:42rem!important}[data-testid=flowbite-modal].modal-centered [role=dialog].max-w-md{max-width:28rem!important}[data-testid=flowbite-modal].modal-centered [role=dialog].max-w-lg{max-width:32rem!important}[data-testid=flowbite-modal].modal-centered [role=dialog].max-w-xl{max-width:36rem!important}[data-testid=flowbite-modal].modal-centered [role=dialog].max-w-2xl{max-width:42rem!important}[data-testid=flowbite-modal].modal-narrow [role=dialog]{width:28rem!important;max-width:28rem!important}[data-testid=flowbite-modal].modal-medium [role=dialog]{width:32rem!important;max-width:32rem!important}[data-testid=flowbite-modal].modal-wide [role=dialog]{width:42rem!important;max-width:42rem!important}[data-testid=flowbite-modal].modal-narrow [role=dialog]>div,[data-testid=flowbite-modal].modal-medium [role=dialog]>div,[data-testid=flowbite-modal].modal-wide [role=dialog]>div{width:100%!important;max-width:100%!important}.modal-centered[data-testid=flowbite-modal]>div{max-height:none!important;overflow:visible!important}.modal-centered div[role=dialog].h-full,.modal-centered div[role=dialog] .h-full,.modal-centered div[role=dialog].relative.h-full{height:auto!important}.modal-centered div[role=dialog] .relative.flex.max-h-\[90dvh\],.modal-centered div[role=dialog] [class*=max-h-]{max-height:none!important}.modal-centered [role=dialog][class*=h-full]{height:auto!important}.modal-centered [role=dialog]>div[class*=max-h-]{max-height:none!important}[data-testid=flowbite-modal]~div[class*=bg-gray-900]{z-index:40!important;background-color:rgba(0,0,0,.5)!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}[data-testid=flowbite-modal]>div{background-color:#fff!important;border-radius:.5rem!important;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)!important}[data-testid=flowbite-modal] button[type=button]{color:#6b7280!important;background-color:rgba(255,255,255,.9)!important;border:1px solid #d1d5db!important;border-radius:50%!important;padding:.5rem!important}[data-testid=flowbite-modal] button[type=button]:hover{color:#374151!important;background-color:#f3f4f6!important}
.calendar-page [data-testid=flowbite-dropdown-trigger]{color:#fff!important;background-color:#737373!important;border:none!important;border-radius:.5rem!important;padding:.375rem .75rem!important;font-size:.875rem!important;font-weight:500!important;transition:background-color .2s!important}.calendar-page [data-testid=flowbite-dropdown-trigger]:hover{background-color:#525252!important}.calendar-page [data-testid=flowbite-dropdown]{background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;min-width:250px!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important}
.post-content p{color:#374151;overflow-wrap:break-word;word-break:keep-all;line-height:1.625}.post-content p+p{margin-top:.75rem}.post-content.clamped .post-content-inner{max-height:200px;position:relative;overflow:hidden}.post-content.clamped .post-content-inner:after{content:"";pointer-events:none;background:linear-gradient(transparent,#fff);height:60px;position:absolute;bottom:0;left:0;right:0}.post-content strong{overflow-wrap:break-word;word-break:keep-all;font-weight:600}.post-content em{overflow-wrap:break-word;word-break:keep-all;font-style:italic}.post-content ul,.post-content ol{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.5rem}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-content li{color:#374151;margin-top:.25rem}.post-content a{color:#2563eb;text-decoration:underline}.post-content a:hover{color:#1d4ed8}.post-content h1,.post-content h2,.post-content h3{color:#111827;overflow-wrap:break-word;word-break:keep-all;margin-top:1rem;margin-bottom:.5rem;font-weight:600}.post-content h1{font-size:1.5rem}.post-content h2{font-size:1.25rem}.post-content h3{font-size:1.125rem}.ql-container{min-height:150px;font-family:inherit}.ql-editor{min-height:150px}.ql-toolbar.ql-snow{border-color:#d1d5db;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.ql-container.ql-snow{border-color:#d1d5db;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.carousel-container{aspect-ratio:16/9;width:100%;max-height:70vh}.carousel-slide{opacity:0;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute}.carousel-slide.active{opacity:1}
