.orders-calendar .order-badges{display:flex;gap:4px;margin-top:2px;flex-wrap:wrap}.orders-calendar .clickable-day:hover{background:var(--order-hover)}.orders-calendar .fc .fc-multimonth,.orders-calendar .fc .fc-multimonth-table,.orders-calendar .fc .fc-scrollgrid,.orders-calendar .fc .fc-scrollgrid-section,.orders-calendar .fc .fc-scrollgrid-sync-table{border:none!important;box-shadow:none!important}.orders-calendar .fc{--orders-calendar-radius:10px;--orders-calendar-selected-corner-radius:8px}.orders-calendar .fc .fc-multimonth-daygrid{position:relative;border-radius:var(--orders-calendar-radius);overflow:visible;isolation:isolate}.orders-calendar .fc .fc-multimonth-daygrid-table{border-collapse:collapse;border-spacing:0}.orders-calendar .fc .fc-multimonth-daygrid:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:1px solid var(--fc-border-color);border-radius:var(--orders-calendar-radius)}.orders-calendar .fc{--fc-border-color:#000}.orders-calendar .fc .fc-theme-standard td.fc-daygrid-day{border:1px solid var(--fc-border-color)!important;box-sizing:border-box}.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:first-child td.fc-daygrid-day{border-top:0!important}.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:last-child td.fc-daygrid-day,.orders-calendar[data-week-rows="4"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(4) td.fc-daygrid-day,.orders-calendar[data-week-rows="5"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(5) td.fc-daygrid-day{border-bottom:0!important}.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr td.fc-daygrid-day:first-child{border-left:0!important}.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr td.fc-daygrid-day:last-child{border-right:0!important}.orders-calendar .fc .fc-multimonth-daygrid .fc-daygrid-body,.orders-calendar .fc .fc-multimonth-daygrid .fc-daygrid-body table,.orders-calendar .fc .fc-multimonth-daygrid .fc-scrollgrid-section,.orders-calendar .fc .fc-multimonth-daygrid .fc-scrollgrid-section td{border-top:0!important;border-bottom:0!important}.orders-calendar .fc .fc-col-header,.orders-calendar .fc .fc-scrollgrid-section-header td,.orders-calendar .fc .fc-scrollgrid-section-header th{border:0!important}.orders-calendar .fc .fc-col-header .fc-col-header-cell-cushion,.orders-calendar .fc .fc-col-header th,.orders-calendar .fc .fc-col-header thead,.orders-calendar .fc .fc-col-header tr,.orders-calendar .fc .fc-col-header-cell,.orders-calendar .fc .fc-scrollgrid-section-header,.orders-calendar .fc .fc-scrollgrid-section-header .fc-scrollgrid-sync-table{border:0!important;box-shadow:none!important}.orders-calendar .orders-calendar-weekend-sat-text-muted{color:color-mix(in srgb,var(--calendar-weekend-sat) 50%,white 50%)!important}.orders-calendar .orders-calendar-weekend-sat-text{color:var(--calendar-weekend-sat)!important}.orders-calendar .orders-calendar-weekend-sun-text{color:var(--calendar-weekend-sun)!important}.orders-calendar .orders-calendar-weekend-sun-text-muted{color:color-mix(in srgb,var(--calendar-weekend-sun) 50%,white 50%)!important}.orders-calendar .fc .fc-col-header-cell.fc-day-sat{color:var(--calendar-weekend-sat)}.orders-calendar .fc .fc-col-header-cell.fc-day-sun{color:var(--calendar-weekend-sun)}.orders-calendar .fc-daygrid-day.has-selected{background:color-mix(in srgb,var(--order-wish) 12%,white 88%)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--order-wish) 62%,var(--order-cancel) 38%)}.orders-calendar .fc-daygrid-day.orders-calendar-history-selected{background:color-mix(in srgb,var(--order-cancel) 20%,white 80%)!important;box-shadow:inset 0 0 0 2px var(--order-cancel)}.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:first-child td.fc-daygrid-day:first-child.has-selected,.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:first-child td.fc-daygrid-day:first-child.orders-calendar-history-selected{clip-path:inset(0 round var(--orders-calendar-selected-corner-radius) 0 0 0)}.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:first-child td.fc-daygrid-day:last-child.has-selected,.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:first-child td.fc-daygrid-day:last-child.orders-calendar-history-selected{clip-path:inset(0 round 0 var(--orders-calendar-selected-corner-radius) 0 0)}.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:last-child td.fc-daygrid-day:first-child.has-selected,.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:last-child td.fc-daygrid-day:first-child.orders-calendar-history-selected,.orders-calendar[data-week-rows="4"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(4) td.fc-daygrid-day:first-child.has-selected,.orders-calendar[data-week-rows="4"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(4) td.fc-daygrid-day:first-child.orders-calendar-history-selected,.orders-calendar[data-week-rows="5"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(5) td.fc-daygrid-day:first-child.has-selected,.orders-calendar[data-week-rows="5"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(5) td.fc-daygrid-day:first-child.orders-calendar-history-selected{clip-path:inset(0 round 0 0 0 var(--orders-calendar-selected-corner-radius))}.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:last-child td.fc-daygrid-day:last-child.has-selected,.orders-calendar .fc .fc-multimonth-daygrid-table tbody tr:last-child td.fc-daygrid-day:last-child.orders-calendar-history-selected,.orders-calendar[data-week-rows="4"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(4) td.fc-daygrid-day:last-child.has-selected,.orders-calendar[data-week-rows="4"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(4) td.fc-daygrid-day:last-child.orders-calendar-history-selected,.orders-calendar[data-week-rows="5"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(5) td.fc-daygrid-day:last-child.has-selected,.orders-calendar[data-week-rows="5"] .fc .fc-multimonth-daygrid-table tbody tr:nth-child(5) td.fc-daygrid-day:last-child.orders-calendar-history-selected{clip-path:inset(0 round 0 0 var(--orders-calendar-selected-corner-radius) 0)}.orders-calendar .fc-daygrid-day.has-selected .fc-daygrid-day-number,.orders-calendar .fc-daygrid-day.orders-calendar-history-selected .fc-daygrid-day-number{font-weight:700}.orders-calendar .fc .fc-daygrid-day.fc-day-today:not(.has-selected):not(.orders-calendar-history-selected){background:transparent!important}.orders-calendar .fc .fc-daygrid-day.fc-day-disabled,.orders-calendar .fc .fc-daygrid-day.fc-day-disabled .fc-daygrid-day-frame,.orders-calendar .fc .fc-daygrid-day.fc-day-other,.orders-calendar .fc .fc-daygrid-day.fc-day-other .fc-daygrid-day-frame{background:#fff!important}.orders-calendar[data-week-rows="4"] .fc-multimonth-daygrid-table tbody tr:nth-child(n+5),.orders-calendar[data-week-rows="5"] .fc-multimonth-daygrid-table tbody tr:nth-child(6){display:none}.orders-calendar .fc-multimonth-daygrid-table tbody tr{height:72px}.orders-calendar .fc-multimonth-daygrid-table .fc-daygrid-day-frame{min-height:unset}.orders-calendar .fc .fc-toolbar.fc-header-toolbar{margin-bottom:-3.5rem!important;z-index:2!important;border:1px solid #d1d5db;border-radius:9999px;padding:0 14px;box-shadow:0 1px 0 #cbd5e1,0 3px 6px rgba(0,0,0,.06)}.orders-calendar .fc .fc-button-primary{background-color:transparent!important;border-color:transparent!important;color:#5478F0!important}.orders-calendar .fc .fc-multimonth-multicol .fc-multimonth-month{padding:5px!important}.icon-x{color:var(--calendar-deny)}.icon-triangle{color:var(--calendar-warn)}.icon-leaf{color:var(--calendar-eco)}.fc .fc-daygrid-day-number{font-size:18px}.fc .fc-daygrid-day-top{flex-direction:row!important}