:root{--sat-font-family:"Poppins", sans-serif;--sat-primary:#0057b8;--sat-secondary:#1f2937;--sat-tertiary:#ff9800;--sat-success:#198754;--sat-danger:#c62828;--sat-warning:#f59e0b;--sat-info:#0284c7;--sat-text-primary:#000;--sat-text-secondary:red;--sat-text-muted:#6b7280;--sat-bg-page:#fff;--sat-bg-card:#fff;--sat-layout-inline-padding:clamp(18px, 2.6vw, 32px);--tblr-body-font-family:var(--sat-font-family);--tblr-font-sans-serif:var(--sat-font-family);--tblr-primary:var(--sat-primary);--tblr-secondary:var(--sat-secondary);--tblr-success:var(--sat-success);--tblr-danger:var(--sat-danger);--tblr-body-color:var(--sat-text-primary);--tblr-body-bg:var(--sat-bg-page)}body{font-family:var(--sat-font-family);color:var(--sat-text-primary);background-color:var(--sat-bg-page)}span,label,li,small{color:var(--sat-text-primary)}h1,.h1{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700}h2,.h2{font-size:clamp(2rem,4vw,2.75rem);font-weight:700}h3,.h3{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600}h4,.h4{font-size:clamp(1.5rem,2.5vw,1.75rem);font-weight:600}h5,.h5{font-size:1.25rem;font-weight:600}h6,.h6{font-size:1rem;font-weight:600}.sat-primary{color:var(--sat-primary)!important}.sat-secondary{color:var(--sat-secondary)!important}.sat-success{color:var(--sat-success)!important}.sat-danger{color:var(--sat-danger)!important}.sat-warning{color:var(--sat-warning)!important}.sat-info{color:var(--sat-info)!important}.sat-text-primary{color:var(--sat-text-primary)!important}.sat-text-secondary{color:var(--sat-text-secondary)!important}.sat-text-muted{color:var(--sat-text-muted)!important}.sat-heading{color:var(--sat-text-primary);text-transform:capitalize;margin-bottom:1.5rem;line-height:1.25}.sat-subheading{color:var(--sat-text-primary);text-align:center;text-transform:capitalize;margin-bottom:1.5rem;line-height:1.25}.sat-body-text{color:var(--sat-text-primary);font-size:1.1rem;line-height:1.65}.bg-sat-primary{background-color:var(--sat-primary)!important}.bg-sat-secondary{background-color:var(--sat-secondary)!important}.sat-loading-overlay{z-index:9999;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sat-btn-primary{background-color:var(--sat-primary);color:#fff;border:none}.sat-btn-primary:hover,.sat-btn-primary:focus,.sat-btn-primary:focus-visible,.sat-btn-primary:active{background-color:var(--sat-primary)!important;color:#fff!important;box-shadow:none!important;border:none!important}.sat-btn-secondary{background-color:var(--sat-tertiary);color:#fff;border:none}.sat-btn-secondary:hover,.sat-btn-secondary:focus,.sat-btn-secondary:focus-visible,.sat-btn-secondary:active{background-color:var(--sat-tertiary)!important;color:#fff!important;box-shadow:none!important;border:none!important}.sat-btn-hover-enlarge{transition:transform .25s}.sat-btn-hover-enlarge:hover,.sat-btn-hover-enlarge:focus-visible{transform:scale(1.08)}html,body{min-height:100%;margin:0;overflow-x:hidden}#__next{min-height:100%}.sat-layout-shell{padding-left:var(--sat-layout-inline-padding)!important;padding-right:var(--sat-layout-inline-padding)!important}#nprogress{pointer-events:none}#nprogress .bar{width:100%;height:3px;position:fixed;top:0;left:0;background:var(--sat-primary)!important;z-index:99999!important}#nprogress .peg{box-shadow:0 0 10px var(--sat-primary),0 0 5px var(--sat-primary)!important}
#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
