.main-content{transition:margin-left .3s ease,width .3s ease;width:100%;max-width:none;min-height:100vh;position:relative}.main-content>*{max-width:100%;box-sizing:border-box}@media (min-width:640px){.main-content{margin-left:16rem;width:calc(100vw - 16rem)}.sidebar-collapsed .main-content{margin-left:4rem;width:calc(100vw - 4rem)}.sidebar-closed .main-content{margin-left:0;width:100vw}}@media (max-width:639px){.main-content{margin-left:0;width:100%}}@media (min-width:640px){body{overflow-x:hidden}.main-content{overflow-x:auto;overflow-y:auto}}*{box-sizing:border-box}.main-content .full-width{width:100%!important;max-width:100%!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body,html{height:100%;overflow:hidden}body{overflow:auto;-webkit-overflow-scrolling:touch;position:relative}@media (display-mode:standalone){body{padding:0!important;margin:0!important}body,html{border:none!important;outline:none!important}.main-content{padding-bottom:env(safe-area-inset-bottom,0)!important;padding-left:env(safe-area-inset-left,0)!important;padding-right:env(safe-area-inset-right,0)!important}header{padding-top:0!important;border-top:none!important}*{-webkit-tap-highlight-color:transparent!important}}button,input,select,textarea{touch-action:manipulation}@supports (-webkit-touch-callout:none){input:focus,select:focus,textarea:focus{font-size:16px!important}}img{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}a img,button img{pointer-events:auto}.table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;overscroll-behavior-x:contain}@media (max-width:768px){.main-content{min-height:calc(100vh - 64px)}.main-content:has([class*=ActionPanel]),.main-content:has([class*=ListActionBar]){padding-bottom:20px!important}}@media (max-width:767px){.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}a,button{min-height:44px;min-width:44px}body{overflow-x:hidden}}@media (min-width:768px) and (max-width:1023px){.main-content{padding-left:1rem;padding-right:1rem}}@media (display-mode:standalone){.mobile-header{padding-top:env(safe-area-inset-top)}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.bottom-sheet-enter{animation:slide-up .3s ease-out}.backdrop-enter{animation:fade-in .3s ease-out}
/*# sourceMappingURL=6c3fd2cfe7cc3e4b.css.map*/