@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap);header img{max-width:100%}header[data-v-ce3fbd58]{margin:0;padding:0;overflow:hidden}.header-wrap[data-v-ce3fbd58]{padding:20px}h1[data-v-ce3fbd58]{margin:0;text-align:center;font-size:2.4rem;font-weight:400;letter-spacing:2px}.home-link[data-v-ce3fbd58]{color:inherit;text-decoration:none}#app,body,html{margin:0;padding:0;min-height:100vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{background-size:cover}.default-background{background-image:url(../img/doves-background.12dbb7eb.jpg)}main button,main input{-webkit-appearance:none;-moz-appearance:none;appearance:none}main a.button,main button,main h1{margin:10px;letter-spacing:1px;font-weight:400}main a.button,main button{border:none;background-color:#2653c9;display:inline-block;color:#fff;font-size:1rem;line-height:18px;border-radius:3px;text-decoration:none;padding:12px 15px;text-shadow:0 2px 3px rgba(0,0,0,.25);transition:background-color .25s}main a.button:not([disabled]),main button:not([disabled]){cursor:pointer}main a.button:not([disabled]):hover,main button:not([disabled]):hover{opacity:.8;box-shadow:0 0 5px rgba(0,0,0,.5);transition:opacity .3s,box-shadow .3s}main a.button:not([disabled]).highlight,main button:not([disabled]).highlight{background-color:#c90;transition:background-color 0s;opacity:.8}main a.button[disabled],main button[disabled]{background-color:#c8c8c8;color:#7f7f7f;text-shadow:none;cursor:not-allowed}main .input-line{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;border:1px solid #000;padding:10px;margin-bottom:10px}main .input-line button,main .input-line input{margin:0 10px;min-width:100px}main .input-line input[type=password],main .input-line input[type=text]{border:none;background:transparent;color:#000;margin:0;padding:5px 10px;font-size:1.5rem;text-align:left;text-transform:uppercase;letter-spacing:2px;flex-grow:2}main .help-text{color:#000;text-transform:uppercase;font-weight:700;font-size:10pt;letter-spacing:2px;margin-bottom:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){main .help-text{display:none}}.loading[data-v-76ff0605]{background-color:#fff;width:12rem;margin:2rem auto}footer[data-v-76ff0605],header[data-v-76ff0605]{flex-grow:0}#app[data-v-76ff0605],main[data-v-76ff0605]{display:flex;flex-direction:column}main[data-v-76ff0605]{font-family:Open Sans,sans-serif;color:#505050;flex-grow:1;color:#000;text-align:center;position:relative;padding:20px}main.full-screen[data-v-76ff0605]{padding:0 20px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){main.full-screen[data-v-76ff0605]{height:100vh}}main .main-panel[data-v-76ff0605]{display:flex;flex-direction:column;position:relative;border:none;background-color:hsla(0,0%,100%,.75);padding:10px;border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.25);max-width:1800px}@media(min-width:768px){main .main-panel[data-v-76ff0605]{padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}}main .bottom-buttons[data-v-76ff0605]{margin:15px 10px 10px}main .bottom-buttons a[data-v-76ff0605],main .bottom-buttons button[data-v-76ff0605]{min-width:120px}.ie-warning[data-v-76ff0605]{display:none;font-family:Open Sans,sans-serif;margin:0;padding:.8rem 4rem;font-size:1.1rem;text-align:center;letter-spacing:.5px;line-height:1.5;background-color:#e9967a;font-weight:400}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ie-warning[data-v-76ff0605]:not(.full-screen){display:block}}.ie-warning .ie-warning-text[data-v-76ff0605]{display:block;max-width:1000px;margin:0 auto}.ie-warning a[data-v-76ff0605]{white-space:nowrap}.search-panel-container[data-v-44f5cb41]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch}@media(min-width:768px){.search-panel-container[data-v-44f5cb41]{flex-direction:row}}.search-panel[data-v-44f5cb41]{flex-basis:0;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;margin:1rem;color:#000;text-decoration:none}@media(min-width:768px){.search-panel[data-v-44f5cb41]{margin:1.8rem;max-width:24rem}}@media (min-width:768px)and (-ms-high-contrast:none),screen and (min-width:768px)and (-ms-high-contrast:active){.search-panel[data-v-44f5cb41]{max-width:none}}.search-panel p[data-v-44f5cb41]{flex-grow:1}.search-panel .button[data-v-44f5cb41]{margin:0}.staff-access[data-v-44f5cb41]{text-align:left;margin:.75rem}.staff-access a[data-v-44f5cb41],.staff-access a[data-v-44f5cb41]:visited{color:#00f}.child-crem-container[data-v-44f5cb41]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:1rem}@media(min-width:768px){.child-crem-container[data-v-44f5cb41]{flex-direction:row}}.child-crem-panel[data-v-44f5cb41]{text-decoration:none;background:#d9ffff;padding:1rem;border:2px solid #666;color:#000}@media(min-width:768px){.child-crem-panel[data-v-44f5cb41]{margin:1.8rem;max-width:24rem}}@media (min-width:768px)and (-ms-high-contrast:none),screen and (min-width:768px)and (-ms-high-contrast:active){.child-crem-panel[data-v-44f5cb41]{max-width:none}}.child-crem-name[data-v-44f5cb41]{font-weight:700;font-size:1.2rem;margin-top:.8rem}button[data-v-df9f9790]{min-width:60px;margin:4px;padding:10px}button.space[data-v-df9f9790]{min-width:20rem;margin-top:8px}button.delete[data-v-df9f9790]:not(.highlight){background-color:red}.submit-button[data-v-3903b24e]:not(.highlight){background-color:green}.clear-button[data-v-3903b24e]:not(.highlight){background-color:purple}.delete-button[data-v-3903b24e]:not(.highlight){background-color:red}.submit-button[data-v-07fe0bd5]:not(.highlight){background-color:green}.clear-button[data-v-07fe0bd5]:not(.highlight){background-color:purple}.delete-button[data-v-07fe0bd5]:not(.highlight){background-color:red}.loading-wrap[data-v-3eaa8c3b]{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:1;transition-delay:.25s;transition-duration:.5s;transition-property:opacity}.loading-wrap[data-v-3eaa8c3b]:not(.active){visibility:hidden;opacity:0}.loading-wrap .loading-text[data-v-3eaa8c3b]{display:inline-block;background-color:#fff;padding:2rem;text-align:center}.months[data-v-3eaa8c3b]{max-width:800px;margin-left:auto;margin-right:auto}.month-button[data-v-3eaa8c3b]{margin:8px;min-width:175px}.day-button[data-v-3eaa8c3b]{margin:8px;margin-top:3px;min-width:60px}.day-selection-header[data-v-3eaa8c3b]{max-width:500px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;align-items:center;justify-content:center}.change-month-button[data-v-3eaa8c3b]{background-color:#8b0000;margin-left:20px}.day-row[data-v-3eaa8c3b]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}table[data-v-32e41a6e]{margin-top:15px;margin-left:auto;margin-right:auto;background-color:#fff;color:#000;border-collapse:collapse;border:.8px solid #000;border-radius:8px}th[data-v-32e41a6e]{background-color:#2653c9;color:#fff;padding:8px 16px;letter-spacing:1px}tbody>tr[data-v-32e41a6e]{cursor:pointer}tbody>tr[data-v-32e41a6e]:hover{background-color:wheat;transition:background-color .5s}td[data-v-32e41a6e]{padding:8px 32px;letter-spacing:1px}.view-button[data-v-32e41a6e]{margin:0}h1[data-v-52427752]{font-size:20px;font-weight:400;text-transform:none}.flip-wrap[data-v-9e70918a]{overflow-y:hidden}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.flip-wrap[data-v-9e70918a]{height:500px}}.df-container.df-floating>.df-ui-next,.df-container.df-floating>.df-ui-prev{top:calc(50% - 1.5rem - 20px);opacity:.5;transition:opacity .2s}.df-container.df-floating>.df-ui-next:before,.df-container.df-floating>.df-ui-prev:before{position:absolute;border-radius:50%;color:#fff;padding:20px;font-size:3rem;background-color:rgba(0,0,0,.7);box-shadow:0 0 3px rgba(0,0,0,.5)}.df-container.df-floating>.df-ui-next:hover,.df-container.df-floating>.df-ui-prev:hover{opacity:1;transition:opacity .3s}.df-container.df-floating>.df-ui-next.df-ui-prev:before,.df-container.df-floating>.df-ui-prev.df-ui-prev:before{left:0}.df-container.df-floating>.df-ui-next.df-ui-next:before,.df-container.df-floating>.df-ui-prev.df-ui-next:before{right:0}a.button[data-v-58fd20bd],button[data-v-58fd20bd]{font-size:.85rem;margin:6px}.entry-wrap[data-v-58fd20bd]{flex-grow:1;display:flex;flex-direction:column}.dear-flip[data-v-58fd20bd]{flex-grow:1}.book-wrap[data-v-5a06c9a9]{flex-grow:1;display:flex;flex-direction:column}.dear-flip[data-v-5a06c9a9]{flex-grow:1}select[data-v-5a06c9a9]{padding:10px 10px;border-radius:3px;font-size:12pt;margin:10px;border:1px solid #000}input[type=password][data-v-66bd0456]{border:1px solid #000;font-size:1rem;padding:9px;margin:1rem}.error[data-v-66bd0456]{margin:1rem;background-color:#fff;border:.8px solid grey;padding:9px;color:#8b0000;font-weight:700}