@font-face{font-family:__Orbitron_0a891c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Orbitron_0a891c;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Orbitron_0a891c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Orbitron_0a891c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Orbitron_0a891c;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Orbitron_0a891c;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Orbitron_Fallback_0a891c;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_0a891c{font-family:__Orbitron_0a891c,__Orbitron_Fallback_0a891c;font-style:normal}.__variable_0a891c{--font-galactic:"__Orbitron_0a891c","__Orbitron_Fallback_0a891c"}@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800;900&display=swap");:root{--color-primary:#2c3e5a;--color-white:#fff;--color-light-gray:#f5f7fa;--color-accent:#5a7a9e;--color-primary-hover:#3d5270;--color-accent-hover:#7a9bc4;--color-text:#333;--color-text-light:#666;--color-galactic-light:#b8cde3;--font-body:"Orbitron","Arial Black","Arial",sans-serif;--font-heading:"Orbitron","Arial Black","Arial",sans-serif;--border-radius:8px;--border-radius-pill:9999px;--shadow-sm:0 2px 8px rgba(44,62,90,.1);--shadow-md:0 4px 16px rgba(44,62,90,.15);--shadow-lg:0 8px 24px rgba(44,62,90,.2)}*{box-sizing:border-box;padding:0;margin:0}*,:after,:before,a,button,div,h1,h2,h3,h4,h5,h6,html,input,label,li,p,select,span,td,textarea,th{font-family:Orbitron,Arial Black,Arial,sans-serif!important}html{scroll-behavior:smooth}body,html{max-width:100vw;overflow-x:hidden}body,html{font-family:Orbitron,Arial Black,Arial,sans-serif!important}body{font-size:16px;line-height:1.6;color:var(--color-text);background:var(--color-white)}h1,h2,h3,h4,h5,h6{font-family:Orbitron,Arial Black,Arial,sans-serif!important;font-weight:700;line-height:1.3;color:var(--color-primary);margin-bottom:1rem}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}p{margin-bottom:1rem;color:var(--color-text)}a{color:var(--color-primary);text-decoration:none;transition:color .2s ease}a:hover{color:var(--color-accent-hover)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.ant-btn{font-family:Orbitron,Arial Black,Arial,sans-serif!important;border-radius:var(--border-radius-pill)!important;font-weight:500!important;transition:all .2s ease!important;min-height:44px!important;padding:8px 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.ant-btn-primary{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:var(--color-white)!important;box-shadow:var(--shadow-sm)!important;font-weight:600!important}.ant-btn-primary:focus,.ant-btn-primary:hover{background:var(--color-accent-hover)!important;border-color:var(--color-accent-hover)!important;color:var(--color-white)!important;box-shadow:var(--shadow-md)!important;transform:translateY(-1px)}.ant-btn-default{background:transparent!important;border-color:var(--color-accent)!important;color:var(--color-accent)!important}.ant-btn-default:hover{background:rgba(90,122,158,.08)!important;border-color:var(--color-accent-hover)!important;color:var(--color-accent-hover)!important}.ant-typography{font-family:Orbitron,Arial Black,Arial,sans-serif!important}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6{font-family:Orbitron,Arial Black,Arial,sans-serif!important;color:var(--color-primary)!important}.ant-card{border-radius:16px!important;box-shadow:var(--shadow-sm)!important;border:1px solid var(--color-light-gray)!important;transition:box-shadow .2s ease!important}.ant-card:hover{box-shadow:var(--shadow-md)!important}.ant-card-head-title{font-family:Orbitron,Arial Black,Arial,sans-serif!important;color:var(--color-primary)!important}.ant-input,.ant-input-number,.ant-picker,.ant-select-selector{border-radius:12px!important;border-color:#d9d9d9!important;font-family:Orbitron,Arial Black,Arial,sans-serif!important}.ant-input-number:hover,.ant-input:hover,.ant-picker:hover,.ant-select-selector:hover{border-color:var(--color-accent)!important}.ant-input-number:focus,.ant-input:focus,.ant-picker:focus,.ant-select-focused .ant-select-selector{border-color:var(--color-accent)!important;box-shadow:0 0 0 2px rgba(90,122,158,.2)!important}.ant-form-item-label>label{font-weight:500!important;color:var(--color-primary)!important}.ant-alert{border-radius:var(--border-radius)!important;font-family:Orbitron,Arial Black,Arial,sans-serif!important}.ant-modal-content{border-radius:8px!important}.ant-modal-header{border-radius:8px 8px 0 0!important}.ant-modal-title{color:var(--color-primary)!important}.ant-modal-title,.ant-tabs-tab{font-family:Orbitron,Arial Black,Arial,sans-serif!important}.ant-tabs-tab{color:var(--color-text-light)!important}.ant-tabs-ink-bar{background:var(--color-accent)!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-accent)!important}.leaflet-container{height:100%;width:100%;font-family:Orbitron,Arial Black,Arial,sans-serif}.moon-region-select .ant-select-selector{background:rgba(90,122,158,.06)!important;border-color:var(--color-accent)!important;color:var(--color-text)!important}.moon-region-select .ant-select-selection-placeholder{color:var(--color-text-light)!important}.moon-region-select .ant-select-selection-item{color:var(--color-primary)!important}.moon-region-select-dropdown{background:var(--color-white)!important;border:1px solid var(--color-light-gray)!important}.moon-region-select-dropdown .ant-select-item{color:var(--color-text)!important}.moon-region-select-dropdown .ant-select-item:hover{background:var(--color-light-gray)!important}.moon-region-select-dropdown .ant-select-item-option-selected{background:rgba(90,122,158,.15)!important;color:var(--color-primary)!important}.ant-statistic-title{color:var(--color-text-light)!important}.ant-statistic-content,.ant-statistic-title{font-family:Orbitron,Arial Black,Arial,sans-serif!important}.ant-statistic-content{color:var(--color-primary)!important}.ant-table{font-family:Orbitron,Arial Black,Arial,sans-serif!important}.ant-table-thead>tr>th{background:var(--color-light-gray)!important;color:var(--color-primary)!important;font-weight:600!important}@media (max-width:768px){h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}body{font-size:15px}}.text-center{text-align:center}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.p-1{padding:.5rem}.p-2{padding:1rem}.p-3{padding:1.5rem}.p-4{padding:2rem}