.replacement-gate>label[data-v-10d0cd85]{display:block;margin-bottom:.5rem}.replacement-gate .choice-help[data-v-10d0cd85]{display:block;margin-left:1.5rem;margin-top:.1rem}.submit-blocked[data-v-f6f3db16]{font-size:.9rem}.fallback-image-wrapper[data-v-3451ef34]{position:relative;display:block;width:100%;min-height:200px;background-color:#f0f0f080}.fallback-img[data-v-3451ef34]{display:block;width:100%;height:auto;opacity:0;transition:opacity .2s ease-in-out;min-height:200px;object-fit:contain}.fallback-img.image-loaded[data-v-3451ef34]{opacity:1}.state-overlay[data-v-3451ef34]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f0f0f0f2;z-index:10}body.dark-mode .fallback-image-wrapper[data-v-3451ef34]{background-color:#1e1e1e80}body.dark-mode .state-overlay[data-v-3451ef34]{background-color:#1e1e1ef2}body.dark-mode .state-text[data-v-3451ef34]{color:#a5aebe}.loading-state[data-v-3451ef34]{gap:0}.loading-logo[data-v-3451ef34]{width:80px;height:80px}.error-state[data-v-3451ef34]{gap:16px}.state-logo[data-v-3451ef34]{width:120px;height:auto;opacity:.9}.state-text[data-v-3451ef34]{font-size:20px;font-weight:600;color:#666;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@media (max-width: 768px){.state-logo[data-v-3451ef34]{width:80px}.state-text[data-v-3451ef34]{font-size:16px}.loading-logo[data-v-3451ef34]{width:60px;height:60px}}.fallback-image-wrapper[data-v-3451ef34]:not(.selected-image){min-height:80px}.fallback-image-wrapper:not(.selected-image) .fallback-img[data-v-3451ef34]{min-height:80px}.fallback-image-wrapper:not(.selected-image) .state-overlay[data-v-3451ef34]{gap:4px}.fallback-image-wrapper:not(.selected-image) .state-logo[data-v-3451ef34]{width:40px}.fallback-image-wrapper:not(.selected-image) .state-text[data-v-3451ef34]{font-size:10px;font-weight:600}.fallback-image-wrapper:not(.selected-image) .loading-logo[data-v-3451ef34]{width:32px;height:32px}.forecast-header[data-v-208db7b0]{display:flex;justify-content:space-between;align-items:center;padding:1rem}.btn-close[data-v-208db7b0]{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:.25rem .5rem}.btn-close[data-v-208db7b0]:hover{opacity:.7}.forecast-toggle[data-v-208db7b0]{cursor:pointer}.forecast-toggle[data-v-208db7b0]:hover{opacity:.8}.theme-transition,.theme-transition *,.theme-transition *:before,.theme-transition *:after{transition:all .3s ease!important;transition-delay:0!important}html.theme-preload #theme-light-css[media="not all"],html.theme-preload #theme-dark-css[media="not all"]{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0;margin:-1px;padding:0}body.theme-transition{opacity:.98}
