body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MainLayout_mainlayout-logo__02ie2{align-items:center;background:#ffffff0d;border-bottom:1px solid #ffffff1a;display:flex;height:64px;justify-content:center;margin:0;overflow:hidden}.MainLayout_mainlayout-logo-collapsed__bn2sw{color:#fff;font-size:18px;font-weight:700;letter-spacing:1px}.MainLayout_mainlayout-logo-expanded__zo0MO{color:#fff;font-size:18px;padding:0 16px;text-align:center;white-space:nowrap}.MainLayout_mainlayout-logo-text-primary__lunC8{color:#1890ff;font-weight:700;margin-right:4px}.MainLayout_mainlayout-logo-text-secondary__HN6bA{font-weight:400;opacity:0mainlayout-85}.Profile_ant-input-password__\+Wav-::placeholder,.Profile_ant-input__YKcRs::placeholder{color:#666!important}.Profile_ant-form-item-explain__ptOco{color:#ff4d4f!important}.Profile_profile-field-actions__IuM7G{align-items:center;display:flex;gap:8px}.Profile_profile-delete-btn__o9RuD{color:#ff4d4f;cursor:pointer;transition:all .3s}.Profile_profile-delete-btn__o9RuD:hover{color:#ff7875}.Reservations_reservations-reservations-header__AZjx5{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.Reservations_reservations-reservations-title__0EVMH{flex:1 1;min-width:200px}.Reservations_reservations-filters-section__HoZc3{border-top:1px solid #f0f0f0;margin:16px 0 24px;padding-top:16px}.Reservations_reservations-loading-container__OVeYw{align-items:center;display:flex;height:300px;justify-content:center}.Reservations_reservations-reservation-table-row__J5hCC:hover{background-color:#f5f5f5}.Reservations_reservations-calendar-container__kwGiS{display:flex;flex-direction:column;gap:16px}.Reservations_reservations-calendar-view-selector__C5VeF{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:0 0 8px}.Reservations_reservations-calendar-wrapper__1aXow{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 4px #0000000d;margin-top:16px;overflow:hidden}.Reservations_reservations-reservation-calendar__odEHc{background:#fff;border-radius:8px}.Reservations_reservations-reservation-events__ldZhZ{list-style:none;margin:0;padding:0}.Reservations_reservations-date-cell-header__4ZRW4{display:flex;justify-content:flex-start;left:0;padding:6px;position:absolute;top:0;z-index:2}.Reservations_reservations-date-vehicle-count-wrapper__IxgBP{display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:6px;z-index:1}.Reservations_reservations-date-vehicle-count__G29qt{align-items:center;background-color:#0000000d;border-radius:10px;color:#000000a6;display:flex;font-size:12px;height:20px;padding:0 6px;pointer-events:auto}.Reservations_reservations-vehicle-icon__mqsXc{font-size:10px;margin-right:3px}.Reservations_reservations-reservation-events__ldZhZ li{border-left:3px solid #0000;border-radius:4px;cursor:pointer;margin-bottom:4px;overflow:hidden;padding:2px 4px;text-overflow:ellipsis;transition:all .3s;white-space:nowrap}.Reservations_reservations-reservation-events__ldZhZ li:hover{background-color:#0000000d}.Reservations_reservations-more-events__5TW46{cursor:pointer;padding:2px 0;text-align:center}.Reservations_reservations-reservation-calendar__odEHc .Reservations_ant-picker-calendar-date-content__F7u1X{height:80px;overflow-y:auto;padding:4px;pointer-events:auto;scrollbar-width:thin}.Reservations_reservations-reservation-calendar__odEHc .Reservations_ant-picker-calendar-date-content__F7u1X::-webkit-scrollbar{width:4px}.Reservations_reservations-reservation-calendar__odEHc .Reservations_ant-picker-calendar-date-content__F7u1X::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:4px}.Reservations_reservations-calendar-header__avzoK{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:4px;display:flex;justify-content:space-between;padding:8px 16px}.Reservations_reservations-month-date-display__m234H{font-size:14px;font-weight:500}.Reservations_reservations-week-wrapper__rqzAM{overflow:auto;padding:0}.Reservations_reservations-week-calendar__jpcrs{border-collapse:collapse;min-width:900px}.Reservations_reservations-week-navigator__71GOt{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:4px;display:flex;justify-content:space-between;padding:8px 16px}.Reservations_reservations-week-date-range__oJ0qT{font-size:14px;font-weight:500}.Reservations_reservations-week-header__mE8ps{background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;position:sticky;top:0;z-index:10}.Reservations_reservations-week-time-column__Seufr{border-right:1px solid #f0f0f0;font-weight:500;padding:8px;text-align:center;width:60px}.Reservations_reservations-week-day-column__-Tebs{border-right:1px solid #f0f0f0;flex:1 1;padding:8px;text-align:center}.Reservations_reservations-week-day-name__tFvVk{font-weight:500}.Reservations_reservations-week-day-date__R5hBR{color:#00000073;font-size:12px}.Reservations_reservations-current-day__uQA8y{background-color:#e6f7ff}.Reservations_reservations-week-body__Aj8hN{position:relative}.Reservations_reservations-week-row__Xqqi5{border-bottom:1px solid #f0f0f0;display:flex;height:100px}.Reservations_reservations-week-hour__yJfCV{border-right:1px solid #f0f0f0;color:#00000073;font-size:12px;padding:4px;text-align:center;width:60px}.Reservations_reservations-week-cell-container__FgWXx{border-right:1px solid #f0f0f0;flex:1 1;height:100%;position:relative}.Reservations_reservations-week-cell__JQdc3{bottom:0;display:flex;flex-direction:column;left:0;padding:2px;position:absolute;right:0;top:0}.Reservations_reservations-week-cell-events__EkVfX{flex:1 1;min-height:0;overflow-y:auto}.Reservations_reservations-week-cell-add__g2lHe{align-items:center;display:flex;height:24px;justify-content:center;opacity:0;position:relative;transition:opacity .2s}.Reservations_reservations-week-cell-add__g2lHe.Reservations_reservations-has-events__pSoKx{margin-top:4px}.Reservations_reservations-week-cell__JQdc3:hover .Reservations_reservations-week-cell-add__g2lHe{opacity:1}.Reservations_reservations-add-hour-reservation__vvfQj{align-items:center;background-color:#f0f0f0b3;display:flex;height:20px;justify-content:center;padding:0;width:20px}.Reservations_reservations-add-hour-reservation__vvfQj:hover{background-color:#dcdcdce6}.Reservations_reservations-week-event__CoBiP{align-items:center;border-radius:3px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;margin-bottom:3px;padding:3px 8px;transition:all .2s ease;white-space:nowrap}.Reservations_reservations-week-event__CoBiP:hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.Reservations_reservations-week-event-content__58pIG{align-items:center;display:flex;gap:4px;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;width:100%}.Reservations_reservations-week-event-title__u2fMU{overflow:hidden;text-overflow:ellipsis}.Reservations_reservations-reservation-detail-drawer__SM9IQ .Reservations_ant-drawer-body__sZRB9{padding:16px}.Reservations_reservations-detail-status-card__YwBfd{margin-bottom:16px}.Reservations_reservations-status-container__0b5pE{align-items:center;display:flex;justify-content:space-between}.Reservations_reservations-detail-descriptions__wktFR{margin-top:16px}.Reservations_reservations-info-card__0kp5E{margin-bottom:0;width:100%}.Reservations_reservations-info-content__zh-I-{width:100%}.Reservations_reservations-time-icon__cPlec{color:#1890ff}.Reservations_reservations-time-info__2oeop .Reservations_ant-space-item__81hdM{width:100%}.Reservations_reservations-notes-card__CORjS{white-space:pre-wrap}.Reservations_reservations-resource-wrapper__r9\+sJ{overflow:auto;padding:0}.Reservations_reservations-resource-view__ECq5S{min-width:900px}.Reservations_reservations-resource-calendar__T3SMl{border:1px solid #f0f0f0;border-radius:4px;overflow:hidden}.Reservations_reservations-resource-calendar-header__1KxTv{background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;position:sticky;top:0;z-index:9}.Reservations_reservations-resource-name-column__5XTy3{border-right:1px solid #f0f0f0;font-weight:500;padding:8px 12px;text-align:center;width:150px}.Reservations_reservations-resource-date-column__FEIxB{border-right:1px solid #f0f0f0;flex:1 1;min-width:60px;padding:8px 4px;text-align:center}.Reservations_reservations-date-day__ROJrY{font-size:13px;font-weight:500}.Reservations_reservations-date-value__wNffs{color:#00000073;font-size:12px}.Reservations_reservations-resource-calendar-body__OAL-s{background:#fff}.Reservations_reservations-resource-row__OOih8{border-bottom:1px solid #f0f0f0;display:flex}.Reservations_reservations-resource-row__OOih8:hover{background-color:#f5f5f5}.Reservations_reservations-resource-name__Y8Bbh{align-items:center;border-right:1px solid #f0f0f0;display:flex;overflow:hidden;padding:8px 12px;width:150px}.Reservations_reservations-resource-title__eE82x{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reservations_reservations-schedule-date-navigator__568yU{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:4px;display:flex;justify-content:space-between;padding:8px 16px}.Reservations_reservations-schedule-date-range__ZHW7Y{font-size:14px;font-weight:500}.Reservations_reservations-reservation-badge__2pr05 .Reservations_ant-badge-count__fDCXk{box-shadow:0 2px 5px #0000001a}.Reservations_reservations-status-pending__jH2NR{background-color:#1890ff0d}.Reservations_reservations-status-on_hold__9iIdG{background-color:#faad140d}.Reservations_reservations-status-confirmed__KCPn7{background-color:#52c41a0d}.Reservations_reservations-status-in_use__ql1SO{background-color:#2f54eb0d}.Reservations_reservations-status-canceled__1XcuP{background-color:#f5222d0d}.Reservations_reservations-status-rejected__v5P3G{background-color:#fa8c160d}.Reservations_reservations-status-completed__2-DfC{background-color:#52c41a0d}.Reservations_reservations-event-item__RZDqu{background:#fff;border:1px solid #f0f0f0;border-radius:4px;box-shadow:0 1px 2px #0000000d;cursor:pointer;margin-bottom:4px;overflow:hidden;transition:all .2s ease;white-space:nowrap}.Reservations_reservations-event-item__RZDqu:hover{box-shadow:0 2px 6px #0000001a;transform:translateY(-1px)}.Reservations_reservations-event-content-wrapper__Oi95K{align-items:center;display:flex;height:22px;padding:2px 8px}.Reservations_reservations-event-status-badge__4Fv-M{margin-right:6px}.Reservations_reservations-event-title__N7x8B{flex:1 1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reservations_reservations-custom-tooltip__8ChLN{background-color:#fff;border-radius:6px;overflow:hidden;width:240px}.Reservations_reservations-tooltip-header__glRA\+{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:8px 12px}.Reservations_reservations-tooltip-date__xpezP{color:#000;font-weight:500}.Reservations_reservations-tooltip-driver__3sW\+c,.Reservations_reservations-tooltip-model__1Woqo,.Reservations_reservations-tooltip-status-section__eGiBK,.Reservations_reservations-tooltip-time__DuRwD{color:#000000a6;display:flex;font-size:13px}.Reservations_reservations-driver-label__7qLAC,.Reservations_reservations-model-label__r1Abo,.Reservations_reservations-status-label__d19V2,.Reservations_reservations-time-label__EEc\+Y{color:#00000073;width:45px}.Reservations_reservations-tooltip-icon__7U0nS{color:#1890ff}.Reservations_reservations-day-tag__AB2Lz{font-size:10px;height:18px;line-height:18px;margin-left:4px;padding:0 4px}.Reservations_reservations-reservation-calendar__odEHc .Reservations_ant-picker-cell-inner__0GO2e{pointer-events:none}.Reservations_reservations-tooltip-content__iSlRD{background-color:#fff;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.Reservations_reservations-tooltip-plate__Crshh{align-items:center;color:#000;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:4px}.Reservations_reservations-add-day-reservation__O5rLv{align-items:center;display:flex;height:20px;justify-content:center;opacity:.3;padding:0;transition:all .2s;width:20px}.Reservations_reservations-add-day-reservation__O5rLv:hover{background-color:#f0f0f0;opacity:1}.Reservations_reservations-reservation-calendar__odEHc .Reservations_ant-picker-cell__BZlWt:hover .Reservations_reservations-add-day-reservation__O5rLv{opacity:.8}.Reservations_reservations-resource-custom-tooltip__lrywO{border-radius:8px;min-width:280px;overflow:hidden}.Reservations_reservations-resource-tooltip-content__xDp1K{width:100%}.Reservations_reservations-resource-tooltip-header__nspQc{background-color:#f5f5f5;border-bottom:1px solid #f0f0f0;color:#000;font-weight:500;padding:10px 14px;position:relative}.Reservations_reservations-resource-tooltip-body__oMwHu{padding:12px 14px}.Reservations_reservations-reservation-count__KcRx6{align-items:center;color:#000;display:flex;font-weight:500;margin-bottom:10px}.Reservations_reservations-reservation-count__KcRx6:before{background-color:#1890ff;border-radius:2px;content:"";display:inline-block;height:14px;margin-right:8px;width:4px}.Reservations_reservations-reservation-list__hpvwM{margin-bottom:8px;max-height:180px;overflow-y:auto}.Reservations_reservations-reservation-item__WA8hG{align-items:center;background-color:#00000005;border-radius:4px;color:#000000a6;display:flex;font-size:13px;margin-bottom:8px;padding:6px 8px;transition:all .3s}.Reservations_reservations-reservation-item__WA8hG:hover{background-color:#0000000a}.Reservations_reservations-reservation-item__WA8hG .Reservations_reservations-time__TSUC8{color:#1890ff;font-weight:500;margin-left:6px;margin-right:10px;min-width:90px}.Reservations_reservations-reservation-item__WA8hG .Reservations_reservations-vehicle__1lte5{align-items:center;display:flex;flex:1 1;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reservations_reservations-reservation-item__WA8hG .Reservations_reservations-vehicle__1lte5 .Reservations_anticon__McdO9{color:#00000073;font-size:12px;margin-right:3px}.Reservations_reservations-more-reservations__2BdF7{color:#00000073;font-size:12px;font-style:italic;margin-top:6px;text-align:center}.Reservations_reservations-reservation-detail__dRoHH{padding:0}.Reservations_reservations-detail-summary-card__Xe7EA{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 8px #0000000a;margin-bottom:16px;padding:20px}.Reservations_reservations-detail-header-row__y590c{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.Reservations_reservations-detail-time-block__NDYEo{display:flex;flex-direction:column}.Reservations_reservations-detail-date__Kr1Ku{color:#262626;font-size:18px;font-weight:600;margin-bottom:4px}.Reservations_reservations-detail-time-range__ZT0xk{align-items:center;color:#595959;display:flex;font-size:14px;gap:6px}.Reservations_reservations-detail-duration-badge__J\+kj9{background-color:#f5f5f5;border-radius:10px;color:#595959;font-size:12px;margin-left:8px;padding:2px 8px}.Reservations_reservations-detail-applicant__Op8X\+{align-items:center;background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:6px;display:flex;padding:8px 12px}.Reservations_reservations-detail-applicant-info__q3G0j{display:flex;flex-direction:column;margin-left:10px}.Reservations_reservations-detail-applicant-name__SqthH{color:#262626;font-size:14px;font-weight:500}.Reservations_reservations-detail-applicant-sub__1Vrvm{color:#8c8c8c;font-size:12px}.Reservations_reservations-detail-merged-card__fskBe{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 8px #0000000a;margin-bottom:16px;overflow:hidden}.Reservations_reservations-detail-card-header__nWGo-{align-items:center;background-color:#fafafa;border-bottom:1px solid #f0f0f0;color:#262626;display:flex;font-weight:500;gap:8px;padding:12px 16px}.Reservations_reservations-detail-card-body__XviX9{padding:16px}.Reservations_reservations-dispatch-row__kp\+sr{align-items:stretch;display:flex;gap:16px}.Reservations_reservations-dispatch-section__Kv8HP{display:flex;flex:1 1;flex-direction:column}.Reservations_reservations-dispatch-divider__k3UZl{background-color:#f0f0f0;margin:0 8px;width:1px}.Reservations_reservations-info-group__p48sb{display:flex;gap:12px}.Reservations_reservations-info-content__zh-I-{display:flex;flex-direction:column;gap:2px}.Reservations_reservations-info-main-text__qx6Ll{color:#262626;font-size:16px;font-weight:600}.Reservations_reservations-info-sub-text__9FS-x{color:#8c8c8c;font-size:13px}.Reservations_reservations-info-tags__0XUXO{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.Reservations_reservations-empty-driver__vnSJO{align-items:center;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:6px;color:#bfbfbf;display:flex;font-size:13px;height:100%;justify-content:center;padding:12px}.Reservations_reservations-detail-row__YjvlI{color:#000000a6;display:flex;font-size:13px;margin-bottom:8px}.Reservations_reservations-detail-row__YjvlI:last-child{margin-bottom:0}.Reservations_reservations-detail-row__YjvlI .Reservations_reservations-label__BCEc1{color:#00000073;margin-right:8px;width:45px}.Reservations_reservations-detail-row__YjvlI .Reservations_reservations-value__dXdEW{align-items:center;display:flex;flex:1 1}.Reservations_reservations-tooltip-hint__HdGSJ{align-items:center;border-top:1px dashed #f0f0f0;color:#00000073;display:flex;font-size:12px;justify-content:center;margin-top:6px;padding-top:8px;text-align:center}.Reservations_reservations-tooltip-hint__HdGSJ .Reservations_anticon__McdO9{font-size:12px;margin-right:4px}.Reservations_reservations-form-section__jQvsu{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px;padding:16px 20px}.Reservations_reservations-form-section__jQvsu:last-child{margin-bottom:0}.Reservations_reservations-section-title__TCYyo{align-items:center;color:#333;display:flex;font-size:15px;font-weight:500;gap:8px;margin-bottom:16px}.Reservations_reservations-reservation-form-modal__m4Y9h .Reservations_ant-modal-body__lWsHy{max-height:70vh;overflow-y:auto}.Reservations_reservations-reservation-form-modal__m4Y9h .Reservations_ant-modal-footer__cY\+BU{border-top:1px solid #f0f0f0;padding:10px 24px}.Reservations_reservations-reservation-form-modal__m4Y9h .Reservations_ant-form-item-explain-error__SLqcI{font-size:12px}.Reservations_reservations-conflicts-container__TYjm6{padding:8px 0}.Reservations_reservations-conflicts-message__n4oCE{font-size:13px;margin-bottom:12px}.Reservations_reservations-conflicts-list__Ik97Y{background-color:#fff;border-radius:6px;max-height:200px;overflow-y:auto}.Reservations_reservations-conflict-item__-CfZ5{background-color:#fffbe6;border-bottom:1px solid #f0f0f0;border-left:3px solid #faad14;border-radius:4px;margin-bottom:8px;padding:12px}.Reservations_reservations-conflict-item__-CfZ5:last-child{margin-bottom:0}.Reservations_reservations-conflicts-alert__9La9J{margin-bottom:16px}.Reservations_reservations-conflicts-alert__9La9J .Reservations_ant-alert-message__Yrrw2{color:#cf1322}.Reservations_reservations-conflicts-alert__9La9J .Reservations_ant-alert-content__2sImE{padding:8px 0}.Reservations_reservations-status-tag__CogxN{align-items:center;border-radius:4px;display:inline-flex;font-weight:500;padding:2px 8px}.Reservations_reservations-status-tag__CogxN .Reservations_anticon__McdO9{font-size:14px;margin-right:4px}.Reservations_reservations-status-tag-on_hold__JD58e{background-color:#fffbe6;border:1px solid #ffe58f}.Reservations_reservations-status-tag-pending__d9NHD{background-color:#e6f7ff;border:1px solid #91d5ff}.Reservations_reservations-status-tag-confirmed__Q4dsG{background-color:#f6ffed;border:1px solid #b7eb8f}.Reservations_reservations-status-tag-in_use__w0jp5{background-color:#f0f5ff;border:1px solid #adc6ff}.Reservations_reservations-status-tag-canceled__ydyYQ{background-color:#fff1f0;border:1px solid #ffa39e}.Reservations_reservations-status-tag-rejected__u2LIY{background-color:#fff7e6;border:1px solid #ffd591}.Reservations_reservations-status-tag-completed__pd4Zo{background-color:#f6ffed;border:1px solid #b7eb8f}.Reservations_reservations-status-tag-unknown__HJ1Tk{background-color:#f5f5f5;border:1px solid #d9d9d9}.Reservations_reservations-event-status-pending__O84rm{background-color:#1890ff1a;border-left:3px solid #1890ff}.Reservations_reservations-event-status-on_hold__6vnMI{background-color:#faad141a;border-left:3px solid #faad14}.Reservations_reservations-event-status-confirmed__upUTH{background-color:#52c41a1a;border-left:3px solid #52c41a}.Reservations_reservations-event-status-in_use__a6Xg-{background-color:#2f54eb1a;border-left:3px solid #2f54eb}.Reservations_reservations-event-status-canceled__v7SkD{background-color:#ff4d4f1a;border-left:3px solid #ff4d4f}.Reservations_reservations-event-status-rejected__yHAcf{background-color:#fa8c161a;border-left:3px solid #fa8c16}.Reservations_reservations-event-status-completed__-CfJl{background-color:#52c41a1a;border-left:3px solid #52c41a}.Reservations_reservations-week-event-pending__EQjy8{background-color:#e6f7ff;border-left:3px solid #1890ff}.Reservations_reservations-week-event-on_hold__T\+hjP{background-color:#fffbe6;border-left:3px solid #faad14}.Reservations_reservations-week-event-confirmed__U0TDW{background-color:#f6ffed;border-left:3px solid #52c41a}.Reservations_reservations-week-event-in_use__PpqgO{background-color:#f0f5ff;border-left:3px solid #2f54eb}.Reservations_reservations-week-event-canceled__h\+0Ri{background-color:#fff1f0;border-left:3px solid #ff4d4f}.Reservations_reservations-week-event-rejected__ZlSQK{background-color:#fff7e6;border-left:3px solid #fa8c16}.Reservations_reservations-week-event-completed__Ak-Id{background-color:#f6ffed;border-left:3px solid #52c41a}.Reservations_reservations-detail-status-card__YwBfd .Reservations_ant-tag__oXRCp{font-size:14px;padding:4px 10px}.Reservations_reservations-detail-status-card__YwBfd .Reservations_ant-tag__oXRCp .Reservations_anticon__McdO9{font-size:16px;margin-right:6px}.Reservations_reservations-resource-date-cell__c9n9O{align-items:center;border-right:1px solid #f0f0f0;display:flex;flex:1 1;height:54px;justify-content:center;min-width:60px;position:relative}.Reservations_reservations-add-reservation-btn__fgLln{opacity:.2;transition:opacity .3s}.Reservations_reservations-resource-date-cell__c9n9O:hover .Reservations_reservations-add-reservation-btn__fgLln{opacity:.8}.Reservations_reservations-cell-with-reservation__pOf-8{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.Reservations_reservations-resource-reservation-indicator__JmBRu{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:center;transition:all .2s ease;width:100%}.Reservations_reservations-resource-reservation-indicator__JmBRu:hover{background-color:#00000008;transform:scale(1.02)}.Reservations_reservations-add-with-reservation__PyHfT{align-items:center;background-color:#fffc;box-shadow:0 1px 3px #0000001a;display:flex;height:18px;justify-content:center;opacity:0;position:absolute;right:2px;top:2px;transition:all .2s ease;width:18px!important;z-index:5}.Reservations_reservations-cell-with-reservation__pOf-8:hover .Reservations_reservations-add-with-reservation__PyHfT{opacity:.9}.Reservations_reservations-add-with-reservation__PyHfT:hover{background-color:#fff;box-shadow:0 2px 5px #0003;opacity:1!important;transform:scale(1.1)}.Reservations_reservations-add-with-reservation__PyHfT .Reservations_anticon__McdO9{font-size:12px}.NewOrder_main-card__TOuMl{background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 2px 8px #0000001a;height:100%;min-width:650px;padding:16px}.NewOrder_fixedTabs__eP89W{background:#fff;background:var(--ant-color-bg-container,#fff)}.NewOrder_fixedTabs__eP89W .ant-tabs-nav{background:#fff;position:sticky;top:0;z-index:100}.BasicInfoTab_dropdown__EK0cN:hover{border-color:#0009!important;color:#0009!important}.BasicInfoTab_dropdown-button__uL9ez{background-color:#00000005;padding:0 11px}.BasicInfoTab_reservation-info-card__IJew0{background:#fafafa;border:1px solid #f0f0f0;border-left:3px solid #d9d9d9;margin-bottom:24px}.BasicInfoTab_reservation-info-card__IJew0 .ant-card-head{background:#0000;border-bottom:1px solid #f0f0f0;padding:8px 16px}.BasicInfoTab_reservation-info-card__IJew0 .ant-card-head-title{color:#595959;font-size:14px;font-weight:600}.BasicInfoTab_reservation-info-card__IJew0 .ant-card-body{color:#595959;padding:12px 16px}.BasicInfoTab_reservation-summary__OfoiM{margin-bottom:24px}.BasicInfoTab_modal-header__LvRli{margin-bottom:8px}.BasicInfoTab_section-label__7\+\+de{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.BasicInfoTab_sales-card__GiCMB{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:12px}.BasicInfoTab_sales-card__GiCMB+.BasicInfoTab_sales-card__GiCMB{margin-top:8px}.BasicInfoTab_sales-card-title__EPl7z{align-items:center;color:#595959;display:flex;font-weight:600;justify-content:space-between;margin-bottom:8px}.BasicInfoTab_modal__1ztMz .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.BasicInfoTab_reservation-option__PKqTW{display:flex;flex-direction:column;padding:2px 0}.BasicInfoTab_reservation-option-main__5cnoo{align-items:center;display:flex;gap:8px}.BasicInfoTab_reservation-option-plate__F4uK1{align-items:center;background:#f0f5ff;border-radius:12px;color:#1d39c4;display:inline-flex;font-size:12px;font-weight:600;padding:0 8px}.BasicInfoTab_reservation-option-model__XLGOT{color:#595959;font-size:13px}.BasicInfoTab_reservation-option-meta__sQdr\+{color:#8c8c8c;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-top:2px}.BasicInfoTab_reservation-option-time__I7LGh{white-space:nowrap}.BasicInfoTab_reservation-option-driver__7JcMC{flex-shrink:0;white-space:nowrap}.BasicInfoTab_reservation-time-header-option__veulL{background-color:#fafafa;color:#8c8c8c!important;cursor:default;font-weight:600}.NewQuotation_main-card__stxu5{background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 2px 8px #0000001a;height:100%;min-width:650px;padding:16px}.NewQuotation_fixedTabs__PeWlK{background:#fff;background:var(--ant-color-bg-container,#fff)}.NewQuotation_fixedTabs__PeWlK .ant-tabs-nav{background:#fff;position:sticky;top:0;z-index:100}.BasicInfoTab_dropdown__a\+PEX:hover{border-color:#0009!important;color:#0009!important}.BasicInfoTab_dropdown-button__DsQsN{background-color:#00000005;padding:0 11px}.BasicInfoTab_reservation-info-card__wBuYX{background:#fafafa;border:1px solid #f0f0f0;border-left:3px solid #d9d9d9;margin-bottom:24px}.BasicInfoTab_reservation-info-card__wBuYX .ant-card-head{background:#0000;border-bottom:1px solid #f0f0f0;padding:8px 16px}.BasicInfoTab_reservation-info-card__wBuYX .ant-card-head-title{color:#595959;font-size:14px;font-weight:600}.BasicInfoTab_reservation-info-card__wBuYX .ant-card-body{color:#595959;padding:12px 16px}.BasicInfoTab_reservation-summary__bUQnA{margin-bottom:24px}.BasicInfoTab_modal-header__7IicY{margin-bottom:8px}.BasicInfoTab_section-label__THVe8{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.BasicInfoTab_sales-card__Ruaoa{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:12px}.BasicInfoTab_sales-card__Ruaoa+.BasicInfoTab_sales-card__Ruaoa{margin-top:8px}.BasicInfoTab_sales-card-title__7EKma{align-items:center;color:#595959;display:flex;font-weight:600;justify-content:space-between;margin-bottom:8px}.BasicInfoTab_modal__GW31Y .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.DataManagement_main-container__Q7XFT{flex-direction:column;height:100%;min-width:650px;overflow:auto;padding:0 20px}.AccountsManagerTab_page-header__q1w1a{align-items:center;display:flex;justify-content:space-between}.AccountsManagerTab_page-header-title__bjTV3{display:flex;flex-direction:column;gap:4px}.AccountsManagerTab_page-header-actions__FUkBn,.AccountsManagerTab_toolbar__7n8Xk{align-items:center;display:flex;gap:8px}.AccountsManagerTab_toolbar__7n8Xk{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.AccountsManagerTab_table-card__ZDHFS{background:#fff}.AccountsManagerTab_dropdown-button__UeZVo{background-color:#00000005;padding:0 11px}.AccountsManagerTab_modal__qsRUh .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.AccountsManagerTab_section-label__idg3w{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.AccountsManagerTab_stat-row__Ef2Au{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.AccountsManagerTab_stat-card__7hy2x{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.AccountsManagerTab_username-cell__L45v8{align-items:center;display:flex;gap:8px}.AccountsManagerTab_online-dot__XJFrh{border-radius:50%;height:8px;width:8px}.RoleGroupsManagerTab_page-header__bemes{align-items:center;display:flex;justify-content:space-between}.RoleGroupsManagerTab_page-header-title__OBDJk{display:flex;flex-direction:column;gap:4px}.RoleGroupsManagerTab_page-header-actions__Vr7gd,.RoleGroupsManagerTab_toolbar__yer-I{align-items:center;display:flex;gap:8px}.RoleGroupsManagerTab_toolbar__yer-I{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.RoleGroupsManagerTab_dropdown-button__AXqzS{border-radius:6px}.RoleGroupsManagerTab_table-card__jtYE2{background:#fff}.RoleGroupsManagerTab_modal__EuhYb .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.RoleGroupsManagerTab_section-label__xcZ\+u{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.RoleGroupsManagerTab_stat-row__ys8fo{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.RoleGroupsManagerTab_stat-card__zDvbE{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.FrontendAccessPermissionTab_page-header__sg-A8{align-items:center;display:flex;justify-content:space-between}.FrontendAccessPermissionTab_page-header-title__cIBWz{display:flex;flex-direction:column;gap:4px}.FrontendAccessPermissionTab_page-header-actions__DtWjY{align-items:center;display:flex;gap:8px}.FrontendAccessPermissionTab_toolbar__F1TQL{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:10px}.FrontendAccessPermissionTab_table-card__MSFyX{background:#fff}.FrontendAccessPermissionTab_dropdown-button__orf8h{background-color:#00000005;padding:0 11px}.FrontendAccessPermissionTab_modal__9TefV .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.FrontendAccessPermissionTab_section-label__BQ\+iV{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.FrontendAccessPermissionTab_stat-row__sUAzI{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.FrontendAccessPermissionTab_stat-card__a0Ujc{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.ProviderManagerTab_page-header__rSy0x{align-items:center;display:flex;justify-content:space-between}.ProviderManagerTab_page-header-title__WJjSY{display:flex;flex-direction:column;gap:4px}.ProviderManagerTab_page-header-actions__txmXJ,.ProviderManagerTab_toolbar__LbKzs{align-items:center;display:flex;gap:8px}.ProviderManagerTab_toolbar__LbKzs{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.ProviderManagerTab_table-card__apOPn{background:#fff}.ProviderManagerTab_table-column__GCUKq{align-items:center;display:flex;gap:4px;height:41px}.ProviderManagerTab_dropdown-button__\+yncT{background-color:#00000005;padding:0 11px}.ProviderManagerTab_modal__wbp0g .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.ProviderManagerTab_section-label__R\+F42{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.ProviderManagerTab_stat-row__JWAht{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ProviderManagerTab_stat-card__TcbSn{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.ProviderManagerTab_segmented-item__KKt\+I .ant-segmented-item-label{display:flex}.ProviderManagerTab_segmented-item__KKt\+I .ant-segmented-item-icon{align-items:center;display:flex}.VehicleManagerTab_page-header__cVRsp{align-items:center;display:flex;justify-content:space-between}.VehicleManagerTab_page-header-title__JPU23{display:flex;flex-direction:column;gap:4px}.VehicleManagerTab_page-header-actions__2oEl8,.VehicleManagerTab_toolbar__fIm4O{align-items:center;display:flex;gap:8px}.VehicleManagerTab_toolbar__fIm4O{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.VehicleManagerTab_table-card__U5k9d{background:#fff}.VehicleManagerTab_dropdown-button__e5N6V{background-color:#00000005;padding:0 11px}.VehicleManagerTab_modal__3z2hc .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.VehicleManagerTab_stat-row__JP\+YN{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.VehicleManagerTab_stat-card__KtReY{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.VehicleManagerTab_segmented-item__l4n\+9 .ant-segmented-item-label{display:flex}.VehicleManagerTab_segmented-item__l4n\+9 .ant-segmented-item-icon{align-items:center;display:flex}.VehicleManagerTab_section-label__i3meq{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.VehicleManagerTab_image-mask__ezNSe:hover{border-radius:5px;opacity:1}.VehicleManagerTab_transport-company-tag__IfKg\+{font-size:medium;font-weight:700;padding:2px 8px}.DriverManager_toolbar__7Kxj9{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:10px}.DriverManager_table-card__BzEbP{background:#fff}.DriverManager_dropdown-button__xQWDN{background-color:#00000005;padding:0 11px}.DriverManager_modal__KdlEw .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.DriverManager_stat-row__kQzD0{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.DriverManager_stat-card__VvhIh{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.DriverManager_section-label__qzYUO{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.DriverManager_image-mask__s-nOU:hover{border-radius:5px;opacity:1}.DriverManager_transport-company-tag__gb6AH{font-size:medium;font-weight:700;padding:2px 8px}.CustomerCompany_page-header__iFI53{align-items:center;display:flex;justify-content:space-between}.CustomerCompany_page-header-title__ptbMr{display:flex;flex-direction:column;gap:4px}.CustomerCompany_page-header-actions__Ltz37,.CustomerCompany_toolbar__AN-V9{align-items:center;display:flex;gap:8px}.CustomerCompany_toolbar__AN-V9{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.CustomerCompany_table-card__GBR2z{background:#fff}.CustomerCompany_table-column__ZV4Jm{align-items:center;display:flex;gap:4px;height:41px}.CustomerCompany_dropdown-button__rGg3K{background-color:#00000005;padding:0 11px}.CustomerCompany_modal__WLTR8 .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.CustomerCompany_section-label__\+jMhH{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.CustomerCompany_stat-row__8-fdh{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.CustomerCompany_stat-card__Koa\+J{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.CustomerCompany_segmented-item__\+oZdI .ant-segmented-item-label{display:flex}.CustomerCompany_segmented-item__\+oZdI .ant-segmented-item-icon{align-items:center;display:flex}.CustomerSalesTab_page-header__idui1{align-items:center;display:flex;justify-content:space-between}.CustomerSalesTab_page-header-title__g\+FQ9{display:flex;flex-direction:column;gap:4px}.CustomerSalesTab_page-header-actions__0i0W7,.CustomerSalesTab_toolbar__6jCG1{align-items:center;display:flex;gap:8px}.CustomerSalesTab_toolbar__6jCG1{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.CustomerSalesTab_table-card__RhLKw{background:#fff}.CustomerSalesTab_table-column__AX0mn{align-items:center;display:flex;gap:4px;height:41px}.CustomerSalesTab_dropdown-button__jPjm3{background-color:#00000005;padding:0 11px}.CustomerSalesTab_modal__grNg1 .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.CustomerSalesTab_section-label__iD9Vr{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.CustomerSalesTab_stat-row__La60I{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.CustomerSalesTab_stat-card__99oVD{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.ServiceContentTab_page-header__YXb-G{align-items:center;display:flex;justify-content:space-between}.ServiceContentTab_page-header-title__SKM1i{display:flex;flex-direction:column;gap:4px}.ServiceContentTab_page-header-actions__lNgxQ,.ServiceContentTab_toolbar__DG3DE{align-items:center;display:flex;gap:8px}.ServiceContentTab_toolbar__DG3DE{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.ServiceContentTab_table-card__rp9v3{background:#fff}.ServiceContentTab_dropdown-button__kkv69{background-color:#00000005;padding:0 11px}.ServiceContentTab_modal__HWPSr .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.ServiceContentTab_section-label__DbKpu{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.ServiceContentTab_stat-row__nElaY{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ServiceContentTab_stat-card__eADrp{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.ServiceContentTab_username-cell__LfuKA{align-items:center;display:flex;gap:8px}.ServiceContentTab_online-dot__k20zT{border-radius:50%;height:8px;width:8px}.TravelRegionTab_page-header__XHY\+4{align-items:center;display:flex;justify-content:space-between}.TravelRegionTab_page-header-title__tNwN7{display:flex;flex-direction:column;gap:4px}.TravelRegionTab_page-header-actions__Zplfn,.TravelRegionTab_toolbar__h2EHo{align-items:center;display:flex;gap:8px}.TravelRegionTab_toolbar__h2EHo{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.TravelRegionTab_table-card__dn2DY{background:#fff}.TravelRegionTab_dropdown-button__-0i8E{background-color:#00000005;padding:0 11px}.TravelRegionTab_modal__HTClw .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.TravelRegionTab_section-label__k7fab{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.TravelRegionTab_stat-row__B1Y1S{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.TravelRegionTab_stat-card__x\+gT8{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.TravelRegionTab_username-cell__NCeb8{align-items:center;display:flex;gap:8px}.TravelRegionTab_online-dot__UPOF1{border-radius:50%;height:8px;width:8px}.VehicleTypeTab_page-header__wBytw{align-items:center;display:flex;justify-content:space-between}.VehicleTypeTab_page-header-title__y8fM9{display:flex;flex-direction:column;gap:4px}.VehicleTypeTab_page-header-actions__N2hmv,.VehicleTypeTab_toolbar__ja0P-{align-items:center;display:flex;gap:8px}.VehicleTypeTab_toolbar__ja0P-{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.VehicleTypeTab_table-card__Vvuuf{background:#fff}.VehicleTypeTab_dropdown-button__ih-aX{background-color:#00000005;padding:0 11px}.VehicleTypeTab_modal__p05xv .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.VehicleTypeTab_section-label__hEGkw{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.VehicleTypeTab_stat-row__No8eT{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.VehicleTypeTab_stat-card__5v5P2{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.VehicleTypeTab_username-cell__it8co{align-items:center;display:flex;gap:8px}.VehicleTypeTab_online-dot__LYtWZ{border-radius:50%;height:8px;width:8px}.LicenseTypeTab_page-header__mLgRJ{align-items:center;display:flex;justify-content:space-between}.LicenseTypeTab_page-header-title__HNy6M{display:flex;flex-direction:column;gap:4px}.LicenseTypeTab_page-header-actions__IMTd\+,.LicenseTypeTab_toolbar__oaP9D{align-items:center;display:flex;gap:8px}.LicenseTypeTab_toolbar__oaP9D{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.LicenseTypeTab_table-card__gF7dV{background:#fff}.LicenseTypeTab_dropdown-button__gD75H{background-color:#00000005;padding:0 11px}.LicenseTypeTab_modal__GJyAP .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.LicenseTypeTab_section-label__JbHwR{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.LicenseTypeTab_stat-row__3b8Vx{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.LicenseTypeTab_stat-card__3HAQe{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 12px}.LicenseTypeTab_username-cell__QXa0l{align-items:center;display:flex;gap:8px}.LicenseTypeTab_online-dot__-NChs{border-radius:50%;height:8px;width:8px}.BasicInfoTab_dropdown__V8j-Y:hover{border-color:#0009!important;color:#0009!important}.BasicInfoTab_dropdown-button__Kvzcw{background-color:#00000005;padding:0 11px}.BasicInfoTab_reservation-info-card__CI2ff{background:#fafafa;border:1px solid #f0f0f0;border-left:3px solid #d9d9d9;margin-bottom:24px}.BasicInfoTab_reservation-info-card__CI2ff .ant-card-head{background:#0000;border-bottom:1px solid #f0f0f0;padding:8px 16px}.BasicInfoTab_reservation-info-card__CI2ff .ant-card-head-title{color:#595959;font-size:14px;font-weight:600}.BasicInfoTab_reservation-info-card__CI2ff .ant-card-body{color:#595959;padding:12px 16px}.BasicInfoTab_reservation-summary__Ty6zP{margin-bottom:24px}.BasicInfoTab_modal-header__3iEQI{margin-bottom:8px}.BasicInfoTab_section-label__xBjQ6{background:#00000005;border:1px solid #d9d9d9;border-bottom:none;border-radius:6px 6px 0 0;display:inline-block;font-size:14px;padding:4px 11px;white-space:nowrap}.BasicInfoTab_sales-card__O2IUl{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:12px}.BasicInfoTab_sales-card__O2IUl+.BasicInfoTab_sales-card__O2IUl{margin-top:8px}.BasicInfoTab_sales-card-title__tyRBt{align-items:center;color:#595959;display:flex;font-weight:600;justify-content:space-between;margin-bottom:8px}.BasicInfoTab_modal__Hv9Ts .ant-modal-content{max-height:calc(100vh - 200px);min-height:0;overflow:hidden}.LineBindingPage_container__5eZfl{align-items:center;background-color:#f0f2f5;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;position:relative;text-align:center}.LineBindingPage_card__XIioC{border-radius:12px;box-shadow:0 6px 16px #00000014;margin-bottom:20px;max-width:700px;overflow:hidden;width:100%}.LineBindingPage_headerSection__bhk6C{margin-bottom:20px;text-align:center}.LineBindingPage_lineLogoContainer__pD2Is{align-items:center;background-color:#06c755;border-radius:12px;display:flex;height:70px;justify-content:center;margin:0 auto 16px;position:relative;width:70px}.LineBindingPage_lineLogo__HQ3fu{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M19.952 12.175c0-3.348-3.346-6.075-7.45-6.075s-7.45 2.727-7.45 6.075c0 3 2.662 5.513 6.254 5.982.246.053.578.161.663.37.075.189.049.485.024.676 0 0-.087.525-.107.637-.032.189-.149.739.647.403s4.32-2.544 5.895-4.356c1.04-1.026 1.524-2.297 1.524-3.712zM9.736 14.144H7.688a.224.224 0 0 1-.224-.224V10.4c0-.123.1-.223.224-.223s.224.1.224.223v3.297h1.824a.223.223 0 1 1 0 .447zm1.233-.224a.224.224 0 0 1-.448 0V10.4c0-.123.1-.223.224-.223s.224.1.224.223v3.52zm4.774 0a.224.224 0 0 1-.404.134l-2.544-3.449v3.315a.224.224 0 0 1-.448 0V10.4c0-.097.062-.184.156-.214a.22.22 0 0 1 .248.08l2.544 3.449V10.4c0-.123.1-.223.224-.223s.224.1.224.223v3.52zm1.345-1.99h-1.824v.895h1.824a.224.224 0 0 1 0 .448H15.04a.224.224 0 0 1-.224-.224v-3.52c0-.123.1-.223.224-.223h2.048c.123 0 .224.1.224.223s-.101 1.223-.224 1.223h-1.824v.729h1.824a.224.224 0 0 1 0 .449z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;height:45px;width:45px}.LineBindingPage_title__EzDBV{color:#333;font-size:26px;font-weight:600;margin:0 0 8px}.LineBindingPage_subtitle__2a7Mu{color:#666;font-size:16px;margin:0 0 16px}.LineBindingPage_stepsContainer__chKER{margin:20px 0 30px;padding:0 10px}.LineBindingPage_contentSection__sM7kV{display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:10px}.LineBindingPage_loadingContainer__amLks{padding:40px 20px;text-align:center}.LineBindingPage_loadingIcon__MT1Lt{color:#06c755;font-size:36px}.LineBindingPage_loadingDesc__xng8b{color:#666;font-size:15px;margin-top:20px}.LineBindingPage_resultTitle__Sklig{font-size:24px;font-weight:600}.LineBindingPage_successIcon__XjP84{color:#06c755;font-size:72px}.LineBindingPage_errorIcon__mo6ZO{color:#ff4d4f;font-size:72px}.LineBindingPage_actionButton__W5QE8{background-color:#06c755;border-color:#06c755}.LineBindingPage_actionButton__W5QE8:focus,.LineBindingPage_actionButton__W5QE8:hover{background-color:#05b54c;border-color:#05b54c}.LineBindingPage_errorHelpSection__hLAyJ{margin-top:20px;text-align:left}.LineBindingPage_helpList__YIKb-{margin:10px 0 0;padding-left:20px;text-align:left}.LineBindingPage_helpList__YIKb- li{line-height:1.5;margin-bottom:8px}.LineBindingPage_footer__sQ3OK{color:#999;font-size:14px;margin-top:20px}@media (max-width:768px){.LineBindingPage_card__XIioC{max-width:95%}.LineBindingPage_title__EzDBV{font-size:22px}.LineBindingPage_subtitle__2a7Mu{font-size:14px}.LineBindingPage_stepsContainer__chKER{margin:15px 0 25px}.LineBindingPage_contentSection__sM7kV{min-height:200px}}@media (max-width:480px){.LineBindingPage_card__XIioC{border:none;box-shadow:none;max-width:100%}.LineBindingPage_stepsContainer__chKER .ant-steps-label-vertical{margin:0}.LineBindingPage_stepsContainer__chKER .ant-steps-item-title{font-size:14px}.LineBindingPage_stepsContainer__chKER .ant-steps-item-description{font-size:12px}.LineBindingPage_contentSection__sM7kV{padding:5px}}.LineBindingPage_lineLogoSvg__60cQ-{height:auto;margin-bottom:20px;width:150px}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}