.smm-input-file-container{position:relative;display:flex;align-items:center;width:100%;height:35px}.smm-input-file-container input[type="text"]{width:100%;height:35px;border-color:#10889C}.smm-input-file-container input[type="file"]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.wrap.customer-specificity-plugin .smm-input-file-container button.button.smm-upload{margin-left:1rem;background-color:#10889C;color:#fff;border:none;cursor:pointer;height:35px;font-weight:600;vertical-align:middle}.wrap.customer-specificity-plugin h2.maintenance-admin{border:none;background-color:#9c1051;color:#fcfcfc;padding:10px;text-align:center;margin-bottom:1.5em;font-weight:600;font-size:1.7em}.wrap.customer-specificity-plugin .cs-plugin-toggle.red-toggle input:checked+.cs-plugin-slider{background:#9c1051}code{background-color:#10879c17;color:#3f4546;border:none;cursor:pointer;vertical-align:middle;font-size:1.1em;padding:1em}body .maintenance-page{font-family:sans-serif;text-align:center;display:flex;justify-content:center;align-items:center;min-height:100vh;min-width:100vw;background-size:cover;background-position:center;font-size:1rem}.maintenance-div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;padding:30px;width:clamp(300px, 80%, 600px);background:rgb(0 0 0 / .7)!important;color:var(--ast-global-color-4)!important}.maintenance-div h1,.maintenance-div p,.maintenance-div a{color:var(--ast-global-color-4)!important}.maintenance-div h1{font-size:clamp(30px, 45px, 50px)}.maintenance-div p{font-size:clamp(25px, 3vw, 1.875em)}.maintenance-div a{text-decoration:underline!important;font-size:clamp(25px, 3vw, 1.875em)!important}