.r-nFma_root{vertical-align:middle;min-width:0;max-width:100%;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);-webkit-tap-highlight-color:transparent;line-height:20px;display:inline-flex;position:relative}.r-nFma_surface{height:var(--control-height-sm);border-radius:var(--radius-pill);background:var(--surface-raised);max-width:100%;box-shadow:var(--shadow-resting);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);justify-content:flex-start;display:flex;position:relative;overflow:clip}.r-nFma_surface:after{content:"";border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.r-nFma_root[data-tone=danger] .r-nFma_surface:after{border-color:color-mix(in oklab, var(--danger) 55%, transparent)}.r-nFma_root[data-disabled][data-state=idle] .r-nFma_surface{box-shadow:none}.r-nFma_root[data-disabled][data-state=idle] .r-nFma_surface:after{border-color:var(--border-subtle)}.r-nFma_face{white-space:nowrap;flex:none;align-items:center;gap:2px;height:100%;padding:0 4px;display:flex}.r-nFma_face[data-face=idle]{padding:0}.r-nFma_face[inert]{top:0;pointer-events:none;position:absolute;inset-inline-start:0}.r-nFma_part{align-items:center;height:100%;display:inline-flex}.r-nFma_trigger{border-radius:var(--radius-pill);height:100%;color:var(--foreground);cursor:pointer;font:inherit;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:8px;padding:0 16px 0 14px;font-weight:500;display:inline-flex}.r-nFma_trigger:active:not(:disabled){background:color-mix(in oklab, var(--foreground) 9%, transparent);transition-duration:0s}.r-nFma_trigger:disabled{color:var(--text-muted);cursor:not-allowed}.r-nFma_trigger:disabled .r-nFma_icon{opacity:.7}.r-nFma_icon{width:16px;height:16px;color:var(--text-secondary);place-items:center;display:grid}.r-nFma_trigger:disabled .r-nFma_icon{color:inherit}.r-nFma_icon>svg{width:16px;height:16px}.r-nFma_prompt{max-width:16rem;color:var(--foreground);font-variant-numeric:tabular-nums;padding:0 8px 0 12px;font-weight:500;overflow:hidden}.r-nFma_prompt>span{text-overflow:ellipsis;overflow:hidden}.r-nFma_secondary,.r-nFma_confirm{height:calc(var(--control-height-sm) - 8px);border-radius:var(--radius-pill);cursor:pointer;font:inherit;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);touch-action:manipulation;border:0;flex:none;justify-content:center;align-items:center;padding:0 12px;font-weight:500;display:inline-flex;position:relative}.r-nFma_secondary{color:var(--text-secondary);background:0 0}.r-nFma_face:is([data-face=done],[data-face=error]) .r-nFma_secondary{color:var(--foreground)}.r-nFma_secondary:active{background:color-mix(in oklab, var(--foreground) 11%, transparent);color:var(--foreground);transition-duration:0s}.r-nFma_confirm{background:color-mix(in oklab, var(--danger) 13%, transparent);color:var(--danger);overflow:clip}.r-nFma_confirm:active{background:color-mix(in oklab, var(--danger) 22%, transparent);transition-duration:0s}.r-nFma_root[data-tone=neutral] .r-nFma_confirm{background:var(--accent);color:var(--accent-foreground)}.r-nFma_root[data-tone=neutral] .r-nFma_confirm:active{background:var(--accent-strong)}.r-nFma_root[data-mode=hold] .r-nFma_confirm{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.r-nFma_fill{background:var(--danger);color:var(--background);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.r-nFma_root[data-tone=neutral] .r-nFma_fill{background:var(--accent-strong);color:var(--accent-foreground)}.r-nFma_status{color:var(--foreground);font-variant-numeric:tabular-nums;gap:8px;padding:0 10px 0 12px;font-weight:500}.r-nFma_status>svg{flex:none}.r-nFma_statusText{align-items:baseline;gap:.25em;display:inline-flex}.r-nFma_face[data-face=pending] .r-nFma_status{color:var(--text-secondary);padding-inline:12px 16px}.r-nFma_face[data-face=done]:not(:has(.r-nFma_secondary)) .r-nFma_status{padding-right:14px}.r-nFma_face[data-face=counting] .r-nFma_status{color:var(--text-secondary);padding-right:6px}.r-nFma_alert{color:var(--danger)}.r-nFma_check{width:18px;height:18px}.r-nFma_checkDisc{fill:var(--success)}.r-nFma_checkTick{stroke:var(--background)}.r-nFma_spinner{animation:.7s linear infinite r-nFma_spin}@keyframes r-nFma_spin{to{transform:rotate(360deg)}}.r-nFma_ring{width:16px;height:16px}.r-nFma_ringTrack{stroke:var(--border)}.r-nFma_ringFill{stroke:var(--danger)}.r-nFma_root[data-tone=neutral] .r-nFma_ringFill{stroke:var(--accent)}.r-nFma_seconds{min-width:1ch;color:var(--foreground);font-variant-numeric:tabular-nums;display:inline-grid}.r-nFma_digit{grid-area:1/1}.r-nFma_root,.r-nFma_root :focus{outline:none}.r-nFma_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.r-nFma_trigger:hover:not(:disabled):not(:active){background:color-mix(in oklab, var(--foreground) 5%, transparent)}.r-nFma_secondary:hover:not(:active){background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.r-nFma_confirm:hover:not(:active){background:color-mix(in oklab, var(--danger) 18%, transparent)}.r-nFma_root[data-tone=neutral] .r-nFma_confirm:hover:not(:active){background:var(--accent-strong)}}.r-nFma_trigger:focus-visible{background:color-mix(in oklab, var(--foreground) 6%, transparent)}.r-nFma_secondary:focus-visible{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground)}.r-nFma_confirm:focus-visible{background:color-mix(in oklab, var(--danger) 20%, transparent)}.r-nFma_root[data-tone=neutral] .r-nFma_confirm:focus-visible{background:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.r-nFma_surface,.r-nFma_surface:after,.r-nFma_trigger,.r-nFma_secondary,.r-nFma_confirm{transition-duration:0s}.r-nFma_spinner{animation-duration:1.6s}}@media (prefers-contrast:more){.r-nFma_surface:after{border-color:var(--border-strong)}.r-nFma_confirm{background:color-mix(in oklab, var(--danger) 22%, transparent)}}.r-nFma_surface{height:var(--control-height-md);border-radius:var(--radius-control);background:var(--card);box-shadow:none}.r-nFma_trigger,.r-nFma_secondary,.r-nFma_confirm{border-radius:var(--radius-sm)}.r-nFma_trigger{padding:0 12px 0 10px}.r-nFma_root[data-tone=danger] .r-nFma_trigger{background:color-mix(in oklab, var(--danger) 10%, transparent);color:var(--danger)}.r-nFma_root[data-tone=danger] .r-nFma_trigger .r-nFma_icon{color:inherit}.r-nFma_root[data-tone=danger] .r-nFma_trigger:active:not(:disabled){background:color-mix(in oklab, var(--danger) 22%, transparent)}.r-nFma_root[data-tone=danger] .r-nFma_trigger:focus-visible{background:color-mix(in oklab, var(--danger) 20%, transparent)}@media (hover:hover) and (pointer:fine){.r-nFma_root[data-tone=danger] .r-nFma_trigger:hover:not(:disabled):not(:active){background:color-mix(in oklab, var(--danger) 18%, transparent)}}
.x_ZQVq_toolbar{min-height:var(--control-height-lg);justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);display:flex;position:relative}.x_ZQVq_frame{flex:1;min-width:0}.x_ZQVq_chips{min-width:0;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.x_ZQVq_slot{border-radius:var(--radius-pill);flex:none;min-width:0;max-width:100%;display:inline-flex}.x_ZQVq_chip{max-width:calc(100% + var(--slot-moving,0) * 100vw);min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);flex:none;display:inline-flex}.x_ZQVq_chipLabel{text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}.x_ZQVq_value{color:var(--foreground);font-weight:500}.x_ZQVq_separator{color:var(--text-secondary);font-weight:400}.x_ZQVq_morphText{white-space:nowrap;vertical-align:bottom;display:inline-flex;position:relative;overflow:clip visible}.x_ZQVq_morphValue{white-space:nowrap;flex:none;display:inline-block}.x_ZQVq_measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.x_ZQVq_chip button{border-radius:var(--radius-pill);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;flex:0 0 24px;place-items:center;display:grid}.x_ZQVq_chip button:active{transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard), var(--ease-standard), var(--ease-standard);transform:scale(.96)}.x_ZQVq_empty{max-width:100%;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.x_ZQVq_actions{align-items:center;gap:var(--space-3);flex:none;display:inline-flex}.x_ZQVq_clear{min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0}.x_ZQVq_clearText{display:block}.x_ZQVq_clear:active{transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-instant);transition-timing-function:var(--ease-standard), var(--ease-standard), var(--ease-standard);transform:scale(.97)}.x_ZQVq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.x_ZQVq_menu{isolation:isolate;flex:none;display:inline-flex;position:relative}.x_ZQVq_menu:not([data-state=closed]){z-index:30}.x_ZQVq_trigger{z-index:1;min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;align-items:center;display:inline-flex;position:relative}.x_ZQVq_menu[data-state=open] .x_ZQVq_trigger{pointer-events:none}.x_ZQVq_face{align-items:center;gap:var(--space-2);display:inline-flex}.x_ZQVq_face svg{flex:none}.x_ZQVq_surface{z-index:0;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard), border-radius var(--duration-spring) var(--ease-spring), box-shadow var(--duration-standard) var(--ease-standard);position:absolute;top:0;overflow:clip}.x_ZQVq_menu[data-y=up] .x_ZQVq_surface{top:auto;bottom:0}.x_ZQVq_menu[data-state=open] .x_ZQVq_surface{border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating)}.x_ZQVq_menu[data-state=closed] .x_ZQVq_trigger:active+.x_ZQVq_surface{background:color-mix(in oklab, var(--surface-muted), var(--border) 55%)}@media (hover:hover) and (pointer:fine){.x_ZQVq_menu[data-state=closed] .x_ZQVq_trigger:hover+.x_ZQVq_surface{background:var(--surface-muted);box-shadow:var(--shadow-resting)}}.x_ZQVq_panel{width:min(var(--filter-menu-width,16rem), calc(100vw - var(--space-8)));outline:none;padding:6px;position:absolute;top:0;left:0}.x_ZQVq_menu[data-y=up] .x_ZQVq_panel{top:auto;bottom:0}.x_ZQVq_menu[data-state=closed] .x_ZQVq_panel{visibility:hidden}.x_ZQVq_head{height:32px;padding:0 var(--space-2) 0 10px;align-items:center;display:flex}.x_ZQVq_menu[data-y=up] .x_ZQVq_head{margin-top:4px}.x_ZQVq_back{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin-left:-6px;padding:0;display:grid}.x_ZQVq_back:active{background:var(--surface-muted);color:var(--foreground)}.x_ZQVq_title{min-width:0;color:var(--foreground);font-size:var(--text-sm);letter-spacing:var(--tracking-body);white-space:nowrap;font-weight:500;display:flex;position:relative}.x_ZQVq_titleText{display:block}.x_ZQVq_stage{margin-top:2px;position:relative}.x_ZQVq_step{width:100%}.x_ZQVq_list{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(20rem,55vh);display:grid;position:relative;overflow-y:auto}.x_ZQVq_highlight{border-radius:calc(var(--radius-panel) - 6px);background:color-mix(in oklab, var(--foreground) 6%, transparent);opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.x_ZQVq_item:focus-visible{outline:none}.x_ZQVq_item{min-width:0;min-height:var(--control-height-sm);border-radius:calc(var(--radius-panel) - 6px);color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.x_ZQVq_itemIcon{min-width:16px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.x_ZQVq_itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.x_ZQVq_itemMeta{min-width:0;max-width:50%;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;display:inline-flex}.x_ZQVq_metaValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x_ZQVq_hint{text-align:right;min-width:2ch}.x_ZQVq_check{width:15px;color:var(--foreground);opacity:0;display:inline-flex}.x_ZQVq_check[data-on]{opacity:1}@media (hover:hover) and (pointer:fine){.x_ZQVq_chip button:hover{background:var(--border);color:var(--foreground)}.x_ZQVq_clear:hover,.x_ZQVq_back:hover{background:var(--surface-muted);color:var(--foreground)}}@media (max-width:520px){.x_ZQVq_toolbar{flex-direction:column;align-items:stretch}.x_ZQVq_frame{flex:none}.x_ZQVq_actions{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.x_ZQVq_chip button,.x_ZQVq_clear,.x_ZQVq_surface,.x_ZQVq_back{transition:none}.x_ZQVq_chip button:active,.x_ZQVq_clear:active{transform:none}}.x_ZQVq_toolbar{box-shadow:none;min-height:var(--control-height-md);align-items:center;gap:var(--space-2);background:0 0;border:0;padding:0}.x_ZQVq_trigger,.x_ZQVq_chip,.x_ZQVq_clear{min-height:var(--control-height-md)}.x_ZQVq_trigger{border-color:var(--border);background:var(--card)}.x_ZQVq_menu:not([data-state=closed]) .x_ZQVq_trigger{background:0 0;border-color:#0000}.x_ZQVq_slot,.x_ZQVq_chip{border-radius:var(--radius-control)}.x_ZQVq_chip button{border-radius:var(--radius-sm)}.x_ZQVq_head{border-bottom:1px solid color-mix(in oklab, var(--border) 60%, transparent);margin-bottom:8px}.x_ZQVq_menu[data-align=end]{justify-content:flex-end}.x_ZQVq_menu[data-align=start]{justify-content:flex-start}.x_ZQVq_close{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.x_ZQVq_close:hover,.x_ZQVq_close:focus-visible{background:var(--surface-muted);color:var(--foreground);outline:none}
.hrHeIq_root{height:var(--control-height-md);vertical-align:top;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);z-index:0;transition:z-index 0s linear .5s;display:inline-block;position:relative}.hrHeIq_root[data-open]{z-index:30;transition-delay:0s}.hrHeIq_root:not([data-open]) .hrHeIq_surface{z-index:0}.hrHeIq_root *,.hrHeIq_root :before,.hrHeIq_root :after{box-sizing:border-box}.hrHeIq_surface{z-index:2;background:var(--surface-raised);box-shadow:var(--shadow-resting);transition:box-shadow var(--duration-considered) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;left:0;overflow:clip}.hrHeIq_surface:after{content:"";border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard);position:absolute;inset:0}.hrHeIq_root[data-open] .hrHeIq_surface{box-shadow:var(--shadow-floating)}.hrHeIq_trigger{z-index:1;width:max-content;height:var(--control-height-md);color:var(--foreground);cursor:pointer;font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px 0 14px;font-weight:500;display:inline-flex;position:relative}.hrHeIq_trigger:disabled{cursor:default}.hrHeIq_trigger[inert]{pointer-events:none}.hrHeIq_triggerIcon,.hrHeIq_chevron{color:var(--text-secondary);flex:none;place-items:center;display:grid}.hrHeIq_chevron{color:var(--text-muted)}.hrHeIq_value{font-variant-numeric:tabular-nums;display:inline-flex}.hrHeIq_value[data-empty]{color:var(--text-secondary);font-weight:400}.hrHeIq_rolling{white-space:nowrap;gap:.28em;display:inline-flex}.hrHeIq_word{display:inline-block;position:relative}.hrHeIq_wordInner{display:inline-block}.hrHeIq_panel{--cell:36px;width:max-content;padding:10px;position:absolute;top:0;left:0}.hrHeIq_body{gap:10px;display:flex}.hrHeIq_rail{border-right:1px solid var(--border-subtle);flex-direction:column;flex:none;gap:2px;width:9.25rem;padding-right:10px;display:flex;position:relative}.hrHeIq_railHighlight{background:color-mix(in oklab, var(--foreground) 6.5%, transparent);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0}.hrHeIq_preset{height:32px;color:var(--text-secondary);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:12px;flex:none;align-items:center;padding:0 12px;display:flex;position:relative}.hrHeIq_preset[aria-pressed=true]{color:var(--foreground);font-weight:500}.hrHeIq_calendars{padding:0 2px;position:relative}.hrHeIq_navButton{z-index:2;border-radius:var(--radius-pill);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0}.hrHeIq_navButton[data-side=prev]{left:2px}.hrHeIq_navButton[data-side=next]{right:2px}.hrHeIq_navButton:active:not(:disabled){transform:scale(.92)}.hrHeIq_navButton:disabled{opacity:.35;cursor:default}.hrHeIq_viewport{overflow-clip-margin:2px;position:relative;overflow:clip}.hrHeIq_months{gap:24px;display:flex}.hrHeIq_month{width:calc(var(--cell) * 7)}.hrHeIq_monthTitle{height:32px;color:var(--foreground);text-align:center;white-space:nowrap;margin:0;font-weight:500;line-height:32px}.hrHeIq_grid{display:grid}.hrHeIq_weekdays{height:28px;color:var(--text-muted);font-size:var(--text-xs);grid-template-columns:repeat(7, var(--cell));text-align:center;align-items:center;display:grid}.hrHeIq_weeks{position:relative}.hrHeIq_week{height:var(--cell);grid-template-columns:repeat(7, var(--cell));display:grid}.hrHeIq_cell,.hrHeIq_blank{display:block;position:relative}.hrHeIq_layer{pointer-events:none;position:absolute;inset:0}.hrHeIq_bar{height:calc(var(--cell) - 6px);border-radius:var(--radius-pill);background:var(--accent-subtle);position:absolute}.hrHeIq_thumb{width:var(--cell);height:var(--cell);position:absolute;top:0;left:0}.hrHeIq_thumb:before{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:3px}.hrHeIq_day{z-index:1;width:100%;height:100%;color:var(--foreground);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.hrHeIq_day>span{width:calc(100% - 6px);height:calc(100% - 6px);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:relative}.hrHeIq_day:active:not(:disabled)>span{transform:scale(.9)}.hrHeIq_day[data-edge]{color:var(--accent-foreground);font-weight:500;transition-delay:40ms}.hrHeIq_day[data-today]:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.hrHeIq_day[data-today][data-edge]:after{background:var(--accent-foreground)}.hrHeIq_day:disabled{color:var(--text-muted);cursor:default;opacity:.5}.hrHeIq_day:focus-visible:not([data-edge])>span{background:color-mix(in oklab, var(--foreground) 7%, transparent)}.hrHeIq_footer{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 2px 0 12px;display:flex}.hrHeIq_summary{gap:1px;min-width:0;display:grid}.hrHeIq_summaryValue{font-variant-numeric:tabular-nums;width:max-content;font-weight:500;display:inline-flex}.hrHeIq_summaryCount{min-height:1.4em;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:inline-flex}.hrHeIq_actions{flex:none;align-items:center;gap:6px;display:flex}.hrHeIq_ghost,.hrHeIq_primary{height:var(--control-height-sm);border-radius:var(--radius-control);cursor:pointer;font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.hrHeIq_ghost{color:var(--text-secondary);background:0 0}.hrHeIq_primary{background:var(--accent);min-width:4.75rem;color:var(--accent-foreground)}.hrHeIq_ghost:active,.hrHeIq_primary:active:not(:disabled){transform:scale(.97)}.hrHeIq_primary:disabled{opacity:.45;cursor:default}.hrHeIq_ghost:focus-visible{background:var(--surface-muted);color:var(--foreground)}.hrHeIq_preset:focus-visible,.hrHeIq_navButton:focus-visible{background:color-mix(in oklab, var(--foreground) 5%, transparent);color:var(--foreground)}.hrHeIq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hrHeIq_panel[data-compact]{padding:8px}.hrHeIq_panel[data-compact] .hrHeIq_body{flex-direction:column;gap:8px}.hrHeIq_panel[data-compact] .hrHeIq_rail{border-right:0;border-bottom:1px solid var(--border-subtle);overscroll-behavior-x:contain;scrollbar-width:none;flex-direction:row;gap:2px;width:auto;margin:0 -8px;padding:0 8px 8px;overflow-x:auto}.hrHeIq_panel[data-compact] .hrHeIq_rail::-webkit-scrollbar{display:none}.hrHeIq_panel[data-compact] .hrHeIq_preset{padding:0 11px}.hrHeIq_panel[data-compact] .hrHeIq_calendars{align-self:center}.hrHeIq_panel[data-compact] .hrHeIq_footer{flex-wrap:wrap;margin-top:6px;padding-left:11px}.hrHeIq_panel[data-compact] .hrHeIq_actions{margin-left:auto}.hrHeIq_panel[data-compact] .hrHeIq_summary{flex:8rem}@media (hover:hover) and (pointer:fine){.hrHeIq_root:not([data-open]):has(>.hrHeIq_trigger:hover:not(:disabled)) .hrHeIq_surface{background:color-mix(in oklab, var(--foreground) 3%, var(--surface-raised))}.hrHeIq_root:not([data-open]):has(>.hrHeIq_trigger:hover:not(:disabled)) .hrHeIq_surface:after{border-color:var(--border-strong)}.hrHeIq_preset:hover{color:var(--foreground)}.hrHeIq_preset:not([aria-pressed=true]):hover{background:color-mix(in oklab, var(--foreground) 4%, transparent)}.hrHeIq_navButton:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 6.5%, transparent);color:var(--foreground)}.hrHeIq_day:hover:not(:disabled):not([data-edge])>span{background:color-mix(in oklab, var(--foreground) 7%, transparent)}.hrHeIq_ghost:hover{background:var(--surface-muted);color:var(--foreground)}.hrHeIq_primary:hover:not(:disabled){background:var(--accent-strong)}}@media (prefers-reduced-motion:reduce){.hrHeIq_surface,.hrHeIq_preset,.hrHeIq_navButton,.hrHeIq_day,.hrHeIq_day>span,.hrHeIq_ghost,.hrHeIq_primary{transition-duration:0s}}@media (prefers-contrast:more){.hrHeIq_surface:after{border-color:var(--border-strong)}}.hrHeIq_root[data-en-place]{width:100%;height:auto;display:block;container-type:inline-size}.hrHeIq_root[data-en-place] .hrHeIq_panel{--inset:12px;padding:0;position:static;--cell:calc((100cqw - 2 * var(--inset)) / 7)!important;width:100%!important}.hrHeIq_root[data-en-place] .hrHeIq_rail{padding:0 var(--inset) 8px;margin:0}.hrHeIq_root[data-en-place] .hrHeIq_calendars{padding:0 var(--inset)}.hrHeIq_root[data-en-place] .hrHeIq_navButton[data-side=prev]{left:var(--inset)}.hrHeIq_root[data-en-place] .hrHeIq_navButton[data-side=next]{right:var(--inset)}.hrHeIq_root[data-en-place] .hrHeIq_footer{padding:10px var(--inset) var(--inset)}.hrHeIq_root[data-en-place] .hrHeIq_viewport{display:grid}.hrHeIq_root[data-en-place] .hrHeIq_viewport>*{grid-area:1/1}.hrHeIq_root[data-en-place] .hrHeIq_month{padding-block:calc(var(--vides,0) * var(--cell) / 2)}.hrHeIq_root[data-en-place] .hrHeIq_weeks{height:calc((6 - var(--vides,0)) * var(--cell));overflow:hidden}.hrHeIq_root[data-en-place] .hrHeIq_navButton{top:calc(var(--vides,0) * var(--cell) / 2)}.hrHeIq_root[data-en-place] .hrHeIq_footer{margin-top:13px}
@media (prefers-reduced-motion:no-preference){.Nqtaqq_volets .Nqtaqq_fenetre{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite both Nqtaqq_volet;animation-delay:calc(var(--colonne) * .12s)}}@keyframes Nqtaqq_volet{0%{transform:scaleY(1)}4%{transform:scaleY(.12)}9%,to{transform:scaleY(1)}}
