/* A single, quiet illustrated background across authentication, start and workspace pages. */
html{background:#f4f8fb}
body{background:transparent!important;isolation:isolate}
body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:#f4f8fb;background-image:linear-gradient(rgba(248,251,253,.34),rgba(248,251,253,.34)),url("smart-tkq-pencil-background.webp?v=illustration-1");background-position:center center;background-size:cover;background-repeat:no-repeat}
/* Remove page-specific photo layers while preserving the project logo layer. */
html body .home-welcome::before,
html body.admin-home .home-welcome::before,
html body .home-welcome.home-project-start::before,
html body.auth-screen main.auth-page::before,
html body.planning-fees-background .workspace::before{display:none!important;background:none!important}
@media print{body::before{display:none!important}}
