.sprigzMaintenance{box-sizing:border-box;overscroll-behavior:contain;color:#18382b;text-align:left;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffdf6;border:2px solid #315b42;border-radius:20px;width:min(760px,100% - 28px);max-height:calc(100dvh - 28px);margin:auto;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55;overflow:hidden;box-shadow:0 24px 80px #071f2466}.sprigzMaintenance::backdrop{background:#0a201dcc}.sprigzMaintenance[open]{flex-direction:column;display:flex}.sprigzMaintenanceContent{overscroll-behavior:contain;padding:clamp(20px,4vw,36px) clamp(20px,4vw,36px) 0;overflow-y:auto}.sprigzMaintenanceFooter{background:#fffdf6;border-top:1px solid #dde4d8;flex-shrink:0;padding:16px clamp(20px,4vw,36px)}.sprigzMaintenance .sprigzMaintenanceEyebrow{color:#3f604b;letter-spacing:.12em;margin:0 0 12px;font-size:.75em;font-weight:800}.sprigzMaintenance h1{color:#18382b;margin:0 0 14px;font-size:clamp(1.75em,5vw,2.5em);font-weight:800;line-height:1.15}.sprigzMaintenance h2{color:#18382b;margin:0 0 8px;font-size:1.05em;font-weight:800}.sprigzMaintenance p{color:#314e40;margin:0 0 18px}.sprigzMaintenanceWarning{background:#fff0c9;border:1px solid #a77b24;border-left:5px solid #9b6c15;border-radius:10px;margin:22px 0;padding:16px 18px}.sprigzMaintenanceWarning strong{color:#513b0e}.sprigzMaintenanceWarning p{color:#513b0e;margin:4px 0 0}.sprigzMaintenanceUpdates{grid-template-columns:1fr 1.25fr;gap:24px;display:grid}.sprigzMaintenance ul{color:#314e40;margin:0;padding-left:20px;list-style:outside}.sprigzMaintenance li{margin-bottom:8px}.sprigzMaintenance .sprigzMaintenanceNote{margin:22px 0;font-size:.9em}.sprigzMaintenance .sprigzMaintenanceContinue{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;text-align:center;background:#24553b;border:2px solid #24553b;border-radius:10px;padding:14px 20px;font-weight:700;display:block}.sprigzMaintenance .sprigzMaintenanceContinue:hover{background:#173e2a}.sprigzMaintenance :focus-visible{outline-offset:4px;outline:3px solid #2669b2}@media (max-width:560px){.sprigzMaintenanceUpdates{grid-template-columns:1fr;gap:18px}}
