@font-face{font-family:Cirka;src:url(/fonts/Cirka/Cirka-Variable.ttf) format("truetype-variations");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-VariableFont.ttf);font-style:normal}@font-face{font-family:TT Interfaces Mono;src:url(/fonts/TT-interface-Mono/TTInterfacesMono-Bold.woff2);font-weight:700;font-style:normal}@font-face{font-family:TT Interfaces Mono;src:url(/fonts/TT-interface-Mono/TTInterfacesMono-Regular.woff2);font-weight:400;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterface/TTInterfaces-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal}body,html{max-width:100vw}body>.ant-spin{display:none}body{font-family:TT Interfaces;background-color:#f9fafb}*,body{margin:0;padding:0;box-sizing:border-box}a{color:inherit;text-decoration:none}.cruise_app_loader{position:fixed;height:100%;width:100%;top:0;left:0;z-index:100000;background-color:#fff;background-image:url(/images/background/BackgroundPatternDecorative.svg);background-repeat:no-repeat;background-position:top;min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;padding:2rem}.cruise_app_loader .spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#0046ff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}