.nav-item.svelte-hv3zzy{font-weight:500!important;background:transparent!important;border:none!important;margin:0!important;font-size:inherit!important;line-height:inherit!important;text-decoration:none!important;cursor:pointer!important;transition:color .2s ease!important;display:inline-block!important}:root:not(.dark) .nav-item.svelte-hv3zzy{color:#000000b3!important}html.dark .nav-item.svelte-hv3zzy{color:#ffffffb3!important}.nav-item.svelte-hv3zzy:hover{text-decoration:underline!important;text-underline-offset:4px!important}:root:not(.dark) .nav-item.svelte-hv3zzy:hover{color:var(--theme-accent)!important}html.dark .nav-item.svelte-hv3zzy:hover{color:#fff!important}.nav-item.block.svelte-hv3zzy{display:block!important;padding:.5rem 0!important;text-align:left!important;width:100%!important}button.nav-item.svelte-hv3zzy{font-weight:500!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;font-size:inherit!important;line-height:inherit!important;text-decoration:none!important;cursor:pointer!important;transition:color .2s ease!important}.modal-overlay{z-index:9999!important}body.modal-open{overflow:hidden}.close-btn.svelte-1nqbrnm{position:absolute;top:1rem;right:1rem;z-index:50;padding:.5rem;border-radius:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.close-btn.svelte-1nqbrnm:hover{background:#fff3;transform:scale(1.1);box-shadow:0 4px 12px #0003}.close-btn.svelte-1nqbrnm svg:where(.svelte-1nqbrnm){transition:transform .3s ease}.close-btn.svelte-1nqbrnm:hover svg:where(.svelte-1nqbrnm){transform:rotate(90deg)}.modal-scroll-container.svelte-1nqbrnm{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.modal-scroll-container.svelte-1nqbrnm::-webkit-scrollbar{width:6px}.modal-scroll-container.svelte-1nqbrnm::-webkit-scrollbar-track{background:transparent}.modal-scroll-container.svelte-1nqbrnm::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:1rem}.modal-scroll-container.svelte-1nqbrnm::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.alert-modal{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.close-btn.svelte-1dyjrnk{padding:.5rem;border-radius:.5rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.close-btn.svelte-1dyjrnk:hover{background:#fff3;transform:scale(1.1) rotate(90deg);box-shadow:0 4px 12px #0003}.close-btn.svelte-1dyjrnk svg:where(.svelte-1dyjrnk){transition:transform .3s ease}.close-btn.svelte-1dyjrnk:hover svg:where(.svelte-1dyjrnk){transform:rotate(90deg)}.alert-modal h1,.alert-modal h2,.alert-modal h3,.alert-modal h4,.alert-modal h5,.alert-modal h6,.alert-modal p{margin:0!important}.alert-modal button:not(.close-btn){transition:all .2s cubic-bezier(.4,0,.2,1)}.alert-modal button:not(.close-btn):hover{transform:translateY(-1px);border-color:var(--tenant-secondary)!important}.alert-modal button:not(.close-btn):active{transform:translateY(0)}.alert-modal button:focus-visible{outline:2px solid var(--tenant-accent);outline-offset:2px}.user-modal h1,.user-modal h2,.user-modal h3,.user-modal p,.user-modal label{margin:0}.user-modal input:focus,.user-modal select:focus{border-color:#fff9;box-shadow:0 0 0 2px #ffffff1a}.user-modal button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.modal-backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.user-stats-modal h1,.user-stats-modal h2,.user-stats-modal h3,.user-stats-modal p,.user-stats-modal label{margin:0}.user-stats-modal{border-radius:0}.user-stats-modal button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.custom-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.custom-scroll::-webkit-scrollbar{width:6px}.custom-scroll::-webkit-scrollbar-track{background:transparent}.custom-scroll::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:9999px}.dropdown-container .py-2{max-height:220px!important}
