<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css2?family=Lora&amp;display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.gold{background-color:#e1bc29}.green{background-color:#034732}.white{background-color:#fffaf1}.purple{background-color:#4d2d52}.blue{background-color:#698996}.pink{background-color:#af5d63}.red{background-color:darkred}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lora,Garamond,Times New Roman,Serif;margin:0}p{text-align:justify}#skip-to-fast-description{background-color:#fffaf1;border-radius:0 0 15px 15px;box-shadow:5px;margin-left:15%;margin-top:-50px;position:absolute;transition:margin-top .5s;z-index:2}#skip-to-fast-description button{background-color:#0000;border:none;border-radius:0 0 15px 15px;box-shadow:none;padding:.5rem}#skip-to-fast-description:focus-within{margin-top:0}.main-content{-ms-overflow-style:none;margin-left:325px;overflow:auto;padding:45px;scrollbar-width:none}#main-content::-webkit-scrollbar{display:none}#text-body{box-shadow:0 0 3px 0 #0006;margin:auto;max-width:75%;padding:50px 65px}#titles{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}#titles h1{font-size:40pt;font-weight:600;margin:0}#titles h2{font-size:18pt;font-style:italic;font-weight:200;margin-top:0}#next-previous-buttons{padding:20px 30px}#next-previous-buttons button{background-color:#0000;border:none;display:flex;font-family:Lora;font-size:14pt;margin:10px}#next-previous-buttons button:hover{cursor:pointer}#previous-arrow{transform:scaleX(-1)}#next-arrow,#previous-arrow{align-items:flex-end}@media screen and (max-width:1200px){#text-body{padding:40px}}@media screen and (max-width:800px){#text-body{padding:30px}p{text-align:left}.main-content{margin-left:0;margin-top:0;padding:25px}#skip-to-fast-description{margin-top:-200%}#skip-to-fast-description:hover{top:-16px}#titles h1{font-size:35pt;font-weight:600;margin:0}#titles h2{font-size:16pt;font-style:italic;font-weight:200;margin-top:10px}}#date-info{display:flex;flex-direction:column;gap:10px;height:11rem;justify-content:center}#date-info h1{font-size:32pt;font-weight:400;margin:0;padding:.5rem;text-align:center}#date-info h2{font-size:18pt;font-style:italic;font-weight:200;margin-top:0;text-align:center}#next-previous-buttons{display:flex;justify-content:space-between;margin:auto;max-width:300px;padding:0}#next-previous-buttons img{height:50px}#fast-icons{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:center;margin-top:40px;vertical-align:middle;width:100%}.fast-icon{flex-grow:1;max-height:100px;padding:5px}.fasted{opacity:25%}#fish{max-height:120px}#fast-description{font-size:14pt;margin:40px;text-align:center}.hidden{visibility:hidden}@media screen and (max-width:800px){#date-info{height:auto}}hr{align-self:center;background-color:#777;border:none;height:2px;margin:20px 0;width:70%}#sidebar{box-shadow:0 0 6px 0 #0006;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:0;position:fixed;text-align:center;vertical-align:top;width:325px}#site-title{font-size:48pt;font-weight:700;letter-spacing:.01em;line-height:1;margin:30px auto 0;text-align:left}.hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#meat-logo{height:55px;margin-left:10px;vertical-align:bottom;width:auto}h2{font-size:18pt;font-weight:200}.light{background-color:#fffaf1}.dark{background-color:#230c0f;color:#fffaf1}a{color:#4d2d52;text-decoration:none}#links{padding-top:10px}.sidebar-link{border-left:8px solid #0000;left:0;padding:16px 16px 16px 35px;text-align:left}div.sidebar-link{color:#444;font-size:22pt;font-weight:400;text-decoration:none}div.sidebar-link:hover{background-color:#0000000d;cursor:pointer}.sidebar-current,div.sidebar-link:hover{border-left:8px solid var(--liturgical-color)}.sidebar-current{background-color:#0000001a;color:#111;font-weight:500;padding-left:-5px}.tooltip{z-index:1011}@media screen and (max-width:800px){#sidebar{height:auto;position:relative;top:-16px;width:100%}#sidebar hr{display:none}#site-title{font-size:28pt;letter-spacing:0;text-align:center}#meat-logo{height:28px;margin-left:5px}h2{font-size:14pt}div.sidebar-link{color:#444;font-size:16pt;font-weight:400;text-decoration:none}.sidebar-link{border-left:8px solid #0000;left:0;padding:8px 8px 8px 25px;text-align:left}.sidebar-current{background-color:#0000001a;border-left:8px solid #4d2d52;color:#111;font-weight:500;padding-left:-5px}}#about-page{display:none}a{color:var(--air-force-blue);text-decoration:underline}a:visited{color:--english-violet}#about-text{font-size:16pt;margin:40px}.subheader{font-size:18pt;font-weight:400}@media screen and (max-width:800px){#about-text{font-size:14pt;margin:0;text-align:left}#text-body{box-shadow:0 0 3px 0 #0006;margin:auto;max-width:85%;padding:30px 25px}}#faq-page{display:none}details[open] summary~*{animation:sweep .5s ease-in-out}summary{font-size:18pt;font-weight:600;margin:8px}.answer{align-items:center;background-color:#230c0f1a;border-left:5px solid #4d2d52;font-size:14pt;margin-left:1rem;padding:1rem 2rem;width:85%}@keyframes sweep{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@media screen and (max-width:800px){.answer{align-items:center;background-color:#230c0f1a;border-left:5px solid #4d2d52;font-size:14pt;margin-left:0;padding:1rem 2rem;width:85%}}#cal-page{display:none}#calendar-current-data{align-items:center;display:flex;flex-direction:column;justify-content:center}#calendar-current-data #current-month{height:35px}.calendar-container header{align-items:center;display:flex;justify-content:center}header .calendar-navigation{align-items:center;display:flex;justify-content:space-around;max-width:400px;width:100%}header .calendar-current-date{font-size:1.7rem;font-weight:600;margin:0;text-align:center}.calendar-body{align-items:center;display:flex;flex-direction:column;gap:10px}.calendar-body .calendar-dates{margin-bottom:20px}.calendar-weekdays{display:grid;font-weight:700;grid-template-columns:repeat(7,1fr);text-align:center;width:100%}.calendar-dates{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-columns:repeat(7,minmax(0,1fr));max-width:100%;width:100%}.calendar-day{align-items:flex-start;aspect-ratio:1/1;border:1px solid #000;display:flex;flex-direction:column;justify-content:space-between;max-width:5.5vw;overflow:hidden;padding:10px;text-align:center;width:100%}.calendar-day .date-number{align-self:flex-end}.calendar-day .fasting-icons{display:flex;flex-direction:row;flex-wrap:wrap;gap:2px;justify-content:flex-end;width:100%}.calendar-day .fasting-icons .icon{flex:0 0 33.3333%;min-width:15px}.calendar-day.active{background:#e1bc29;font-weight:700}.calendar-day:not(.active):hover:before{background:#e4e1e1}.calendar-day.inactive{color:gray;opacity:.5}@media screen and (max-width:1300px){.calendar-day{padding:5px}.calendar-day .date-number{font-size:12px}}@media(max-width:768px){.calendar-dates{gap:3px;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-day{font-size:.7rem;max-width:8vw;padding:5px}}@media(max-width:480px){.calendar-dates{grid-template-columns:repeat(7,minmax(20px,1fr))}.calendar-day{font-size:.7rem;padding:2px}}
/*# sourceMappingURL=main.a6356f34.css.map*/</pre></body></html>