.YRoHeG_calendar{width:min(100%,328px);min-width:0;color:var(--arc-foreground)}.YRoHeG_header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:34px;margin-bottom:14px;display:grid;container-type:inline-size}@container (width<=259px){.YRoHeG_heading,.YRoHeG_navigation{grid-column:1/-1}.YRoHeG_navigation{justify-self:end}}.YRoHeG_heading{min-width:0;font-family:var(--arc-font-body);font-size:var(--arc-text-base);font-weight:500;line-height:var(--arc-leading-body);letter-spacing:var(--arc-tracking-body);margin:0}.YRoHeG_title{line-height:var(--arc-leading-body);display:grid}.YRoHeG_title>.YRoHeG_titleRow{grid-area:1/1;justify-self:start}.YRoHeG_titleRow{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-block}.YRoHeG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.YRoHeG_navigation{flex:none;align-items:center;gap:2px;margin-right:-6px;display:inline-flex}.YRoHeG_navButton,.YRoHeG_todayButton{border-radius:var(--arc-radius-pill);height:32px;color:var(--arc-text-secondary);font:inherit;cursor:pointer;transition:background-color var(--arc-duration-fast) var(--arc-ease-standard), color var(--arc-duration-fast) var(--arc-ease-standard), opacity var(--arc-duration-fast) var(--arc-ease-standard), scale var(--arc-duration-spring) var(--arc-ease-spring);background:0 0;border:0;place-items:center;display:grid}.YRoHeG_navButton{width:32px}.YRoHeG_todayButton{font-size:var(--arc-text-sm);padding:0 11px;font-weight:500;line-height:1}@media (hover:hover) and (pointer:fine){.YRoHeG_navButton:hover:not([aria-disabled]),.YRoHeG_todayButton:hover:not([aria-disabled]){background:var(--arc-surface-muted);color:var(--arc-foreground)}}.YRoHeG_navButton:active:not([aria-disabled]),.YRoHeG_todayButton:active:not([aria-disabled]){transition-duration:var(--arc-duration-fast), var(--arc-duration-fast), var(--arc-duration-fast), .1s;transition-timing-function:var(--arc-ease-standard);scale:.96}.YRoHeG_navButton[aria-disabled],.YRoHeG_todayButton[aria-disabled]{cursor:default;opacity:.36}.YRoHeG_weekdays,.YRoHeG_week{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:4px;display:grid}.YRoHeG_weekdays{color:var(--arc-text-muted);font-size:var(--arc-text-xs);text-align:center;margin-bottom:6px;font-weight:500;line-height:24px}.YRoHeG_weekdays span{min-width:0;overflow:hidden}.YRoHeG_monthViewport{contain:paint;display:grid;position:relative;overflow:hidden}.YRoHeG_monthBody{will-change:transform;grid-area:1/1;min-width:0;position:relative}.YRoHeG_monthBody[inert]{pointer-events:none}.YRoHeG_grid{row-gap:4px;display:grid}.YRoHeG_placeholderDay{aspect-ratio:1}.YRoHeG_day{aspect-ratio:1;width:100%;min-width:0;color:var(--arc-foreground);font:inherit;font-size:var(--arc-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--arc-duration-fast) var(--arc-ease-standard) var(--number-delay,0s);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-weight:400;line-height:1;display:grid;position:relative}.YRoHeG_day:before{content:"";border-radius:inherit;transition:background-color var(--arc-duration-fast) var(--arc-ease-standard), scale var(--arc-duration-spring) var(--arc-ease-spring);background:0 0;position:absolute;inset:0}.YRoHeG_dayNumber{transition:opacity var(--arc-duration-fast) var(--arc-ease-standard) var(--number-delay,0s), scale var(--arc-duration-spring) var(--arc-ease-spring);position:relative}.YRoHeG_highlight{aspect-ratio:1;pointer-events:none;will-change:transform;width:calc(14.2857% - 3.42857px);position:absolute;top:0;left:0}.YRoHeG_highlightFill{background:var(--arc-accent);transition:background-color var(--arc-duration-fast) var(--arc-ease-standard), scale var(--arc-duration-spring) var(--arc-ease-spring);border-radius:50%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.YRoHeG_day:hover:not(:disabled):not(.YRoHeG_selected):before{background:var(--arc-surface-muted)}.YRoHeG_monthBody:has(.YRoHeG_day.YRoHeG_selected:hover) .YRoHeG_highlightFill{background:var(--arc-accent-strong)}}.YRoHeG_day:active:not(:disabled):before,.YRoHeG_day:active:not(:disabled) .YRoHeG_dayNumber{transition-duration:var(--arc-duration-fast), .1s;transition-timing-function:var(--arc-ease-standard);scale:.94}.YRoHeG_monthBody:has(.YRoHeG_day.YRoHeG_selected:active:not(:disabled)) .YRoHeG_highlightFill{transition-duration:var(--arc-duration-fast), .1s;transition-timing-function:var(--arc-ease-standard);scale:.94}.YRoHeG_day.YRoHeG_outside{color:var(--arc-text-muted)}.YRoHeG_day.YRoHeG_outside:not(.YRoHeG_selected) .YRoHeG_dayNumber{opacity:.8}.YRoHeG_day.YRoHeG_today .YRoHeG_dayNumber:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:calc(100% + 4px);left:50%}.YRoHeG_day.YRoHeG_selected,.YRoHeG_day.YRoHeG_today{font-weight:500}.YRoHeG_day.YRoHeG_selected{color:var(--arc-accent-foreground)}.YRoHeG_day:disabled{cursor:default;color:var(--arc-text-muted)}.YRoHeG_day:disabled .YRoHeG_dayNumber{opacity:.42}.YRoHeG_day.YRoHeG_outside:disabled .YRoHeG_dayNumber{opacity:.3}@media (prefers-reduced-motion:reduce){.YRoHeG_navButton,.YRoHeG_todayButton,.YRoHeG_day,.YRoHeG_day:before,.YRoHeG_dayNumber,.YRoHeG_highlightFill{transition:none}.YRoHeG_navButton:active,.YRoHeG_todayButton:active,.YRoHeG_day:active:before,.YRoHeG_day:active .YRoHeG_dayNumber{scale:none}.YRoHeG_monthBody:has(.YRoHeG_day.YRoHeG_selected:active) .YRoHeG_highlightFill{scale:none}}
