/* Keep header, image and content on the same centered canvas. */
.v-refined.v-app.v-page-home{width:100%;max-width:1280px;margin-inline:auto;}
.v-refined.v-app.v-page-home>.v-header{width:100%;max-width:none;margin-inline:auto;}
.v-refined.v-page-home .v-home-hero{max-width:720px;}
.v-refined.v-page-home .v-workspace{width:100%;min-width:0;}
.v-refined.v-page-home .v-employee-name{min-width:0;overflow-wrap:anywhere;}
@media(min-width:1024px){
 .v-refined.v-app.v-page-home{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 28px;align-items:start;align-content:start;padding-inline:24px;}
 .v-refined.v-app.v-page-home>.v-header{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto 250px;grid-template-areas:'brand actions employee';gap:24px;padding:20px 28px;border-radius:0 0 20px 20px;}
 .v-refined.v-app.v-page-home>.v-header>.v-header-actions{justify-self:center;}
 .v-refined.v-page-home .v-brand h1{font-size:30px!important;}
 .v-refined.v-page-home .v-brand p{font-size:13px!important;}
 .v-refined.v-app.v-page-home>.v-header>.v-employee-card{width:250px;padding:14px 16px;}
 .v-refined.v-page-home .v-employee-name{font-size:14px;}
 .v-refined.v-page-home .v-employee-role,.v-refined.v-page-home .v-employee-number{font-size:11px;}
 .v-refined.v-page-home .inspector-id-judicial{font-size:10px;}
 .v-refined.v-page-home>.v-home-hero{grid-column:1;grid-row:2;width:100%;max-width:none;height:auto;margin:24px 0 0;border-radius:16px;border:1px solid #e8dcc3;}
 .v-refined.v-page-home>.v-workspace{grid-column:2;grid-row:2;max-width:none;margin:0;padding:24px 0!important;}
 .v-refined.v-page-home .v-page-heading{flex-direction:column;align-items:stretch;gap:12px;}
 .v-refined.v-page-home .v-page-heading h2{font-size:27px;}
 .v-refined.v-page-home .v-page-heading>.v-primary{width:100%;min-width:0;}
 .v-refined.v-page-home .v-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
 .v-refined.v-page-home .v-stats{padding:12px 0;}
 .v-refined.v-page-home>.v-footer{grid-column:1/-1;width:100%;max-width:none;}
}
