.maintenance{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box;background:#000;color:#fff;font-family:"DM Sans","Montserrat",sans-serif}.maintenance__card{width:100%;max-width:480px;text-align:center}.maintenance__logo{height:40px;margin-bottom:32px}.maintenance__title{font-family:"Oswald",sans-serif;font-weight:600;font-size:2.25rem;text-transform:uppercase;letter-spacing:.02em;margin:0 0 16px}.maintenance__title:after{content:"";display:block;width:56px;height:4px;margin:16px auto 0;background:#e42522}.maintenance__text{color:#c1c1c1;line-height:1.6;margin:0 0 12px}.maintenance__staff{margin-top:40px;background:none;border:none;color:#777;font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer}.maintenance__staff:hover{color:#c1c1c1}.maintenance__form{margin-top:40px;text-align:left}.maintenance__label{display:block;font-size:.85rem;color:#c1c1c1;margin-bottom:8px}.maintenance__row{display:flex;grid-gap:8px;gap:8px}.maintenance__input{flex:1 1;min-width:0;padding:12px;border:1px solid #444;border-radius:4px;background:#111;color:#fff;font:inherit}.maintenance__input:focus{outline:none;border-color:#e42522}.maintenance__button{padding:12px 20px;border:none;border-radius:4px;background:#e42522;color:#fff;font:inherit;font-weight:700;cursor:pointer}.maintenance__button:hover{background:#f43330}.maintenance__button:disabled{opacity:.6;cursor:default}.maintenance__error{color:#f43330;font-size:.85rem;margin:8px 0 0}.maintenance-banner{position:fixed;left:16px;bottom:16px;z-index:2000;display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px;border-radius:4px;background:#e42522;color:#fff;font-family:"DM Sans",sans-serif;font-size:.8rem;box-shadow:0 2px 8px rgba(0,0,0,.4)}.maintenance-banner button{background:none;border:1px solid #fff;border-radius:3px;color:#fff;font:inherit;padding:2px 8px;cursor:pointer}
/*# sourceMappingURL=main.21cb9f31.chunk.css.map */