.BackendAvailabilityBoundary-module__Rtt7IW__content{display:contents}.BackendAvailabilityBoundary-module__Rtt7IW__overlay{z-index:11000;overscroll-behavior:contain;color:hsl(var(--foreground));background:radial-gradient(ellipse 70% 60% at 18% 15%, hsl(var(--primary-soft)) 0%, transparent 72%), radial-gradient(ellipse 60% 60% at 92% 95%, hsl(var(--warning-soft) / .65) 0%, transparent 75%), hsl(var(--background));position:fixed;inset:0;overflow:auto}.BackendAvailabilityBoundary-module__Rtt7IW__shell{min-height:100dvh;padding:max(28px, env(safe-area-inset-top)) 24px max(28px, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.BackendAvailabilityBoundary-module__Rtt7IW__brand{align-items:center;gap:4px;margin-bottom:32px;display:flex}.BackendAvailabilityBoundary-module__Rtt7IW__brandName{letter-spacing:-.04em;font-size:17px;font-weight:650}.BackendAvailabilityBoundary-module__Rtt7IW__panel{text-align:center;width:100%;max-width:480px}.BackendAvailabilityBoundary-module__Rtt7IW__illustration{width:172px;height:168px;color:hsl(var(--primary));margin:0 auto 24px}.BackendAvailabilityBoundary-module__Rtt7IW__badge{border:1px solid hsl(var(--primary-border));background:hsl(var(--card));color:hsl(var(--text-secondary));border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;display:inline-flex}.BackendAvailabilityBoundary-module__Rtt7IW__dot{background:hsl(var(--warning));border-radius:50%;width:7px;height:7px}.BackendAvailabilityBoundary-module__Rtt7IW__title{font-family:var(--font-oswald), sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere;outline:none;margin:20px 0 14px;font-size:clamp(30px,6vw,40px);font-weight:600;line-height:1.18}.BackendAvailabilityBoundary-module__Rtt7IW__description{max-width:420px;color:hsl(var(--text-secondary));text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 auto;font-size:16px;line-height:1.65}.BackendAvailabilityBoundary-module__Rtt7IW__schedule{margin-top:20px}.BackendAvailabilityBoundary-module__Rtt7IW__status{min-height:22px;color:hsl(var(--text-secondary));margin:20px 0;font-size:13px}.BackendAvailabilityBoundary-module__Rtt7IW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BackendAvailabilityBoundary-module__Rtt7IW__action{border-radius:var(--radius-md);min-width:188px}.BackendAvailabilityBoundary-module__Rtt7IW__hint{max-width:360px;color:hsl(var(--text-secondary));margin:20px auto 0;font-size:12px;line-height:1.6}.BackendAvailabilityBoundary-module__Rtt7IW__footer{color:hsl(var(--text-secondary));margin-top:44px;font-size:12px}.BackendAvailabilityBoundary-module__Rtt7IW__spinner{animation:1s linear infinite BackendAvailabilityBoundary-module__Rtt7IW__turn}@keyframes BackendAvailabilityBoundary-module__Rtt7IW__turn{to{transform:rotate(360deg)}}@media (max-width:480px){.BackendAvailabilityBoundary-module__Rtt7IW__brand{margin-bottom:24px}.BackendAvailabilityBoundary-module__Rtt7IW__illustration{width:146px;height:143px;margin-bottom:18px}.BackendAvailabilityBoundary-module__Rtt7IW__action{width:100%}.BackendAvailabilityBoundary-module__Rtt7IW__footer{margin-top:28px}}@media (prefers-reduced-motion:reduce){.BackendAvailabilityBoundary-module__Rtt7IW__spinner{animation:none}}
.MaintenanceAnnouncementLayout-module__rI9B8q__layout{--app-viewport-height:max(240px, calc(100dvh - var(--maintenance-banner-height,0px)))}.MaintenanceAnnouncementLayout-module__rI9B8q__content{display:contents}.MaintenanceAnnouncementLayout-module__rI9B8q__layout .h-dvh{height:var(--app-viewport-height)}:is(.MaintenanceAnnouncementLayout-module__rI9B8q__layout .min-h-screen,.MaintenanceAnnouncementLayout-module__rI9B8q__layout .min-h-dvh,.MaintenanceAnnouncementLayout-module__rI9B8q__layout .min-h-svh,.MaintenanceAnnouncementLayout-module__rI9B8q__layout .store-focused-shell){min-height:var(--app-viewport-height)}.MaintenanceAnnouncementLayout-module__rI9B8q__layout .signup-funnel-shell{height:var(--app-viewport-height);min-height:var(--app-viewport-height)}.MaintenanceAnnouncementLayout-module__rI9B8q__layout .store-stitch-cart-page--filled{height:calc(var(--app-viewport-height) - var(--stitch-header-h));max-height:calc(var(--app-viewport-height) - var(--stitch-header-h))}.MaintenanceAnnouncementLayout-module__rI9B8q__banner{border-bottom:1px solid hsl(var(--primary-border));background:hsl(var(--primary-soft));color:hsl(var(--foreground))}.MaintenanceAnnouncementLayout-module__rI9B8q__inner{align-items:center;gap:16px;width:100%;max-width:1440px;margin:0 auto;padding:14px 24px;display:flex}.MaintenanceAnnouncementLayout-module__rI9B8q__icon{width:22px;height:22px;color:hsl(var(--primary));flex:none;align-self:flex-start;margin-top:2px}.MaintenanceAnnouncementLayout-module__rI9B8q__copy{flex:1;min-width:0}.MaintenanceAnnouncementLayout-module__rI9B8q__caption{color:hsl(var(--text-secondary));letter-spacing:.02em;margin:0 0 4px;font-size:11px;font-weight:650}.MaintenanceAnnouncementLayout-module__rI9B8q__title{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650;line-height:1.4}.MaintenanceAnnouncementLayout-module__rI9B8q__message{-webkit-line-clamp:2;color:hsl(var(--text-secondary));white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:4px 0 6px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.MaintenanceAnnouncementLayout-module__rI9B8q__details{border-color:hsl(var(--primary-border));background:hsl(var(--card));flex:none;min-height:44px}.MaintenanceAnnouncementLayout-module__rI9B8q__dialog{padding-top:24px}.MaintenanceAnnouncementLayout-module__rI9B8q__dialogTitle{overflow-wrap:anywhere;padding-inline-end:28px;font-size:20px;line-height:1.4}.MaintenanceAnnouncementLayout-module__rI9B8q__fullMessage{color:hsl(var(--text-secondary));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.MaintenanceAnnouncementLayout-module__rI9B8q__guidance{color:hsl(var(--text-secondary));margin:0;font-size:12px;line-height:1.6}@media (max-width:640px){.MaintenanceAnnouncementLayout-module__rI9B8q__inner{flex-wrap:wrap;gap:10px;padding:12px 16px}.MaintenanceAnnouncementLayout-module__rI9B8q__copy{flex-basis:calc(100% - 32px)}.MaintenanceAnnouncementLayout-module__rI9B8q__details{margin-inline-start:32px}}@media print{.MaintenanceAnnouncementLayout-module__rI9B8q__banner{display:none}.MaintenanceAnnouncementLayout-module__rI9B8q__layout .h-dvh{height:auto}.MaintenanceAnnouncementLayout-module__rI9B8q__layout .signup-funnel-shell{height:auto;min-height:0}.MaintenanceAnnouncementLayout-module__rI9B8q__layout .store-stitch-cart-page--filled{height:auto;max-height:none}:is(.MaintenanceAnnouncementLayout-module__rI9B8q__layout .min-h-screen,.MaintenanceAnnouncementLayout-module__rI9B8q__layout .min-h-dvh,.MaintenanceAnnouncementLayout-module__rI9B8q__layout .min-h-svh,.MaintenanceAnnouncementLayout-module__rI9B8q__layout .store-focused-shell){min-height:0}}