<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.add-to-calendar::part(atcb-list-item){max-width:30em;width:85vw}.Layout .Hidden{left:-200vw;opacity:0;pointer-events:none;position:absolute;top:-200vh}.DefaultLayout{color:#606060;font-family:"PT Serif",serif}.DefaultLayout h1,.DefaultLayout h2,.DefaultLayout h3{font-family:Futura;margin:18px auto;max-width:calc(100vw - 36px);padding-left:18px;padding-right:18px;text-align:center;text-transform:uppercase}.DefaultLayout .Hyperlink,.DefaultLayout .Markdown a,.DefaultLayout .Markdown p a,.DefaultLayout .hyperlink{color:#165d9f;text-decoration:none}.DefaultLayout .section{padding:25px 0;width:100%}.DefaultLayout .section .section-content{box-sizing:border-box;display:block;margin:0 auto;max-width:550px}.DefaultLayout .Buttons{margin:.75em 0}.DefaultLayout .Button,.DefaultLayout .button,.DefaultLayout add-to-calendar-button::part(atcb-button){background-color:#165d9f;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-weight:700;height:52px;line-height:1.6em;margin:.5em auto;min-width:unset;outline:none;padding:13px 20px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.DefaultLayout .Button:hover,.DefaultLayout .button:hover,.DefaultLayout add-to-calendar-button::part(atcb-button):hover{box-shadow:none}.DefaultLayout .Button.button-bordered,.DefaultLayout .button.button-bordered,.DefaultLayout add-to-calendar-button::part(atcb-button) .button-bordered{border:2px solid #fff;padding:11px 18px}@media only screen and (max-width:315px){.DefaultLayout .Button,.DefaultLayout .button,.DefaultLayout add-to-calendar-button::part(atcb-button){font-size:12px}}.DefaultLayout add-to-calendar-button::part(atcb-button-wrapper){display:block;padding:0}.DefaultLayout add-to-calendar-button::part(atcb-button-text){font-family:"PT Serif",serif;font-size:1em;font-weight:700}.DefaultLayout .Form .Fields{align-items:center;display:flex;flex-direction:column;gap:1.5em;margin-bottom:1em}@media (max-width:50rem){.DefaultLayout add-to-calendar-button{display:flex;justify-content:center;width:100%}}@media only screen and (min-width:50rem){.DefaultLayout .section .section-content{max-width:800px}.DefaultLayout .Buttons{-moz-column-gap:1em;column-gap:1em;display:flex;justify-content:center}.DefaultLayout .Buttons .Button,.DefaultLayout .Buttons .button,.DefaultLayout .Buttons add-to-calendar-button::part(atcb-button){margin:0}}@media (min-width:50rem){.DefaultLayout .section{padding:0}.DefaultLayout .section .section-content{max-width:800px}}.DashboardLayout{background-color:#f6f8ff;color:#000;font-family:Avenir,sans-serif}.DashboardLayout,.DashboardLayout *,.DashboardLayout :after,.DashboardLayout :before{box-sizing:border-box}.DashboardLayout a{color:unset;text-decoration:none}.DashboardLayout .Disabled{opacity:.45;pointer-events:none;transform:scale(.9);transform-origin:bottom left}.DashboardLayout .Header .Heading{font-size:1.5rem;margin:0 0 .75em}.DashboardLayout .Content{display:grid;min-height:calc(100vh - 3.5em);padding:5em 1em 10em}.DashboardLayout .Content.AltContent{align-content:start;margin:0 auto;padding:5em 1.5em;width:-moz-fit-content;width:fit-content}.DashboardLayout .Logo{background-image:url(../img/icons/rrbc-logo.svg);background-repeat:no-repeat;background-size:contain;height:7.2em;margin:0 0 1.5em;width:9em}.DashboardLayout .Form .FormDetail{margin:0 0 .825em}.DashboardLayout .Form .FormDetail .Label{font-size:.95rem;margin:0 0 .25em}.DashboardLayout .Form .FormDetail .Value{border:2px solid #4b617e;border-radius:1em;margin:0;outline:none;padding:.3em 1.4em .35em;width:20em}.DashboardLayout .View .ViewDetail{margin:0 0 .825em}.DashboardLayout .View .ViewDetail .Label{font-size:.95rem;margin:0 0 .25em}.DashboardLayout .View .ViewDetail .Value{border:2px solid #4b617e;border-radius:1em;font-size:1rem;margin:0;outline:none;padding:.35em 1.4em .4em;width:20em}.DashboardLayout .DashboardHeader{display:grid;justify-content:center;padding:2em 1.25em}.DashboardLayout .DashboardHeader .Heading{font-size:1.5em;font-weight:700;line-height:1rem;text-align:center}.DashboardLayout .DashboardHeader .Buttons{display:flex;gap:1rem}@media (min-width:50rem){.DashboardLayout .DashboardHeader{align-items:center;gap:2em;grid-template-columns:auto 1fr}.DashboardLayout .DashboardHeader .Button,.DashboardLayout .DashboardHeader .Heading{margin:0}.DashboardLayout .DashboardHeader .Heading{text-align:left}.DashboardLayout .DashboardHeader .Buttons{justify-content:flex-end}}.DashboardLayout .Database{background:#fff;border:2px solid rgba(0,0,0,.25);border-radius:.5em;color:#000;margin:.25em 0}.DashboardLayout .Database .Cards{display:grid;gap:1.5em;grid-template-columns:1fr;padding:1.125em}.DashboardLayout .Database .Cards .Card{border-radius:.5em}.DashboardLayout .Database .Cards .NoCards{color:#aaa;font-size:1.25rem;grid-column:1/3;text-align:center}@media (min-width:50rem){.DashboardLayout .Database .Cards{grid-template-columns:1fr 1fr;padding:25px;width:100%}}.DashboardLayout .Button{background-color:#165d9f;border:2.5px solid #293b51;border-radius:1em;color:#fff;cursor:pointer;display:inline-block;font-size:.95em;font-weight:700;margin:0 0 1em;padding:.25em .85em .275em;transition:transform 175ms;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DashboardLayout .Note{color:#777;font-size:.85rem;font-style:italic;margin:0 0 1em}@keyframes opacity{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.sermon .content{align-items:center;display:flex;flex-flow:column;justify-content:center;margin:0;width:100%}.sermon .content .section.section-main{margin:0;padding:0}.sermon .content .section.section-main .section-content{margin:0 0 20px;max-width:unset}.sermon .content .section.section-main .section-content .media{height:56.3909774436vw;margin:0 auto -6px;max-height:calc(100vh - 169px);width:100%}.sermon .content .section.section-main .section-content .media .AudioBackground,.sermon .content .section.section-main .section-content .media audio,.sermon .content .section.section-main .section-content .media iframe{background-position:50%;background-size:cover;height:100%;margin:0 auto;width:100%}.sermon .content .section.section-main .section-content .media .AudioBackground{align-items:flex-end;display:flex}.sermon .content .section.section-main .section-content .media .AudioBackground iframe{border-radius:.5em;bottom:5%;height:25%;max-height:3.9473684211rem;max-width:31rem;position:relative;width:100%}.sermon .content .section.section-main .section-content .title{margin:18px 0 0;text-align:left}.sermon .content .section.section-main .section-content .date{margin:0 20px}.sermon .content .section.section-main .section-content .description{background-color:#f2f2f299;border-radius:10px;box-sizing:border-box;margin:20px;max-width:600px;min-width:300px;padding:10px 20px;white-space:pre-line}.sermon .content .section.section-main .section-content .buttons{display:grid;grid-auto-flow:column;justify-content:flex-start;margin:30px 20px 0;overflow-x:auto;white-space:nowrap}.sermon .content .section.section-main .section-content .buttons .button{margin:0;scale:.8}.sermon .content .section.section-main:not(.loaded) .section-content .buttons .button,.sermon .content .section.section-main:not(.loaded) .section-content .date,.sermon .content .section.section-main:not(.loaded) .section-content .description,.sermon .content .section.section-main:not(.loaded) .section-content .media,.sermon .content .section.section-main:not(.loaded) .section-content .title{animation:opacity 3.5s ease-in-out infinite;background-image:linear-gradient(180deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 50%,transparent 0,transparent);background-size:100% 200%;border-radius:0;color:transparent}.sermon .content .section.section-main:not(.loaded) .section-content .title{height:1.5em;margin:20px;max-width:500px}.sermon .content .section.section-main:not(.loaded) .section-content .date{max-width:200px}.sermon .content .section.section-main:not(.loaded) .section-content .description{border-radius:10px}.sermon .content .section.section-main:not(.loaded) .section-content .description *{display:none}.sermon .content .section.section-main:not(.loaded) .section-content .buttons .button{background-color:#00000040;border-radius:10px}footer{margin:0!important}
</pre></body></html>