html[data-app-role=motorista],.apois-admin-theme,html[data-app-role=motorista] body,html[data-app-role=motorista] #root,.apois-admin-theme .admin-page-main{max-width:100%;overflow-x:hidden}html[data-app-role=motorista] img,html[data-app-role=motorista] svg,html[data-app-role=motorista] video,.apois-admin-theme img,.apois-admin-theme svg,.apois-admin-theme video{max-width:100%}html[data-app-role=motorista] main .flex>.flex-1,html[data-app-role=motorista] main .flex>.min-w-0,.apois-admin-theme .admin-page-main .flex>.flex-1,.apois-admin-theme .admin-page-main .flex>.min-w-0{min-width:0}html[data-app-role=motorista] main input,html[data-app-role=motorista] main textarea,html[data-app-role=motorista] main select,.apois-admin-theme .admin-page-main input,.apois-admin-theme .admin-page-main textarea,.apois-admin-theme .admin-page-main select{min-width:0;max-width:100%}@media (width<=767px){html[data-app-role=motorista] input,html[data-app-role=motorista] textarea,html[data-app-role=motorista] select,.apois-admin-theme input,.apois-admin-theme textarea,.apois-admin-theme select{font-size:max(16px,1em)}}html[data-app-role=motorista] main [class~="text-[34px]"],html[data-app-role=motorista] main [class~="text-[32px]"],html[data-app-role=motorista] main [class~="text-[30px]"]{overflow-wrap:anywhere;font-size:clamp(1.7rem,8vw,2.125rem)}html[data-app-role=motorista] main span[class*=rounded-full][class*=uppercase],.apois-admin-theme .admin-page-main span[class*=rounded-full][class*=uppercase]{white-space:normal;text-align:center;overflow-wrap:anywhere;max-width:100%}html[data-app-role=motorista] main .flex svg,.apois-admin-theme .admin-page-main .flex svg{flex-shrink:0}.apois-admin-theme .admin-page-main table{width:100%}.apois-admin-theme .admin-page-main [class*=overflow-x-auto]{overscroll-behavior-x:contain;max-width:100%}html[data-app-role=motorista] [role=dialog]>[class*=header],.apois-admin-theme[role=dialog]>[class*=header],.apois-admin-theme [role=dialog]>[class*=header],.apois-admin-theme[role=alertdialog]>[class*=header],.apois-admin-theme [role=alertdialog]>[class*=header]{padding-right:3rem}html[data-app-role=motorista] [role=dialog]>*,.apois-admin-theme [role=dialog]>*,.apois-admin-theme [role=alertdialog]>*{min-width:0;max-width:100%}html[data-app-role=motorista] [data-sonner-toaster]{top:calc(env(safe-area-inset-top) + 8px)!important;width:auto!important;left:8px!important;right:8px!important}html[data-app-role=motorista] [data-sonner-toast]{overflow-wrap:anywhere;max-width:100%}html[data-app-role=motorista] nav[aria-label="Navegação principal do motorista"] a{text-align:center;min-width:0;overflow:hidden}html[data-app-role=motorista] nav[aria-label="Navegação principal do motorista"] a>span:last-child{max-width:100%}html[data-app-role=motorista] form .flex.flex-wrap.gap-2>input,html[data-app-role=motorista] form .flex.flex-wrap.gap-2>[data-slot=input]{flex:14rem;min-width:0}html[data-app-role=motorista] header .min-w-0.flex-1,.apois-admin-theme .admin-page-header .min-w-0.flex-1{min-width:0}html[data-app-role=motorista] main section .flex.items-center.justify-between.border-t,html[data-app-role=motorista] main article.flex.items-center.gap-3{flex-wrap:wrap}html[data-app-role=motorista] main article.flex.items-center.gap-3>.min-w-0.flex-1{flex:12rem}html[data-app-role=motorista] main article.flex.items-center.gap-3>.shrink-0.text-right,html[data-app-role=motorista] main article.flex.items-center.gap-3>p[class*=font-black]{max-width:100%;margin-left:auto}@media (width<=390px){html[data-app-role=motorista] main .flex.gap-2>input.flex-1{flex-basis:100%}html[data-app-role=motorista] main .flex.gap-2>button[class*=min-w-28]{width:100%;min-width:0}}@media (width<=430px){html[data-app-role=motorista] main ol.space-y-2>li.flex.items-center.gap-3{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.35rem .65rem;display:grid}html[data-app-role=motorista] main ol.space-y-2>li.flex.items-center.gap-3>span[class~=w-20]{width:auto;min-width:0}html[data-app-role=motorista] main ol.space-y-2>li.flex.items-center.gap-3>span:last-child{overflow-wrap:anywhere;grid-column:2;min-width:0}html[data-app-role=motorista] main [class*=space-y-4]>.flex.items-center.gap-3{flex-wrap:wrap}html[data-app-role=motorista] main [class*=space-y-4]>.flex.items-center.gap-3>span[class*=rounded-full]{margin-left:auto}html[data-app-role=motorista] main h1.truncate,html[data-app-role=motorista] main h2.truncate,html[data-app-role=motorista] main [class*=HeadingL].truncate{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}html[data-app-role=motorista] main [class*=min-h-14].flex.items-center.gap-3{flex-wrap:wrap;align-items:flex-start}html[data-app-role=motorista] main [class*=min-h-14].flex.items-center.gap-3>span:last-child{margin-left:auto}html[data-app-role=motorista] main .flex.items-center.justify-between.gap-3>.text-right{max-width:100%}html[data-app-role=motorista] main .flex.items-center.justify-between.gap-3>span[class*="text-[13px]"]{white-space:normal}html[data-app-role=motorista] main .flex.flex-wrap.items-center.justify-between.gap-3>.flex-1{flex-basis:14rem}.apois-admin-theme .admin-page-main .flex.items-center.gap-2,.apois-admin-theme .admin-page-main .flex.items-center.gap-3{flex-wrap:wrap}.apois-admin-theme .admin-page-main .flex.items-center.gap-2>input,.apois-admin-theme .admin-page-main .flex.items-center.gap-2>button[role=combobox],.apois-admin-theme .admin-page-main .flex.items-center.gap-3>input,.apois-admin-theme .admin-page-main .flex.items-center.gap-3>button[role=combobox]{min-width:0;max-width:100%}.apois-admin-theme .admin-page-main .flex.items-start.gap-3>.min-w-0,.apois-admin-theme .admin-page-main .flex.items-center.gap-3>.min-w-0{flex:12rem}}@media (width<=359px){html[data-app-role=motorista] main ol.space-y-2>li.flex.items-center.gap-3{grid-template-columns:20px minmax(0,1fr)}html[data-app-role=motorista] main article.flex.items-center.gap-3>p[class*=font-black]{width:100%;margin-left:0;padding-left:52px}html[data-app-role=motorista] main .grid.grid-cols-3.divide-x>*{border-top:1px solid #ffffff0d;border-left-width:0}html[data-app-role=motorista] main .grid.grid-cols-3.divide-x>:first-child{border-top-width:0}.apois-admin-theme .admin-page-main [role=tablist]{width:100%}.apois-admin-theme .admin-page-main [role=tab]{white-space:normal;flex:100%}.apois-admin-theme .admin-page-main button[role=combobox]{width:100%}.apois-admin-theme .admin-page-main .flex.items-center.gap-2>button,.apois-admin-theme .admin-page-main .flex.items-center.gap-3>button{max-width:100%}}
