@charset "UTF-8";.calendar-table{--cal-bg: #fff;--cal-sticky-top: 0;--cal-vault-bg: #ebebeb;--cal-month-odd-bg: #ffffff;--cal-month-even-bg: #f5f5f5;--cal-oor-info-fg: #767676;--cal-oor-day-fg-odd: #767676;--cal-oor-day-fg-even: #707070;--cal-border-strong: rgba(0, 0, 0, .87);--cal-border-muted: #dddddd;width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px;position:relative;background:var(--cal-bg)}.calendar-table tbody td{background-color:var(--cal-bg)}@media (max-width: 599px){.calendar-table{font-size:10px}}.calendar-table .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.calendar-table .text-long{display:inline!important}.calendar-table .text-short{display:none!important}@media (max-width: 599px){.calendar-table .text-long{display:none!important}.calendar-table .text-short{display:inline!important}}.calendar-table .text-mobile,.calendar-table .text-xsmall{display:none!important}@media (max-width: 599px){.calendar-table .text-short.text-mobile{display:inline!important}.calendar-table .text-short.text-xsmall{display:none!important}}@media (max-width: 359px){.calendar-table .text-short.text-mobile{display:none!important}.calendar-table .text-short.text-xsmall{display:inline!important}}.calendar-table thead{background:var(--cal-bg)}.calendar-table thead tr,.calendar-table thead th{position:relative}.calendar-table thead th{position:sticky;top:var(--cal-sticky-top, var(--calendar-sticky-top, 0));z-index:2;background:var(--cal-bg);box-shadow:inset 0 -1px 0 var(--cal-border-strong);transform:translateZ(0);text-align:left;padding:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-table td,.calendar-table th{padding:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-table th,.calendar-table td:first-child{font-weight:700}.calendar-table td.month-1,.calendar-table td.month-3,.calendar-table td.month-5,.calendar-table td.month-7,.calendar-table td.month-9,.calendar-table td.month-11{background-color:var(--cal-month-odd-bg)}.calendar-table td.month-2,.calendar-table td.month-4,.calendar-table td.month-6,.calendar-table td.month-8,.calendar-table td.month-10,.calendar-table td.month-12{background-color:var(--cal-month-even-bg)}.calendar-table tbody tr.out-of-range{color:var(--cal-oor-info-fg)}.calendar-table tbody tr.out-of-range td.month-1,.calendar-table tbody tr.out-of-range td.month-3,.calendar-table tbody tr.out-of-range td.month-5,.calendar-table tbody tr.out-of-range td.month-7,.calendar-table tbody tr.out-of-range td.month-9,.calendar-table tbody tr.out-of-range td.month-11{color:var(--cal-oor-day-fg-odd)}.calendar-table tbody tr.out-of-range td.month-2,.calendar-table tbody tr.out-of-range td.month-4,.calendar-table tbody tr.out-of-range td.month-6,.calendar-table tbody tr.out-of-range td.month-8,.calendar-table tbody tr.out-of-range td.month-10,.calendar-table tbody tr.out-of-range td.month-12{color:var(--cal-oor-day-fg-even)}.calendar-table tbody.cycle tr:first-child:not(.out-of-range) td:nth-child(n+7):nth-child(-n+11){border-top:1px solid var(--cal-border-strong)}.calendar-table tbody.cycle tr:first-child.out-of-range td:nth-child(n+7):nth-child(-n+11){border-top:1px solid var(--cal-border-muted)}.calendar-table tbody.cycle tr:last-child:not(.out-of-range) td:nth-child(n+7):nth-child(-n+11){border-bottom:1px solid var(--cal-border-strong)}.calendar-table tbody.cycle tr:not(.out-of-range) td:nth-child(7){border-left:1px solid var(--cal-border-strong)}.calendar-table tbody.cycle tr:not(.out-of-range) td:nth-child(11){border-right:1px solid var(--cal-border-strong)}.calendar-table tbody.cycle tr.out-of-range td:nth-child(7){border-left:1px solid var(--cal-border-muted)}.calendar-table tbody.cycle tr.out-of-range td:nth-child(11){border-right:1px solid var(--cal-border-muted)}.calendar-table tbody.cycle>tr:first-child:not(.out-of-range) td:nth-child(n+1):nth-child(-n+5){border-top:3px solid var(--cal-border-strong)}.calendar-table tbody.cycle>tr:first-child.out-of-range td:nth-child(n+1):nth-child(-n+5){border-top:3px solid var(--cal-border-muted)}@media (max-width: 599px){.calendar-table tbody.cycle>tr:first-child:not(.out-of-range) td:nth-child(n+1):nth-child(-n+5),.calendar-table tbody.cycle>tr:first-child.out-of-range td:nth-child(n+1):nth-child(-n+5){border-top-width:2px}}.calendar-table tbody.cycle>tr:last-child:not(.out-of-range) td:nth-child(n+1):nth-child(-n+5){border-bottom:1px solid var(--cal-border-strong)}.calendar-table tbody tr:hover td{background-color:#0080ff0d}.calendar-table tbody tr:hover td.month-1,.calendar-table tbody tr:hover td.month-3,.calendar-table tbody tr:hover td.month-5,.calendar-table tbody tr:hover td.month-7,.calendar-table tbody tr:hover td.month-9,.calendar-table tbody tr:hover td.month-11{background-color:#0080ff14}.calendar-table tbody tr:hover td.month-2,.calendar-table tbody tr:hover td.month-4,.calendar-table tbody tr:hover td.month-6,.calendar-table tbody tr:hover td.month-8,.calendar-table tbody tr:hover td.month-10,.calendar-table tbody tr:hover td.month-12{background-color:#0080ff26}table.calendar-year td:nth-child(1),table.calendar-year th:nth-child(1){width:25px}table.calendar-year td:nth-child(2),table.calendar-year th:nth-child(2){width:42px}table.calendar-year td:nth-child(3),table.calendar-year th:nth-child(3){width:42px}table.calendar-year td:nth-child(4),table.calendar-year th:nth-child(4){width:50px}table.calendar-year td:nth-child(5),table.calendar-year th:nth-child(5){width:45px}table.calendar-year td:nth-child(6),table.calendar-year th:nth-child(6){width:21px}@media (max-width: 599px){table.calendar-year td:nth-child(1),table.calendar-year th:nth-child(1){width:22px}table.calendar-year td:nth-child(2),table.calendar-year th:nth-child(2),table.calendar-year td:nth-child(3),table.calendar-year th:nth-child(3){display:none}table.calendar-year td:nth-child(4),table.calendar-year th:nth-child(4){width:22px}table.calendar-year td:nth-child(5),table.calendar-year th:nth-child(5){width:22px}table.calendar-year td:nth-child(6),table.calendar-year th:nth-child(6){width:10px}}@media (max-width: 359px){table.calendar-year td:nth-child(1),table.calendar-year th:nth-child(1){display:none}}table.calendar-year tbody td:nth-child(n+7):nth-child(-n+13){font-size:10px;padding:5px}@media (max-width: 599px){table.calendar-year tbody td:nth-child(n+7):nth-child(-n+13){padding-top:4px;padding-left:6px}}@media (max-width: 599px){table.calendar-year thead th:nth-child(n+7):nth-child(-n+13){padding-left:6px}}table.calendar-year tbody tr.vault-week td:nth-child(-n+5){background-color:#ccc}table.calendar-decade td:nth-child(1),table.calendar-decade th:nth-child(1){width:46px}table.calendar-decade td:nth-child(2),table.calendar-decade th:nth-child(2){width:49px}table.calendar-decade td:nth-child(3),table.calendar-decade th:nth-child(3){width:20px}@media (max-width: 599px){table.calendar-decade td:nth-child(1),table.calendar-decade th:nth-child(1){width:34px}table.calendar-decade td:nth-child(2),table.calendar-decade th:nth-child(2){width:21px}table.calendar-decade td:nth-child(3),table.calendar-decade th:nth-child(3){width:12px}}table.calendar-decade tbody td:nth-child(n+4):nth-child(-n+9){font-size:10px;padding:5px}@media (max-width: 599px){table.calendar-decade tbody td:nth-child(n+4):nth-child(-n+9){padding:4px 5px 5px 6px}}@media (max-width: 599px){table.calendar-decade thead th:nth-child(n+4):nth-child(-n+9){padding:3px 3px 3px 6px}}table.calendar-decade tbody.d-cycles>tr:first-child td:nth-child(-n+2){border-top:3px solid var(--cal-border-strong)}@media (max-width: 599px){table.calendar-decade tbody.d-cycles>tr:first-child td:nth-child(-n+2){border-top-width:2px}}table.calendar-decade tbody.d-cycles>tr:first-child td:nth-child(n+4):nth-child(-n+8){border-top:1px solid var(--cal-border-strong)}table.calendar-decade tbody.d-cycles tr td:nth-child(4){border-left:1px solid var(--cal-border-strong)}table.calendar-decade tbody.d-cycles tr td:nth-child(8){border-right:1px solid var(--cal-border-strong)}table.calendar-decade tbody.d-cycles>tr:last-child td:nth-child(n+4):nth-child(-n+8){border-bottom:1px solid var(--cal-border-strong)}table.calendar-decade tbody.d-cycles>tr:last-child td:nth-child(-n+2){border-bottom:1px solid var(--cal-border-strong)}table.calendar-decade tbody.d-oor.d-lead>tr:first-child td{border-top:none}table.calendar-decade tbody.d-oor.d-lead tr td:nth-child(4){border-left:none}table.calendar-decade tbody.d-oor.d-lead tr td:nth-child(8){border-right:none}table.calendar-decade tbody.d-oor.d-lead tr.vault-week td:nth-child(8){color:#000}table.calendar-decade tbody.d-oor.d-trail>tr:first-child td:nth-child(-n+2){border-top:3px solid var(--cal-border-muted)}@media (max-width: 599px){table.calendar-decade tbody.d-oor.d-trail>tr:first-child td:nth-child(-n+2){border-top-width:2px}}table.calendar-decade tbody.d-oor.d-trail>tr:first-child td:nth-child(n+4):nth-child(-n+8){border-top:1px solid var(--cal-border-muted)}table.calendar-decade tbody.d-oor.d-trail tr td:nth-child(4){border-left:1px solid var(--cal-border-muted)}table.calendar-decade tbody.d-oor.d-trail tr td:nth-child(8){border-right:1px solid var(--cal-border-muted)}table.calendar-decade tr.vault-week td:nth-child(8){background-color:var(--cal-vault-bg)}table.calendar-decade tr.vault-week:hover td:nth-child(8){background-color:#0080ff26}table.calendar-century td:nth-child(1),table.calendar-century th:nth-child(1){width:50px}table.calendar-century td:nth-child(2),table.calendar-century th:nth-child(2){width:50px}table.calendar-century td:nth-child(3),table.calendar-century th:nth-child(3){width:20px}@media (max-width: 599px){table.calendar-century td:nth-child(1),table.calendar-century th:nth-child(1){width:18px}table.calendar-century td:nth-child(2),table.calendar-century th:nth-child(2){width:18px}table.calendar-century td:nth-child(3),table.calendar-century th:nth-child(3){width:6px}table.calendar-century td:nth-child(12),table.calendar-century th:nth-child(12){width:34px}}table.calendar-century tbody td:nth-child(n+4):nth-child(-n+12){font-size:10px;padding:5px}@media (max-width: 359px){table.calendar-century td:nth-child(1),table.calendar-century th:nth-child(1){display:none}table.calendar-century td:nth-child(2),table.calendar-century th:nth-child(2){width:16px}table.calendar-century td:nth-child(12),table.calendar-century th:nth-child(12){width:25px}table.calendar-century tbody td:nth-child(n+1):nth-child(-n+12){font-size:5px;padding-top:7px;padding-left:0;padding-right:0}}@media (max-width: 599px){table.calendar-century tbody td:nth-child(n+1):nth-child(-n+12){font-size:8px;padding-top:5px;padding-left:0;padding-right:0}}table.calendar-century tbody.c-decade>tr:first-child td:nth-child(-n+2){border-top:3px solid var(--cal-border-strong)}@media (max-width: 599px){table.calendar-century tbody.c-decade>tr:first-child td:nth-child(-n+2){border-top-width:2px}}table.calendar-century tbody.c-decade>tr:first-child td:nth-child(n+4){border-top:1px solid var(--cal-border-strong)}table.calendar-century tbody.c-oor.c-lead>tr:first-child td{border-top:none}table.calendar-century tbody.c-oor.c-trail>tr:first-child td:nth-child(-n+2){border-top:3px solid var(--cal-border-muted)}@media (max-width: 599px){table.calendar-century tbody.c-oor.c-trail>tr:first-child td:nth-child(-n+2){border-top-width:2px}}table.calendar-century tbody.c-oor.c-trail>tr:first-child td:nth-child(n+4){border-top:1px solid var(--cal-border-muted)}table.calendar-millenium td:nth-child(1),table.calendar-millenium th:nth-child(1){width:49px}table.calendar-millenium td:nth-child(2),table.calendar-millenium th:nth-child(2){width:47px}table.calendar-millenium td:nth-child(3),table.calendar-millenium th:nth-child(3){width:10px}table.calendar-millenium td:nth-child(13),table.calendar-millenium th:nth-child(13){padding-right:0}@media (max-width: 359px){table.calendar-millenium td:nth-child(1),table.calendar-millenium th:nth-child(1){width:24px}}@media (max-width: 599px){table.calendar-millenium td:nth-child(1),table.calendar-millenium th:nth-child(1){width:30px}table.calendar-millenium td:nth-child(2),table.calendar-millenium th:nth-child(2){width:18px}table.calendar-millenium td:nth-child(3),table.calendar-millenium th:nth-child(3){width:8px}}table.calendar-millenium tbody td:nth-child(n+4):nth-child(-n+13){font-size:10px;padding:5px}@media (max-width: 599px){table.calendar-millenium tbody td:nth-child(n+4):nth-child(-n+13){padding-top:5px;padding-left:3px;padding-right:0}}@media (max-width: 359px){table.calendar-millenium tbody td:nth-child(n+1):nth-child(-n+13){font-size:8px;padding-top:7px;padding-left:0;padding-right:0}}table.calendar-millenium tbody.m-century>tr:first-child td:nth-child(-n+2){border-top:3px solid var(--cal-border-strong)}@media (max-width: 599px){table.calendar-millenium tbody.m-century>tr:first-child td:nth-child(-n+2){border-top-width:2px}}table.calendar-millenium tbody.m-century>tr:first-child td:nth-child(n+4){border-top:1px solid var(--cal-border-strong)}table.calendar-millenium tbody.m-oor.m-lead>tr:first-child td{border-top:none}table.calendar-millenium tbody.m-oor.m-trail>tr:first-child td:nth-child(-n+2){border-top:3px solid var(--cal-border-muted)}@media (max-width: 599px){table.calendar-millenium tbody.m-oor.m-trail>tr:first-child td:nth-child(-n+2){border-top-width:2px}}table.calendar-millenium tbody.m-oor.m-trail>tr:first-child td:nth-child(n+4){border-top:1px solid var(--cal-border-muted)}table.calendar-cycle td:nth-child(1),table.calendar-cycle th:nth-child(1){width:23px}table.calendar-cycle td:nth-child(2),table.calendar-cycle th:nth-child(2){width:49px}table.calendar-cycle td:nth-child(3),table.calendar-cycle th:nth-child(3){width:49px}table.calendar-cycle td:nth-child(4),table.calendar-cycle th:nth-child(4){width:40px}table.calendar-cycle td:nth-child(5),table.calendar-cycle th:nth-child(5){width:72px}table.calendar-cycle td:nth-child(6),table.calendar-cycle th:nth-child(6){width:20px}@media (max-width: 599px){table.calendar-cycle td:nth-child(1),table.calendar-cycle th:nth-child(1){width:18px}table.calendar-cycle td:nth-child(2),table.calendar-cycle th:nth-child(2){width:20px}table.calendar-cycle td:nth-child(3),table.calendar-cycle th:nth-child(3){width:21px}table.calendar-cycle td:nth-child(4),table.calendar-cycle th:nth-child(4){width:32px}table.calendar-cycle td:nth-child(5),table.calendar-cycle th:nth-child(5){width:26px}table.calendar-cycle td:nth-child(6),table.calendar-cycle th:nth-child(6){width:12px}}@media (max-width: 359px){table.calendar-cycle td:nth-child(5),table.calendar-cycle th:nth-child(5){width:16px}}table.calendar-cycle tbody td:nth-child(n+7):nth-child(-n+12){font-size:10px;padding:5px}@media (max-width: 599px){table.calendar-cycle tbody td:nth-child(n+7):nth-child(-n+12){padding:4px 5px 5px 6px}}@media (max-width: 359px){table.calendar-cycle tbody td:nth-child(n+1):nth-child(-n+12){font-size:8px;padding-top:5px;padding-left:0;padding-right:0}table.calendar-cycle thead th:nth-child(n+1):nth-child(-n+12){padding-left:0;padding-right:0}}table.calendar-cycle tbody.week:not(.w-oor)>tr:first-child td:nth-child(-n+5){border-top:3px solid var(--cal-border-strong)}@media (max-width: 599px){table.calendar-cycle tbody.week:not(.w-oor)>tr:first-child td:nth-child(-n+5){border-top-width:2px}}table.calendar-cycle tbody.week:not(.w-oor)>tr:first-child td:nth-child(n+7):nth-child(-n+12){border-top:1px solid var(--cal-border-strong)}table.calendar-cycle tbody.week.w-oor>tr:first-child td:nth-child(-n+5){border-top:3px solid var(--cal-border-muted)}@media (max-width: 599px){table.calendar-cycle tbody.week.w-oor>tr:first-child td:nth-child(-n+5){border-top-width:2px}}table.calendar-cycle tbody.week.w-oor>tr:first-child td:nth-child(n+7):nth-child(-n+12){border-top:1px solid var(--cal-border-muted)}table.calendar-cycle tbody.w-oor.w-lead tr.out-of-range td{border-top:0!important}table.calendar-cycle tbody.week>tr:first-child td:nth-child(6){border-top:none}table.calendar-cycle tbody.week tr+tr td:nth-child(-n+5),table.calendar-cycle tbody.week tr+tr td:nth-child(n+7):nth-child(-n+12){border-top:1px solid var(--cal-border-muted)}table.calendar-cycle tbody.week tr:nth-child(6) td:nth-child(-n+5){border-top:1px solid var(--cal-border-strong)}table.calendar-cycle tbody.week.w-oor tr:nth-child(6) td:nth-child(-n+5){border-top:1px solid var(--cal-border-muted)}table.calendar-cycle tbody.w-oor.w-lead>tr:first-child td{border-top:none}.calendar-scope-nav{margin:.25rem 0 .75rem}.calendar-chipbar{display:flex;align-items:center;gap:.5rem .75rem;flex-wrap:nowrap}.calendar-chip{--chip-height: 32px;--chip-radius: 9999px;--chip-pad-x: 6px;display:inline-flex;align-items:center;gap:.6rem;height:var(--chip-height);padding:0 var(--chip-pad-x);border-radius:var(--chip-radius);border:1.5px solid var(--md-primary-fg-color, #3f51b5);color:var(--md-primary-fg-color, #3f51b5);text-decoration:none;font-size:11px;line-height:1}.calendar-chip--current{color:#000}.calendar-chevron{all:unset;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:24px;line-height:1;color:var(--md-primary-fg-color, #3f51b5);cursor:pointer;border-radius:9999px}.calendar-chevron:focus-visible{outline:2px solid currentColor;outline-offset:2px}.calendar-chip:hover,.calendar-chip:active,.calendar-chevron:hover,.calendar-chevron:active{background:transparent}@media (max-width: 599px){.calendar-chipbar{flex-direction:column;align-items:stretch;gap:.5rem}.calendar-chip{width:100%;justify-content:center;text-align:center}.calendar-chip.is-millennium{order:1}.calendar-chip.is-century{order:2}.calendar-chip.is-decade{order:3}.calendar-chip.is-year{order:4}.calendar-chip--current{order:5}.calendar-chip--current{display:grid;grid-template-columns:28px 1fr 28px;align-items:center;justify-items:center}.calendar-chip--current .calendar-chevron:first-child{justify-self:start}.calendar-chip--current .calendar-chevron:last-child{justify-self:end}.calendar-chip--current>:not(.calendar-chevron){grid-column:2}}
