.calendar_widget-calendar-container__IuetS{max-width:960px;background-color:#fff}.calendar_widget-calendar-container__IuetS a:hover{text-decoration:underline}.calendar_widget-calendar-wrapper__bXXza{width:100%}.calendar_panel-default__BO5Vx{border:1px solid #ced4da;padding:2px;margin:2px}.calendar_panel-body__GycRc{padding:5px}.calendar_panel-flex__qeDin{display:flex;flex-wrap:wrap;gap:5px}.calendar_date-list-label__KsUbu{color:#444;font-weight:700;border:1px solid #ced4da;padding:5px 20px;font-size:13px;display:inline-block;margin-bottom:10px}.calendar_month-list-wrapper__Qhu0L{width:98%}.calendar_term-list-wrapper__26PFh{display:flex;align-items:flex-start;gap:8px;margin-top:10px}.calendar_term-list__5dOQl{margin-top:0;display:flex;flex-wrap:wrap;gap:5px;word-wrap:break-word}.calendar_info-chip__LpDCS{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;width:18px;height:18px;padding:0;border:none;background-color:#fff;color:#06c;font-size:12px;font-weight:700;line-height:1}.calendar_info-chip__LpDCS:focus-visible,.calendar_info-chip__LpDCS:hover{border-color:#06c;box-shadow:0 0 0 2px rgba(0,102,204,.12);outline:none}.calendar_sales-status-legend__mPEVq{display:grid;gap:4px}.calendar_sales-status-legend-item__AiQYr{display:grid;grid-template-columns:18px auto;align-items:center;column-gap:8px}.calendar_sales-status-legend-icon__bCjaY{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:16px;line-height:1}.calendar_sales-status-legend-triangle__kdKKU{width:14px;height:12px;background-color:currentColor;clip-path:polygon(50% 0,0 100%,100% 100%)}.calendar_sales-status-legend-waiting-icon__Q_TdK{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid;border-radius:4px;font-size:12px;font-weight:700;line-height:1}.calendar_month-list-ul__Rj9CL{flex:1;padding:0;display:flex;gap:5px;margin:0}.calendar_button-month__w4Lqw{cursor:pointer;text-align:center;margin-top:10px;width:32%;padding:5px 0;font-weight:700;font-size:13px;background-color:#fff;color:#444;box-shadow:0 1px 1px #444;border:1px solid #ced4da;background:linear-gradient(180deg,#fff,#e9ecef)}.calendar_term-list-label__u4yDU{display:inline-block}.calendar_reserve-link__3H_6p{display:flex;justify-content:flex-start;padding-top:10px}.calendar_reserve-link-a__daanZ{margin-right:20px}.calendar_copy-right__aSS1F{text-align:right;padding-top:10px}.calendar_active__2CU9v{font-weight:700}.calendar_button-month-span__I7mci{color:#06c}.calendar_table-calendar-wrapper__kBWmm{width:100%;max-height:500px;margin-top:5px;overflow:scroll}.calendar_table-calendar-wrapper__kBWmm td,.calendar_table-calendar-wrapper__kBWmm th{padding:0;border:1px solid #ced4da;height:39px;max-width:200px;text-overflow:ellipsis;overflow:hidden}.calendar_table-calendar-wrapper__kBWmm th{min-width:31px;background-color:#fff;position:sticky;position:-webkit-sticky;z-index:2}.calendar_table-calendar-wrapper__kBWmm th:first-of-type{left:0;z-index:3;border-right:5px double #ced4da}.calendar_table-calendar-wrapper__kBWmm tbody>tr:hover{background-color:#dce0e0}.calendar_table-calendar-wrapper__kBWmm .calendar_table__sJ03I{position:relative;border:1px solid #ced4da;border-collapse:inherit;border-spacing:0}.calendar_table-calendar-wrapper__kBWmm .calendar_tr-date___8g5F th{top:0}.calendar_table-calendar-wrapper__kBWmm .calendar_tr-week__ljqLm th{top:39px}.calendar_table-calendar-wrapper__kBWmm .calendar_th-span__ewiLO{margin-left:5px}.calendar_table-calendar-wrapper__kBWmm .calendar_month-display__V8IY_{font-weight:700;text-align:center;vertical-align:middle;background-color:#fff}.calendar_table-calendar-wrapper__kBWmm .calendar_first-day-of-month__z7guA{font-weight:700;text-align:center;vertical-align:middle}.calendar_table-calendar-wrapper__kBWmm .calendar_th__oHcLd{text-align:center;display:table-cell}.calendar_table-calendar-wrapper__kBWmm .calendar_plan-title__uD_rz{min-width:150px;padding:5px;background-color:#fff;text-align:left;border-right:5px double #ced4da;position:sticky;left:0}.calendar_table-calendar-wrapper__kBWmm .calendar_reserve-box__bD6NY{text-align:center;vertical-align:middle;display:table-cell}
/*# sourceMappingURL=b136f8726e3d4e49.css.map*/