@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=DM+Sans:opsz@9..40&display=swap);.AuthComponent_authContainer__QKEW0{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;justify-content:center;min-height:100vh;padding:20px}.AuthComponent_authContent__7ho-b{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:24px;box-shadow:0 20px 40px #0000001a;display:flex;max-width:1000px;overflow:hidden;position:relative;width:100%}.AuthComponent_formContainer__5TCGm{padding:40px;position:relative;width:50%}.AuthComponent_header__5ninS{margin-bottom:40px;text-align:left}.AuthComponent_title__Dh\+3W{color:#1a1a1a;font-size:2.5rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0}.AuthComponent_subtitle__R0ZFu{color:#666;font-size:1.1rem;font-weight:400;margin:8px 0 0}.AuthComponent_form__fXSAF .ant-form-item{margin-bottom:24px}.AuthComponent_form__fXSAF .ant-input,.AuthComponent_form__fXSAF .ant-input-password{border:2px solid #eee;border-radius:12px;height:50px}.AuthComponent_form__fXSAF .ant-input-password:hover,.AuthComponent_form__fXSAF .ant-input:hover{border-color:#40a9ff}.AuthComponent_form__fXSAF .ant-input-password-focused,.AuthComponent_form__fXSAF .ant-input:focus{box-shadow:0 0 0 2px #1890ff33}.AuthComponent_form__fXSAF .ant-btn{background:linear-gradient(120deg,#e8ebff,#f2f6ff);border:1px solid #e8ebff;border-radius:12px;color:#666;font-size:1.1rem;font-weight:600;height:50px}.AuthComponent_form__fXSAF .ant-btn:hover{background:linear-gradient(120deg,#f2f6ff,#e8ebff);border-color:#f2f6ff;color:#333}.AuthComponent_link__FZF0I{color:#1890ff;display:inline-block;font-size:1rem;font-weight:500;margin-top:16px;text-decoration:none}.AuthComponent_link__FZF0I:hover{color:#40a9ff}.AuthComponent_logoContainer__hd28h{align-items:center;background:linear-gradient(120deg,#e8ebff,#f2f6ff);display:flex;justify-content:center;overflow:hidden;padding:40px;position:relative;width:50%}.AuthComponent_logo__kgxHz{height:auto;max-width:300px;position:relative;width:80%;z-index:1}@media (max-width:768px){.AuthComponent_authContent__7ho-b{flex-direction:column-reverse}.AuthComponent_formContainer__5TCGm,.AuthComponent_logoContainer__hd28h{width:100%}.AuthComponent_logoContainer__hd28h{padding:30px}.AuthComponent_logo__kgxHz{max-width:200px}}.dashboard-container{background-color:#f8fafc;min-height:100vh;padding:2rem}.ant-card{border:none;border-radius:16px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;margin-bottom:24px;overflow:hidden;padding:24px;transition:all .3s ease}.ant-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transform:translateY(-2px)}.header-card{background:linear-gradient(135deg,#4f46e5,#7c3aed);margin-bottom:1.5rem;overflow:hidden;padding:1.5rem;position:relative}.header-card:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18a7 7 0 1 0 0-14 7 7 0 0 0 0 14zm48 25a7 7 0 1 0 0-14 7 7 0 0 0 0 14zm-43-7a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm63 31a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM34 90a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm56-76a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21a2 2 0 1 0 .001-3.999A2 2 0 0 0 80 29zM60 91a2 2 0 1 0 .001-3.999A2 2 0 0 0 60 91zM35 41a2 2 0 1 0 .001-3.999A2 2 0 0 0 35 41zM12 60a2 2 0 1 0 .001-3.999A2 2 0 0 0 12 60z' fill='%23fff' fill-opacity='.05'/%3E%3C/svg%3E");bottom:0;content:"";left:0;position:absolute;right:0;top:0}.header-card .ant-typography{color:#fff;position:relative;z-index:1}.header-card h4.ant-typography{font-size:1.5rem;font-weight:600;margin-bottom:.25rem}.header-card .ant-typography.ant-typography-secondary,.header-card .stat-label{color:#ffffffd9;font-size:.875rem}.header-card .stat-label{display:block;margin-bottom:.25rem}.header-card .stat-value{color:#fff!important;font-size:1.5rem!important;font-weight:600!important;margin:0!important}.header-card .ant-row.mt-4{margin-top:1.5rem}.header-card .ant-select{background:#ffffff1a;border-radius:8px}.header-card .ant-select-selector{background:#0000!important;border-color:#fff3!important;color:#fff!important}.header-card .ant-select-selection-item,.header-card .ant-select-selection-placeholder{color:#fff!important}.stat-card{background:#fff;border:1px solid #e2e8f0;height:auto;margin-bottom:24px;min-height:120px;overflow:hidden;padding:16px;position:relative}.stat-card:after{background:linear-gradient(90deg,currentColor,#0000);bottom:0;content:"";height:4px;left:0;opacity:.1;position:absolute;right:0}.stat-card .ant-statistic-title{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-card .ant-statistic-content{font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:.75rem}.stat-card .anticon{font-size:1rem}.stat-card .ant-space{margin-top:.5rem}.stat-card .ant-typography.ant-typography-secondary{font-size:.75rem}.stat-card .ant-progress{margin-top:.5rem}.chart-card{background:#fff;border:1px solid #e2e8f0;height:100%;margin-bottom:24px;padding:24px}.chart-card .ant-row{margin-bottom:1.5rem}.chart-card h5.ant-typography{color:#1e293b;font-size:1.125rem;font-weight:600;margin:0}.table-card{background:#fff;border:1px solid #e2e8f0;height:100%;margin-bottom:24px;padding:24px}.table-card .ant-table-wrapper{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.table-card .ant-table-thead>tr>th{background:#f8fafc;border-bottom:2px solid #e2e8f0;color:#1e293b;font-weight:600;padding:1rem}.table-card .ant-table-tbody>tr>td{border-bottom:1px solid #e2e8f0;padding:1rem}.table-card .ant-table-tbody>tr:hover>td{background:#f8fafc}.view-all-link{align-items:center;color:#6d28d9;display:flex;font-weight:500;gap:.5rem;transition:all .3s ease}.view-all-link:hover{color:#4c1d95;transform:translateX(2px)}.ant-progress-line{margin-bottom:0!important}.ant-progress-inner{background-color:#f1f5f9!important}@media (max-width:768px){.dashboard-container{padding:16px}.ant-card,.chart-card,.metrics-card,.stat-card,.table-card{margin-bottom:16px;padding:16px}.header-card,.metric-item{margin-bottom:12px;padding:16px}.header-card h4.ant-typography{font-size:1.25rem}.metric-item h3.ant-typography,.stat-card .ant-statistic-content{font-size:1.5rem}.table-card .ant-table-tbody>tr>td,.table-card .ant-table-thead>tr>th{padding:.75rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard-container>*{animation:fadeIn .5s ease-out forwards}.google-visualization-tooltip{background:#fff!important;border:none!important;border-radius:8px!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;padding:.75rem 1rem!important}a{color:#8b5cf6;transition:color .3s ease}a:hover{color:#6d28d9}.ant-spin{color:#8b5cf6}.ant-space{width:100%}.ant-select{min-width:200px}.ant-select-selector{border-radius:8px!important}.ant-typography{margin-bottom:0}h5.ant-typography{color:#1e293b;font-weight:600}.ant-badge-status-dot{height:8px;width:8px}.metric-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;height:100%;margin-bottom:16px;padding:20px;position:relative;transition:all .3s ease}.metric-item:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform:translateY(-2px)}.metric-item .ant-badge-status-dot{height:8px;margin-bottom:.75rem;width:8px}.metric-item .ant-typography{display:block;margin:0}.metric-item span.ant-typography{color:#64748b;font-size:.875rem;margin-bottom:.5rem}.metric-item h3.ant-typography{color:#1e293b;font-size:1.5rem;font-weight:600;line-height:1.2;margin:.5rem 0}.metric-item .ant-progress{margin-top:1rem}.metric-item .ant-progress-inner{background-color:#0000000d}.chart-card .ant-select,.metrics-card .ant-select{min-width:120px}.chart-card .ant-select-selector,.metrics-card .ant-select-selector{background:#f8fafc!important;border-color:#e2e8f0!important;border-radius:8px!important}.chart-card .ant-select-selection-item,.metrics-card .ant-select-selection-item{color:#64748b;font-weight:500}.metrics-card{background:#fff;border:1px solid #e2e8f0;height:100%;margin-bottom:24px;padding:24px}.metrics-card .ant-row{margin-bottom:1.5rem}.metrics-card h5.ant-typography{color:#1e293b;font-size:1.125rem;font-weight:600;margin:0}@media (max-width:1200px){.metric-item{padding:1rem}.metric-item h3.ant-typography{font-size:1.25rem}}@media (max-width:768px){.chart-card,.metrics-card{padding:1rem}.chart-card .ant-row,.metric-item,.metrics-card .ant-row{margin-bottom:1rem}}.ant-row{margin-bottom:24px!important}.ant-row:last-child{margin-bottom:0!important}.ant-card-body{padding:24px!important}.card-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.card-header h5.ant-typography{align-items:center;color:#1e293b!important;display:flex;font-size:1.125rem!important;font-weight:600!important;letter-spacing:-.025em;margin:0!important;position:relative}.card-header h5.ant-typography:after{background:#8b5cf6;border-radius:2px;bottom:-1rem;content:"";height:2px;left:0;position:absolute;width:2rem}.card-header .view-all-link{align-items:center;color:#6d28d9;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;text-decoration:none;transition:all .3s ease}.card-header .view-all-link:hover{color:#4c1d95;transform:translateX(2px)}.chart-card,.metrics-card,.table-card{padding:1.5rem}.chart-card .card-header,.metrics-card .card-header,.table-card .card-header{margin-bottom:1.5rem}@media (max-width:768px){.card-header{margin-bottom:1rem;padding-bottom:.75rem}.card-header h5.ant-typography{font-size:1rem!important}.card-header h5.ant-typography:after{bottom:-.75rem;width:1.5rem}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;stroke:#aeaeae;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;stroke:#aeaeae;color:#fff}.react-datepicker-wrapper{border:0;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.horizon-card{border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:24px}.products-section{margin-bottom:24px}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.section-title{color:#1a1a1a;font-size:1.5rem;margin:0}.search-container{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;padding:8px 12px}.search-icon{color:#8c8c8c;margin-right:8px}.horizon-table{margin-bottom:24px}.horizon-table .ant-table{background:#0000}.horizon-table .ant-table-thead>tr>th{background:#fafafa}.horizon-table .ant-table-tbody>tr>td{border-bottom:1px solid #e2e8f0}.horizon-table .ant-table-tbody>tr:hover>td{background:#e6f7ff}.quantity-action-container{align-items:center;display:flex;gap:8px}.quantity-input{width:80px!important}.action-button{align-items:center;display:flex;justify-content:center}.purchase-form{max-width:800px}.form-section{background:#fafafa;border-radius:4px;margin-bottom:24px;padding:24px}.form-section-title{color:#1a1a1a;font-size:1.2rem;margin:0 0 16px}.ant-form-item{margin-bottom:20px}.ant-form-item-label>label{font-weight:500}.ant-select{width:100%}.ant-select-selector{border:1px solid #e2e8f0!important;border-radius:10px!important;height:40px!important;padding:4px 16px!important}.ant-select-selection-item{line-height:32px!important}.ant-input{border:1px solid #e2e8f0!important;border-radius:10px!important;height:40px!important;padding:8px 16px!important}.ant-input:hover,.ant-select-selector:hover{border-color:#4f46e5!important}.ant-input:focus,.ant-select-selector:focus{border-color:#4f46e5!important;box-shadow:0 0 0 2px #4f46e51a!important}.form-actions{gap:12px}.horizon-button{border-radius:4px;height:32px;padding:0 16px}.horizon-button-primary{background:#1890ff;border:none}.horizon-button-primary:hover{background:#40a9ff}.horizon-button-secondary{border:1px solid #d9d9d9}.horizon-button-secondary:hover{border-color:#40a9ff;color:#40a9ff}.additional-fields-toggle{margin-bottom:24px}.additional-fields-toggle .horizon-button{background:#0000;border:none;color:#4f46e5;font-weight:500}.additional-fields-toggle .horizon-button:hover{background:#f8fafc;color:#4338ca}@media (max-width:992px){.purchase-form{grid-template-columns:1fr}}@media (max-width:768px){.section-header{align-items:stretch;flex-direction:column;gap:16px}.search-container{width:100%}.horizon-card{padding:24px}}.ant-table-thead>tr>th{background:#fafafa;font-weight:600}.ant-table-tbody>tr:hover>td{background:#e6f7ff}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.content-layout-wrapper{background-color:#f8f9fa;padding:20px}.horizon-card{background:#fff;border-radius:20px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin:0 auto;max-width:1400px;padding:32px}.header-container{border-bottom:1px solid #e2e8f0;margin-bottom:32px;padding-bottom:20px}.header-title{margin-bottom:8px}.header-title h2{color:#1e293b;font-size:28px;font-weight:700;margin:0}.horizon-tabs{background:#fff}.ant-tabs-nav{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:32px!important;padding:0 8px}.ant-tabs-tab{margin:0!important;padding:16px 24px!important;transition:all .3s ease}.ant-tabs-tab:hover{color:#4f46e5!important}.ant-tabs-tab-active{background:#fff!important;border-radius:8px!important;box-shadow:0 2px 4px #0000000d}.ant-tabs-tab-btn{color:#64748b!important;font-size:15px!important;font-weight:500!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:#4f46e5!important;font-weight:600!important}.ant-tabs-ink-bar{background:#4f46e5!important;border-radius:3px!important;height:3px!important}.tab-content{align-items:flex-start;display:flex;gap:32px;margin-top:24px}.left-pane,.right-pane{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 4px #0000000d;flex:1 1;padding:24px}.ant-form-item{margin-bottom:24px}.ant-form-vertical .ant-form-item-label{padding-bottom:8px}.ant-form-item-label>label{color:#1e293b;font-size:14px;font-weight:600;height:auto;line-height:1.5}.ant-form-item-label>label:after{margin-top:2px!important}.ant-input,.ant-select-selector,.react-datepicker-wrapper{border:1px solid #e2e8f0!important;border-radius:10px!important;font-size:14px!important;height:44px!important;padding:8px 16px!important;transition:all .3s ease!important}.ant-input-affix-wrapper{border-radius:10px!important;height:44px!important;padding:0 16px!important}.ant-input-affix-wrapper>input.ant-input{height:42px!important}.ant-select-selector{height:44px!important;padding:0 16px!important}.ant-select-selection-search{align-items:center!important;display:flex!important;height:42px!important}.ant-select-selection-item{line-height:42px!important}.ant-input-affix-wrapper:hover,.ant-input:hover,.ant-select-selector:hover{border-color:#4f46e5!important}.ant-input-affix-wrapper-focused,.ant-input:focus,.ant-select-selector:focus{border-color:#4f46e5!important;box-shadow:0 0 0 2px #4f46e51a!important}.ant-input-textarea{border-radius:10px!important}.ant-input-textarea textarea{border-radius:10px!important;font-size:14px!important;min-height:120px!important;padding:12px 16px!important}.horizon-table{margin-top:16px}.horizon-table .ant-table{border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.horizon-table .ant-table-thead>tr>th{background:#f8fafc;border-bottom:2px solid #e2e8f0;font-weight:600}.horizon-table .ant-table-tbody>tr>td,.horizon-table .ant-table-thead>tr>th{color:#1e293b;font-size:14px;padding:16px}.horizon-table .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.horizon-button{align-items:center;border-radius:10px;display:flex;font-size:14px;font-weight:600;gap:8px;height:44px;justify-content:center;padding:0 20px;transition:all .3s ease}.horizon-button .button-icon{font-size:18px}.horizon-button-primary{background:#4f46e5;border-color:#4f46e5;color:#fff}.horizon-button-primary:hover{background:#4338ca;border-color:#4338ca;box-shadow:0 4px 6px -1px #4f46e51a,0 2px 4px -1px #4f46e50f;transform:translateY(-1px)}.horizon-button-secondary{background:#fff;border-color:#e2e8f0;color:#64748b}.horizon-button-secondary:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b;transform:translateY(-1px)}.signature-container{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:24px;padding:24px}.signature-container h4{color:#1e293b;font-size:16px;font-weight:600;margin-bottom:16px}.signature-canvas{background:#f8fafc;border:2px dashed #e2e8f0;border-radius:10px;transition:all .3s ease}.signature-canvas:hover{border-color:#cbd5e1}.signature-actions{display:flex;gap:12px;margin-top:16px}.drawing-container{border:1px solid #e2e8f0}.drawing-container,.payment-details{background:#fff;border-radius:16px;padding:24px}.payment-details{border:1px solid #e2e8f0;margin:0 auto;max-width:600px}.add-product-button{margin-top:20px;width:100%}.form-actions{border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;margin-top:32px;padding-top:24px}.react-datepicker-wrapper{width:100%}.react-datepicker{border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;font-family:inherit}.react-datepicker__header{background:#f8fafc;border-bottom:1px solid #e2e8f0;border-top-left-radius:16px;border-top-right-radius:16px;padding-top:16px}.react-datepicker__day{border-radius:6px;transition:all .2s ease}.react-datepicker__day:hover{background-color:#f1f5f9}.react-datepicker__day--selected{background-color:#4f46e5!important;border-radius:6px;font-weight:600}.react-datepicker__day--keyboard-selected{background-color:#4f46e51a!important;color:#4f46e5}@media (max-width:1200px){.horizon-card{margin:0 16px}}@media (max-width:768px){.horizon-card{padding:24px}.tab-content{flex-direction:column;gap:24px}.left-pane,.right-pane{width:100%}.ant-tabs-tab{padding:12px 16px!important}.payment-details{padding:20px}}.file-upload-section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px}.upload-container{gap:16px}.selected-files,.upload-container{display:flex;flex-direction:column}.selected-files{gap:8px}.file-item{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;justify-content:space-between;padding:8px 16px}.file-item span{color:#1e293b;font-size:14px}.file-item .anticon{color:#ef4444;cursor:pointer;font-size:16px;transition:all .2s}.file-item .anticon:hover{color:#dc2626}#container-circles{bottom:90px;left:50%;position:absolute}#outer-circle{background-color:#fff6;height:75px;left:-37px;width:75px;z-index:1}#inner-circle,#outer-circle{border-radius:50%;position:absolute}#inner-circle{background:#fff;height:44px;left:50%;margin:-22px 0 0 -22px;top:38px;width:44px;z-index:2}#inner-circle.is-clicked{height:38px;margin:-19px 0 0 -19px;width:38px}#white-flash.normal{height:100%;opacity:1;position:absolute;transition:opacity .9s ease-out;width:100%}#white-flash.do-transition{background:#fff;opacity:0}#display-error{background-color:#fff;color:#000}.react-html5-camera-photo{position:relative;text-align:center}.react-html5-camera-photo>img,.react-html5-camera-photo>video{width:768px}.react-html5-camera-photo>.display-error{margin:0 auto;width:768px}@media(max-width:768px){.react-html5-camera-photo>.display-error,.react-html5-camera-photo>img,.react-html5-camera-photo>video{width:100%}}.react-html5-camera-photo-fullscreen>img,.react-html5-camera-photo-fullscreen>video{height:100vh;width:100vw}.react-html5-camera-photo-fullscreen>video{object-fit:fill}.react-html5-camera-photo-fullscreen>.display-error{height:100vh;width:100vw}.rdw-option-wrapper{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:25px;padding:5px;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-option-active,.rdw-option-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-option-disabled{cursor:default;opacity:.3}.rdw-dropdown-wrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000}.rdw-dropdown-carettoclose,.rdw-dropdown-carettoopen{border-left:5px solid #0000;border-right:5px solid #0000;height:0;position:absolute;right:10%;top:35%;width:0}.rdw-dropdown-carettoclose{border-bottom:6px solid #000}.rdw-dropdown-selectedtext{align-items:center;display:flex;height:100%;padding:0 5px;position:relative}.rdw-dropdown-optionwrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;margin:0;max-height:250px;overflow-y:scroll;padding:0;position:relative;width:98%;z-index:100}.rdw-dropdown-optionwrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdownoption-default{align-items:center;display:flex;min-height:25px;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{cursor:default;opacity:.3}.rdw-inline-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-block-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-text-align-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-center-aligned-block>div,.rdw-justify-aligned-block>div,.rdw-left-aligned-block>div,.rdw-right-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-colorpicker-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:175px;left:5px;padding:15px;position:absolute;top:35px;width:175px;z-index:100}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{cursor:pointer;font-size:15px;padding:0 10px 5px;text-align:center;width:50%}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{display:flex;flex-wrap:wrap;height:100%;margin:5px auto;overflow:scroll;width:100%}.rdw-colorpicker-cube{border:1px solid #f1f1f1;height:22px;width:22px}.rdw-colorpicker-option{border:none;box-shadow:inset 1px 2px 1px #bfbdbd;height:22px;margin:3px;min-height:20px;min-width:22px;padding:0;width:22px}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:205px;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;text-transform:capitalize;width:75px}.rdw-link-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-link-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-embedded-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-embedded-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:180px;justify-content:space-between;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-embedded-modal-header{display:flex;font-size:15px}.rdw-embedded-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-embedded-modal-header-label{background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7;margin-top:5px;width:95px}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:10px 0;padding:0 5px;width:88%}.rdw-embedded-modal-link-input-wrapper{align-items:center;display:flex}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize;width:75px}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-embedded-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:80%}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-emoji-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-wrap:wrap;height:180px;left:5px;overflow:auto;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-emoji-icon{cursor:pointer;font-size:22px;height:24px;margin:2.5px;width:24px}.rdw-emoji-icon,.rdw-spinner{align-items:center;display:flex;justify-content:center}.rdw-spinner{height:100%;width:100%}.rdw-spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:12px;width:12px}.rdw-spinner .rdw-bounce1{animation-delay:-.32s}.rdw-spinner .rdw-bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.rdw-image-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-image-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-image-modal-header{display:flex;font-size:15px;margin:10px 0}.rdw-image-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-image-modal-header-label{background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px;width:80px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{align-items:center;background-color:#f1f1f1;border:none;color:gray;cursor:pointer;display:flex;font-size:15px;justify-content:center;margin:10px 0;outline:2px dashed gray;outline-offset:-10px;padding:9px 0;width:100%}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-height:200px;max-width:100%}.rdw-image-modal-upload-option-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.rdw-image-modal-url-section{align-items:center;display:flex}.rdw-image-modal-url-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:15px 0 12px;padding:0 5px;width:90%}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 5px;text-transform:capitalize;width:75px}.rdw-image-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-image-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{height:100%;left:0;opacity:.5;position:absolute;top:-3px;width:100%}.rdw-image-modal-alt-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;margin-left:5px;width:70%}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-image-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:40%}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{position:relative}.rdw-history-wrapper,.rdw-remove-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-history-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{background-color:#fff;cursor:pointer;left:40%;position:absolute;top:0}.rdw-mention-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{background:#fff;border:1px solid #f1f1f1;display:flex;flex-direction:column;max-height:150px;min-width:100px;overflow:auto;position:absolute;z-index:100}.rdw-suggestion-option{border-bottom:1px solid #f1f1f1;padding:7px 5px}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-image-alignment-options-popup{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;padding:5px 2px;position:absolute;width:105px;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;min-width:15px;width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{box-sizing:border-box;height:100%;overflow:auto}.rdw-editor-toolbar{background:#fff;border:1px solid #f1f1f1;border-radius:2px;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-start;margin-bottom:5px;padding:6px 5px 0;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:initial}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid #0000;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}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}:root{--headerheight:50px;zoom:100%}body,html{font-family:DM Sans,sans-serif;font-size:12px}.ant-table-content{font-size:smaller;overflow:auto hidden}.login{align-items:center;background-image:url(/static/media/backgroundlogin.1a236e23921665833e19.jpg);display:flex;justify-content:center;min-height:100vh;width:100%}.login .inner{min-width:400px}.login .inner .header{align-items:center;border-bottom:1px solid #cecece;display:flex;justify-content:space-between;margin-bottom:20px}.layout{display:flex;height:100vh;max-height:100vh;width:100%}.layout .header,.layout .rightitem{align-items:center;display:flex}.layout .header{height:var(--headerHeight);justify-content:space-between}.layout .header .rightNav{align-items:center;display:flex;flex:1 1;justify-content:space-between}.layout .header .text{color:#f5f5f5}.logoutButton{border-radius:4px;cursor:pointer;padding:7px 20px}.bodyHolder{background:linear-gradient(#f7f7f780,#f7f7f7);display:flex;min-height:calc(100vh - var(--headerHeight));overflow:hidden;position:relative;width:100%}.MysideBar ul.css-ewdv3l li a img{width:18px}.css-1wvake5{min-width:290px!important;width:290px!important}.css-1wvake5.ps-collapsed{min-width:80px!important;width:80px!important}.css-16jesut>.ps-menu-button,.css-1t8x7v1>.ps-menu-button{padding-left:10px!important;padding-right:10px!important}.MysideBar{background:linear-gradient(120deg,#e8ebff,#f2f6ff)!important;border:none!important;border-radius:20px!important;box-shadow:14px 17px 40px 4px #7090b014!important;height:calc(100vh - 32px)!important;margin:16px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:24px 16px 24px 24px!important}.MysideBar::-webkit-scrollbar{position:absolute;right:0;width:8px}.MysideBar::-webkit-scrollbar-track{background:#0000;margin:8px 0}.MysideBar::-webkit-scrollbar-thumb{background:#0000001a;background-clip:padding-box;border:2px solid #0000;border-radius:4px}.MysideBar::-webkit-scrollbar-thumb:hover{background:#0003;background-clip:padding-box;border:2px solid #0000}.MysideBar .ps-sidebar-container{background:#0000!important}.MysideBar .menu1,.MysideBar .ps-menu-root{padding:0!important}.MysideBar .menu1{background:#0000!important;margin-bottom:24px!important}.MysideBar .menu1 h3{color:#666!important;font-size:14px!important;font-weight:700!important;margin:0!important;padding:0!important}.MysideBar hr{border-color:#0000001a!important;margin:16px 0!important}.MysideBar .ps-menuitem-root{margin:4px 0!important}.MysideBar .ps-menuitem-root .ps-menu-button{align-items:center!important;border-radius:12px!important;display:flex!important;margin:0!important;padding:12px 16px!important;transition:all .3s ease!important}.MysideBar .ps-menuitem-root .ps-menu-button:hover{background:#00000008!important}.MysideBar .ps-menuitem-root .ps-menu-button .ps-menu-label{color:#666!important;font-size:14px!important;font-weight:500!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.MysideBar .ps-menuitem-root.activeMenuItem .ps-menu-button{background:#00000008!important}.MysideBar .ps-menuitem-root.activeMenuItem .ps-menu-button .ps-menu-label{color:#333!important;font-weight:600!important}.MysideBar svg{color:#666!important}.MysideBar .activeMenuItem svg{color:#333!important}.MysideBar .ps-submenu-content{background:#0000!important}.MysideBar .ps-submenu-expand-icon span{background:#666!important}.mainContent{flex:1 1;max-height:calc(100vh - var(--headerHeight));overflow:hidden;overflow-y:auto;padding-right:1vw}.card{background-color:#fff;background-size:cover;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 6px #0000001a;font-size:1rem;font-weight:400;margin:20px;padding:20px}.cardHeader{flex-wrap:wrap;justify-content:space-between}.cardHeader,.rightContent{align-items:center;display:flex}img.search-input-3{left:15px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.rightContent button:hover{background:#fff!important;border-color:#d9d9d9!important;color:#000!important}.bbutton1{padding-left:45px!important}.rightContent button{background:#fff!important;font-family:DM Sans,sans-serif!important;margin:0 0 0 15px;padding:8px 20px 8px 16px}.rightContent button,input.Search-input{border-radius:8px;font-size:14px;font-weight:400;height:40px;line-height:24px;text-align:left}input.Search-input{border:1px solid #d9d9d9;padding:10px 45px 10px 40px;width:240px}img.search-input-1{left:15px}img.search-input-1,img.search-input-2{position:absolute;top:50%;transform:translateY(-50%);width:20px}img.search-input-2{right:15px}.search-custom{position:relative}.headContent span{font-size:14px;font-weight:400;line-height:16px;text-align:left}.headContent{font-size:20px;font-weight:500}.headContent,.headContentn{color:rgba(0,0,0,.851);line-height:40px;text-align:left}.headContentn{font-size:18px;font-weight:700}img.filter-drop{position:absolute;top:50%;transform:translateY(-50%);width:20px}.flex-top-filter{position:relative}.flex-top-filter .ant-btn-default.buttonf{min-width:100px}.flex-top-filter .ant-btn-default.buttonf img.filter-drop{right:10px}.flex-right{align-items:center;display:flex;position:absolute;right:0;top:10px;z-index:99}.abs-1{background:#fff;border:1px solid #edf2f7;border-radius:12px;min-width:313px;padding:15px;position:absolute;right:-9px;top:35px}.ant-select-single.ant-select-show-arrow.ant-select-show-search{margin:0 0 5px}.bbutton{border-color:#d9d9d9;border-radius:8px;box-shadow:0 2px 0 #00000005;color:#000000e0;font-family:DM Sans,sans-serif!important;font-size:14px;font-weight:400;height:40px;line-height:24px;margin:0 0 0 15px;padding:8px 20px 8px 16px;text-align:left}.bbutton,.bbutton:hover{background:#fff!important}.bbutton:hover{border-color:#d9d9d9!important;color:#000!important}.filters-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.filters-container .leftC{display:flex;gap:8px}.filters-container .rightC{margin-left:auto}.css-cqaibf-MuiPaper-root-MuiAppBar-root{background-color:#fff!important;box-shadow:none!important}.custom-table .ant-table-thead>tr>th{background-color:#fff;color:rgba(0,0,0,.502);text-transform:capitalize}.custom-table .ant-table-tbody>tr>td,.custom-table .ant-table-thead>tr>th{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:left;white-space:nowrap}.custom-table .ant-table-tbody>tr>td{border-bottom:1px solid #e2e8f0;color:#2d3748}.custom-table .ant-table-tbody>tr:nth-child(odd)>td{background-color:#fff}.custom-table .ant-table-row{height:2vh!important}.custom-table{border-radius:10px;width:100%}h4{margin-left:-1.5vw}h3,h4{margin-top:.8vw}.ordercreation{background-size:cover;display:flex;justify-content:space-between}.ordercreation .cardcart1{background-color:#fff;background-size:cover;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin:20px;padding:12px;width:50%}.ordercreation .cardcart1 .cardHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ordercreation .cardcart2{background-color:#fff;background-size:cover;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin:20px;padding:12px;width:50%}.react-datepicker-wrapper{display:inline-block}.react-datepicker__portal{position:fixed;z-index:9999}.summarycontainer{align-items:center;display:flex}.summarycontainer .summarycontent{background-size:cover;box-shadow:3px 3px 2px 0 #e3dada;display:flex;flex:1 1;gap:15px;height:110px;justify-content:space-between;margin-right:2em}.summarycontainer .summarycontent .left{display:flex;flex-direction:column;justify-content:space-between}.summarycontainer .summarycontent .title{color:#999;font-size:1.1em;font-weight:700;text-transform:uppercase}.summarycontainer .summarycontent .count{color:#000;font-size:28px;font-weight:300;text-transform:uppercase}.summarycontainer .summarycontent .link{color:#000;font-size:1rem;width:max-content}.summarycontainer .summarycontent:last-child{margin-right:0}.dashboard-ui-st{display:flex;gap:1vw;justify-content:space-between}.dashboard-ui-st .dashboardcard{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin:20px;padding:12px}.dashboard-ui-st .dashboardfigure{background-color:#fff;border-radius:4px;bottom:0;font-size:1rem;font-weight:400;left:0;padding:10px;position:absolute;right:0;top:0}.dashboard-ui-st .dashboardinventory{background-size:cover;border:#cecece;border-radius:4px;border-width:thick;box-shadow:3px 3px 2px 0 #e3dada;height:50vh;width:100vw}.dashboard-ui-st .titleinventory{margin-left:40%}.dashboard-ui-st .titleinventory,.dashboard-ui-st .titleline{color:#999;font-size:1.5rem;font-weight:700;text-transform:uppercase}.dashboard-ui-st .titleline{margin-left:30%}.dashboard-ui-st .title{color:#999;font-size:1.5rem;font-weight:700;text-transform:uppercase}.dashboard-ui-st .link{color:#000;font-size:1rem;width:max-content}.dashboard-ui-st:last-child{margin-right:0}.imageview{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:3px 3px 2px 0 #e3dada;cursor:pointer;height:100px;margin-left:40%;width:100px}.tabContent{display:flex;height:80 vh;overflow:hidden;width:100 vw}.leftPane{flex:1 1;padding-right:2px;width:50%}.rightPane{flex:1 1;overflow:auto;width:50%}.diagram{display:flex;height:500 vh;overflow:hidden;width:100 vw}.login-container{align-items:center;background-color:#f0f2f5;display:flex;height:100vh;justify-content:center}.login-content{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;width:600px}.form-container{flex:1 1;padding:40px}.header{color:#1890ff;font-size:24px;font-weight:700;margin-bottom:10px;text-align:center}.logo-container{background-color:#1890ff;border-radius:8px 0 0 8px;flex:1 1}.logo{height:auto;width:100%}.form-item{margin-bottom:10px}.login-button{background-color:#1890ff;border-radius:4px;color:#fff;width:100%}.login-button:hover{background-color:#40a9ff}.link{color:#1890ff;display:block;text-align:center}.link:hover{color:#40a9ff}@media(max-width:768px){.login-content{flex-direction:column;width:80%}.form-container{border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:20px}.logo-container{border-bottom-left-radius:8px;border-top-left-radius:0}.logo{width:150px}}.cardcalendar{background-color:#fff;background-size:cover;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 6px #0000001a;font-size:1rem;font-weight:400;margin:20px;padding:12px}.custom-layout{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;padding:20px}.card-addition1{margin-right:10px}.card-addition2{margin-left:10px}.product-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;max-width:1200px;width:100%}.product-card-header{color:#3182ce}.product-headContent{margin:0}.product-card-body{display:flex;flex-wrap:wrap}.product-verticalLine{border:1px solid #f0f0f0;flex:0 0 1px;height:100%}.product-leftSection{flex-basis:calc(75% - 1px)}.product-leftSection,.product-rightSection{box-sizing:border-box;font-size:1.2rem;padding:16px}.product-rightSection{flex-basis:calc(25% - 1px)}@media(max-width:768px){.product-leftSection,.product-rightSection{flex-basis:100%}}.section-title{color:#000;font-size:24px;font-weight:500;line-height:28px;margin:20px 0 15px;text-align:left}.sku-detailsh{color:#3182ce}.sku-details,.sku-detailsh{display:flex;flex-direction:row}.sku-details p{margin-right:20px}.custom-tablep .ant-table-thead>tr>th{background:#fff;color:rgba(0,0,0,.502)}.custom-tablep .ant-table-tbody>tr>td,.custom-tablep .ant-table-thead>tr>th{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:left}.custom-tablep .ant-table-tbody>tr>td{color:#000}.ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover{background:#fbf8fd}.custom-tablep .ant-table-row{border:none;height:2vh!important}.custom-tablep{border:none;width:100%}.tabs-container{display:flex}.tab-container{align-items:center;display:flex;justify-content:center}.tab{background-color:#f0f0f0;border-radius:8px 8px 0 0;cursor:pointer;margin-right:5px;padding:10px 20px;transition:background-color .3s ease}.tab:last-child{margin-right:0}.tab.active{background-color:#fff;border-bottom:2px solid #3182ce}.table-container{border:1px solid #ccc;border-radius:0 0 8px 8px;padding:20px}.ant-tabs-tab-btn{color:rgba(0,0,0,.502);font-size:14px;font-weight:500;line-height:24px;text-align:left}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#000;text-shadow:none}.ant-tag-yellow{background:rgba(148,63,188,.102);border-color:rgba(148,63,188,.102);color:#943fbc}.ant-tag-blue,.ant-tag-yellow{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:left}.ant-tag-blue{background:rgba(89,168,212,.102);border-color:rgba(89,168,212,.102);color:#59a8d4}.ant-tag-green{background:rgba(74,167,133,.102);border-color:rgba(74,167,133,.102);color:#4aa785;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:left}.ant-pagination.ant-pagination-mini.ant-table-pagination li a{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:28px;text-align:center}.ant-pagination .ant-pagination-item-active{border:none}.ant-pagination .ant-pagination-item-active a{background:rgba(0,0,0,.051);border:none!important;color:#000}.filter_line{align-items:center;display:flex}.buttonfilter{cursor:pointer}.sort{align-items:center;display:flex}.sort p{font-size:14px;font-weight:400;line-height:24px;text-align:left}.sort p,.sort-img{cursor:pointer;margin:0 0 0 10px}.sort-img{width:20px}.filter-icon{bottom:2px;cursor:pointer;margin:0 5px 0 10px;position:relative;width:20px}.sort-header{display:flex}.dropdown-content-sort{background:#fff;border:1px solid #edf2f7;border-radius:12px;padding:0;position:absolute;right:0;top:30px;width:150px}.abs-1 .ant-select-single.ant-select-show-arrow.ant-select-show-search{margin:0 0 5px!important;width:100%!important}.button-flex-color button{background:#f3f3f3;border:none;border-radius:8px;gap:8px;height:40px;width:100%}.button-flex-color{display:flex;justify-content:space-between}.button-flex-color .button-2-color{background:#000}.button-flex-color .button-2-color:hover{background:#000!important;color:#fff!important;opacity:.8}.button-flex-color button:hover{background:#f3f3f3!important;color:#000!important;opacity:.8}.arrow_down,img.arrow_up{width:14px}.dropdown-option img{bottom:2px;margin:0 10px 0 0;position:relative}.dropdown-option{cursor:pointer;padding:10px 15px}.dropdown-option:hover span{color:#000!important}.dropdown-option span{color:rgba(0,0,0,.502);font-size:14px;font-weight:400;line-height:24px;text-align:left}.dropdown-content .dropdown-option:nth-child(2) span{color:#000}.sort-header p{color:#000;font-size:14px;font-weight:400;line-height:24px;text-align:left}img.trash_icon{display:none;width:20px}.ant-table-content table tbody tr:hover img.trash_icon{display:block}.delete_line{align-items:center;display:flex}img.delete-icon{bottom:2px;cursor:pointer;margin:0 5px 0 10px;position:relative;width:20px}.ant-checkbox-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB8SURBVHgB7ZYhDoAwEASPUgSGH2AR8JU+l8+A5QcICAHBNkE0zaEoQbCTjNlc0pEVIX8nU7YadtBKWlY4wikcjXLYvPC4p4RtPNqbQ08vaXGwiEcjH8MABjCAAQxgAAMYwADtT3hcu5P0LPGQK0cbrET5QD5khwOchZCAE+mHCrRshSqDAAAAAElFTkSuQmCC);background-size:20px}.ant-checkbox-input,.ant-checkbox-input:checked{-webkit-appearance:none;appearance:none;height:20px;opacity:1!important;position:relative!important;width:20px}.ant-checkbox-input:checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACrSURBVHgB7ZbdCYAwDIQPcQBHyGa6edxAN9CKiFpDTWyLL/kgL+W4u4f+AY7zZAgzhVkKD4fpNQW4Qvgxk6bAIS6N6NvgZ7yAFyhdgLAfY0YGX48h4bxDOMf3SwGKwinH11qAFOFFCrAQoA1P+ZoKXIMs4SlftZCiQEt4ytckJNxfS234m69JSJD3Q66vXWjEn2MvINIKa3OYDnU24qgRDajzM95+xD0cJ2IFJfCQmLvKMysAAAAASUVORK5CYII=);background-size:20px}.ant-checkbox .ant-checkbox-inner{display:none!important}.MysideBar ul.css-ewdv3l li a{border-radius:8px;color:rgba(0,0,0,.502);font-size:16px;font-weight:400;line-height:24px;text-align:left}.MysideBar ul.css-ewdv3l li a:hover,.activeMenuItem a{box-shadow:0 5px 10px 0 #00000063}.MysideBar .ps-submenu-content.ps-open.css-z5rm24{background:#0000}.back-div a.product-headContent{background:#fff!important;border-radius:8px;box-shadow:0 5px 10px 0 #00000063;display:inline-block;font-family:DM Sans,sans-serif!important;font-size:14px;font-weight:400;height:40px;line-height:24px;margin:0;padding:8px 20px 8px 16px;text-align:left}img.bk-product-img{bottom:2px;margin:0 5px 0 0;position:relative;width:15px}.allnewstructure{padding:30px}p.span-div{color:rgba(0,0,0,.502);font-size:14px;font-weight:400;line-height:16px;text-align:left}p.span-div span{color:rgba(0,0,0,.502)!important}p.span-div .ant-tag.ant-tag-has-color{background:#0000!important;color:#943fbc!important}img.bk-product-img-1{border-radius:50px;height:40px;margin:0 15px 0 0;object-fit:cover;width:40px}p.PrimaryVendor-p1{color:#000;font-size:16px;font-weight:400;line-height:24px;margin:0 0 2px;text-align:left}p.PrimaryVendor-p2{color:rgba(0,0,0,.502)!important;cursor:pointer;font-size:14px;font-weight:400;line-height:16px;margin:0;text-align:left}.email_drop{background:#0009;border-radius:12px;bottom:10px;display:none;height:50px;line-height:50px;padding:0 15px;position:absolute;right:-180px}.example-p{color:#fff;font-size:14px;font-weight:400;text-align:left}.PrimaryVendor-p2:hover .email_drop{display:block}.custom-media{align-items:center;display:flex}.custom-media.new-media{border-top:1px solid #0000001a;padding:7px 0 0}.right-data{display:flex;justify-content:flex-end}.common-div{background:#fff;border:1px solid #d9d9d9;border-radius:12px;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;padding:22px}img.graph-img{width:80px}p.total-sale-1{color:#000!important;font-size:16px;font-weight:500;line-height:24px;margin:0 0 30px;text-align:left}p.total-sale-2{margin:0}p.total-sale-2 span{background:#0000!important;color:#000!important;font-size:14px;font-weight:500;line-height:32px;padding:0;text-align:left}p.total-sale-3{color:rgba(0,0,0,.502);font-size:14px;font-weight:400;line-height:24px;margin:0;text-align:left}img.green-img{bottom:1px;margin:0 5px 0 0;position:relative;width:12px}span.green-span{color:#389e30}span.green-span,span.red-span{display:inline-block;margin:0 5px 0 0}span.red-span{color:#da2525}img.width-80{width:50px}img.width-60{width:30px}p.SalesandForecast{font-size:16px;font-weight:500;line-height:24px;margin:0;text-align:left}.line-flex{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px}.common-div-1{background:#fff;border:1px solid #d9d9d9;border-radius:12px;height:100%;padding:22px;width:100%}ul.common-ul-media{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative}ul.common-ul-media li{margin:0;padding:30px;width:50%}img.bk-product-img-11{border-radius:70px;height:58px;margin:0 15px 0 0;object-fit:cover;width:58px}p.PrimaryVendor-p11{color:#000;font-size:24px;font-weight:500;line-height:32px;margin:0;text-align:left}p.PrimaryVendor-p21{color:rgba(0,0,0,.502);font-size:14px;font-weight:400;line-height:24px;margin:0;text-align:left}.mar-30-urgent{margin-bottom:30px}img.circle-img{left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px}.right-data.fixed-bottom-profile{background:#fafafa;bottom:20px;left:21px;position:fixed}img.bk-dots-img-2{bottom:40px;cursor:pointer;left:205px;position:fixed;width:3px}.dropdown-icon{left:15px;padding:0!important;position:absolute;top:10px;width:17px;z-index:99}.dropdown-content{background-color:#f9f9f9;border-radius:8px;bottom:0;box-shadow:0 8px 16px 0 #0003;cursor:pointer;display:block;min-width:115px;padding:0 0 0 20px;position:absolute;right:-120px;z-index:1}.dropdown-content img,.dropdown-content span{display:inline-block;vertical-align:middle}.dropdown-content span{margin-left:5px}.dropdown-content img,.dropdown-content span{color:#000;padding:12px 16px;text-decoration:none}.dropdown-content img:hover,.dropdown-content span:hover{background-color:#f1f1f1}ul.common-ul-media li{border-right:1px solid #d9d9d9}ul.common-ul-media li:nth-child(3),ul.common-ul-media li:nth-child(5){border-right:1px solid #0000}ul.common-ul-media li:nth-child(2),ul.common-ul-media li:nth-child(3){border-bottom:1px solid #d9d9d9}img.no-data{display:block;margin:60px auto auto;width:100px}.dropdown-option:hover{background:#fbf8fd}.recharts-responsive-container.lineChart{width:100%!important}.ant-tabs .ant-tabs-ink-bar{background:#000!important}.card.custom-card{background:#0000!important;border:none!important;box-shadow:none!important}.card.custom-card .cardHeader{margin:0 0 30px}.predicted-tab .ant-tabs-nav{margin:0}.predicted-tab .ant-tabs-tab{background:#0000!important;border:none!important}.custom-tablep table tr td:last-child,.custom-tablep table tr th:last-child{text-align:right}.predicted-tab .ant-tabs-tab.ant-tabs-tab-active{background:#fff!important}ul.ant-pagination.ant-pagination-mini.ant-table-pagination.ant-table-pagination-right{background:#fff;margin:0;padding:10px 15px}.ant-table-content thead tr th:before{display:none}.custom-tablep .ant-table-tbody tr td:last-child{text-align:left;width:75px}.custom-tablep .ant-table-tbody tr td:first-child:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaCAYAAACtv5zzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACZSURBVHgB7Za9DYAgEIWfP9HKyh3cwVGo7BjKBdzFxGkojFYeRhMKzkDCJRZ8yaOAg8dxJAD4UY9CYeNrZkKHONj4gjSQRlKLtBjSZg0U4nccylk7i8/OgPb0faGZNRquBgZxsPGcwYI42PgSwtgiawginoFbg9AbE8p9MuIZZINskA2ywR8M7HswIf2P4sVU1OykXsDkIK0XMeURGDjXwP0AAAAASUVORK5CYII=);background-size:contain;content:"";height:15px;left:0;left:15px;position:absolute;top:0;top:16px;width:15px;width:14px}.custom-tablep .ant-table-tbody tr td:first-child{padding-left:40px}.ant-pagination .ant-pagination-item-active a{background:#fbf8fd}.ant-pagination.ant-pagination-mini .ant-pagination-item{font-family:Inter;font-size:12px;font-weight:400;height:28px;line-height:28px;margin:0;min-width:28px;text-align:center}@media(max-width:1024px){.common-div-right{margin:15px 0 0}ul.common-ul-media .custom-media{flex-wrap:wrap}ul.common-ul-media li{margin:0;padding:15px;width:50%}img.bk-product-img-11{margin:0 0 10px}}@media(max-width:1400px){img.width-80{width:55px}}@media(max-width:991px){.flex-right{position:static}.common-div{height:auto;margin:0 0 30px;min-height:200px}.h-auto-demo{height:100%!important}ul.recharts-default-legend{bottom:26px;position:absolute;right:325px}.common-div-1{height:auto;margin:0 0 30px}}@media(max-width:767px){.rightContent button{margin:15px 15px 0 0}.h-auto-demo{height:auto!important}.right-data{justify-content:flex-start;margin:15px 0 30px}ul.common-ul-media li{border:none!important;padding:15px 0;width:100%}img.bk-product-img-11{margin:0 15px 0 0}img.circle-img{display:none}.mar-30-urgent{margin-bottom:0}.common-div-1{height:auto;margin:0 0 30px}}.estimate-pdf{align-items:center;display:flex;flex-direction:column;margin-top:20px}.toolbar{top:10px}.tool-options,.toolbar{display:flex;gap:8px;left:10px;position:absolute;z-index:1}.tool-options{flex-direction:column;top:60px}.eraser-size,.pen-color,.pen-size{align-items:center;display:flex;gap:8px}.ant-tabs{position:relative;z-index:1000}.course-manager{background-color:#f7f7f7;padding:20px;position:relative}.add-section-container{position:absolute;right:20px;top:20px}.add-section-btn{background-color:#1890ff;border:none;border-radius:8px;color:#fff;font-size:16px;padding:12px 24px}.section-card{border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:20px}.section-title{color:#333;font-size:18px;font-weight:600}.lesson-collapse .ant-collapse-header{background-color:#fff;border-bottom:1px solid #ddd;color:#333;font-size:16px;font-weight:500;padding:15px 20px}.lesson-title{color:#333;font-weight:500}.lesson-panel{border-top:1px solid #ddd;padding:15px}.lesson-details{margin-top:20px}.upload-video-btn{background-color:#1890ff;border:none;border-radius:4px;color:#fff;font-size:14px;margin-bottom:15px;padding:8px 20px}.lesson-content{margin-top:20px}.video-thumbnail{background-color:#ddd;background-position:50%;background-size:cover;border-radius:8px;cursor:pointer;height:200px;position:relative;transition:transform .3s ease;width:100%}.video-thumbnail:hover{transform:scale(1.05)}.video-thumbnail .play-icon{color:#fff;font-size:36px;left:50%;position:absolute;text-shadow:2px 2px 4px #00000080;top:50%;transform:translate(-50%,-50%)}.write-up{margin-top:10px}.write-up-btn{color:#1890ff;font-size:16px}.write-up p{color:#555;font-size:14px}.content-layout-wrapper{background:#f4f7fe;min-height:100vh;padding:24px}.content-layout-wrapper .horizon-card{background:#fff;border-radius:20px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:24px}.content-layout-wrapper .horizon-card .header-container{margin-bottom:24px}.content-layout-wrapper .horizon-card .header-container .header-title{margin-bottom:16px}.content-layout-wrapper .horizon-card .header-container .header-title h2{color:#2b3674;font-size:24px;font-weight:700;margin-bottom:8px}.content-layout-wrapper .horizon-card .header-container .header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.content-layout-wrapper .horizon-card .header-container .header-actions .search-wrapper{flex:1 1;max-width:400px}.content-layout-wrapper .horizon-card .header-container .header-actions .search-wrapper .search-container{position:relative}.content-layout-wrapper .horizon-card .header-container .header-actions .search-wrapper .search-container .search-icon{color:#a3aed0;font-size:20px;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.content-layout-wrapper .horizon-card .header-container .header-actions .search-wrapper .search-container .search-input{border:1px solid #e0e5f2;border-radius:10px;height:40px;padding-left:40px}.content-layout-wrapper .horizon-card .header-container .header-actions .search-wrapper .search-container .search-input:focus,.content-layout-wrapper .horizon-card .header-container .header-actions .search-wrapper .search-container .search-input:hover{border-color:#4318ff}.content-layout-wrapper .horizon-card .header-container .header-actions .button-group{align-items:center;display:flex;gap:16px}.content-layout-wrapper .horizon-card .header-container .header-actions .button-group .status-filter{align-items:center;color:#2b3674;display:flex;gap:8px}.content-layout-wrapper .horizon-table .ant-table{background:#0000}.content-layout-wrapper .horizon-table .ant-table .ant-table-thead>tr>th{background:#f4f7fe;border-bottom:none;color:#2b3674;font-weight:700;padding:16px}.content-layout-wrapper .horizon-table .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #e0e5f2;padding:16px}.content-layout-wrapper .horizon-table .ant-table .ant-table-tbody>tr:hover>td{background:#f4f7fe}.content-layout-wrapper .horizon-button{align-items:center;border-radius:10px;display:flex;font-weight:500;gap:8px;height:40px;padding:0 16px}.content-layout-wrapper .horizon-button.horizon-button-secondary{background:#4318ff;border-color:#4318ff;color:#fff}.content-layout-wrapper .horizon-button.horizon-button-secondary:hover{background:#31c;border-color:#31c}.content-layout-wrapper .horizon-button.horizon-button-secondary .button-icon{font-size:18px}.content-layout-wrapper .horizon-select{border-radius:10px;min-width:200px}.content-layout-wrapper .horizon-select .ant-select-selector{border-radius:10px!important;height:40px!important;padding:4px 16px!important}.content-layout-wrapper .horizon-select .select-icon{color:#a3aed0;font-size:18px}.content-layout-wrapper .horizon-switch{background:#e0e5f2}.content-layout-wrapper .horizon-switch.ant-switch-checked{background:#4318ff}.content-layout-wrapper .horizon-drawer .ant-drawer-header{background:#f4f7fe;border-bottom:1px solid #e0e5f2;padding:16px 24px}.content-layout-wrapper .horizon-drawer .ant-drawer-header .drawer-title{align-items:center;color:#2b3674;display:flex;font-weight:700;gap:12px}.content-layout-wrapper .horizon-drawer .ant-drawer-header .drawer-title .drawer-icon{color:#4318ff;font-size:20px}.content-layout-wrapper .horizon-drawer .ant-drawer-body{padding:24px}.horizon-drawer .drawer-title{align-items:center;color:#1a202c;display:flex;font-size:18px;font-weight:600;gap:12px}.horizon-drawer .drawer-title .drawer-icon{color:#4299e1;font-size:24px}.horizon-drawer .drawer-content .info-section{margin-bottom:32px}.horizon-drawer .drawer-content .info-section h3{color:#1a202c;font-size:16px;font-weight:600;margin-bottom:16px}.horizon-drawer .drawer-content .info-section p{color:#475569;margin-bottom:8px}.horizon-drawer .drawer-content .info-section p strong{color:#1a202c;font-weight:500;margin-right:8px}.horizon-drawer .drawer-content .items-section h3{color:#1a202c;font-size:16px;font-weight:600;margin-bottom:16px}.horizon-speed-dial{bottom:24px;position:fixed;right:24px}.action-buttons{align-items:center;display:flex;gap:8px;white-space:nowrap}.action-buttons .action-button{align-items:center;display:flex;height:32px;margin:0;padding:4px 12px}.action-buttons .action-button .button-icon{margin-right:4px}.university-component{background:#f8fafc;padding:2rem}.university-component .page-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem}.university-component .page-header h1{color:#1a202c;font-size:1.875rem;font-weight:600;margin:0}.university-component .page-header .add-section-button{align-items:center;background:#4f46e5;border:none;border-radius:.5rem;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s}.university-component .page-header .add-section-button:hover{background:#4338ca;transform:translateY(-1px)}.university-component .page-header .add-section-button:active{transform:translateY(0)}.university-component .section-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.university-component .section-card{background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden;transition:transform .2s ease-in-out}.university-component .section-card:hover{transform:translateY(-4px)}.university-component .section-card .section-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem}.university-component .section-card .section-header h3{color:#1a202c;font-size:1.25rem;font-weight:600;margin:0}.university-component .section-card .section-header .section-actions{display:flex;gap:.75rem}.university-component .section-card .section-header .section-actions button{border-radius:.5rem;font-weight:500;padding:.5rem 1rem;transition:all .2s}.university-component .section-card .section-header .section-actions button.add-lesson{background:#4f46e5;border:none;color:#fff}.university-component .section-card .section-header .section-actions button.add-lesson:hover{background:#4338ca}.university-component .section-card .section-header .section-actions button.edit-section{background:#f3f4f6;border:1px solid #e5e7eb;color:#4b5563}.university-component .section-card .section-header .section-actions button.edit-section:hover{background:#e5e7eb}.university-component .section-card .section-header .section-actions button.delete-section{background:#fee2e2;border:none;color:#ef4444}.university-component .section-card .section-header .section-actions button.delete-section:hover{background:#fecaca}.university-component .section-card .section-description{color:#4b5563;font-size:.95rem;padding:1rem 1.5rem}.university-component .lesson-collapse .ant-collapse{background:#0000;border:none}.university-component .lesson-collapse .ant-collapse .ant-collapse-item{background:#fff;border:none;border-radius:.75rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;margin-bottom:.75rem;overflow:hidden}.university-component .lesson-collapse .ant-collapse .ant-collapse-item .ant-collapse-header{align-items:center;background:#f8fafc;display:flex;justify-content:space-between;padding:1rem 1.5rem}.university-component .lesson-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .lesson-header-content{align-items:center;display:flex;flex:1 1;gap:1rem}.university-component .lesson-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .lesson-header-content .lesson-title{color:#1a202c;font-weight:500}.university-component .lesson-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .lesson-actions{display:flex;gap:.5rem;margin-left:auto}.university-component .lesson-collapse .ant-collapse .ant-collapse-item .ant-collapse-content{border-top:1px solid #e2e8f0}.university-component .lesson-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:1.5rem}.university-component .content-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1rem}.university-component .content-grid .content-card{background:#fff;border-radius:.75rem;box-shadow:0 1px 3px 0 #0000001a;overflow:hidden;transition:transform .2s}.university-component .content-grid .content-card:hover{transform:translateY(-2px)}.university-component .content-grid .content-card .content-preview{background:#f3f4f6;cursor:pointer;padding-top:56.25%;position:relative}.university-component .content-grid .content-card .content-preview img,.university-component .content-grid .content-card .content-preview video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.university-component .content-grid .content-card .content-preview .play-button{align-items:center;background:#ffffffe6;border-radius:50%;display:flex;height:3rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3rem}.university-component .content-grid .content-card .content-preview .play-button:after{border-bottom:.75rem solid #0000;border-left:1rem solid #4f46e5;border-top:.75rem solid #0000;content:"";margin-left:.25rem}.university-component .content-grid .content-card .content-details{padding:1rem}.university-component .content-grid .content-card .content-details .content-title{color:#1a202c;font-weight:500;margin-bottom:.5rem}.university-component .content-grid .content-card .content-details .content-description{color:#4b5563;font-size:.9rem;line-height:1.5}.university-component .upload-drawer .ant-drawer-content-wrapper{width:400px!important}.university-component .upload-drawer .upload-section{margin-bottom:2rem}.university-component .upload-drawer .upload-section .upload-title{color:#1a202c;font-weight:600;margin-bottom:1rem}.university-component .upload-drawer .upload-section .upload-zone{border:2px dashed #e2e8f0;border-radius:.75rem;cursor:pointer;padding:2rem;text-align:center;transition:all .2s}.university-component .upload-drawer .upload-section .upload-zone:hover{border-color:#4f46e5}.university-component .upload-drawer .upload-section .upload-zone .upload-icon{color:#4f46e5;font-size:2rem;margin-bottom:1rem}.university-component .upload-drawer .upload-section .upload-zone .upload-text{color:#4b5563;margin-bottom:.5rem}.university-component .upload-drawer .upload-section .upload-zone .upload-hint{color:#9ca3af;font-size:.875rem}.university-component .upload-drawer .write-up-section .write-up-title{color:#1a202c;font-weight:600;margin-bottom:1rem}.university-component .upload-drawer .write-up-section textarea{border:1px solid #e2e8f0;border-radius:.5rem;min-height:150px;padding:.75rem;width:100%}.university-component .upload-drawer .write-up-section textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a;outline:none}
/*# sourceMappingURL=main.b3f571d6.css.map*/