@media(min-width:1024px){body{overflow-y:auto}.desktop-layout{display:flex;height:100vh;width:100vw;overflow:hidden;background-color:rgb(var(--color-background))}.desktop-sidebar{width:310px;flex-shrink:0;background-color:rgb(var(--color-surface));border-right:1px solid rgba(var(--color-text-primary),.08);display:flex;flex-direction:column;padding:2.5rem 1.25rem;transition:all .3s ease}[data-theme=dark] .desktop-sidebar{border-right:1px solid rgba(255,255,255,.05)}.sidebar-header{padding:0 .5rem 1.5rem}.sidebar-profile{margin-top:1rem}.sidebar-nav{flex-grow:1;margin-top:2rem;overflow-y:auto;padding-right:.5rem;margin-right:-.75rem}.sidebar-nav-item{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:1.25rem;font-weight:700;font-size:.9rem;color:rgba(var(--color-text-primary),.6);transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;margin-bottom:2px}.sidebar-nav-item:hover{color:rgb(var(--color-text-primary));background-color:rgba(var(--color-text-primary),.04);transform:translate(4px)}.sidebar-nav-item.active{color:#fff;background-color:rgb(var(--color-primary));box-shadow:0 10px 25px -5px #0000001a}[data-theme=dark] .sidebar-nav-item.active{color:rgb(var(--color-text-primary));background-color:#fff}[data-theme=dark] .sidebar-nav-item.active svg{color:rgb(var(--color-text-primary))}.sidebar-nav-item svg{width:20px;height:20px}.sidebar-footer{padding-top:1.5rem;margin-top:auto}.desktop-main-content{flex:1;overflow-y:auto;position:relative;background-color:rgb(var(--color-background))}.desktop-main-content .fixed.bottom-20.right-4{position:absolute;bottom:2.5rem;right:2.5rem}.desktop-main-content header.sticky,.desktop-main-content header.fixed{position:sticky;top:0;z-index:40}.fixed.inset-0.bg-black\/50,.fixed.inset-0.bg-black\/60{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sidebar-nav-item{animation:slide-in-right .3s ease-out forwards;opacity:0}@keyframes slide-in-right{0%{transform:translate(-10px);opacity:0}to{transform:translate(0);opacity:1}}.sidebar-nav-item:nth-child(1){animation-delay:.05s}.sidebar-nav-item:nth-child(2){animation-delay:.1s}.sidebar-nav-item:nth-child(3){animation-delay:.15s}.sidebar-nav-item:nth-child(4){animation-delay:.2s}}@media(min-width:768px)and (max-width:1023px){.tablet-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:767px){.primary-button{padding:18px!important}}@media(min-width:1024px){.sidebar-nav-item:hover{background-color:rgba(var(--color-text-primary),.08);box-shadow:0 4px 12px #0000000d}::-webkit-scrollbar{width:8px;height:8px;display:block!important}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.dark ::-webkit-scrollbar-thumb{background:#ffffff1a}}body.scanner-active{--color-background: transparent !important;background-color:transparent!important}body.scanner-active *{visibility:hidden!important}body.scanner-active .scanner-ui,body.scanner-active .scanner-ui *{visibility:visible!important}
