@charset "UTF-8";@font-face{font-family:Merriweather;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/merriweather-300i.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/merriweather-400i.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/merriweather-400.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/merriweather-700.woff2) format("woff2")}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/lora-400i.woff2) format("woff2")}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lora-400.woff2) format("woff2")}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lora-700.woff2) format("woff2")}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/garamond-400i.woff2) format("woff2")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/garamond-400.woff2) format("woff2")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/garamond-700.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/playfair-400i.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-400.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-700.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inter-400i.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-700.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/sourcesans-400i.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sourcesans-400.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sourcesans-700.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--c-bg: #07080d;--c-bg-rgb: 7,8,13;--c-surface: #0c0e16;--c-card: #111520;--c-card2: #161b28;--c-border: #1c2438;--c-border-rgb: 28,36,56;--c-border2: #263046;--c-border2-rgb: 38,48,70;--c-text: #e8edf5;--c-text2: #8899b8;--c-text3: #3d4f6b;--c-gold: #d4a84b;--c-gold-rgb: 212,168,75;--c-gold-h: #e8c06a;--c-green: #34d399;--c-green-rgb: 52,211,153;--c-red: #f05252;--c-red-rgb: 240,82,82;--c-blue: #4f8ef7;--c-blue-rgb: 79,142,247;--c-purple: #a78bfa;--c-purple-rgb: 167,139,250;--c-screen-bg: #0d1020}html,body{height:100%;overflow:hidden;background:var(--c-bg);color:var(--c-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-root{display:flex;flex-direction:column;height:100%;overflow:hidden}.tour-highlight{outline:none!important;border-radius:8px;box-shadow:0 0 0 2px rgba(var(--c-gold-rgb),.75),0 0 0 5px rgba(var(--c-gold-rgb),.14)!important;position:relative;z-index:800;animation:tour-pulse 1.6s ease-in-out infinite}@keyframes tour-pulse{0%,to{box-shadow:0 0 0 2px rgba(var(--c-gold-rgb),.65),0 0 0 5px rgba(var(--c-gold-rgb),.14)}50%{box-shadow:0 0 0 2px rgba(var(--c-gold-rgb),1),0 0 0 8px rgba(var(--c-gold-rgb),.06)}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--c-border2);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--c-border)}*{scrollbar-width:thin;scrollbar-color:var(--c-border2) transparent}
