/* TickPit site-wide header icons — desktop reduced 25%; mobile controls lowered and balanced — 2026-09-25 */
.tp-nav .tp-link-ic{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 26.25px!important;width:26.25px!important;height:26.25px!important;margin-inline-end:5px!important}
.tp-nav .tp-link-ic svg,.tp-nav .tp-login-icon svg{width:26.25px!important;height:26.25px!important;display:block!important}
.tp-nav .tp-login-icon{width:42px!important;height:42px!important;min-width:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}
#tp-theme.tp-theme-cinematic{width:88px!important;height:50px!important;min-width:88px!important}
#tp-theme.tp-theme-cinematic:before{left:4px!important;top:4px!important;width:42px!important;height:42px!important;font-size:31.875px!important;transform:translateX(38px)!important}
body.tp-light #tp-theme.tp-theme-cinematic:before{transform:translateX(0)!important}
@media(max-width:1024px){
 .tp-glow-link{height:78px!important;transform:translateY(9px)!important}
 .tp-glow-face{gap:3px!important}
 .tp-glow-icon svg{width:40px!important;height:40px!important}
 .tp-mobile-headrow{min-height:72px!important;padding-top:9px!important}
 .tp-mobile-headrow #tp-theme.tp-theme-cinematic{width:82px!important;height:48px!important;min-width:82px!important;flex:0 0 82px!important}
 .tp-mobile-headrow #tp-theme.tp-theme-cinematic:before{left:4px!important;top:4px!important;width:40px!important;height:40px!important;font-size:32px!important;transform:translateX(34px)!important}
 body.tp-light .tp-mobile-headrow #tp-theme.tp-theme-cinematic:before{transform:translateX(0)!important}
 .tp-mobile-headrow .tp-login-icon svg{width:30px!important;height:30px!important}
}
@media(max-width:420px){
 .tp-nav .tp-link-ic{width:24px!important;height:24px!important;flex-basis:24px!important}
 .tp-nav .tp-link-ic svg{width:24px!important;height:24px!important}
 .tp-glow-link{height:72px!important;transform:translateY(8px)!important}
 .tp-glow-icon svg{width:36px!important;height:36px!important}
}
/* TickPit header/footer link cleanup — 2026-09-25 */
.tp-nav a,.tp-nav a:link,.tp-nav a:visited,.tp-nav a:hover,.tp-nav a:focus,.tp-nav a:focus-visible,.tp-nav a:active,.tp-fnav a,.tp-fnav a:link,.tp-fnav a:visited,.tp-fnav a:hover,.tp-fnav a:focus,.tp-fnav a:focus-visible,.tp-fnav a:active{text-decoration:none!important;text-decoration-line:none!important}
body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"],body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"]:link,body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"]:visited,body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"]:hover,body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"]:focus,body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"]:focus-visible,body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"]:active,body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"][aria-current]{color:var(--text)!important;background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;outline-color:transparent!important;text-decoration:none!important;text-decoration-line:none!important}
body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"]::before,body.page-id-483 #tpc-app .tpc-home-header .tp-links a[href*="/calculator/"]::after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;border:0!important}
/* TickPit panel light-theme welcome title */
body.page-id-327.tp-light #tp-panel-title{color:#141414!important;text-shadow:none!important}

body.page-id-11 .tp-tk[data-card="BRENT"]{display:none!important}
