@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.rai-dots .rai-circle{animation-duration:inherit;animation-iteration-count:infinite;animation-name:dots-pulse;animation-timing-function:ease-in-out;background-color:currentColor;border-radius:100%;display:inline-block;height:.5em;margin-right:.1875em;width:.5em}.rai-dots .rai-circle:last-child{margin-right:0}@keyframes bounce-pulse{0%{transform:translateY(.1875em)}30%{transform:translateY(-.25em)}50%{transform:translateY(.1875em)}}.rai-bounce{display:inline-block;line-height:0}.rai-bounce>div{animation-duration:inherit;animation-iteration-count:infinite;animation-name:bounce-pulse;animation-timing-function:ease-in-out;background-color:currentColor;border-radius:100%;display:inline-block;height:.5em;margin-right:.1875em;transform:translateY(.1875em);width:.5em}.rai-bounce>div:last-child{margin-right:0}@keyframes levels-pulse{0%{height:30%;opacity:.5}20%{height:100%;opacity:1}35%{height:30%;opacity:.5}55%{height:100%;opacity:1}70%{height:50%;opacity:.5}80%{height:100%;opacity:1}to{height:30%;opacity:.5}}.rai-levels .rai-levels-container{height:1em;line-height:1em;text-align:left}.rai-levels .rai-bar,.rai-levels .rai-levels-container{animation-duration:inherit;display:inline-block}.rai-levels .rai-bar{animation-iteration-count:infinite;animation-name:levels-pulse;animation-timing-function:ease-in-out;background:currentColor;bottom:0;height:50%;margin-right:.125em;vertical-align:bottom;width:.25em}.rai-levels .rai-bar:last-child{margin-right:0}@keyframes rai-sentry-pulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.rai-sentry{display:inline-block;height:2em;position:relative;text-align:left;width:2em}.rai-sentry .rai-wave-container{align-items:center;display:inline-flex;justify-content:center;position:absolute}.rai-sentry .rai-wave,.rai-sentry .rai-wave-container{animation-duration:inherit;height:100%;width:100%}.rai-sentry .rai-wave{animation-iteration-count:infinite;animation-name:rai-sentry-pulse;animation-timing-function:linear;border:.125em solid;border-radius:100%;box-sizing:border-box;display:inline-block}@keyframes rai-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rai-spinner{height:1.5em;position:relative;width:1.5em}.rai-spinner .rai-spinner-inner,.rai-spinner .rai-spinner-outer{border-radius:100%;height:100%;left:0;margin-left:-.0625em;margin-top:-.0625em;position:absolute;top:0;width:100%}.rai-spinner .rai-spinner-outer{border:.125em solid;opacity:.2}.rai-spinner .rai-spinner-inner{animation-duration:inherit;animation-iteration-count:infinite;animation-name:rai-spinner;animation-timing-function:linear;border-bottom:.125em solid #0000!important;border-left:.125em solid #0000!important;border-radius:100%;border-right:.125em solid #0000!important;border-top:.125em solid;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes dots-pulse{0%{opacity:.1}15%{opacity:1}to{opacity:.1}}.rai-squares .rai-square{animation-duration:inherit;animation-iteration-count:infinite;animation-name:dots-pulse;animation-timing-function:ease-in-out;background-color:currentColor;display:inline-block;height:.5em;margin-right:.1875em;width:.5em}.rai-squares .rai-square:last-child{margin-right:0}@keyframes digital-pulse{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.rai-digital{height:1em;text-align:center}.rai-digital>div{animation-duration:inherit;animation-iteration-count:infinite;animation-name:digital-pulse;animation-timing-function:ease-in-out;background-color:currentColor;display:inline-block;height:100%;margin-right:.125em;width:.25em}.rai-digital>div:last-child{margin-right:0}@keyframes windmill-pulse{0%{transform:rotate(0deg)}to{transform:rotate(356deg)}}.rai-windmill{animation-duration:inherit;animation-iteration-count:infinite;animation-name:windmill-pulse;animation-timing-function:linear;height:1em;position:relative;width:1em}.rai-windmill:after{background:currentColor;border-radius:.125em;content:"";height:100%;left:50%;margin-left:-.0625em;position:absolute;top:0;width:.125em}@keyframes splashPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes alertPulse{0%,to{background:#0000}50%{background:#dc35450d}}@keyframes severityPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes actionAppear{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes skeletonLoading{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes avatarPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shakeError{0%,to{transform:translateX(0)}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes successPop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes sparkleFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(20deg)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalSlideUpMobile{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastSlideOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.95)}}@keyframes toastSlideInRight{0%{opacity:0;transform:translateX(20px) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes toastSlideOutRight{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(20px) scale(.95)}}@keyframes toastSlideInLeft{0%{opacity:0;transform:translateX(-20px) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes toastSlideOutLeft{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(-20px) scale(.95)}}@keyframes toastSlideInBottom{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastSlideOutBottom{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.95)}}.activity-indicator{align-items:center;display:inline-flex;flex-direction:column;gap:.75rem}.activity-indicator.center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.activity-indicator .react-activity{display:inline-block}.activity-indicator .react-activity.react-activity-digital{transform:scale(.9)}.activity-message{font-family:Roboto Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;font-weight:400;line-height:1.4;max-width:200px;text-align:center}.activity-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffe6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}[data-theme=dark] .activity-overlay{background-color:#242526e6}.activity-indicator--primary .react-activity{color:blue}.activity-indicator--secondary .react-activity{color:gray}.activity-indicator--success .react-activity{color:green}.activity-indicator--warning .react-activity{color:#ff0}.activity-indicator--error .react-activity{color:red}@media(max-width:768px){.activity-indicator{gap:.5rem}.activity-message{font-size:.8rem;max-width:150px}}@keyframes activityFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.activity-indicator{animation:activityFadeIn .3s ease-out}:root{--tg-logo-blue:#002d74;--tg-logo-orange:#fc8302;--tg-logo-sun:#ffb300;--tg-logo-white:#fff;--tg-brand-primary:#0b3b60;--tg-brand-primary-dark:#082c48;--tg-brand-primary-light:#e8f2f8;--tg-brand-green:#16a36a;--tg-brand-green-dark:#0f7a4e;--tg-brand-green-light:#e8f7f0;--tg-brand-orange:#f59e0b;--tg-brand-orange-dark:#d97706;--tg-brand-orange-light:#fff4d6;--tg-logo-blue-900:#001f52;--tg-logo-blue-800:#002d74;--tg-logo-blue-700:#0647a5;--tg-logo-blue-600:#1261c9;--tg-logo-blue-500:#2878df;--tg-logo-blue-100:#e8f1fc;--tg-logo-orange-900:#9a4b00;--tg-logo-orange-800:#c46200;--tg-logo-orange-700:#e87500;--tg-logo-orange-600:#fc8302;--tg-logo-orange-500:#ff9d1a;--tg-logo-orange-400:#ffb300;--tg-logo-orange-100:#fff1dd;--tg-logo-green-900:#075a39;--tg-logo-green-800:#0b7549;--tg-logo-green-700:#0f8f59;--tg-logo-green-600:#16a36a;--tg-logo-green-500:#24b77b;--tg-logo-green-100:#e7f7f0;--tg-ci-orange:#f77f00;--tg-ci-white:#fff;--tg-ci-green:#009e60;--tg-logo-black:#101828;--tg-logo-dark:#172033;--tg-logo-gray:#667085;--tg-logo-light:#d0d5dd;--tg-logo-white-pure:#fff}.logo--original{--logo-primary:var(--tg-logo-blue);--logo-secondary:var(--tg-logo-orange);--logo-accent:var(--tg-logo-sun)}.logo--institutional{--logo-primary:#0b3b60;--logo-secondary:#16a36a;--logo-accent:#f59e0b}.logo--blue{--logo-primary:#002d74;--logo-secondary:#1261c9;--logo-accent:#16a36a}.logo--orange{--logo-primary:#fc8302;--logo-secondary:#ffb300;--logo-accent:#002d74}.logo--green{--logo-primary:#16a36a;--logo-secondary:#24b77b;--logo-accent:#002d74}.logo--ci{--logo-primary:#f77f00;--logo-secondary:#fff;--logo-accent:#009e60}.logo--white{--logo-primary:#fff;--logo-secondary:#fff;--logo-accent:#fff}.logo--black{--logo-primary:#101828;--logo-secondary:#101828;--logo-accent:#101828}.splash{background:#002d74;background:var(--tg-logo-blue);flex-direction:column;inset:0;padding:2rem;position:fixed;text-align:center;z-index:9999}.splash,.splash .image-wrapper{align-items:center;display:flex;justify-content:center}.splash .image-wrapper{background:#fff;border-radius:50%;height:120px;width:120px}.splash img{animation:splashLogo .8s ease;height:100px;object-fit:contain;width:100px}.splash p{color:#fff;font-size:1rem;line-height:1.6;margin:.75rem 0 2.5rem;max-width:320px}@keyframes splashLogo{0%{opacity:0;transform:scale(.85) translateY(-12px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:768px){.splash img{height:72px;width:72px}.splash h1{font-size:1.7rem}.splash p{font-size:.95rem;margin-bottom:2rem}.splash__loader{height:48px;width:48px}}.coming-soon{align-items:center;background:var(--tg-logo-blue);color:#f1f5f9;display:flex;flex-direction:column;font-family:Roboto Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;padding:32px 20px;position:relative}.coming-soon__bg{background:radial-gradient(ellipse 80% 60% at 50% 0,#3b82f640,#0000 70%),radial-gradient(ellipse 60% 50% at 80% 100%,#10b98126,#0000 70%),radial-gradient(ellipse 50% 40% at 20% 80%,#8b5cf61f,#0000 70%);inset:0;position:absolute;z-index:0}.coming-soon__bg:after{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:48px 48px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,#0000 80%);mask-image:radial-gradient(ellipse at center,#000 30%,#0000 80%);position:absolute}.coming-soon__content{gap:24px;max-width:680px;position:relative;text-align:center;width:100%;z-index:1}.coming-soon__content,.coming-soon__header{align-items:center;display:flex;flex-direction:column}.coming-soon__header{gap:16px}.coming-soon__logo{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;display:inline-flex;font-size:1.05rem;font-weight:700;gap:10px;letter-spacing:-.01em;padding:10px 18px}.coming-soon__logo img{color:#60a5fa;width:40px}.coming-soon__eyebrow{color:#93c5fd;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.coming-soon__eyebrow,.coming-soon__title{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1.1;margin:0}.coming-soon__title{font-size:clamp(2rem,6vw,3.4rem);font-weight:800;letter-spacing:-.03em}.coming-soon__title span{-webkit-background-clip:text;background-clip:text;color:#f16b03}.coming-soon__subtitle{color:#cbd5e1;font-size:clamp(.92rem,1.6vw,1.05rem);line-height:1.65;margin:0;max-width:560px}.coming-soon__countdown{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:6px 0}.coming-soon__countdown-item{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;display:flex;flex-direction:column;gap:2px;min-width:72px;padding:12px 14px}.coming-soon__countdown-item strong{font-feature-settings:"tnum";color:#f8fafc;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.coming-soon__countdown-item span{color:#94a3b8;font-size:.68rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.coming-soon__footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;justify-content:center;max-width:520px;padding-top:12px;width:100%}.coming-soon__location{align-items:center;color:#94a3b8;display:inline-flex;font-size:.78rem;gap:6px}.coming-soon__location svg{opacity:.8}.coming-soon__socials{display:flex;gap:8px}.coming-soon__socials a{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9px;color:#cbd5e1;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:34px}.coming-soon__socials a:hover{background:#60a5fa26;border-color:#60a5fa66;color:#93c5fd}.coming-soon__socials a:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.coming-soon__legal{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.72rem;gap:10px;justify-content:center;margin-top:32px;position:relative;z-index:1}.coming-soon__legal a{color:#94a3b8;text-decoration:none}.coming-soon__legal a:hover{color:#cbd5e1;text-decoration:underline}.coming-soon__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(max-width:560px){.coming-soon{padding:24px 16px}.coming-soon__title{font-size:clamp(1.7rem,8vw,2.4rem)}.coming-soon__countdown-item{min-width:60px;padding:10px 8px}.coming-soon__countdown-item strong{font-size:1.3rem}.coming-soon__countdown-item span{font-size:.62rem}.coming-soon__footer{flex-direction:column}}@media(prefers-reduced-motion:reduce){.coming-soon__socials a,.coming-soon__submit{transition:none}}
/*# sourceMappingURL=main.023766f9.css.map*/