.genius-notification-bell{gap:9px!important}.genius-bell-icon{flex-shrink:0;padding:5px 5px 3px 0;display:inline-flex;position:relative}.genius-unread-count{border:2px solid var(--cream);color:#fff;text-align:center;background:#a72f25;border-radius:20px;min-width:19px;height:19px;padding:0 4px;font:700 11px/15px Arial,sans-serif;position:absolute;top:-5px;right:-9px}.genius-notification-preferences{color:var(--teal);background:#e9efdf;border:1px solid #c4ceb7;border-radius:4px;align-items:flex-start;gap:17px;padding:23px;display:flex}.genius-notification-preferences>svg{flex-shrink:0;margin-top:4px}.genius-notification-preferences>div:first-of-type{flex:1;min-width:0}.genius-notification-preferences h2{font:normal 25px/1.25 var(--serif);letter-spacing:-.3px}.genius-notification-preferences p{margin-top:8px;font-size:15px;font-weight:600;line-height:1.65}.genius-notification-preferences .genius-push-small{color:#4b5c4d;font-size:13px;line-height:1.6}.genius-push-small a,.genius-push-help a{text-underline-offset:3px;text-decoration:underline}.genius-push-help a{align-items:center;gap:5px;display:inline-flex}.genius-push-message{font-weight:700!important}.genius-push-actions{flex-direction:column;align-items:flex-start;gap:9px;max-width:235px;display:flex}.genius-push-actions button{background:var(--teal);min-height:46px;color:var(--cream);text-align:center;border:1px solid #7d9277;border-radius:3px;padding:11px 15px;font-size:15px;font-weight:700}.genius-push-actions>span{font-size:13px;font-weight:600}.genius-notification-preferences.is-compact{margin-top:24px;margin-bottom:32px}.genius-news-updates{padding-top:25px;padding-bottom:35px;scroll-margin-top:25px}.genius-news-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:22px;display:flex}.genius-news-heading h2{font:normal 34px/1.2 var(--serif);letter-spacing:-.5px;color:var(--teal);margin-top:8px}.genius-news-heading>button,.genius-news-post-actions>button{background:var(--paper);border:1px solid var(--line);min-height:44px;color:var(--teal);border-radius:3px;align-items:center;gap:8px;padding:10px 13px;font-size:14px;font-weight:700;display:inline-flex}.genius-news-empty{background:var(--paper);border:1px solid var(--line);margin-top:22px;padding:24px;font-size:16px;font-weight:600;line-height:1.8}.genius-news-posts{gap:20px;margin-top:25px;display:grid}.genius-news-posts>article{border:1px solid var(--line);background:var(--paper);border-left:4px solid #c3c8b5;padding:26px;scroll-margin-top:28px}.genius-news-posts>article.is-unread{border-left-color:var(--red)}.genius-news-meta{color:#61674f;flex-wrap:wrap;align-items:center;gap:8px 17px;font-size:12px;font-weight:700;line-height:1.6;display:flex}.genius-news-meta>span:first-child{color:var(--teal);letter-spacing:.5px}.genius-news-new{color:#8d3022;background:#f3dbcd;border-radius:3px;padding:3px 7px;font-size:11px;display:inline-flex}.genius-news-posts h3{font:normal 30px/1.25 var(--serif);letter-spacing:-.4px;color:var(--teal);overflow-wrap:anywhere;margin-top:12px}.genius-news-body{color:#475646;overflow-wrap:anywhere;white-space:pre-line;margin-top:15px;font-size:16px;font-weight:600;line-height:1.8}.genius-news-body p+p{margin-top:13px}.genius-news-post-actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:20px;display:flex}.genius-news-post-actions>.primary-button{min-height:46px;font-size:15px}.genius-push-information{max-width:850px;margin:40px auto;padding:25px}.genius-push-information h1{font:normal 38px/1.2 var(--serif);color:var(--teal);margin:25px 0}.genius-push-information h2{font:normal 25px/1.3 var(--serif);margin:26px 0 10px}.genius-push-information p{margin-top:14px;font-size:16px;font-weight:600;line-height:1.8}.genius-push-information a{text-underline-offset:3px;text-decoration:underline}.genius-news-updates>.genius-notification-preferences{margin-top:24px}.genius-push-welcome{overscroll-behavior:contain;background:var(--cream);width:min(460px,100% - 28px);max-height:calc(100dvh - 32px);color:var(--teal);border:1px solid #bcc9b4;border-radius:9px;margin:auto;padding:29px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 15px 65px #102c2b4d}.genius-push-welcome:not([open]){display:none}.genius-push-welcome::backdrop{background:#102c2bb3}.genius-push-welcome-close{width:44px;height:44px;color:var(--teal);background:0 0;place-items:center;display:grid;position:absolute;top:8px;right:8px}.genius-push-welcome-icon{background:#e0e8d4;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative}.genius-push-welcome-icon>span{color:#fff;border:2px solid var(--cream);background:#a72f25;border-radius:50%;place-items:center;width:23px;height:23px;font-size:13px;font-weight:750;display:grid;position:absolute;top:-2px;right:-1px}.genius-push-welcome-kicker{letter-spacing:1px;color:#6b7055;margin-top:20px;font-size:11px;font-weight:750}.genius-push-welcome h2{font:normal 35px/1.12 var(--serif);letter-spacing:-.7px;margin-top:10px}.genius-push-welcome p:not(.genius-push-welcome-kicker){margin-top:16px;font-size:16px;font-weight:650;line-height:1.65}.genius-push-welcome .genius-push-welcome-consent{color:#4b5c4d;font-size:14px!important}.genius-push-welcome-consent a{text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.genius-push-welcome-actions{flex-direction:column;gap:8px;margin-top:22px;display:flex}.genius-push-welcome-actions>button{border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:46px;font-size:16px;font-weight:750;display:flex}.genius-push-welcome-actions>button:last-child{color:var(--teal);background:0 0;border:1px solid #aebb9f}.genius-push-welcome .genius-push-welcome-note{line-height:1.65;font-size:13px!important}.genius-push-welcome-message{background:#e6ecd9;padding:10px 12px;font-size:14px!important}.genius-push-welcome button:disabled{opacity:.6;cursor:wait}:is(.genius-push-welcome button:focus-visible,.genius-push-welcome a:focus-visible){outline-offset:3px;outline:3px solid #b27c32}@media (max-width:700px){.genius-notification-preferences{flex-wrap:wrap;gap:12px;padding:20px}.genius-notification-preferences>svg{width:22px}.genius-notification-preferences>div:first-of-type{flex-basis:calc(100% - 40px)}.genius-notification-preferences h2{font-size:25px}.genius-notification-preferences p{font-size:16px;font-weight:700}.genius-push-actions{flex-basis:100%;width:100%;max-width:none}.genius-push-actions button{width:100%;font-size:16px}.genius-news-heading{flex-direction:column;align-items:start;gap:15px}.genius-news-heading h2{font-size:30px}.genius-news-posts>article{padding:21px 18px}.genius-news-posts h3{font-size:27px}.genius-news-body{font-size:16px;font-weight:700}.genius-news-meta{font-size:13px}.genius-news-updates{padding-top:20px}.genius-push-information{margin:20px auto;padding:22px}.genius-push-information h1{font-size:32px}.genius-push-welcome{padding:25px 23px}.genius-push-welcome h2{font-size:32px}.genius-push-welcome p:not(.genius-push-welcome-kicker){font-weight:700}}.genius-push-welcome-art{object-fit:contain;border-radius:8px;width:min(260px,100%);height:auto;max-height:174px;margin:0 auto 8px;display:block}.genius-push-welcome .genius-push-welcome-kicker{margin-top:12px}.genius-push-welcome .genius-push-welcome-consent{margin-top:10px}.genius-push-welcome .genius-push-welcome-actions>button:last-child{background:var(--teal);color:var(--cream);border:1px solid var(--teal)}.clan-reader-install-return{color:#173e3e;background:#e8efdf;border:1px solid #c5cbb7;margin:20px auto;padding:20px}.clan-reader-install-return h2{font:700 25px/1.3 Georgia,serif}.clan-reader-install-return p{margin:10px 0;font:600 16px/1.6 Arial,sans-serif}.clan-reader-install-return small{margin-top:10px;display:block}
