<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.responsive-calendar{background-color:#0a3a4a;padding:0 15px 15px}.responsive-calendar .controls{padding:15px 0 0;text-align:center}.responsive-calendar .controls a{cursor:pointer}.responsive-calendar .controls .btn{font-size:10px;color:#03a68a;width:22px;height:22px;line-height:22px;border-radius:50%}.responsive-calendar .controls h4{font-size:17px;color:#fff;display:inline}.responsive-calendar .day-headers,.responsive-calendar .days{font-size:0}.responsive-calendar .day{display:inline-block;position:relative;font-size:14px;color:#03aa8d;width:14.285714285714286%;text-align:center}.responsive-calendar .day a{color:#fff;display:block;cursor:pointer;padding:20% 0 20% 0;border-radius:50%;transition:none}.responsive-calendar .day a:hover{background-color:#fff;color:#000}.responsive-calendar .day.header{padding:15px 0 10px}.responsive-calendar .day.active a{background-color:#fff;color:#000}.responsive-calendar .day.active .not-current{background-color:#8fcaef;color:#fff}.responsive-calendar .day.active .not-current:hover{background-color:#bcdff5}.responsive-calendar .day.not-current a{color:#a7acaf}.responsive-calendar .day .badge{position:absolute;top:-1px;right:-6px;z-index:1}</pre></body></html>