.aa-daily-reader{width:100%;max-width:900px;margin:16px auto 32px;box-sizing:border-box}.aa-daily-reader__date{width:fit-content;margin:0 auto 13px;padding:6px 15px;border:1px solid rgba(98,188,227,.2);border-radius:999px;background:#eef8fc;color:#4baed8;font-size:17px;font-weight:700;line-height:1.3}.aa-daily-reader__entry-wrap{position:relative}.aa-daily-reader__entry{width:100%;padding:25px 29px;box-sizing:border-box;overflow:hidden;background:#fff;border:1px solid #e2e2e2;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.07);transition:opacity .16s ease}.aa-daily-reader.is-loading .aa-daily-reader__entry{opacity:.28}.aa-reader-content__title{margin:0 0 18px;color:#a85d00;font-size:24px;font-weight:700;line-height:1.35;text-align:center}.aa-reader-content__body{color:#666;font-size:17px;line-height:1.72}.aa-reader-content__body p{margin:0 0 1em}.aa-reader-content__body p:last-child{margin-bottom:0}.aa-reader-content__prayer{margin-top:20px;color:#a85d00;font-size:18px;font-weight:700;line-height:1.5}.aa-daily-reader__error{margin:0;text-align:center}.aa-daily-reader__loader{display:none;position:absolute;inset:0;z-index:5;align-items:center;justify-content:center;pointer-events:none}.aa-daily-reader.is-loading .aa-daily-reader__loader{display:flex}.aa-daily-reader__loader span{width:28px;height:28px;box-sizing:border-box;border:3px solid rgba(98,188,227,.23);border-top-color:#62bce3;border-radius:50%;animation:aa-reader-spin .65s linear infinite}@keyframes aa-reader-spin{to{transform:rotate(360deg)}}.aa-daily-reader__controls{display:grid;grid-template-columns:auto 62px 116px auto;align-items:center;justify-content:center;gap:8px;margin-top:17px}.aa-daily-reader__button{height:44px;padding:0 17px;border:0;border-radius:6px;background:#111;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.aa-daily-reader__button:hover{background:#333}.aa-daily-reader__button:disabled{opacity:.48;cursor:wait}.aa-daily-reader__day,.aa-daily-reader__month{width:100%;height:44px;margin:0!important;padding:0 9px;box-sizing:border-box;border:1px solid #d1d1d1;border-radius:6px;background:#fff;color:#555;font:inherit;font-size:15px;cursor:pointer}.aa-daily-reader__mobile-label{display:none}.aa-daily-reader__open{display:flex;width:fit-content;align-items:center;margin:11px auto 0;color:#777!important;font-size:13px;text-decoration:none!important}.aa-daily-reader__open:hover{color:#4baed8!important}@media(max-width:600px){.aa-daily-reader{margin:10px auto 22px}.aa-daily-reader__date{margin-bottom:9px;padding:5px 12px;font-size:15px}.aa-daily-reader__entry{padding:18px 15px;border-radius:8px;box-shadow:0 3px 10px rgba(0,0,0,.06)}.aa-reader-content__title{margin-bottom:14px;font-size:20px}.aa-reader-content__body{font-size:16px;line-height:1.63}.aa-reader-content__prayer{margin-top:17px;font-size:16px}.aa-daily-reader__controls{grid-template-columns:42px 54px minmax(92px,118px) 42px;width:100%;gap:5px;margin-top:14px}.aa-daily-reader__button{width:42px;height:42px;padding:0;font-size:18px}.aa-daily-reader__desktop-label{display:none}.aa-daily-reader__mobile-label{display:inline}.aa-daily-reader__day,.aa-daily-reader__month{height:42px;padding:0 6px;font-size:14px}}@media(max-width:350px){.aa-daily-reader__entry{padding:16px 12px}.aa-daily-reader__controls{grid-template-columns:38px 49px 86px 38px;gap:4px}.aa-daily-reader__button{width:38px;height:40px}.aa-daily-reader__day,.aa-daily-reader__month{height:40px;font-size:13px}}
