/* Jobcel/CarLand 0.27.4 — compact public account pages only. */
body.public-body .account-page .account-panel{min-height:0!important;height:auto!important}
body.public-body .account-page{font-family:var(--tm-font-public,'Vazirmatn',Tahoma,sans-serif)!important;font-size:var(--tm-body-size,12px)!important;line-height:var(--tm-line-height,1.6)!important;letter-spacing:var(--tm-letter-spacing,0)!important;direction:var(--tm-public-direction,rtl)!important;text-align:var(--tm-text-align,start)!important}
body.public-body .account-page .account-page-hero{background:linear-gradient(115deg,var(--tm-title-start,#087fc1),var(--tm-title-mid,#12a7c5),var(--tm-title-end,#26b99a))!important;color:var(--tm-title-text,#fff)!important}
body.public-body .account-page .account-page-hero :is(h1,.eyebrow){color:var(--tm-title-text,#fff)!important;font-size:var(--tm-title-size,20px)!important;font-weight:var(--tm-title-weight,850)!important}
body.public-body .account-page .account-page-hero p{color:var(--tm-title-muted,#eaffff)!important;font-size:var(--tm-subtitle-size,10px)!important}
body.public-body .account-page .account-panel>h2{font-size:20px!important;line-height:1.4!important;margin:0 0 8px!important;color:#102a43!important}
body.public-body .account-page .account-panel>p{font-size:12px!important;line-height:1.7!important;margin:0!important;color:#526b80!important}
body.public-body .account-page:has(.account-panel>h2) .account-panel{padding:16px!important}
@media(min-width:701px){body.public-body .account-page:has(.account-panel>h2) .account-panel{min-height:110px!important}}
@media(max-width:700px){body.public-body .account-page .account-panel>h2{font-size:17px!important}}
body.public-body:has(.account-page){background:var(--tm-page-bg,#f4f9fd)!important;color:var(--tm-text,#102a43)!important}
body.public-body:has(.account-page) .account-panel{background:var(--tm-surface,#fff)!important;border-color:var(--tm-border,#d5e7ed)!important;color:var(--tm-text,#102a43)!important}
body.public-body:has(.account-page) .v064-footer{background:var(--tm-surface,#fff)!important;border:1px solid var(--tm-border,#d5e7ed)!important;color:var(--tm-text,#102a43)!important}
body.public-body:has(.account-page) .v064-footer :is(a,p,small){color:var(--tm-muted,#64788b)!important}
body.public-body:has(.account-page) .v064-footer b{color:var(--tm-accent,#ff7900)!important}
