@font-face{font-family:Inter Variable;src:url(/fonts/InterVariable.woff2)format("woff2-variations");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:MV Faseyha;src:url(/fonts/MVFaseyha.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+780-7BF}@font-face{font-family:MV Aammufk;src:url(/fonts/aammufkF.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+780-7BF}@font-face{font-family:MV AWaheed;src:url(/fonts/MVAWaheed.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+780-7BF}:root{color:#242420;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f6f6f5;font-family:Inter Variable,sans-serif;font-weight:300}*{box-sizing:border-box}body{margin:0}button{font:inherit}.maintenance-page{isolation:isolate;justify-content:center;align-items:center;min-height:100dvh;padding-block:5rem 6rem;display:flex;position:relative;overflow:hidden}.hero-gradient{z-index:-1;pointer-events:none;background:radial-gradient(196.28% 146.83% at 50% 0,#ec40ff21 5.13%,#70fff821 20.55%,#acff5e21 33.65%,#fff0 85.25%);height:24rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.maintenance-container{flex-direction:column;gap:1.5rem;width:100%;max-width:32rem;margin-inline:auto;padding-inline:1rem;display:flex}.maintenance-header{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.emblem{aspect-ratio:9/10;width:5rem;height:auto}.heading-group{flex-direction:column;align-items:center;gap:.5rem;display:flex}.heading-group p,.heading-group h1,.notice-body p{text-wrap:pretty;margin:0}.pretitle{color:#989890;font-size:.875rem}.heading-group h1{color:#040;font-size:1.875rem;font-weight:600;line-height:2.25rem}.notice-body{color:#3a3a34;flex-direction:column;gap:1rem;font-size:.875rem;line-height:1.5rem;display:flex}.notice-body strong{color:#242420;font-weight:600}.signature{padding-top:.5rem;font-weight:500}.button{cursor:pointer;border:0;border-radius:9999px;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;height:2.25rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:.875rem;transition:background-color .1s;display:inline-flex}.button:focus-visible{box-shadow:0 0 0 2px #f6f6f5,0 0 0 4px}.language-button{color:#3a3a34;background:#11110f0f;align-self:center;gap:.5rem;padding-inline:.875rem;font-family:MV AWaheed,MV Faseyha,sans-serif;font-size:1rem;font-weight:700;line-height:1.25rem}.language-button:hover{background:#11110f29}.language-button:active{background:#11110f4f}.language-button svg{fill:#00710f;flex-shrink:0;width:1rem;height:1rem}[lang=dv]{font-family:MV Faseyha,sans-serif}[lang=dv] h1{letter-spacing:.52px;font-family:MV Aammufk,MV Faseyha,sans-serif;font-weight:400}[lang=dv] .pretitle{font-size:1rem;line-height:3rem}[lang=dv] .notice-body{font-size:1rem;line-height:1.75rem}[lang=dv] .signature{font-weight:700}[lang=dv] .button{font-size:1rem;line-height:1.25rem}[lang=dv] .language-button{font-size:.875rem}@media (width>=40rem){.maintenance-page{padding-block:8rem}.maintenance-container{gap:2rem;padding-inline:1.5rem}.emblem{width:6rem}.heading-group h1{font-size:2.25rem;line-height:3rem}}
