.site-header .logo{font-size:32px;line-height:40px;padding-top:20px;position:relative;display:flex;justify-content:center;align-items:center;font-family:audiowide;white-space:nowrap}.site-header .logo .logo-image{height:40px;width:40px;background-image:url(/assets/logo-acard-By4JojP9.png);background-size:cover;margin-right:10px;flex-shrink:0}.site-header .logo span{font-size:10px;position:absolute;top:21px;right:-27px;color:#fff;background-color:#41b14b;height:10px;line-height:8px;width:30px;text-align:center;border-radius:10px}@media(max-width:768px){.site-header .logo{font-size:24px;padding-top:15px}.site-header .logo .logo-image{height:30px;width:30px;margin-right:8px}}@media(max-width:480px){.site-header .logo{font-size:20px}.site-header .logo .logo-image{height:40px;width:40px;margin-right:6px}}@media(max-width:768px){.site-header nav{flex-direction:row!important;justify-content:center;align-items:center;padding-left:10px;padding-right:10px}.site-header nav .left{flex:1!important;justify-content:flex-start!important}.site-header .mobile-hidden{display:none!important}.site-header .logo{font-size:24px!important}}.site-header .nav-scrolled{background-color:#1c1c1c!important;box-shadow:0 2px 20px #0006;padding-top:0;padding-bottom:20px}.site-header .nav-scrolled .left{margin-top:0;padding-top:0}.site-header .nav-scrolled .center{margin-top:0}.site-header .nav-scrolled .right{padding-top:15px}.site-header .nav-scrolled .right .hollow-button{margin-top:0}@media(max-width:768px){.site-header .nav-scrolled{padding-bottom:15px}.site-header .nav-scrolled .right{padding-top:10px}}.site-header nav{display:flex;position:fixed;width:100%;padding-bottom:20px;column-gap:70px;z-index:9999;transition:background-color .3s ease,box-shadow .3s ease,padding .3s ease}.site-header nav a{color:var(--white-text);transition:.5s;font-weight:800;text-decoration:none}.site-header nav a:hover{color:var(--primary-color)}.site-header nav .center{display:flex;justify-content:center;align-items:center;flex:2}.site-header nav .center ul{display:flex;column-gap:40px;align-items:center;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:3px;padding-top:20px;margin:0;padding-left:0;list-style:none}.site-header nav .center ul li.has-dropdown{position:relative}.site-header nav .center ul li.has-dropdown .dropdown-trigger{cursor:pointer;display:flex;align-items:center;gap:5px;color:var(--white-text);transition:.5s;font-weight:800}.site-header nav .center ul li.has-dropdown .dropdown-trigger svg{font-size:16px}.site-header nav .center ul li.has-dropdown .dropdown-trigger:hover{color:var(--primary-color)}.site-header nav .center ul li.has-dropdown:hover .mega-menu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}.site-header nav .mega-menu{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(10px);width:650px;max-width:90vw;background-color:#181817fa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 10px 40px #00000080;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease;padding:20px;display:flex;justify-content:center;z-index:1000;margin-top:25px}.site-header nav .mega-menu:before{content:"";position:absolute;top:-25px;left:0;width:100%;height:25px}.site-header nav .mega-menu.small{width:320px}.site-header nav .mega-menu.small .mega-menu-content{grid-template-columns:1fr}.site-header nav .mega-menu .mega-menu-content{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;width:100%}@media(max-width:1024px){.site-header nav .mega-menu .mega-menu-content{grid-template-columns:repeat(2,1fr);gap:15px}}.site-header nav .mega-menu .mega-item{display:flex;align-items:flex-start;gap:15px;padding:15px;border-radius:10px;transition:background .3s ease;text-decoration:none;text-transform:none}.site-header nav .mega-menu .mega-item:hover{background:#ffffff0d}.site-header nav .mega-menu .mega-item:hover .mega-icon{color:var(--primary-color);background:#ff51001a}.site-header nav .mega-menu .mega-item .mega-icon{color:#fff;background:#ffffff0d;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:10px;flex-shrink:0;transition:all .3s ease}.site-header nav .mega-menu .mega-item .mega-text{text-align:left}.site-header nav .mega-menu .mega-item .mega-text h4{color:#fff;font-size:15px;font-weight:700;margin:0 0 5px;letter-spacing:0}.site-header nav .mega-menu .mega-item .mega-text p{color:#aaa;font-size:13px;margin:0;line-height:1.4;font-weight:500;letter-spacing:0}.site-header nav .left{justify-content:flex-start;margin-left:var(--horizontal-padding);flex:1;display:flex}.site-header nav .right{padding-top:20px;display:flex;justify-content:flex-end;align-items:center;margin-right:var(--horizontal-padding);flex:1}.site-header nav .right .hollow-button{border-radius:100px;padding:2px 40px;margin-top:0;height:40px;width:150px;display:flex;align-items:center;justify-content:center;border:2px solid var(--primary-color);background:transparent;color:var(--white-text);transition:all .3s ease;white-space:nowrap}.site-header nav .right .hollow-button:hover{background:var(--primary-color);color:#fff}.site-header nav .right .dp{height:40px;width:40px;background-color:#eee;border-radius:100px;margin-left:10px;background-size:cover;background-position:center;flex-shrink:0}@media(max-width:1024px){.site-header nav{column-gap:40px}.site-header nav .left{margin-left:30px}.site-header nav .right{margin-right:30px}.site-header nav .center ul{column-gap:25px;font-size:12px;letter-spacing:2px}}@media(max-width:768px){.site-header nav{column-gap:20px;padding-bottom:15px}.site-header nav .left{margin-left:20px;flex:0 0 auto}.site-header nav .right{margin-right:20px;padding-top:15px;flex:0 0 auto}.site-header nav .right .hollow-button{width:120px;padding:2px 20px;font-size:12px;height:35px}.site-header nav .right .dp{height:35px;width:35px;margin-left:8px}.site-header nav .center{flex:1}.site-header nav .center ul{column-gap:15px;font-size:11px;letter-spacing:1px;flex-wrap:wrap;justify-content:center;padding-top:15px}}@media(max-width:600px){.site-header nav{flex-direction:row;padding-bottom:10px;column-gap:0;align-items:center;background-color:#181817f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header nav .left{margin-left:15px;justify-content:flex-start}.site-header nav .center{order:3;margin-top:10px}.site-header nav .center ul{column-gap:10px;font-size:10px;letter-spacing:1px;padding-top:10px;flex-wrap:wrap;row-gap:8px}.site-header nav .center ul li{flex:0 0 auto}.site-header nav .right{order:2;margin-right:15px;padding-top:0;justify-content:center;margin-top:-10px}.site-header nav .right .hollow-button{width:100px;padding:2px 15px;font-size:11px;height:32px}.site-header nav .right .dp{height:32px;width:32px;margin-left:6px}}@media(max-width:480px){.site-header nav .left{margin-left:10px}.site-header nav .right{margin-right:10px}.site-header nav .right .hollow-button{width:90px;padding:2px 12px;font-size:10px;height:30px}.site-header nav .right .dp{height:30px;width:30px;margin-left:5px}.site-header nav .center ul{font-size:9px;column-gap:8px;letter-spacing:.5px}.site-header nav .center ul li a{padding:4px 6px;border-radius:4px;transition:background-color .3s ease}.site-header nav .center ul li a:hover{background-color:#ff51001a}}@media(max-width:380px)and (orientation:landscape){.site-header nav .center ul{font-size:8px;column-gap:6px}.site-header nav .center ul li{flex:0 0 auto}.site-header nav .right .hollow-button{width:80px;font-size:9px;height:28px}}.site-header .home-header{padding:10px 20px;display:none}.site-header .home-header .logo{padding:10px 0 0}.site-header .home-header .left{display:flex;justify-content:left}.site-header .home-header .right{display:flex;justify-content:right}@media(max-width:768px){.site-header .home-header{padding:8px 15px}.site-header .home-header .logo{padding-top:8px}}@media(max-width:480px){.site-header .home-header{padding:5px 10px}.site-header .home-header .logo{padding-top:5px}}.site-header .mobile-menu-toggle{display:none;flex-direction:column;cursor:pointer;padding:10px;background:none;border:none;position:relative;z-index:2001}.site-header .mobile-menu-toggle span{width:25px;height:3px;background-color:var(--white-text);margin:3px 0;transition:.3s;border-radius:2px}@media(max-width:600px){.site-header .mobile-menu-toggle{display:flex}}.site-header .mobile-menu-toggle.active span:nth-child(1){transform:rotate(-45deg) translate(-5px,6px)}.site-header .mobile-menu-toggle.active span:nth-child(2){opacity:0;transform:scaleX(0)}.site-header .mobile-menu-toggle.active span:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}.site-header .mobile-menu-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1999}@media(max-width:600px){.site-header .mobile-menu-overlay{display:block}}@media(max-width:600px){.site-header .mobile-menu-open .center{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--bg, #181817);z-index:2000;display:flex!important;align-items:center;justify-content:center}.site-header .mobile-menu-open .center ul{flex-direction:column;gap:30px;font-size:18px;letter-spacing:2px;text-align:center;padding-top:0;width:100%;overflow-y:auto;max-height:80vh}.site-header .mobile-menu-open .center ul li a{display:block;padding:15px 30px;border-radius:8px;transition:all .3s ease}.site-header .mobile-menu-open .center ul li a:hover{background-color:#ff51001a;color:var(--primary-color)}.site-header .mobile-menu-open .center ul li.has-dropdown .dropdown-trigger{justify-content:center;gap:10px;padding:15px 30px}.site-header .mobile-menu-open .center ul li.has-dropdown .mega-menu{position:static;opacity:1;visibility:visible;transform:none!important;pointer-events:auto;background:transparent;box-shadow:none;border:none;padding:10px 0;display:block;width:100%;margin-top:0}.site-header .mobile-menu-open .center ul li.has-dropdown .mega-menu .mega-menu-content{grid-template-columns:1fr;gap:15px}.site-header .mobile-menu-open .center ul li.has-dropdown .mega-menu .mega-item{padding:10px;justify-content:center;text-align:left}.site-header .mobile-menu-open .center ul li.has-dropdown .mega-menu .mega-item .mega-icon{width:40px;height:40px}.site-header .mobile-menu-open .center ul li.has-dropdown .mega-menu .mega-item .mega-icon svg{width:20px;height:20px}.site-header .mobile-menu-open .center ul li.has-dropdown .mega-menu .mega-item .mega-text h4{font-size:14px}.site-header .mobile-menu-open .center ul li.has-dropdown .mega-menu .mega-item .mega-text p{display:none}}@media(max-width:600px){.site-header .hide-mobile{display:none!important}}.site-header .show-mobile{display:none}@media(max-width:600px){.site-header .show-mobile{display:block}}@media(max-width:768px){.site-header .hide-tablet{display:none!important}}.site-header .show-tablet{display:none}@media(max-width:768px){.site-header .show-tablet{display:block}}.site-header{height:0}.site-header nav{top:0;left:0;background:var(--bg)}.site-header nav .left .logo{font-weight:400}.site-header nav .center .dropdown-trigger{font:inherit;text-transform:inherit;letter-spacing:inherit;background:transparent;border:0;padding:0}.site-header nav .center ul li.has-dropdown[data-open=true] .mega-menu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}@media(max-width:1024px){.site-header nav{min-height:76px;padding:10px 24px;gap:16px;align-items:center;justify-content:space-between}.site-header nav .left{margin:0;flex:1}.site-header nav .left .logo{padding:0;font-size:24px!important}.site-header nav .left .logo .logo-image{width:32px;height:32px}.site-header nav>.right{display:none}.site-header .mobile-menu-toggle{display:flex}.site-header nav .center.mobile-hidden{display:none!important}.site-header nav .center.mobile-menu-active{position:fixed;top:76px;left:0;width:100%;height:auto;max-height:calc(100dvh - 76px);overflow-y:auto;padding:24px;display:block!important;background:var(--bg);z-index:2000}.site-header nav .center.mobile-menu-active>ul{display:flex;flex-direction:column;align-items:stretch;padding:0;gap:12px;text-align:left;max-height:none;overflow:visible}.site-header nav .center.mobile-menu-active>ul>li>a,.site-header nav .center.mobile-menu-active .dropdown-trigger{display:flex;padding:12px;min-height:44px;justify-content:flex-start;font-size:14px}.site-header nav .center ul li.has-dropdown .mega-menu{display:none;position:static;width:100%;transform:none!important;padding:12px;margin:0}.site-header nav .center ul li.has-dropdown[data-open=true] .mega-menu{display:block}.site-header nav .center ul li.has-dropdown .mega-menu-content{grid-template-columns:minmax(0,1fr)}.site-header .mobile-menu-overlay{display:block;z-index:1999;top:76px;height:calc(100dvh - 76px)}}.site-header .mobile-get-started{display:none}@media(max-width:1024px){.site-header nav.mobile-menu-open .center.mobile-menu-active ul li.has-dropdown .mega-menu{display:none}.site-header nav.mobile-menu-open .center.mobile-menu-active ul li.has-dropdown[data-open=true] .mega-menu{display:block}.site-header .mobile-get-started{display:block}.site-header .mobile-get-started a{border:2px solid var(--primary-color);border-radius:100px}}.site-footer{background-color:#151515;color:var(--white-text, #fff);padding:80px var(--horizontal-padding) 40px;font-family:Noto Sans,sans-serif;border-top:1px solid rgba(255,255,255,.05)}.site-footer .footer-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:60px;margin-bottom:60px}.site-footer .footer-brand{flex:1;min-width:300px}.site-footer .footer-brand .logo{font-size:28px;font-family:audiowide;display:flex;align-items:center;justify-content:flex-start;color:#fff;text-decoration:none;margin-bottom:20px}.site-footer .footer-brand .logo .logo-image{height:35px;width:35px;background-image:url(/assets/logo-acard-By4JojP9.png);background-size:cover;margin-right:10px}.site-footer .footer-brand .brand-desc{color:var(--text-muted, #aaa);font-size:14px;line-height:1.6;max-width:300px}.site-footer .footer-links{display:flex;gap:80px;flex-wrap:wrap}.site-footer .footer-links .link-column h4{font-size:16px;font-weight:700;margin-bottom:25px;color:#fff;letter-spacing:1px}.site-footer .footer-links .link-column ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.site-footer .footer-links .link-column ul li a{color:var(--text-muted, #aaa);text-decoration:none;font-size:14px;transition:color .3s ease}.site-footer .footer-links .link-column ul li a:hover{color:var(--primary-color, #ff5100)}.site-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:30px;border-top:1px solid rgba(255,255,255,.05);flex-wrap:wrap;gap:20px}.site-footer .footer-bottom p{color:var(--text-muted, #aaa);font-size:13px;margin:0}.site-footer .footer-bottom .legal-links{display:flex;gap:20px}.site-footer .footer-bottom .legal-links a{color:var(--text-muted, #aaa);font-size:13px;text-decoration:none;transition:color .3s ease}.site-footer .footer-bottom .legal-links a:hover{color:var(--primary-color, #ff5100)}@media(max-width:768px){.site-footer{padding:60px 20px 30px}.site-footer .footer-container{flex-direction:column;gap:40px}.site-footer .footer-links{gap:40px;flex-direction:column}.site-footer .footer-bottom{flex-direction:column;text-align:center;align-items:center}}.site-footer{font-family:var(--font-body)}.site-footer .footer-brand{min-width:min(100%,260px)}.site-footer .footer-brand .logo{font-family:var(--font-heading)}.site-footer .footer-links{gap:32px}.site-footer ul{list-style:none;padding:0}@media(max-width:600px){.site-footer{padding:40px 24px}.site-footer .footer-links{gap:24px}.site-footer .footer-container{gap:32px}}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans.ttf) format("truetype");font-style:normal;font-weight:100 1000;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope.ttf) format("truetype");font-style:normal;font-weight:200 800;font-display:swap}:root{--font-body: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading: "Manrope", "DM Sans", system-ui, sans-serif;--font-family: var(--font-body);font-family:var(--font-body);font-optical-sizing:auto}body,button,input,select,textarea{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6,.header-title,.sessions_title,.dt-title,.metric-card__value{font-family:var(--font-heading);letter-spacing:-.025em}.records-table,.metric-card__value,.record-pagination{font-variant-numeric:tabular-nums}.metric-card__value{letter-spacing:-.035em}@font-face{font-family:Albert Sans;src:url(/fonts/albert-sans.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.dashboard-layout .metric-card__value{font-family:"Albert Sans",var(--font-body);font-weight:800}:root{--bg-color: #080a09;--bg-color-1: #121513;--bg-color-2: #1c211e;--bg-color-3: #29312c;--border-color: #ffffff14;--text: #f0f4f1;--text-color: #f0f4f1;--text-dim: #a6b1a9;--primary-color: #e9511f;--secondary-color: #39ad54;--radius-panel: 28px;--radius-control: 12px;--primary: #1d1503;--bg: #181817;--bg2: #f3f2ef;--bg3: #e9e9e9;--black-text: #333;--white-text: #fff;--home-padding: clamp(20px, 5vw, 60px);--horizontal-padding: clamp(20px, 6vw, 90px);color-scheme:dark;color:var(--text);background:var(--bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#39413b transparent}body{margin:0;min-width:320px;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}img{max-width:100%}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;min-height:44px;border:0;border-radius:var(--radius-control);background:var(--primary-color);color:#fff;font-weight:600}.route-loading{min-height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;text-align:center}.skip-link{position:fixed;left:16px;top:-100px;z-index:2000;padding:12px;background:var(--bg-color-2)}.skip-link:focus{top:12px}.comfortaa,.orbitron,.audiowide-font{font-family:var(--font-heading)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:Comfortaa;src:url(/fonts/comfortaa-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Comfortaa;src:url(/fonts/comfortaa-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Audiowide;src:url(/fonts/audiowide.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.public-shell{--horizontal-padding: 90px;--home-padding: 60px;--primary-color: #e9511f;--bg: #181817;--white-text: #fff;font-family:Noto Sans,sans-serif;background:var(--bg)}.public-shell .comfortaa{font-family:Comfortaa,sans-serif;letter-spacing:normal}.public-shell .index-page h1,.public-shell .index-page h2,.public-shell .index-page h3{letter-spacing:normal}.public-shell>#page-content:not(:has(.index-page)){padding-top:90px}@media(max-width:1024px){.public-shell{--horizontal-padding: 24px;--home-padding: 24px}}
