.dah-google-login{clear:both;margin:20px 0 10px;padding-top:16px;border-top:1px solid #e4e7e5;max-width:100%}.dah-google-button{min-height:44px;display:flex;justify-content:center}.dah-google-status{font-size:14px;line-height:1.5;margin:10px 0 0;color:#374840}.dah-google-status:empty{display:none}.wrap .dah-google-login{max-width:380px}
.dah-google-button iframe{max-width:none!important}
.dah-google-arrival{position:fixed;z-index:999999;top:24px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 32px);padding:18px 20px;background:#f2faf5;color:#173e30;border:1px solid #b5d5c1;border-radius:14px;box-shadow:0 8px 32px #153d3026;font:15px/1.5 Arial,sans-serif}.admin-bar .dah-google-arrival{top:56px}.dah-google-arrival strong,.dah-google-arrival div>span{display:block}.dah-google-arrival-check{display:grid;place-items:center;flex:none;width:32px;height:32px;background:#226247;color:white;border-radius:50%;font-size:20px}.dah-google-arrival a{white-space:nowrap;color:#173e30!important;text-decoration:underline!important;font-weight:700}.dah-google-arrival button{flex:none;width:30px;height:30px;padding:0!important;border:0!important;background:transparent!important;color:#173e30!important;cursor:pointer;font-size:26px!important;line-height:1!important}.dah-google-arrival button:focus-visible,.dah-google-arrival a:focus-visible{outline:2px solid #226247;outline-offset:3px}@media(max-width:600px){.dah-google-arrival{top:12px;gap:10px;padding:14px;flex-wrap:wrap;width:calc(100% - 24px);max-width:440px;box-sizing:border-box}.dah-google-arrival div{flex:1;min-width:160px}.dah-google-arrival a{margin-left:42px}.dah-google-arrival button{margin-left:auto}.admin-bar .dah-google-arrival{top:58px}}
