html{font-size:16px}body,div,html,img{margin:0;padding:0;border:0;vertical-align:baseline;font-size:10px;font:Open Sans,Helvetica Neue,Source Sans Pro,Helvetica,sans-serif;color:#000}div,img,span{font-size:100%;font:inherit}@font-face{font-family:Open Sans;font-weight:400;font-style:normal}html{font-family:Open Sans,Helvetica Neue,Source Sans Pro,Helvetica,sans-serif}body,html{height:100%}body{background-color:#f5f5f5;overscroll-behavior-y:contain}.hidden{display:none}.loading-spinner-container{display:flex;height:100%;justify-content:center;align-items:center;width:100%;margin-top:50px}.app-header{overflow:hidden;align-self:center;display:flex;background-color:#fff;flex:0 0 5em;max-height:50px;width:100%;box-shadow:0 3px 4px 0 rgba(0,0,0,.15),0 -1px 4px 0 rgba(0,0,0,.15);z-index:2}.app-header-title{flex:1 1;display:flex;height:5em;line-height:5em;order:2;overflow:hidden;text-align:center}.app-header-title span{width:100%}.km-logo-img{height:2.5em;font-size:1.7rem;line-height:1.7em}.view-container{align-self:center;align-items:center;height:100%}.body-container{height:100%}.content-container{display:flex;flex-direction:column;align-items:center;min-height:100%;height:100%;width:100%}.text-container{width:100%;margin:auto;max-width:800px;position:absolute;overflow:auto;height:calc(100% - 50px);top:50px}.content-image{display:block;margin:auto;padding:25px 10px 16px;height:78px;width:78px}.content-text{text-align:center;padding:0 30px}.content-text-left{text-align:left;padding:0 30px}::marker{font-size:1.4em}.title{display:block;margin:0;font-size:2rem}.label{display:block;margin:8px 0;font-size:1.6rem}.label-bold{font-weight:700}.alert{display:flex;align-items:center;justify-content:center;text-align:left;padding:12px;margin:4px 10px 16px;background-color:#ddd;border-radius:.2rem}.content-alert{font-size:1.2rem}.alert-icon{width:32px;height:32px;padding-right:12px}.button-text{font-size:1em;font-weight:700}button{border:0;color:transparent;background-color:transparent;overflow:hidden;display:flex;align-items:center;justify-content:center}.red-button{background:#ed0000}.red-button span{color:#fff}.button-bar{align-self:center;display:flex;justify-content:center;padding:.5em 0;position:relative;min-height:40px;border-radius:2px;width:100%;height:100%}.buttons-container{display:flex;flex-direction:column;margin:0 16px;gap:16px;padding-bottom:24px}.help-button{height:56px;box-shadow:0 4px 12px 0 #00000026;border-radius:8px;border-width:1px}.content-text-pb{padding-bottom:8px}.help-button-inner{width:100%;display:grid;grid-template-columns:33px 1fr 33px;align-items:center;justify-content:center;font-weight:700;text-transform:none}.help-button-recommended{position:absolute;right:0;top:0;background-color:#0693a7;padding:0 8px;border-radius:0 0 0 8px;font-weight:600;font-size:1.2rem;text-transform:none}.help-ol{padding-right:40px}.help-button-recommended-text{color:#fff}.help-li{font-size:1.2em;margin-bottom:24px}.help-img{max-width:100%}.troubleshooting{padding-top:20px}.back-button{position:absolute;z-index:100;top:0;left:0;padding:10px}*{box-sizing:border-box}.google-albums-container,.google-images-container{display:flex;flex-direction:column;align-content:stretch;align-items:stretch;height:100%;width:100%}.google-albums-container{margin-top:-6px}#__next,.swp-image-select-tile-container-wrappers{height:100%}.invalid-file-type *{cursor:default}.invalid-file-type button:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.8)}
/*# sourceMappingURL=5f4eee0589ce084a.css.map*/