@media(max-width:1023px){html{width:100%;min-width:0;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;min-width:0;overflow-x:hidden}.auth-route-shell{width:100vw;min-width:0;min-height:100dvh;overflow-x:hidden!important;padding:0!important;background:var(--background)!important}.auth-route-shell>div{width:100%!important;min-width:0!important;max-width:100vw!important;min-height:100dvh!important;border-radius:0!important;box-shadow:none!important;ring-width:0!important}.auth-route-shell>div>section:first-child{display:none!important}.auth-route-shell>div>section:last-child{width:100%!important;min-width:0!important;min-height:100dvh!important;justify-content:flex-start!important;padding:max(2rem,env(safe-area-inset-top)) 1.25rem max(2rem,env(safe-area-inset-bottom))!important}.auth-route-shell>div>section:last-child>div{max-width:28rem!important}.auth-route-shell header{margin-bottom:1.75rem!important}.auth-route-shell header img{height:2.75rem!important;max-width:min(12rem,58vw)}.auth-route-shell h1{font-size:1.75rem!important;line-height:1.15!important}.auth-route-shell input,.auth-route-shell button{min-height:2.875rem}.app-shell{width:100vw;min-width:0;padding:0!important;background:var(--background)!important}.app-shell>div{width:100%;min-width:0;height:100dvh!important;gap:0!important}.app-shell>div>section{width:100%;min-width:0;border-radius:0!important;box-shadow:none!important}.app-shell>div>section>header{position:relative;z-index:20;height:calc(3.75rem + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-inline:max(.875rem,env(safe-area-inset-left)) max(.875rem,env(safe-area-inset-right));background:var(--surface)}.app-shell>div>section>header [data-slot=button]{width:2.75rem;height:2.75rem}.app-shell>div>section>header img{max-width:min(10rem,48vw);height:1.75rem}.app-shell-content{width:100%;min-width:0;max-width:100vw;overflow-x:hidden!important}.app-shell-content>main,.app-shell-content>main.workspace-scroll,.workspace-scroll,.provider-page{width:100%!important;min-width:0!important;max-width:100vw!important;overflow-x:hidden!important;padding:1.25rem 1rem max(2rem,env(safe-area-inset-bottom))!important}.app-shell-content>main.workspace-scroll>div,.workspace-scroll>div,.provider-page>div{width:100%!important;min-width:0!important;max-width:100%!important}.workspace-scroll h1,.provider-page h1{max-width:100%;font-size:1.75rem!important;line-height:1.15!important;letter-spacing:-.025em}.workspace-scroll h2,.provider-page h2{max-width:100%;line-height:1.25}.workspace-scroll p,.workspace-scroll span,.workspace-scroll h1,.workspace-scroll h2,.workspace-scroll h3,.provider-page p,.provider-page span,.provider-page h1,.provider-page h2,.provider-page h3{overflow-wrap:anywhere}.workspace-scroll article,.workspace-scroll section,.workspace-scroll aside,.workspace-scroll header,.provider-page article,.provider-page section,.provider-page aside,.provider-page header{min-width:0;max-width:100%}.workspace-scroll .truncate,.provider-page .truncate{min-width:0;max-width:100%}.workspace-scroll [data-slot=button]:not([data-size^=icon]),.provider-page [data-slot=button]:not([data-size^=icon]){min-height:2.75rem}.workspace-scroll [data-slot=tabs-list],.provider-page [data-slot=tabs-list]{width:100%;max-width:100%;gap:1rem!important;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.workspace-scroll [data-slot=tabs-list]::-webkit-scrollbar,.provider-page [data-slot=tabs-list]::-webkit-scrollbar{display:none}.workspace-scroll [data-slot=tabs-trigger],.provider-page [data-slot=tabs-trigger]{flex:0 0 auto;white-space:nowrap}.workspace-scroll table,.provider-page table{width:max-content;min-width:100%}.workspace-scroll :has(>table),.provider-page :has(>table){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.app-shell .fixed.inset-0.z-50>.absolute.inset-y-2.left-2{inset-block:0;left:0;width:min(20rem,88vw);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.app-shell .fixed.inset-0.z-50 aside{width:100%!important;max-width:100%;border-radius:0 1.5rem 1.5rem 0!important;border-left:0;padding:1rem}.app-shell .fixed.inset-0.z-50>.absolute.inset-y-2.left-2>[data-slot=button]{top:max(.75rem,env(safe-area-inset-top));right:-3.25rem}body:has(.app-shell) [data-slot=dialog-content]{inset:auto 0 0!important;width:100vw!important;max-width:100vw!important;max-height:calc(92dvh - env(safe-area-inset-top));transform:none!important;gap:1rem;overflow-y:auto;overscroll-behavior:contain;border-right:0;border-bottom:0;border-left:0;border-radius:1.5rem 1.5rem 0 0!important;padding:1.25rem 1rem max(1.25rem,env(safe-area-inset-bottom))!important}body:has(.app-shell) [data-slot=dialog-header]{padding-right:2.25rem;text-align:left}body:has(.app-shell) [data-slot=dialog-footer]{display:grid;grid-template-columns:1fr;gap:.5rem}body:has(.app-shell) [data-slot=dialog-footer] [data-slot=button]{width:100%;min-height:2.875rem}body:has(.app-shell) [data-slot=dialog-content]:has(.workspace-upload-dropzone){width:100vw!important;max-width:100vw!important;max-height:calc(96dvh - env(safe-area-inset-top));border-radius:1.5rem 1.5rem 0 0!important;padding:1rem .875rem max(1rem,env(safe-area-inset-bottom))!important}body:has(.app-shell) [data-slot=dialog-content]:has(.workspace-upload-dropzone) .workspace-upload-dropzone{min-height:14rem;border-radius:1.25rem;padding:1.5rem 1rem}}
