._months_7qiva_1{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){._months_7qiva_1{flex-direction:row;gap:2rem}._months_7qiva_1>:not([hidden])~:not([hidden]){margin-top:0}}._month_7qiva_1{gap:.375rem}._caption_7qiva_21{justify-content:center;align-items:center;height:64px;display:flex;position:relative}._caption_label_7qiva_29{color:var(--semantic-text-primary);font-size:1rem;font-weight:700}._nav_7qiva_35{color:var(--semantic-text-primary);align-items:center;gap:.25rem;display:flex}._nav_button_7qiva_42{opacity:.5;background:0 0;width:28px;height:28px;padding:0}._nav_button_7qiva_42:hover{opacity:1}._nav_button_previous_7qiva_53{position:absolute;left:.25rem}._nav_button_next_7qiva_58{position:absolute;right:.25rem}._table_7qiva_63{border-collapse:collapse;width:100%}._head_row_7qiva_68{margin-bottom:.75rem;display:flex}._head_cell_7qiva_73{border-radius:calc(var(--radius) - 2px);width:40px;color:var(--semantic-text-primary);font-size:.75rem;font-weight:700;line-height:1rem}._row_7qiva_82{width:100%;margin-top:.125rem;margin-bottom:.125rem;display:flex}._day_7qiva_89{border-radius:9999px;width:100%;height:100%;padding:0;font-size:1rem;font-weight:400;line-height:1.5rem}._day_7qiva_89:hover{border:1px solid;border-color:var(--semantic-text-secondary)}._day_range_start_7qiva_103,._day_range_end_7qiva_104{background-color:var(--semantic-background-brand);color:var(--semantic-text-white);border:none!important}._day_range_start_7qiva_103:hover,._day_range_end_7qiva_104:hover{color:var(--semantic-text-white);background:var(--semantic-border-brand-secondary)!important}._day_selected_7qiva_115{background-color:var(--semantic-background-brand);color:var(--semantic-text-white);border:none;font-weight:500}._day_selected_7qiva_115:hover{background:var(--semantic-border-brand-secondary)}._day_today_7qiva_125{border:1px solid;border-color:var(--semantic-text-primary)}._day_disabled_7qiva_130{color:var(--muted-foreground);opacity:.5}._day_range_middle_7qiva_135{color:var(--semantic-text-primary);background:0 0}._day_range_middle_7qiva_135:hover{background:var(--semantic-text-brand-tertiary)}._cell_7qiva_143{text-align:center;color:var(--semantic-text-primary);box-sizing:border-box;border:2px solid #0000;width:2.5rem;height:2.5rem;padding:0;position:relative}._cell_7qiva_143:has(._day_range_start_7qiva_103){border:none;padding:2px}._cell_7qiva_143:has(._day_range_end_7qiva_104){border:none;padding:2px}._cell_7qiva_143:has(._day_range_middle_7qiva_135):not(:has(._day_range_end_7qiva_104)):not(:has(._day_range_start_7qiva_103)):not(:first-of-type):not(:last-of-type):not(:has(>.first-of-month)):not(:has(>.last-of-month)):focus-within{border:none!important;border-radius:0!important}._cell_7qiva_143:before{content:"";opacity:0;pointer-events:none;width:112%;height:112%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._cell_7qiva_143:has(._day_range_start_7qiva_103):before{width:100%;height:100%}._cell_7qiva_143:has(._day_range_end_7qiva_104):before{width:100%;height:100%}._cell_7qiva_143:has(>.day-hover-range):not(:has(>._day_selected_7qiva_115)):not(:has(>._day_range_start_7qiva_103)):before{opacity:1;border-color:var(--semantic-foreground-six);border-style:dashed;border-top-width:2px;border-bottom-width:2px}._cell_7qiva_143:has(>._day_selected_7qiva_115):has(>.day-hover-range):before{width:50%;left:0;transform:translateY(-50%);border:none!important}._cell_7qiva_143:has(>._day_selected_7qiva_115):has(>.day-hover-range):before:hover{display:none}._cell_7qiva_143:has(>.day-selected-end):has(>.day-hover-range):before{right:0}._cell_7qiva_143:has(>.first-of-month):has(>.day-hover-range):before{border-left:2px dashed var(--semantic-foreground-six)!important;border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}._cell_7qiva_143:has(>.day-hover-left):has(>.day-hover-range):before{border-left:2px dashed var(--semantic-foreground-six)!important;border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}._cell_7qiva_143:has(>.last-of-month):has(>.day-hover-range):before{border-right:2px dashed var(--semantic-foreground-six)!important;border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}._cell_7qiva_143:has(>.day-hover-right):has(>.day-hover-range):before{border-right:2px dashed var(--semantic-foreground-six)!important;border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}._cell_7qiva_143:has(>._day_selected_7qiva_115):has(>.first-of-month):has(>.day-hover-range):before{border-left:none!important;border-right:none!important;border-radius:0!important}._cell_7qiva_143:has(>._day_selected_7qiva_115):has(>.last-of-month):has(>.day-hover-range):before{border-left:none!important;border-right:none!important;border-radius:0!important}._cell_7qiva_143:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}._cell_7qiva_143:first-of-type:not(:has(>._day_selected_7qiva_115)):has(>.day-hover-range):before{border-left:2px dashed var(--semantic-foreground-six);border-top-left-radius:9999px;border-bottom-left-radius:9999px}._cell_7qiva_143:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}._cell_7qiva_143:last-of-type:not(:has(>._day_selected_7qiva_115)):has(>.day-hover-range):before{border-right:2px dashed var(--semantic-foreground-six);border-top-right-radius:9999px;border-bottom-right-radius:9999px}._cell_7qiva_143:has(>._day_range_end_7qiva_104){border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}._cell_7qiva_143:has(>._day_range_start_7qiva_103){border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}._cell_7qiva_143:has(>._day_range_start_7qiva_103):has(>.day-selected-start){border-top-right-radius:0;border-bottom-right-radius:0}._cell_7qiva_143:has(>._day_range_end_7qiva_104):has(>.day-selected-end){border-top-left-radius:0;border-bottom-left-radius:0}._cell_7qiva_143:has(>.first-of-month){border-left:2px;border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}._cell_7qiva_143:has(>.first-of-month):has(>._day_range_middle_7qiva_135):not(:last-of-type){border-top-right-radius:0!important;border-bottom-right-radius:0!important}._cell_7qiva_143:has(>.last-of-month){border-right-width:2px;border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}._cell_7qiva_143:has(>.last-of-month):has(>._day_range_middle_7qiva_135):not(:first-of-type){border-top-left-radius:0!important;border-bottom-left-radius:0!important}._cell_7qiva_143:has(>.day-outside){opacity:0}
