@font-face{font-family:_geist;src:url(/_next/static/media/9ff55a8a9670220d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:_geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_1e7a86{font-family:_geist,_geist Fallback}@font-face{font-family:_geistMono;src:url(/_next/static/media/125b055e8623e92e-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:_geistMono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_77c064{font-family:_geistMono,_geistMono Fallback}body,html{overflow-x:hidden;max-width:100vw}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:640px){.lg\:p-8,.p-6,.p-8{padding:16px!important}.p-5{padding:14px!important}.text-2xl{font-size:1.25rem!important}.text-3xl{font-size:1.5rem!important}.mobile-full{width:100%!important}.mobile-stack{flex-direction:column!important}.mobile-hide{display:none!important}.stat-card{padding:14px!important}.stat-card .text-2xl,.stat-card .text-3xl{font-size:1.25rem!important}aside{position:fixed!important}}.tab-scroll{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding-bottom:4px}.tab-scroll::-webkit-scrollbar{display:none}@media (max-width:768px){a,button{min-height:44px}.tab-btn{min-height:36px!important}.inbox-layout{flex-direction:column!important}.inbox-sidebar{width:100%!important;max-height:280px;border-right:none!important;border-bottom:1.5px solid #f0f0f0}.inbox-panel{flex:1!important}}@media (max-width:640px){.day-cell{min-height:44px!important;padding:2px!important}.modal-card{border-radius:20px 20px 0 0!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;max-width:100%!important;margin:0!important}}