:root{--p-primary-50:var(--p-surface-50);--p-primary-100:var(--p-surface-100);--p-primary-200:var(--p-surface-200);--p-primary-300:var(--p-surface-300);--p-primary-400:var(--p-surface-400);--p-primary-500:var(--p-surface-500);--p-primary-600:var(--p-surface-600);--p-primary-700:var(--p-surface-700);--p-primary-800:var(--p-surface-800);--p-primary-900:var(--p-surface-900);--p-primary-950:var(--p-surface-950);--p-surface-0:#fff;--p-surface-50:#f8fafc;--p-surface-100:#f1f5f9;--p-surface-200:#e2e8f0;--p-surface-300:#cbd5e1;--p-surface-400:#94a3b8;--p-surface-500:#64748b;--p-surface-600:#475569;--p-surface-700:#334155;--p-surface-800:#1e293b;--p-surface-900:#0f172a;--p-surface-950:#020617;--p-content-border-radius:6px;--p-primary-color:var(--p-primary-500);--p-primary-contrast-color:var(--p-surface-0);--p-primary-hover-color:var(--p-primary-600);--p-primary-active-color:var(--p-primary-700);--p-content-border-color:var(--p-surface-200);--p-content-hover-background:var(--p-surface-100);--p-content-hover-color:var(--p-surface-800);--p-highlight-background:var(--p-primary-50);--p-highlight-color:var(--p-primary-700);--p-highlight-focus-background:var(--p-primary-100);--p-highlight-focus-color:var(--p-primary-800);--p-text-color:var(--p-surface-700);--p-text-hover-color:var(--p-surface-800);--p-text-muted-color:var(--p-surface-500);--p-text-hover-muted-color:var(--p-surface-600)}:root.p-dark{--p-primary-color:var(--p-primary-400);--p-primary-contrast-color:var(--p-surface-900);--p-primary-hover-color:var(--p-primary-300);--p-primary-active-color:var(--p-primary-200);--p-content-border-color:var(--p-surface-700);--p-content-hover-background:var(--p-surface-800);--p-content-hover-color:var(--p-surface-0);--p-highlight-background:color-mix(in srgb,var(--p-primary-400),transparent 84%);--p-highlight-color:hsla(0,0%,100%,.87);--p-highlight-focus-background:color-mix(in srgb,var(--p-primary-400),transparent 76%);--p-highlight-focus-color:hsla(0,0%,100%,.87);--p-text-color:var(--p-surface-0);--p-text-hover-color:var(--p-surface-0);--p-text-muted-color:var(--p-surface-400);--p-text-hover-muted-color:var(--p-surface-300)}.day-in-range:not(.day-range-start):not(.day-range-end) [data-pc-section=day]{color:var(--range-text-color)}.day-in-range{position:relative}.day-in-range:before{top:0;right:0;bottom:0;left:0;position:absolute;--tw-content:"";content:var(--tw-content)}.day-in-range:not(.show-week-number):not(:nth-child(7n)):before,.day-in-range:not(.show-week-number):not(:nth-child(7n+1)):before{content:var(--tw-content);width:100%}.day-in-range:not(.show-week-number):nth-child(7n+1):before,.day-range-start:not(.show-week-number):not(:nth-child(7n)):before{border-bottom-left-radius:9999px;border-top-left-radius:9999px;content:var(--tw-content);left:3%;width:97%}.day-in-range:not(.show-week-number):nth-child(7n):before,.day-range-end:not(.show-week-number):before{border-bottom-right-radius:9999px;border-top-right-radius:9999px;content:var(--tw-content);right:3%;width:97%!important}.day-range-end:not(.show-week-number):nth-child(7n+1):before,.day-range-start:not(.show-week-number):nth-child(7n):before{content:var(--tw-content)!important;width:0!important}.day-range-start:not(.show-week-number):not(:nth-child(7n)):before{border-radius:0;content:var(--tw-content);left:50%;width:50%}.day-range-end:not(.show-week-number):not(:nth-child(7n+1)):before{border-radius:0;content:var(--tw-content);right:50%!important;width:50%!important}.day-in-range.show-week-number:not(:nth-child(8n)):before,.day-in-range.show-week-number:not(:nth-child(8n+2)):before{content:var(--tw-content);width:100%}.day-in-range.show-week-number:nth-child(8n+2):before,.day-range-start.show-week-number:not(:nth-child(8n)):before{border-bottom-left-radius:9999px;border-top-left-radius:9999px;content:var(--tw-content);left:3%;width:97%}.day-in-range.show-week-number:nth-child(8n):before,.day-range-end.show-week-number:before{border-bottom-right-radius:9999px;border-top-right-radius:9999px;content:var(--tw-content);right:3%;width:97%!important}.day-range-end.show-week-number:nth-child(8n+2):before,.day-range-start.show-week-number:nth-child(8n):before{content:var(--tw-content)!important;width:0!important}.day-range-start:not(.show-week-number):not(:nth-child(8n)):before{border-radius:0;content:var(--tw-content);left:50%;width:50%}.day-range-end:not(.show-week-number):not(:nth-child(8n+2)):before{border-radius:0;content:var(--tw-content);right:50%!important;width:50%!important}
