.google-analytics-module__27jIAG__banner{bottom:max(16px, env(safe-area-inset-bottom));z-index:9998;box-sizing:border-box;color:#19373a;background:#fff;border:1px solid #d8e4df;border-radius:20px;max-width:540px;margin:0 auto;padding:22px;position:fixed;left:16px;right:16px;box-shadow:0 12px 36px #163d2b24}.google-analytics-module__27jIAG__heading{align-items:center;gap:12px;display:flex}.google-analytics-module__27jIAG__symbol{color:#146b55;background:#eef7f2;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.google-analytics-module__27jIAG__brand{color:#506668;font-size:12px;display:block}.google-analytics-module__27jIAG__heading h2{color:#19373a;margin:0;font-size:20px;font-weight:500;line-height:1.5}.google-analytics-module__27jIAG__banner .google-analytics-module__27jIAG__copy{color:#506668;margin:16px 0 18px;font-size:14px;line-height:1.9}.google-analytics-module__27jIAG__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.google-analytics-module__27jIAG__actions button{cursor:pointer;border-radius:11px;min-width:0;min-height:48px;padding:12px 10px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4}.google-analytics-module__27jIAG__actions .google-analytics-module__27jIAG__accept{color:#fff;background:#146b55;border:1px solid #146b55}.google-analytics-module__27jIAG__actions .google-analytics-module__27jIAG__reject{color:#19373a;background:#fff;border:1px solid #b3c6bc}.google-analytics-module__27jIAG__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:16px;display:flex}.google-analytics-module__27jIAG__footer span{color:#506668;align-items:center;gap:5px;font-size:11px;line-height:1.6;display:inline-flex}.google-analytics-module__27jIAG__footer a{color:#146b55;text-underline-offset:3px;font-size:12px;text-decoration:underline}.google-analytics-module__27jIAG__reopen{bottom:max(12px, env(safe-area-inset-bottom));z-index:9997;color:#19373a;cursor:pointer;background:#fff;border:1px solid #ccd5df;border-radius:8px;align-items:center;gap:6px;min-height:40px;padding:7px 10px;font-family:inherit;font-size:12px;display:inline-flex;position:fixed;left:12px}.google-analytics-module__27jIAG__banner button:focus-visible,.google-analytics-module__27jIAG__banner a:focus-visible,.google-analytics-module__27jIAG__reopen:focus-visible{outline-offset:3px;outline:2px solid #146b55}@media (max-width:420px){.google-analytics-module__27jIAG__banner{border-radius:16px;padding:18px 14px}.google-analytics-module__27jIAG__actions{gap:6px}}
