@media (width<=767px){.brimlo-mobile-shell,.brimlo-mobile-shell .autonomo-product,.brimlo-mobile-shell .autonomo-product main,.brimlo-mobile-shell .autonomo-product .max-w-6xl,.brimlo-mobile-shell .autonomo-product .max-w-7xl{width:100%;min-width:0}.brimlo-mobile-shell .autonomo-product header .h-16{gap:.5rem;padding-left:.75rem;padding-right:.75rem}.brimlo-mobile-shell .autonomo-product header img{max-width:9.75rem;height:2.35rem}.brimlo-mobile-shell .autonomo-product header a[href=\/product-ideas]{display:none}.brimlo-mobile-shell .autonomo-product main{padding-left:.75rem!important;padding-right:.75rem!important}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center){flex-wrap:wrap;align-items:center;gap:.5rem;padding:.875rem;display:flex}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center)>button.flex.min-w-0.flex-1.items-center{flex:100%;grid-template-rows:auto auto;grid-template-columns:1.25rem auto minmax(0,1fr) auto;gap:.45rem .55rem;width:100%;min-width:0;display:grid}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center)>button.flex.min-w-0.flex-1.items-center>svg:first-child{grid-area:1/1/3;align-self:center}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center)>button.flex.min-w-0.flex-1.items-center>.font-semibold.tabular-nums{grid-area:2/2;min-width:max-content;font-size:1.05rem;line-height:1.25rem}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center)>button.flex.min-w-0.flex-1.items-center>span.truncate.text-sm:not(.text-muted-foreground){grid-area:2/3/auto/5;min-width:0;max-width:100%}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center)>button.flex.min-w-0.flex-1.items-center>.ml-auto{text-overflow:ellipsis;white-space:nowrap;grid-area:1/4;justify-self:end;max-width:8.5rem;margin-left:0;overflow:hidden}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center)>button:not(.flex-1){flex:none}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center)>a{flex:none}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.flex.items-center.gap-3.p-4:has(>button.flex.min-w-0.flex-1.items-center)>div:not(:first-child){flex:none}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.border-t.p-4{padding:.875rem}.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.border-t.p-4 input,.brimlo-mobile-shell .rounded-xl.border.bg-card.text-card-foreground.shadow>.border-t.p-4 button[role=combobox]{min-height:2.75rem}.brimlo-mobile-shell .max-w-6xl>.flex.flex-wrap,.brimlo-mobile-shell .max-w-7xl>.flex.flex-wrap{align-items:stretch}.brimlo-mobile-shell .max-w-6xl>.flex.flex-wrap>button,.brimlo-mobile-shell .max-w-6xl>.flex.flex-wrap>a{max-width:100%}.brimlo-mobile-shell .text-muted-foreground.truncate{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.brimlo-mobile-shell table{min-width:42rem}.brimlo-mobile-shell .overflow-x-auto,.brimlo-mobile-shell [class*=overflow-x-auto]{-webkit-overflow-scrolling:touch}.brimlo-mobile-shell .brimlo-demo-notice{border-radius:1rem;padding:.875rem}.brimlo-mobile-shell .brimlo-demo-notice>div{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.625rem;width:100%;min-width:0;display:grid}.brimlo-mobile-shell .brimlo-demo-notice>div>svg{grid-area:1/1;margin-top:.15rem}.brimlo-mobile-shell .brimlo-demo-notice>div>div{overflow-wrap:normal;word-break:normal;grid-area:1/2;width:100%;min-width:0;line-height:1.45}.brimlo-mobile-shell .brimlo-demo-notice>div>span{grid-column:1/-1;width:fit-content;max-width:100%;margin-top:.125rem}.brimlo-mobile-shell .brimlo-demo-notice>div>button{white-space:normal;grid-column:1/-1;width:100%;min-height:2.75rem}}
