.study-reminder{position:fixed;top:86px;right:18px;z-index:60;width:min(390px,calc(100vw - 36px));border:1px solid #a5c8bd;border-radius:16px;padding:16px 18px;background:#f3fff8;color:#174d3f;box-shadow:0 8px 28px #214c3d1f}.study-reminder[hidden]{display:none!important}.study-reminder p{margin:0 0 10px;font-size:calc(15px * var(--aypot-text-scale, 1));line-height:1.55}.study-reminder>div{display:flex;gap:10px;flex-wrap:wrap}.study-reminder button{font-size:calc(14px * var(--aypot-text-scale, 1));min-height:44px;padding:8px 14px}@media(max-width:560px){.study-reminder{top:76px;right:10px;width:calc(100vw - 20px);padding:14px 16px}}
