@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
@media print{*{color:#000!important;background:#fff!important;border-color:#000!important}body{margin:0;padding:0;font-family:Arial,sans-serif;line-height:1.6}@page{size:A4 portrait;margin:15mm}.report-letterhead{text-align:center;border-bottom:2px solid #000;margin-bottom:30px;padding-bottom:20px}.report-letterhead h1{color:#000;margin:0 0 5px;font-size:24px;font-weight:700}.report-letterhead p{color:#000;margin:2px 0;font-size:12px}.report-letterhead .contact-info{justify-content:center;gap:20px;margin-top:10px;font-size:11px;display:flex}.report-details{grid-template-columns:1fr 1fr 1fr;gap:20px;margin:30px 0;font-size:12px;display:grid}.report-details-item{border-bottom:1px solid #000;padding-bottom:5px}.report-details-item strong{margin-bottom:3px;font-weight:700;display:block}table{border-collapse:collapse;width:100%;margin:20px 0;font-size:11px}thead{background:#fff!important}th{color:#000;text-align:left;page-break-after:avoid;border:1px solid #000;padding:10px;font-weight:700;background:#fff!important}td{text-align:left;color:#000;border:1px solid #000;padding:8px}tr{page-break-inside:avoid}tbody tr:nth-child(2n){background:#fff!important}h1,h2,h3{page-break-after:avoid;color:#000!important}h1{margin:20px 0 10px;font-size:20px}h2{margin:15px 0 10px;font-size:16px}h3{margin:12px 0 8px;font-size:14px}p{color:#000;margin:10px 0}.badge{margin:2px;padding:2px 6px;font-size:11px;display:inline-block;color:#000!important;background:#fff!important;border:1px solid #000!important}.footer{color:#000;text-align:center;page-break-before:avoid;border-top:1px solid #000;margin-top:40px;padding-top:20px;font-size:10px}.no-print,.screen-only{display:none!important}a{color:#000;text-decoration:none}.card{page-break-inside:avoid;margin-bottom:20px}.content{margin:0;padding:0}}.print-hidden{display:none}@media print{.print-visible{display:block}img{page-break-inside:avoid;max-width:100%}}
.splash-glow{filter:blur(80px);opacity:.25;border-radius:50%;position:absolute}.glow-1{background:linear-gradient(135deg,#ff6f00 0%,#0000 70%);width:600px;height:600px;animation:6s ease-in-out infinite float;top:-150px;left:-150px}.glow-2{background:linear-gradient(135deg,#ffb300 0%,#0000 70%);width:500px;height:500px;animation:8s ease-in-out .5s infinite float;bottom:-100px;right:-100px}.glow-3{background:linear-gradient(135deg,#ff8c00 0%,#0000 70%);width:550px;height:550px;animation:7s ease-in-out 1s infinite float;top:50%;right:10%}.splash-logo-container{justify-content:center;align-items:center;display:flex;position:relative}.splash-logo-wrapper{animation:2.5s ease-out forwards scale-in-out}.splash-logo{filter:drop-shadow(0 0 30px #ff6f0066);animation:2s ease-in-out infinite logo-glow}.splash-loading-dot{background:linear-gradient(135deg,#ff6f00,#ffb300);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite bounce}.dot-1{animation-delay:-.32s}.dot-2{animation-delay:-.16s}.dot-3{animation-delay:0s}.splash-text{animation:2s ease-in-out infinite fade-in-out}.splash-bar{background:linear-gradient(#ffb300,#ff6f00);border-radius:3px;width:6px;height:16px;animation:1.2s ease-in-out infinite bar-rise}.bar-1{animation-delay:-.36s}.bar-2{animation-delay:-.18s}.bar-3{animation-delay:0s}.splash-shine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);animation:3s infinite shine}@keyframes float{0%,to{transform:translate(0)}25%{transform:translate(-20px,-20px)}50%{transform:translate(20px,20px)}75%{transform:translate(-10px,10px)}}@keyframes scale-in-out{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes logo-glow{0%,to{filter:drop-shadow(0 0 30px #ff6f0066)}50%{filter:drop-shadow(0 0 50px #ff6f00b3)}}@keyframes bounce{0%,80%,to{opacity:.6;transform:translateY(0)}40%{opacity:1;transform:translateY(-12px)}}@keyframes fade-in-out{0%,to{opacity:.5}50%{opacity:1}}@keyframes bar-rise{0%,to{opacity:.4;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:768px){.splash-logo-wrapper{transform:scale(.9)}.glow-1{width:450px;height:450px}.glow-2{width:350px;height:350px}.glow-3{width:400px;height:400px}}
