@charset "UTF-8";.NumberInput-module__modernStepperWrapper--dB2is{display:inline-flex;align-items:center;position:relative;gap:8px}.NumberInput-module__modernStepperWrapper--dB2is.NumberInput-module__small--4PJWh{gap:6px}.NumberInput-module__modernStepperWrapper--dB2is.NumberInput-module__large--NOgvv{gap:10px}.NumberInput-module__modernStepperInput--qN-q6>div input{text-align:center;-moz-appearance:textfield}.NumberInput-module__modernStepperInput--qN-q6>div input::-webkit-outer-spin-button,.NumberInput-module__modernStepperInput--qN-q6>div input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NumberInput-module__stepperControls--S7C98{display:flex;align-items:center;border:1px solid var(--gray-l3, #e0e0e0);border-radius:4px;overflow:hidden;background:#fff;transition:all .2s ease;flex-shrink:0}.NumberInput-module__stepperControls--S7C98:hover:not(:has(button:disabled)){border-color:var(--primary-color, #0078d4);box-shadow:0 1px 4px #00000014}.NumberInput-module__modernStepperButton--cziVC{background:transparent;border:none;padding:0;width:32px;height:32px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;transition:all .15s ease;position:relative}.NumberInput-module__small--4PJWh .NumberInput-module__modernStepperButton--cziVC{width:28px;height:28px}.NumberInput-module__large--NOgvv .NumberInput-module__modernStepperButton--cziVC{width:36px;height:36px}.NumberInput-module__modernStepperButton--cziVC:hover:not(:disabled){background:#f8f9fa;color:var(--primary-color, #0078d4)}.NumberInput-module__modernStepperButton--cziVC:hover:not(:disabled):after{content:"";position:absolute;inset:4px;border-radius:2px;background:#0078d40d}.NumberInput-module__modernStepperButton--cziVC:active:not(:disabled){background:#f0f1f3;transform:scale(.95)}.NumberInput-module__modernStepperButton--cziVC:disabled{color:#d1d5db;cursor:not-allowed;opacity:.5}.NumberInput-module__modernStepperButton--cziVC svg{position:relative;z-index:1}.NumberInput-module__divider--3VtUT{width:1px;height:20px;background:var(--gray-l3, #e0e0e0)}.NumberInput-module__small--4PJWh .NumberInput-module__divider--3VtUT{height:16px}.NumberInput-module__large--NOgvv .NumberInput-module__divider--3VtUT{height:24px}.NumberInput-module__pillStepperWrapper--Vxa42{display:inline-flex;align-items:center;background:#fff;border-radius:20px;padding:2px;gap:0;transition:all .2s ease;border:1px solid #e0e0e0;box-shadow:0 1px 2px #0000000a}.NumberInput-module__pillStepperWrapper--Vxa42:hover:not(:has(button:disabled)){border-color:var(--primary-color, #0078d4);box-shadow:0 2px 4px #00000014}.NumberInput-module__pillStepperWrapper--Vxa42:focus-within{border-color:var(--primary-color, #0078d4);box-shadow:0 0 0 3px #0078d426}.NumberInput-module__pillStepperWrapper--Vxa42.NumberInput-module__small--4PJWh .NumberInput-module__pillValueDisplay--0fe8z{min-width:32px;font-size:12px}.NumberInput-module__pillStepperWrapper--Vxa42.NumberInput-module__small--4PJWh .NumberInput-module__pillButton--ZeYMG{width:24px;height:24px}.NumberInput-module__pillStepperWrapper--Vxa42.NumberInput-module__medium--3CPG9 .NumberInput-module__pillValueDisplay--0fe8z{min-width:40px;font-size:13px}.NumberInput-module__pillStepperWrapper--Vxa42.NumberInput-module__medium--3CPG9 .NumberInput-module__pillButton--ZeYMG{width:28px;height:28px}.NumberInput-module__pillStepperWrapper--Vxa42.NumberInput-module__large--NOgvv .NumberInput-module__pillValueDisplay--0fe8z{min-width:48px;font-size:14px}.NumberInput-module__pillStepperWrapper--Vxa42.NumberInput-module__large--NOgvv .NumberInput-module__pillButton--ZeYMG{width:32px;height:32px}.NumberInput-module__pillButton--ZeYMG{background:#f8f9fa;border:none;border-radius:50%;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}.NumberInput-module__pillButton--ZeYMG:hover:not(:disabled){background:var(--primary-color, #0078d4);color:#fff;transform:scale(1.05)}.NumberInput-module__pillButton--ZeYMG:active:not(:disabled){transform:scale(.95)}.NumberInput-module__pillButton--ZeYMG:disabled{background:#f5f5f5;color:#d1d5db;cursor:not-allowed;opacity:.6}.NumberInput-module__pillButton--ZeYMG svg{stroke-width:2}.NumberInput-module__pillValueDisplay--0fe8z{padding:0 12px;display:flex;align-items:center;justify-content:center;color:#1f2937;font-weight:500}.NumberInput-module__pillInput--fzrt9{background:transparent;border:none;outline:none;text-align:center;font-weight:500;color:#1f2937;width:100%;min-width:inherit;font-size:inherit}.NumberInput-module__pillInput--fzrt9:disabled{color:#9ca3af;cursor:not-allowed}:root{--select-border: var(--gray-l3, #ccc);--select-border-hover: var(--primary-color, #0078d4);--select-border-focus: var(--primary-color, #0078d4);--select-error-border: var(--error-color, #ff4d4f);--select-text: var(--text-primary, #333);--select-text-secondary: var(--text-secondary, #666);--select-placeholder: var(--gray-l1, #999);--select-background: #ffffff;--select-background-hover: var(--gray-l5, #f4f6f9);--select-focus-shadow: rgba(0, 120, 212, .15);--select-error-shadow: rgba(255, 77, 79, .2);--select-spacing-xs: 4px;--select-spacing-sm: 8px;--select-spacing-md: 12px;--select-transition: all .2s ease}.Select-module__container--pzqrk{position:relative;width:100%}.Select-module__select--Pw6PA{width:100%;min-height:32px;border-width:1px;border-style:solid;border-color:var(--select-border);border-radius:0;font-size:13px;color:var(--select-text);background:var(--select-background);cursor:pointer;display:flex;align-items:center;padding:0 var(--select-spacing-sm);gap:var(--select-spacing-xs);flex-wrap:wrap;transition:var(--select-transition)}.Select-module__select--Pw6PA:hover:not(.Select-module__disabled--09RCe){border-color:var(--select-border-hover)}.Select-module__select--Pw6PA.Select-module__hasError--xHYf9,.Select-module__select--Pw6PA.Select-module__hasError--xHYf9:hover{border-color:var(--select-error-border)}.Select-module__select--Pw6PA.Select-module__disabled--09RCe{cursor:not-allowed;background:var(--select-background-hover);color:var(--select-placeholder)}.Select-module__select--Pw6PA.Select-module__focused--cr4vf{border-color:var(--select-border-focus);box-shadow:0 0 0 2px var(--select-focus-shadow)}.Select-module__select--Pw6PA.Select-module__focused--cr4vf.Select-module__hasError--xHYf9{border-color:var(--select-error-border);box-shadow:0 0 0 2px var(--select-error-shadow)}.Select-module__valueContainer--H6nv3{flex:1;display:flex;flex-wrap:wrap;gap:4px;align-items:center;overflow:hidden;min-height:24px}.Select-module__placeholder--lp8Ir{color:var(--select-placeholder);padding:4px 0}.Select-module__selectedValue--ddNKf{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-grow:1}.Select-module__dropdown--YSi5o{position:absolute;left:0;width:100%;background:var(--select-background);border-width:1px;border-style:solid;border-color:var(--select-border);box-shadow:0 4px 12px #00000026;max-height:250px;overflow-y:auto;z-index:1100}.Select-module__dropdownBottom--GQKJL{top:100%;margin-top:2px;border-top-width:0}.Select-module__dropdownTop--sPFf4{bottom:100%;margin-bottom:2px;border-bottom-width:0;box-shadow:0 -4px 12px #00000026}.Select-module__searchInput--FLJdM{width:100%;padding:8px;border:none;border-bottom:1px solid var(--select-border);outline:none;font-size:13px}.Select-module__maxTagsWarning--GP4uz{padding:8px;color:#993838;font-size:12px;border-bottom:1px solid var(--select-border)}.Select-module__option--IoXSo{padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:13px;transition:var(--select-transition)}.Select-module__option--IoXSo.Select-module__hovered--uGGT3{background-color:var(--select-background-hover)}.Select-module__option--IoXSo.Select-module__disabled--09RCe{cursor:not-allowed;color:var(--select-placeholder);opacity:.5}.Select-module__option--IoXSo.Select-module__centered--6dyHw{justify-content:center}.Select-module__option--IoXSo.Select-module__errorMessage--Ga0VL{color:red;justify-content:center}.Select-module__noOptions--F9jhy{display:flex;justify-content:space-between;width:100%;-webkit-user-select:none;user-select:none}.Select-module__addNewOption--X-tr5{color:#00f;cursor:pointer}.Select-module__loadingOrEmpty--MssBA{padding:8px;font-size:13px;color:var(--select-text-secondary);text-align:center}.Select-module__tag--mkaUS{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:var(--select-background-hover);border-radius:4px;font-size:12px;margin:2px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Select-module__tagText---XxUE{overflow:hidden;text-overflow:ellipsis}.Select-module__tagRemove--cdyKy{cursor:pointer;display:inline-flex;padding:2px;border-radius:50%;transition:var(--select-transition);flex-shrink:0}.Select-module__tagRemove--cdyKy:hover{background:#0000000d}.Select-module__iconsContainer--ckiao{margin-left:auto;display:flex;align-items:center;gap:4px;flex-shrink:0}.Select-module__clearButton--Fs86k{display:flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;cursor:pointer;color:#adb5bd;transition:var(--select-transition);border-radius:2px}.Select-module__clearButton--Fs86k:hover{color:#dc3545;background-color:#dc35451a}.Select-module__clearButton--Fs86k:focus{outline:none}.Select-module__chevron--ETQXm{transition:transform .2s ease;color:var(--select-text-secondary);flex-shrink:0}.Select-module__chevron--ETQXm.Select-module__chevronOpen--sqGLo{transform:rotate(180deg)}.radio-group-wrapper{display:flex;flex-direction:column}.radio-group-label{font-size:14px;font-weight:500;color:#333;margin-bottom:8px}.radio-group{display:flex}.radio-group.horizontal{flex-flow:row wrap;gap:24px}.radio-group.vertical{flex-direction:column;gap:16px}.radio-group.small{font-size:12px;gap:16px}.radio-group.middle{font-size:14px}.radio-group.large{font-size:16px;gap:32px}.radio-label{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.radio-label.disabled{cursor:not-allowed;opacity:.5}.radio-button{position:relative;width:16px;height:16px;border:2px solid #d9d9d9;border-radius:50%;margin-right:8px;display:flex;align-items:center;justify-content:center;transition:all .2s}.radio-button:hover:not(.disabled){border-color:#1890ff}.radio-button.checked{border-color:#1890ff}.radio-button.disabled{background-color:#f5f5f5;border-color:#d9d9d9}.radio-inner{width:8px;height:8px;background-color:#1890ff;border-radius:50%}.radio-button.disabled .radio-inner{background-color:#d9d9d9}.radio-content{color:#333}.radio-label.disabled .radio-content{color:#999}.helper-text{font-size:12px;color:#666;margin-top:4px}.radio-label:focus-within .radio-button{box-shadow:0 0 0 2px #1890ff33}.radio-inner{transform:scale(0);transition:transform .2s ease-in-out}.radio-button.checked .radio-inner{transform:scale(1)}.radio-label:not(.disabled):hover .radio-content{color:#1890ff}.radio-label:focus-within{outline:none}.radio-group.error .radio-button{border-color:#ff4d4f}.radio-group.error .helper-text{color:#ff4d4f}.details-popup{min-width:220px;max-width:300px;z-index:99999;background-color:#fff!important;color:#333;box-shadow:#0000001a 0 4px 12px 3px;position:fixed}.details-popup:before{content:"";position:absolute;width:10px;height:10px;background-color:#fff;border:1px solid #E5E7EB;border-right:none;border-bottom:none;transform:rotate(45deg);top:-6px;left:50%;margin-left:-5px;z-index:1}.details-popup-header{padding:.2rem .4rem;border-bottom:1px solid #E5E7EB;display:flex;justify-content:space-between;align-items:center;background-color:#fff;position:relative;z-index:2}.details-popup-header h3{margin:0;font-size:14px;font-weight:600;color:#333}.details-popup-close{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px 8px;font-size:16px;line-height:1}.details-popup-close:hover{color:#333}.details-popup-content{padding:0 .8rem;background-color:#fff;position:relative;z-index:2}.variant-details{background-color:#fff;color:#333}.variant-details h4{font-size:14px;font-weight:600;margin:0 0 12px;color:#333}.variant-details .variant-item{display:flex;justify-content:space-between;align-items:center;padding:.3rem 0;border-bottom:1px solid #E5E7EB}.variant-details .variant-item:last-child{border-bottom:none}.variant-details .variant-item span{font-size:13px;color:#333}.variant-details .variant-item span:first-child{color:#333}.variant-details .variant-item span:last-child{background:#f3f4f6;padding:2px 8px}.variant-details .no-variants{color:#6b7280;text-align:center;padding:8px 0}.table-container{background:#fff;border-radius:.5rem;padding:.4rem 1rem;width:100%;display:flex;flex-direction:column}.table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;gap:16px}.table-left-section{display:flex;align-items:center;gap:16px;flex:1}.table-scroll{position:relative;overflow:auto;border-radius:4px;scrollbar-width:thin}.table-scroll::-webkit-scrollbar{width:6px;height:6px}.table-scroll::-webkit-scrollbar-track{background:#f1f1f1}.table-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.custom-table{border-collapse:separate;border-spacing:0;min-width:100%;width:max-content}.custom-table thead{position:sticky;top:0;z-index:10;background:#f5f5f5}.custom-table thead:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#e0e0e0;z-index:2}.custom-table thead tr{position:relative;z-index:5;background:#f5f5f5}.custom-table th{position:relative;background:#f5f5f5;padding:.2rem .4rem;text-align:left;color:#666;font-weight:500;font-size:13px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;white-space:nowrap}.custom-table th:last-child{border-right:none}.custom-table th.fixed-column{position:sticky;left:0;z-index:11;min-width:var(--column-width)!important;max-width:var(--column-width)!important;width:var(--column-width)!important}.custom-table td{position:relative;padding:6px 12px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;color:#333;font-size:14px;white-space:nowrap;overflow:visible;text-overflow:ellipsis;background:#fff}.custom-table td:last-child{border-right:none}.custom-table td.fixed-column{position:sticky;left:0;z-index:1;min-width:var(--column-width)!important;max-width:var(--column-width)!important;width:var(--column-width)!important;box-shadow:1px 0 #e0e0e0}.fixed-column+.fixed-column{left:var(--column-width);box-shadow:1px 0 #e0e0e0}.table-row{transition:background-color .2s ease;position:relative}.table-row:hover td{background-color:#fafafa;z-index:1}.table-row:hover td.fixed-column{z-index:2}.table-row.row-selected td{background-color:#f5f5fb!important}.table-row.row-selected:hover td{background-color:#efeff8!important}.table-cell-tooltip{position:relative;display:inline;width:auto}.table-cell-tooltip[data-tooltip]{position:relative}.table-cell-tooltip[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;z-index:9999;top:calc(100% + 10px);left:0;min-width:max-content;padding:.2rem .5rem;background:#fff;color:#333;font-size:.7rem;line-height:1;border:1px solid #8f8f8f;animation:tooltipFade .2s ease-in-out;white-space:nowrap}.table-cell-tooltip[data-tooltip]:hover:before{content:"";position:absolute;z-index:9999;top:100%;left:15px;border:6px solid transparent;border-bottom-color:#fff;margin-top:-2px}.checkbox-column{text-align:center;padding:6px 8px!important}.checkbox-column input[type=checkbox]{position:relative;cursor:pointer}.checkbox-column input[type=checkbox][data-indeterminate=true]:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8px;height:2px;background:#333}.sort-indicator{position:absolute;right:8px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.sort-indicator.asc{border-bottom:4px solid #666;top:50%;margin-top:-2px}.sort-indicator.desc{border-top:4px solid #666;top:50%;margin-top:-2px}.loading{text-align:center;padding:20px}.loading-spinner{display:inline-block;width:24px;height:24px;border:2px solid #f0f0f0;border-top:2px solid #3734a9;border-radius:50%;animation:spin 1s linear infinite}.no-data{text-align:center;padding:20px}.pagination{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem;font-size:13px;color:#666}.pagination-controls{display:flex;gap:8px;align-items:center}.pagination-button{padding:6px 12px;border:1px solid #e0e0e0;background:#fff;border-radius:4px;cursor:pointer;font-size:13px}.pagination-button:disabled{opacity:.5;cursor:not-allowed}.pagination-button:not(:disabled):hover{background:#f5f5f5}.pagination-current{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;font-size:13px;color:#333}@keyframes tooltipFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.table-cell-wrapper{position:relative;display:inline}.table-cell-clickable{cursor:pointer;color:var(--brand-blue, #3734a9)}.table-cell-clickable:hover{text-decoration:underline}.sortable{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.sortable:hover{background-color:#00000005}.sortable .sort-icons{position:absolute;right:8px;top:50%;transform:translateY(-50%);opacity:.3;display:inline-flex;flex-direction:column;gap:2px}.sortable.sorting .sort-icons{opacity:1}.sortable.asc .sort-icons-up,.sortable.desc .sort-icons-down{opacity:1;color:#3734a9}.sort-icons{display:flex;flex-direction:column;margin-left:4px;gap:2px}.sort-icons-up,.sort-icons-down{color:#9ca3af;transition:color .2s ease}.sort-icons-up.active,.sort-icons-down.active{color:#3734a9}th.sortable:hover .sort-icons-up,th.sortable:hover .sort-icons-down{color:#6b7280}th.sortable.sorting.asc .sort-icons-up,th.sortable.sorting.desc .sort-icons-down{color:#3734a9}.sort-icons-container{display:inline-flex;flex-direction:column;margin-left:8px;gap:1px;border-radius:4px}.sort-icon{display:flex;align-items:center;justify-content:center;color:#9ca3af;padding:2px;transition:all .2s ease}.sort-icon:hover{color:#4b5563}.sort-icon.active{color:#3734a9;background-color:#3734a91a;border-radius:3px}.th-content{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-right:4px}.th-content:hover .sort-icon{color:#6b7280}th.sortable:hover{background-color:#00000005;cursor:pointer}.Button-module__baseButton--LsSmg{font-family:var(--ff-p, "Inter", sans-serif);font-weight:500;border-width:1px;border-style:solid;border-color:transparent;cursor:pointer;transition:all .15s ease;outline:none;letter-spacing:.2px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.Button-module__default--1DCVl{background:var(--gray-l5, #f4f6f9);border-width:1px;border-style:solid;border-color:var(--gray-l3, #cccccc);color:var(--gray-d3, #333)}.Button-module__default--1DCVl:hover{background:var(--gray-l4, #e5e5e5);border-color:var(--primary-color, #b2b2b2)}.Button-module__primary--KNZ21{background:var(--primary-font-color, #000);color:#fff;border-width:0}.Button-module__primary--KNZ21:hover{background:var(--gray-d4, #1a1a1a)}.Button-module__danger--GhXf3{background:var(--error-600, #DC2626);color:#fff;border-width:0}.Button-module__danger--GhXf3:hover{background:var(--error-700, #B91C1C)}.Button-module__reset--FXwWb{background:transparent;border-width:1px;border-style:solid;border-color:var(--gray-l3, #cccccc);color:var(--gray-d2, #4d4d4d)}.Button-module__reset--FXwWb:hover{background:var(--gray-l5, #f4f6f9);border-color:var(--gray-l2, #b2b2b2)}.Button-module__text--Y5nfr{background:transparent;border-width:0;color:var(--gray-d2, #4d4d4d);padding:0 8px;min-width:auto}.Button-module__text--Y5nfr:hover{background:var(--gray-l5, #f4f6f9)}.Button-module__link--br4i3{background:transparent;border-width:0;color:var(--brand-blue, #3734a3);padding:0 4px;min-width:auto;text-decoration:none;height:auto}.Button-module__link--br4i3:hover{text-decoration:underline;background:transparent}.Button-module__flat--ZacGK{background:transparent;border-width:0;color:var(--gray-d3, #333);padding:0 8px;min-width:auto;font-size:12px;display:inline-flex;align-items:center;gap:4px}.Button-module__flat--ZacGK:hover{background:var(--gray-l5, #f4f6f9)}.Button-module__square--Gg7Qk{background:#fff;border-width:1px;border-style:solid;border-color:#ccc;color:var(--gray-d3, #333);padding:0;min-width:unset;display:inline-flex;align-items:center;justify-content:center;gap:0}.Button-module__square--Gg7Qk:hover{background:#f9fafb;border-color:#d1d5db}.Button-module__rectangle--HMmBJ{background:#fff;border-width:1px;border-style:solid;border-color:#ccc;color:var(--gray-d3, #333);padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.Button-module__rectangle--HMmBJ:hover{background:#f9fafb;border-color:#d1d5db}.Button-module__success--ov-U-{background:#3b82f61a;border-width:1px;border-style:solid;border-color:#3b82f64d;color:#3b82f6e6;padding:0 12px;font-weight:500}.Button-module__success--ov-U-:hover{background:#3b82f626;border-color:#3b82f666}.Button-module__success--ov-U- .Button-module__iconWrapper--A2mfD{color:#3b82f6e6}.Button-module__float--eo8ol{position:fixed;z-index:999;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px -8px #00000029,0 9px 28px #0000001a,0 12px 48px 16px #00000014;background:var(--primary-font-color, #000);color:#fff}.Button-module__float--eo8ol:hover{background:var(--gray-d4, #1a1a1a)}.Button-module__icon--FXQef{height:28px;padding:0 12px;font-size:12px;min-width:50px;gap:6px}.Button-module__small--VlVGj{height:28px;padding:0 12px;font-size:12px;min-width:70px;gap:6px}.Button-module__medium--U9Xxg{height:32px;padding:0 16px;font-size:13px;min-width:80px;gap:8px}.Button-module__large--S-nqC{height:40px;padding:0 20px;font-size:14px;min-width:90px;gap:8px}.Button-module__floatSmall--05rpw{width:40px;height:40px;font-size:14px}.Button-module__floatMedium--PGDeh{width:48px;height:48px;font-size:18px}.Button-module__floatLarge--25sgA{width:56px;height:56px;font-size:22px}.Button-module__bottomRight--C1zSH{bottom:24px;right:24px}.Button-module__bottomLeft--YAoFp{bottom:24px;left:24px}.Button-module__topRight--FPuhv{top:24px;right:24px}.Button-module__topLeft--L-5sY{top:24px;left:24px}.Button-module__defaultShape--PGK62{border-radius:4px}.Button-module__circle--fZkf6{border-radius:50%}.Button-module__round--0dnWC{border-radius:24px}.Button-module__disabled--lOs1Z{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__iconWrapper--A2mfD{display:flex;align-items:center;justify-content:center}.Button-module__badge--agOvZ{position:absolute;top:0;right:0;transform:translate(50%,-50%);display:flex;align-items:center;justify-content:center;z-index:1000}.Button-module__badgeCount--SjHls{min-width:20px;height:20px;padding:0 6px;font-size:12px;line-height:20px;border-radius:10px;color:#fff;text-align:center}.Button-module__badgeDot--oQaKM{width:8px;height:8px;border-radius:50%}.tag{--tag-background: initial;--tag-color: initial;--tag-border-color: initial;--close-icon-color: currentcolor;--tag-shadow: none;--hover-color: rgb(0 0 0 / 5%);--close-hover-color: #B91C1C;--close-hover-bg: #FEE2E2;display:inline-flex;align-items:center;gap:6px;margin-right:8px;margin-bottom:8px;transition:all .2s ease;max-width:100%;white-space:nowrap;box-sizing:border-box;font-weight:400;color:var(--tag-color, #333);background-color:var(--tag-background, #e8e8e8);border:1px solid var(--tag-border-color, transparent);box-shadow:var(--tag-shadow);-webkit-user-select:none;user-select:none}.tag.full-width{width:100%;justify-content:center}.tag.animated{animation:tagFadeIn .2s ease}.tag.fade-out{animation:tagFadeOut .2s ease;opacity:0;transform:scale(.95)}.tag.disabled{cursor:not-allowed!important;opacity:.5;pointer-events:none}.tag.clickable{cursor:pointer}.tag.clickable:hover{filter:brightness(.95)}.tag.clickable:active{transform:scale(.98)}.tag.size-small{padding:2px 4px;font-size:12px;line-height:18px;height:22px}.tag.size-small .close-icon{margin-right:2px;width:20px;height:20px}.tag.size-small.shape-rectangular{height:24px;padding:3px 6px}.tag.size-middle{padding:4px 6px;font-size:14px;line-height:20px;height:28px}.tag.size-middle .close-icon{margin-left:6px;margin-right:2px;width:22px;height:22px}.tag.size-middle.shape-rectangular{height:32px;padding:6px 8px}.tag.size-large{padding:6px 8px;font-size:16px;line-height:22px;height:34px}.tag.size-large .close-icon{margin-left:8px;margin-right:2px;width:24px;height:24px}.tag.size-large.shape-rectangular{height:40px;padding:9px 10px}.tag.shape-square{border-radius:4px}.tag.shape-round{border-radius:999px}.tag.shape-rectangular{border-radius:4px;justify-content:center}.tag.type-input{background-color:var(--tag-background, #f0f0f0);color:var(--tag-color, #333);border-radius:999px;padding-right:6px;align-items:center}.tag.type-input .tag-avatar{margin-right:-2px;margin-left:-2px}.tag.type-input .close-icon{opacity:.7;cursor:pointer}.tag.type-input .close-icon:hover,.tag.type-input .close-icon.hover{opacity:1;color:var(--close-hover-color)}.tag.type-filter{background-color:var(--tag-background, #e0e0e0);color:var(--tag-color, #333);font-weight:500}.tag.type-filter.selected{background-color:var(--tag-background, #d0d0d0);color:var(--tag-color, #000)}.tag.type-filter.selected .tag-icon{color:#333}.tag.type-filter .tag-icon{color:#555}.tag.type-choice{background-color:var(--tag-background, #fff);color:var(--tag-color, #333);border:1px solid var(--tag-border-color, #e0e0e0);box-shadow:0 1px 2px #0000000d}.tag.type-choice.selected,.tag.type-choice:active{background-color:var(--tag-background, #f0f0f0);border-color:var(--tag-border-color, #d0d0d0)}.tag.type-choice .tag-icon,.tag.type-choice .tag-end-icon{color:#666}.tag.type-filterChip{background-color:var(--tag-background, #f4f4f5);color:var(--tag-color, #374151);border-radius:4px;padding:5px 8px;display:inline-flex;align-items:center;gap:2px;height:30px;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb}.tag.type-filterChip .tag-label{font-weight:500;margin-right:4px;color:#6b7280}.tag.type-filterChip .tag-value{display:inline-flex;align-items:center;gap:4px}.tag.type-filterChip .close-icon{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.tag.type-filterChip .close-icon:hover,.tag.type-filterChip .close-icon.hover{color:var(--close-hover-color)}.tag.type-filterChip:hover,.tag.type-filterChip.hover{background-color:#f9fafb}.tag.type-filterChip:hover .close-icon,.tag.type-filterChip.hover .close-icon{color:var(--close-hover-color)}.tag.status-default.variant-filled{background-color:var(--tag-background, #f0f0f0);color:var(--tag-color, #333)}.tag.status-default.variant-outlined{background-color:transparent;color:var(--tag-color, #333);border:1px solid var(--tag-border-color, #ccc)}.tag.status-default.variant-ghost{background-color:transparent;color:var(--tag-color, #333)}.tag.status-primary.variant-filled{background-color:var(--tag-background, #E3F2FD);color:var(--tag-color, #1565C0);border-color:#1565c0}.tag.status-primary.variant-outlined{background-color:transparent;color:#1565c0;border:1px solid #1565C0}.tag.status-primary.variant-ghost{background-color:transparent;color:#1565c0}.tag.status-success.variant-filled{background-color:var(--tag-background, #E8F5E9);color:var(--tag-color, #2E7D32);border-color:#2e7d32}.tag.status-success.variant-outlined{background-color:transparent;color:#2e7d32;border:1px solid #2E7D32}.tag.status-success.variant-ghost{background-color:transparent;color:#2e7d32}.tag.status-warning.variant-filled{background-color:var(--tag-background, #FFF8E1);color:var(--tag-color, #F57C00);border-color:#f57c00}.tag.status-warning.variant-outlined{background-color:transparent;color:#f57c00;border:1px solid #F57C00}.tag.status-warning.variant-ghost{background-color:transparent;color:#f57c00}.tag.status-error.variant-filled{background-color:var(--tag-background, #FFEBEE);color:var(--tag-color, #D32F2F);border-color:#d32f2f}.tag.status-error.variant-outlined{background-color:transparent;color:#d32f2f;border:1px solid #D32F2F}.tag.status-error.variant-ghost{background-color:transparent;color:#d32f2f}.tag.status-info.variant-filled{background-color:var(--tag-background, #E1F5FE);color:var(--tag-color, #0288D1);border-color:#0288d1}.tag.status-info.variant-outlined{background-color:transparent;color:#0288d1;border:1px solid #0288D1}.tag.status-info.variant-ghost{background-color:transparent;color:#0288d1}.tag.status-selected.variant-filled{background-color:var(--tag-background, #D1C4E9);color:var(--tag-color, #4527A0);border-color:#4527a0;font-weight:500}.tag.status-selected.variant-outlined{background-color:transparent;color:#4527a0;border:1px solid #4527A0;font-weight:500}.tag.status-selected.variant-ghost{background-color:transparent;color:#4527a0;font-weight:500}.tag.type-choice.status-error{background-color:var(--tag-background, #ff4d4f);color:var(--tag-color, #fff);border-color:var(--tag-border-color, #ff4d4f)}.tag.type-choice.status-error .tag-icon,.tag.type-choice.status-error .tag-end-icon{color:#fff}.tag .tag-avatar{display:inline-flex;align-items:center;justify-content:center;margin-left:-6px;margin-right:-2px}.tag .tag-avatar img{border-radius:50%;width:20px;height:20px;object-fit:cover}.tag .tag-icon,.tag .tag-end-icon{display:inline-flex;align-items:center;justify-content:center}.tag .tag-content{flex:1;font-size:inherit;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag .close-icon{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--close-icon-color, currentColor);opacity:.8;border-radius:50%;transition:all .2s ease}.tag .close-icon:hover,.tag .close-icon.hover{opacity:1;color:var(--close-hover-color)}.tag .close-icon:hover svg,.tag .close-icon.hover svg{transform:scale(1.1)}.tag:hover .close-icon,.tag.hover .close-icon{opacity:1}.tag .tag-actions{display:flex;align-items:center;gap:2px;margin-left:4px;padding-left:4px;border-left:1px solid rgba(0,0,0,.1);height:100%}.tag .tag-action-button{background:none;border:none;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#6b7280;transition:all .15s ease}.tag .tag-action-button:hover{transform:scale(1.1)}.tag .tag-action-button:focus{outline:none}.tag .tag-action-button:disabled{cursor:not-allowed;opacity:.5}.tag .edit-action:hover{color:#2563eb;background-color:#2563eb1a}.tag .delete-action:hover{color:#dc2626;background-color:#dc26261a}.tag.size-small .tag-actions{gap:1px;margin-left:3px;padding-left:3px}.tag.size-small .tag-action-button{padding:1px}.tag.size-middle .tag-actions{gap:2px}.tag.size-large .tag-actions{gap:3px;margin-left:6px;padding-left:6px}.tag.size-large .tag-action-button{padding:3px}.tag.has-actions{padding-right:8px!important}@keyframes tagFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tagFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.TabComponent-module__tabs-container--BxV0g{width:100%;margin-bottom:24px}.TabComponent-module__tabs-header--6GD34{display:flex;border-bottom:1px solid var(--gray-l4, #e5e5e5);margin-bottom:24px;position:relative}.TabComponent-module__tab-list--gVWjx{display:flex;gap:32px;margin:0;padding:0;list-style:none}.TabComponent-module__tab-item--lHtyY{padding:12px 4px;color:var(--gray-d2, #666);font-size:var(--font-size, 14px);cursor:pointer;position:relative;transition:color .2s ease;-webkit-user-select:none;user-select:none}.TabComponent-module__tab-item--lHtyY:hover{color:var(--primary-color, #203A52)}.TabComponent-module__tab-item--lHtyY.TabComponent-module__active--OmOXr{color:var(--primary-color, #203A52);font-weight:500}.TabComponent-module__tab-item--lHtyY.TabComponent-module__active--OmOXr:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--primary-active, #02BCF0);border-radius:2px 2px 0 0}.TabComponent-module__tab-item--lHtyY:focus{outline:none;color:var(--primary-color, #203A52)}.TabComponent-module__tab-item--lHtyY:focus-visible{box-shadow:0 0 0 2px var(--primary-active, #02BCF0);border-radius:4px}.TabComponent-module__tab-content--uUy-U.TabComponent-module__hidden--6ksGr{display:none}.steps-container{display:flex;flex-direction:column;padding:8px 0}.step-item{position:relative;display:flex;min-height:64px}.step-connector{position:absolute;top:0;left:16px;height:100%;width:1px;display:flex;justify-content:center}.step-line{width:1px;height:100%;background-color:#e8e8e8;transition:background-color .3s}.step-item.completed .step-line{background-color:#1890ff}.step-content{position:relative;display:flex;width:100%;padding:8px 0 8px 32px}.step-indicator{position:absolute;left:-16px;top:8px;width:32px;height:32px;border-radius:50%;background-color:#fff;border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;transition:all .3s;z-index:1}.step-number{font-size:14px;color:#999}.check-mark{color:#fff;font-size:12px}.step-details{flex:1;min-height:32px}.step-title{color:#000000d9;font-size:16px;line-height:32px;margin-bottom:4px}.step-description{color:#00000073;font-size:14px}.step-item.completed .step-indicator{background-color:#1890ff;border-color:#1890ff}.step-item.current .step-indicator{border-color:#1890ff}.step-item.current .step-number,.step-item.current .step-title{color:#1890ff}.step-item:last-child .step-connector{display:none}.step-item:not(.completed):hover .step-indicator{border-color:#40a9ff}.step-item{transition:all .3s}@media (width <= 480px){.step-content{padding-left:24px}.step-title{font-size:14px}.step-description{font-size:12px}}.image-module__title-text--JmWMG{margin-top:8px;font-size:14px;color:#333;text-align:center}.Avatar-module__avatar--WIFYt{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:#ccc;color:#fff;font-weight:500;text-align:center}.collapse-module__myCollapse--uuVS2{border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;overflow:hidden}.collapse-module__myCollapsePanel--w6OTK{border-bottom:1px solid #d9d9d9}.collapse-module__myCollapsePanel--w6OTK:last-child{border-bottom:none}.collapse-module__myCollapseHeader--H1uah{padding:16px;background-color:#fafafa;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:1.5715;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;transition:background-color .3s,border-color .3s}.collapse-module__myCollapseHeader--H1uah:hover{background-color:#f0f0f0;border-color:#d9d9d9}.collapse-module__myCollapseContent--Mqlza{padding:16px;background-color:#fff;border-top:1px solid #d9d9d9;animation:collapse-module__fadeIn--42W8k .3s ease-in-out}@keyframes collapse-module__fadeIn--42W8k{0%{opacity:0}to{opacity:1}}.collapse-module__disabled--GSgra .collapse-module__myCollapseHeader--H1uah{cursor:not-allowed;color:#999;background-color:#f5f5f5}.collapse-module__myCollapseHeader--H1uah:after{content:"";display:inline-block;margin-left:8px;border:solid currentColor;border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);transition:transform .2s}.collapse-module__open--r-9OA:after{transform:rotate(-135deg)}.Skeleton-module__skeleton--yCRde{display:block;position:relative;overflow:hidden;background-color:#edf1f7}.Skeleton-module__skeleton--yCRde:after{content:""}.Skeleton-module__skeletonPulse--jlwok{animation:Skeleton-module__skeletonPulse--jlwok 1.2s ease-in-out infinite}@keyframes Skeleton-module__skeletonPulse--jlwok{0%{opacity:.7}50%{opacity:.9}to{opacity:.7}}.Skeleton-module__skeletonWave--4qiU7{position:relative;overflow:hidden}.Skeleton-module__skeletonWave--4qiU7:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:Skeleton-module__skeletonWave--4qiU7 1.2s infinite}@keyframes Skeleton-module__skeletonWave--4qiU7{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}.Skeleton-module__skeletonCard--tjCd3{border-radius:4px;box-shadow:0 1px 4px #0000000a;background-color:#fff;overflow:hidden}.Skeleton-module__skeletonTable--ngUIY{width:100%}.Skeleton-module__skeletonTableHeader--iS5sB{border-bottom:1px solid #f0f0f0;margin-bottom:4px}.Skeleton-module__skeletonTableRow--1xO-m{border-bottom:1px solid #f7f7f7}.Skeleton-module__skeletonTableRow--1xO-m:last-child{border-bottom:none}.Skeleton-module__skeleton-row--LHvTD td{vertical-align:middle;padding-top:4px;padding-bottom:4px}.Skeleton-module__assetInventorySkeleton--5C5TK{width:100%}.Skeleton-module__headerCard--Mt9JG{background-color:#fff;border-radius:4px;padding:10px;box-shadow:0 1px 4px #0000000a;margin-bottom:10px}.Skeleton-module__skeletonText--nsNbh{width:100%}.Skeleton-module__skeletonCircle--Pl9mb{border-radius:50%}.Skeleton-module__skeletonImage--GPxMj{border-radius:3px}.Skeleton-module__skeletonLayoutHeader---UP5F{margin-bottom:10px}.Skeleton-module__skeletonLayoutBody--qmuwV{display:flex;gap:10px}.Skeleton-module__skeletonLayoutSidebar--SfNjO{flex-shrink:0}.Skeleton-module__skeletonLayoutContent--UXKfZ{flex:1;display:flex;flex-direction:column;gap:10px}.Skeleton-module__skeletonCardGrid--eY-TK{display:grid}@media (max-width: 768px){.Skeleton-module__skeletonCardGrid--eY-TK{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important}.Skeleton-module__skeletonLayoutBody--qmuwV{flex-direction:column}.Skeleton-module__skeletonLayoutSidebar--SfNjO{width:100%!important;height:180px}}.SearchAndFilter-module__header--uSsQN{display:flex;align-items:center;gap:1rem;padding:0 1rem .3rem}.SearchAndFilter-module__title--n2q-g{font-size:1.1rem;font-weight:500;color:var(--gray-d3, #333)}.SearchAndFilter-module__searchContainer--hYKiz{display:flex;flex:1;gap:8px;align-items:center;margin-left:auto;justify-content:flex-end}.SearchAndFilter-module__actions--HnQbz{display:flex;gap:12px}.SearchAndFilter-module__filterButton--wz81q{position:relative;display:inline-flex}.SearchAndFilter-module__filterBadge--OXbSf{position:absolute;top:-6px;right:-6px;background:#1677ff;color:#fff;border-radius:50%;min-width:18px;height:18px;font-size:11px;display:flex;align-items:center;justify-content:center;padding:0 4px;font-weight:500;border:2px solid white}.FilterChips-module__container--8pDcE{padding:.5rem 1rem .1rem;display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;border-top:1px solid #f2f2f2}.FilterChips-module__filterLabel--Jgm9V{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:13px}.FilterChips-module__chip--JkWR5{border-radius:16px;display:inline-flex;align-items:center;overflow:hidden}.FilterChips-module__chipLabel--5u9-f{padding:2px 8px;font-weight:600;font-size:13px}.FilterChips-module__chipContent--NSJxH{padding:2px 8px;display:flex;align-items:center;gap:4px;font-size:13px}.FilterChips-module__primary--7QWIj.FilterChips-module__chip--JkWR5{background-color:#eef2ff;border:1px solid #e0e7ff}.FilterChips-module__primary--7QWIj .FilterChips-module__chipLabel--5u9-f{color:#4f46e5;border-right:1px solid #e0e7ff}.FilterChips-module__primary--7QWIj .FilterChips-module__chipContent--NSJxH{color:#4f46e5}.FilterChips-module__primary--7QWIj .FilterChips-module__chipContentWithBorder--MVnzW{color:#4f46e5;border-left:1px solid #e0e7ff}.FilterChips-module__success--Qv5D5.FilterChips-module__chip--JkWR5{background-color:#f0fdf4;border:1px solid #dcfce7}.FilterChips-module__success--Qv5D5 .FilterChips-module__chipLabel--5u9-f{color:#16a34a;border-right:1px solid #dcfce7}.FilterChips-module__success--Qv5D5 .FilterChips-module__chipContent--NSJxH{color:#16a34a}.FilterChips-module__success--Qv5D5 .FilterChips-module__chipContentWithBorder--MVnzW{color:#16a34a;border-left:1px solid #dcfce7}.FilterChips-module__warning--4bbrU.FilterChips-module__chip--JkWR5{background-color:#fff7ed;border:1px solid #ffedd5}.FilterChips-module__warning--4bbrU .FilterChips-module__chipLabel--5u9-f{color:#ea580c;border-right:1px solid #ffedd5}.FilterChips-module__warning--4bbrU .FilterChips-module__chipContent--NSJxH{color:#ea580c}.FilterChips-module__warning--4bbrU .FilterChips-module__chipContentWithBorder--MVnzW{color:#ea580c;border-left:1px solid #ffedd5}.FilterChips-module__clearButton--ar2jI{display:flex;align-items:center;gap:4px;padding:2px 8px;color:#dc2626;font-size:13px;cursor:pointer;border-radius:4px;margin-left:4px;transition:all .2s ease}.FilterChips-module__clearButton--ar2jI:hover{background-color:#fee2e2;color:#b91c1c}.FilterChips-module__clearButtonIcon--yIWcD{position:relative;display:inline-flex}.FilterChips-module__clearButtonText--aZVrU{font-weight:500}.FilterChips-module__closeIcon--9n0Ew{cursor:pointer}.FilterChips-module__clearIconOverlay--Z4QUs{position:absolute;top:-4px;right:-4px;background:#fef2f2;border-radius:50%}:root{--rental-rate-border: var(--gray-l3, #ccc);--rental-rate-border-hover: var(--gray-l2, #999);--rental-rate-border-focus: var(--primary-color, #0078d4);--rental-rate-error-border: var(--error-color, #ff4d4f);--rental-rate-text: var(--text-primary, #333);--rental-rate-text-muted: var(--text-secondary, #666);--rental-rate-bg-light: var(--gray-l5, #f5f5f5);--rental-rate-success: var(--success-color, #52c41a)}.RentalRateUsage-module__rentalRateUsage--bkVkx{position:relative;width:100%}.RentalRateUsage-module__rentalRateUsage--bkVkx.RentalRateUsage-module__hasError--uuD9b .RentalRateUsage-module__inputGroup--WvnZd{border-color:var(--rental-rate-error-border)}.RentalRateUsage-module__rentalRateUsage--bkVkx.RentalRateUsage-module__disabled--JsoHF{opacity:.6;cursor:not-allowed}.RentalRateUsage-module__rentalRateUsage--bkVkx.RentalRateUsage-module__disabled--JsoHF *{cursor:not-allowed!important}.RentalRateUsage-module__noRates--F3NiJ{padding:8px 12px;color:var(--rental-rate-text-muted);font-size:14px;text-align:center;background-color:var(--rental-rate-bg-light);border-radius:4px}.RentalRateUsage-module__inputGroup--WvnZd{display:flex;align-items:center;gap:8px;border:1px solid var(--rental-rate-border);border-radius:8px;padding:8px;background:#fff;transition:border-color .2s ease;min-height:40px}.RentalRateUsage-module__inputGroup--WvnZd:hover:not(.RentalRateUsage-module__disabled--JsoHF){border-color:var(--rental-rate-border-hover)}.RentalRateUsage-module__inputGroup--WvnZd:focus-within{border-color:var(--rental-rate-border-focus);box-shadow:0 0 0 2px #0078d41a}.RentalRateUsage-module__amountInput--zgYQQ{flex:0 0 90px;border:2px solid var(--rental-rate-border-focus)!important;border-radius:6px!important;padding:10px 12px!important;margin:0!important;background:#f8f9ff!important;font-size:14px;text-align:center;font-weight:400;color:var(--rental-rate-text);line-height:1.2}.RentalRateUsage-module__amountInput--zgYQQ:focus{outline:none!important;border-color:var(--rental-rate-border-focus)!important;box-shadow:0 0 0 2px #0078d433!important;background:#fff!important}.RentalRateUsage-module__amountInput--zgYQQ:hover:not(:disabled){border-color:var(--rental-rate-border-focus)!important;background:#fff!important}.RentalRateUsage-module__amountInput--zgYQQ::-webkit-outer-spin-button,.RentalRateUsage-module__amountInput--zgYQQ::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.RentalRateUsage-module__amountInput--zgYQQ[type=number]{-moz-appearance:textfield}.RentalRateUsage-module__rateSelector--zkSWL{position:relative;flex:1;min-width:160px}.RentalRateUsage-module__rateSelectorButton--rGiqo{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:var(--rental-rate-bg-light);border:1px solid transparent;border-radius:4px;font-size:14px;color:var(--rental-rate-text);cursor:pointer;transition:all .2s ease}.RentalRateUsage-module__rateSelectorButton--rGiqo:hover:not(:disabled){background:#ebebeb;border-color:var(--rental-rate-border)}.RentalRateUsage-module__rateSelectorButton--rGiqo:disabled{cursor:not-allowed;opacity:.6}.RentalRateUsage-module__rateDisplay--epQDW{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:space-between;align-items:center;width:100%}.RentalRateUsage-module__rateDisplay--epQDW .RentalRateUsage-module__uomPart--3ke0b{text-align:left;font-weight:500;color:var(--rental-rate-text)}.RentalRateUsage-module__rateDisplay--epQDW .RentalRateUsage-module__valuePart--2UMWU{text-align:right;font-weight:500;color:var(--rental-rate-text);margin-left:auto}.RentalRateUsage-module__rateDisplay--epQDW .RentalRateUsage-module__editableValue--3DNBA{cursor:pointer;padding:3px 6px;border-radius:4px;transition:all .2s ease;border:1px dashed rgba(0,120,212,.4);background-color:#0078d40d;position:relative}.RentalRateUsage-module__rateDisplay--epQDW .RentalRateUsage-module__editableValue--3DNBA:hover{background-color:#0078d426;border:1px solid rgba(0,120,212,.6);box-shadow:0 2px 4px #0078d440;transform:translateY(-1px)}.RentalRateUsage-module__rateDisplay--epQDW .RentalRateUsage-module__editableValue--3DNBA:before{content:"EDIT";position:absolute;top:-8px;right:-3px;font-size:8px;font-weight:600;color:#0078d4b3;background:#fff;padding:1px 3px;border-radius:2px;opacity:0;transition:all .2s ease;z-index:10}.RentalRateUsage-module__rateDisplay--epQDW .RentalRateUsage-module__editableValue--3DNBA:hover:before{opacity:1;top:-10px}.RentalRateUsage-module__rateEditInput--C74TK{background:#fff;border:2px solid var(--rental-rate-border-focus);border-radius:4px;padding:4px 8px;font-size:14px;font-weight:500;color:var(--rental-rate-text);text-align:right;min-width:70px;outline:none;box-shadow:0 2px 4px #0078d41a;z-index:1000;position:relative}.RentalRateUsage-module__rateEditInput--C74TK:focus{border-color:var(--rental-rate-border-focus);box-shadow:0 0 0 2px #0078d433,0 2px 6px #0078d426;z-index:1001}.RentalRateUsage-module__chevron--jF3ge{transition:transform .2s ease;color:var(--rental-rate-text-muted);flex-shrink:0;margin-left:8px}.RentalRateUsage-module__chevron--jF3ge.RentalRateUsage-module__open--ImxiX{transform:rotate(180deg)}.RentalRateUsage-module__dropdown--PHoSH{background:#fff;border:1px solid var(--rental-rate-border);border-radius:6px;box-shadow:0 4px 12px #00000014;max-height:240px;overflow-y:auto}.RentalRateUsage-module__dropdownPortal--7EVR0{pointer-events:auto}.RentalRateUsage-module__dropdownItem--5ua89{padding:10px 12px;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid rgba(204,204,204,.5)}.RentalRateUsage-module__dropdownItem--5ua89:last-child{border-bottom:none}.RentalRateUsage-module__dropdownItem--5ua89:hover{background-color:#f5f5f5}.RentalRateUsage-module__dropdownItem--5ua89.RentalRateUsage-module__selected--vzlgk{background-color:#e5e5e5}.RentalRateUsage-module__dropdownItem--5ua89.RentalRateUsage-module__selected--vzlgk .RentalRateUsage-module__rateName--eplRX{color:var(--rental-rate-text);font-weight:600}.RentalRateUsage-module__rateInfo--WESka{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.RentalRateUsage-module__rateName--eplRX{font-size:14px;color:var(--rental-rate-text);font-weight:500;display:flex;justify-content:space-between;align-items:center;width:100%}.RentalRateUsage-module__rateName--eplRX .RentalRateUsage-module__uomPart--3ke0b{text-align:left;font-weight:500;color:var(--rental-rate-text)}.RentalRateUsage-module__rateName--eplRX .RentalRateUsage-module__valuePart--2UMWU{text-align:right;font-weight:500;color:var(--rental-rate-text)}.RentalRateUsage-module__preview--Szlfy{font-size:13px;color:var(--rental-rate-success);font-weight:500;white-space:nowrap}.RentalRateUsage-module__overridden--IuB5I{color:#ff6b00!important;font-weight:600!important}.RentalRateUsage-module__overrideIndicator--Cpnhv{color:#ff6b00;font-weight:700;margin-left:4px}.RentalRateUsage-module__dropdownSeparator---Cdq6{height:1px;background-color:var(--rental-rate-border);margin:4px 0}.RentalRateUsage-module__customRateItem--KWj8u{background-color:#ff6b000d}.RentalRateUsage-module__customRateItem--KWj8u:hover{background-color:#ff6b001a}.RentalRateUsage-module__customRateItem--KWj8u.RentalRateUsage-module__selected--vzlgk{background-color:#ff6b0026}.RentalRateUsage-module__customRateLabel--4Ukfp{color:#ff6b00;font-weight:500;font-size:12px;font-style:italic}.RentalRateUsage-module__clearOverrideItem--6A1a-{background-color:#52c41a0d}.RentalRateUsage-module__clearOverrideItem--6A1a-:hover{background-color:#52c41a1a}.RentalRateUsage-module__clearOverrideLabel--sK3e-{color:#52c41a;font-weight:500}.RentalRateUsage-module__modalOverlay--fx2qG{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:20000}.RentalRateUsage-module__modal--NcTRr{background:#fff;border-radius:8px;width:90%;max-width:400px;box-shadow:0 10px 25px #00000026}.RentalRateUsage-module__modalHeader--l7YiM{padding:20px 20px 0;border-bottom:1px solid var(--rental-rate-border)}.RentalRateUsage-module__modalHeader--l7YiM h3{margin:0 0 12px;font-size:18px;font-weight:600;color:var(--rental-rate-text)}.RentalRateUsage-module__overrideContext--6fyXu{margin-bottom:20px;padding:12px;background-color:#ff6b001a;border-radius:6px;font-size:14px;color:var(--rental-rate-text)}.RentalRateUsage-module__overrideContext--6fyXu strong{color:#ff6b00;font-weight:600}.RentalRateUsage-module__modalBody--hJinz{padding:20px}.RentalRateUsage-module__formGroup--qmGGv{margin-bottom:16px}.RentalRateUsage-module__formGroup--qmGGv label{display:block;margin-bottom:6px;font-weight:500;color:var(--rental-rate-text);font-size:14px}.RentalRateUsage-module__textarea---8hut{width:100%;padding:10px 12px;border:1px solid var(--rental-rate-border);border-radius:4px;font-size:14px;color:var(--rental-rate-text);resize:vertical;min-height:80px;font-family:inherit}.RentalRateUsage-module__textarea---8hut:focus{outline:none;border-color:var(--rental-rate-border-focus);box-shadow:0 0 0 2px #0078d41a}.RentalRateUsage-module__textarea---8hut::placeholder{color:var(--rental-rate-text-muted)}.RentalRateUsage-module__modalFooter--tUQA4{padding:20px;display:flex;gap:12px;justify-content:flex-end;border-top:1px solid var(--rental-rate-border)}.RentalRateUsage-module__cancelButton--US4g6{padding:10px 20px;border:1px solid var(--rental-rate-border);background:#fff;color:var(--rental-rate-text);border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.RentalRateUsage-module__cancelButton--US4g6:hover{background-color:var(--rental-rate-bg-light);border-color:var(--rental-rate-border-hover)}.RentalRateUsage-module__submitButton--dbx-B{padding:10px 20px;border:1px solid #ff6b00;background:#ff6b00;color:#fff;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.RentalRateUsage-module__submitButton--dbx-B:hover:not(:disabled){background:#e55a00;border-color:#e55a00}.RentalRateUsage-module__submitButton--dbx-B:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.RentalRateUsage-module__amountInput--zgYQQ{flex:0 0 80px}.RentalRateUsage-module__rateSelector--zkSWL{flex:1;min-width:140px}.RentalRateUsage-module__modal--NcTRr{width:95%;margin:0 10px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*,*:before,*:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:var(--brand-blue)}html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.AppVersion-module__appVersion--cZB7Q{font-size:12px;color:#999;font-family:monospace;opacity:.8}.AppVersion-module__appVersion--cZB7Q:hover{opacity:1}.faq-container{display:flex;flex-direction:column;border-radius:12px;width:100%;padding:16px 16px 0;height:"calc(100vh - 64px)"}.faq-container .faq-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.faq-container .faq-header h2{font-size:1.1rem;font-weight:500;color:#333;margin:0}.faq-container .faq-header .clear-button{transition:all .2s ease}.faq-container .faq-header .clear-button:hover{transform:translateY(-2px)}.faq-container .search-section{position:sticky;bottom:0;background-color:#fff;border-top:1px solid #eaeaea;padding-top:12px;z-index:10}.faq-container .search-section .search-wrapper{display:flex;gap:8px;align-items:center;margin-bottom:1%}.faq-container .search-section .search-wrapper .input-container{position:relative;flex:1}.faq-container .search-section .search-wrapper .input-container .search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6c757d;z-index:2}.faq-container .search-section .search-wrapper .input-container input{padding-left:40px!important;border-radius:25px!important;height:48px;transition:all .2s ease;font-size:14px;border:1px solid #dce0e5!important}.faq-container .search-section .search-wrapper .input-container input:focus{box-shadow:0 0 0 2px #4299e133;border-color:#4299e1!important}.faq-container .search-section .search-wrapper .input-container input::placeholder{color:#a0aec0}.faq-container .search-section .search-wrapper .send-button{height:48px;border-radius:25px;padding:0 24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.faq-container .search-section .search-wrapper .send-button:hover:not(:disabled){transform:translateY(-2px)}.faq-container .search-section .search-wrapper .send-button:disabled{opacity:.6;cursor:not-allowed}.faq-container .content-section{overflow-y:auto;flex:1;scrollbar-width:thin;padding-right:8px}.faq-container .content-section .typing-indicator{padding:12px 16px;display:flex;align-items:center;gap:4px}.faq-container .content-section .typing-indicator span{display:inline-block;width:8px;height:8px;background-color:#6c757d;border-radius:50%;animation:typing 1s infinite ease-in-out}.faq-container .content-section .typing-indicator span:nth-child(1){animation-delay:0s}.faq-container .content-section .typing-indicator span:nth-child(2){animation-delay:.2s}.faq-container .content-section .typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.6}30%{transform:translateY(-4px);opacity:1}}.WritingAnimation-module__container--xV-0U{overflow-x:auto;border-radius:0 15px 10px;width:fit-content;padding:10px 12px;border:1px solid;transition:all .3s ease;margin:8px 0}.WritingAnimation-module__light--TEDOZ{background-color:#f9f9f9;font-size:14px;color:#333;border-color:#e0e0e0;box-shadow:0 2px 8px #0000000d}.WritingAnimation-module__dark--8VdLL{background-color:#2d2d2d;color:#e0e0e0;font-size:14px;border-color:#444;box-shadow:0 2px 8px #0003}.WritingAnimation-module__thinkingText--m-Hs8{font-size:18px;font-weight:500;letter-spacing:.5px}.WritingAnimation-module__dots--nlYq-:after{content:"...";animation:WritingAnimation-module__dotPulse--wTgR9 1.5s infinite}@keyframes WritingAnimation-module__dotPulse--wTgR9{0%{opacity:0}50%{opacity:1}to{opacity:0}}.WritingAnimation-module__blinkingCursor--Qw7bx{display:inline-block;margin-left:2px;margin-bottom:-2px;width:2px;height:1em;animation:WritingAnimation-module__blink--zcEbp 1s step-end infinite}@keyframes WritingAnimation-module__blink--zcEbp{0%,to{opacity:1}50%{opacity:0}}.WritingAnimation-module__link--mowck{text-decoration:none;border-bottom:1px dotted;transition:color .2s ease;color:inherit}.WritingAnimation-module__table--SupF7{width:100%;border-collapse:collapse;margin-bottom:16px}.WritingAnimation-module__tableHeader---0AG9{border:1px solid;padding:10px 12px;font-weight:700;text-align:left}.WritingAnimation-module__tableCell--N3rm-{border:1px solid;text-align:left;padding:10px 12px}.WritingAnimation-module__paragraph--tpBzJ{line-height:1.7}.WritingAnimation-module__heading1--5eU46{border-bottom:1px solid;font-weight:700;font-size:24px;margin-top:24px;margin-bottom:16px}.WritingAnimation-module__heading2--XJA2D{border-bottom:1px solid;padding-bottom:6px;font-weight:600;font-size:20px;margin-top:20px;margin-bottom:14px}.WritingAnimation-module__heading3--ZkSjw{border-bottom:1px solid;padding-bottom:6px;font-weight:600;font-size:18px;margin-top:18px;margin-bottom:12px}.WritingAnimation-module__blockquote--vZH-A{border-left:4px solid;padding-left:16px;font-style:italic;margin:16px 0}.WritingAnimation-module__code--4UrHW{padding:2px 4px;border-radius:4px;font-size:90%;background-color:#f5f5f5;color:#e01e5a}.WritingAnimation-module__codeBlock--WzYvw{padding:12px 16px;border-radius:8px;border:1px solid;display:block;overflow-x:auto;margin:16px 0;background-color:#f5f5f5}.WritingAnimation-module__listItem--M4qNB{line-height:1.7;margin-bottom:8px}.WritingAnimation-module__orderedList--vBlah,.WritingAnimation-module__unorderedList--OJ-8q{padding-left:20px;margin:16px 0}.WritingAnimation-module__orderedList--vBlah{list-style-type:decimal}.WritingAnimation-module__unorderedList--OJ-8q{list-style-type:disc}.ChatList-module__chatContainer--0yCDg{width:100%;overflow-y:auto;min-height:420px}.ChatList-module__chatList--wkThN{list-style:none;padding:0;margin:0;width:100%}.ChatList-module__chatItem--kjZyE{display:flex;align-items:flex-start;animation:ChatList-module__fadeIn--Nwqkk .3s ease-in-out forwards;opacity:0}.ChatList-module__chatItem--kjZyE.ChatList-module__userMessage--X2p7S{justify-content:flex-end}.ChatList-module__chatItem--kjZyE.ChatList-module__botMessage--tbxGT{justify-content:flex-start}@keyframes ChatList-module__fadeIn--Nwqkk{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatList-module__avatar--QTPAM{margin-right:10px;min-width:35px;width:35px;height:35px;border-radius:4px;overflow:hidden}.ChatList-module__avatarImage--RvUNq{width:100%;height:100%;object-fit:cover}.ChatList-module__botContent--MnRN2{background-color:#f0f0f0;padding:10px;border-radius:12px;max-width:80%;word-wrap:break-word}.ChatList-module__userContent--lPu4-{background-color:#ed00ed;color:#fff;padding:10px;border-radius:12px 0 12px 12px;max-width:80%;margin:1%;position:absolute;top:1rem;right:1.5rem;word-wrap:break-word}.ChatList-module__userIndicator--S4TGs{display:block;font-size:.8rem;margin-bottom:4px;font-weight:500}@media (prefers-color-scheme: dark){.ChatList-module__botContent--MnRN2{position:absolute;top:2rem;left:2rem}.ChatList-module__userContent--lPu4-{background-color:#06c}.ChatList-module__chatContainer--0yCDg::-webkit-scrollbar-track{background:#ffffff0d}}.FAQ-module__container--V-GJD{width:100%;max-width:900px;margin:0 auto;box-sizing:border-box;padding:"16px"}.FAQ-module__content--repYQ{width:100%}.FAQ-module__mainTitle--VdhjL{font-size:1.75rem;font-weight:700;color:var(--gray-900);text-align:center;margin-bottom:2rem}.FAQ-module__section--Q5iVt{margin-bottom:2rem;background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000000d;overflow:hidden;border:1px solid var(--gray-200)}.FAQ-module__sectionTitle--kpOuc{font-size:1.02rem;font-weight:600;padding:1.25rem 1.5rem;margin:0;transform:capitalize;background-color:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-800)}.FAQ-module__accordionGroup--jAcNt{display:flex;flex-direction:column}.FAQ-module__accordionItem--0Si8y{border-bottom:1px solid var(--gray-200)}.FAQ-module__accordionItem--0Si8y:last-child{border-bottom:none}.FAQ-module__accordionTrigger--oOzg6{width:100%;background:none;border:none;padding:1.25rem 1.5rem;font-size:1rem;color:var(--gray-800);text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease;outline:none}.FAQ-module__accordionTrigger--oOzg6:hover{background-color:var(--gray-50)}.FAQ-module__accordionTrigger--oOzg6:focus{outline:2px solid var(--blue-200);outline-offset:-2px}.FAQ-module__icon--cDW9H{position:relative;width:16px;height:16px}.FAQ-module__icon--cDW9H:before,.FAQ-module__icon--cDW9H:after{content:"";position:absolute;background-color:var(--blue-500);transition:transform .25s ease}.FAQ-module__icon--cDW9H:before{top:8px;left:0;width:16px;height:2px}.FAQ-module__icon--cDW9H:after{top:0;left:7px;width:2px;height:16px}.FAQ-module__open--4Jjhj .FAQ-module__icon--cDW9H:after{transform:rotate(90deg)}.FAQ-module__accordionContent--jxpJ-{height:0;overflow:hidden;transition:height .3s ease}.FAQ-module__open--4Jjhj .FAQ-module__accordionContent--jxpJ-{height:auto;padding:0 1.5rem;background-color:var(--gray-50)}.FAQ-module__accordionContent--jxpJ- p{padding:1.25rem 0;margin:0;color:var(--gray-600);font-size:.9375rem;line-height:1.5}:root{--blue-500: #3b82f6;--blue-200: #bfdbfe;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-600: #4b5563;--gray-800: #1f2937;--gray-900: #111827}.ticket-review{background:#fff;border-top:none;border-left:1px solid #c3e6cb;border-right:1px solid #c3e6cb;border-bottom:1px solid #c3e6cb;border-radius:0 0 12px 12px;padding:20px 24px;flex-shrink:0;max-height:400px;overflow:visible;position:relative}.ticket-review.existing-review{background:linear-gradient(135deg,#f8fffe,#f0fffe)}.ticket-review.success-state{background:linear-gradient(135deg,#f8fffe,#f0fffe);text-align:center;max-height:120px}.review-header{margin-bottom:16px;text-align:center}.review-header .review-icon{color:#667eea;margin-bottom:6px}.review-header h4{margin:0 0 4px;font-size:16px;font-weight:600;color:#333}.review-header p{margin:0;font-size:13px;color:#666}.rating-section{margin-bottom:16px}.rating-options{display:flex;gap:12px;justify-content:center}.rating-button{display:flex;align-items:center;gap:6px;padding:10px 16px;border:2px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;font-size:13px;font-weight:500;color:#666;min-width:110px;justify-content:center}.rating-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.rating-button.selected{border-width:2px;transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.rating-button.selected.positive{border-color:#28a745;color:#28a745;background:#f8fff9}.rating-button.selected.positive svg{color:#28a745}.rating-button.selected.negative{border-color:#dc3545;color:#dc3545;background:#fff8f8}.rating-button.selected.negative svg{color:#dc3545}.rating-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.rating-button svg{color:#999;transition:color .2s ease}.feedback-section{margin-top:16px!important;opacity:1!important;visibility:visible!important;display:block!important;position:relative;z-index:5;background:#f8f9fa;padding:16px;border-radius:8px;border:1px solid #e9ecef}.feedback-section label{display:block!important;font-size:14px;font-weight:600;color:#333;margin-bottom:10px}.feedback-section textarea{width:100%!important;border:2px solid #e0e0e0!important;border-radius:8px;padding:12px!important;font-family:inherit;font-size:14px;line-height:1.5;resize:none;height:80px!important;background:#fff!important;box-sizing:border-box;display:block!important;opacity:1!important;visibility:visible!important}.feedback-section textarea:focus{outline:none;border-color:#667eea!important;box-shadow:0 0 0 3px #667eea1a!important}.feedback-section textarea:disabled{background:#f8f9fa!important;color:#666}.feedback-section textarea::placeholder{color:#999;font-size:13px}.submit-section{margin-top:16px!important;display:flex!important;justify-content:center;opacity:1!important;visibility:visible!important;position:relative;z-index:5}.submit-button{display:flex!important;align-items:center;gap:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;opacity:1!important;visibility:visible!important;position:relative;z-index:5;min-height:44px;box-shadow:0 2px 8px #667eea33}.submit-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 16px #667eea4d}.submit-button .spinner{width:16px;height:16px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}.review-content{text-align:center}.rating-display{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:12px}.rating-display .rating-item{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:16px;font-weight:500;font-size:13px}.rating-display .rating-item.positive{background:#d4edda;color:#155724}.rating-display .rating-item.positive svg{color:#28a745}.rating-display .rating-item.negative{background:#f8d7da;color:#721c24}.rating-display .rating-item.negative svg{color:#dc3545}.rating-display .review-date{font-size:11px;color:#666}.feedback-display{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin-top:8px}.feedback-display p{margin:0;font-style:italic;color:#495057;line-height:1.4;font-size:13px}.success-content{display:flex;flex-direction:column;align-items:center;gap:8px}.success-content .success-icon{color:#28a745}.success-content h4{margin:0;color:#155724;font-size:16px}.success-content p{margin:0;color:#155724;font-size:13px}@keyframes slideDown{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){.ticket-review{padding:16px;max-height:240px}.rating-options{gap:8px}.rating-button{min-width:90px;padding:8px 12px;font-size:12px}.submit-button{width:100%;justify-content:center}.review-header h4{font-size:15px}.review-header p{font-size:12px}.feedback-section textarea{height:50px}}.customer-ticket-timeline{display:flex;flex-direction:column;margin-top:20px}.customer-ticket-timeline.timeline-expanded{height:800px;width:100%;max-width:900px;border:1px solid #e0e0e0;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000001a;overflow:visible;margin:0 auto}.customer-ticket-timeline.timeline-collapsed{height:auto;border:none;background:transparent;box-shadow:none}.timeline-toggle-container{padding:0;display:flex;justify-content:center}.timeline-toggle-button{display:flex;align-items:center;gap:12px;padding:16px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;cursor:pointer;font-size:15px;font-weight:500;transition:all .3s ease;box-shadow:0 2px 8px #667eea33;position:relative;width:100%;max-width:400px;justify-content:center}.timeline-toggle-button:hover{transform:translateY(-2px);box-shadow:0 4px 16px #667eea4d}.timeline-toggle-button .new-messages-indicator{background:#28a745;color:#fff;padding:4px 8px;border-radius:20px;font-size:12px;margin-left:auto;animation:pulse 2s infinite}.timeline-toggle-button .toggle-icon{margin-left:auto}@keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.timeline-header{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-bottom:1px solid #e0e0e0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px 12px 0 0}.timeline-header h3{margin:0;font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}.timeline-header .header-icon{opacity:.9}.timeline-header .header-actions{display:flex;align-items:center;gap:12px}.timeline-header .timeline-collapse-button{background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff;width:32px;height:32px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.timeline-header .timeline-collapse-button:hover{background:#ffffff4d;transform:scale(1.1)}.status-badge{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase;background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3)}.status-badge.pending{background:#ffc10733;border-color:#ffc1074d}.status-badge.resolved{background:#28a74533;border-color:#28a7454d}.status-badge.closed{background:#dc354533;border-color:#dc35454d}.timeline-container{flex:1;min-height:0;overflow-y:auto;overflow-x:visible;padding:32px;background:#f8f9fa;display:flex;flex-direction:column}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666;text-align:center}.empty-state .empty-icon{margin-bottom:16px;color:#ccc}.empty-state p{margin:4px 0}.empty-state p.empty-sub{font-size:14px;color:#888}.activity-timeline{position:relative;margin-left:20px;flex:1;overflow-y:auto;max-height:100%;overflow-x:visible;padding-left:40px}.timeline-entry{position:relative;margin-bottom:40px}.timeline-entry:last-child{margin-bottom:0}.timeline-marker{position:absolute;left:-32px;top:8px;width:36px!important;height:36px!important;border-radius:50%;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:3px solid #667eea!important;z-index:100!important;box-shadow:0 2px 8px #00000026!important;overflow:visible!important}.timeline-marker .support-icon{color:#28a745!important;display:block!important;opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;stroke-width:2!important}.timeline-marker .customer-icon{color:#007bff!important;display:block!important;opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;stroke-width:2!important}.timeline-marker svg{display:block!important;opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;stroke-width:2!important;position:relative!important;z-index:101!important}.timeline-connector{position:absolute;left:-22px;top:44px;bottom:-32px;width:2px;background:#e0e0e0;z-index:1}.timeline-content{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:24px;margin-left:20px;box-shadow:0 1px 3px #0000001a;position:relative}.timeline-content:before{content:"";position:absolute;left:-8px;top:16px;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent white transparent transparent;z-index:2}.timeline-content:after{content:"";position:absolute;left:-9px;top:16px;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #e0e0e0 transparent transparent;z-index:1}.activity-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.participant-info{display:flex;flex-direction:column;gap:4px}.participant-name{font-weight:600;font-size:14px;color:#333}.participant-role{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px}.activity-time{display:flex;align-items:center;gap:4px;font-size:12px;color:#666;white-space:nowrap}.activity-body{line-height:1.6}.activity-body p{margin:0;font-size:14px;color:#333}.activity-attachments{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.activity-attachments .attachments-title{display:block;font-size:12px;font-weight:600;color:#666;margin-bottom:8px}.attachment-link{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;margin:4px 8px 4px 0;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;text-decoration:none;color:#007bff;font-size:12px;transition:all .2s}.attachment-link:hover{background:#e9ecef;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.message-compose{border-top:1px solid #e0e0e0;background:#fff;padding:24px;border-radius:0 0 12px 12px}.compose-header{margin-bottom:16px}.compose-header h4{margin:0;font-size:16px;font-weight:600;color:#333}.compose-form{display:flex;flex-direction:column;gap:16px}.compose-textarea{width:100%;border:2px solid #e0e0e0;border-radius:12px;padding:16px;resize:vertical;min-height:80px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s}.compose-textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.compose-textarea:disabled{background:#f8f9fa;color:#666}.compose-textarea::placeholder{color:#999}.file-preview{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:12px 16px}.file-preview .preview-label{font-size:12px;font-weight:600;color:#666;display:block;margin-bottom:8px}.file-preview-list{display:flex;flex-direction:column;gap:8px}.file-preview-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #dee2e6;border-radius:6px;font-size:13px;color:#495057}.file-preview-item .file-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview-item .remove-file-btn{background:#dc3545;color:#fff;border:none;border-radius:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.file-preview-item .remove-file-btn:hover{background:#c82333;transform:scale(1.1)}.compose-actions{display:flex;gap:12px;align-items:center}.attach-button{background:#f8f9fa;color:#495057;border:2px solid #e0e0e0;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap;display:flex;align-items:center;gap:6px}.attach-button:hover:not(:disabled){background:#e9ecef;border-color:#ced4da;transform:translateY(-1px)}.attach-button:disabled{background:#f8f9fa;color:#6c757d;cursor:not-allowed;transform:none}.submit-button{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;padding:12px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:transform .2s,box-shadow .2s;white-space:nowrap;flex:1;display:flex;align-items:center;justify-content:center;gap:6px}.submit-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.submit-button:disabled{background:#6c757d;cursor:not-allowed;transform:none;box-shadow:none}.compose-help{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#666;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.compose-help .help-content{display:flex;align-items:center;gap:6px}.status-indicator{display:flex;align-items:center;gap:6px;color:#28a745;font-weight:500}.resolved-notice{background:linear-gradient(135deg,#d4edda,#c3e6cb);border-top:1px solid #c3e6cb;padding:16px 24px;text-align:center;display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;border-radius:0}.resolved-notice .resolved-icon{color:#28a745;flex-shrink:0}.resolved-notice div{display:flex;flex-direction:column;gap:4px}.resolved-notice p{margin:0;color:#155724;font-size:14px}.resolved-notice p:first-child{font-weight:600;font-size:15px}.resolved-notice p:last-child{font-size:13px;opacity:.9}.customer-ticket-timeline.timeline-expanded .timeline-container{border-radius:0}.customer-ticket-timeline.timeline-expanded .activity-timeline{min-height:0;flex:1}.timeline-container::-webkit-scrollbar{width:6px}.timeline-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.timeline-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.timeline-container::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.spinning{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.customer-ticket-timeline{margin-top:16px}.customer-ticket-timeline.timeline-expanded{height:700px;max-width:100%;border-radius:8px}.timeline-header{padding:20px;border-radius:8px 8px 0 0}.timeline-header h3{font-size:16px}.timeline-container{padding:20px}.activity-timeline{margin-left:16px;padding-left:32px}.resolved-notice{padding:12px 16px;gap:10px}.resolved-notice div{gap:2px}.resolved-notice p{font-size:13px}.resolved-notice p:first-child{font-size:14px}.resolved-notice p:last-child{font-size:12px}.timeline-marker{left:-28px!important;width:32px!important;height:32px!important}.timeline-marker svg{width:16px!important;height:16px!important}.timeline-connector{left:-17px}.timeline-content{margin-left:12px;padding:16px}.timeline-content:before,.timeline-content:after{left:-6px}.message-compose{padding:16px}.compose-actions{flex-direction:column;gap:8px}.compose-actions .submit-button,.compose-actions .attach-button{align-self:stretch}}.TrialBanner-module__trialBanner--IHgxy{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:400px;max-width:500px;height:40px;padding:0 12px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #cbd5e1;border-radius:0;margin:0 24px 0 0;box-shadow:none;color:#475569;position:relative;overflow:hidden;transition:all .3s ease}.TrialBanner-module__trialBanner--IHgxy:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY{display:flex;align-items:center;gap:8px;position:relative;z-index:2}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__alertIcon--O-dRK{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#3b82f61a;border-radius:0;color:#3b82f6;flex-shrink:0}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__alertIcon--O-dRK svg{width:14px;height:14px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__bannerText--ygOpU{font-size:12px;font-weight:500;color:#475569;line-height:1.3;white-space:nowrap}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__bannerText--ygOpU .TrialBanner-module__daysRemaining--znVg7{margin-left:6px;font-size:11px;font-weight:400;color:#64748b}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz{display:flex;align-items:center;gap:6px;position:relative;z-index:2}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__upgradeButton--UT-jy{background:#3b82f6;color:#fff;font-size:11px;font-weight:500;border:none;border-radius:0;padding:6px 10px;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:28px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__upgradeButton--UT-jy:hover{background:#2563eb}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__upgradeButton--UT-jy:active{transform:translateY(0)}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__dismissButton--d7h5W{background:transparent;border:none;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;border-radius:0;transition:all .2s ease;width:24px;height:24px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__dismissButton--d7h5W:hover{background:#94a3b81a;color:#475569}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__dismissButton--d7h5W svg{width:12px;height:12px}@media (max-width: 768px){.TrialBanner-module__trialBanner--IHgxy{min-width:300px;max-width:400px;height:36px;margin:0 16px 0 0;padding:0 10px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY{gap:6px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__alertIcon--O-dRK{width:20px;height:20px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__alertIcon--O-dRK svg{width:12px;height:12px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__bannerText--ygOpU{font-size:11px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__bannerText--ygOpU .TrialBanner-module__daysRemaining--znVg7{font-size:10px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz{gap:4px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__upgradeButton--UT-jy{font-size:10px;padding:4px 8px;height:24px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__dismissButton--d7h5W{width:20px;height:20px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__dismissButton--d7h5W svg{width:10px;height:10px}}@media (max-width: 640px){.TrialBanner-module__trialBanner--IHgxy{min-width:250px;max-width:320px;height:32px;margin:0 12px 0 0;padding:0 8px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__bannerText--ygOpU{font-size:10px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerContent--fhmEY .TrialBanner-module__bannerText--ygOpU .TrialBanner-module__daysRemaining--znVg7{font-size:9px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__upgradeButton--UT-jy{font-size:9px;padding:3px 6px;height:20px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__dismissButton--d7h5W{width:18px;height:18px}.TrialBanner-module__trialBanner--IHgxy .TrialBanner-module__bannerActions--o-oiz .TrialBanner-module__dismissButton--d7h5W svg{width:9px;height:9px}}.Navigation-module__nav--CMmAS{position:fixed;top:0;left:0;right:0;z-index:1000;background:linear-gradient(180deg,#fff,#fafbfc);border-bottom:1px solid #e1e8ed;box-shadow:0 1px 2px #0000000d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Navigation-module__navHeader--LUUix,.Navigation-module__navPrimary--bbBKl{display:flex;justify-content:space-between;align-items:center;padding:0 32px;height:56px;background:transparent;border-bottom:1px solid rgba(226,232,240,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative}.Navigation-module__navHeader--LUUix:before,.Navigation-module__navPrimary--bbBKl:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffffe6,#f8fafcf2);z-index:-1}@media (max-width: 768px){.Navigation-module__navHeader--LUUix,.Navigation-module__navPrimary--bbBKl{padding:0 20px;height:48px}}@media (max-width: 480px){.Navigation-module__navHeader--LUUix,.Navigation-module__navPrimary--bbBKl{padding:0 16px;height:44px}}.Navigation-module__navLeft--ggI-i{display:flex;align-items:center;gap:32px;flex:1;max-width:40%;min-width:280px}@media (max-width: 1024px){.Navigation-module__navLeft--ggI-i{gap:24px;max-width:35%;min-width:240px}}@media (max-width: 768px){.Navigation-module__navLeft--ggI-i{gap:20px;max-width:30%;min-width:200px}}@media (max-width: 480px){.Navigation-module__navLeft--ggI-i{gap:16px;max-width:25%;min-width:160px}}.Navigation-module__logoContainer--dTgg4{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:8px 12px;border-radius:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Navigation-module__logoContainer--dTgg4:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#5b21b60d,#8b5cf60d);opacity:0;transition:opacity .3s ease;border-radius:0}.Navigation-module__logoContainer--dTgg4:hover{transform:translateY(-1px)}.Navigation-module__logoContainer--dTgg4:hover:before{opacity:1}.Navigation-module__logoContainer--dTgg4:focus{outline:2px solid #5b21b6;outline-offset:2px}.Navigation-module__logoContainer--dTgg4:active{transform:translateY(0)}.Navigation-module__logo--nzXg-{height:36px;width:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));transition:all .3s ease}@media (max-width: 768px){.Navigation-module__logo--nzXg-{height:32px}}@media (max-width: 480px){.Navigation-module__logo--nzXg-{height:28px}}.Navigation-module__navSearch--ahwrk{position:relative;display:flex;align-items:center;width:100%;cursor:pointer;flex:1;max-width:360px}@media (max-width: 1280px){.Navigation-module__navSearch--ahwrk{max-width:280px}}@media (max-width: 1024px){.Navigation-module__navSearch--ahwrk{max-width:240px}}@media (max-width: 768px){.Navigation-module__navSearch--ahwrk{max-width:200px}}@media (max-width: 480px){.Navigation-module__navSearch--ahwrk{max-width:160px}}.Navigation-module__navSearchIcon--lRDSD{position:absolute;left:16px;z-index:10;color:#8b8fa3;pointer-events:none;transition:color .3s ease}.Navigation-module__navSearchInput--6tAh7{width:100%;height:44px;padding:12px 16px 12px 48px;border:1px solid rgba(209,213,219,.8);border-radius:0;background:linear-gradient(180deg,#fffffff2,#f9fafbf2);font-size:14px;color:#374151;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 3px #0000000d,inset 0 1px 2px #fffc}.Navigation-module__navSearchInput--6tAh7::placeholder{color:#9ca3af;font-weight:400}.Navigation-module__navSearchInput--6tAh7:hover{border-color:#93c5fd80;background:#fffffffa;box-shadow:0 2px 8px #00000014,inset 0 1px 2px #ffffffe6}.Navigation-module__navSearchInput--6tAh7:hover+.Navigation-module__navSearchIcon--lRDSD{color:#5b21b6}.Navigation-module__navSearchInput--6tAh7:focus{outline:none;border-color:#5b21b6;background:#fff;box-shadow:0 0 0 3px #5b21b61a,0 4px 12px #0000001a}.Navigation-module__navSearchInput--6tAh7:focus+.Navigation-module__navSearchIcon--lRDSD{color:#5b21b6}.Navigation-module__navRight--dgoeI{display:flex;align-items:center;gap:12px;flex-shrink:1;min-width:0;overflow:hidden}@media (max-width: 1280px){.Navigation-module__navRight--dgoeI{gap:8px}}@media (max-width: 768px){.Navigation-module__navRight--dgoeI{gap:6px}}@media (max-width: 480px){.Navigation-module__navRight--dgoeI{gap:4px}}.Navigation-module__navButton--5mED6{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:#fffc;border:1px solid rgba(226,232,240,.6);border-radius:0;cursor:pointer;color:#64748b;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 3px #0000000d,inset 0 1px 1px #fffc}.Navigation-module__navButton--5mED6:hover{background:#f8fafcf2;border-color:#cbd5e1cc;color:#475569;box-shadow:0 1px 3px #0000000d,inset 0 1px 1px #ffffffe6}.Navigation-module__navButton--5mED6:focus{outline:2px solid #5b21b6;outline-offset:2px}.Navigation-module__navButton--5mED6:active{transform:translateY(0)}.Navigation-module__navButton--5mED6.Navigation-module__active--O0G02{background:#3b82f6;border-color:#3b82f6;color:#fff;box-shadow:0 1px 2px #3b82f633,inset 0 1px 1px #fff3}@media (max-width: 768px){.Navigation-module__navButton--5mED6{width:40px;height:40px}}@media (max-width: 480px){.Navigation-module__navButton--5mED6{width:36px;height:36px}}.Navigation-module__aiButton--X8N9a{width:auto;padding:0 16px;gap:6px;min-width:64px;height:44px}.Navigation-module__aiButton--X8N9a.Navigation-module__active--O0G02{background:linear-gradient(135deg,#5b21b6,#7c3aed);color:#fff}@media (max-width: 768px){.Navigation-module__aiButton--X8N9a{padding:0 12px;min-width:56px;height:40px}}@media (max-width: 480px){.Navigation-module__aiButton--X8N9a{padding:0 10px;min-width:48px;height:36px}}.Navigation-module__aiLabel--qWhb1{font-size:13px;font-weight:600;letter-spacing:.025em}@media (max-width: 768px){.Navigation-module__aiLabel--qWhb1{font-size:12px}}@media (max-width: 480px){.Navigation-module__aiLabel--qWhb1{font-size:11px}}.Navigation-module__navProfile--oemp0{position:relative;margin-left:16px}@media (max-width: 768px){.Navigation-module__navProfile--oemp0{margin-left:12px}}@media (max-width: 480px){.Navigation-module__navProfile--oemp0{margin-left:8px}}.Navigation-module__navProfileButton--RRjTX{display:flex;align-items:center;background:#ffffffe6;border:1px solid rgba(226,232,240,.6);cursor:pointer;padding:6px;border-radius:0;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #0000000f,inset 0 1px 2px #fffc}.Navigation-module__navProfileButton--RRjTX:hover{background:#fff;border-color:#5b21b64d;transform:translateY(-1px);box-shadow:0 4px 16px #0000001a,inset 0 1px 2px #ffffffe6}.Navigation-module__navProfileButton--RRjTX:focus{outline:2px solid #5b21b6;outline-offset:2px}.Navigation-module__navProfileButton--RRjTX:active{transform:translateY(0)}.Navigation-module__navAvatar--fyEYe{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#5b21b6,#7c3aed);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;letter-spacing:.025em;box-shadow:0 2px 8px #5b21b640,inset 0 1px 2px #fff3;transition:all .3s ease}@media (max-width: 768px){.Navigation-module__navAvatar--fyEYe{width:32px;height:32px;font-size:13px}}@media (max-width: 480px){.Navigation-module__navAvatar--fyEYe{width:28px;height:28px;font-size:12px}}.Navigation-module__navBar--DmMRJ,.Navigation-module__navSecondary--04aZd{background:#f8f9fa;border-bottom:1px solid #e5e7eb;padding:0 32px;min-height:36px;display:flex;align-items:center;box-shadow:none}@media (max-width: 768px){.Navigation-module__navBar--DmMRJ,.Navigation-module__navSecondary--04aZd{padding:0 20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.Navigation-module__navBar--DmMRJ::-webkit-scrollbar,.Navigation-module__navSecondary--04aZd::-webkit-scrollbar{display:none}}@media (max-width: 480px){.Navigation-module__navBar--DmMRJ,.Navigation-module__navSecondary--04aZd{padding:0 16px}}.Navigation-module__navMenu--T0lJt{display:flex;align-items:center;gap:4px;width:100%}@media (max-width: 768px){.Navigation-module__navMenu--T0lJt{white-space:nowrap;gap:2px}}.Navigation-module__navMenuItem--bmVwA{position:relative}.Navigation-module__navMenuLink--kv8h9{display:flex;align-items:center;gap:8px;padding:6px 12px;border:none;background:transparent;border-radius:0;cursor:pointer;font-size:13px;font-weight:500;color:#6b7280;margin-inline:2px;transition:all .2s ease;white-space:nowrap;min-height:28px;text-decoration:none;position:relative}.Navigation-module__navMenuLink--kv8h9:hover{background:#f1f5f999;color:#334155}.Navigation-module__navMenuLink--kv8h9:focus{outline:2px solid #5b21b6;outline-offset:2px}.Navigation-module__navMenuLink--kv8h9.Navigation-module__active--O0G02{background:#dbeafe4d;color:#1e40af;font-weight:600;border-bottom:2px solid #93c5fd;padding-bottom:4px}.Navigation-module__navMenuLink--kv8h9.Navigation-module__active--O0G02 .Navigation-module__navMenuArrow--ztNf-{color:#1e40af}@media (max-width: 768px){.Navigation-module__navMenuLink--kv8h9{padding:6px 10px;font-size:12px;min-height:26px;gap:6px}}@media (max-width: 480px){.Navigation-module__navMenuLink--kv8h9{padding:4px 8px;font-size:11px;min-height:24px;gap:4px}}.Navigation-module__navMenuIcon--oHCjs{display:flex;align-items:center;justify-content:center}.Navigation-module__navMenuArrow--ztNf-{transition:transform .2s ease;color:#9ca3af}.Navigation-module__navMenuArrow--ztNf-.Navigation-module__expanded--sFapv{transform:rotate(180deg)}.Navigation-module__navDropdown--f4vtC{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;min-width:180px;background:#fff;border:1px solid #e5e7eb;border-radius:0;padding:4px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;animation:Navigation-module__dropdownSlide--SgyDw .15s ease-out}@keyframes Navigation-module__dropdownSlide--SgyDw{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.Navigation-module__navDropdownItem--oTign{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;background:transparent;border-radius:0;cursor:pointer;font-size:14px;color:#374151;text-align:left;transition:all .2s ease;position:relative;margin-bottom:2px}.Navigation-module__navDropdownItem--oTign:last-child{margin-bottom:0}.Navigation-module__navDropdownItem--oTign:hover{background:#f1f5f980;color:#374151}.Navigation-module__navDropdownItem--oTign:focus{outline:2px solid #5b21b6;outline-offset:2px}.Navigation-module__navDropdownItem--oTign.Navigation-module__active--O0G02{background:#ede9fe;color:#5b21b6;font-weight:600}.Navigation-module__navProfileModalOverlay--vdvAc{position:fixed;inset:0;z-index:9999;background:#0000001a}.Navigation-module__navProfileModal--cByoI{position:fixed;top:80px;right:24px;z-index:10000;width:280px;background:#fff;border:1px solid #e5e7eb;border-radius:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;animation:Navigation-module__dropdownSlide--SgyDw .15s ease-out}@media (max-width: 480px){.Navigation-module__navProfileModal--cByoI{width:260px;right:-16px}}.Navigation-module__navProfileModalHeader--G5dHf{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 12px;border-bottom:1px solid #f3f4f6}.Navigation-module__navProfileModalHeader--G5dHf h3{font-size:16px;font-weight:600;color:#111827;margin:0}.Navigation-module__navProfileModalContent--zhEgs{padding:12px}.Navigation-module__navAvatarSection--neoBS{display:flex;align-items:center;gap:12px;padding:8px 4px 16px;margin-bottom:8px;border-bottom:1px solid #f3f4f6}.Navigation-module__navProfileName--EPLT4{font-weight:600;color:#111827;font-size:14px}.Navigation-module__navProfileEmail--E6m82{font-size:13px;color:#6b7280;margin-top:2px}.Navigation-module__supportSection--jgeuN{margin-bottom:8px}.Navigation-module__navProfileModalItem--m-rPH{display:flex;align-items:center;gap:12px;width:100%;padding:10px 8px;border:none;background:none;border-radius:0;cursor:pointer;font-size:14px;color:#374151;text-align:left;transition:background-color .2s ease;margin-bottom:2px}.Navigation-module__navProfileModalItem--m-rPH:hover{background-color:#f3f4f6}.Navigation-module__navProfileModalItem--m-rPH:focus{outline:2px solid #5b21b6;outline-offset:2px}.Navigation-module__navProfileModalItem--m-rPH:last-child{margin-bottom:0}.Navigation-module__divider--823wE{height:1px;background-color:#f3f4f6;margin:8px 0}.Navigation-module__supportFooter--R32aP{display:flex;width:100%;border-top:1px solid #e5e7eb;background:#f9fafb}.Navigation-module__supportFooterBtn--n4wJc{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:none;background:none;cursor:pointer;font-size:14px;font-weight:500;color:#6b7280;transition:all .2s ease}.Navigation-module__supportFooterBtn--n4wJc:hover{background-color:#f3f4f6;color:#374151}.Navigation-module__supportFooterBtn--n4wJc.Navigation-module__active--O0G02{background-color:#5b21b6;color:#fff}.Navigation-module__supportFooterBtn--n4wJc:focus{outline:2px solid #5b21b6;outline-offset:-2px}@media (max-width: 1024px){.Navigation-module__nav--CMmAS{box-shadow:0 1px 2px #0000000d}.Navigation-module__navHeader--LUUix,.Navigation-module__navPrimary--bbBKl{padding:0 24px;height:52px}.Navigation-module__navBar--DmMRJ,.Navigation-module__navSecondary--04aZd{padding:0 24px}}@media (max-width: 768px){.Navigation-module__navHeader--LUUix,.Navigation-module__navPrimary--bbBKl,.Navigation-module__navBar--DmMRJ,.Navigation-module__navSecondary--04aZd{padding:0 16px}.Navigation-module__navMenuLink--kv8h9{padding:8px 12px;font-size:13px}.Navigation-module__navSearch--ahwrk{width:200px}.Navigation-module__navSearchInput--6tAh7{font-size:16px}}@media (max-width: 640px){.Navigation-module__navRight--dgoeI{gap:4px}.Navigation-module__navButton--5mED6{width:36px;height:36px}.Navigation-module__aiButton--X8N9a{padding:0 8px;min-width:48px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.Navigation-module__navMenuLink--kv8h9:focus-visible,.Navigation-module__navDropdownItem--oTign:focus-visible,.Navigation-module__navButton--5mED6:focus-visible,.Navigation-module__navProfileButton--RRjTX:focus-visible,.Navigation-module__logoContainer--dTgg4:focus-visible{outline:2px solid #5b21b6;outline-offset:2px}@media (prefers-contrast: high){.Navigation-module__nav--CMmAS{border-bottom:2px solid #000}.Navigation-module__navMenuLink--kv8h9.Navigation-module__active--O0G02{border:2px solid #fff}.Navigation-module__navDropdown--f4vtC{border:2px solid #000}}@media print{.Navigation-module__nav--CMmAS{position:static;box-shadow:none;border-bottom:1px solid #000}.Navigation-module__navProfileModal--cByoI,.Navigation-module__navDropdown--f4vtC{display:none}}.Navigation-module__hover--tcxg6{background-color:#f3f4f6!important;color:#374151!important}.BreadcrumbWrapper-module__breadcrumbContainer--V-zDW{background:#f8f9fa;border-bottom:1px solid #e5e7eb;padding:4px 32px;min-height:32px;display:flex;align-items:center;position:sticky;top:0;z-index:10;margin-top:-1px;box-shadow:none}@media (max-width: 1024px){.BreadcrumbWrapper-module__breadcrumbContainer--V-zDW{padding:4px 24px;min-height:30px}}@media (max-width: 768px){.BreadcrumbWrapper-module__breadcrumbContainer--V-zDW{padding:4px 20px;min-height:28px}}@media (max-width: 480px){.BreadcrumbWrapper-module__breadcrumbContainer--V-zDW{padding:4px 16px;min-height:26px}}.BreadcrumbWrapper-module__breadcrumbContent--s8FnV{width:100%;margin:0 auto;display:flex;align-items:center}.BreadcrumbWrapper-module__breadcrumb--8YSYQ{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.BreadcrumbWrapper-module__breadcrumb--8YSYQ .ant-breadcrumb{font-size:14px;line-height:1.6;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.BreadcrumbWrapper-module__breadcrumb--8YSYQ .ant-breadcrumb-link{color:#64748b;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;padding:6px 12px;border-radius:20px;background:#64748b14;display:inline-flex;align-items:center;font-size:13px;letter-spacing:.025em}.BreadcrumbWrapper-module__breadcrumb--8YSYQ .ant-breadcrumb-link:hover{color:#fff;background:linear-gradient(135deg,#5b21b6,#7c3aed);transform:translateY(-1px);box-shadow:0 4px 12px #5b21b640}.BreadcrumbWrapper-module__breadcrumb--8YSYQ .ant-breadcrumb-link:last-child{color:#1e293b;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);font-weight:600;pointer-events:none;border:1px solid #cbd5e1}.BreadcrumbWrapper-module__breadcrumb--8YSYQ .ant-breadcrumb>span:last-child{color:#1e293b;font-weight:600;padding:6px 12px;border-radius:20px;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:1px solid #cbd5e1;font-size:13px;letter-spacing:.025em}.BreadcrumbWrapper-module__homeIcon--Lhvca{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#5b21b6,#7c3aed);color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #5b21b633}.BreadcrumbWrapper-module__homeIcon--Lhvca:hover{transform:translateY(-1px);box-shadow:0 4px 12px #5b21b64d}.BreadcrumbWrapper-module__homeIcon--Lhvca svg{width:10px;height:10px}.BreadcrumbWrapper-module__breadcrumbItem--4J7WP{display:flex;align-items:center}.BreadcrumbWrapper-module__breadcrumbLink--1vZW7{color:#1890ff;text-decoration:none;transition:color .3s;background:none;border:none;padding:0;cursor:pointer;font-size:12px}.BreadcrumbWrapper-module__breadcrumbLink--1vZW7:hover{color:#40a9ff}.BreadcrumbWrapper-module__breadcrumbLink--1vZW7:focus{outline:2px solid #1890ff;outline-offset:2px}.BreadcrumbWrapper-module__breadcrumbCurrent--IRmYY{color:#000000a6;font-size:12px}.BreadcrumbWrapper-module__separator--38J-q{color:#00000073;margin:0 4px;flex-shrink:0}@media (max-width: 768px){.BreadcrumbWrapper-module__separator--38J-q{margin:0 3px}}@media (max-width: 640px){.BreadcrumbWrapper-module__breadcrumbContainer--V-zDW{padding:4px 16px;min-height:24px}.BreadcrumbWrapper-module__homeIcon--Lhvca{width:14px;height:14px}.BreadcrumbWrapper-module__homeIcon--Lhvca svg{width:8px;height:8px}.BreadcrumbWrapper-module__breadcrumbLink--1vZW7,.BreadcrumbWrapper-module__breadcrumbCurrent--IRmYY{font-size:11px}.BreadcrumbWrapper-module__separator--38J-q{margin:0 4px}}@media (max-width: 480px){.BreadcrumbWrapper-module__breadcrumbContainer--V-zDW{padding:2px 12px;min-height:18px}.BreadcrumbWrapper-module__breadcrumbLink--1vZW7,.BreadcrumbWrapper-module__breadcrumbCurrent--IRmYY{font-size:10px}.BreadcrumbWrapper-module__homeIcon--Lhvca{width:12px;height:12px}.BreadcrumbWrapper-module__homeIcon--Lhvca svg{width:8px;height:8px}}@media (prefers-contrast: high){.BreadcrumbWrapper-module__breadcrumbContainer--V-zDW{border-bottom:2px solid #000}.BreadcrumbWrapper-module__breadcrumb--8YSYQ .ant-breadcrumb-link:hover{color:#000}}@media print{.BreadcrumbWrapper-module__breadcrumbContainer--V-zDW{position:static;border-bottom:1px solid #000;background:transparent}}.AssetInventory-module__assetInventory--YGxpy{display:flex;flex-direction:column;min-height:100vh;background-color:#fafafa}.AssetInventory-module__contentContainer--AgEEV{flex:1;margin:0 auto;width:100%}.AssetInventory-module__card--ipCvr{background-color:#fff;border-radius:0;padding:14px;margin-bottom:1rem}.AssetInventory-module__headerContainer--YK-jj{margin-bottom:24px}.AssetInventory-module__titleRow--O-uYF{display:flex;align-items:center;justify-content:space-between}.AssetInventory-module__titleContainer--HZeRE{display:flex;align-items:center;gap:12px}.AssetInventory-module__title--ZjsK8{font-size:28px;font-weight:600;color:#333;margin:0}.AssetInventory-module__typeTag---e6vp{padding:5px 12px;background-color:#f0f0f0;border-radius:4px;font-size:13px;color:#555;font-weight:500}.AssetInventory-module__description--S0KeH{color:#666;font-size:14px;line-height:1.5;margin-bottom:1rem}.AssetInventory-module__infoGrid--qPWhT{display:grid;grid-template-columns:repeat(5,1fr);gap:1.2rem;margin-bottom:1rem}.AssetInventory-module__infoItem--ruUvU{background-color:#f9f9f9;border-radius:0;padding:.5rem}.AssetInventory-module__infoItemStocked--SMPaL{background-color:#f0f8ff;border-left:4px solid #86c1ff}.AssetInventory-module__infoItemCategory--KfqeK{background-color:#f0f8ff;border-left:4px solid #9cc3f7}.AssetInventory-module__infoItemWebstore--1thYP{background-color:#f0fff5;border-left:4px solid #8fddb0}.AssetInventory-module__infoItemTax--UIVQt{background-color:#fff7f0;border-left:4px solid #ffbb85}.AssetInventory-module__infoLabel--SG3Ki{font-size:12px;margin-bottom:4px;display:block;font-weight:600}.AssetInventory-module__infoValue--AnoaI{font-size:15px;color:#333;font-weight:500}.AssetInventory-module__infoValueStock--qJFN8{display:flex;align-items:center;gap:8px;font-size:16px;color:#5aa9e6;font-weight:600}.AssetInventory-module__infoValueActive--YeO2W{color:#6fcf97;font-weight:600}.AssetInventory-module__infoValueInactive--3n0MJ{color:#666}.AssetInventory-module__tagsContainer--37tP4{margin-top:1.2rem;display:flex;align-items:center;gap:.6rem;font-weight:600}.AssetInventory-module__tagsHeader--lczW-{font-size:14px;font-weight:600;white-space:nowrap}.AssetInventory-module__tagContainer--cQaYj{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.AssetInventory-module__tag--Bjl77{display:inline-flex;align-items:center;padding:3px 6px;background-color:#f5f6ff;color:#8a8ffc;border-radius:0;font-size:12px;font-weight:500}.AssetInventory-module__noDataText--lNyq3{font-style:italic;color:#999;font-size:14px}.AssetInventory-module__tabContainer--O2-c6{display:flex;margin-bottom:.4rem;background-color:#fff;border-radius:0;overflow:hidden}.AssetInventory-module__tab--m3arO{padding:.4rem .8rem;cursor:pointer;font-size:14px;font-weight:500;color:#555;transition:all .2s;border-bottom:2px solid transparent}.AssetInventory-module__tab--m3arO:hover{background-color:#f5f5f5}.AssetInventory-module__activeTab--cQ6Xm{border-bottom:2px solid #5aa9e6;color:#5aa9e6;background-color:#f8f8fb}.AssetInventory-module__tabContent--28-eV{background-color:#fff;border-radius:0;padding:14px}.AssetInventory-module__tableContainer--B-OeX{width:100%}.AssetInventory-module__tableHeader--aWKvw{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 1rem}.AssetInventory-module__searchFilters--Ho4Gd{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.AssetInventory-module__table--dWMsV{width:100%;border-collapse:separate;border-spacing:0;border-radius:0;overflow:hidden;box-shadow:0 1px 3px #0000001a}.AssetInventory-module__tableHead--Wy3qZ{background-color:#f8f8fb}.AssetInventory-module__th--B0YLe{text-align:left;padding:10px 12px;color:#555;font-weight:600;font-size:13px;border-bottom:1px solid #e5e7eb}.AssetInventory-module__td--8kVct{padding:10px 12px;border-bottom:1px solid #e5e7eb;font-size:14px;color:#333}.AssetInventory-module__statusBadge--qD9-r{padding:4px 8px;border-radius:0;font-size:12px;display:inline-block;font-weight:600}.AssetInventory-module__statusBadgeAvailable--O-idQ{background-color:#f5fcfa;color:#6fcf97}.AssetInventory-module__statusBadgeMaintenance--2o2uh{background-color:#fff9f5;color:#f9a77f}.AssetInventory-module__row--RCCmH{cursor:pointer;transition:background-color .2s}.AssetInventory-module__row--RCCmH:hover{background-color:#f9fafb}.AssetInventory-module__row--RCCmH:last-child td{border-bottom:none}.AssetInventory-module__activeRow--IJB4L{background-color:#e6f3ff}.AssetInventory-module__filterGroup--7XBkM{display:flex;align-items:center;gap:8px}.AssetInventory-module__filterLabel---l84J{font-size:14px;color:#555;white-space:nowrap}.AssetInventory-module__filterSelect--USzyp{padding:8px 12px;border-radius:4px;border:1px solid #d1d5db;font-size:14px;background-color:#fff}.AssetInventory-module__actionButton--fHaoS{font-size:13px;padding:6px 12px}.AssetInventory-module__emptyState---fo2i{text-align:center;padding:24px 16px;color:#666}.AssetInventory-module__emptyStateIcon--TbVl9{margin-bottom:16px;color:#d1d5db}.AssetInventory-module__emptyStateText--a7KOK{font-size:14px;margin-bottom:16px}@media (width <= 768px){.AssetInventory-module__infoGrid--qPWhT{grid-template-columns:1fr 1fr}.AssetInventory-module__tableHeader--aWKvw{flex-direction:column;align-items:flex-start;gap:12px}.AssetInventory-module__searchFilters--Ho4Gd{width:100%}}.AssetInventory-module__statusBadgeRented--jazoI{background-color:#fef3c7;color:#d97706}.AssetInventory-module__statusBadgeReserved--2o2vk{background-color:#ede9fe;color:#7c3aed}.AssetInventory-module__inventoryValueWithEdit--zOohx{display:flex;align-items:center;gap:8px}.AssetInventory-module__editInventoryBtn--8eEF5{background:none;border:none;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;opacity:.7;border-radius:4px;transition:all .2s}.AssetInventory-module__editInventoryBtn--8eEF5:hover{background-color:#f3f4f6;opacity:1;color:#374151}.EditValueModal-module__modalOverlay--Stv8i{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.EditValueModal-module__modalContent--tcsRm{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;width:400px;max-width:90%;overflow:hidden}.EditValueModal-module__modalTitle--lDXOD{margin:0;padding:16px 24px;font-size:16px;font-weight:600;border-bottom:1px solid #f0f0f0}.EditValueModal-module__modalBody--cPpIZ{padding:24px}.EditValueModal-module__formGroup--CGv3U{margin-bottom:16px}.EditValueModal-module__label--0kBx5{display:block;margin-bottom:8px;font-weight:500;font-size:14px}.EditValueModal-module__inputError--abM66{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}.EditValueModal-module__errorMessage--kfDLm{color:#ff4d4f;font-size:14px;margin-top:8px}.EditValueModal-module__modalFooter--ebNGP{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid #f0f0f0;background-color:#fafafa}.VariantsEdit-module__container--zova4{padding:0;background:#fff;border-radius:8px;min-height:300px}.VariantsEdit-module__header--s-r6n{display:flex;justify-content:flex-end;align-items:center;padding:16px 20px;background:#fafbfc;border-bottom:1px solid #e4e7eb;border-radius:8px 8px 0 0;position:relative}.VariantsEdit-module__limitWarning--OG8zI{background-color:#fef3c7;border:1px solid #fbbf24;border-radius:6px;padding:8px 12px;font-size:12px;color:#92400e;display:flex;align-items:center;max-width:300px;margin-right:12px;font-weight:500}.VariantsEdit-module__addButton--ohpkd{display:flex;align-items:center;justify-content:center;padding:0 16px;height:36px;background:#fff;color:#1a73e8;border:1px solid #dadce0;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s;gap:6px}.VariantsEdit-module__addButton--ohpkd:hover{background:#f8f9fa;border-color:#1a73e8;box-shadow:0 1px 2px #0000001a}.VariantsEdit-module__addButton--ohpkd:active{background:#e8f0fe}.VariantsEdit-module__addButtonDisabled--luD94{color:#80868b!important;background:#f8f9fa!important;border-color:#dadce0!important;cursor:not-allowed!important}.VariantsEdit-module__addButtonDisabled--luD94:hover{background:#f8f9fa!important;box-shadow:none!important}.VariantsEdit-module__emptyState--6vFVh{text-align:center;padding:40px 20px;color:#5f6368;font-size:14px;background:#f8f9fa;border:1px dashed #dadce0;border-radius:8px;margin:20px}.VariantsEdit-module__table--epvxY{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;background:#fff;border:1px solid #e4e7eb}.VariantsEdit-module__tableHeader--GG-Ni{background:#f8f9fa;padding:12px 16px;text-align:left;color:#5f6368;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e4e7eb;border-right:1px solid #e4e7eb}.VariantsEdit-module__tableHeader--GG-Ni:last-child{border-right:none}.VariantsEdit-module__tableRow--0ASyL{position:relative;transition:background-color .2s;background:#fff}.VariantsEdit-module__tableRow--0ASyL:hover{background:#fafbfc}.VariantsEdit-module__tableRow--0ASyL:last-child .VariantsEdit-module__tableCell--AOjnf{border-bottom:none}.VariantsEdit-module__tableRowHovered--uiEf-{background:#f8f9fa}.VariantsEdit-module__tableRowHovered--uiEf- .VariantsEdit-module__deleteButton--13eh3{display:inline-flex}.VariantsEdit-module__tableCell--AOjnf{padding:16px;border-bottom:1px solid #e4e7eb;border-right:1px solid #e4e7eb;vertical-align:middle;position:relative}.VariantsEdit-module__tableCell--AOjnf:last-child{border-right:none}.VariantsEdit-module__rowIndex--iYQT3{text-align:center;font-weight:500;font-size:14px;color:#5f6368}.VariantsEdit-module__typeContainer--JTHOQ{display:flex;align-items:center;position:relative}.VariantsEdit-module__typeInput--6PAG-{padding:8px 12px;border:1px solid #dadce0;border-radius:4px;width:100%;font-size:14px;transition:all .2s;background:#fff}.VariantsEdit-module__typeInput--6PAG-:focus{border-color:#1a73e8;outline:none;box-shadow:0 0 0 1px #1a73e8}.VariantsEdit-module__typeInputError--sooZD{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f33}.VariantsEdit-module__typeInputNew---XApL{border:1px dashed #1a73e8;background:#f8f9fa}.VariantsEdit-module__saveIcon--9RGuX{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:6px;border-radius:4px;transition:background-color .2s}.VariantsEdit-module__saveIcon--9RGuX:hover{background-color:#1890ff1a}.VariantsEdit-module__saveIconDisabled--A6lcG{opacity:.5;cursor:not-allowed}.VariantsEdit-module__saveIconDisabled--A6lcG:hover{background-color:transparent}.VariantsEdit-module__editButtonsContainer--cJGdy{display:flex;align-items:center;margin-left:8px;gap:4px}.VariantsEdit-module__deleteButton--13eh3{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;width:32px;height:32px;transition:all .2s;color:#5f6368}.VariantsEdit-module__deleteButtonDisabled--PeqXP{opacity:.3;cursor:not-allowed}.VariantsEdit-module__deleteButton--13eh3:not(.VariantsEdit-module__deleteButtonDisabled--PeqXP):hover{background:#fce8e6;color:#d33b30}.VariantsEdit-module__statusBadge--L3qsN{display:inline-block;background:#e3f2fd;color:#1976d2;font-size:10px;font-weight:600;padding:2px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.3px;margin-left:8px;vertical-align:middle}.VariantsEdit-module__errorText--WZkNy{color:#ff4d4f;font-size:.8rem;margin-top:4px}.VariantsEdit-module__savingText--U6WJM{color:#1890ff;font-size:.8rem;margin-top:4px}.VariantsEdit-module__valuesContainer--6eEgw{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.VariantsEdit-module__valueTag--4fvV3{display:inline-flex;align-items:center;background:#e8f0fe;border:1px solid #1a73e8;border-radius:16px;padding:4px 12px;margin-right:8px;margin-bottom:8px;font-size:13px;font-weight:500;transition:all .2s;color:#1967d2;cursor:default}.VariantsEdit-module__valueTag--4fvV3:hover{background:#d2e3fc;box-shadow:0 1px 3px #0000001a}.VariantsEdit-module__valueTagInUse--yxDD1{background:#fef3c7;border:1px solid #fbbf24;color:#92400e}.VariantsEdit-module__tagDelete--0hUKz{background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;opacity:.7}.VariantsEdit-module__tagDelete--0hUKz:hover{opacity:1}.VariantsEdit-module__valueInput--Jp3uO{padding:8px 12px;border:1px solid #dadce0;border-radius:4px;width:100%;font-size:14px;transition:all .2s;background:#fff}.VariantsEdit-module__valueInput--Jp3uO:focus{border-color:#1a73e8;outline:none;box-shadow:0 0 0 1px #1a73e8}.VariantsEdit-module__valueInputError--ztW-S{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f33}.VariantsEdit-module__valueInputHighlighted--vfJFv{border-color:#faad14;box-shadow:0 0 0 2px #faad1433}.VariantsEdit-module__placeholderText--RmKpm{color:#80868b;font-style:italic;font-size:13px;padding:8px 12px;background:#f8f9fa;border:1px dashed #dadce0;border-radius:4px;text-align:center}.VariantsEdit-module__readOnlyType--3TUzS{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 .6rem;font-size:14px;border-radius:4px;transition:background-color .2s;background-color:#fff;min-height:32px;box-sizing:border-box;border:1px solid transparent}.VariantsEdit-module__readOnlyType--3TUzS:hover{background-color:#f5f5f5}.VariantsEdit-module__readOnlyType--3TUzS:hover .VariantsEdit-module__editButton--JOxu6{display:inline-flex}.VariantsEdit-module__editButton--JOxu6{display:none;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;margin-left:auto}.VariantsEdit-module__readOnlyType--3TUzS:hover .VariantsEdit-module__editButton--JOxu6{display:block}.VariantsEdit-module__editButton--JOxu6:hover{background-color:#1890ff1a}.VariantsEdit-module__cancelIcon--EZuGM{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:6px;border-radius:4px;transition:background-color .2s}.VariantsEdit-module__cancelIcon--EZuGM:hover{background-color:#ff4d4f1a}.VariantsEdit-module__valueInputContainer--7d3wg{width:100%;position:relative}.VariantsEdit-module__maxValueNote--CpWvl{font-size:.8rem;color:#8c8c8c;margin-top:4px}.VariantsEdit-module__disabledMessage--4ARwf{font-size:.9rem;color:#8c8c8c;margin-top:4px}.VariantsEdit-module__tooltip--EuDIN{position:absolute;background-color:#000;color:#fff;padding:4px 8px;border-radius:4px;font-size:.8rem;white-space:nowrap;transform:translate(-50%,-100%);z-index:100}.VariantsEdit-module__actionCell--ZWf9p{text-align:center;vertical-align:middle;padding:0!important;width:40px}.VariantsEdit-module__valueTagEnhanced--4qW2i{margin-right:4px!important;margin-bottom:4px!important;font-size:14px!important;display:inline-flex!important;height:auto!important;min-height:24px!important}.VariantsEdit-module__valueTagEnhanced--4qW2i.VariantsEdit-module__valueTagInUse--yxDD1{background-color:#e6f7ff!important;border:1px solid #91d5ff!important}.VariantsEdit-module__statusDot--lB1Gm{display:inline-block;width:6px;height:6px;background-color:#7b1fa2;border-radius:50%;margin-right:4px;vertical-align:middle}.VariantsEdit-module__valueTagEnhanced--4qW2i:hover{border-color:#0003!important}.VariantsEdit-module__tag-actions--Tzqrh{display:flex;align-items:center;gap:2px;margin-left:4px;padding-left:4px;border-left:1px solid rgba(0,0,0,.1);height:100%}.VariantsEdit-module__tag-action-button--d4wmv{background:none;border:none;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#6b7280;transition:all .15s ease}.VariantsEdit-module__tag-action-button--d4wmv:hover{transform:scale(1.1)}.VariantsEdit-module__tag-action-button--d4wmv:focus{outline:none}.VariantsEdit-module__tag-action-button--d4wmv:disabled{cursor:not-allowed;opacity:.5}.VariantsEdit-module__edit-action--h-BBg:hover{color:#2563eb!important;background-color:#2563eb1a!important}.VariantsEdit-module__delete-action---XBfl:hover{color:#dc2626!important;background-color:#dc26261a!important}.VariantsEdit-module__valueTagEnhanced--4qW2i .VariantsEdit-module__edit-action--h-BBg svg,.VariantsEdit-module__valueTagEnhanced--4qW2i .VariantsEdit-module__delete-action---XBfl svg{width:14px;height:14px}.VariantsEdit-module__valuesContainer--6eEgw{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.VariantsEdit-module__inputButtonGroup--wDthw{display:flex;align-items:center;gap:8px;width:100%}.VariantsEdit-module__valueInput--Jp3uO{padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:.9rem;flex-grow:1}.VariantsEdit-module__addValueButton--5ITX7{height:32px;min-width:80px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;padding:0 12px;cursor:pointer;transition:background-color .2s;flex-shrink:0}.VariantsEdit-module__addValueButton--5ITX7:hover{background-color:#40a9ff}.VariantsEdit-module__addValueButton--5ITX7:disabled{background-color:#f5f5f5;color:#00000040;border:1px solid #d9d9d9;cursor:not-allowed}.VariantsEdit-module__addButtonIcon--1CBMU{font-size:14px;margin-right:4px;font-weight:700}.VariantsEdit-module__valueInputContainer--7d3wg{width:100%;margin-bottom:4px}.VariantsEdit-module__valueInputError--ztW-S{border-color:#ff4d4f}.VariantsEdit-module__valueInputHighlighted--vfJFv{border-color:#faad14}.asset-info__container{background:#fff;border-radius:8px;position:relative}.asset-info__header{display:flex;justify-content:flex-end;margin-bottom:24px}.asset-info__edit-button{background:none;border:none;cursor:pointer;color:#666;padding:8px;border-radius:4px;display:flex;align-items:center;gap:8px;font-size:14px}.asset-info__edit-button:hover{background:#f5f5f5;color:#333}.asset-info__edit-button svg{width:16px;height:16px}.asset-info__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin-bottom:32px}.asset-info__stat-card{background:#f8f9fa;padding:16px;border-radius:4px}.asset-info__stat-card .label{font-size:13px;color:#666;margin-bottom:8px}.asset-info__stat-card .value{font-size:15px;color:#333;font-weight:500}.asset-info__field{margin-bottom:20px}.asset-info__field .label{display:block;font-size:13px;color:#666;margin-bottom:8px}.asset-info__field .value{min-height:36px;display:flex;align-items:center}.asset-info__field .helper-text{font-size:12px;color:#666;margin-top:4px}.asset-info__input{width:100%;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px}.asset-info__input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.asset-info__select{position:relative;width:100%}.asset-info__select select{width:100%;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;background:#fff;appearance:none}.asset-info__select select:focus{outline:none;border-color:#2563eb}.asset-info__select:after{content:"";position:absolute;right:12px;top:50%;border:solid #666;border-width:0 2px 2px 0;padding:3px;transform:translateY(-70%) rotate(45deg)}.asset-info__checkbox{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.asset-info__checkbox input{margin-top:3px}.asset-info__checkbox .label{font-size:14px;color:#333;margin:0}.asset-info__actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #eee}.asset-info__button{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;border:1px solid transparent}.asset-info__button--primary{background:#2563eb;color:#fff}.asset-info__button--primary:hover{background:#1d4ed8}.asset-info__button--secondary{border-color:#e0e0e0;background:#fff}.asset-info__button--secondary:hover{background:#f5f5f5}.asset-info__button:disabled{opacity:.6;cursor:not-allowed}.asset-info__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite linear;border-radius:4px;min-height:24px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.InventoryAdjustmentModal-module__adjustmentForm---Wc6o{padding:8px 0 10px;display:flex;flex-direction:column;gap:18px}.InventoryAdjustmentModal-module__assetHeader--O5psC{border-bottom:1px solid #e0e0e0;margin-bottom:0;padding-bottom:12px}.InventoryAdjustmentModal-module__assetName--eqXlq{font-size:16px;font-weight:600;color:#1f2937;margin:0}.InventoryAdjustmentModal-module__formRow--zKMSm{display:flex;align-items:flex-start;margin-bottom:0;gap:20px}.InventoryAdjustmentModal-module__labelColumn--dnCr-{width:140px;flex-shrink:0;padding-top:9px;text-align:left}.InventoryAdjustmentModal-module__inputColumn--3kQ8U{flex-grow:0;display:flex;flex-direction:column;min-width:180px}.InventoryAdjustmentModal-module__reasonInputColumn--xHqbn{flex:1;display:flex;flex-direction:column;max-width:280px}.InventoryAdjustmentModal-module__formLabel--zibZz{font-weight:500;font-size:14px;color:#374151;display:block;line-height:1.5}.InventoryAdjustmentModal-module__required--Th9AN{color:#ef4444;margin-left:2px}.InventoryAdjustmentModal-module__numberInput--uppnU{text-align:right;background-color:#f5f5f5}.InventoryAdjustmentModal-module__selectInput--Dwwbw{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:14px;height:38px}.InventoryAdjustmentModal-module__selectError--FniMD{border-color:#e53935}.InventoryAdjustmentModal-module__errorText--qNLO2{color:#e53935;font-size:12px;margin-top:4px}.InventoryAdjustmentModal-module__helpText---TE2v{color:#6b7280;font-size:12px;margin-top:6px;line-height:1.4}.InventoryAdjustmentModal-module__infoBox--LMzU5{display:flex;align-items:center;background-color:#eff6ff;padding:10px 14px;border-radius:6px;margin-top:4px;border:1px solid #dbeafe}.InventoryAdjustmentModal-module__infoBox--LMzU5 .InventoryAdjustmentModal-module__infoIcon--Azq4g{margin-right:8px;color:#3b82f6;flex-shrink:0}.InventoryAdjustmentModal-module__infoBox--LMzU5 span{font-size:12px;color:#1e40af;line-height:1}.modalTitle{margin-right:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PricingTable-module__pricingTable--bu9oy{padding:12px}.PricingTable-module__container--l8dYJ{background-color:#fff;border-radius:6px;overflow:hidden}.PricingTable-module__tableContainer--vvc54{position:relative;background:#fff;overflow-x:auto;width:100%;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.PricingTable-module__tableContainer--vvc54::-webkit-scrollbar{height:8px}.PricingTable-module__tableContainer--vvc54::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.PricingTable-module__tableContainer--vvc54::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.PricingTable-module__tableContainer--vvc54::-webkit-scrollbar-thumb:hover{background:#aaa}.PricingTable-module__fixedColumn--gb7Qy{position:sticky;left:0;z-index:2;background:#fff;border-right:2px solid #9ca3af;box-shadow:2px 0 4px #0000001a}.PricingTable-module__fixedColumn--gb7Qy:nth-child(1){left:0;border-right:2px solid #d1d5db;box-shadow:none}.PricingTable-module__fixedColumn--gb7Qy:nth-child(2){left:40px;border-right:2px solid #9ca3af;box-shadow:2px 0 4px #0000001a}.PricingTable-module__fixedColumn--gb7Qy:nth-child(3){position:relative;left:auto;border-right:1px solid #e0e0e0;box-shadow:none}.PricingTable-module__headerCell--LEI5d.PricingTable-module__fixedColumn--gb7Qy{position:sticky;z-index:3;background:#fff;border-right:2px solid #9ca3af;box-shadow:2px 0 4px #0000001a}.PricingTable-module__headerCell--LEI5d.PricingTable-module__fixedColumn--gb7Qy:nth-child(1){left:0;border-right:2px solid #d1d5db;box-shadow:none}.PricingTable-module__headerCell--LEI5d.PricingTable-module__fixedColumn--gb7Qy:nth-child(2){left:40px;border-right:2px solid #9ca3af;box-shadow:2px 0 4px #0000001a}.PricingTable-module__headerCell--LEI5d.PricingTable-module__fixedColumn--gb7Qy:nth-child(3){position:relative;left:auto;border-right:1px solid #e0e0e0;box-shadow:none}.PricingTable-module__tableWrapper--2f8dA{width:100%}.PricingTable-module__header--OfOb7{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:2px solid rgb(43,40,40);position:relative;padding-bottom:6px}.PricingTable-module__title--k-8rP{font-size:16px;font-weight:500;color:#111827;margin:0 0 8px}.PricingTable-module__buttonContainer--zWp6A{position:absolute;right:0;top:-4px;z-index:1}.PricingTable-module__emptyState--XCFZV{padding:40px;background-color:#f9fafb;border-radius:8px;text-align:center;color:#666}.PricingTable-module__flexibleRate--ADRq8{margin-bottom:4px;font-size:14px}.PricingTable-module__flexRateContainer--WKBw8{display:flex;align-items:flex-start;gap:8px}.PricingTable-module__tierContainer--hZNGA{flex:1}.PricingTable-module__noTiers--K1CIy{color:#666}.PricingTable-module__tableContainer--vvc54{position:relative;overflow:hidden;width:100%}.PricingTable-module__scrollContainer--qi1ow{flex:1;overflow-x:auto;overflow-y:hidden;background:#fff;min-width:0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.PricingTable-module__table--mt9h7{width:100%;min-width:1200px;border-collapse:collapse;border-spacing:0;table-layout:fixed;position:relative}.PricingTable-module__table--mt9h7 th,.PricingTable-module__table--mt9h7 td{background:#fff;min-width:120px;box-sizing:border-box}.PricingTable-module__table--mt9h7 th{background:#fafafa;z-index:20}.PricingTable-module__table--mt9h7 th:nth-child(1),.PricingTable-module__table--mt9h7 td:nth-child(1){position:sticky;left:0;z-index:10;width:40px;min-width:40px;max-width:40px;box-shadow:2px 0 5px -2px #0000001a}.PricingTable-module__table--mt9h7 th:nth-child(2),.PricingTable-module__table--mt9h7 td:nth-child(2){position:sticky;left:40px;z-index:9;width:130px;min-width:130px;max-width:130px;border-right:2px solid #e0e0e0;box-shadow:2px 0 5px -2px #0000001a}.PricingTable-module__table--mt9h7 th:nth-child(3),.PricingTable-module__table--mt9h7 td:nth-child(3){width:150px;min-width:150px}.PricingTable-module__table--mt9h7 th:nth-child(4),.PricingTable-module__table--mt9h7 td:nth-child(4){width:150px;min-width:150px}.PricingTable-module__table--mt9h7 th:nth-child(5),.PricingTable-module__table--mt9h7 td:nth-child(5){width:100px;min-width:100px}.PricingTable-module__table--mt9h7 th:nth-child(6),.PricingTable-module__table--mt9h7 td:nth-child(6){width:150px;min-width:150px}.PricingTable-module__table--mt9h7 th:nth-child(7),.PricingTable-module__table--mt9h7 td:nth-child(7){width:250px;min-width:250px}.PricingTable-module__table--mt9h7 th:nth-child(8),.PricingTable-module__table--mt9h7 td:nth-child(8){width:60px;min-width:60px;max-width:60px}.PricingTable-module__table--mt9h7 th:nth-child(1){z-index:30}.PricingTable-module__table--mt9h7 th:nth-child(2){z-index:29}.PricingTable-module__fixedColumnsTable--1waS0{position:absolute;left:0;top:0;width:170px;z-index:2;border-collapse:collapse;border-spacing:0;table-layout:fixed;box-shadow:2px 0 5px #0000001a;background:#fff}.PricingTable-module__headerCell--LEI5d{background-color:#fafafa;padding:12px 16px;text-align:left;color:#000000d9;font-weight:500;font-size:14px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;position:sticky;top:0;z-index:1}.PricingTable-module__headerCellCenter--tgOsg{text-align:center}.PricingTable-module__cell--pthan{padding:8px 12px;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;font-size:14px;vertical-align:top;background:#fff;transition:background-color .2s ease}.PricingTable-module__centerAlign--05fl7{text-align:center}.PricingTable-module__priceCell--LhJ0V{display:flex;align-items:center;justify-content:space-between}.PricingTable-module__editPriceButton--s1bbg{background:transparent;border:none;cursor:pointer;color:#666;padding:2px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;opacity:.7}.PricingTable-module__defaultVariant--mHUrs{font-weight:500;color:#d97706;font-style:italic}.PricingTable-module__fixedColumnCell--zlwpA,.PricingTable-module__fixedColumnHeaderCell--oZHBI{width:130px}.PricingTable-module__indexColumnCell--ceRSO,.PricingTable-module__indexColumnHeaderCell--zhgr0{width:40px}.PricingTable-module__editIcon--A7Lxy{color:#1890ff}.PricingTable-module__actionCell--FJ55z{display:flex;align-items:center;justify-content:center}.PricingTable-module__deleteButton--8sbK1{background:transparent;border:none;cursor:pointer;color:#666;padding:4px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;opacity:.7}.PricingTable-module__deleteButton--8sbK1:hover{opacity:1;background-color:#ef44441a;color:#ef4444}.PricingTable-module__deleteButton--8sbK1:active{transform:scale(.95)}.PricingTable-module__deleteIcon--dPjCu{color:#ef4444}.PricingTable-module__row--gVP--:hover,.PricingTable-module__row--gVP--:hover td{background-color:#f5f5f5}.PricingTable-module__variantSeparator--GoO43 td{border-bottom:2px solid #d1d5db!important}.PricingTable-module__noBorderTop--q-QGt{border-top:none!important;border-top-width:0!important;border-top-color:transparent!important}.PricingTable-module__noBorderBottom--QDnwD{border-bottom:none!important;border-bottom-width:0!important;border-bottom-color:transparent!important}.PricingTable-module__fixedTable--kjWcN .PricingTable-module__noBorderTop--q-QGt{border-top:none!important;border-top-width:0!important;border-top-color:transparent!important}.PricingTable-module__fixedTable--kjWcN .PricingTable-module__noBorderBottom--QDnwD{border-bottom:none!important;border-bottom-width:0!important;border-bottom-color:transparent!important}.PricingTable-module__fixedColumn--gb7Qy.PricingTable-module__noBorderTop--q-QGt{border-top:none!important;border-top-width:0!important;border-top-color:transparent!important}.PricingTable-module__fixedColumn--gb7Qy.PricingTable-module__noBorderBottom--QDnwD{border-bottom:none!important;border-bottom-width:0!important;border-bottom-color:transparent!important}.PricingTable-module__scrollbarTrack--VZlhu{position:absolute;bottom:0;left:170px;right:0;height:12px;background-color:#f5f5f5;border-radius:6px}.PricingTable-module__scrollbarThumb--vOiEW{position:absolute;height:12px;background-color:#ccc;border-radius:6px;cursor:pointer}.PricingTable-module__scrollbarThumb--vOiEW:hover{background-color:#aaa}.PricingTable-module__scrollArrows--BLerg{display:flex;justify-content:space-between;align-items:center;padding:0 8px;margin-top:8px;color:#666}.PricingTab-module__asset_info__container--ie7NE{background:#fff;border-radius:8px;position:relative}.asset-import{padding:24px;max-width:1200px;margin:0 auto}.asset-import .steps{display:flex;justify-content:center;margin-bottom:32px}.asset-import .steps .step{padding:8px 16px;margin:0 8px;border-bottom:2px solid #eee}.asset-import .steps .step.active{border-color:var(--primary-color);color:var(--primary-color)}.asset-import .content{min-height:400px;margin-bottom:24px}.asset-import .content .dropzone{border:2px dashed #ddd;border-radius:8px;padding:32px;text-align:center}.asset-import .content .dropzone .upload-area{cursor:pointer;padding:48px}.asset-import .content .dropzone .upload-area:hover{background:#f9f9f9}.asset-import .content .dropzone .upload-area .hint{color:#666;font-size:14px}.asset-import .content .mapping .field-row{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #eee}.asset-import .content .mapping .field-row .field-name{width:200px;margin-right:24px}.asset-import .content .mapping .field-row .field-name .required{color:red;margin-left:4px}.asset-import footer{display:flex;justify-content:flex-end;gap:16px;padding-top:16px;border-top:1px solid #eee}.import-summary{padding:24px;background:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a}.import-summary h2{margin-bottom:24px}.import-summary .accordion details{border:1px solid #eee;margin-bottom:16px;border-radius:4px}.import-summary .accordion details summary{padding:16px;cursor:pointer}.import-summary .accordion details summary h3{margin:0;font-size:16px}.import-summary .accordion details summary h3.warning{color:#faad14}.import-summary .accordion details>div{padding:16px}.import-summary .records-table{width:100%;border-collapse:collapse}.import-summary .records-table th,.import-summary .records-table td{padding:12px;text-align:left;border-bottom:1px solid #eee}.import-summary .unmapped-list{list-style:none;padding:0}.import-summary .unmapped-list li{padding:8px 0;border-bottom:1px solid #eee}.import-summary .alert{padding:16px;border-radius:4px;margin:16px 0}.import-summary .alert.warning{background:#fffbe6;border:1px solid #ffe58f}.import-summary .alert.info{background:#e6f7ff;border:1px solid #91d5ff}.UomModal-module__formContainer--fDDoG{padding-top:20px}.UomModal-module__formItem--X0fxU{width:100%;margin-bottom:1rem}.UomModal-module__hintText--NCiUd{margin-top:8px;font-size:12px;color:#888;font-style:italic}.UomModal-module__spinnerContainer--xI2Oi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UomModal-module__loader--c4kJA{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #3498db;width:30px;height:30px;animation:UomModal-module__spin--7SOOc 1s linear infinite}@keyframes UomModal-module__spin--7SOOc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UomModal-module__title--w7wSn{font-size:20px}.UomModal-module__modalHead--PsuPg{font-size:18px;color:var(--pricing-color)}.UomModal-module__labelTxt--cFvNg{padding-right:6px}.UomModal-module__labelDescTxt--EZ2nX{opacity:.6;text-wrap:wrap;font-size:13px}.UomModal-module__disabled--pK2rd{color:gray;cursor:default}.UomModal-module__disabled--pK2rd:hover,.UomModal-module__disabled--pK2rd:active{color:gray}.AssetListHeader-module__header--F0RXY{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;width:100%}.AssetListHeader-module__title--C2wki{font-size:1.1rem;font-weight:500;color:var(--gray-d3, #333)}.AssetListHeader-module__rightActions--G8qOi{display:flex;align-items:center;gap:.75rem}.AssetSidePanel-module__sidePanel--aEJv8{flex:0 0 320px;background-color:#fff;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden}.AssetSidePanel-module__header--Dvx-s{padding:.2rem .6rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.AssetSidePanel-module__headerTitle--AOXJD{margin:0;font-size:16px;font-weight:500;color:#374151}.AssetSidePanel-module__content--vhGZU{flex:1;overflow:auto;padding:16px}.AssetSidePanel-module__assetSection--jyas6{margin-bottom:24px}.AssetSidePanel-module__assetTitle--MDBqJ{display:flex;margin:0 0 16px;font-size:15px;font-weight:500;color:#111827}.AssetSidePanel-module__detailGroup--OiFZ4{margin-bottom:16px}.AssetSidePanel-module__label--r4m7I{font-size:12px;font-weight:700;margin-bottom:4px}.AssetSidePanel-module__value--YSQb3{font-size:.9rem}.AssetSidePanel-module__detailsGrid--G7AEL{display:grid;grid-template-columns:1fr;gap:8px}.AssetSidePanel-module__detailItem--jKnEl{display:flex;justify-content:space-between;padding:8px 4px;border-bottom:1px solid #f3f4f6;background-color:transparent}.AssetSidePanel-module__detailItem--jKnEl:nth-child(odd){background-color:#f9fafb}.AssetSidePanel-module__detailLabel--C8yWM{font-weight:600;font-size:13px;color:#4b5563}.AssetSidePanel-module__detailValue---gcxy{font-size:13px;color:#1f2937;text-align:right}.AssetSidePanel-module__statusActive--VNS3-{color:#22c55e;font-weight:500}.AssetSidePanel-module__statusRetired--E-qQW{color:#ef4444;font-weight:500}.BulkUploadModal-module__modal--w-4Vy{--primary-color: #2563eb;--primary-color-light: #3b82f6;--success-color: #10b981;--warning-color: #f59e0b;--error-color: #ef4444;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--border-radius: 12px;--border-radius-sm: 8px;--border-radius-lg: 16px;--transition: all .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: all .3s cubic-bezier(.4, 0, .2, 1)}.BulkUploadModal-module__progressIndicator--quDYS{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.BulkUploadModal-module__progressContainer--2VqVJ{display:flex;align-items:center;gap:1rem}.BulkUploadModal-module__progressStep--jcOYF{display:flex;align-items:center}.BulkUploadModal-module__stepCircle--4Dnu9{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;transition:var(--transition);position:relative}.BulkUploadModal-module__stepCircle--4Dnu9:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:linear-gradient(45deg,transparent,var(--primary-color-light),transparent);opacity:0;transition:var(--transition)}.BulkUploadModal-module__stepCircle--4Dnu9.BulkUploadModal-module__active--Z7Op6{background:var(--primary-color);color:#fff;box-shadow:var(--shadow-md);position:relative;z-index:1}.BulkUploadModal-module__stepCircle--4Dnu9.BulkUploadModal-module__active--Z7Op6 span{position:relative;z-index:3;font-weight:700;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.BulkUploadModal-module__stepCircle--4Dnu9.BulkUploadModal-module__active--Z7Op6:before{opacity:.3;animation:BulkUploadModal-module__pulse--EjGTL 2s infinite;z-index:1}.BulkUploadModal-module__stepCircle--4Dnu9.BulkUploadModal-module__completed--xasWs{background:var(--success-color);color:#fff;box-shadow:var(--shadow-sm)}.BulkUploadModal-module__stepCircle--4Dnu9.BulkUploadModal-module__completed--xasWs svg{position:relative;z-index:2}.BulkUploadModal-module__stepCircle--4Dnu9.BulkUploadModal-module__pending--AXbDv{background:var(--gray-200);color:var(--gray-600);border:2px solid var(--gray-300)}.BulkUploadModal-module__stepCircle--4Dnu9.BulkUploadModal-module__pending--AXbDv span{font-weight:600;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.BulkUploadModal-module__stepConnector--VFFoe{width:4rem;height:2px;margin:0 .5rem;transition:var(--transition);border-radius:1px}.BulkUploadModal-module__stepConnector--VFFoe.BulkUploadModal-module__completed--xasWs{background:var(--primary-color)}.BulkUploadModal-module__stepConnector--VFFoe.BulkUploadModal-module__pending--AXbDv{background:var(--gray-200)}.BulkUploadModal-module__uploadArea--ap9Vc{text-align:center}.BulkUploadModal-module__dropZone--aQ0IN{border:2px dashed var(--gray-300);border-radius:var(--border-radius-lg);padding:3rem 2rem;transition:var(--transition);position:relative;background:linear-gradient(135deg,#fff,#f8fafc)}.BulkUploadModal-module__dropZone--aQ0IN:before{content:"";position:absolute;inset:0;border-radius:var(--border-radius-lg);background:linear-gradient(135deg,#2563eb0d,#3b82f61a);opacity:0;transition:var(--transition)}.BulkUploadModal-module__dropZone--aQ0IN:hover{border-color:var(--gray-400);background:var(--gray-50);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.BulkUploadModal-module__dropZone--aQ0IN.BulkUploadModal-module__dragActive--xvd5k{border-color:var(--primary-color);background:#2563eb0d;transform:translateY(-2px);box-shadow:var(--shadow-xl)}.BulkUploadModal-module__dropZone--aQ0IN.BulkUploadModal-module__dragActive--xvd5k:before{opacity:1}.BulkUploadModal-module__uploadIcon--cIYm1{width:4rem;height:4rem;color:var(--gray-400);margin:0 auto 1.5rem;transition:var(--transition)}.BulkUploadModal-module__dropZone--aQ0IN:hover .BulkUploadModal-module__uploadIcon--cIYm1,.BulkUploadModal-module__dropZone--aQ0IN.BulkUploadModal-module__dragActive--xvd5k .BulkUploadModal-module__uploadIcon--cIYm1{color:var(--primary-color);transform:scale(1.1)}.BulkUploadModal-module__uploadTitle--BiXV4{font-size:1.25rem;font-weight:700;color:var(--gray-900);margin-bottom:.75rem;transition:var(--transition)}.BulkUploadModal-module__uploadDescription--xbKuT{color:var(--gray-500);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.BulkUploadModal-module__browseButton--1I2B8{background:var(--primary-color);color:#fff;border:none;padding:.875rem 2rem;border-radius:var(--border-radius);font-weight:600;font-size:1rem;cursor:pointer;transition:var(--transition);position:relative;overflow:hidden}.BulkUploadModal-module__browseButton--1I2B8:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:var(--transition)}.BulkUploadModal-module__browseButton--1I2B8:hover{background:var(--primary-color-light);transform:translateY(-2px);box-shadow:var(--shadow-md)}.BulkUploadModal-module__browseButton--1I2B8:hover:before{left:100%}.BulkUploadModal-module__browseButton--1I2B8:active{transform:translateY(0)}.BulkUploadModal-module__filePreview--h0huj{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#ecfdf5,#f0fdf4);border:1px solid #d1fae5;border-radius:var(--border-radius);animation:BulkUploadModal-module__slideInUp--XcdBJ .3s ease-out}.BulkUploadModal-module__fileInfo--higu8{display:flex;align-items:center;justify-content:center;gap:1rem}.BulkUploadModal-module__fileIcon--QSBfG{width:2rem;height:2rem;color:var(--success-color);flex-shrink:0}.BulkUploadModal-module__fileDetails--vxMUH h4{font-weight:600;color:#065f46;margin-bottom:.25rem}.BulkUploadModal-module__fileDetails--vxMUH p{font-size:.875rem;color:#047857}.BulkUploadModal-module__infoCard--Liwfu{padding:1.5rem;border-radius:var(--border-radius);margin-bottom:1rem;transition:var(--transition);position:relative}.BulkUploadModal-module__infoCard--Liwfu:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.BulkUploadModal-module__infoCard--Liwfu.BulkUploadModal-module__info--V-LB6{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe}.BulkUploadModal-module__infoCard--Liwfu.BulkUploadModal-module__success--hTX1-{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #a7f3d0}.BulkUploadModal-module__infoCard--Liwfu.BulkUploadModal-module__warning--VNLDa{background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fcd34d}.BulkUploadModal-module__infoCard--Liwfu.BulkUploadModal-module__error--OedGJ{background:linear-gradient(135deg,#fef2f2,#fecaca);border:1px solid #fca5a5}.BulkUploadModal-module__cardHeader--8DQr0{display:flex;align-items:flex-start;gap:1rem}.BulkUploadModal-module__cardIcon--zNa-X{width:1.5rem;height:1.5rem;margin-top:.125rem;flex-shrink:0}.BulkUploadModal-module__cardContent--SPpE2{flex:1}.BulkUploadModal-module__cardTitle--xsjH4{font-weight:600;margin-bottom:.5rem;font-size:1rem}.BulkUploadModal-module__cardDescription--TpT8-{font-size:.875rem;line-height:1.6;opacity:.9}.BulkUploadModal-module__mappingSection--Mgp52{margin-top:2rem}.BulkUploadModal-module__sectionHeader--IR-dn{display:flex;align-items:center;justify-content:between;margin-bottom:1.5rem}.BulkUploadModal-module__sectionTitle--4w9tr{font-weight:700;color:var(--gray-900);margin-bottom:.25rem}.BulkUploadModal-module__sectionSubtitle--mGuzV{font-size:.875rem;color:var(--gray-600);line-height:1.5}.BulkUploadModal-module__columnGrid--wSBaF{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}@media (max-width: 768px){.BulkUploadModal-module__columnGrid--wSBaF{grid-template-columns:1fr;gap:1rem}}.BulkUploadModal-module__columnPanel---Jdat{background:#fff;border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:1.5rem;transition:var(--transition)}.BulkUploadModal-module__columnPanel---Jdat:hover{box-shadow:var(--shadow-md);border-color:var(--gray-300)}.BulkUploadModal-module__panelHeader--CSyL5{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;font-weight:600;color:var(--gray-900)}.BulkUploadModal-module__columnList--Z0f7J{max-height:16rem;overflow-y:auto}.BulkUploadModal-module__columnList--Z0f7J::-webkit-scrollbar{width:6px}.BulkUploadModal-module__columnList--Z0f7J::-webkit-scrollbar-track{background:var(--gray-100);border-radius:3px}.BulkUploadModal-module__columnList--Z0f7J::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.BulkUploadModal-module__columnList--Z0f7J::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.BulkUploadModal-module__columnItem--0HT6g{padding:.875rem;margin-bottom:.5rem;border-radius:var(--border-radius-sm);font-size:.875rem;transition:var(--transition);border:1px solid transparent}.BulkUploadModal-module__columnItem--0HT6g.BulkUploadModal-module__mapped--D3unI{background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#065f46;border-color:#a7f3d0}.BulkUploadModal-module__columnItem--0HT6g.BulkUploadModal-module__required--bIgFT{background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#92400e;border-color:#fcd34d}.BulkUploadModal-module__columnItem--0HT6g.BulkUploadModal-module__unmapped--8kqiW{background:var(--gray-50);color:var(--gray-700);border-color:var(--gray-200)}.BulkUploadModal-module__columnItemHeader--WLVkH{display:flex;align-items:center;justify-content:between}.BulkUploadModal-module__mappingRow--FfY0Q{display:flex;align-items:center;gap:1rem;padding:1.5rem;margin-bottom:1rem;border:1px solid var(--gray-200);border-radius:var(--border-radius);background:#fff;transition:var(--transition)}.BulkUploadModal-module__mappingRow--FfY0Q:hover{box-shadow:var(--shadow-sm);border-color:var(--gray-300)}.BulkUploadModal-module__mappingGrid---um2d{flex:1;display:grid;grid-template-columns:2fr auto 2fr;gap:1rem;align-items:center}@media (max-width: 768px){.BulkUploadModal-module__mappingGrid---um2d{grid-template-columns:1fr;gap:.75rem}}.BulkUploadModal-module__selectGroup--tONqL{display:flex;flex-direction:column;gap:.5rem}.BulkUploadModal-module__selectLabel--SJP3i{font-size:.75rem;color:var(--gray-500);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.BulkUploadModal-module__select--aNKo9{width:100%;border:1px solid var(--gray-300);border-radius:var(--border-radius-sm);padding:.75rem;font-size:.875rem;transition:var(--transition);background:#fff}.BulkUploadModal-module__select--aNKo9:focus{outline:none;ring:2px;ring-color:var(--primary-color);border-color:var(--primary-color)}.BulkUploadModal-module__select--aNKo9:hover{border-color:var(--gray-400)}.BulkUploadModal-module__arrowIcon--LuOGE{width:1.25rem;height:1.25rem;color:var(--gray-400)}@media (max-width: 768px){.BulkUploadModal-module__arrowIcon--LuOGE{display:none}}.BulkUploadModal-module__removeButton--bVblh{background:#fee2e2;color:#dc2626;border:1px solid #fca5a5;padding:.5rem 1rem;border-radius:var(--border-radius-sm);font-size:.875rem;font-weight:500;cursor:pointer;transition:var(--transition);white-space:nowrap}.BulkUploadModal-module__removeButton--bVblh:hover{background:#fecaca;border-color:#f87171;transform:translateY(-1px)}.BulkUploadModal-module__emptyState--c42f5{text-align:center;padding:3rem 2rem;background:var(--gray-50);border-radius:var(--border-radius);border:2px dashed var(--gray-300)}.BulkUploadModal-module__emptyIcon--XDnns{width:3rem;height:3rem;color:var(--gray-400);margin:0 auto 1rem}.BulkUploadModal-module__emptyTitle--R4kLx{font-weight:600;color:var(--gray-600);margin-bottom:.5rem}.BulkUploadModal-module__emptyDescription--qHMJk{font-size:.875rem;color:var(--gray-500)}.BulkUploadModal-module__dataTable--YDYh0{background:var(--gray-50);border-radius:var(--border-radius);padding:1.5rem;overflow-x:auto}.BulkUploadModal-module__dataTable--YDYh0 table{min-width:100%;font-size:.875rem;border-collapse:separate;border-spacing:0}.BulkUploadModal-module__dataTable--YDYh0 table th{text-align:left;padding:1rem .75rem;font-weight:600;color:var(--gray-700);background:var(--gray-100);border-bottom:1px solid var(--gray-200)}.BulkUploadModal-module__dataTable--YDYh0 table th:first-child{border-top-left-radius:var(--border-radius-sm)}.BulkUploadModal-module__dataTable--YDYh0 table th:last-child{border-top-right-radius:var(--border-radius-sm)}.BulkUploadModal-module__dataTable--YDYh0 table td{padding:.75rem;border-bottom:1px solid var(--gray-100);background:#fff}.BulkUploadModal-module__dataTable--YDYh0 table td:first-child{border-left:1px solid var(--gray-200)}.BulkUploadModal-module__dataTable--YDYh0 table td:last-child{border-right:1px solid var(--gray-200)}.BulkUploadModal-module__dataTable--YDYh0 table tr:last-child td:first-child{border-bottom-left-radius:var(--border-radius-sm)}.BulkUploadModal-module__dataTable--YDYh0 table tr:last-child td:last-child{border-bottom-right-radius:var(--border-radius-sm)}.BulkUploadModal-module__statsGrid--PHG9-{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;text-align:center;margin:1.5rem 0}.BulkUploadModal-module__statCard--C6jVe .BulkUploadModal-module__statValue--AhyhN{font-size:2rem;font-weight:800;margin-bottom:.5rem}.BulkUploadModal-module__statCard--C6jVe .BulkUploadModal-module__statValue--AhyhN.BulkUploadModal-module__total--we4ZD{color:var(--gray-900)}.BulkUploadModal-module__statCard--C6jVe .BulkUploadModal-module__statValue--AhyhN.BulkUploadModal-module__success--hTX1-{color:var(--success-color)}.BulkUploadModal-module__statCard--C6jVe .BulkUploadModal-module__statValue--AhyhN.BulkUploadModal-module__error--OedGJ{color:var(--error-color)}.BulkUploadModal-module__statCard--C6jVe .BulkUploadModal-module__statLabel--jMjX5{font-size:.875rem;color:var(--gray-600);font-weight:500}.BulkUploadModal-module__tagList--Y8kfa{display:flex;flex-wrap:wrap;gap:.75rem}.BulkUploadModal-module__tag--PRy-N{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;background:var(--primary-color);color:#fff}.BulkUploadModal-module__tag--PRy-N .BulkUploadModal-module__tagIcon--ptrMe{width:.875rem;height:.875rem}.BulkUploadModal-module__resultsList--pEI71{max-height:12rem;overflow-y:auto}.BulkUploadModal-module__resultsList--pEI71::-webkit-scrollbar{width:6px}.BulkUploadModal-module__resultsList--pEI71::-webkit-scrollbar-track{background:var(--gray-100);border-radius:3px}.BulkUploadModal-module__resultsList--pEI71::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.BulkUploadModal-module__resultsList--pEI71::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.BulkUploadModal-module__resultItem--Fhwan{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.875rem}.BulkUploadModal-module__resultItem--Fhwan:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.BulkUploadModal-module__resultItem--Fhwan .BulkUploadModal-module__resultIcon---Gmjf{width:1rem;height:1rem;flex-shrink:0}.BulkUploadModal-module__resultItem--Fhwan.BulkUploadModal-module__success--hTX1-{color:#065f46}.BulkUploadModal-module__resultItem--Fhwan.BulkUploadModal-module__success--hTX1- .BulkUploadModal-module__resultIcon---Gmjf{color:var(--success-color)}.BulkUploadModal-module__resultItem--Fhwan.BulkUploadModal-module__error--OedGJ{color:#991b1b}.BulkUploadModal-module__resultItem--Fhwan.BulkUploadModal-module__error--OedGJ .BulkUploadModal-module__resultIcon---Gmjf{color:var(--error-color)}.BulkUploadModal-module__errorDetails--XFg1S{margin-top:.5rem;font-size:.75rem;opacity:.8;line-height:1.4}@keyframes BulkUploadModal-module__slideInUp--XcdBJ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes BulkUploadModal-module__pulse--EjGTL{0%,to{opacity:1}50%{opacity:.5}}@keyframes BulkUploadModal-module__shimmer--DoMA1{0%{background-position:-1000px 0}to{background-position:1000px 0}}.BulkUploadModal-module__loadingShimmer--AI8bR{background:linear-gradient(90deg,var(--gray-200) 25%,var(--gray-100) 50%,var(--gray-200) 75%);background-size:1000px 100%;animation:BulkUploadModal-module__shimmer--DoMA1 2s infinite}.BulkUploadModal-module__fadeIn--qK75S{animation:BulkUploadModal-module__fadeIn--qK75S .3s ease-out}.BulkUploadModal-module__slideIn--Rb9kW{animation:BulkUploadModal-module__slideInUp--XcdBJ .3s ease-out}@keyframes BulkUploadModal-module__fadeIn--qK75S{0%{opacity:0}to{opacity:1}}@media (max-width: 640px){.BulkUploadModal-module__progressContainer--2VqVJ{gap:.5rem}.BulkUploadModal-module__stepCircle--4Dnu9{width:2rem;height:2rem;font-size:.75rem}.BulkUploadModal-module__stepConnector--VFFoe{width:2rem}.BulkUploadModal-module__dropZone--aQ0IN{padding:2rem 1rem}.BulkUploadModal-module__uploadIcon--cIYm1{width:3rem;height:3rem}.BulkUploadModal-module__statsGrid--PHG9-{grid-template-columns:1fr;gap:1rem}.BulkUploadModal-module__cardHeader--8DQr0{gap:.75rem}.BulkUploadModal-module__infoCard--Liwfu{padding:1rem}}.AssetStockEditVariant-module__settingsContainer--M7Ylc{display:flex;flex-direction:column;gap:24px;margin-top:24px}.AssetStockEditVariant-module__section--I3geC{margin-bottom:16px}.AssetStockEditVariant-module__sectionTitle--L061H{font-size:16px;font-weight:500;margin-bottom:12px;color:#42526e}.AssetStockEditVariant-module__toggleContainer--n70O9{display:flex;align-items:center;justify-content:flex-start;height:32px;width:300px}.maintenance-popup{padding:24px 0}.maintenance-popup__content{display:flex;flex-direction:column;gap:20px}.maintenance-popup :global(.form-field){display:flex;align-items:flex-start;gap:40px;margin-bottom:0;padding:0 24px}.maintenance-popup :global(.form-field) .label-container{width:120px;flex-shrink:0;text-align:right;padding-top:8px}.maintenance-popup :global(.form-field) .label-container label{color:#666;font-size:14px;line-height:1.2}.maintenance-popup :global(.form-field) .input-container{flex:1;max-width:320px}.maintenance-popup :global(.form-field) .error-text{margin-left:160px;margin-top:4px;font-size:12px;color:#dc2626}.maintenance-popup :global(.select-container){width:100%}.maintenance-popup :global(.select-container) select{width:100%;height:36px;padding:0 12px;border-radius:4px;border:1px solid #d1d5db}.maintenance-popup :global(.select-container) select:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f61a}.maintenance-popup input[type=date]{width:100%;height:36px;padding:0 12px;border-radius:4px;border:1px solid #d1d5db}.maintenance-popup input[type=date]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f61a}.maintenance-popup__loading{position:absolute;inset:0;background:#ffffffb3;display:flex;align-items:center;justify-content:center}.Status-module__status-tag--g8vCV{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;font-size:11px;font-weight:600;text-align:center;border-radius:16px;white-space:nowrap;min-width:60px;height:24px;box-sizing:border-box;letter-spacing:.025em;text-transform:uppercase}.maintenance-list{background:#fff;border-radius:4px}.maintenance-list__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.maintenance-list__title{display:flex;align-items:center;gap:12px;padding-left:1rem}.maintenance-list__title h2{font-size:18px;font-weight:600;color:#333;margin:0}.maintenance-list__title svg{color:#666}.maintenance-form{display:flex;flex-direction:column;gap:16px;padding:16px 0}.maintenance-form__actions{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.AssetLocation-module__container--xx7lG{height:90%;display:flex;flex-direction:column}.AssetLocation-module__header--yj393{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 1rem}.AssetLocation-module__titleContainer--WrQWZ{display:flex;align-items:center;gap:12px}.AssetLocation-module__title--N7sbs{font-size:18px;font-weight:600;color:#333}.AssetLocation-module__content--JAqCz{flex:1;padding:0 1rem;overflow-y:auto}.AssetLocation-module__noLocationContainer--LhR0X{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;height:100%}.AssetLocation-module__noLocationContainer--LhR0X h3{margin:20px 0 10px;color:#374151;font-size:20px}.AssetLocation-module__noLocationContainer--LhR0X p{margin:8px 0;color:#6b7280;font-size:14px}.AssetLocation-module__instructions--stRzK{margin-top:30px;text-align:left;background:#f9fafb;padding:20px;border-radius:8px;border:1px solid #e5e7eb}.AssetLocation-module__instructions--stRzK h4{margin:0 0 15px;color:#374151;font-size:16px}.AssetLocation-module__instructions--stRzK ol{margin:0;padding-left:20px}.AssetLocation-module__instructions--stRzK ol li{margin-bottom:8px;color:#6b7280;font-size:14px;line-height:1.5}.AssetLocation-module__locationContainer--eZQ1g{display:flex;flex-direction:column;gap:20px}.AssetLocation-module__statusCard--auZll{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.AssetLocation-module__statusHeader--LRddO{display:flex;align-items:center;gap:8px;margin-bottom:8px}.AssetLocation-module__statusIndicator--0Y-q-{width:12px;height:12px;border-radius:50%}.AssetLocation-module__statusText--vrHhO{font-weight:600;color:#374151}.AssetLocation-module__lastUpdated--ntl-i{display:flex;align-items:center;gap:6px;color:#6b7280;font-size:14px}.AssetLocation-module__coordinatesCard--h1JZZ{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.AssetLocation-module__coordinatesCard--h1JZZ h3{margin:0 0 16px;color:#374151;font-size:16px;font-weight:600}.AssetLocation-module__coordinates---ZE-o{display:flex;flex-direction:column;gap:12px}.AssetLocation-module__coordinateRow--FidEi{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6}.AssetLocation-module__coordinateRow--FidEi:last-child{border-bottom:none}.AssetLocation-module__actionsCard--suAur{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.AssetLocation-module__actionsCard--suAur h3{margin:0 0 16px;color:#374151;font-size:16px;font-weight:600}.AssetLocation-module__actions--tgPbb{display:flex;flex-wrap:wrap;gap:12px}.AssetLocation-module__infoCard--Tq-HA{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.AssetLocation-module__infoCard--Tq-HA h4{margin:0 0 16px;color:#374151;font-size:16px;font-weight:600}.AssetLocation-module__assetInfo--Ww5aH{display:flex;flex-direction:column;gap:8px}.AssetLocation-module__infoRow--kTCPf{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.AssetLocation-module__label--3p012{font-weight:500;color:#6b7280;font-size:14px}.AssetLocation-module__value--5-Mo-{font-weight:600;color:#374151;font-size:14px;font-family:Courier New,monospace}.AssetPictures-module__container--jBt7C{padding:16px;background-color:#f9f9f9;border-radius:8px}.AssetPictures-module__header--dCWZW{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #ddd}.AssetPictures-module__titleContainer--BcyOu{display:flex;align-items:center;gap:10px}.AssetPictures-module__title--8bO4V{font-size:18px;font-weight:700;color:#333}.AssetPictures-module__imageUploadContainer--ZJlwZ{margin-top:16px}.AssetPictures-module__buttonContainer--gDF9D{display:flex;justify-self:end}.AssetScanner-module__scannerMainContainer--5VAPe{padding:20px;background-color:#f9f9f9;border-radius:8px;text-align:center}.AssetScanner-module__scannerMainViewContainer--yf7jW{display:flex;justify-content:space-between;margin-top:20px}.AssetScanner-module__scannerMainScannerContainer--Ko2a3{width:50%;display:flex;flex-direction:column;align-items:flex-start;padding-left:20px}.AssetScanner-module__stepContainer---O9g3{display:flex;align-items:flex-start;margin-bottom:15px;width:100%;gap:12px}.AssetScanner-module__stepNumber--P-NEF{width:30px;height:30px;background-color:#46337c;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;flex-shrink:0;margin-top:2px}.AssetScanner-module__stepText--GQQKi{font-size:16px;color:#333;line-height:1.4;flex:1;text-align:left;margin:0;padding:0}.AssetScanner-module__imageContainer--b4hZS{margin-top:20px}.AssetScanner-module__scannerMainDownloadContainer--UEwt5{width:50%;display:flex;flex-direction:column;align-items:center}.AssetScanner-module__qrContainer--8m80h{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.AssetScanner-module__downloadContainer--bqwJC{margin-top:20px}.StockGeneralInfo-module__assetGeneralInfo--zugG7{background-color:transparent;margin-bottom:16px}.StockGeneralInfo-module__header--0JHPW{display:flex;justify-content:space-between;align-items:center;padding:0 0 12px;margin-bottom:16px;border-bottom:1px solid #e5e7eb;font-size:1.1rem;font-weight:500}.StockGeneralInfo-module__header--0JHPW h2{display:none}.StockGeneralInfo-module__actions--BMckj{display:flex;gap:8px}.StockGeneralInfo-module__content--M4rFz,.StockGeneralInfo-module__form--ihcce{padding:16px}.StockGeneralInfo-module__grid--BiZ9Z{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (width <= 768px){.StockGeneralInfo-module__grid--BiZ9Z{grid-template-columns:1fr}}.StockGeneralInfo-module__column--VChvZ{display:flex;flex-direction:column;gap:16px}.StockGeneralInfo-module__field--cwinW{margin-bottom:.4rem;font-size:16px}.StockGeneralInfo-module__label--Hc4vL{font-size:14px;font-weight:500;color:#000;margin-bottom:4px}.StockGeneralInfo-module__value--yP-Pl{font-size:14px;color:#37383b}.StockGeneralInfo-module__formField--5njCf{margin-bottom:16px}.StockGeneralInfo-module__formField--5njCf:last-child{margin-bottom:0}.WarrantyTable-module__warrantyContainer--8VRs6{padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}.WarrantyTable-module__warrantyHeader--cj6c9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.WarrantyTable-module__sectionTitle--UMZod{font-size:18px;font-weight:600;margin:0;color:#111827}.WarrantyTable-module__warrantyTableContainer--RGo6N{margin-top:16px}.WarrantyTable-module__warrantyActions--kzAZ-{display:flex;gap:8px;justify-content:flex-start}.WarrantyTable-module__tableCellIndex--JtGai{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;line-height:24px;text-align:center;background-color:#f3f4f6;border-radius:50%;font-size:12px;font-weight:500}.WarrantyTable-module__loadingContainer--DZwr8{display:flex;justify-content:center;padding:40px 0}.WarrantyTable-module__emptyState--jm4xt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;text-align:center;background-color:#f9fafb;border-radius:8px;color:#6b7280}.WarrantyTable-module__warranty-form--X87sL{display:flex;flex-direction:column;gap:16px}.AssetKitEdit-module__container--kjKdm{padding:24px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px #0000001a}.AssetKitEdit-module__search_container--jFuEE{font-weight:500;margin:15px 0}.AssetKitEdit-module__search_header_container--wIu8-{padding:8px;background:#dcdcdc;position:sticky;font-weight:600}.AssetKitEdit-module__search_result_container--lcy8H{width:100%;font-weight:500;word-wrap:break-word;white-space:normal;overflow:hidden}.ProductCard-module__product-card--skAeO{display:none}@media (min-width: 992px){.ProductCard-module__product-card--skAeO{display:flex;flex:.3;background-image:url(https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2340&q=80);background-size:cover;background-position:center;padding:3rem;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.ProductCard-module__product-card--skAeO:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#74b9ffbf,#4a90e2d9);z-index:1}}.ProductCard-module__card--aF9F9{position:relative;width:100%;height:100%;padding:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;color:#fff;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.ProductCard-module__brand-section--nbiRl{margin-bottom:3rem}.ProductCard-module__brand-section--nbiRl .ProductCard-module__main-heading--HHz-T h1{color:#fff;font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 1rem}.ProductCard-module__brand-section--nbiRl .ProductCard-module__description--TaPiR{color:#fffc;font-size:1.1rem;line-height:1.6;margin-bottom:2.5rem}.ProductCard-module__features-grid--4cH9a{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.ProductCard-module__features-grid--4cH9a .ProductCard-module__feature-item--w12XC{display:flex;align-items:flex-start;gap:1rem}.ProductCard-module__features-grid--4cH9a .ProductCard-module__feature-item--w12XC .ProductCard-module__feature-icon--4OeL-{width:44px;height:44px;background:#ffffff26;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ProductCard-module__features-grid--4cH9a .ProductCard-module__feature-item--w12XC .ProductCard-module__feature-icon--4OeL- svg{width:22px;height:22px;color:#fff;stroke-width:1.5}.ProductCard-module__features-grid--4cH9a .ProductCard-module__feature-item--w12XC .ProductCard-module__feature-content--umFeC h3{color:#fff;font-size:1rem;font-weight:600;margin:0}.ProductCard-module__dashboard-preview---VFuh{margin-top:2rem}.ProductCard-module__professional-dashboard--N1Lz-{background:#fff3;border-radius:16px;padding:1.5rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 32px #0000001f;margin-top:auto}.ProductCard-module__professional-dashboard--N1Lz- .ProductCard-module__dashboard-title--0uoof{text-align:center;margin-bottom:1.5rem}.ProductCard-module__professional-dashboard--N1Lz- .ProductCard-module__dashboard-title--0uoof h3{color:#fff;font-size:1.2rem;font-weight:600;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}.ProductCard-module__professional-dashboard--N1Lz- .ProductCard-module__professional-stats--UoSyz{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ProductCard-module__professional-dashboard--N1Lz- .ProductCard-module__professional-stats--UoSyz .ProductCard-module__pro-stat--33GrF{padding:1rem .8rem;border-radius:10px;text-align:center;position:relative;overflow:hidden;box-shadow:0 4px 15px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.ProductCard-module__professional-dashboard--N1Lz- .ProductCard-module__professional-stats--UoSyz .ProductCard-module__pro-stat--33GrF .ProductCard-module__pro-number--sXWpi{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:.3rem;text-shadow:0 1px 2px rgba(0,0,0,.2)}.ProductCard-module__professional-dashboard--N1Lz- .ProductCard-module__professional-stats--UoSyz .ProductCard-module__pro-stat--33GrF .ProductCard-module__pro-label--96ZhQ{color:#fffffff2;font-size:.75rem;font-weight:500;margin-bottom:.3rem;letter-spacing:.5px}.ProductCard-module__professional-dashboard--N1Lz- .ProductCard-module__professional-stats--UoSyz .ProductCard-module__pro-stat--33GrF .ProductCard-module__pro-trend--Zm7TZ{color:#fff;font-size:.7rem;font-weight:600;opacity:.9;text-shadow:0 1px 1px rgba(0,0,0,.1)}.Login-module__container--OxzO4{display:flex;height:100vh;overflow:hidden;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.Login-module__container--OxzO4 .Login-module__form-container--rDOif{flex:.7;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;overflow-y:auto;background-color:#fff}.Login-module__container--OxzO4 .Login-module__form-box--1Pzby{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:400px;gap:.5rem;padding:1rem 0}.Login-module__container--OxzO4 .Login-module__logo--aKt5M{text-align:center;margin-bottom:2rem}.Login-module__container--OxzO4 .Login-module__logo--aKt5M img{height:45px;width:auto}.Login-module__container--OxzO4 .Login-module__form-items--0m8rI{width:100%;padding:2rem;border-radius:12px;box-shadow:0 4px 20px #00000014,0 1px 4px #0000000a;background-color:#fff;border:1px solid rgba(0,0,0,.06)}.Login-module__container--OxzO4 .Login-module__title--Z15Fy{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem;text-align:left}.Login-module__container--OxzO4 .Login-module__subtitle--cqA7C{font-size:1rem;color:#6c7293;margin:0 0 2rem;line-height:1.5}.Login-module__container--OxzO4 .Login-module__formGroup--z8cZ5{margin-bottom:1.25rem;position:relative}.Login-module__container--OxzO4 .Login-module__label--cDJNn{display:block;font-size:.9rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem}.Login-module__container--OxzO4 .Login-module__passwordField--S2YOq{position:relative}.Login-module__container--OxzO4 .Login-module__passwordToggle--cjcoo{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;color:#6c757d;z-index:10;display:flex;align-items:center;justify-content:center;padding:8px}.Login-module__container--OxzO4 .Login-module__passwordToggle--cjcoo:hover{color:#4a22a8}.Login-module__container--OxzO4 .Login-module__login-options--5vcwR{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem}.Login-module__container--OxzO4 .Login-module__checkbox--Ew1jJ{display:flex;align-items:center}.Login-module__container--OxzO4 .Login-module__checkboxInput---NJJ1{margin-right:8px;accent-color:#4a22a8}.Login-module__container--OxzO4 .Login-module__checkboxLabel--4zbIn{font-size:.85rem;color:#6c757d}.Login-module__container--OxzO4 .Login-module__forgotPassword--tseKi{font-size:.85rem;color:#4a22a8;text-decoration:none;transition:color .2s}.Login-module__container--OxzO4 .Login-module__forgotPassword--tseKi:hover{color:#341b72;text-decoration:underline}.Login-module__container--OxzO4 .Login-module__modalContent--FeIVk{display:flex;flex-direction:column;gap:10px}.Login-module__container--OxzO4 .Login-module__errorMessage--0bPAg{color:#d92c2c;font-size:.85rem;margin-bottom:1rem;background-color:#d92c2c0d;padding:.75rem;border-radius:6px;border:1px solid rgba(217,44,44,.2)}.Login-module__container--OxzO4 .Login-module__signup--Q-3Sf{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;margin-top:.875rem}.Login-module__container--OxzO4 .Login-module__signup--Q-3Sf p{color:#6c757d;font-size:.85rem;margin:0}.Login-module__container--OxzO4 .Login-module__forgetPassword--E3iXa{background-color:transparent;border:none;color:#4a22a8;font-size:.85rem;font-weight:500;cursor:pointer;transition:color .2s;padding:0}.Login-module__container--OxzO4 .Login-module__forgetPassword--E3iXa:hover{color:#341b72;text-decoration:underline}.Login-module__container--OxzO4 .Login-module__copyright--C3SnU{color:#6c757d;font-size:.8rem;margin-top:2rem;text-align:center}.Login-module__container--OxzO4 .Login-module__product-card--b6DPu{display:none}@media (min-width: 992px){.Login-module__container--OxzO4 .Login-module__product-card--b6DPu{display:flex;flex:.3;background-image:url(https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2340&q=80);background-size:cover;background-position:center;padding:3rem;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.Login-module__container--OxzO4 .Login-module__product-card--b6DPu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#74b9ffbf,#4a90e2d9);z-index:1}}.Login-module__container--OxzO4 .Login-module__product-image--FvUuX{display:none}.Login-module__container--OxzO4 .Login-module__card--C83uR{position:relative;width:100%;height:100%;padding:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;color:#fff;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.Login-module__container--OxzO4 .Login-module__dropdownList--yvxmg{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 .125rem .25rem #00000013;max-height:150px;overflow-y:auto;z-index:1000}.Login-module__container--OxzO4 .Login-module__dropdownItem--roSOx{padding:.5rem .75rem;cursor:pointer}.Login-module__container--OxzO4 .Login-module__dropdownItem--roSOx:hover{background-color:#f8f9fa}.Login-module__container--OxzO4 .Login-module__or-continue--limqD{text-align:center;padding:1%;display:flex;align-items:center;max-width:400px;margin:15px auto}.Login-module__container--OxzO4 .Login-module__divider-line--aPzDj{flex-grow:1;height:1px;background-color:#e0e0e0}.Login-module__container--OxzO4 .Login-module__divider-text--HnkI0{padding:0 10px;color:#757575;font-size:14px;font-family:sans-serif}.Login-module__container--OxzO4 .Login-module__testimonial--4eJiD p{font-size:1rem;line-height:1.5;margin-bottom:1rem;color:#fff}.Login-module__container--OxzO4 .Login-module__author-section--u0Nmv{display:flex;justify-content:space-between;align-items:flex-end}.Login-module__container--OxzO4 .Login-module__author-details--Uh0EU h1{font-size:1.1rem;font-weight:600;margin:0 0 .125rem;color:#fff}.Login-module__container--OxzO4 .Login-module__author-details--Uh0EU p{font-size:.85rem;opacity:.8;margin:0;color:#fff}.Login-module__google-login-btn--Y5D1B{display:flex;justify-content:center;padding-bottom:10px}.Login-module__signupButtons--mBxg4{display:flex;width:100%;max-width:400px;gap:16px;margin-top:1rem}.Login-module__manually--U2dI0,.Login-module__sso--Tqgtl{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;width:100%;border-radius:4px;font-size:14px;font-weight:500;background-color:#f5f5f5;border:1px solid #e0e0e0;cursor:pointer;transition:background-color .2s ease}.Login-module__manually--U2dI0:hover,.Login-module__sso--Tqgtl:hover{background-color:#eaeaea}.Login-module__manually--U2dI0 span,.Login-module__sso--Tqgtl span{color:#333}.Login-module__manually--U2dI0 svg{color:#555}.Login-module__sso--Tqgtl svg{flex-shrink:0}@media (max-width: 991px){.Login-module__container--OxzO4 .Login-module__form-container--rDOif{padding:1rem;flex:1}.Login-module__container--OxzO4 .Login-module__form-items--0m8rI{padding:1.25rem}}@media (max-width: 576px){.Login-module__container--OxzO4 .Login-module__form-box--1Pzby{max-width:100%;padding:.5rem 0}.Login-module__container--OxzO4 .Login-module__login-options--5vcwR{flex-direction:column;align-items:flex-start;gap:.5rem}}.Login-module__brand-section--ow3GH{margin-bottom:3rem}.Login-module__brand-section--ow3GH .Login-module__brand-logo--FesRE{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.Login-module__brand-section--ow3GH .Login-module__brand-logo--FesRE .Login-module__logo-image--N-9Dk{height:45px;width:auto;filter:brightness(0) invert(1)}.Login-module__brand-section--ow3GH .Login-module__brand-logo--FesRE .Login-module__brand-text--6KFEy h2{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.Login-module__brand-section--ow3GH .Login-module__brand-logo--FesRE .Login-module__brand-text--6KFEy p{color:#fffc;font-size:.9rem;margin:0;letter-spacing:1px;font-weight:500}.Login-module__brand-section--ow3GH .Login-module__main-heading--Upj9Q h1{color:#fff;font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 1rem}.Login-module__brand-section--ow3GH .Login-module__description--ZEDgq{color:#fffc;font-size:1.1rem;line-height:1.6;margin-bottom:2.5rem}.Login-module__features-grid--ew-i4{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.Login-module__features-grid--ew-i4 .Login-module__feature-item--dJ9sk{display:flex;align-items:flex-start;gap:1rem}.Login-module__features-grid--ew-i4 .Login-module__feature-item--dJ9sk .Login-module__feature-icon--xH3M5{width:44px;height:44px;background:#ffffff26;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Login-module__features-grid--ew-i4 .Login-module__feature-item--dJ9sk .Login-module__feature-icon--xH3M5 svg{width:22px;height:22px;color:#fff;stroke-width:1.5}.Login-module__features-grid--ew-i4 .Login-module__feature-item--dJ9sk .Login-module__feature-content--8n33K h3{color:#fff;font-size:1rem;font-weight:600;margin:0}.Login-module__dashboard-preview--NJnyJ{margin-top:2rem}.Login-module__dashboard-preview--NJnyJ .Login-module__graph-container--cOwYp{background:#ffffff1a;border-radius:12px;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15)}.Login-module__dashboard-preview--NJnyJ .Login-module__graph-container--cOwYp .Login-module__revenue-chart--ropcX{width:100%;height:120px;margin-bottom:1rem}.Login-module__dashboard-preview--NJnyJ .Login-module__graph-container--cOwYp .Login-module__chart-stats--SVSdO{display:flex;justify-content:space-between}.Login-module__dashboard-preview--NJnyJ .Login-module__graph-container--cOwYp .Login-module__chart-stats--SVSdO .Login-module__stat-item--y1mDd{text-align:center}.Login-module__dashboard-preview--NJnyJ .Login-module__graph-container--cOwYp .Login-module__chart-stats--SVSdO .Login-module__stat-item--y1mDd .Login-module__stat-value--HYYow{display:block;color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.Login-module__dashboard-preview--NJnyJ .Login-module__graph-container--cOwYp .Login-module__chart-stats--SVSdO .Login-module__stat-item--y1mDd .Login-module__stat-label--Wa9WS{color:#ffffffb3;font-size:.85rem}.Login-module__charts-row--meuTn{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem}.Login-module__charts-row--meuTn .Login-module__chart-card--M37Z6{background:#ffffff1a;border-radius:8px;padding:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);text-align:center}.Login-module__charts-row--meuTn .Login-module__chart-card--M37Z6 .Login-module__mini-chart--AGBpO{width:100%;height:40px;margin-bottom:.5rem}.Login-module__charts-row--meuTn .Login-module__chart-card--M37Z6 .Login-module__chart-label--b4fwR{color:#ffffffe6;font-size:.8rem;font-weight:500}.Login-module__vibrant-dashboard--zQoA2{background:#ffffff26;border-radius:16px;padding:1.5rem;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000001a}.Login-module__vibrant-dashboard--zQoA2 .Login-module__dashboard-header--4PC17{margin-bottom:1rem}.Login-module__vibrant-dashboard--zQoA2 .Login-module__dashboard-header--4PC17 h3{color:#fff;font-size:1.1rem;font-weight:600;margin:0;text-align:center}.Login-module__vibrant-dashboard--zQoA2 .Login-module__main-chart--A3190{margin-bottom:1.5rem}.Login-module__vibrant-dashboard--zQoA2 .Login-module__main-chart--A3190 .Login-module__revenue-graph---QrDQ{width:100%;height:120px;overflow:visible}.Login-module__vibrant-dashboard--zQoA2 .Login-module__stats-row--5kyb0{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.Login-module__vibrant-dashboard--zQoA2 .Login-module__stats-row--5kyb0 .Login-module__stat-card--gEPoO{padding:1rem;border-radius:12px;text-align:center;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.Login-module__vibrant-dashboard--zQoA2 .Login-module__stats-row--5kyb0 .Login-module__stat-card--gEPoO .Login-module__stat-number--AoGYS{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:.25rem}.Login-module__vibrant-dashboard--zQoA2 .Login-module__stats-row--5kyb0 .Login-module__stat-card--gEPoO .Login-module__stat-label--Wa9WS{color:#ffffffe6;font-size:.75rem;font-weight:500;margin-bottom:.25rem}.Login-module__vibrant-dashboard--zQoA2 .Login-module__stats-row--5kyb0 .Login-module__stat-card--gEPoO .Login-module__stat-trend---0LZ8{color:#fff;font-size:.7rem;font-weight:600;opacity:.9}.Login-module__compact-chart--hhz4w{margin-bottom:1rem}.Login-module__compact-chart--hhz4w .Login-module__realistic-graph--gyXwq{width:100%;height:60px;overflow:visible}.Login-module__compact-stat--qv4bu{padding:.75rem;border-radius:8px;text-align:center;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.Login-module__compact-stat--qv4bu .Login-module__stat-number--AoGYS{color:#fff;font-size:1rem;font-weight:700;margin-bottom:.125rem}.Login-module__compact-stat--qv4bu .Login-module__stat-label--Wa9WS{color:#ffffffe6;font-size:.7rem;font-weight:500;margin-bottom:.125rem}.Login-module__compact-stat--qv4bu .Login-module__stat-trend---0LZ8{color:#fff;font-size:.65rem;font-weight:600;opacity:.9}.Login-module__mini-stat--Zo1DO{padding:.4rem;border-radius:4px;text-align:center;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000014}.Login-module__mini-stat--Zo1DO .Login-module__stat-number--AoGYS{color:#fff;font-size:.75rem;font-weight:700;margin-bottom:.025rem}.Login-module__mini-stat--Zo1DO .Login-module__stat-label--Wa9WS{color:#ffffffe6;font-size:.5rem;font-weight:500;margin-bottom:.025rem}.Login-module__mini-stat--Zo1DO .Login-module__stat-trend---0LZ8{color:#fff;font-size:.45rem;font-weight:600;opacity:.9}.Login-module__mini-stats-row--ZRnNo{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.75rem}.Login-module__professional-dashboard--QPT7s{background:#fff3;border-radius:16px;padding:1.5rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 32px #0000001f;margin-top:auto}.Login-module__professional-dashboard--QPT7s .Login-module__dashboard-title--Y5hYt{text-align:center;margin-bottom:1.5rem}.Login-module__professional-dashboard--QPT7s .Login-module__dashboard-title--Y5hYt h3{color:#fff;font-size:1.2rem;font-weight:600;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}.Login-module__professional-dashboard--QPT7s .Login-module__professional-stats--ATmob{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.Login-module__professional-dashboard--QPT7s .Login-module__professional-stats--ATmob .Login-module__pro-stat--MdRjK{padding:1rem .8rem;border-radius:10px;text-align:center;position:relative;overflow:hidden;box-shadow:0 4px 15px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.Login-module__professional-dashboard--QPT7s .Login-module__professional-stats--ATmob .Login-module__pro-stat--MdRjK .Login-module__pro-number--mQjFL{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:.3rem;text-shadow:0 1px 2px rgba(0,0,0,.2)}.Login-module__professional-dashboard--QPT7s .Login-module__professional-stats--ATmob .Login-module__pro-stat--MdRjK .Login-module__pro-label--fR5mv{color:#fffffff2;font-size:.75rem;font-weight:500;margin-bottom:.3rem;letter-spacing:.5px}.Login-module__professional-dashboard--QPT7s .Login-module__professional-stats--ATmob .Login-module__pro-stat--MdRjK .Login-module__pro-trend--b7Low{color:#fff;font-size:.7rem;font-weight:600;opacity:.9;text-shadow:0 1px 1px rgba(0,0,0,.1)}.SignUp-module__container--EE0Uj{display:flex;min-height:100vh;background-color:#f8f9fa}.SignUp-module__container--EE0Uj .SignUp-module__form-container--C2zt2{flex:.7;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;overflow-y:auto}.SignUp-module__container--EE0Uj .SignUp-module__form-box--0PONo{display:flex;flex-direction:column;align-items:center;width:100%;max-width:500px;gap:1.5rem}.SignUp-module__container--EE0Uj .SignUp-module__logo--Fc7uv{margin-bottom:.5rem}.SignUp-module__container--EE0Uj .SignUp-module__logo--Fc7uv img{height:42px;width:auto}.SignUp-module__container--EE0Uj .SignUp-module__form-items--ptZy-{width:100%;padding:2rem;border-radius:8px;box-shadow:0 4px 16px #00000014;background-color:#fff}.SignUp-module__container--EE0Uj .SignUp-module__title--luq5M{font-size:1.5rem;font-weight:600;color:#4a22a8;margin:0 0 .25rem;text-align:left}.SignUp-module__container--EE0Uj .SignUp-module__stepIndicator--MZyL5{display:flex;align-items:center;justify-content:center;gap:40px;width:100%;padding:40px;max-width:500px;margin:0 auto}.SignUp-module__container--EE0Uj .SignUp-module__stepItem--c7ZBi{display:flex;flex-direction:column;align-items:center;position:relative;min-width:120px;text-align:center}.SignUp-module__container--EE0Uj .SignUp-module__stepSeparator--2iUMR{height:2px;margin:0 15px}.SignUp-module__container--EE0Uj .SignUp-module__helperText--ketRl{font-size:.8rem;color:#757575}.SignUp-module__container--EE0Uj .SignUp-module__stepCircle--Raabb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#e0e0e0;color:#757575;font-weight:600;margin-bottom:8px;transition:all .3s ease}.SignUp-module__container--EE0Uj .SignUp-module__stepCircle--Raabb.SignUp-module__active--7mmGL{background-color:#6a3de8;color:#fff;box-shadow:0 0 0 4px #6a3de833}.SignUp-module__container--EE0Uj .SignUp-module__sso--ICzyf{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;width:100%;border-radius:10px;font-size:14px;margin-bottom:20px;font-weight:500;background-color:#f5f5f5;border:none}.SignUp-module__container--EE0Uj .SignUp-module__sso--ICzyf span{color:#333}.SignUp-module__container--EE0Uj .SignUp-module__email--JR-n1{display:flex;width:inherit;gap:8px}.SignUp-module__container--EE0Uj .SignUp-module__email--JR-n1>p{color:#1f77e1}.SignUp-module__container--EE0Uj .SignUp-module__stepLabel--qICzk{font-size:14px;font-weight:500;color:#757575}.SignUp-module__container--EE0Uj .SignUp-module__stepLabel--qICzk.SignUp-module__active--7mmGL{color:#6a3de8;font-weight:600}.SignUp-module__container--EE0Uj .SignUp-module__formGroup--crl7p{margin-bottom:1.25rem;position:relative}.SignUp-module__container--EE0Uj .SignUp-module__label--yc1mw{display:block;font-size:.85rem;font-weight:500;color:#344767;margin-bottom:.4rem}.SignUp-module__container--EE0Uj .SignUp-module__workspaceLabelRow--F7rBh{display:flex;align-items:center;gap:.5rem}.SignUp-module__container--EE0Uj .SignUp-module__infoTooltip--YI1bX{display:inline-block;background-color:#4a22a8;color:#fff;border-radius:50%;width:18px;height:18px;text-align:center;font-size:12px;line-height:18px;cursor:help}.SignUp-module__container--EE0Uj .SignUp-module__workspaceInputContainer--NKHH3{position:relative;margin-top:.4rem}.SignUp-module__container--EE0Uj .SignUp-module__workspaceMeta--KkVKl{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.SignUp-module__container--EE0Uj .SignUp-module__charCount--vUnZh{font-size:.8rem;color:#6c757d}.SignUp-module__container--EE0Uj .SignUp-module__domainSuffix--79dXs{font-size:.8rem;color:#6c757d;font-weight:500}.SignUp-module__container--EE0Uj .SignUp-module__step2ButtonRow--1DOQq{display:flex;justify-content:space-between;margin-top:1.5rem}.SignUp-module__container--EE0Uj .SignUp-module__login--Uyt-H{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.25rem}.SignUp-module__container--EE0Uj .SignUp-module__login--Uyt-H p{color:#6c757d;font-size:.85rem;margin:0}.SignUp-module__container--EE0Uj .SignUp-module__loginButton--Gjb-5{background-color:transparent;border:none;color:#4a22a8;font-size:.85rem;font-weight:500;cursor:pointer;padding:0}.SignUp-module__container--EE0Uj .SignUp-module__loginButton--Gjb-5:hover{color:#341b72;text-decoration:underline}.SignUp-module__container--EE0Uj .SignUp-module__copyright--o9yca{color:#6c757d;font-size:.7rem;margin-top:.75rem;text-align:center}.SignUp-module__container--EE0Uj .SignUp-module__product-card--BuVzS{display:none}@media (min-width: 992px){.SignUp-module__container--EE0Uj .SignUp-module__product-card--BuVzS{display:block;flex:.3;position:relative;overflow:hidden}}.SignUp-module__container--EE0Uj .SignUp-module__product-image--SVwAX{height:100%;position:relative}.SignUp-module__container--EE0Uj .SignUp-module__product-image--SVwAX:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#4a22a8b3,#4a22a866);z-index:1}.SignUp-module__container--EE0Uj .SignUp-module__product-image--SVwAX img{height:100%;width:100%;object-fit:cover}.SignUp-module__container--EE0Uj .SignUp-module__card--trSTM{position:absolute;left:50%;bottom:15%;transform:translate(-50%);width:85%;padding:1.25rem;border-radius:8px;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);color:#fff;z-index:2}.SignUp-module__container--EE0Uj .SignUp-module__testimonial--s1JJZ p{font-size:1rem;line-height:1.5;margin-bottom:1.25rem}.SignUp-module__container--EE0Uj .SignUp-module__author-details--nflWa h1{font-size:1.1rem;font-weight:600;margin:0}.SignUp-module__container--EE0Uj .SignUp-module__author-details--nflWa p{font-size:.85rem;opacity:.8;margin:0}@media (max-width: 991px){.SignUp-module__container--EE0Uj .SignUp-module__form-container--C2zt2{padding:1rem .75rem}.SignUp-module__container--EE0Uj .SignUp-module__form-items--ptZy-{padding:1.25rem;max-height:none}}@media (max-width: 576px){.SignUp-module__container--EE0Uj .SignUp-module__form-box--0PONo{max-width:100%;padding:.5rem 0}}.AvailabilityCheckPage-module__container--QUmFS{min-height:100vh;background:#f9fafb;padding:.75rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;flex-direction:column;gap:.75rem}.AvailabilityCheckPage-module__pageHeader--1KOh2{background:#fff;border-radius:8px;border:1px solid #e5e7eb;padding:1rem 1.25rem;box-shadow:0 1px 2px #0000000d}.AvailabilityCheckPage-module__pageTitle--J5YxL{display:flex;align-items:center;gap:.5rem}.AvailabilityCheckPage-module__pageTitle--J5YxL h1{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0;letter-spacing:-.025em}.AvailabilityCheckPage-module__titleIcon---65fO{color:#4b5563;flex-shrink:0}.AvailabilityCheckPage-module__pageSubtitle--MlEa4{font-size:.8125rem;color:#6b7280;margin-left:32px;margin-top:2px;font-weight:400}.AvailabilityCheckPage-module__radioGroup--ag68j{display:flex;gap:24px;margin-bottom:24px}.AvailabilityCheckPage-module__radioLabel--CRy7N{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px;transition:color .2s}.AvailabilityCheckPage-module__radioLabel--CRy7N:hover{color:#4b5563}.AvailabilityCheckPage-module__radioLabel--CRy7N:hover .AvailabilityCheckPage-module__radioInput--rBSv9+.AvailabilityCheckPage-module__radioText--5234l:before{border-color:#4b5563}.AvailabilityCheckPage-module__radioInput--rBSv9{position:absolute;opacity:0;width:0;height:0}.AvailabilityCheckPage-module__radioInput--rBSv9+.AvailabilityCheckPage-module__radioText--5234l{position:relative;padding-left:28px;font-size:14px}.AvailabilityCheckPage-module__radioInput--rBSv9+.AvailabilityCheckPage-module__radioText--5234l:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;background:#fff;transition:all .2s}.AvailabilityCheckPage-module__radioInput--rBSv9+.AvailabilityCheckPage-module__radioText--5234l:after{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#4b5563;opacity:0;transition:opacity .2s}.AvailabilityCheckPage-module__radioInput--rBSv9:checked+.AvailabilityCheckPage-module__radioText--5234l:before{border-color:#4b5563}.AvailabilityCheckPage-module__radioInput--rBSv9:checked+.AvailabilityCheckPage-module__radioText--5234l:after{opacity:1}.AvailabilityCheckPage-module__radioInput--rBSv9:focus+.AvailabilityCheckPage-module__radioText--5234l:before{box-shadow:0 0 0 3px #4b55631a}.AvailabilityCheckPage-module__radioInput--rBSv9:focus-visible+.AvailabilityCheckPage-module__radioText--5234l:before{outline:2px solid #4b5563;outline-offset:2px}.AvailabilityCheckPage-module__radioText--5234l{color:#111827}.AvailabilityCheckPage-module__content--ZLpFo{position:relative;min-height:400px}@media (max-width: 768px){.AvailabilityCheckPage-module__container--QUmFS{padding:.75rem 1rem;gap:.75rem}.AvailabilityCheckPage-module__pageHeader--1KOh2{padding:1rem;border-radius:8px}.AvailabilityCheckPage-module__pageTitle--J5YxL h1{font-size:1.25rem}.AvailabilityCheckPage-module__pageSubtitle--MlEa4{font-size:.8125rem;margin-left:32px}}@media print{.AvailabilityCheckPage-module__container--QUmFS{box-shadow:none;padding:0}.AvailabilityCheckPage-module__radioGroup--ag68j{display:none}}@media (forced-colors: active){.AvailabilityCheckPage-module__radioInput--rBSv9+.AvailabilityCheckPage-module__radioText--5234l:before{border:2px solid CanvasText}.AvailabilityCheckPage-module__radioInput--rBSv9:checked+.AvailabilityCheckPage-module__radioText--5234l:after{background:CanvasText}}.GroupCalendar-module__container--L-YjZ{display:flex;flex-direction:column;gap:.75rem}.GroupCalendar-module__divider--4WsKH{height:1px;background-color:#e5e7eb;margin:1.5rem 0}.GroupCalendar-module__calendarContent--SXzlX{display:flex;flex-direction:column;gap:0;background:#fff;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 2px #0000000d}.GroupCalendar-module__navigation--tVAlz{display:flex;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.GroupCalendar-module__navigation--tVAlz .GroupCalendar-module__dateRange--yNkKY{font-size:.8125rem;font-weight:500;color:#374151;margin:0 .75rem;background:#fff;padding:4px .75rem;border-radius:6px;border:1px solid #e5e7eb}.GroupCalendar-module__navButton--fxFVX{border:1px solid #d9d9d9;background:#fff;cursor:pointer;font-size:14px;font-weight:400;transition:all .2s ease}.GroupCalendar-module__navButton--fxFVX:hover{border-color:#4b5563;background:#f0f8ff}.GroupCalendar-module__navButton--fxFVX:focus{outline:2px solid rgba(75,85,99,.2);outline-offset:1px}.GroupCalendar-module__navButton--fxFVX{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;font-size:12px;background:#fff;color:#4b5563;border:1px solid #d1d5db;border-radius:4px}.GroupCalendar-module__navButton--fxFVX:hover{background:#f9fafb;border-color:#6b7280;color:#374151}.GroupCalendar-module__navButton--fxFVX:disabled{opacity:.5;cursor:not-allowed}.GroupCalendar-module__todayButton--8g0xI{border:1px solid #d9d9d9;background:#fff;cursor:pointer;font-size:14px;font-weight:400;transition:all .2s ease}.GroupCalendar-module__todayButton--8g0xI:hover{border-color:#4b5563;background:#f0f8ff}.GroupCalendar-module__todayButton--8g0xI:focus{outline:2px solid rgba(75,85,99,.2);outline-offset:1px}.GroupCalendar-module__todayButton--8g0xI:disabled{opacity:.5;cursor:not-allowed}.GroupCalendar-module__todayButton--8g0xI{padding:4px .75rem;font-weight:500;font-size:.75rem;background:#374151;color:#fff;border:1px solid #374151;border-radius:4px}.GroupCalendar-module__todayButton--8g0xI:hover{background:#1f2937;border-color:#1f2937}.GroupCalendar-module__calendarList--OFC-A{display:flex;flex-direction:column;gap:.75rem;padding:.75rem 1rem}.GroupCalendar-module__emptyState--7lFtB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;text-align:center;background:#fff;border-radius:8px;border:1px dashed #d1d5db;box-shadow:0 1px 2px #0000000d}.GroupCalendar-module__emptyState--7lFtB .GroupCalendar-module__emptyIcon--ISWGM{width:48px;height:48px;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;color:#6b7280}.GroupCalendar-module__emptyState--7lFtB img{margin-bottom:1rem;max-width:160px;height:auto;opacity:.8}.GroupCalendar-module__emptyState--7lFtB h3{color:#1f2937;font-size:.9375rem;font-weight:600;margin:0 0 .5rem;line-height:1.4}.GroupCalendar-module__emptyState--7lFtB p{color:#6b7280;font-size:.8125rem;font-weight:400;margin:0;line-height:1.5;max-width:360px}@media screen and (max-width: 768px){.GroupCalendar-module__container--L-YjZ{border-radius:8px;margin:1rem}.GroupCalendar-module__navigation--tVAlz{flex-direction:column;gap:.5rem;padding:.75rem}.GroupCalendar-module__navigation--tVAlz .GroupCalendar-module__dateRange--yNkKY{order:-1;font-size:.75rem;padding:.5rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:4px}.GroupCalendar-module__navButton--fxFVX,.GroupCalendar-module__todayButton--8g0xI{flex:1;min-width:80px}.GroupCalendar-module__calendarList--OFC-A{gap:1rem}.GroupCalendar-module__emptyState--7lFtB{padding:1.5rem 1rem;margin:1rem}.GroupCalendar-module__emptyState--7lFtB .GroupCalendar-module__emptyIcon--ISWGM{width:48px;height:48px;font-size:20px}.GroupCalendar-module__emptyState--7lFtB h3{font-size:1rem}.GroupCalendar-module__emptyState--7lFtB p{font-size:.8rem}}.GroupCalendar-module__loadingOverlay--gdaqs{position:fixed;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:1000}@media print{.GroupCalendar-module__container--L-YjZ{box-shadow:none;padding:0}.GroupCalendar-module__navigation--tVAlz{display:none}.GroupCalendar-module__calendarList--OFC-A{gap:2rem}.GroupCalendar-module__divider--4WsKH{margin:1rem 0}}@media (forced-colors: active){.GroupCalendar-module__divider--4WsKH{background-color:CanvasText}.GroupCalendar-module__navButton--fxFVX,.GroupCalendar-module__todayButton--8g0xI{border:2px solid CanvasText}}.Header-module__container--gs1Rv{background:#fff;border-radius:8px;border:1px solid #e5e7eb;padding:1rem 1.25rem;box-shadow:0 1px 2px #0000000d}.Header-module__searchSection--W74ZZ{display:flex;gap:.75rem;align-items:end;margin-bottom:1rem}.Header-module__searchContainer--cUrtd{flex:1;min-width:320px}.Header-module__searchLabel--vh1Mm{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.Header-module__searchLabel--vh1Mm .Header-module__searchIcon--D0yi8{color:#9ca3af}.Header-module__buttonContainer--7gDfr{display:flex;gap:.75rem;align-items:center}.Header-module__primaryButton--3ooh9{background:#374151;color:#fff;border:1px solid #374151;padding:.5rem .75rem;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.Header-module__primaryButton--3ooh9:hover:not(:disabled){background:#1f2937;border-color:#1f2937}.Header-module__primaryButton--3ooh9:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.Header-module__secondaryButton--jC3r-{background:#fff;color:#4b5563;border:1px solid #d1d5db;padding:.5rem .75rem;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.Header-module__secondaryButton--jC3r-:hover{background:#f9fafb;border-color:#9ca3af}.Header-module__selectedAssetsSection--Kborg{border-top:1px solid #e5e7eb;padding-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.Header-module__selectedAssetsHeader--rqG3V{display:flex;align-items:center;justify-content:space-between}.Header-module__selectedAssetsTitle--8WXvW{font-size:.875rem;font-weight:600;color:#374151;margin:0}.Header-module__selectedCount--rUKcw{font-size:.75rem;color:#4b5563;background:#f3f4f6;padding:.25rem .75rem;border-radius:16px;font-weight:500}.Header-module__chipsContainer--G6FD0{display:flex;gap:.5rem;flex-wrap:wrap}.Header-module__chip--uKgTC{display:flex;align-items:center;gap:.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:4px .5rem;font-size:.75rem;color:#374151;transition:all .15s ease}.Header-module__chip--uKgTC:hover{background:#f3f4f6;border-color:#d1d5db}.Header-module__chipCloseButton--nFnJ6{cursor:pointer;background:none;border:none;padding:.25rem;display:flex;align-items:center;color:#9ca3af;border-radius:4px;transition:all .15s ease}.Header-module__chipCloseButton--nFnJ6:hover{background:#fee2e2;color:#dc2626}.Header-module__quickStats--lTt9O{display:none}.Header-module__quickStat--5cXSB{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.Header-module__quickStat--5cXSB .Header-module__statNumber--f8J9n{font-size:1.25rem;font-weight:600;color:#4b5563;margin-bottom:.25rem}.Header-module__quickStat--5cXSB .Header-module__statLabel--7C8Vp{font-size:.75rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width: 768px){.Header-module__container--gs1Rv{padding:1rem;border-radius:8px}.Header-module__searchSection--W74ZZ{flex-direction:column;gap:.75rem;align-items:stretch}.Header-module__searchContainer--cUrtd{min-width:auto}.Header-module__buttonContainer--7gDfr{justify-content:space-between}.Header-module__primaryButton--3ooh9,.Header-module__secondaryButton--jC3r-{flex:1;justify-content:center}.Header-module__quickStats--lTt9O{gap:.75rem}.Header-module__quickStat--5cXSB .Header-module__statNumber--f8J9n{font-size:1.125rem}.Header-module__quickStat--5cXSB .Header-module__statLabel--7C8Vp{font-size:.6875rem}}@media (forced-colors: active){.Header-module__chip--uKgTC,.Header-module__primaryButton--3ooh9,.Header-module__secondaryButton--jC3r-{border:2px solid CanvasText}}@media (prefers-reduced-motion: reduce){*{transition:none!important;transform:none!important}}.StockCalendar-module__container--Ph-o0{background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:.75rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.StockCalendar-module__header--t60vA{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.StockCalendar-module__title--jCS6n{font-size:.9375rem;font-weight:600;margin:0;color:#1f2937;display:flex;align-items:center;gap:.5rem}.StockCalendar-module__title--jCS6n .StockCalendar-module__assetIcon--WpFxP{width:20px;height:20px;background:#4b5563;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:600}.StockCalendar-module__title--jCS6n .StockCalendar-module__variantCount--YnMRC{color:#6b7280;font-weight:400;font-size:.75rem}.StockCalendar-module__deleteAssetButton--uXxgx{padding:6px 12px;cursor:pointer;border:1px solid #d9d9d9;background:#fff;font-size:14px;transition:all .2s ease}.StockCalendar-module__deleteAssetButton--uXxgx:hover{background:#f9fafb;border-color:#9ca3af}.StockCalendar-module__deleteAssetButton--uXxgx:focus{outline:2px solid rgba(75,85,99,.2);outline-offset:1px}.StockCalendar-module__deleteAssetButton--uXxgx{background:#fff;color:#4b5563;border:1px solid #d1d5db;display:flex;align-items:center;gap:.25rem;font-size:.75rem;padding:4px 8px;border-radius:4px}.StockCalendar-module__deleteAssetButton--uXxgx:hover{background:#fef2f2;color:#dc2626;border-color:#dc2626}.StockCalendar-module__variantsHeader--dWBLR{background:#f3f4f6;padding:.5rem 1rem;border-bottom:1px solid #e5e7eb;font-weight:500;font-size:.75rem;color:#4b5563;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.05em}.StockCalendar-module__variantContainer--8irmT{border-bottom:1px solid #f3f4f6}.StockCalendar-module__variantContainer--8irmT:last-child{border-bottom:none}.StockCalendar-module__variantSection--FE6IV{padding:.5rem .75rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.StockCalendar-module__variantHeader--hCzd2{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.StockCalendar-module__variantInfo--akxXo{display:flex;align-items:flex-start;gap:.75rem;flex:1}.StockCalendar-module__variantIndex--UlCVT{font-weight:600;color:#4b5563;font-size:.75rem;background:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #d1d5db}.StockCalendar-module__variantName--Fcp2U{font-weight:500;color:#374151;font-size:.8125rem}.StockCalendar-module__variantActions--ASOca{display:flex;gap:12px}.StockCalendar-module__calendarButton--7DJsb,.StockCalendar-module__deleteButton--Fy56n{padding:6px 12px;cursor:pointer;border:1px solid #d9d9d9;background:#fff;font-size:14px;transition:all .2s ease}.StockCalendar-module__calendarButton--7DJsb:hover,.StockCalendar-module__deleteButton--Fy56n:hover{background:#f9fafb;border-color:#9ca3af}.StockCalendar-module__calendarButton--7DJsb:focus,.StockCalendar-module__deleteButton--Fy56n:focus{outline:2px solid rgba(75,85,99,.2);outline-offset:1px}.StockCalendar-module__calendarButton--7DJsb,.StockCalendar-module__deleteButton--Fy56n{padding:6px;background:none;font-size:20px}.StockCalendar-module__calendarButton--7DJsb,.StockCalendar-module__calendarButton--7DJsb:hover{color:#4b5563}.StockCalendar-module__deleteButton--Fy56n{color:#dc2626}.StockCalendar-module__stockCount--otjnz{display:flex;align-items:center;gap:.25rem;color:#4b5563;font-size:.75rem;background:#fff;padding:3px 8px;border-radius:4px;border:1px solid #e5e7eb}.StockCalendar-module__stockCount--otjnz .StockCalendar-module__stockIcon--jMW2O{width:14px;height:14px;background:#4b5563;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:600}.StockCalendar-module__stockCount--otjnz .StockCalendar-module__stockNumber---opdu{font-weight:600;color:#111827}.StockCalendar-module__tableContainer--GTwnW{overflow-x:auto;background:#fff}.StockCalendar-module__tableContainer--GTwnW::-webkit-scrollbar{height:6px}.StockCalendar-module__tableContainer--GTwnW::-webkit-scrollbar-track{background:#f3f4f6}.StockCalendar-module__tableContainer--GTwnW::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.StockCalendar-module__tableContainer--GTwnW::-webkit-scrollbar-thumb:hover{background:#9ca3af}.StockCalendar-module__stockTable--aAWOj{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem}.StockCalendar-module__stockTable--aAWOj th,.StockCalendar-module__stockTable--aAWOj td{padding:.5rem;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;text-align:center;min-width:60px;position:relative;font-size:.75rem}.StockCalendar-module__stockTable--aAWOj th{background:#f9fafb;font-weight:600;color:#374151;position:sticky;top:0;z-index:1;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.StockCalendar-module__stockTable--aAWOj th:first-child{border-left:none}.StockCalendar-module__stockTable--aAWOj td{font-weight:500;transition:background-color .15s ease}.StockCalendar-module__stockTable--aAWOj td:first-child{border-left:none}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__fixedColumn--Kv10S{position:sticky;left:0;background:#fff;z-index:2;width:120px;text-align:left;border-right:2px solid #d1d5db}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__fixedColumn--Kv10S.StockCalendar-module__statusCell--Ex0e7{font-weight:600;color:#1f2937}.StockCalendar-module__stockTable--aAWOj thead th.StockCalendar-module__fixedColumn--Kv10S{z-index:3;background:#f9fafb}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__availableRow--vPJ3k{background:#ecfdf5;color:#10b981}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__availableRow--vPJ3k .StockCalendar-module__fixedColumn--Kv10S{background:#ecfdf5;border-right-color:#a7f3d0}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__rentedOutRow--cLY3D{background:#fffbeb;color:#f59e0b}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__rentedOutRow--cLY3D .StockCalendar-module__fixedColumn--Kv10S{background:#fffbeb;border-right-color:#fde68a}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__bookedRow--YjlF-{background:#eff6ff;color:#3b82f6}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__bookedRow--YjlF- .StockCalendar-module__fixedColumn--Kv10S{background:#eff6ff;border-right-color:#bfdbfe}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__maintenanceRow--XLu2b{background:#fef2f2;color:#ef4444}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__maintenanceRow--XLu2b .StockCalendar-module__fixedColumn--Kv10S{background:#fef2f2;border-right-color:#fecaca}.StockCalendar-module__stockTable--aAWOj tbody tr:hover td{background:#4b55630d}.StockCalendar-module__stockTable--aAWOj tbody tr:hover .StockCalendar-module__fixedColumn--Kv10S{background:#4b55630d!important}@media (max-width: 768px){.StockCalendar-module__header--t60vA{flex-direction:column;gap:.75rem;align-items:flex-start;padding:.75rem 1rem}.StockCalendar-module__header--t60vA .StockCalendar-module__title--jCS6n{font-size:1rem}.StockCalendar-module__header--t60vA .StockCalendar-module__title--jCS6n .StockCalendar-module__assetIcon--WpFxP{width:20px;height:20px;font-size:11px}.StockCalendar-module__header--t60vA .StockCalendar-module__title--jCS6n .StockCalendar-module__variantCount--YnMRC{font-size:.8rem}.StockCalendar-module__variantSection--FE6IV{padding:.75rem 1rem}.StockCalendar-module__variantHeader--hCzd2{flex-direction:column;align-items:flex-start;gap:.5rem}.StockCalendar-module__variantInfo--akxXo{flex-direction:row;align-items:center}.StockCalendar-module__variantActions--ASOca{align-self:flex-end}.StockCalendar-module__stockTable--aAWOj{font-size:.75rem}.StockCalendar-module__stockTable--aAWOj th,.StockCalendar-module__stockTable--aAWOj td{min-width:60px;padding:.5rem}.StockCalendar-module__stockTable--aAWOj .StockCalendar-module__fixedColumn--Kv10S{width:100px;font-size:.7rem}.StockCalendar-module__stockTable--aAWOj th{font-size:.65rem}.StockCalendar-module__stockCount--otjnz{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.5rem}.StockCalendar-module__stockCount--otjnz .StockCalendar-module__stockIcon--jMW2O{align-self:center}}@media print{.StockCalendar-module__container--Ph-o0{box-shadow:none}.StockCalendar-module__deleteAssetButton--uXxgx,.StockCalendar-module__calendarButton--7DJsb,.StockCalendar-module__deleteButton--Fy56n{display:none}.StockCalendar-module__stockTable--aAWOj{page-break-inside:avoid}}.StockDetails-module__container--IFj-e{padding:16px;display:flex;flex-direction:column;gap:16px}.StockDetails-module__detailRow--Q--30{display:grid;grid-template-columns:minmax(120px,auto) 20px 1fr;align-items:center;gap:8px;min-height:32px}@media (width <= 480px){.StockDetails-module__detailRow--Q--30{grid-template-columns:100px 20px 1fr}}.StockDetails-module__label--SUf3o{color:#666;font-weight:500}.StockDetails-module__separator--Tjl0Z{color:#666;text-align:center}.StockDetails-module__value--7vQ1o{color:#333}.StockDetails-module__statusHeader--qRJFM{font-size:16px;font-weight:600;margin:8px 0;padding:8px 0;border-bottom:1px solid #e8e8e8}.StockDetails-module__section--ZKIGN{display:flex;flex-direction:column;gap:12px;padding:8px 0}.StockDetails-module__section--ZKIGN:not(:last-child){border-bottom:1px solid #e8e8e8}.StockDetails-module__noInfo--MRpY-{color:#666;text-align:center;padding:16px;font-style:italic}@media print{.StockDetails-module__container--IFj-e{padding:0}.StockDetails-module__detailRow--Q--30{page-break-inside:avoid}}.VariantsDetails-module__container--YA3Cc{padding:16px 20px;background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;position:relative;overflow:hidden}.VariantsDetails-module__container--YA3Cc:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#4b5563}.VariantsDetails-module__backButton--Ig3A-{width:32px;height:32px;border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#4b5563;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-bottom:12px;font-size:16px;font-weight:500;transition:all .15s ease}.VariantsDetails-module__backButton--Ig3A-:hover{background:#f9fafb;border-color:#9ca3af}.VariantsDetails-module__backButton--Ig3A-:active{background:#f3f4f6}.VariantsDetails-module__header--fNx4w{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:16px;flex-wrap:wrap;gap:12px;padding:12px 16px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.VariantsDetails-module__title--NL85f h2{margin:0 0 8px;font-weight:600;font-size:1.125rem;color:#1f2937}.VariantsDetails-module__variantInfo--Elgom{background:#fff;padding:10px;border-radius:4px;border:1px solid #e5e7eb}.VariantsDetails-module__legend--vLKIG{display:flex;gap:12px;flex-wrap:wrap;padding:10px;background:#fff;border-radius:6px;border:1px solid #e5e7eb}.VariantsDetails-module__legendItem--LE0w7{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#fff;border-radius:4px;border:1px solid #e5e7eb;font-weight:500;font-size:.75rem;color:#4b5563}.VariantsDetails-module__legendDot--Du8Uy{width:10px;height:10px;border-radius:50%;box-shadow:0 2px 4px #0000001a}.VariantsDetails-module__navigation--bwx4Q{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:32px;padding:16px;background:#fff9;border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 2px #0000000d}.VariantsDetails-module__navButton--nIQ-3{padding:6px 12px;border-radius:6px;cursor:pointer;border:1px solid #d1d5db;background:#fff;font-weight:500;font-size:.8125rem;transition:all .15s ease}.VariantsDetails-module__navButton--nIQ-3:hover{border-color:#9ca3af;background:#f9fafb}.VariantsDetails-module__navButton--nIQ-3:focus{outline:none;border-color:#6b7280}.VariantsDetails-module__navButton--nIQ-3:active{background:#f3f4f6}.VariantsDetails-module__navButton--nIQ-3{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:12px;background:#4b5563;color:#fff;border:none}.VariantsDetails-module__navButton--nIQ-3:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000000f}.VariantsDetails-module__todayButton--N1v3C{padding:6px 12px;border-radius:6px;cursor:pointer;border:1px solid #d1d5db;background:#fff;font-weight:500;font-size:.8125rem;transition:all .15s ease}.VariantsDetails-module__todayButton--N1v3C:hover{border-color:#9ca3af;background:#f9fafb}.VariantsDetails-module__todayButton--N1v3C:focus{outline:none;border-color:#6b7280}.VariantsDetails-module__todayButton--N1v3C:active{background:#f3f4f6}.VariantsDetails-module__todayButton--N1v3C{padding:12px 24px;font-weight:600;background:#4b5563;color:#fff;border:none;border-radius:12px}.VariantsDetails-module__todayButton--N1v3C:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000000f}.VariantsDetails-module__tableWrapper--BPbtV{overflow:auto;margin:auto;border-radius:12px;box-shadow:0 2px 4px #0000000f;background:#fff}.VariantsDetails-module__tableWrapper--BPbtV::-webkit-scrollbar{height:12px}.VariantsDetails-module__tableWrapper--BPbtV::-webkit-scrollbar-track{background:#f7fafc;border-radius:6px}.VariantsDetails-module__tableWrapper--BPbtV::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#cbd5e0,#a0aec0);border-radius:6px;border:2px solid #f7fafc}.VariantsDetails-module__tableWrapper--BPbtV::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#a0aec0,#718096)}.VariantsDetails-module__stockTable--cE0cs{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:12px;overflow:hidden}.VariantsDetails-module__stockTable--cE0cs th,.VariantsDetails-module__stockTable--cE0cs td{border:none;border-bottom:1px solid rgba(226,232,240,.6);border-right:1px solid rgba(226,232,240,.4);padding:16px 12px;text-align:center;transition:all .2s ease}.VariantsDetails-module__stockTable--cE0cs th{background:linear-gradient(135deg,#f8fafc,#e2e8f0);font-weight:600;font-size:14px;color:#4a5568;white-space:nowrap;position:sticky;top:0;z-index:1;text-transform:uppercase;letter-spacing:.5px}.VariantsDetails-module__stockTable--cE0cs tbody tr:hover{background:#4296ff0a}.VariantsDetails-module__stockTable--cE0cs .VariantsDetails-module__fixedColumn--LV0Om{position:sticky;left:0;background:linear-gradient(135deg,#f8fafc,#e2e8f0);z-index:2;text-align:left;font-weight:600;color:#2d3748;box-shadow:2px 0 4px #0000001a}.VariantsDetails-module__stockTable--cE0cs .VariantsDetails-module__fixedColumnForDate--jogzR{position:sticky;left:0;background:#fff;z-index:2;text-align:left;min-width:100px;font-weight:600;color:#2d3748;box-shadow:2px 0 4px #0000001a}.VariantsDetails-module__stockTable--cE0cs thead th.VariantsDetails-module__fixedColumn--LV0Om{z-index:3;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.VariantsDetails-module__statusCell--T6fT-{width:100%;height:40px;cursor:pointer;border-radius:6px;margin:2px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px 2px #0000001a}.VariantsDetails-module__statusCell--T6fT-:hover{transform:scale(1.05);box-shadow:0 4px 8px #00000026,inset 0 1px 2px #0000001a;z-index:10;position:relative}.VariantsDetails-module__statusCell--T6fT-:active{transform:scale(.98)}.VariantsDetails-module__stockNameRow--mqJgP{position:sticky;left:0;background:#fff;z-index:12;text-align:left;border-bottom:1px solid rgba(226,232,240,.6);font-weight:600;color:#2d3748;box-shadow:2px 0 4px #0000001a}.VariantsDetails-module__popover--2Jj6x{position:fixed;background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000f;width:280px;z-index:1000;transform:translateY(8px);border:1px solid rgba(226,232,240,.6);overflow:hidden}.VariantsDetails-module__popover--2Jj6x:before{content:"";position:absolute;top:-8px;left:20px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent white;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.1))}.VariantsDetails-module__popoverHeader--TE-ix{padding:16px 20px;border-bottom:1px solid rgba(226,232,240,.6);font-weight:600;font-size:16px;color:#2d3748;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.VariantsDetails-module__popoverContent--j1w4c{padding:20px;background:#fff}@media screen and (max-width: 768px){.VariantsDetails-module__container--YA3Cc{padding:16px}.VariantsDetails-module__header--fNx4w{flex-direction:column;align-items:flex-start}.VariantsDetails-module__legend--vLKIG{justify-content:flex-start}.VariantsDetails-module__tableWrapper--BPbtV{margin:0 -16px;padding:0 16px}}@media print{.VariantsDetails-module__container--YA3Cc{box-shadow:none}.VariantsDetails-module__backButton--Ig3A-,.VariantsDetails-module__navigation--bwx4Q{display:none}.VariantsDetails-module__tableWrapper--BPbtV{overflow:visible}.VariantsDetails-module__stockTable--cE0cs{page-break-inside:avoid}}.VariantsDetails-module__stockNameRow--mqJgP{position:sticky;left:0;background:#fff;z-index:12;text-align:left;border-bottom:1px solid rgb(192,9,9);border-color:#1677ff}.CustomCalendar-module__container--Cz58J{display:grid;grid-template-columns:minmax(300px,1fr) minmax(300px,1fr);gap:24px;padding:24px}@media (width <= 768px){.CustomCalendar-module__container--Cz58J{grid-template-columns:1fr}}.CustomCalendar-module__calendarSection--Vkv2l{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px}.CustomCalendar-module__navigation--1sPW9{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.CustomCalendar-module__navigation--1sPW9 span{font-size:16px;font-weight:500}.CustomCalendar-module__controls--NG05I{display:flex;gap:8px}.CustomCalendar-module__controls--NG05I button{padding:8px 16px;border:1px solid #e8e8e8;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s}.CustomCalendar-module__controls--NG05I button:hover{border-color:#1890ff;color:#1890ff}.CustomCalendar-module__controls--NG05I button:focus{outline:2px solid rgba(24,144,255,.2);outline-offset:2px}.CustomCalendar-module__calendar--6e0A4{width:100%}.CustomCalendar-module__weekdays--BlPr-{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:8px}.CustomCalendar-module__weekday--TCfWV{padding:8px;font-size:14px;color:#666;font-weight:500}.CustomCalendar-module__days--Efaey{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.CustomCalendar-module__calendarDay--9i6Id{aspect-ratio:1;border:1px solid transparent;border-radius:4px;background:none;cursor:pointer;font-size:14px;transition:all .2s;position:relative;display:flex;align-items:center;justify-content:center}.CustomCalendar-module__calendarDay--9i6Id:hover{background-color:#1890ff1a}.CustomCalendar-module__calendarDay--9i6Id.CustomCalendar-module__today--7Yu3b{font-weight:700;color:#1890ff}.CustomCalendar-module__calendarDay--9i6Id.CustomCalendar-module__past--T4XA3{opacity:.5;cursor:not-allowed}.CustomCalendar-module__tooltip--tKSQm{position:fixed;background:#000c;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;transform:translate(-50%,-100%);z-index:1000;pointer-events:none}.CustomCalendar-module__tooltip--tKSQm:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.8)}.CustomCalendar-module__detailsCard--HyezF{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.CustomCalendar-module__cardHeader--e3R5y{padding:16px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center}.CustomCalendar-module__cardHeader--e3R5y h4{margin:0;font-size:18px;font-weight:500}.CustomCalendar-module__closeButton--db1Rn{background:none;border:none;font-size:20px;color:#666;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.CustomCalendar-module__closeButton--db1Rn:hover{background-color:#fafafa;color:#262626}.CustomCalendar-module__cardContent--YSPKW{padding:16px}.CustomCalendar-module__detailsGrid--ZB-5S{display:flex;flex-direction:column;gap:16px}.CustomCalendar-module__detailRow--Xbf2w{display:grid;grid-template-columns:140px 1fr;gap:16px;align-items:center}@media (width <= 480px){.CustomCalendar-module__detailRow--Xbf2w{grid-template-columns:1fr;gap:4px}}.CustomCalendar-module__label--MP7yu{color:#666;font-weight:500}.CustomCalendar-module__additionalInfo--IRgUK{margin-top:24px;padding-top:16px;border-top:1px solid #e8e8e8}.CustomCalendar-module__additionalInfo--IRgUK h5{margin:0 0 16px;font-size:16px;font-weight:500}@media print{.CustomCalendar-module__container--Cz58J{display:block}.CustomCalendar-module__calendarSection--Vkv2l,.CustomCalendar-module__detailsCard--HyezF{box-shadow:none;break-inside:avoid}.CustomCalendar-module__controls--NG05I{display:none}}@media (forced-colors: active){.CustomCalendar-module__calendarDay--9i6Id,.CustomCalendar-module__detailsCard--HyezF{border:1px solid CanvasText}}@media (prefers-reduced-motion: reduce){*{transition:none!important}}.CustomCalendar-module__loadingOverlay--dJCOZ{position:fixed;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:1000}body:not(.using-mouse) .calendarDay:focus,body:not(.using-mouse) .closeButton:focus,body:not(.using-mouse) .controls button:focus{outline:2px solid #1890ff;outline-offset:2px}.ListDetailsModal-module__modalContainer--Gbfm0{max-height:80vh;overflow:hidden;border-radius:8px}.ListDetailsModal-module__calendarWrapper--FCDcP{padding:.75rem;background:#f9fafb;border-radius:6px;max-height:70vh;overflow-y:auto}.ListDetailsModal-module__calendarWrapper--FCDcP::-webkit-scrollbar{width:6px}.ListDetailsModal-module__calendarWrapper--FCDcP::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.ListDetailsModal-module__calendarWrapper--FCDcP::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:3px}.ListDetailsModal-module__calendarWrapper--FCDcP::-webkit-scrollbar-thumb:hover{background:#6b7280}.ListDetailsModal-module__noDataState--hzayT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem 1rem;text-align:center;background:#f9fafb;border-radius:6px;border:1px dashed #d1d5db;min-height:200px}.ListDetailsModal-module__noDataIcon--qhEjm{color:#9ca3af;margin-bottom:.75rem}.ListDetailsModal-module__noDataText--fFXCK{color:#4b5563;font-size:.875rem;font-weight:500}@media (max-width: 768px){.ListDetailsModal-module__modalContainer--Gbfm0{max-height:90vh}.ListDetailsModal-module__calendarWrapper--FCDcP{padding:.5rem;max-height:80vh}.ListDetailsModal-module__noDataState--hzayT{padding:1rem .75rem;min-height:150px}}.BusinessQuestions-module__businessQuestionsContainer--V-L5B{max-width:600px;margin:40px auto;padding:30px;box-shadow:0 4px 12px #0000001a;border-radius:8px;background-color:#fff}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__header--NzxJ7{margin-bottom:30px;text-align:center}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__header--NzxJ7 h1{font-size:24px;font-weight:700;margin-bottom:10px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__header--NzxJ7 p{font-size:16px;color:#666}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formGroup--ic7-A{margin-bottom:25px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formGroup--ic7-A label{display:block;margin-bottom:8px;font-weight:500}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formGroup--ic7-A label .BusinessQuestions-module__required--nZvvc{color:red}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formGroup--ic7-A label .BusinessQuestions-module__optional--lqufQ{font-weight:400;font-size:12px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formGroup--ic7-A .BusinessQuestions-module__errorMessage--Awk21{color:red;font-size:12px;margin-top:5px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formGroup--ic7-A .BusinessQuestions-module__loadingMessage--WPF8H{color:orange;font-size:12px;margin-top:5px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__checkboxGrid--f8Edr{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__checkboxGrid--f8Edr .BusinessQuestions-module__checkboxItem--PQSXO{margin-bottom:8px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formActions--WM2ni{margin-top:30px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formActions--WM2ni button{width:100%;padding:12px;border-radius:4px}.BusinessQuestions-module__businessQuestionsContainer--V-L5B .BusinessQuestions-module__formActions--WM2ni button:disabled{cursor:not-allowed;opacity:.7}.BusinessQuestions-module__confirmationContainer--oC5dn{text-align:center;padding:40px 20px}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationContent--0Vspp{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:500px;margin:0 auto}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationContent--0Vspp .BusinessQuestions-module__successIcon--40fQa{margin-bottom:10px;animation:BusinessQuestions-module__scaleIn--uPD2K .5s ease-out}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationContent--0Vspp h2{color:#10b981;font-size:24px;font-weight:700;margin:0}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationContent--0Vspp p{color:#666;font-size:16px;line-height:1.5;margin:0}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationContent--0Vspp .BusinessQuestions-module__helperText--yKi3O{font-size:14px;color:#8b5cf6;background:#f3f4f6;padding:12px 16px;border-radius:8px;border-left:4px solid #8B5CF6}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationActions--Fjq9h{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width: 640px){.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationActions--Fjq9h{flex-direction:row;justify-content:center}}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationActions--Fjq9h .BusinessQuestions-module__primaryButton--Ri9sf{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;padding:12px 24px;border-radius:8px;font-weight:600;transition:all .3s ease}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationActions--Fjq9h .BusinessQuestions-module__primaryButton--Ri9sf:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #10b98166}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationActions--Fjq9h .BusinessQuestions-module__secondaryButton--7QDJK{background:#fff;border:2px solid #E5E7EB;color:#374151;padding:12px 24px;border-radius:8px;font-weight:500;transition:all .3s ease}.BusinessQuestions-module__confirmationContainer--oC5dn .BusinessQuestions-module__confirmationActions--Fjq9h .BusinessQuestions-module__secondaryButton--7QDJK:hover:not(:disabled){border-color:#9ca3af;background:#f9fafb}@keyframes BusinessQuestions-module__scaleIn--uPD2K{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.AddUsersModal-module__description--OROQW{font-size:15px;color:#4b5563;margin-bottom:24px;line-height:1.5}.AddUsersModal-module__section--eZ4vC{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:20px;margin-bottom:24px}.AddUsersModal-module__sectionTitle--nG3CS{font-size:16px;font-weight:500;color:#374151;margin:0 0 20px}.AddUsersModal-module__counterContainer--Stx5n{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.AddUsersModal-module__counterButton--fL-kl{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f9fafb;border:1px solid #e5e7eb;cursor:pointer;transition:background-color .2s}.AddUsersModal-module__counterButton--fL-kl:hover{background-color:#f3f4f6}.AddUsersModal-module__counterButton--fL-kl:disabled{opacity:.5;cursor:not-allowed}.AddUsersModal-module__counterInput--fKmtm{width:80px;height:36px;text-align:center;margin:0 12px;border:1px solid #e5e7eb;border-radius:4px;font-size:16px;font-weight:500;color:#1f2937;padding:0 8px}.AddUsersModal-module__counterInput--fKmtm:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.AddUsersModal-module__costSummary--5qVdQ{border-top:1px solid #e5e7eb;padding-top:16px;margin-top:.5rem}.AddUsersModal-module__costRow--eNx4i{display:flex;justify-content:space-between;margin-bottom:12px;font-size:14px;color:#4b5563}.AddUsersModal-module__totalRow--xHnIT{margin-top:16px;padding-top:12px;border-top:1px solid #e5e7eb;font-weight:600;color:#1f2937;font-size:15px}.AddUsersModal-module__costLabel--V5OUu{flex:1}.AddUsersModal-module__costValue--bcHD4{font-weight:500;text-align:right}.AddUsersModal-module__noteSection--MRDJb{margin-bottom:24px}.AddUsersModal-module__note--qb8qx{font-size:14px;color:#6b7280;line-height:1.5;position:relative;padding-left:8px;margin:0}.AddUsersModal-module__note--qb8qx strong{color:#4b5563}.AddUsersModal-module__paymentMethodSection--Xd4ly{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:20px;margin-bottom:24px}.AddUsersModal-module__paymentMethods--J9Gan{display:flex;gap:16px;margin-top:12px}.AddUsersModal-module__paymentMethod--7Urpy{display:flex;align-items:center;cursor:pointer;gap:8px}.AddUsersModal-module__paymentMethod--7Urpy input[type=radio]{margin:0}.AddUsersModal-module__paymentMethodLabel--YUOYR{font-size:14px;color:#374151;font-weight:500}.AddUsersModal-module__actions--rhJfp{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.AddUsersModal-module__dateSelectionContainer--T2Qfp{margin-top:24px}.AddUsersModal-module__dateSelectionTitle--ijlr3{font-size:14px;font-weight:500;margin-bottom:12px;color:var(--text-primary)}.AddUsersModal-module__dateInputContainer--8zBDs{display:flex;gap:16px;margin-bottom:16px}@media (max-width: 480px){.AddUsersModal-module__dateInputContainer--8zBDs{flex-direction:column;gap:12px}}.AddUsersModal-module__dateInputWrapper--HO7gD{flex:1}.AddUsersModal-module__dateLabel---Pqmo{display:block;font-size:13px;margin-bottom:6px;color:var(--text-secondary)}.AddUsersModal-module__durationText--o044w{font-size:14px;margin-top:8px;text-align:right;color:var(--text-primary)}.UserLicenses-module__userLicensesContainer--4k-dh{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:24px;margin-top:24px}.UserLicenses-module__header--8Ru7B{display:flex;align-items:center;margin-bottom:20px}.UserLicenses-module__title--HtfB1{font-size:18px;font-weight:600;color:#374151;margin:0;flex:1}.UserLicenses-module__addon--6jMOv{background-color:#f3f4f6;color:#6b7280;font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px;margin-right:16px}.UserLicenses-module__addButton--lAtT6{background-color:#3b82f6;color:#fff}.UserLicenses-module__addButton--lAtT6:hover{background-color:#2563eb}.UserLicenses-module__statsContainer--8p-tt{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.UserLicenses-module__statBox--UVP-J{flex:1;min-width:200px;background-color:#f9fafb;padding:12px 16px;border-radius:6px}.UserLicenses-module__statLabel--Ccz9d{font-size:13px;color:#6b7280;margin-bottom:4px}.UserLicenses-module__statValue--Ntg5H{font-size:15px;font-weight:500;color:#374151}.UserLicenses-module__usageContainer--5BNjm{display:flex;align-items:center;margin-bottom:24px}.UserLicenses-module__usageLabel--PAmew{flex:1;font-size:14px;color:#4b5563}.UserLicenses-module__usageBarContainer--n8mBv{width:60%;height:8px;background-color:#e5e7eb;border-radius:4px;overflow:hidden;margin:0 16px}.UserLicenses-module__usageBar--I6rmP{height:100%;background-color:#3b82f6;border-radius:4px}.UserLicenses-module__usagePercentage--rxlFp{min-width:40px;text-align:right;font-size:14px;font-weight:500;color:#4b5563}.UserLicenses-module__userTypeCell--c5g-U{display:flex;flex-direction:column}.UserLicenses-module__userType--dxC-d{font-weight:500;color:#374151}.UserLicenses-module__description--upKTz{font-size:13px;color:#6b7280;margin-top:4px}.UserLicenses-module__infoBox--SRc0o{display:flex;align-items:flex-start;background-color:#f0f9ff;border-radius:6px;padding:16px;margin-top:24px}.UserLicenses-module__infoIcon--DOX9N{color:#3b82f6;margin-right:16px;margin-top:2px;flex-shrink:0}.UserLicenses-module__infoContent--874JL{flex:1}.UserLicenses-module__infoTitle--7J2W8{font-weight:500;color:#1f2937;margin-bottom:4px}.UserLicenses-module__infoText--yIKLK{font-size:14px;color:#4b5563;margin-bottom:8px}.UserLicenses-module__contactButton--lmM5v{color:#3b82f6;padding:0}.UserLicenses-module__contactButton--lmM5v:hover{color:#2563eb;text-decoration:underline}.AvailablePlans-module__availablePlansContainer--TvNTS{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:24px;margin-top:24px}.AvailablePlans-module__headerRow--aqBvd{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.AvailablePlans-module__title--bX8mU{font-size:20px;font-weight:600;color:#374151;margin:0}.AvailablePlans-module__billingCycleSelector--2Uy-B{display:flex;background-color:#f3f4f6;border-radius:8px;padding:4px;gap:4px}.AvailablePlans-module__cycleButton--ioYkt{padding:8px 16px;border:none;background:transparent;border-radius:6px;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s;position:relative;display:flex;align-items:center;gap:8px}.AvailablePlans-module__cycleButton--ioYkt:hover{color:#374151}.AvailablePlans-module__cycleButton--ioYkt.AvailablePlans-module__active--aHzAO{background-color:#fff;color:#1f2937;box-shadow:0 1px 3px #0000001a}.AvailablePlans-module__saveBadge---64hS{font-size:12px;background-color:#fef3c7;color:#92400e;padding:2px 8px;border-radius:12px;font-weight:600}.AvailablePlans-module__plansGrid--INDTj{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.AvailablePlans-module__planCard--v-w13{border:1px solid #e5e7eb;border-radius:8px;padding:24px;position:relative;display:flex;flex-direction:column;transition:all .2s}.AvailablePlans-module__planCard--v-w13:hover{box-shadow:0 4px 12px #0000000d}.AvailablePlans-module__planCard--v-w13.AvailablePlans-module__currentPlan--UtSv-{border-color:#10b981;box-shadow:0 0 0 1px #10b9811a;background-color:#f8fffe}.AvailablePlans-module__currentPlanBadge--qJCx1{position:absolute;top:12px;right:12px;background-color:#10b9811a;color:#10b981;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.AvailablePlans-module__planName--vqGcE{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 12px}.AvailablePlans-module__planPrice--TqKgG{margin-bottom:16px;display:flex;align-items:baseline}.AvailablePlans-module__price--yCHjf{font-size:28px;font-weight:700;color:#1f2937}.AvailablePlans-module__period--PKLqf{font-size:14px;color:#6b7280;margin-left:4px}.AvailablePlans-module__planDescription--TA8Z2{color:#6b7280;font-size:14px;margin-bottom:16px;line-height:1.5}.AvailablePlans-module__featuresList--l7fdD{list-style:none;padding:0;margin:0 0 20px;flex-grow:1}.AvailablePlans-module__featureItem--10Ju6{display:flex;align-items:flex-start;margin-bottom:12px;color:#4b5563;font-size:15px}.AvailablePlans-module__checkIcon--mYOqL{color:#10b981;margin-right:10px;flex-shrink:0}.AvailablePlans-module__userInfo--D6q31{font-size:14px;color:#4b5563;margin-bottom:20px;border-top:1px solid #e5e7eb;padding-top:12px}.AvailablePlans-module__actionButton--UxMNB{margin-top:auto;align-self:flex-start}.AvailablePlans-module__loadingState--OyVA9,.AvailablePlans-module__errorState--5MCSg{text-align:center;padding:60px 20px;color:#6b7280;font-size:16px}.AvailablePlans-module__loadingState--OyVA9{display:flex;flex-direction:column;align-items:center;gap:16px}.AvailablePlans-module__loadingState--OyVA9 p{margin:0;font-size:16px;color:#6b7280}.AvailablePlans-module__errorState--5MCSg{color:#ef4444}.AvailablePlans-module__selectionMode--g0HYx{background-color:transparent;box-shadow:none;padding:0;margin-top:0;width:100%}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__headerRow--aqBvd{display:flex;justify-content:center;margin-bottom:20px}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__centerSelector--5fgQK{margin:0 auto}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__plansGrid--INDTj{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;width:100%}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__planCard--v-w13{padding:20px;height:100%;display:flex;flex-direction:column}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__planCard--v-w13:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px);border-color:#007bff}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__actionButton--UxMNB{width:100%;margin-top:auto}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__planName--vqGcE{font-size:16px;margin-bottom:8px}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__planPrice--TqKgG{margin-bottom:12px}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__price--yCHjf{font-size:24px}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__planDescription--TA8Z2{font-size:13px;margin-bottom:12px}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__featuresList--l7fdD{margin-bottom:16px}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__featureItem--10Ju6{margin-bottom:8px;font-size:14px}.AvailablePlans-module__selectionMode--g0HYx .AvailablePlans-module__userInfo--D6q31{font-size:13px;margin-bottom:16px;padding-top:10px}.ChangePlanModal-module__modalContent--VihAz{padding:20px;width:100%;min-height:400px}.ChangePlanModal-module__stepContent--yenOo{display:flex;flex-direction:column;gap:24px}.ChangePlanModal-module__stepTitle--SiccC{font-size:20px;font-weight:600;margin:0;color:#1a1a1a}.ChangePlanModal-module__planSwitchMessage--zqXEc{padding:20px;background:linear-gradient(135deg,#f8f9ff,#e8f2ff);border-radius:12px;border:1px solid #d1e7ff;text-align:center;margin-bottom:24px}.ChangePlanModal-module__planSwitchMessage--zqXEc p{margin:0;font-size:18px;color:#2c3e50;font-weight:500}.ChangePlanModal-module__optionsContainer--ndt83{display:flex;flex-direction:column;gap:16px}.ChangePlanModal-module__optionCard--tTifu{display:flex;align-items:center;padding:24px;border:2px solid #e9ecef;border-radius:16px;cursor:pointer;transition:all .3s ease;background-color:#fff;position:relative;overflow:hidden}.ChangePlanModal-module__optionCard--tTifu:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,123,255,.05),transparent);transition:left .5s}.ChangePlanModal-module__optionCard--tTifu:hover{border-color:#007bff;box-shadow:0 4px 20px #007bff26;transform:translateY(-2px)}.ChangePlanModal-module__optionCard--tTifu:hover:before{left:100%}.ChangePlanModal-module__optionCard--tTifu.ChangePlanModal-module__selected--IterJ{border-color:#007bff;background:linear-gradient(135deg,#f8f9ff,#e8f2ff);box-shadow:0 4px 20px #007bff33}.ChangePlanModal-module__optionIcon--Q3xN2{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);margin-right:20px;color:#1976d2;position:relative;z-index:1}.ChangePlanModal-module__optionDetails--O-bVw{flex:1}.ChangePlanModal-module__optionTitle--JBaWe{font-size:16px;font-weight:600;margin:0 0 8px;color:#1a1a1a}.ChangePlanModal-module__optionDescription--NiGs-{font-size:14px;color:#6c757d;margin:0;line-height:1.4}.ChangePlanModal-module__radioWrapper--MTJmV{display:flex;align-items:center;margin-left:20px;position:relative;z-index:1}.ChangePlanModal-module__radioWrapper--MTJmV input[type=radio]{width:20px;height:20px;accent-color:#007bff}.ChangePlanModal-module__actions--HtDgI{display:flex;justify-content:space-between;gap:12px;margin-top:32px}.ChangePlanModal-module__stepContent--yenOo .availablePlansContainer .ChangePlanModal-module__headerRow---qDsM{margin-bottom:20px}.ChangePlanModal-module__stepContent--yenOo .availablePlansContainer .ChangePlanModal-module__plansGrid--wjjUg{gap:16px}.ChangePlanModal-module__stepContent--yenOo .availablePlansContainer .ChangePlanModal-module__planCard--XoNGb{transition:all .2s ease}.ChangePlanModal-module__stepContent--yenOo .availablePlansContainer .ChangePlanModal-module__planCard--XoNGb:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.ChangePlanModal-module__confirmationDetails--Smx2i{display:flex;flex-direction:column;gap:24px}.ChangePlanModal-module__summaryCard--RD0JX{background:#f8f9fa;border-radius:12px;padding:24px}.ChangePlanModal-module__summaryCard--RD0JX h4{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 20px}.ChangePlanModal-module__summaryItem--R4b0n{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e9ecef}.ChangePlanModal-module__summaryItem--R4b0n:last-child{border-bottom:none}.ChangePlanModal-module__summaryItem--R4b0n span{color:#6c757d;font-size:14px}.ChangePlanModal-module__summaryItem--R4b0n strong{color:#1a1a1a;font-weight:600}.ChangePlanModal-module__divider--Dr-04{margin:16px 0;border:none;border-top:1px solid #e9ecef}.ChangePlanModal-module__prorationTitle--GPqoh{font-size:16px;font-weight:600;color:#1a1a1a;margin:16px 0 12px}.ChangePlanModal-module__credit--BHwoE{color:#10b981;font-weight:600}.ChangePlanModal-module__noCharge--IufeP{color:#10b981}.ChangePlanModal-module__notice--SluQa{background:#e8f2ff;border:1px solid #d1e7ff;border-radius:8px;padding:16px}.ChangePlanModal-module__notice--SluQa p{margin:0;font-size:14px;color:#0c5adb}.ChangePlanModal-module__paymentMethodsContainer---vO0w{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.ChangePlanModal-module__paymentCard--q-WRD{display:flex;align-items:center;padding:20px;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;transition:all .2s ease;background-color:#fff}.ChangePlanModal-module__paymentCard--q-WRD:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff1a}.ChangePlanModal-module__paymentCard--q-WRD.ChangePlanModal-module__selected--IterJ{border-color:#007bff;background-color:#f8f9ff}.ChangePlanModal-module__paymentIcon--hhVPC{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background-color:#f8f9fa;margin-right:16px;color:#6c757d}.ChangePlanModal-module__paymentDetails--xN7Dj{flex:1}.ChangePlanModal-module__paymentTitle--5mtDq{font-size:16px;font-weight:600;margin:0 0 4px;color:#1a1a1a}.ChangePlanModal-module__paymentDescription--oi-3R{font-size:13px;color:#6c757d;margin:0}.ChangePlanModal-module__paymentSummary--NXN3e{background-color:#f8f9fa;padding:16px;border-radius:8px;margin-bottom:24px}.ChangePlanModal-module__summaryRow--QH4yr{display:flex;justify-content:space-between;align-items:center}.ChangePlanModal-module__summaryRow--QH4yr span{font-size:14px;color:#6c757d}.ChangePlanModal-module__summaryRow--QH4yr strong{font-size:16px;color:#1a1a1a}.InvoiceAndPayment-module__paymentHistoryContainer--hyzlA{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:24px;margin-top:24px}.InvoiceAndPayment-module__title--MwZE2{font-size:20px;font-weight:600;color:#374151;margin:0 0 16px}.InvoiceAndPayment-module__selectedInvoice--FYv5Z{background-color:#f3f4f6;padding:12px 16px;border-radius:6px;margin-bottom:16px;display:flex;align-items:center;font-family:monospace;color:#4b5563;font-size:14px}.InvoiceAndPayment-module__inlineIcon--InILv{margin-left:8px;color:#3b82f6}.InvoiceAndPayment-module__invoicesTable--ds-zO{width:100%;border-collapse:collapse}.InvoiceAndPayment-module__invoicesTable--ds-zO th{text-align:left;padding:12px 16px;border-bottom:1px solid #e5e7eb;font-weight:500;color:#6b7280;font-size:14px}.InvoiceAndPayment-module__invoicesTable--ds-zO td{padding:12px 16px;border-bottom:1px solid #f3f4f6;color:#4b5563;font-size:14px}.InvoiceAndPayment-module__invoicesTable--ds-zO tr:hover{background-color:#f9fafb}.InvoiceAndPayment-module__selectedRow--CxCAF{background-color:#f3f9ff!important}.InvoiceAndPayment-module__status--hyFNG{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:13px;font-weight:500}.InvoiceAndPayment-module__paid--DS3Fl{background-color:#10b9811a;color:#10b981}.InvoiceAndPayment-module__paid--DS3Fl:before{content:"";display:inline-block;width:8px;height:8px;background-color:#10b981;border-radius:50%;margin-right:6px}.InvoiceAndPayment-module__pending--gO5oV{background-color:#f59e0b1a;color:#f59e0b}.InvoiceAndPayment-module__pending--gO5oV:before{content:"";display:inline-block;width:8px;height:8px;background-color:#f59e0b;border-radius:50%;margin-right:6px}.InvoiceAndPayment-module__failed--kV5WZ{background-color:#ef44441a;color:#ef4444}.InvoiceAndPayment-module__failed--kV5WZ:before{content:"";display:inline-block;width:8px;height:8px;background-color:#ef4444;border-radius:50%;margin-right:6px}.InvoiceAndPayment-module__actions--zHc5T{display:flex;gap:8px}.InvoiceAndPayment-module__actionButton--1lBE6{background:none;border:none;cursor:pointer;color:#6b7280;padding:6px;border-radius:4px;transition:all .2s;display:flex;align-items:center;gap:10px}.InvoiceAndPayment-module__actionButton--1lBE6:hover{background-color:#f3f4f6;color:#3b82f6}.InvoiceAndPayment-module__invoiceNumber--N3yNt{cursor:pointer;color:#3b82f6;text-decoration:none;font-weight:500;transition:all .2s}.InvoiceAndPayment-module__invoiceNumber--N3yNt:hover{color:#1d4ed8;text-decoration:underline}.InvoiceAndPayment-module__payButton--mS5cr{background-color:#3b82f6;color:#fff;border:none;padding:4px 12px;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s}.InvoiceAndPayment-module__payButton--mS5cr:hover:not(:disabled){background-color:#1d4ed8}.InvoiceAndPayment-module__payButton--mS5cr.InvoiceAndPayment-module__disabled--leNyW{background-color:#d1d5db;cursor:not-allowed}.SubscriptionManagement-module__container--GEi7d{max-width:1200px;margin:0 auto;padding:20px}.SubscriptionManagement-module__header--3jN4w{background-color:#f9fafb;padding:16px 0;border-bottom:1px solid #e5e7eb;margin-bottom:24px}.SubscriptionManagement-module__title--PT1wN{font-size:24px;font-weight:600;color:#374151;margin:0;padding:0 20px}.SubscriptionManagement-module__card--WWIKb{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:24px;margin-bottom:24px}.SubscriptionManagement-module__cardHeader--sw7AO{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.SubscriptionManagement-module__cardTitle--0nBDI{font-size:20px;font-weight:600;color:#374151;margin:0}.SubscriptionManagement-module__statusBadge--RgL7u{background-color:#10b9811a;color:#10b981;padding:4px 12px;border-radius:16px;font-size:14px;font-weight:500}.SubscriptionManagement-module__planInfo--nv5aW{margin-bottom:32px}.SubscriptionManagement-module__infoRow--M5X-H{display:flex;flex-wrap:wrap;gap:24px}.SubscriptionManagement-module__infoColumn--E752u{flex:1;min-width:200px}.SubscriptionManagement-module__label--282Bs{display:block;font-size:14px;color:#6b7280;margin-bottom:8px}.SubscriptionManagement-module__value--xajKh{font-size:16px;font-weight:500;color:#1f2937}.SubscriptionManagement-module__dateInfo--zJxZy{display:flex;flex-direction:column}.SubscriptionManagement-module__daysRemaining--K26G3{font-size:14px;color:#ef4444;margin-top:4px}.SubscriptionManagement-module__featuresSection--NbFBM{margin-bottom:32px}.SubscriptionManagement-module__featuresTitle--dV1DK{font-size:18px;font-weight:600;color:#374151;margin-bottom:16px}.SubscriptionManagement-module__featuresList--48jko{list-style:none;padding:0;margin:0}.SubscriptionManagement-module__featureItem--8-thP{display:flex;align-items:flex-start;margin-bottom:12px;font-size:16px;color:#4b5563}.SubscriptionManagement-module__checkmark--RbAc7{color:#10b981;margin-right:12px;font-weight:700}.SubscriptionManagement-module__actions--bzz-Q{display:flex;gap:16px}.SubscriptionManagement-module__upgradeButton--MvaJL{background-color:#3b82f6;color:#fff;transition:background-color .2s}.SubscriptionManagement-module__upgradeButton--MvaJL:hover{background-color:#2563eb}.SubscriptionManagement-module__cancelButton--DeAGZ{transition:color .2s}.SubscriptionManagement-module__cancelButton--DeAGZ:hover{opacity:.8}.CustomerEdit-module__container---4E63{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 60px)}.CustomerEdit-module__card---LG-j{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;overflow:hidden}.CustomerEdit-module__cardHeader--rRZne{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid #f0f0f0}.CustomerEdit-module__cardTitle--ki41W{font-size:18px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:12px}.CustomerEdit-module__customerType--scgGi{padding:4px 12px;background-color:#f3f4f6;border-radius:16px;font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.CustomerEdit-module__statusBadge--rgu4H{padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.CustomerEdit-module__statusActive--hq-p2{background-color:#dcfce7;color:#166534}.CustomerEdit-module__statusInactive--9P8Jr{background-color:#fee2e2;color:#dc2626}.CustomerEdit-module__actionButtons--IsFik{display:flex;gap:12px;align-items:center}.CustomerEdit-module__cardBody--c05Vm{padding:24px}.CustomerEdit-module__infoGrid--BzE3Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.CustomerEdit-module__infoRow--GSENf{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f9fafb}.CustomerEdit-module__infoRow--GSENf:last-child{border-bottom:none}.CustomerEdit-module__label--dy8fo{font-weight:500;color:#374151;font-size:14px;min-width:120px;margin-right:16px}.CustomerEdit-module__value--608eZ{color:#6b7280;font-size:14px;flex:1}.CustomerEdit-module__value--608eZ.CustomerEdit-module__empty--YY0J4{color:#d1d5db;font-style:italic}.CustomerEdit-module__sectionHeader--QXUz4{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid #f0f0f0}.CustomerEdit-module__sectionTitle--6v5N6{font-size:16px;font-weight:500;color:#111827;margin:0}.CustomerEdit-module__loadingContainer--VfE6c{display:flex;justify-content:center;align-items:center;height:200px}.CustomerEdit-module__errorContainer--jFlE0{padding:24px;text-align:center;color:#ef4444;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:20px}.CustomerEdit-module__inactiveButton--sqWrh{background-color:#fee2e2!important;color:#dc2626!important;border:1px solid #fecaca!important}.CustomerEdit-module__inactiveButton--sqWrh:hover{background-color:#fecaca!important;color:#b91c1c!important}.CustomerEdit-module__activeButton--yXk9J{background-color:#dcfce7!important;color:#166534!important;border:1px solid #bbf7d0!important}.CustomerEdit-module__activeButton--yXk9J:hover{background-color:#bbf7d0!important;color:#15803d!important}.PhoneInput-module__phoneInputContainer--Ht--B{position:relative;width:100%;max-width:100%}.PhoneInput-module__phoneInput--CbT3Y{display:flex;border:1px solid #d1d5db;overflow:hidden;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;height:32px;align-items:center;max-width:242px}.PhoneInput-module__phoneInput--CbT3Y:focus-within{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.PhoneInput-module__countrySelector--s4Nh9{position:relative;flex-shrink:0}.PhoneInput-module__countrySelectorButton--qTp4Y{display:flex;align-items:center;gap:4px;padding:6px 8px;background:#fafbfc;border:none;border-right:1px solid #e1e5e9;cursor:pointer;min-width:70px;height:100%;transition:background-color .2s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.PhoneInput-module__countrySelectorButton--qTp4Y:hover:not(:disabled){background-color:#f1f5f9}.PhoneInput-module__countrySelectorButton--qTp4Y:active:not(:disabled){background-color:#e5e7eb}.PhoneInput-module__countrySelectorButton--qTp4Y:disabled{cursor:not-allowed;opacity:.6}.PhoneInput-module__dialCode--kxs-U{font-size:12px;color:#6b7280;font-weight:500}.PhoneInput-module__chevron--e771e{transition:transform .2s ease;color:#6b7280}.PhoneInput-module__chevronUp--dFfaf{transform:rotate(180deg)}.PhoneInput-module__dropdown--0ApBu{position:fixed;z-index:10001;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-height:300px;overflow:hidden;margin-top:4px;min-width:280px}.PhoneInput-module__countryList--xLt4p{max-height:300px;overflow-y:auto}.PhoneInput-module__countryOption--NkZqf{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:none;background:#fff;cursor:pointer;transition:background-color .2s ease;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.PhoneInput-module__countryOption--NkZqf:hover{background-color:#f8fafc}.PhoneInput-module__countryOption--NkZqf:active{background-color:#e5e7eb}.PhoneInput-module__countryOption--NkZqf.PhoneInput-module__selected--fhGfO{background-color:#eff6ff;color:#1d4ed8}.PhoneInput-module__countryName--UYqrA{flex:1;font-size:14px;color:#374151}.PhoneInput-module__countryDialCode--pY3yo{font-size:12px;color:#6b7280;font-weight:500;min-width:50px;text-align:right}.PhoneInput-module__divider--2zyGq{height:1px;background-color:#e5e7eb;margin:8px 0}.PhoneInput-module__phoneNumberInput---EtP6{flex:1;border:none!important;border-radius:0!important;box-shadow:none!important;height:100%!important;padding:6px 10px!important;font-size:13px!important}.PhoneInput-module__phoneNumberInput---EtP6:focus{outline:none!important;border:none!important;box-shadow:none!important}.PhoneInput-module__phoneNumberInput---EtP6 input{height:auto!important;padding:0!important;border:none!important;background:transparent!important;font-size:13px!important}.PhoneInput-module__countryList--xLt4p::-webkit-scrollbar{width:6px}.PhoneInput-module__countryList--xLt4p::-webkit-scrollbar-track{background:#f1f5f9}.PhoneInput-module__countryList--xLt4p::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.PhoneInput-module__countryList--xLt4p::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CustomerCreatePopup-module__overlay--msJVm{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:CustomerCreatePopup-module__fadeIn---dM3R .2s ease}.CustomerCreatePopup-module__modal--MPmEg{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;width:100%;max-width:600px;margin:20px;animation:CustomerCreatePopup-module__slideUp--6FW5Y .3s ease;position:relative;overflow:hidden}.CustomerCreatePopup-module__header--fiY2u{padding:16px 24px;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center}.CustomerCreatePopup-module__header--fiY2u h2{margin:0;font-size:18px;color:#262626;font-weight:500}.CustomerCreatePopup-module__closeButton--tZ9B1{background:none;border:none;font-size:20px;color:#999;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s}.CustomerCreatePopup-module__closeButton--tZ9B1:hover{background-color:#f5f5f5;color:#262626}.CustomerCreatePopup-module__content--2gsxw{padding:24px}.CustomerCreatePopup-module__form--E-HdI{display:flex;flex-direction:column;gap:24px}.CustomerCreatePopup-module__formSection--NC-z1{display:flex;flex-direction:column;gap:20px;max-width:400px}.CustomerCreatePopup-module__input--FAR0z{width:100%;padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;transition:all .2s}.CustomerCreatePopup-module__input--FAR0z:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1a}.CustomerCreatePopup-module__input--FAR0z::placeholder{color:#999}.CustomerCreatePopup-module__input--FAR0z.CustomerCreatePopup-module__error--7lBKT{border-color:#ff4d4f}.CustomerCreatePopup-module__radioGroup--G9ucM{display:flex;gap:16px}.CustomerCreatePopup-module__radioGroup--G9ucM label{display:flex;align-items:center;gap:8px;cursor:pointer}.CustomerCreatePopup-module__radioGroup--G9ucM label input{width:16px;height:16px;margin:0}.CustomerCreatePopup-module__actions--y7j3I{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #d9d9d9}.CustomerCreatePopup-module__cancelButton--yG2ON{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.CustomerCreatePopup-module__cancelButton--yG2ON:disabled{opacity:.5;cursor:not-allowed}.CustomerCreatePopup-module__cancelButton--yG2ON:focus{outline:2px solid rgba(22,119,255,.2);outline-offset:2px}.CustomerCreatePopup-module__cancelButton--yG2ON{background:#fff;border:1px solid #d9d9d9;color:#262626}.CustomerCreatePopup-module__cancelButton--yG2ON:hover{border-color:#1677ff;color:#1677ff}.CustomerCreatePopup-module__submitButton--oPmIz{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.CustomerCreatePopup-module__submitButton--oPmIz:disabled{opacity:.5;cursor:not-allowed}.CustomerCreatePopup-module__submitButton--oPmIz:focus{outline:2px solid rgba(22,119,255,.2);outline-offset:2px}.CustomerCreatePopup-module__submitButton--oPmIz{background:#1677ff;border:none;color:#fff}.CustomerCreatePopup-module__submitButton--oPmIz:hover:not(:disabled){background:#0069fc}.CustomerCreatePopup-module__spinnerOverlay--Ixh7R{position:absolute;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:10}@keyframes CustomerCreatePopup-module__fadeIn---dM3R{0%{opacity:0}to{opacity:1}}@keyframes CustomerCreatePopup-module__slideUp--6FW5Y{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 480px){.CustomerCreatePopup-module__modal--MPmEg{margin:16px}.CustomerCreatePopup-module__content--2gsxw{padding:16px}.CustomerCreatePopup-module__actions--y7j3I{flex-direction:column;gap:8px}.CustomerCreatePopup-module__actions--y7j3I button{width:100%}}@media (forced-colors: active){.CustomerCreatePopup-module__modal--MPmEg{border:2px solid CanvasText}.CustomerCreatePopup-module__input--FAR0z,.CustomerCreatePopup-module__submitButton--oPmIz,.CustomerCreatePopup-module__cancelButton--yG2ON{border:1px solid CanvasText}}@media (prefers-reduced-motion: reduce){.CustomerCreatePopup-module__overlay--msJVm,.CustomerCreatePopup-module__modal--MPmEg,*{animation:none!important;transition:none!important}}@media print{.CustomerCreatePopup-module__overlay--msJVm{position:static;background:none}.CustomerCreatePopup-module__modal--MPmEg{box-shadow:none;border:1px solid #000}.CustomerCreatePopup-module__actions--y7j3I{display:none}}.CustomerSidePanel-module__sidePanel--0luin{flex:0 0 320px;background-color:#fff;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden}.CustomerSidePanel-module__header--FCqM2{padding:.2rem .6rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.CustomerSidePanel-module__headerTitle--k4e3r{margin:0;font-size:16px;font-weight:500;color:#374151}.CustomerSidePanel-module__content--m4t8S{flex:1;overflow:auto;padding:16px}.CustomerSidePanel-module__assetSection--E3hBT{margin-bottom:24px}.CustomerSidePanel-module__assetTitle--4ia-i{display:flex;margin:0 0 16px;font-size:15px;font-weight:500;color:#111827}.CustomerSidePanel-module__detailGroup--A4SN7{margin-bottom:16px}.CustomerSidePanel-module__label---qVYw{font-size:12px;font-weight:700;margin-bottom:4px}.CustomerSidePanel-module__value--2nVvT{font-size:.9rem}.CustomerSidePanel-module__detailItem--PHT8t{display:flex;justify-content:space-between;padding:8px 4px;border-bottom:1px solid #f3f4f6;background-color:transparent}.CustomerSidePanel-module__detailItem--PHT8t:nth-child(odd){background-color:#f9fafb}.CustomerSidePanel-module__detailLabel--DV42r{font-weight:600;font-size:13px;color:#4b5563}.CustomerSidePanel-module__detailValue--rdGDC{font-size:13px;color:#1f2937;text-align:right}.CustomerSidePanel-module__statusActive--TZAuN{color:#22c55e;font-weight:500}.CustomerSidePanel-module__statusInactive--dDBAu{color:#ef4444;font-weight:500}@keyframes CustomerBulkUploadModal-module__fadeIn--I271f{0%{opacity:0}to{opacity:1}}@keyframes CustomerBulkUploadModal-module__slideInUp--vyEdC{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.CustomerBulkUploadModal-module__slideIn--zjN37{animation:CustomerBulkUploadModal-module__slideInUp--vyEdC .3s ease-out}.CustomerBulkUploadModal-module__infoCard--CqCzh{border-radius:.75rem;padding:1rem;margin-bottom:1.5rem;border:1px solid}.CustomerBulkUploadModal-module__infoCard--CqCzh.CustomerBulkUploadModal-module__info--HtWIc{background:linear-gradient(135deg,#eff6ff,#f0f9ff);border-color:#dbeafe}.CustomerBulkUploadModal-module__infoCard--CqCzh.CustomerBulkUploadModal-module__success--l57nD{background:linear-gradient(135deg,#ecfdf5,#f0fdf4);border-color:#d1fae5}.CustomerBulkUploadModal-module__infoCard--CqCzh.CustomerBulkUploadModal-module__warning--0mOvC{background:linear-gradient(135deg,#fef3c7,#fef9c3);border-color:#fde68a}.CustomerBulkUploadModal-module__infoCard--CqCzh.CustomerBulkUploadModal-module__error--gZzou{background:linear-gradient(135deg,#fee2e2,#fef2f2);border-color:#fecaca}.CustomerBulkUploadModal-module__cardHeader--i96yI{display:flex;gap:1rem;align-items:flex-start}.CustomerBulkUploadModal-module__cardIcon--hBBC0{width:1.5rem;height:1.5rem;flex-shrink:0}.CustomerBulkUploadModal-module__info--HtWIc .CustomerBulkUploadModal-module__cardIcon--hBBC0{color:#3b82f6}.CustomerBulkUploadModal-module__success--l57nD .CustomerBulkUploadModal-module__cardIcon--hBBC0{color:#10b981}.CustomerBulkUploadModal-module__warning--0mOvC .CustomerBulkUploadModal-module__cardIcon--hBBC0{color:#f59e0b}.CustomerBulkUploadModal-module__error--gZzou .CustomerBulkUploadModal-module__cardIcon--hBBC0{color:#ef4444}.CustomerBulkUploadModal-module__cardContent---etEP{flex:1}.CustomerBulkUploadModal-module__cardTitle--6pBJh{font-size:1rem;font-weight:600;margin-bottom:.5rem}.CustomerBulkUploadModal-module__info--HtWIc .CustomerBulkUploadModal-module__cardTitle--6pBJh{color:#1e40af}.CustomerBulkUploadModal-module__success--l57nD .CustomerBulkUploadModal-module__cardTitle--6pBJh{color:#065f46}.CustomerBulkUploadModal-module__warning--0mOvC .CustomerBulkUploadModal-module__cardTitle--6pBJh{color:#92400e}.CustomerBulkUploadModal-module__error--gZzou .CustomerBulkUploadModal-module__cardTitle--6pBJh{color:#991b1b}.CustomerBulkUploadModal-module__cardDescription--t3-GW{font-size:.875rem;line-height:1.5}.CustomerBulkUploadModal-module__info--HtWIc .CustomerBulkUploadModal-module__cardDescription--t3-GW{color:#1e40af}.CustomerBulkUploadModal-module__success--l57nD .CustomerBulkUploadModal-module__cardDescription--t3-GW{color:#047857}.CustomerBulkUploadModal-module__warning--0mOvC .CustomerBulkUploadModal-module__cardDescription--t3-GW{color:#92400e}.CustomerBulkUploadModal-module__error--gZzou .CustomerBulkUploadModal-module__cardDescription--t3-GW{color:#991b1b}.CustomerBulkUploadModal-module__statsGrid--uo84b{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin-top:1rem}.CustomerBulkUploadModal-module__statCard--nXFwI{text-align:center;padding:.75rem;background:#fff;border-radius:.5rem;border:1px solid #e5e7eb}.CustomerBulkUploadModal-module__statValue--uf9B0{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.CustomerBulkUploadModal-module__statValue--uf9B0.CustomerBulkUploadModal-module__total--sOb-e{color:#1f2937}.CustomerBulkUploadModal-module__statValue--uf9B0.CustomerBulkUploadModal-module__success--l57nD{color:#10b981}.CustomerBulkUploadModal-module__statValue--uf9B0.CustomerBulkUploadModal-module__error--gZzou{color:#ef4444}.CustomerBulkUploadModal-module__statLabel--81lPT{font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.CustomerBulkUploadModal-module__sectionHeader---ZEY4{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.CustomerBulkUploadModal-module__sectionTitle--toffX{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.5rem}.CustomerBulkUploadModal-module__sectionSubtitle--PgXZW{font-size:.875rem;color:#6b7280;line-height:1.5}.CustomerBulkUploadModal-module__columnGrid--Txddh{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}.CustomerBulkUploadModal-module__columnPanel--Uh6Xq{background:#f9fafb;border-radius:.5rem;padding:1rem;border:1px solid #e5e7eb}.CustomerBulkUploadModal-module__panelHeader--QLSAi{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#4b5563;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.CustomerBulkUploadModal-module__columnList---XaEV{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto}.CustomerBulkUploadModal-module__columnItem--Sl4OZ{padding:.5rem .75rem;background:#fff;border-radius:.375rem;border:1px solid;transition:all .2s ease}.CustomerBulkUploadModal-module__columnItem--Sl4OZ.CustomerBulkUploadModal-module__unmapped--UXtln{border-color:#e5e7eb}.CustomerBulkUploadModal-module__columnItem--Sl4OZ.CustomerBulkUploadModal-module__mapped--o-HJV{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#f0fdf4)}.CustomerBulkUploadModal-module__columnItem--Sl4OZ.CustomerBulkUploadModal-module__required--EyZDf{border-color:#f59e0b;background:linear-gradient(135deg,#fef3c7,#fef9c3)}.CustomerBulkUploadModal-module__columnItemHeader--frKm2{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.CustomerBulkUploadModal-module__unmapped--UXtln .CustomerBulkUploadModal-module__columnItemHeader--frKm2{color:#6b7280}.CustomerBulkUploadModal-module__mapped--o-HJV .CustomerBulkUploadModal-module__columnItemHeader--frKm2{color:#065f46;font-weight:500}.CustomerBulkUploadModal-module__required--EyZDf .CustomerBulkUploadModal-module__columnItemHeader--frKm2{color:#92400e;font-weight:500}.CustomerBulkUploadModal-module__mappingRow--CtG1R{display:flex;gap:1rem;align-items:center;padding:1rem;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}.CustomerBulkUploadModal-module__mappingGrid--1PMqD{flex:1;display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center}.CustomerBulkUploadModal-module__selectGroup--MuJ26{display:flex;flex-direction:column;gap:.25rem}.CustomerBulkUploadModal-module__selectLabel--w5-Bx{font-size:.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.CustomerBulkUploadModal-module__select--mVlGi{padding:.5rem;border-radius:.375rem;border:1px solid #d1d5db;background:#fff;font-size:.875rem;color:#111827}.CustomerBulkUploadModal-module__select--mVlGi:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CustomerBulkUploadModal-module__arrowIcon--nRAL7{width:1.25rem;height:1.25rem;color:#9ca3af}.CustomerBulkUploadModal-module__removeButton--XpQ2F{display:flex;align-items:center;padding:.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;color:#6b7280;transition:all .2s ease;cursor:pointer}.CustomerBulkUploadModal-module__removeButton--XpQ2F:hover{background:#fee2e2;border-color:#ef4444;color:#ef4444}.CustomerBulkUploadModal-module__emptyState--AIq5F{text-align:center;padding:2rem;background:#f9fafb;border-radius:.5rem;border:1px dashed #d1d5db}.CustomerBulkUploadModal-module__emptyIcon--nL6FN{width:3rem;height:3rem;color:#9ca3af;margin:0 auto 1rem}.CustomerBulkUploadModal-module__emptyTitle---mHaQ{font-size:1rem;font-weight:600;color:#4b5563;margin-bottom:.5rem}.CustomerBulkUploadModal-module__emptyDescription--G-q6X{font-size:.875rem;color:#6b7280}.CustomerBulkUploadModal-module__dataTable--hdjv3{overflow-x:auto;margin-top:1rem;border-radius:.5rem;border:1px solid #e5e7eb}.CustomerBulkUploadModal-module__dataTable--hdjv3 table{width:100%;border-collapse:collapse}.CustomerBulkUploadModal-module__dataTable--hdjv3 table thead{background:#f9fafb}.CustomerBulkUploadModal-module__dataTable--hdjv3 table thead th{padding:.75rem;text-align:left;font-size:.75rem;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb}.CustomerBulkUploadModal-module__dataTable--hdjv3 table tbody tr{border-bottom:1px solid #f3f4f6}.CustomerBulkUploadModal-module__dataTable--hdjv3 table tbody tr:last-child{border-bottom:none}.CustomerBulkUploadModal-module__dataTable--hdjv3 table tbody td{padding:.75rem;font-size:.875rem;color:#111827;background:#fff}.CustomerBulkUploadModal-module__resultsList--6YBYg{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;max-height:300px;overflow-y:auto}.CustomerBulkUploadModal-module__resultItem--SMvyu{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#fff;border-radius:.375rem;border:1px solid}.CustomerBulkUploadModal-module__resultItem--SMvyu.CustomerBulkUploadModal-module__success--l57nD{border-color:#d1fae5;background:linear-gradient(135deg,#ecfdf5,#f0fdf4)}.CustomerBulkUploadModal-module__resultItem--SMvyu.CustomerBulkUploadModal-module__error--gZzou{border-color:#fecaca;background:linear-gradient(135deg,#fee2e2,#fef2f2)}.CustomerBulkUploadModal-module__resultIcon--oQ9OU{width:1.25rem;height:1.25rem;flex-shrink:0}.CustomerBulkUploadModal-module__success--l57nD .CustomerBulkUploadModal-module__resultIcon--oQ9OU{color:#10b981}.CustomerBulkUploadModal-module__error--gZzou .CustomerBulkUploadModal-module__resultIcon--oQ9OU{color:#ef4444}.CustomerBulkUploadModal-module__errorDetails--NABsF{font-size:.75rem;color:#991b1b;margin-top:.25rem}.CustomerBulkUploadModal-module__tagList--XGpJr{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.CustomerBulkUploadModal-module__tag--mrHBg{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;background:#fff;border:1px solid #dbeafe;border-radius:9999px;font-size:.875rem;color:#1e40af}.CustomerBulkUploadModal-module__tagIcon---7zEe{width:.875rem;height:.875rem}.Dashboard-module__dashboardContainer--2DLlj{padding:20px;max-width:1440px;margin:0 auto;background:#f8fafc;min-height:100vh}@media (max-width: 768px){.Dashboard-module__dashboardContainer--2DLlj{padding:16px;background:#fff}}.Dashboard-module__headerSection--ISIzY{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:24px;gap:20px;min-height:120px}@media (max-width: 1024px){.Dashboard-module__headerSection--ISIzY{flex-direction:column;gap:16px;min-height:unset}}@media (max-width: 768px){.Dashboard-module__headerSection--ISIzY{gap:12px}}.Dashboard-module__welcomeSection--faZMF{position:relative;background:linear-gradient(135deg,#ede9fe,#f3f4f6);border-radius:12px;padding:16px 20px;color:#4c1d95;flex:0 0 40%;min-width:300px;overflow:hidden;box-shadow:0 1px 3px #0000000d;border:1px solid #f1f5f9;transition:all .2s ease}.Dashboard-module__welcomeSection--faZMF:hover{box-shadow:0 4px 12px #00000014;border-color:#e2e8f0}@media (max-width: 768px){.Dashboard-module__welcomeSection--faZMF{padding:14px 16px;min-width:unset;flex:1}}.Dashboard-module__greetingContainer--ixC7g{position:relative;z-index:2}.Dashboard-module__greetingHeader--E-X9v{display:flex;align-items:center;gap:8px;margin-bottom:8px}.Dashboard-module__greetingIcon--JTbzh{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#ffffff80;border-radius:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Dashboard-module__greetingIcon--JTbzh svg{color:#6b21a8;width:20px;height:20px}.Dashboard-module__greetingText--Qhztl{flex:1}.Dashboard-module__greetingTitle--zKFwQ{font-size:20px;font-weight:600;color:#4c1d95;margin:0 0 2px;line-height:1.2}@media (max-width: 768px){.Dashboard-module__greetingTitle--zKFwQ{font-size:18px}}.Dashboard-module__greetingSubtitle--Ucp2q{font-size:13px;color:#6b21a8;margin:0;font-weight:400}@media (max-width: 768px){.Dashboard-module__greetingSubtitle--Ucp2q{font-size:12px}}.Dashboard-module__orgHighlight--5RAOA{font-weight:600;color:#4c1d95;text-decoration:underline;text-decoration-color:#4c1d954d;text-underline-offset:3px}.Dashboard-module__userMeta--7L1tD{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px}@media (max-width: 640px){.Dashboard-module__userMeta--7L1tD{flex-direction:column;align-items:flex-start;gap:12px}}.Dashboard-module__userInfo--3xO14{display:flex;flex-direction:column;gap:4px}.Dashboard-module__userLabel--EoEth{font-size:12px;color:#9333ea;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Dashboard-module__userName--FIojE{font-size:18px;color:#4c1d95;font-weight:600}.Dashboard-module__dateInfo--1f1Qi{text-align:right}@media (max-width: 640px){.Dashboard-module__dateInfo--1f1Qi{text-align:left}}.Dashboard-module__currentDate--evLs2{font-size:11px;color:#7c3aed;font-weight:500;margin-bottom:2px}.Dashboard-module__enquiriesSection--8RKcG{flex:1;min-width:250px;max-width:320px;display:flex;align-items:stretch}@media (max-width: 1024px){.Dashboard-module__enquiriesSection--8RKcG{min-width:unset;max-width:unset;flex:1}}.Dashboard-module__enquiriesSection--8RKcG{flex:0 0 20%;min-width:200px;display:flex;align-items:stretch}@media (max-width: 1024px){.Dashboard-module__enquiriesSection--8RKcG{min-width:unset;flex:1}}.Dashboard-module__quickActionsSection--CYPyO{flex:0 0 35%;min-width:300px}@media (max-width: 1024px){.Dashboard-module__quickActionsSection--CYPyO{min-width:unset;flex:1}}.Dashboard-module__quickActionsHeader--SSOwV{margin-bottom:16px;display:flex;align-items:center;gap:8px}.Dashboard-module__quickActionsTitle--Ej1XO{font-size:18px;font-weight:600;color:#1e293b;margin:0;display:flex;align-items:center;gap:8px}.Dashboard-module__quickActionsTitle--Ej1XO:before{content:"";width:20px;height:20px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="%236366f1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="22,12 18,12 15,21 9,3 6,12 2,12"/></svg>') no-repeat center;background-size:contain}.Dashboard-module__quickActionsSubtitle--4qd6J{font-size:14px;color:#64748b;margin:4px 0 0 28px;font-weight:400}.Dashboard-module__quickActionsGrid--W1JeQ{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width: 480px){.Dashboard-module__quickActionsGrid--W1JeQ{grid-template-columns:1fr}}.Dashboard-module__quickActionButton--h3Kp2{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:16px;background:#fff;border:1px solid #f1f5f9;border-radius:12px;font-size:14px;font-weight:500;color:#1e293b;cursor:pointer;transition:all .3s ease;text-align:left;min-height:60px;width:100%;box-shadow:0 1px 3px #0000000d}.Dashboard-module__quickActionButton--h3Kp2 svg{color:var(--action-color, #6366f1);transition:all .3s ease;width:20px;height:20px;flex-shrink:0}.Dashboard-module__quickActionButton--h3Kp2:hover{background:#f8fafc;border-color:var(--action-color, #6366f1);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.Dashboard-module__quickActionButton--h3Kp2:active{transform:translateY(0)}.Dashboard-module__statsOperationsSection--Ej-Qt{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}@media (max-width: 1024px){.Dashboard-module__statsOperationsSection--Ej-Qt{grid-template-columns:1fr;gap:16px}}@media (max-width: 768px){.Dashboard-module__statsOperationsSection--Ej-Qt{margin-bottom:20px;gap:14px}}.Dashboard-module__statsCard--DzYJ-{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000000f;border:1px solid #e2e8f0;transition:all .2s ease}.Dashboard-module__statsCard--DzYJ-:hover{box-shadow:0 4px 16px #00000014;border-color:#cbd5e1}@media (max-width: 768px){.Dashboard-module__statsCard--DzYJ-{padding:20px;box-shadow:0 1px 3px #0000000d}}.Dashboard-module__operationsCard--E-NVY{background:#fff;border-radius:12px;padding:0;box-shadow:0 2px 8px #0000000f;border:1px solid #e2e8f0;transition:all .2s ease}.Dashboard-module__operationsCard--E-NVY:hover{box-shadow:0 4px 16px #00000014;border-color:#cbd5e1}@media (max-width: 768px){.Dashboard-module__operationsCard--E-NVY{box-shadow:0 1px 3px #0000000d}}.Dashboard-module__dashboardGrid--TJfPw{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px;grid-template-areas:"calendar tracker" "insights recent"}@media (max-width: 1200px){.Dashboard-module__dashboardGrid--TJfPw{gap:14px}}@media (max-width: 900px){.Dashboard-module__dashboardGrid--TJfPw{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"calendar" "tracker" "insights" "recent";gap:12px}}@media (max-width: 768px){.Dashboard-module__dashboardGrid--TJfPw{gap:10px}}.Dashboard-module__gridItem--PIUo1{background:#fff;border-radius:12px;padding:0;box-shadow:0 1px 3px #0000000d;border:1px solid #f1f5f9;min-height:280px;transition:all .2s ease;overflow:hidden}.Dashboard-module__gridItem--PIUo1:hover{box-shadow:0 4px 12px #00000014;border-color:#e2e8f0;transform:translateY(-1px)}.Dashboard-module__gridItem--PIUo1:nth-child(1){grid-area:calendar;min-height:220px;max-height:280px}.Dashboard-module__gridItem--PIUo1:nth-child(2){grid-area:tracker;min-height:450px;max-height:580px;overflow-y:auto}.Dashboard-module__gridItem--PIUo1:nth-child(3){grid-area:insights;min-height:450px;max-height:580px;overflow-y:auto}.Dashboard-module__gridItem--PIUo1:nth-child(4){grid-area:recent;min-height:220px;max-height:280px;overflow-y:auto}.Dashboard-module__loadingFallback--tVbvF{display:flex;justify-content:center;align-items:center;min-height:200px;padding:20px}.Dashboard-module__spinner--U0Unm{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #3b82f6;border-radius:50%;animation:Dashboard-module__spin--6M2-7 1s linear infinite}@keyframes Dashboard-module__spin--6M2-7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Dashboard-module__drawerOverlay--v2YiH{position:fixed;inset:0;background:#00000080;display:flex;justify-content:flex-end;z-index:1000;animation:Dashboard-module__fadeIn--gNzVV .2s ease}.Dashboard-module__drawerContent--2eF2i{width:400px;max-width:90vw;height:100%;background:#fff;box-shadow:-4px 0 20px #0000001a;animation:Dashboard-module__slideIn--9UZc7 .3s ease;display:flex;flex-direction:column}.Dashboard-module__drawerHeader--Ms4G6{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e7eb}.Dashboard-module__drawerHeader--Ms4G6 h3{margin:0;font-size:18px;font-weight:600;color:#1a1a1a}.Dashboard-module__closeButton--zdYmW{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.Dashboard-module__closeButton--zdYmW:hover{background:#f3f4f6;color:#1a1a1a}.Dashboard-module__drawerBody--Erp64{flex:1;padding:20px;overflow-y:auto}.Dashboard-module__drawerBody--Erp64 p{color:#6b7280;margin:0}@keyframes Dashboard-module__fadeIn--gNzVV{0%{opacity:0}to{opacity:1}}@keyframes Dashboard-module__slideIn--9UZc7{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width: 640px){.Dashboard-module__dashboardContainer--2DLlj{padding:8px}.Dashboard-module__headerSection--ISIzY{margin-bottom:16px}.Dashboard-module__welcomeSection--faZMF{padding:16px}.Dashboard-module__greetingTitle--zKFwQ{font-size:22px}.Dashboard-module__greetingSubtitle--Ucp2q{font-size:13px}.Dashboard-module__userName--FIojE{font-size:15px}.Dashboard-module__quickActionsTitle--Ej1XO{font-size:17px}.Dashboard-module__quickActionButton--h3Kp2{padding:10px 6px;font-size:10px;min-height:60px;gap:4px}.Dashboard-module__quickActionButton--h3Kp2 svg{width:16px;height:16px}.Dashboard-module__dashboardGrid--TJfPw{gap:12px}.Dashboard-module__gridItem--PIUo1{padding:12px}}@media print{.Dashboard-module__quickActionsSection--CYPyO,.Dashboard-module__drawerOverlay--v2YiH{display:none}}@media (prefers-contrast: high){.Dashboard-module__quickActionButton--h3Kp2{border:2px solid currentColor}.Dashboard-module__gridItem--PIUo1{border:1px solid currentColor}}@media (prefers-reduced-motion: reduce){.Dashboard-module__spinner--U0Unm,.Dashboard-module__drawerOverlay--v2YiH,.Dashboard-module__drawerContent--2eF2i,.Dashboard-module__quickActionButton--h3Kp2{animation:none;transition:none}}.Dashboard-module__header-panel-container--vyDu3{background:#fff;position:relative;padding:1.5em;border-radius:15px;margin-bottom:20px}.Dashboard-module__poster-info-container--mH592{display:flex}.Dashboard-module__poster-info-user-text--VXnVE{font-weight:600;font-size:24px}.Dashboard-module__poster-info-user-text--VXnVE p{margin:0}.Dashboard-module__poster-info-user-text-container--Iwrza{margin-left:20px}.Dashboard-module__poster-quick-title--3MXCw{color:#000;padding-bottom:10px;padding-top:10px;font-weight:400;font-size:15px;margin:0}.enquiry-list{padding:24px}.enquiry-list header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.enquiry-list header h1{font-size:20px;font-weight:600}.enquiry-list .table-container{background:#fff;border-radius:4px;box-shadow:0 1px 2px #0000000d}.EnquireTable-module__tableCell--QPrki{padding:4px 8px}.EnquireTable-module__customerCell--I2dnr{padding:4px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.EnquireTable-module__actionDropdown--Faluv{position:relative;display:inline-block}.ant-table-cell{overflow:visible!important;padding:4px 8px!important}.ant-table-body,.ant-table-content{overflow:visible!important}.ant-table-thead>tr>th{padding:6px 8px!important}.ant-table-tbody>tr>td{padding:4px 8px!important}.EnquireTable-module__dropdownButton--4GPxM{background:none;border:none;cursor:pointer;font-size:16px;padding:5px}.EnquireTable-module__dropdownContent--eMkQG{display:block;position:absolute;top:100%;right:0;background:#fff;box-shadow:0 2px 8px #00000026;min-width:120px;z-index:9999;border-radius:4px;border:1px solid #e8e8e8}.EnquireTable-module__dropdownContent--eMkQG button{width:100%;padding:10px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s ease}.EnquireTable-module__dropdownContent--eMkQG button:hover{background-color:#f5f5f5}.EnquireTable-module__dropdownContent--eMkQG button:first-child{border-radius:4px 4px 0 0}.EnquireTable-module__dropdownContent--eMkQG button:last-child{border-radius:0 0 4px 4px}.EnquireTable-module__dropdownButton--4GPxM:hover{background-color:#f0f0f0;border-radius:4px}.EnquireTable-module__actionIcons--Yw740{display:flex;gap:8px;align-items:center;justify-content:center}.EnquireTable-module__actionButton--oINV-{background:none;border:none;cursor:pointer;padding:6px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;color:#6b7280}.EnquireTable-module__actionButton--oINV-:hover{background-color:#f3f4f6;color:#374151}.EnquireTable-module__actionButton--oINV-:disabled{cursor:not-allowed;opacity:.4}.EnquireTable-module__actionButton--oINV-:disabled:hover{background-color:transparent;color:#6b7280}.EnquireTable-module__actionButton--oINV-:nth-child(1):hover{background-color:#dbeafe;color:#2563eb}.EnquireTable-module__actionButton--oINV-:nth-child(2):hover:not(:disabled){background-color:#dcfce7;color:#16a34a}.EnquireTable-module__actionButton--oINV-:nth-child(3):hover{background-color:#ede9fe;color:#7c3aed}.EnquireTable-module__actionButton--oINV-:nth-child(4):hover{background-color:#fee2e2;color:#dc2626}.EnquireTable-module__actionButton--oINV- svg{width:17px;height:17px}.EnquireTable-module__statusOrder--w-vqI{color:#16a34a!important;font-weight:500}.EnquireTable-module__statusOpen--NgG-F{color:#ea580c!important;font-weight:500}.SearchModal-module__parentContainer--hWxe9{display:flex;height:65vh;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6{position:relative;flex-grow:1;display:flex;flex-direction:column;background-color:#fff;border-radius:8px 0 0 8px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchInputWrapper--5-R9t{position:relative;display:flex;gap:16px;border-bottom:1px solid #e5e7eb;padding:16px;background-color:#fff;align-items:center}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchInputWrapper--5-R9t input{flex:1;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;transition:all .2s ease}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchInputWrapper--5-R9t input:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 2px #e0e7ff}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchInputWrapper--5-R9t input::placeholder{color:#9ca3af}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchInputWrapper--5-R9t button{padding:8px 24px;font-weight:500}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchResultContainer---BD6l{overflow-y:auto;background-color:#fff}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchResultContainer---BD6l::-webkit-scrollbar{width:6px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchResultContainer---BD6l::-webkit-scrollbar-track{background:#f1f5f9}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchResultContainer---BD6l::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__searchResultContainer---BD6l::-webkit-scrollbar-thumb:hover{background:#94a3b8}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__noSearchResultContainer--1MZ4e{width:100%;height:100%;display:flex;padding:2rem 3rem;flex-direction:column;text-align:center;color:#6b7280;align-items:center;justify-content:center;background-color:#f9fafb}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__noSearchResultContainer--1MZ4e img{opacity:.8;margin-bottom:16px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__searchContainer--Kn8-6 .SearchModal-module__noSearchResultContainer--1MZ4e p{max-width:500px;line-height:1.5;color:#6b7280;font-size:15px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa{font-size:14px;color:#374151;flex:0 0 350px;max-width:350px;border-left:1px solid #e5e7eb;display:flex;flex-direction:column}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectHeaderContainer--IWJrm{height:67px;background-color:#e5e7eb;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:0 8px 0 0}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectHeaderContainer--IWJrm .SearchModal-module__selectContainer--6XIPQ{display:flex;align-items:center;gap:12px;font-weight:500}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectHeaderContainer--IWJrm .SearchModal-module__selectContainer--6XIPQ .SearchModal-module__badge--u8Lyu{background-color:#4f46e5;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;box-shadow:0 2px 4px #4f46e533}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectHeaderContainer--IWJrm .SearchModal-module__clearButton--S4YNh{color:#4f46e5;font-weight:500;cursor:pointer;transition:opacity .2s ease}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectHeaderContainer--IWJrm .SearchModal-module__clearButton--S4YNh:hover{opacity:.8}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectHeaderContainer--IWJrm .SearchModal-module__clearButton--S4YNh:disabled{opacity:.5;cursor:not-allowed}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u{overflow-y:auto;display:flex;height:calc(65vh - 67px);flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;padding:16px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u::-webkit-scrollbar{width:6px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u::-webkit-scrollbar-track{background:#e5e7eb}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:3px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u .SearchModal-module__selectedItem--DlhYx{display:flex;justify-content:space-between;align-items:flex-start;padding:12px;border-radius:8px;border:1px solid #e5e7eb;width:100%;background:#fff;transition:all .2s ease;box-shadow:0 1px 3px #0000000d}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u .SearchModal-module__selectedItem--DlhYx .SearchModal-module__selectedItemInfo--Xo-ZD{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1;min-width:0}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u .SearchModal-module__selectedItem--DlhYx .SearchModal-module__selectedItemInfo--Xo-ZD .SearchModal-module__selectedItemName--KFqnT{font-size:14px;font-weight:500;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u .SearchModal-module__selectedItem--DlhYx .SearchModal-module__selectedItemInfo--Xo-ZD .SearchModal-module__selectedItemDetails--CsS-Q{font-size:13px;color:#6b7280;margin-top:4px}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u .SearchModal-module__selectedItem--DlhYx .SearchModal-module__removeButton--d397d{color:#9ca3af;transition:color .2s ease}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u .SearchModal-module__selectedItem--DlhYx .SearchModal-module__removeButton--d397d:hover{color:#dc2626}.SearchModal-module__parentContainer--hWxe9 .SearchModal-module__selectedCounter--Ll7sa .SearchModal-module__selectedItems--0-U4u .SearchModal-module__selectedItem--DlhYx:hover{box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-1px)}.SearchResults-module__assetList--ykL-m{display:flex;width:100%;height:57vh;flex-direction:column;overflow-y:auto}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65{border-bottom:1px solid #eaeaea}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP{display:flex;justify-content:space-between;align-items:center;padding:12px 6px}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__assetInfo--eYVi9{flex-grow:1}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__assetInfo--eYVi9 .SearchResults-module__assetName--3PMtk{font-size:15px;margin-bottom:3px;font-weight:lighter;display:flex;gap:10px;align-items:center}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__assetInfo--eYVi9 .SearchResults-module__stockInfo--S18dE{display:flex;gap:8px;font-size:13px;padding-left:35px;font-weight:200;align-items:center}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__assetInfo--eYVi9 .SearchResults-module__stockInfo--S18dE .SearchResults-module__noStock--kEJWm{color:#c25163;padding:3px;border-radius:3px;background-color:#f1e7ea}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__assetInfo--eYVi9 .SearchResults-module__stockInfo--S18dE .SearchResults-module__available--TlSOh{color:#3dbe92;padding:3px;border-radius:3px;background-color:#e4f6f0}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__addButton--VKmso{background:none;border:none;color:#4285f4;cursor:pointer;font-size:14px;padding:6px 12px;border-radius:4px}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__addButton--VKmso:hover{background-color:#4285f414}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__expandedIcon--s-0K7,.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__assetHeader--VPOnP .SearchResults-module__collapsedIcon--JfWK9{color:#999;font-size:12px;margin-left:15px}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__variantList---dkSt{background-color:#f8f9f8}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__variantList---dkSt .SearchResults-module__variantItem--7VBH9{display:flex;justify-content:space-between;padding:10px 16px 10px 80px;border-top:1px solid #c4c2c2}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__variantList---dkSt .SearchResults-module__variantItem--7VBH9 .SearchResults-module__variantInfo--ECdcq{font-size:15px}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__variantList---dkSt .SearchResults-module__variantItem--7VBH9 .SearchResults-module__variantInfo--ECdcq .SearchResults-module__availableStockText--bKCAU{color:#6d6d6d;margin-top:4px}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__variantList---dkSt .SearchResults-module__variantItem--7VBH9 .SearchResults-module__addedButton--HOWPX{background-color:#274d8f;color:#4285f4;border:none;border-radius:4px;padding:6px 12px;font-size:14px;display:flex;align-items:center;gap:5px}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65 .SearchResults-module__variantList---dkSt .SearchResults-module__variantItem--7VBH9 .SearchResults-module__addedButton--HOWPX .SearchResults-module__checkIcon--BWWEs{font-size:12px}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65:hover{background-color:#f2f2f2}.SearchResults-module__assetList--ykL-m .SearchResults-module__assetItem--VkH65{transition:background-color .3s ease}.OrderInvoiceDetails-module__card--dgbon{padding:16px;border-radius:8px;box-shadow:0 2px 4px #0000001a;background-color:#fff}.OrderInvoiceDetails-module__titleText--l4VG8{font-size:18px;font-weight:600;margin-bottom:16px}.OrderInvoiceDetails-module__rowFlex--wsZtP{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.OrderInvoiceDetails-module__heading5--N6sNY{font-size:16px;font-weight:600;margin:0}.OrderInvoiceDetails-module__regularText--If76Y{font-size:14px;margin:0}.OrderInvoiceDetails-module__bold--tSSeW{font-weight:600}.OrderInvoiceDetails-module__noteSection--3jwgW{margin-top:16px}.OrderInvoiceDetails-module__taxSection--v2RxF{margin:12px 0}.OrderInvoiceDetails-module__taxRow--bCaYz{padding-left:8px;margin-top:4px}.enquiry-row td{padding:12px;border-bottom:1px solid #eee}.enquiry-row .asset-cell .asset-info{display:flex;gap:8px;align-items:flex-start}.enquiry-row .asset-cell .asset-info .asset-name{font-weight:500}.enquiry-row .asset-cell .asset-info .asset-variant{color:#666;font-size:12px}.enquiry-row .uom-field{display:flex;gap:8px}.kit-row .kit-table{width:100%;margin:8px 0;border-collapse:collapse;background:#fafafa}.kit-row .kit-table th{padding:12px;text-align:left;border-bottom:1px solid #eee;font-weight:500}.AssetSearch-module__assetSearchContainer--Yrsg9{position:relative;width:100%;margin-bottom:16px}.AssetSearch-module__searchInputWrapper--SW1YU{position:relative;display:flex;align-items:center}.AssetSearch-module__searchInput--3q6YD{width:100%;height:36px;padding:0 36px 0 12px;border:1px solid var(--gray-l3, #ccc);border-radius:4px;font-size:14px;outline:none;transition:border-color .2s}.AssetSearch-module__searchInput--3q6YD:focus{border-color:var(--primary-color, #0078d4)}.AssetSearch-module__searchIcon--tfGwS{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--gray-l1, #999);pointer-events:none}.AssetSearch-module__clearButton--hvXg5{position:absolute;right:32px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--gray-l1, #999)}.AssetSearch-module__clearButton--hvXg5:hover{color:var(--text-primary, #333)}.AssetSearch-module__dropdownContainer--gTMRt{position:absolute;top:calc(100% + 4px);left:0;width:100%;min-width:400px;max-height:350px;overflow-y:auto;background:#fff;border:1px solid var(--gray-l3, #ccc);border-radius:4px;box-shadow:0 4px 12px #00000014;z-index:1000}@media (max-width: 768px){.AssetSearch-module__dropdownContainer--gTMRt{min-width:100%}}.AssetSearch-module__searchResultsList--9CJds{list-style:none;padding:0;margin:0}.AssetSearch-module__assetItemRow--TTvJ9{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;border-bottom:1px solid var(--gray-l5, #f4f6f9)}.AssetSearch-module__assetItemRow--TTvJ9:hover{background-color:var(--gray-l5, #f4f6f9)}.AssetSearch-module__assetItemLeft--CBTXy{display:flex;align-items:center;flex:1}.AssetSearch-module__assetItemRight--QpFca{display:flex;align-items:center;gap:16px;min-width:120px;justify-content:flex-end}.AssetSearch-module__assetName--vq-dj{font-size:14px;font-weight:500;color:var(--text-primary, #333);margin-left:8px}.AssetSearch-module__variantCount--t5hJ0{font-size:13px;color:var(--text-secondary, #666);text-align:right}.AssetSearch-module__assetTypeTag--l2RxE{display:inline-flex;padding:2px 8px;font-size:12px;border-radius:4px;text-transform:capitalize;font-weight:500}.AssetSearch-module__assetTypeTag--l2RxE.AssetSearch-module__compactTag--lQhsa{padding:4px 8px;min-width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center;font-weight:600;font-size:10px;text-transform:uppercase;cursor:help;transition:all .2s ease}.AssetSearch-module__assetTypeTag--l2RxE.AssetSearch-module__compactTag--lQhsa:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.AssetSearch-module__regular--TPjv7{background-color:#f0f0ff;color:#6b21a8}.AssetSearch-module__kit--WtXCy{background-color:#ebf8ee;color:#16a34a}.AssetSearch-module__bulk--k9jBc{background-color:#fff4e5;color:#f59e0b}.AssetSearch-module__variantRows--wQ6bt{background-color:#fafafa}.AssetSearch-module__kitItemsRows--yb-jb{background-color:#fafafa;border-left:3px solid #16a34a}.AssetSearch-module__variantItemRow--W6C7K{display:flex;align-items:center;justify-content:space-between;padding:6px 12px 6px 40px;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.AssetSearch-module__variantItemRow--W6C7K:hover{background-color:#f0f7ff}.AssetSearch-module__variantItemRow--W6C7K:nth-child(odd){background-color:#f9f9f9}.AssetSearch-module__variantItemRow--W6C7K:nth-child(2n){background-color:#fff}.AssetSearch-module__variantItemRow--W6C7K:last-child{border-bottom:none}.AssetSearch-module__variantItemLeft--zGbUI{display:flex;align-items:center;flex:1}.AssetSearch-module__variantItemRight--p427o{display:flex;align-items:center;gap:16px}.AssetSearch-module__variantLabel--wqQjo{font-size:13px;color:#4a5568;overflow:hidden;text-overflow:ellipsis;max-width:260px;display:flex;flex-wrap:wrap;align-items:center;gap:2px;font-weight:500}.AssetSearch-module__attributeKey--Cq-LS{font-weight:600;color:#4b5563}.AssetSearch-module__attributeValue--J3yOC{font-weight:400;color:#6b7280}.AssetSearch-module__stockCount--jcV87{font-size:13px;color:var(--text-secondary, #666);text-align:right;width:80px;white-space:nowrap}.AssetSearch-module__stockCount--jcV87 .AssetSearch-module__noStock--gAMW-{color:#dc2626;font-weight:600}.AssetSearch-module__addButton--ruF4f{display:inline-flex;align-items:center;padding:3px 6px;background-color:#fff;border:1px solid #38bd78;color:#38bd78;font-size:12px;font-weight:500;cursor:pointer;border-radius:3px;transition:all .2s;min-width:50px;justify-content:center;flex-shrink:0;height:26px}.AssetSearch-module__addButton--ruF4f:hover{background-color:#38bd78;color:#fff}.AssetSearch-module__addButton--ruF4f.AssetSearch-module__clicked--ZU3-M{background-color:#38bd78;color:#fff;animation:AssetSearch-module__buttonSuccess--cLByb .4s ease-out;cursor:not-allowed}.AssetSearch-module__addButton--ruF4f:disabled{cursor:not-allowed;opacity:.9}.AssetSearch-module__addButton--ruF4f:disabled:hover{background-color:#38bd78;color:#fff;transform:none}.AssetSearch-module__addButton--ruF4f.AssetSearch-module__disabled--85PDO{background-color:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.AssetSearch-module__addButton--ruF4f.AssetSearch-module__disabled--85PDO:hover{background-color:#f3f4f6;border-color:#d1d5db;color:#9ca3af;transform:none}@keyframes AssetSearch-module__buttonSuccess--cLByb{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.AssetSearch-module__addControls--6jGQ2{display:flex;align-items:center;gap:8px;margin-left:8px}.AssetSearch-module__addPlusButton--kLNSF{display:flex;align-items:center;justify-content:center;padding:6px 12px;background-color:#3b82f6;border:none;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:6px;min-width:32px;height:32px;box-shadow:0 1px 2px #0000000d}.AssetSearch-module__addPlusButton--kLNSF:hover{background-color:#2563eb;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.AssetSearch-module__addPlusButton--kLNSF:active{background-color:#1d4ed8;transform:translateY(0)}.AssetSearch-module__addPlusButton--kLNSF:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.6}.AssetSearch-module__addPlusButton--kLNSF:disabled:hover{background-color:#9ca3af}.AssetSearch-module__addMinusButton--XpEZK{display:flex;align-items:center;justify-content:center;padding:6px 8px;background-color:#ef4444;border:none;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease;min-width:28px;height:28px}.AssetSearch-module__addMinusButton--XpEZK:hover{background-color:#dc2626}.AssetSearch-module__addMinusButton--XpEZK:active{background-color:#b91c1c}.AssetSearch-module__addMinusButton--XpEZK:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.6}.AssetSearch-module__addMinusButton--XpEZK:disabled:hover{background-color:#9ca3af}.AssetSearch-module__quantityInput--Wnoga{width:50px;padding:6px 8px;border:none;background:#fff;font-size:13px;font-weight:500;text-align:center;outline:none;height:28px;color:#374151;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb}.AssetSearch-module__quantityInput--Wnoga::-webkit-outer-spin-button,.AssetSearch-module__quantityInput--Wnoga::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.AssetSearch-module__quantityInput--Wnoga[type=number]{-moz-appearance:textfield}.AssetSearch-module__quantityInput--Wnoga:focus{background-color:#f9fafb;border-left-color:#38bd78;border-right-color:#38bd78}.AssetSearch-module__quantityError--Pg8J2{background-color:#fef2f2!important;color:#dc2626;border-left-color:#dc2626!important;border-right-color:#dc2626!important}.AssetSearch-module__addedMessage--soR-k{display:inline-flex;align-items:center;padding:6px 12px;background-color:#38bd78;color:#fff;font-size:12px;font-weight:500;border-radius:4px;animation:AssetSearch-module__buttonSuccess--cLByb .4s ease-out}.AssetSearch-module__addConfirmButton--A3j5C{display:flex;align-items:center;justify-content:center;padding:6px 12px;background-color:#fff;border:none;color:#38bd78;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;height:28px;min-width:45px}.AssetSearch-module__addConfirmButton--A3j5C:hover{background-color:#f0f9ff}.AssetSearch-module__addConfirmButton--A3j5C:active{background-color:#38bd78;color:#fff}.AssetSearch-module__expandButton--ze4ha{display:flex;align-items:center;justify-content:center;padding:4px;width:26px;height:26px;background:none;border:none;color:var(--text-secondary, #666);cursor:pointer;border-radius:3px;transition:background-color .2s;flex-shrink:0}.AssetSearch-module__expandButton--ze4ha:hover{background-color:#0000000d}.AssetSearch-module__kitItemRow--sLNVP{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 44px;border-bottom:1px solid #f0f0f0;transition:background-color .2s;background-color:#f9f9ff}.AssetSearch-module__kitItemRow--sLNVP:hover{background-color:#f0f7ff}.AssetSearch-module__kitItemRow--sLNVP:last-child{border-bottom:none}.AssetSearch-module__kitItemLeft--sN3AL{display:flex;flex-direction:column;flex:1;gap:4px}.AssetSearch-module__kitItemRight--rb-9s{display:flex;align-items:center;gap:16px}.AssetSearch-module__kitItemHeader--avmX2{display:flex;align-items:center;gap:8px}.AssetSearch-module__kitItemName--dya-A{font-size:13px;font-weight:500;color:#374151}.AssetSearch-module__kitItemVariant--NffV2{font-size:12px;color:#6b7280;font-style:italic}.AssetSearch-module__kitItemDetails--BZsGD{display:flex;gap:16px;margin-left:28px}.AssetSearch-module__kitItemDetail--tQpIh{font-size:12px;color:#6b7280;display:flex;gap:4px}.AssetSearch-module__detailLabel--SNAqt{font-weight:600;color:#4b5563}.AssetSearch-module__discountValue--vd7fX{color:#16a34a;font-weight:500}.AssetSearch-module__taxValue--MZ8qq{color:#dc2626;font-weight:500}.AssetSearch-module__disabledMessage--GB4Lh{display:inline-flex;align-items:center;padding:3px 6px;font-size:12px;font-weight:500;border-radius:3px;min-width:50px;justify-content:center;flex-shrink:0;height:26px;cursor:help;text-align:center;background-color:#fef3c7;border:1px solid #f59e0b;color:#92400e}.AssetSearch-module__disabledMessage--GB4Lh.AssetSearch-module__stockIssue--R61zQ{background-color:#fee2e2;border:1px solid #ef4444;color:#dc2626}.AssetSearch-module__disabledMessage--GB4Lh.AssetSearch-module__setupIssue--i9JMB{background-color:#f3f4f6;border:1px solid #9ca3af;color:#4b5563}.AssetSearch-module__disabledMessageCompact--SPskk{display:inline-flex;align-items:center;padding:2px 4px;font-size:11px;font-weight:500;border-radius:2px;min-width:45px;justify-content:center;flex-shrink:0;height:22px;cursor:help;text-align:center;background-color:#fef3c7;border:1px solid #f59e0b;color:#92400e}.AssetSearch-module__disabledMessageCompact--SPskk.AssetSearch-module__stockIssue--R61zQ{background-color:#fee2e2;border:1px solid #ef4444;color:#dc2626}.AssetSearch-module__loadingMessage--DQbAT,.AssetSearch-module__noResults--cAcfB{padding:16px;text-align:center;color:var(--text-secondary, #666);font-size:14px}.AssetSearch-module__addToOrderButton--nHdBK{display:flex;align-items:center;justify-content:center;padding:6px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px;height:32px;box-shadow:0 1px 2px #0000000d}.AssetSearch-module__addToOrderButton--nHdBK:hover{background-color:#2563eb;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.AssetSearch-module__addToOrderButton--nHdBK:active{background-color:#1d4ed8;transform:translateY(0)}.AssetSearch-module__inOrderLabel--ODiyE{display:flex;align-items:center;padding:6px 12px;background-color:#e3f2fd;color:#1976d2;border:1px solid #bbdefb;border-radius:4px;font-size:12px;font-weight:600;margin-bottom:4px}.AssetSearch-module__quantityControls--qpW-h{display:flex;align-items:center;gap:0;background-color:#fff;border:1px solid #38bd78;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.AssetSearch-module__quantityDisplay--DnPpK{display:flex;align-items:center;justify-content:center;padding:6px 12px;background:#fff;font-size:13px;font-weight:600;color:#374151;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;min-width:40px}.AssetSearch-module__kitQuantity--eSOFm{font-size:12px;color:#6b7280;font-weight:500}.AssetSearch-module__noStockInfo--5My57{font-size:12px;color:#9ca3af;font-weight:400}@keyframes AssetSearch-module__spin--BL3qs{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CustomerDetailsModal-module__modalContent--TP0CY{padding:24px;background:#fff}.CustomerDetailsModal-module__formSection--0Em7-{margin-bottom:24px}.CustomerDetailsModal-module__formGroup---sINe{margin-bottom:16px}.CustomerDetailsModal-module__formGroup---sINe label{display:block;color:#374151;font-weight:500;margin-bottom:6px;font-size:14px}.CustomerDetailsModal-module__formGroup---sINe .CustomerDetailsModal-module__requiredLabel--x08RG:after{content:" *";color:#ef4444}.CustomerDetailsModal-module__errorText--o6xqD{display:block;color:#ef4444;font-size:12px;margin-top:4px;font-weight:500}.CustomerDetailsModal-module__formRow--D5dae{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.CustomerDetailsModal-module__leadInfoSection--9AtVU{margin-top:24px;padding-top:20px;border-top:1px solid #e5e7eb}.CustomerDetailsModal-module__leadInfoSection--9AtVU h4{font-size:16px;font-weight:600;color:#1f2937;margin:0 0 16px}.CustomerDetailsModal-module__helpText--57HKo{margin-top:16px;padding:12px;background-color:#f3f4f6;border-radius:6px;border-left:3px solid #3b82f6}.CustomerDetailsModal-module__helpText--57HKo p{margin:0;font-size:13px;color:#6b7280;line-height:1.4}.CustomerDetailsModal-module__modalActions--7w4Pk{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px solid #e5e7eb;margin-top:24px}.CustomerDetailsModal-module__modalActions--7w4Pk button{min-width:100px}.input-error{border-color:#ef4444!important}.input-error:focus{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef44441a!important}.CustomerDetailsModal-module__addCustomerHeader--tdHRt{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;background-color:#f8fafc;border-radius:6px;border:1px solid #e2e8f0}.CustomerDetailsModal-module__addCustomerHeader--tdHRt span{font-weight:600;color:#1e293b;font-size:14px}.CustomerDetailsModal-module__backButton--MytFu{background:none;border:1px solid #d1d5db;color:#6b7280;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s}.CustomerDetailsModal-module__backButton--MytFu:hover{background-color:#f9fafb;border-color:#9ca3af;color:#374151}.CustomerDetailsModal-module__addCustomerForm--oCI68{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#fefefe;border:1px solid #e5e7eb;border-radius:6px}.CustomerDetailsModal-module__customerTypeGroup--sBgpl>label{display:block;color:#374151;font-weight:500;margin-bottom:8px;font-size:14px}.CustomerDetailsModal-module__customerTypeGroup--sBgpl .CustomerDetailsModal-module__radioGroup--tn3Jn{display:flex;gap:16px}.CustomerDetailsModal-module__customerTypeGroup--sBgpl .CustomerDetailsModal-module__radioGroup--tn3Jn label{display:flex;align-items:center;gap:8px;cursor:pointer}.CustomerDetailsModal-module__customerTypeGroup--sBgpl .CustomerDetailsModal-module__radioGroup--tn3Jn label input{width:16px;height:16px;margin:0}@media (max-width: 640px){.CustomerDetailsModal-module__formRow--D5dae{grid-template-columns:1fr;gap:12px}.CustomerDetailsModal-module__modalActions--7w4Pk{flex-direction:column-reverse}.CustomerDetailsModal-module__modalActions--7w4Pk button{width:100%}.CustomerDetailsModal-module__addCustomerHeader--tdHRt{flex-direction:column;gap:8px;align-items:stretch}.CustomerDetailsModal-module__addCustomerHeader--tdHRt .CustomerDetailsModal-module__backButton--MytFu{align-self:flex-end}}.EnquiryTable-module__enquiryTable--IVzkA{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden}.EnquiryTable-module__tableHeader--Igskd{padding:20px 24px;border-bottom:1px solid #e2e8f0;background-color:#f8fafc}.EnquiryTable-module__tableHeader--Igskd h3{color:#2d3748;font-size:16px;font-weight:600;margin:0}.EnquiryTable-module__rowNumberHeader--cvHH8{width:32px!important;min-width:32px!important;max-width:32px!important;padding:8px 2px!important;text-align:center;box-sizing:border-box;overflow:hidden}.EnquiryTable-module__rowNumberCell--QnRq5{width:32px!important;min-width:32px!important;max-width:32px!important;text-align:center;font-weight:500;color:#6b7280;font-size:12px;background-color:#f9fafb;border-right:1px solid #e5e7eb;padding:8px 2px!important;box-sizing:border-box;overflow:hidden}.EnquiryTable-module__tableContainer--po-t9{width:100%;overflow-x:auto;overflow-y:visible;position:relative}.EnquiryTable-module__tableContainer--po-t9::-webkit-scrollbar{width:8px;height:8px}.EnquiryTable-module__tableContainer--po-t9::-webkit-scrollbar-track{background:#f8fafc;border-radius:8px}.EnquiryTable-module__tableContainer--po-t9::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.EnquiryTable-module__tableContainer--po-t9::-webkit-scrollbar-thumb:hover{background:#94a3b8}.EnquiryTable-module__tableContainer--po-t9::-webkit-scrollbar-corner{background:#f8fafc}.EnquiryTable-module__table--oTxDb{width:100%;min-width:1200px;border-collapse:collapse}.EnquiryTable-module__table--oTxDb th:first-child,.EnquiryTable-module__table--oTxDb td:first-child{width:32px!important;max-width:32px!important;padding:8px 4px!important}.EnquiryTable-module__table--oTxDb th{text-align:left;padding:12px 16px;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#374151;font-size:14px;font-weight:500;white-space:nowrap;position:relative}.EnquiryTable-module__table--oTxDb td{padding:12px 16px;border-bottom:1px solid #e5e7eb;color:#1f2937;font-size:14px;vertical-align:middle;background-color:#fff}.EnquiryTable-module__table--oTxDb td:nth-child(1){background-color:#f9fafb}.EnquiryTable-module__table--oTxDb td:nth-child(2){background-color:#fff}.EnquiryTable-module__table--oTxDb tr:last-child td{border-bottom:none}.EnquiryTable-module__table--oTxDb th:nth-child(1),.EnquiryTable-module__table--oTxDb td:nth-child(1){width:32px!important;max-width:32px!important;min-width:32px!important;position:sticky;left:0;background-color:#f9fafb;z-index:11;border-right:1px solid #e5e7eb}.EnquiryTable-module__table--oTxDb th:nth-child(2),.EnquiryTable-module__table--oTxDb td:nth-child(2){width:250px;min-width:250px;position:sticky;left:32px;background-color:#f9fafb;z-index:10;border-right:1px solid #e5e7eb}.EnquiryTable-module__table--oTxDb th:nth-child(3),.EnquiryTable-module__table--oTxDb td:nth-child(3){width:110px;min-width:110px;text-align:center}.EnquiryTable-module__table--oTxDb th:nth-child(4),.EnquiryTable-module__table--oTxDb td:nth-child(4){width:80px;min-width:80px;text-align:center}.EnquiryTable-module__table--oTxDb th:nth-child(5),.EnquiryTable-module__table--oTxDb td:nth-child(5){width:150px;min-width:150px}.EnquiryTable-module__table--oTxDb th:nth-child(6),.EnquiryTable-module__table--oTxDb td:nth-child(6){width:100px;min-width:100px;text-align:center}.EnquiryTable-module__table--oTxDb th:nth-child(7),.EnquiryTable-module__table--oTxDb td:nth-child(7){width:80px;min-width:80px;text-align:center}.EnquiryTable-module__table--oTxDb th:nth-child(8),.EnquiryTable-module__table--oTxDb td:nth-child(8){width:100px;min-width:100px;text-align:right!important}.EnquiryTable-module__table--oTxDb th:nth-child(9),.EnquiryTable-module__table--oTxDb td:nth-child(9){width:120px;min-width:120px;text-align:right!important}.EnquiryTable-module__table--oTxDb th:nth-child(10),.EnquiryTable-module__table--oTxDb td:nth-child(10){width:50px;min-width:50px;text-align:center}.EnquiryTable-module__assetCell--RCEfa{display:flex;align-items:center;gap:8px;width:100%}.EnquiryTable-module__assetTypeTag--aluR3{display:inline-flex;padding:2px 8px;font-size:12px;border-radius:4px;text-transform:capitalize;font-weight:500;white-space:nowrap;flex-shrink:0}.EnquiryTable-module__assetTypeTag--aluR3.EnquiryTable-module__compactTag--4QDCl{padding:4px 8px;min-width:24px;height:24px;border-radius:50%;justify-content:center;align-items:center;font-weight:600;font-size:11px;text-transform:uppercase;cursor:help;transition:all .2s ease}.EnquiryTable-module__assetTypeTag--aluR3.EnquiryTable-module__compactTag--4QDCl:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.EnquiryTable-module__regular--r6wC6{background-color:#f0f0ff;color:#6b21a8}.EnquiryTable-module__kit--8EeuI{background-color:#ebf8ee;color:#16a34a}.EnquiryTable-module__bulk--6EUuD{background-color:#fff4e5;color:#f59e0b}.EnquiryTable-module__assetNameContainer--wUTwN{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:8px}.EnquiryTable-module__assetInfo--XY2vY{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.EnquiryTable-module__assetName--hBE58{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.EnquiryTable-module__expandButton--Nch21{background:none;border:none;color:#6b7280;cursor:pointer;padding:2px;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;flex-shrink:0}.EnquiryTable-module__expandButton--Nch21:hover{background-color:#0000000d;color:#374151}.EnquiryTable-module__variantCell--Tl5Eo{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EnquiryTable-module__attributeKey--fkcUH{font-weight:600;color:#4b5563}.EnquiryTable-module__attributeValue--vG7qs{font-weight:400;color:#6b7280}.EnquiryTable-module__quantityCell--Z-slD{text-align:center}.EnquiryTable-module__quantityWrapper--3llkm,.EnquiryTable-module__rateWrapper--Gi5lI,.EnquiryTable-module__durationWrapper--6EZM2{display:inline-flex;align-items:center;gap:6px;position:relative}.EnquiryTable-module__durationInput--4ShcH{width:80px;padding:4px;text-align:center;box-sizing:border-box;font-size:14px;font-weight:500}.EnquiryTable-module__durationInput--4ShcH::-webkit-outer-spin-button,.EnquiryTable-module__durationInput--4ShcH::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.EnquiryTable-module__durationInput--4ShcH[type=number]{-moz-appearance:textfield}.EnquiryTable-module__rentalRateCell--hqG5b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EnquiryTable-module__durationCell--0DJdj,.EnquiryTable-module__taxRateCell--ndmnG{text-align:center}.EnquiryTable-module__taxCell--6ewpG{text-align:right;color:#d69e2e;font-weight:500}.EnquiryTable-module__totalCell--2i6He{font-weight:600;text-align:right;color:#2d3748}.EnquiryTable-module__actionsCell--EQNVN{text-align:center}.EnquiryTable-module__removeButton--0cftf{background:none;border:none;color:#ef4444;cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:0 auto}.EnquiryTable-module__removeButton--0cftf:hover{background-color:#fee2e2}.EnquiryTable-module__emptyState--Zm78e{text-align:center;padding:60px 20px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}.EnquiryTable-module__emptyState--Zm78e .EnquiryTable-module__emptyIcon--7soi9{font-size:48px;margin-bottom:16px}.EnquiryTable-module__emptyState--Zm78e h3{color:#2d3748;font-size:18px;font-weight:600;margin:0 0 8px}.EnquiryTable-module__emptyState--Zm78e p{color:#718096;margin:0}.EnquiryTable-module__kitItemRow--1U-WK{background-color:#f8fafc;border-left:3px solid #16a34a}.EnquiryTable-module__kitItemRow--1U-WK td{padding:8px 16px;font-size:13px}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(1){width:32px!important;max-width:32px!important;min-width:32px!important;position:sticky;left:0;background-color:#f8fafc;border-right:1px solid #e5e7eb;z-index:11}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(2){width:250px;min-width:250px;position:sticky;left:32px;background-color:#f8fafc;border-right:1px solid #e5e7eb;z-index:10}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(3){width:110px;min-width:110px;text-align:center}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(4){width:80px;min-width:80px;text-align:center}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(5){width:150px;min-width:150px}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(6){width:100px;min-width:100px;text-align:center}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(7){width:80px;min-width:80px;text-align:center}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(8){width:100px;min-width:100px;text-align:right!important}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(9){width:120px;min-width:120px;text-align:right!important}.EnquiryTable-module__kitItemRow--1U-WK td:nth-child(10){width:50px;min-width:50px;text-align:center}.EnquiryTable-module__kitAssetCell--GuoxL{display:flex;align-items:flex-start;gap:8px;padding-left:24px}.EnquiryTable-module__kitItemDetails--MzCT-{display:flex;flex-direction:column;gap:4px;flex:1}.EnquiryTable-module__kitItemName--ygNal{font-weight:500;color:#374151;font-size:13px;line-height:1.4}.EnquiryTable-module__kitItemMeta--DXnAD{display:flex;gap:12px;font-size:11px;color:#6b7280}.EnquiryTable-module__kitItemQty--Q36vz{font-weight:600;color:#4b5563}.EnquiryTable-module__kitItemRate--O0zhK{color:#059669;font-weight:500}.EnquiryTable-module__kitComposition--zq6pv{color:#9ca3af;font-style:italic}.EnquiryTable-module__kitVariantCell--J5tZZ,.EnquiryTable-module__kitQuantityCell--2ZDNk,.EnquiryTable-module__kitRentalRateCell--qj4VC,.EnquiryTable-module__kitDurationCell--LOQB5,.EnquiryTable-module__kitTaxRateCell--90jwm,.EnquiryTable-module__kitTaxCell--IARWs,.EnquiryTable-module__kitTotalCell--yRQ2H,.EnquiryTable-module__kitActionsCell--wREgn{color:#6b7280;font-size:13px}.EnquiryTable-module__kitQuantityCell--2ZDNk,.EnquiryTable-module__kitDurationCell--LOQB5,.EnquiryTable-module__kitTaxRateCell--90jwm{text-align:center}.EnquiryTable-module__kitTaxCell--IARWs,.EnquiryTable-module__kitTotalCell--yRQ2H{text-align:right;font-weight:500}.EnquiryTable-module__kitActionsCell--wREgn{text-align:center}.NewEnquiry-module__newEnquiry--E5K-v{padding:8px;background:linear-gradient(135deg,#f5f7fa,#fafbfc);min-height:100vh;overflow-x:hidden}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border-radius:0}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45 h1{color:#1e293b;font-size:28px;font-weight:700;margin:0;letter-spacing:-.5px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45 .NewEnquiry-module__headerActions--Y5eU1{display:flex;gap:12px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45 .NewEnquiry-module__headerActions--Y5eU1 button:first-child{background:#4f46e5;color:#fff;font-weight:600;padding:8px 20px;border:none}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45 .NewEnquiry-module__headerActions--Y5eU1 button:first-child:hover:not(:disabled){background:#4338ca;transform:translateY(-1px);box-shadow:0 4px 12px #4f46e54d}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45 .NewEnquiry-module__headerActions--Y5eU1 button:first-child:disabled{background:#e2e8f0;color:#94a3b8}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45 .NewEnquiry-module__headerActions--Y5eU1 button:last-child{background:#fff;border:2px solid #e2e8f0;color:#64748b;font-weight:600;padding:8px 20px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45 .NewEnquiry-module__headerActions--Y5eU1 button:last-child:hover{border-color:#cbd5e1;background:#f8fafc}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__content--6l6g0{display:flex;flex-direction:column;gap:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__mainPanel--shyHi{display:flex;flex-direction:column;gap:24px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__section--w9xJZ{background:#fff;border-radius:0;padding:12px;box-shadow:0 1px 2px #00000005}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__section--w9xJZ h2{color:#2d3748;font-size:18px;font-weight:600;margin:0 0 20px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__section--w9xJZ h3{color:#2d3748;font-size:16px;font-weight:600;margin:0 0 16px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerDateSection--ubmhd{display:flex;gap:24px;margin-bottom:8px;padding:4px 8px;background:#fff;position:relative;align-items:flex-start}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerDateSection--ubmhd:after{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:1px;background:linear-gradient(to bottom,transparent,#e2e8f0 20%,#e2e8f0 80%,transparent);transform:translate(-50%)}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b{flex:1;min-width:300px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerHeader--kKaBk{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerHeader--kKaBk h3{color:#2d3748;font-size:16px;font-weight:600;margin:0}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerInfo--WIEyf{display:flex;flex-direction:column;gap:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerDetail--mmoRn{display:flex;gap:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerDetail--mmoRn label{min-width:60px;color:#4a5568;font-weight:600;font-size:14px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerDetail--mmoRn span{color:#2d3748;font-size:14px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__noCustomer--6jiJr{padding:20px;text-align:center;color:#9ca3af;font-style:italic;border:2px dashed #e5e7eb;border-radius:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerEditMode--odmI5{width:100%}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerEditMode--odmI5 .NewEnquiry-module__customerEditHeader--HIY-G{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e2e8f0}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b .NewEnquiry-module__customerEditMode--odmI5 .NewEnquiry-module__customerEditHeader--HIY-G span{color:#4a5568;font-weight:600;font-size:14px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w{flex:1;display:flex;flex-direction:row;justify-content:flex-start;gap:60px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__dateGroup--CDpNI{flex:0 0 220px;min-width:200px;max-width:220px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__dateGroup--CDpNI label{display:block;color:#475569;font-weight:600;margin-bottom:6px;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__dateGroup--CDpNI .ant-picker{width:100%;height:42px;border-radius:8px;border:2px solid #e2e8f0;transition:all .2s ease;background:#fafbfc}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__dateGroup--CDpNI .ant-picker:hover{border-color:#cbd5e1;background:#fff}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__dateGroup--CDpNI .ant-picker:focus,.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__dateGroup--CDpNI .ant-picker.NewEnquiry-module__ant-picker-focused--BmMd8{border-color:#4f46e5;background:#fff;box-shadow:0 0 0 3px #4f46e51a}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__dateGroup--CDpNI .ant-picker input{font-size:15px;color:#1e293b;font-weight:500;letter-spacing:.2px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__dateGroup--CDpNI .ant-picker .NewEnquiry-module__ant-picker-suffix--S4iyY{color:#4f46e5;font-size:18px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__modifySearchButton--Knxji{flex-shrink:0;display:flex;align-items:flex-end}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__modifySearchButton--Knxji button{height:42px;padding:0 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);color:#64748b;font-weight:600;border-radius:8px;border:1px solid #e2e8f0;transition:all .2s ease}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__modifySearchButton--Knxji button svg{margin-right:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__modifySearchButton--Knxji button:hover{background:linear-gradient(135deg,#e2e8f0,#cbd5e1);color:#475569;transform:translateY(-1px);box-shadow:0 4px 8px #00000014}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetSearchSection--ziyGz{margin-bottom:8px;width:60%}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetSearchSection--ziyGz .ant-input-affix-wrapper{height:52px;border-radius:10px;border:2px solid #e2e8f0;transition:all .2s ease;background:#fff;box-shadow:0 2px 8px #0000000a}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetSearchSection--ziyGz .ant-input-affix-wrapper:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #00000014}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetSearchSection--ziyGz .ant-input-affix-wrapper:focus,.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetSearchSection--ziyGz .ant-input-affix-wrapper.NewEnquiry-module__ant-input-affix-wrapper-focused--6hGWw{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a,0 4px 12px #00000014}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetSearchSection--ziyGz .ant-input-affix-wrapper input{font-size:16px;color:#1e293b;font-weight:500}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetSearchSection--ziyGz .ant-input-affix-wrapper input::placeholder{color:#94a3b8;font-weight:400}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetSearchSection--ziyGz .ant-input-affix-wrapper .NewEnquiry-module__ant-input-prefix--5AZhZ{color:#4f46e5;font-size:20px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__mainContent--yWleK{display:flex;flex-direction:column;gap:16px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetsTableSection--A9AFq{margin:8px 0;max-height:500px;overflow-y:auto;overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0000001a}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetsTableSection--A9AFq::-webkit-scrollbar{width:8px;height:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetsTableSection--A9AFq::-webkit-scrollbar-track{background:#f8fafc;border-radius:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetsTableSection--A9AFq::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetsTableSection--A9AFq::-webkit-scrollbar-thumb:hover{background:#94a3b8}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetsTableSection--A9AFq::-webkit-scrollbar-corner{background:#f8fafc}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__invoiceDetailsSection--VAAro{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;border:1px solid #e5e7eb;overflow:visible;margin-top:16px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerSection--Lfq0b{background:#fff;border-radius:0;padding:12px;box-shadow:0 1px 2px #00000005}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerForm--I52ON .NewEnquiry-module__formRow--oCprs{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerForm--I52ON .NewEnquiry-module__formRow--oCprs:first-child{grid-template-columns:1fr}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerForm--I52ON .NewEnquiry-module__formGroup--hzPJD{display:flex;flex-direction:column}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerForm--I52ON .NewEnquiry-module__formGroup--hzPJD label{color:#4a5568;font-weight:500;margin-bottom:8px;font-size:14px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__actionButtons--eJq0O{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid #e2e8f0}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__sidebar--UmR2v{position:sticky;top:24px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px #0000001a}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV h3{color:#2d3748;font-size:18px;font-weight:600;margin:0 0 20px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__dateRange--Gc4qH{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#f7fafc;border-radius:6px;margin-bottom:20px;color:#4a5568;font-weight:500}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__amounts--NQ3br{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:16px 0;margin-bottom:16px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__amounts--NQ3br .NewEnquiry-module__amountRow--WpZ5S{display:flex;justify-content:space-between;margin-bottom:12px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__amounts--NQ3br .NewEnquiry-module__amountRow--WpZ5S:last-child{margin-bottom:0}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__amounts--NQ3br .NewEnquiry-module__amountRow--WpZ5S.NewEnquiry-module__total--W38Ks{font-weight:600;font-size:16px;color:#2d3748;border-top:1px solid #e2e8f0;padding-top:12px;margin-top:12px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__amounts--NQ3br .NewEnquiry-module__amountRow--WpZ5S span:first-child{color:#4a5568}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__amounts--NQ3br .NewEnquiry-module__amountRow--WpZ5S span:last-child{color:#059669;font-weight:500}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__taxNote--GvvOY{background-color:#fffbeb;border:1px solid #f59e0b;border-radius:6px;padding:12px;margin-bottom:20px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__taxNote--GvvOY span{color:#92400e;font-size:13px;line-height:1.4}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__quoteActions--0SsDQ{display:flex;flex-direction:column;gap:12px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__quoteSummary--xhrXV .NewEnquiry-module__quoteActions--0SsDQ .NewEnquiry-module__sendQuoteButton--EzuIJ{border:1px solid #e2e8f0}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__sectionHeader--xc5nb{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width: 1024px){.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__mainContent--yWleK{gap:12px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__invoiceDetailsSection--VAAro{margin-top:12px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__invoiceDetailsSection--VAAro div[style*="grid-template-columns: repeat(2, 1fr)"]{display:flex!important;flex-direction:column!important;gap:20px!important}}@media (max-width: 768px){.NewEnquiry-module__newEnquiry--E5K-v{padding:16px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45{flex-direction:column;align-items:stretch;gap:16px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__header--Zcc45 .NewEnquiry-module__headerActions--Y5eU1{justify-content:center}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w{flex-direction:column;align-items:stretch}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__dateSection--KD14w .NewEnquiry-module__modifySearchButton--Knxji{align-self:flex-start}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__assetsTableSection--A9AFq{max-height:400px}.NewEnquiry-module__newEnquiry--E5K-v .NewEnquiry-module__customerForm--I52ON .NewEnquiry-module__formRow--oCprs{grid-template-columns:1fr}}.ExpenseListHeader-module__header--pGNWR{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;width:100%}.ExpenseListHeader-module__title--d3I19{font-size:1.1rem;font-weight:500;color:var(--gray-d3, #333)}.ExpenseListHeader-module__rightActions--uRltG{display:flex;align-items:center;gap:.75rem}.InvoiceSidePanel-module__sidePanel--UGyDp{flex:0 0 320px;background-color:#fff;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden}.InvoiceSidePanel-module__header--r4wei{padding:.2rem .6rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.InvoiceSidePanel-module__headerTitle--rA5vU{margin:0;font-size:16px;font-weight:500;color:#374151}.InvoiceSidePanel-module__content--wbGS1{flex:1;overflow:auto;padding:16px}.InvoiceSidePanel-module__assetSection--bKbsO{margin-bottom:24px}.InvoiceSidePanel-module__assetTitle--TSVnG{display:flex;margin:0 0 16px;font-size:15px;font-weight:500;color:#111827}.InvoiceSidePanel-module__detailsGrid--SPjrV{display:grid;grid-template-columns:1fr;gap:8px}.InvoiceSidePanel-module__detailItem--B3izE{display:flex;justify-content:space-between;padding:8px 4px;border-bottom:1px solid #f3f4f6;background-color:transparent}.InvoiceSidePanel-module__detailItem--B3izE:nth-child(odd){background-color:#f9fafb}.InvoiceSidePanel-module__detailLabel--J0QYS{font-weight:600;font-size:13px;color:#4b5563}.InvoiceSidePanel-module__detailValue--jKhmk{font-size:13px;color:#1f2937;text-align:right}.MaintenanceSidePanel-module__sidePanel--sugkg{flex:0 0 320px;background-color:#fff;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden}.MaintenanceSidePanel-module__header--jwixf{padding:.2rem .6rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.MaintenanceSidePanel-module__headerTitle--GVTNX{margin:0;font-size:16px;font-weight:500;color:#374151}.MaintenanceSidePanel-module__content--MFtwn{flex:1;overflow:auto;padding:16px}.MaintenanceSidePanel-module__assetSection--uigiS{margin-bottom:24px}.MaintenanceSidePanel-module__assetTitle--Ub9NB{display:flex;margin:0 0 16px;font-size:15px;font-weight:500;color:#111827}.MaintenanceSidePanel-module__detailsGrid--hoacQ{display:grid;grid-template-columns:1fr;gap:8px}.MaintenanceSidePanel-module__detailItem--QyguL{display:flex;justify-content:space-between;padding:8px 4px;border-bottom:1px solid #f3f4f6;background-color:transparent}.MaintenanceSidePanel-module__detailItem--QyguL:nth-child(odd){background-color:#f9fafb}.MaintenanceSidePanel-module__detailLabel--2qYZD{font-weight:600;font-size:13px;color:#4b5563}.MaintenanceSidePanel-module__detailValue--pY8j7{font-size:13px;color:#1f2937;text-align:right}.MaintenanceSidePanel-module__statusContainer--ILqbS{display:flex;justify-content:flex-end}.return-asset-table{display:flex;flex-direction:column;gap:0;margin-top:8px}.return-asset-table>div:not(:last-child){border-bottom:1px solid #e5e7eb}.asset-table-row .asset-main-info .asset-details .asset-name-line .stock-count{font-size:11px;color:#059669;background:#d1fae5;padding:1px 5px;border-radius:10px;font-weight:500;margin-left:auto}.asset-tree-container h2,.asset-content{display:none}.OrderReturn-module__container--u-cuj{padding:12px}.OrderReturn-module__header--kHz7T h2{font-size:18px;font-weight:500;margin-bottom:8px}.OrderReturn-module__header--kHz7T p{font-size:14px;color:#666;margin:0}.OrderReturn-module__rentalDuration--GN4lP{margin-bottom:24px}.OrderReturn-module__rentalDuration--GN4lP h3{font-size:16px;font-weight:500;margin-bottom:16px}.OrderReturn-module__durationDetails--fL3P8{display:flex;flex-direction:column;gap:16px}.OrderReturn-module__durationRow--blyU-{display:flex;align-items:flex-start}.OrderReturn-module__durationRow--blyU- .OrderReturn-module__label--Qy-Rq{width:120px;color:#666}.OrderReturn-module__durationRow--blyU- .OrderReturn-module__separator--5wDOK{width:20px;text-align:center}.OrderReturn-module__durationRow--blyU- .OrderReturn-module__value--cKiJO{flex:1}.OrderReturn-module__durationRow--blyU- .OrderReturn-module__dateInput--iqLG5{flex:1;display:flex;flex-direction:column;gap:8px}.OrderReturn-module__durationRow--blyU- .OrderReturn-module__dateInput--iqLG5 input{width:100%;max-width:300px;padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px}.OrderReturn-module__durationRow--blyU- .OrderReturn-module__dateInput--iqLG5 input:focus{border-color:#1677ff;outline:none;box-shadow:0 0 0 2px #1677ff1a}.OrderReturn-module__durationRow--blyU- .OrderReturn-module__dateInput--iqLG5 input:disabled{background-color:#f5f5f5;cursor:not-allowed}.OrderReturn-module__emptyContainer--Vi-gR{text-align:center;padding:20px 10px}.OrderReturn-module__emptyContainer--Vi-gR p{font-size:16px;color:#666;margin:0}.pickup-asset-table{display:flex;flex-direction:column;gap:0;margin-top:8px}.pickup-asset-table>div:not(:last-child){border-bottom:1px solid #e5e7eb}.asset-table-row{display:flex;flex-direction:column;background:#fff;padding:10px 8px;transition:background-color .15s ease}.asset-table-row:hover{background-color:#f9fafb}.asset-table-row .asset-main-info{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.asset-table-row .asset-main-info .asset-details{flex:1}.asset-table-row .asset-main-info .asset-details .asset-name-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.asset-table-row .asset-main-info .asset-details .asset-name-line .expand-icon{font-size:11px;color:#6b7280;margin-right:2px}.asset-table-row .asset-main-info .asset-details .asset-name-line .asset-name{font-size:13px;font-weight:600;color:#1f2937}.asset-table-row .asset-main-info .asset-details .asset-name-line .asset-variant{font-size:12px;color:#6b7280;font-weight:400}.asset-table-row .asset-main-info .asset-details .asset-name-line .stock-count{font-size:11px;color:#1d4ed8;background:#dbeafe;padding:1px 5px;border-radius:10px;font-weight:500;margin-left:auto}.asset-table-row .asset-main-info .asset-details .asset-name-line .kit-item-count{font-size:11px;color:#7c3aed;background:#f3f4f6;padding:1px 5px;border-radius:10px;font-weight:500}.asset-table-row .asset-main-info .asset-details .asset-name-line .picked-indicator{font-size:11px;color:#059669;background:#d1fae5;padding:1px 5px;border-radius:10px;font-weight:500}.asset-table-row .asset-main-info .asset-details .asset-summary-row{display:flex;gap:12px;margin-top:4px}.asset-table-row .asset-main-info .asset-details .asset-summary-row .summary-item{font-size:11px;color:#6b7280;font-weight:500}.asset-table-row .stock-chips{display:flex;flex-wrap:wrap;gap:5px;margin-left:34px;padding-top:2px}.asset-table-row .bulk-quantity-input{display:flex;align-items:center;gap:6px;flex-shrink:0}.asset-table-row .bulk-quantity-input .quantity-separator{color:#6b7280;font-weight:500;font-size:14px}.asset-table-row .bulk-quantity-input .quantity-total{color:#1f2937;font-weight:500;font-size:14px}.asset-table-row.kit-row .asset-main-info{cursor:pointer}.asset-table-row .kit-items{margin-top:6px;border-left:2px solid #e5e7eb;margin-left:12px;padding-left:10px}.asset-table-row .kit-items .kit-item-row{display:flex;flex-direction:column;margin-bottom:6px;padding:6px;background:#f9fafb;border-radius:4px}.asset-table-row .kit-items .kit-item-row .kit-item-info{display:flex;align-items:center;gap:10px;margin-bottom:4px}.asset-table-row .kit-items .kit-item-row .kit-item-info .asset-details{flex:1}.asset-table-row .kit-items .kit-item-row .stock-chips{margin-left:34px;margin-top:0;padding-top:0}.asset-tree-container{padding:0}.asset-tree-container h2{display:none}.asset-tree-container .asset-name{font-weight:500}.asset-tree-container .asset-variant{font-size:.85em;color:#666;margin-top:4px}.asset-tree-container .stock-item{cursor:pointer}.asset-content,.asset-container{display:none}.kit-instance-group{margin-bottom:8px;border:1px solid #e5e7eb;border-radius:6px;background:#fafbfc}.kit-instance-group:last-child{margin-bottom:4px}.kit-instance-header{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-bottom:1px solid #e0f2fe;border-radius:5px 5px 0 0}.kit-instance-header .kit-instance-checkbox{display:flex;align-items:center;gap:6px;cursor:pointer}.kit-instance-header .kit-instance-checkbox input[type=checkbox]{cursor:pointer;accent-color:#0369a1}.kit-instance-header .kit-instance-checkbox .kit-instance-label{font-size:12px;font-weight:600;color:#0369a1;display:flex;align-items:center;gap:4px;cursor:pointer;margin:0}.kit-instance-header .kit-instance-checkbox .kit-instance-label:before{content:"📦";font-size:11px}.kit-instance-header .kit-instance-progress{display:flex;align-items:center;gap:4px}.kit-instance-item{background:#fff;margin:0;padding:6px 10px;border-bottom:1px solid #f1f5f9}.kit-instance-item:last-child{border-bottom:none;border-radius:0 0 5px 5px}.kit-instance-item:hover{background:#f8fafc}.kit-instance-item .kit-item-info .asset-details .asset-name-line .asset-name{font-size:12px;font-weight:500;color:#374151}.kit-instance-item .kit-item-info .asset-details .asset-name-line .asset-variant{font-size:11px;color:#6b7280}.kit-instance-item .kit-item-info .asset-details .asset-name-line .bulk-kit-qty{font-size:10px;color:#9ca3af;background:#f3f4f6;padding:1px 4px;border-radius:3px;margin-left:4px}.kit-instance-item .stock-chips{margin-left:30px}.kit-instance-item .stock-chips>div{font-size:10px;padding:1px 4px}.InvoiceManagement-module__invoiceManagement--Z37nQ{margin-bottom:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__message--JQ77z{padding:12px 16px;border-radius:6px;margin-bottom:16px;position:relative;display:flex;align-items:center;justify-content:space-between}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__message--JQ77z.InvoiceManagement-module__success--ShgrN{background-color:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__message--JQ77z.InvoiceManagement-module__error--1DRHd{background-color:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__message--JQ77z .InvoiceManagement-module__closeButton--lub2z{background:none;border:none;font-size:18px;cursor:pointer;color:inherit;opacity:.7}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__message--JQ77z .InvoiceManagement-module__closeButton--lub2z:hover{opacity:1}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__card--SrvIy{background:#fff;border-radius:8px;border:1px solid #e8eaed;overflow:hidden}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cardHeader--YYX3o{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e0e0e0;background-color:#fafafa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cardHeader--YYX3o .InvoiceManagement-module__title--tIFnv{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cardHeader--YYX3o .InvoiceManagement-module__title--tIFnv .InvoiceManagement-module__icon--rn4SW{font-size:18px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cardContent--OG0xI{padding:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__alert--PdKYh{padding:16px;border-radius:6px;display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__alert--PdKYh.InvoiceManagement-module__info--neyBA{background-color:#e6f7ff;border:1px solid #91d5ff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__alert--PdKYh.InvoiceManagement-module__warning--GEcJ8{background-color:#fffbe6;border:1px solid #ffe58f}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__alert--PdKYh .InvoiceManagement-module__alertIcon--rvZgh{font-size:16px;flex-shrink:0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__alert--PdKYh .InvoiceManagement-module__alertContent--Dws9P .InvoiceManagement-module__alertTitle--CnBev{font-weight:600;margin-bottom:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__alert--PdKYh .InvoiceManagement-module__alertContent--Dws9P .InvoiceManagement-module__alertDescription--nkQO3{color:#666;font-size:14px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A{padding:8px 12px;border:1px solid #e1e5e9;border-radius:6px;background:#fff;cursor:pointer;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px;transition:all .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A:hover{border-color:#0078d4;color:#0078d4;background:#f8f9fa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A.InvoiceManagement-module__primary--b-qmT{background-color:#0078d4;border-color:#0078d4;color:#fff;padding:8px 12px;border-radius:6px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A.InvoiceManagement-module__primary--b-qmT:hover{background-color:#005a9e;border-color:#005a9e}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A.InvoiceManagement-module__small--dRu1j{padding:4px 8px;font-size:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A.InvoiceManagement-module__download--hHQ-T{background-color:#28a745;border-color:#28a745;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A.InvoiceManagement-module__download--hHQ-T:hover{background-color:#218838;border-color:#1e7e34}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A.InvoiceManagement-module__danger--DtUl8{border-color:#ff4d4f;color:#ff4d4f}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A.InvoiceManagement-module__danger--DtUl8:hover{background-color:#ff4d4f;color:#fff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A:disabled{opacity:.6;cursor:not-allowed}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A .InvoiceManagement-module__buttonIcon--vR1Vw{width:18px;height:18px;display:inline-block;flex-shrink:0;color:inherit;transition:all .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__button--F3P7A .InvoiceManagement-module__buttonIcon--vR1Vw:hover{transform:translateY(-1px)}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__downloadIcon--e84-r{width:18px;height:18px;display:inline-block;flex-shrink:0;color:#0078d4;transition:all .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__downloadIcon--e84-r:hover{color:#005a9e;transform:translateY(-1px)}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__badge--F2VDx{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__badge--F2VDx.InvoiceManagement-module__default--JgTsb{background-color:#f5f5f5;color:#666}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__badge--F2VDx.InvoiceManagement-module__processing--fTT-n{background-color:#e6f7ff;color:#1890ff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__badge--F2VDx.InvoiceManagement-module__success--ShgrN{background-color:#f6ffed;color:#52c41a}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__badge--F2VDx.InvoiceManagement-module__error--1DRHd{background-color:#fff2f0;color:#ff4d4f}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceListSection--49ot8{margin-bottom:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceListSection--49ot8 h3{font-size:16px;font-weight:600;margin-bottom:16px;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid #e8eaed;border-radius:8px;background-color:#fff;gap:24px;margin-bottom:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P:last-child{margin-bottom:0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P:hover{background-color:#f8f9fa;border-color:#d1ecf1}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P .InvoiceManagement-module__invoiceInfo--po5H6{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P .InvoiceManagement-module__invoiceLink--Md4E5{color:#0078d4;cursor:pointer;text-decoration:underline;font-weight:600;min-width:140px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P .InvoiceManagement-module__invoiceLink--Md4E5:hover{color:#005a9e}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P .InvoiceManagement-module__invoiceDate--hVwCa{color:#666;font-size:13px;white-space:nowrap;min-width:180px;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P .InvoiceManagement-module__duration--9o9rs{color:#666;font-size:14px;white-space:nowrap;min-width:80px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P .InvoiceManagement-module__invoiceTotalAmount--l1ZfY{font-size:16px;font-weight:600;color:#52c41a;white-space:nowrap;min-width:100px;text-align:right}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceRow--PUo5P .InvoiceManagement-module__invoiceActions--35Daq{display:flex;gap:8px;align-items:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__divider--bk5jx{border:none;border-top:1px solid #e0e0e0;margin:24px 0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__table---wNzN{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__table---wNzN .InvoiceManagement-module__tableHeader--lnKUA{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;background-color:#fafafa;border-bottom:1px solid #e0e0e0;font-weight:600}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__table---wNzN .InvoiceManagement-module__tableRow--BSYw4{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;border-bottom:1px solid #e0e0e0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__table---wNzN .InvoiceManagement-module__tableRow--BSYw4:last-child{border-bottom:none}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__table---wNzN .InvoiceManagement-module__tableRow--BSYw4:hover{background-color:#f9f9f9}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__table---wNzN .InvoiceManagement-module__tableCell--Fpqmj{padding:12px;display:flex;align-items:center;font-size:14px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__table---wNzN .InvoiceManagement-module__actionGroup--5aywu{display:flex;gap:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__draftActions--cW4nx{display:flex;gap:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__info--neyBA{background-color:#e6f7ff;border:1px solid #91d5ff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__warning--GEcJ8{background-color:#fffbe6;border:1px solid #ffe58f}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modalOverlay--j2LUR{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modal--35ayG{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modal--35ayG.InvoiceManagement-module__largeModal--DY-1U{max-width:1200px;width:95%}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modalHeader--xDLeu{padding:16px 24px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;background-color:#fafafa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modalHeader--xDLeu h3{margin:0;font-size:16px;font-weight:600}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modalHeader--xDLeu .InvoiceManagement-module__closeButton--lub2z{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modalHeader--xDLeu .InvoiceManagement-module__closeButton--lub2z:hover{background-color:#f0f0f0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modalContent--sTGXT{padding:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactModalContent--SeN1b{padding:12px 16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__formGroup--sfzGl{margin-bottom:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__formGroup--sfzGl label{display:block;margin-bottom:6px;font-weight:500;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__formGroup--sfzGl .InvoiceManagement-module__input--Jk2pj{width:100%;padding:8px 12px;border:1px solid #d9d9d9;border-radius:6px;font-size:14px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__formGroup--sfzGl .InvoiceManagement-module__input--Jk2pj:focus{outline:none;border-color:#0078d4;box-shadow:0 0 0 2px #1890ff33}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateSection--IYjWb{margin-bottom:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateSection--IYjWb h4{margin:0 0 16px;font-size:16px;font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateGrid---DdiF{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 768px){.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateGrid---DdiF{grid-template-columns:1fr}}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceSummary--VT7XH{background-color:#f9f9f9;padding:16px;border-radius:6px;border-left:4px solid #1890ff;margin-top:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__invoiceSummary--VT7XH h4{margin:0 0 16px;font-size:16px;font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryGrid--vk2-T{display:flex;flex-direction:column;gap:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryRow--ORooe{display:flex;justify-content:space-between;align-items:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryRow--ORooe span:first-child{font-weight:500;color:#666}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryRow--ORooe span:last-child{font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__draftStatus--X7np1{color:#fa8c16!important;background-color:#fff7e6;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500!important}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__totalAmount--oW2af{color:#52c41a!important;font-size:18px;font-weight:700!important}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editModalHeader--cDmaC{background:#fafafa;border-bottom:1px solid #e0e0e0;padding:16px 24px;display:flex;justify-content:space-between;align-items:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__headerLeft--EkRNB{display:flex;align-items:center;gap:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modalTitle--BpshH{margin:0;font-size:18px;font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__statusBadge--j1s2c{background:#fff3cd;color:#856404;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;border:1px solid #ffeaa7}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__headerRight--pmIhy{display:flex;align-items:center;gap:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__closeButton--lub2z{background:none;border:none;cursor:pointer;color:#666;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__closeButton--lub2z:hover{color:#333;background:#f0f0f0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__headerSection--2GSLi{display:flex;gap:40px;padding:24px 0;border-bottom:1px solid #e9ecef;margin-bottom:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__customerSection--tmtTt{flex:1}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dividerLine--Aj2Z6{width:2px;background:#e9ecef;margin:0 20px;align-self:stretch}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__sectionTitle--riOsi{font-size:14px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__customerRow--1qmWC{display:flex;align-items:center;gap:8px;margin-bottom:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__customerName--jOjAH{font-size:20px;font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editIcon--7e8V1{color:#666;cursor:pointer}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editIcon--7e8V1:hover{color:#007bff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__customerEmail--zIskJ{font-size:14px;color:#666}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__rentalDurationSection--jM8aV{flex:1}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__sectionTitleRow--jLCbP{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editButton--UZIgX{background:none;border:1px solid #ced4da;border-radius:4px;padding:6px 8px;cursor:pointer;color:#6c757d;display:flex;align-items:center;justify-content:center;transition:all .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editButton--UZIgX:hover{border-color:#007bff;color:#007bff;background:#007bff1a}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationGrid--WcCb4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationColumn--uirJ3{text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__columnHeader--8XJCz{font-size:12px;color:#666;font-weight:500;margin-bottom:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateValue--dVZxc,.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__timeValue--VG-i-{font-size:14px;font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationInfo--n9U6v{text-align:center;font-size:14px;color:#666}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationInfo--n9U6v .InvoiceManagement-module__durationDays--xgGXh{color:#28a745;font-weight:600}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateInputSection--L5C-P{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:16px;margin-bottom:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateInputGrid--sdAtx{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:16px}@media (max-width: 768px){.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateInputGrid--sdAtx{grid-template-columns:1fr}}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateInputGroup--iF20R label{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateInputActions--jhECa{display:flex;gap:8px;justify-content:center;margin-top:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__saveButton--gpRRr{background:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__saveButton--gpRRr:hover{background:#218838}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cancelDateButton--NjgZ1{background:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cancelDateButton--NjgZ1:hover{background:#5a6268}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__subtleButton--7EFAE{background:transparent;border:1px solid #dee2e6;color:#6c757d;padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__subtleButton--7EFAE:hover{background:#f8f9fa;border-color:#adb5bd;color:#495057}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTableSection--x5p0g{margin-bottom:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh{width:100%;border-collapse:collapse;border:1px solid #dee2e6;border-radius:6px;overflow:hidden;background:#fff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh thead{background:#f8f9fa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh thead th{padding:12px;text-align:left;font-weight:600;font-size:14px;color:#495057;border-bottom:1px solid #dee2e6}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh thead th.InvoiceManagement-module__amountHeader--bTUfu{text-align:right;color:#28a745}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh tbody tr{border-bottom:1px solid #e9ecef}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh tbody tr:hover{background:#f8f9fa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh tbody tr:last-child{border-bottom:none}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh tbody tr td{padding:8px 12px;font-size:14px;color:#495057;vertical-align:middle}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetTable--ClNnh tbody tr td.InvoiceManagement-module__amountCell--2-hxT{text-align:right;font-weight:600;color:#28a745}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetName--UUem8{font-weight:600;color:#333;font-size:14px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__quantityInput--j5qIb{width:60px;padding:6px 8px;border:1px solid #ced4da;border-radius:4px;text-align:center;font-weight:500;background:#fff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__quantityInput--j5qIb:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff26}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summarySection--Ly3av{background:#f8f9fa;border-top:2px solid #e9ecef;padding:20px 24px;margin-top:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryGrid--vk2-T{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:600px;margin-left:auto}@media (max-width: 768px){.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryGrid--vk2-T{grid-template-columns:1fr;gap:16px}}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryColumn---18Sl{display:flex;flex-direction:column;gap:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryRow--ORooe{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryRow--ORooe.InvoiceManagement-module__totalRow--pL0Kf{border-top:2px solid #dee2e6;padding-top:16px;margin-top:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryRow--ORooe.InvoiceManagement-module__totalRow--pL0Kf .InvoiceManagement-module__summaryLabel--Qu138{font-weight:700;font-size:16px;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryRow--ORooe.InvoiceManagement-module__totalRow--pL0Kf .InvoiceManagement-module__summaryValue--op04K{font-weight:700;font-size:18px;color:#28a745}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryLabel--Qu138{font-size:14px;color:#666;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__summaryValue--op04K{font-size:14px;color:#333;font-weight:600;text-align:right}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__modalFooter--oc6Kk{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background-color:#fafafa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummary--xRY5V{margin-bottom:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummary--xRY5V h4{font-size:16px;font-weight:600;margin-bottom:16px;color:#333;border-bottom:2px solid #e0e0e0;padding-bottom:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderGrid--tZn-1{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderItem--N3c9K{display:flex;justify-content:space-between;padding:12px;background-color:#f9f9f9;border-radius:6px;border-left:4px solid #0078d4}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderItem--N3c9K label{font-weight:600;color:#666}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderItem--N3c9K span{font-weight:500;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetsTable--iZGwQ{margin-bottom:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetsTable--iZGwQ h4{font-size:16px;font-weight:600;margin-bottom:16px;color:#333;border-bottom:2px solid #e0e0e0;padding-bottom:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetsTable--iZGwQ .InvoiceManagement-module__table---wNzN .InvoiceManagement-module__tableHeader--lnKUA{grid-template-columns:2fr 120px 100px 120px 120px;background-color:#0078d4;color:#fff;font-weight:600}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetsTable--iZGwQ .InvoiceManagement-module__table---wNzN .InvoiceManagement-module__tableRow--BSYw4{grid-template-columns:2fr 120px 100px 120px 120px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetInfo--VneoQ strong{display:block;margin-bottom:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetInfo--VneoQ small{color:#666;font-size:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__quantityInput--j5qIb,.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationInput--EbPfx{width:80px;padding:6px 8px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__quantityInput--j5qIb:focus,.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationInput--EbPfx:focus{outline:none;border-color:#0078d4;box-shadow:0 0 0 2px #0078d433}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__quantityDisplay--MO1vT{width:80px;padding:6px 8px;text-align:center;font-size:14px;font-weight:500;color:#495057;background:#f8f9fa;border-radius:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderTotals--0dRUy{margin:24px 0;padding:20px;background-color:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__totalRow--pL0Kf{display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__totalRow--pL0Kf:not(:last-child){border-bottom:1px solid #e0e0e0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__totalRow--pL0Kf.InvoiceManagement-module__grandTotal--PwMuQ{font-size:18px;font-weight:700;color:#0078d4;background-color:#f0f8ff;padding:12px 16px;margin:16px -16px -16px;border-radius:0 0 8px 8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationOverride--NMEuj{margin-bottom:24px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationOverride--NMEuj h4{font-size:16px;font-weight:600;margin-bottom:16px;color:#333;border-bottom:2px solid #e0e0e0;padding-bottom:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__dateInputs--V8Ch-{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummarySection--xYPWX{background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-top:24px;overflow:hidden}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummaryTitle--ffu0Y{background:#f8f9fa;padding:12px 16px;font-size:16px;font-weight:600;color:#495057;border-bottom:1px solid #e8eaed}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummaryContent--ldAit{padding:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummaryRow--gich0{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummaryRow--gich0.InvoiceManagement-module__totalAmountRow--ar8oG{font-weight:700;font-size:16px;color:#495057}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummaryLabel--XjLIK{color:#6c757d;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummaryValue--RT4TY{color:#495057;font-weight:600}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__orderSummaryDivider--62Eff{height:1px;background:#e8eaed;margin:8px 0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__rightAlignedSummary--NfQ3f{display:flex;justify-content:flex-end;margin-top:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__rightAlignedSummary--NfQ3f .InvoiceManagement-module__orderSummarySection--xYPWX{width:400px;margin-top:0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactHeaderSection--PA6Lo{display:flex;flex-direction:column;gap:12px;padding:12px 0;border-bottom:1px solid #e9ecef;margin-bottom:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactCustomerSection--hGyBq{display:flex;flex-direction:column;gap:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactSectionTitle--tZISv{font-size:14px;font-weight:600;color:#495057;display:flex;justify-content:space-between;align-items:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__changeCustomerButton--jj8yr{background:none;border:none;color:#7c3aed;font-size:13px;cursor:pointer;text-decoration:underline}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__changeCustomerButton--jj8yr:hover{color:#5b21b6}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactCustomerInfo--ad-3P{display:flex;flex-direction:column;gap:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactCustomerName--nCKI9{font-size:18px;font-weight:600;color:#333;display:flex;align-items:center;gap:6px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactEditIcon--wCcOZ{color:#6c757d;cursor:pointer}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactEditIcon--wCcOZ:hover{color:#495057}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactCustomerEmail--QGiHN{font-size:14px;color:#6c757d}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactRentalSection--K7j5O,.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactDurationInfo--OdNlq{display:flex;flex-direction:column;gap:8px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactDurationGrid--jdtCY{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactDurationItem--W07wW{display:flex;flex-direction:column;gap:2px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactLabel--O8bGr{font-size:12px;color:#6c757d;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactValue--r-W4f{font-size:14px;font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactDurationSummary--Egfwc{text-align:left;font-size:14px;color:#6c757d}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactDurationDays--7fnsb{color:#28a745;font-weight:600}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactDateEdit--vJwxV{display:flex;flex-direction:column;gap:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactEditButton--CsKmG{background:none;border:1px solid #dee2e6;border-radius:4px;padding:4px 6px;cursor:pointer;color:#6c757d;display:flex;align-items:center;justify-content:center;transition:all .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__compactEditButton--CsKmG:hover{border-color:#adb5bd;color:#495057;background:#f8f9fa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__twoColumnHeader--5MaYE{display:grid;grid-template-columns:1fr 1px 1fr;gap:24px;padding:8px 0;border-bottom:1px solid #e9ecef;margin-bottom:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__customerColumn--9mDO2{display:flex;flex-direction:column;gap:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__columnDivider--jiQPy{background:#e9ecef;width:1px;align-self:stretch}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__rentalColumn--E29aH{display:flex;flex-direction:column;gap:4px;min-width:450px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__sectionTitle--riOsi{font-size:14px;font-weight:600;color:#495057;text-transform:uppercase;letter-spacing:.5px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__sectionTitleWithEdit--ly1bu{display:flex;justify-content:space-between;align-items:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__customerName--jOjAH{font-size:16px;font-weight:600;color:#333;display:flex;align-items:center;gap:6px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editIcon--7e8V1{color:#6c757d;cursor:pointer;transition:color .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editIcon--7e8V1:hover{color:#495057}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__customerEmail--zIskJ{font-size:14px;color:#6c757d}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__inlineEditButton--ZBSWd{background:none;border:1px solid #dee2e6;border-radius:3px;padding:3px 6px;cursor:pointer;color:#6c757d;display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:11px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__inlineEditButton--ZBSWd:hover{border-color:#007bff;color:#007bff;background:#007bff0d}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationDisplay--7Z-f2{display:flex;flex-direction:column;gap:12px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationGrid--WcCb4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationItem--uFPWa{display:flex;flex-direction:column;gap:4px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__label--6PVYg{font-size:12px;color:#6c757d;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__value--h-Kf5{font-size:14px;font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationSummary--8QWFm{font-size:14px;color:#6c757d}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationSummary--8QWFm .InvoiceManagement-module__durationDays--xgGXh{color:#28a745;font-weight:600}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__inlineEdit--MVONO{display:flex;flex-direction:column;gap:12px;background:#f8f9fa;padding:12px;border-radius:6px;border:1px solid #e9ecef}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__inlineEditGrid--OoSiW{display:grid;grid-template-columns:1fr 1fr;gap:20px;min-width:400px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editGroup--Vm5jh{display:flex;flex-direction:column;gap:4px;min-width:180px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__editLabel--cyx-o{font-size:12px;font-weight:600;color:#495057}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__inlineEditActions--okb6b{display:flex;gap:8px;justify-content:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__saveBtn--kNdTM,.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cancelBtn--tCwEa{background:none;border:1px solid #dee2e6;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__saveBtn--kNdTM{color:#28a745;border-color:#28a745}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__saveBtn--kNdTM:hover{background:#28a745;color:#fff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cancelBtn--tCwEa{color:#6c757d}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cancelBtn--tCwEa:hover{background:#6c757d;color:#fff}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__professionalTable--rf6ZB{margin:16px 0}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #e8eaed}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead{background:#f8f9fa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead th{padding:12px 16px;text-align:left;font-weight:600;font-size:13px;color:#495057;border-bottom:1px solid #dee2e6;text-transform:uppercase;letter-spacing:.5px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead th.InvoiceManagement-module__assetCol--7iaEu{width:30%}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead th.InvoiceManagement-module__qtyCol--F-5Bj{width:12%;text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead th.InvoiceManagement-module__durationCol--46DwS{width:18%;text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead th.InvoiceManagement-module__rateCol--n0-IE{width:18%;text-align:right}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead th.InvoiceManagement-module__taxCol--ZWT2g{width:12%;text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead th.InvoiceManagement-module__taxAmountCol--FWG7o{width:15%;text-align:right}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 thead th.InvoiceManagement-module__amountCol--oRWkJ{width:18%;text-align:right;color:#28a745}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 tbody .InvoiceManagement-module__tableRow--BSYw4{border-bottom:1px solid #f1f3f4;transition:background-color .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 tbody .InvoiceManagement-module__tableRow--BSYw4:hover{background:#f8f9fa}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 tbody .InvoiceManagement-module__tableRow--BSYw4:last-child{border-bottom:none}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__cleanTable--Svl67 tbody .InvoiceManagement-module__tableRow--BSYw4 td{padding:12px 16px;vertical-align:middle;font-size:14px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetCell--kcwQk .InvoiceManagement-module__assetInfo--VneoQ{display:flex;flex-direction:column;gap:2px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__assetCell--kcwQk .InvoiceManagement-module__assetName--UUem8{font-weight:600;color:#333}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__centerCell--Y8pbp{text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__quantityValue--jCtNd{display:inline-block;background:#f8f9fa;padding:4px 12px;border-radius:4px;font-weight:500;color:#495057;min-width:40px;text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationInput--EbPfx{width:80px;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;text-align:center;font-weight:500;font-size:14px;background:#fff;transition:all .2s}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationInput--EbPfx:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__durationInput--EbPfx:hover{border-color:#9ca3af}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__uomValue--9nejd{color:#6c757d;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__rateCell--pwOoM{text-align:right}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__rateValue--bTYiH{font-weight:600;color:#495057}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__amountCell--2-hxT{text-align:right}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__amountValue--ilU-g{font-weight:700;color:#28a745;font-size:15px}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__discountCell--xx-ar{text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__discountValue--grs23{font-weight:600;color:#ff6b35}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__noDiscountValue--E4o6n{color:#9ca3af;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__discountAmountCell--W71ma{text-align:right}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__discountAmountValue--lVg1q{font-weight:600;color:#ff6b35}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__taxCell--1gnYd{text-align:center}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__noTaxValue--uBE3s{color:#9ca3af;font-weight:500}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__taxAmountCell--us-oG{text-align:right}.InvoiceManagement-module__invoiceManagement--Z37nQ .InvoiceManagement-module__taxAmountValue--CxAOk{font-weight:600;color:#2563eb}.InvoiceManagement-module__finalizedLabel--kugyt{font-size:12px;color:#666;font-style:italic;padding:4px 8px}.InvoiceManagement-module__emptyState--yKUQr{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;background:linear-gradient(135deg,#f8f9ff,#f0f4ff);border-radius:12px;border:1px solid #e6f0ff;margin:16px 0;text-align:center;min-height:160px}.InvoiceManagement-module__emptyStateIcon--efZxR{font-size:48px;margin-bottom:16px;opacity:.8}.InvoiceManagement-module__emptyStateContent---KiUE{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:400px}.InvoiceManagement-module__emptyStateTitle--gJayn{font-size:20px;font-weight:600;color:#333;margin:0}.InvoiceManagement-module__emptyStateDescription--9mrvb{font-size:14px;color:#666;line-height:1.5;margin:0}.InvoiceManagement-module__emptyStateButton--CSFSP{margin-top:8px;padding:12px 20px;font-size:14px;font-weight:600;border-radius:8px;transition:all .2s ease}.InvoiceManagement-module__emptyStateButton--CSFSP:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0078d44d}.ProformaManagement-module__proformaManagement--LErbQ{margin-bottom:24px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__message--ytjNM{padding:12px 16px;border-radius:6px;margin-bottom:16px;position:relative;display:flex;align-items:center;justify-content:space-between}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__message--ytjNM.ProformaManagement-module__success--Ci-N9{background-color:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__message--ytjNM.ProformaManagement-module__error--JcyLT{background-color:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__message--ytjNM.ProformaManagement-module__info--w-umC{background-color:#e6f7ff;border:1px solid #91d5ff;color:#1890ff}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__message--ytjNM .ProformaManagement-module__closeButton--oIpg6{background:none;border:none;font-size:18px;cursor:pointer;color:inherit;opacity:.7}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__message--ytjNM .ProformaManagement-module__closeButton--oIpg6:hover{opacity:1}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__card--sspnT{background:#fff;border-radius:8px;border:1px solid #e8eaed;overflow:hidden}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__cardHeader--IMtwO{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e0e0e0;background-color:#fafafa}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__cardHeader--IMtwO .ProformaManagement-module__title--W-2fl{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__cardHeader--IMtwO .ProformaManagement-module__title--W-2fl .ProformaManagement-module__icon--8hK7I{font-size:18px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__cardContent--m-s-v{padding:24px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alert--PAQtB{padding:16px;border-radius:6px;display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alert--PAQtB.ProformaManagement-module__info--w-umC{background-color:#e6f7ff;border:1px solid #91d5ff}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alert--PAQtB.ProformaManagement-module__warning--ML76l{background-color:#f8fafc;border:1px solid #e2e8f0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alert--PAQtB .ProformaManagement-module__alertIcon--qdwhk{flex-shrink:0;color:#f59e0b}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alert--PAQtB .ProformaManagement-module__alertContent--6eavO{flex:1}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alert--PAQtB .ProformaManagement-module__alertContent--6eavO .ProformaManagement-module__alertTitle--6vH-D{font-weight:600;margin-bottom:4px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alert--PAQtB .ProformaManagement-module__alertContent--6eavO .ProformaManagement-module__alertDescription--v3rBg{color:#666;font-size:14px;margin-bottom:12px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alert--PAQtB .ProformaManagement-module__alertContent--6eavO .ProformaManagement-module__changeActions--F6TtX{display:flex;gap:12px;flex-shrink:0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alertTitleWithButton--nloFO{display:flex;justify-content:space-between;align-items:center;gap:16px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alertTitleWithButton--nloFO .ProformaManagement-module__alertTitle--6vH-D{font-weight:600;margin-bottom:0;flex:1}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alertTitleWithButton--nloFO .ProformaManagement-module__changeActions--F6TtX{display:flex;gap:12px;flex-shrink:0;align-items:center}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alertDescriptionWithButton--iInPc{display:flex;justify-content:flex-end;align-items:center;gap:16px;min-height:40px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__alertDescriptionWithButton--iInPc .ProformaManagement-module__changeActions--F6TtX{display:flex;gap:12px;flex-shrink:0;align-items:center}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw{padding:8px 16px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;cursor:pointer;font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:6px;transition:all .2s}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw:hover{border-color:#0078d4;color:#0078d4}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw.ProformaManagement-module__primary--3dvrZ{background-color:#0078d4;border-color:#0078d4;color:#fff}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw.ProformaManagement-module__primary--3dvrZ:hover{background-color:#005a9e;border-color:#005a9e}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw.ProformaManagement-module__download--uByZU{background-color:#28a745;border-color:#28a745;color:#fff;padding:6px 14px;font-size:13px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw.ProformaManagement-module__download--uByZU:hover{background-color:#218838;border-color:#1e7e34}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw.ProformaManagement-module__small--WGbZl{padding:4px 8px;font-size:12px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw:disabled{opacity:.6;cursor:not-allowed}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__button--9wXlw .ProformaManagement-module__buttonIcon---KW2B{width:16px;height:16px;display:inline-block;flex-shrink:0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__downloadIcon--LNYPX{width:18px;height:18px;display:inline-block;flex-shrink:0;color:#0078d4;transition:all .2s}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__downloadIcon--LNYPX:hover{color:#005a9e;transform:translateY(-1px)}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__badge--S23bT{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__badge--S23bT.ProformaManagement-module__default--e8QMq{background-color:#f5f5f5;color:#666}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__badge--S23bT.ProformaManagement-module__processing--zJHCi{background-color:#e6f7ff;color:#1890ff}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaInfo--gXO-C .ProformaManagement-module__infoSection--R9E8M{margin-bottom:24px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaInfo--gXO-C .ProformaManagement-module__infoSection--R9E8M h3{font-size:14px;font-weight:600;margin-bottom:16px;color:#333}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaInfo--gXO-C .ProformaManagement-module__infoSection--R9E8M .ProformaManagement-module__infoGrid--PRFGy{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaInfo--gXO-C .ProformaManagement-module__infoSection--R9E8M .ProformaManagement-module__infoGrid--PRFGy .ProformaManagement-module__infoItem--o0Zam{display:flex;gap:8px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaInfo--gXO-C .ProformaManagement-module__infoSection--R9E8M .ProformaManagement-module__infoGrid--PRFGy .ProformaManagement-module__infoItem--o0Zam label{font-weight:500;color:#666;min-width:120px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaInfo--gXO-C .ProformaManagement-module__infoSection--R9E8M .ProformaManagement-module__infoGrid--PRFGy .ProformaManagement-module__infoItem--o0Zam .ProformaManagement-module__value--NKep2{font-weight:600;color:#333}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaInfo--gXO-C .ProformaManagement-module__infoSection--R9E8M .ProformaManagement-module__infoGrid--PRFGy .ProformaManagement-module__infoItem--o0Zam .ProformaManagement-module__amount--XQu0a{font-size:18px;font-weight:600;color:#52c41a}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaInfo--gXO-C .ProformaManagement-module__actionButtons--89R7w{display:flex;gap:12px;padding-top:16px;border-top:1px solid #f0f0f0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modalOverlay--KV-ud{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modal--Kap1V{background:#fff;border-radius:8px;width:90%;max-width:1000px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modal--Kap1V .ProformaManagement-module__table--gATch .ProformaManagement-module__tableHeader---2doE,.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modal--Kap1V .ProformaManagement-module__table--gATch .ProformaManagement-module__tableRow--InGbC{grid-template-columns:80px 2fr 1fr 80px 120px 80px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modalHeader--iI-6l{padding:16px 24px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;background-color:#fafafa}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modalHeader--iI-6l h3{margin:0;font-size:16px;font-weight:600}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modalHeader--iI-6l .ProformaManagement-module__closeButton--oIpg6{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modalHeader--iI-6l .ProformaManagement-module__closeButton--oIpg6:hover{background-color:#f0f0f0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__modalContent--ED9rC{padding:24px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__table--gATch{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__table--gATch .ProformaManagement-module__tableHeader---2doE{display:grid;grid-template-columns:60px 2fr 1.5fr 1fr 1fr 1fr;background-color:#fafafa;border-bottom:1px solid #e0e0e0;font-weight:600}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__table--gATch .ProformaManagement-module__tableRow--InGbC{display:grid;grid-template-columns:60px 2fr 1.5fr 1fr 1fr 1fr;border-bottom:1px solid #e0e0e0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__table--gATch .ProformaManagement-module__tableRow--InGbC:last-child{border-bottom:none}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__table--gATch .ProformaManagement-module__tableRow--InGbC:hover{background-color:#f9f9f9}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__table--gATch .ProformaManagement-module__tableCell--oGvGO{padding:12px;display:flex;align-items:center;font-size:14px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaListSection--yA4cb{margin-bottom:24px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaListSection--yA4cb h3{font-size:16px;font-weight:600;margin-bottom:16px;color:#333}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaLink--Y-KbL{color:#0078d4;cursor:pointer;text-decoration:underline}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaLink--Y-KbL:hover{color:#005a9e}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaRow--RKJp9{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid #e8eaed;border-radius:8px;background-color:#fff;gap:24px;margin-bottom:8px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaRow--RKJp9:hover{background-color:#f8f9fa;border-color:#d1ecf1}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaRow--RKJp9 .ProformaManagement-module__proformaInfo--gXO-C{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaRow--RKJp9 .ProformaManagement-module__proformaDate--8J34Y{color:#666;font-size:14px;white-space:nowrap;min-width:140px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__proformaRow--RKJp9 .ProformaManagement-module__proformaTotalAmount--GcqGU{font-size:16px;font-weight:600;color:#52c41a;white-space:nowrap;min-width:100px;text-align:right}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__emptyState--z8EaD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;background:linear-gradient(135deg,#f8f9ff,#f0f4ff);border-radius:12px;border:1px solid #e6f0ff;margin:16px 0;text-align:center;min-height:160px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__emptyStateIcon--RPjHw{font-size:48px;margin-bottom:16px;opacity:.8}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__emptyStateContent--5PrPo{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:400px}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__emptyStateTitle--0KQXm{font-size:20px;font-weight:600;color:#333;margin:0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__emptyStateDescription--oA0Po{font-size:14px;color:#666;line-height:1.5;margin:0}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__emptyStateButton--wf9mP{margin-top:8px;padding:12px 20px;font-size:14px;font-weight:600;border-radius:8px;transition:all .2s ease}.ProformaManagement-module__proformaManagement--LErbQ .ProformaManagement-module__emptyStateButton--wf9mP:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0078d44d}.BillingFinancials-module__billingFinancials--KgrLp .BillingFinancials-module__tabsContainer--zJPKf{background:#fff;border-radius:8px;border:1px solid #e8eaed;overflow:hidden}.BillingFinancials-module__billingFinancials--KgrLp .BillingFinancials-module__tabsHeader--3cO3o{display:flex;border-bottom:1px solid #e8eaed;background-color:#f8f9fa}.BillingFinancials-module__billingFinancials--KgrLp .BillingFinancials-module__tabButton--rfOrA{flex:1;display:flex;align-items:center;justify-content:center;padding:14px 20px;border:none;background:transparent;cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent;color:#6c757d;font-size:14px;font-weight:500;gap:8px}.BillingFinancials-module__billingFinancials--KgrLp .BillingFinancials-module__tabButton--rfOrA:hover{background-color:#fff;color:#495057}.BillingFinancials-module__billingFinancials--KgrLp .BillingFinancials-module__tabButton--rfOrA.BillingFinancials-module__active--FQHOg{color:#0078d4;background-color:#fff;border-bottom-color:#0078d4;font-weight:600}.BillingFinancials-module__billingFinancials--KgrLp .BillingFinancials-module__tabIcon--D-LR8{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.BillingFinancials-module__billingFinancials--KgrLp .BillingFinancials-module__tabLabel--HysGS{font-size:14px}.BillingFinancials-module__billingFinancials--KgrLp .BillingFinancials-module__tabContent--f94vc{padding:20px;min-height:400px;background:#fff}.Document-module__file-upload-container--lqnbl{width:70%;margin:0 auto}.Document-module__documents-content-container--xGZLn{height:calc(100vh - 251px);padding:24px}.Document-module__dropdownItem--kNxV3{transition:all .2s ease}.Document-module__dropdownItem--kNxV3:hover{background-color:#f3f4f6!important}.StockModal-module__container--5g9e4{background:#fff}.StockModal-module__conflictWarning--WZaR4{display:flex;align-items:flex-start;gap:8px;background-color:#fef3c7;border:1px solid #fde68a;border-radius:6px;padding:10px 12px;margin-bottom:12px;color:#92400e;font-size:.8125rem;line-height:1.5}.StockModal-module__conflictWarning--WZaR4 svg{flex-shrink:0;margin-top:2px}.StockModal-module__productTitle---4JeH{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:4px;line-height:1.2}.StockModal-module__variantInfo--sCDw8{color:#6b7280;font-size:.8125rem;margin-bottom:12px;line-height:1.3}.StockModal-module__selectionInstruction--MueAA{display:inline-flex;align-items:center;background-color:#fef3c7;border:1px solid #fde68a;border-radius:4px;padding:4px 8px;color:#92400e;font-size:.75rem;font-weight:500;gap:4px;position:absolute;top:12px;right:12px;z-index:10}.StockModal-module__tableWrapper--Mh3Yr{border-radius:6px;overflow:hidden;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;max-height:400px;min-height:200px;overflow-y:auto}.StockModal-module__tableWrapper--Mh3Yr::-webkit-scrollbar{width:6px}.StockModal-module__tableWrapper--Mh3Yr::-webkit-scrollbar-track{background:#f9fafb}.StockModal-module__tableWrapper--Mh3Yr::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.StockModal-module__tableWrapper--Mh3Yr::-webkit-scrollbar-thumb:hover{background:#9ca3af}.StockModal-module__table--VEEFo{width:100%;border-collapse:collapse;background-color:#fff}.StockModal-module__table--VEEFo thead{position:sticky;top:0;z-index:1}.StockModal-module__tableHeader--V0wWG{text-align:left;color:#374151;font-size:.8125rem;font-weight:600;padding:8px 12px;background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.StockModal-module__tableHeader--V0wWG:first-child{width:40px;text-align:center}.StockModal-module__tableHeader--V0wWG:last-child{display:flex;align-items:center;gap:4px}.StockModal-module__statusHelp--EibUU{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background:#e5e7eb;color:#6b7280;font-size:10px;font-weight:600;border-radius:50%;cursor:help;margin-left:4px}.StockModal-module__statusHelp--EibUU:hover{background:#d1d5db;color:#374151}.StockModal-module__tableRow---pIrv{background:#fff;border-bottom:1px solid #f3f4f6}.StockModal-module__tableRow---pIrv:hover{background-color:#f9fafb;box-shadow:0 1px 3px #0000000d;position:relative;z-index:1}.StockModal-module__tableRow---pIrv{transition:background-color .2s ease,box-shadow .2s ease}.StockModal-module__tableRow---pIrv:last-child{border-bottom:none}.StockModal-module__tableRow---pIrv.StockModal-module__disabled--DhQge{background:#f9fafb;opacity:.6}.StockModal-module__tableRow---pIrv.StockModal-module__disabled--DhQge:hover{background:#f9fafb}.StockModal-module__tableRow---pIrv.StockModal-module__selected--daNXb{background:#eff6ff}.StockModal-module__tableRow---pIrv.StockModal-module__selected--daNXb:hover{background:#dbeafe}.StockModal-module__tableCell--CgQkd{padding:8px 12px;color:#374151;font-size:.8125rem}.StockModal-module__tableCell--CgQkd:first-child{width:40px;text-align:center}.StockModal-module__checkbox--wYrsm{width:16px;height:16px;cursor:pointer}.StockModal-module__checkbox--wYrsm:disabled{cursor:not-allowed;opacity:.5}.StockModal-module__checkbox--wYrsm:checked{animation:StockModal-module__checkboxCheck--0as7Z .2s ease-in-out}.StockModal-module__statusBadge--llwm-{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9999px;font-size:.7rem;font-weight:500;text-transform:capitalize}.StockModal-module__statusAvailable--kRhsJ{background:#d1fae5;color:#065f46}.StockModal-module__statusBooked--OBhNT{background:#fee2e2;color:#991b1b}.StockModal-module__statusAlreadySelected--fUIYJ{background:#f3f4f6;color:#6b7280}.StockModal-module__statusConflicted--qP3Gn{background:#fef3c7;color:#92400e;border:1px solid #fde68a}.StockModal-module__skeletonRow--w57Iw{background:#fff;border-bottom:1px solid #f3f4f6}.StockModal-module__skeleton--TIPh1{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:StockModal-module__shimmer--ubbPy 1.5s infinite;border-radius:4px}@keyframes StockModal-module__shimmer--ubbPy{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes StockModal-module__checkboxCheck--0as7Z{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}.NewCustomTable-module__stockHelp--WG9uh{margin:8px 0;font-size:13px;color:#6b7280}.NewCustomTable-module__container--0ID9m{width:100%;background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000000d}.NewCustomTable-module__emptyState--KoZF8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 0;width:100%}.NewCustomTable-module__emptyState--KoZF8 .NewCustomTable-module__emptyIcon--wpcbi{color:#9ca3af;margin-bottom:12px}.NewCustomTable-module__emptyState--KoZF8 span{color:#6b7280;font-size:14px}.NewCustomTable-module__tableRow--kCwRa{background:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:16px;margin-bottom:16px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__header--Ge0OM{display:flex;align-items:flex-start;gap:16px;width:100%;margin:5px 0 15px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__expandButton--TQZUI{background:none;border:none;padding:4px;cursor:pointer;color:#666;display:flex;align-items:center}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__expandButton--TQZUI:hover{color:#333}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__expandButton--TQZUI .NewCustomTable-module__icon--dRkaT{width:20px;height:20px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__assetInfo--oZ9eE{flex:1}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__assetInfo--oZ9eE .NewCustomTable-module__mainInfo--1NVk9{display:flex;align-items:center;gap:12px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__assetInfo--oZ9eE .NewCustomTable-module__mainInfo--1NVk9 h3{font-size:16px;font-weight:600;margin:0}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__assetInfo--oZ9eE .NewCustomTable-module__availableCount--6VFMx{font-size:14px;color:#666}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__badges---MbF2{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__badges---MbF2 .NewCustomTable-module__variantSlug--FrRXS{background:#f5f5f5;padding:4px 8px;border-radius:4px;font-size:14px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__badges---MbF2 .NewCustomTable-module__badge--19L1A{background:#e6f4ff;color:#1677ff;padding:4px 8px;border-radius:4px;font-size:12px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__deleteButton--fw4bl{background:none;border:none;padding:8px;cursor:pointer;color:#ff4d4f;display:flex;align-items:center;justify-content:center;border-radius:4px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__deleteButton--fw4bl:hover:not(:disabled){background:#fff1f0}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__deleteButton--fw4bl:disabled{color:#d9d9d9;cursor:not-allowed}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__deleteButton--fw4bl .NewCustomTable-module__icon--dRkaT{width:18px;height:18px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__itemDetails--UkSSy{display:flex;gap:24px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__mainGrid--myPij{flex:3;display:grid;grid-template-columns:.8fr 1.2fr .8fr .8fr .8fr;gap:16px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__gridItem--sVot3{display:flex;flex-direction:column;gap:4px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__gridItem--sVot3 label{font-size:14px;color:#666}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__gridItem--sVot3 span{font-size:14px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__usageQuantity--j8wxQ{flex:1;display:flex;flex-direction:column;gap:4px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__usageQuantity--j8wxQ label{font-size:14px;color:#666}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__usageQuantity--j8wxQ input{width:80px;max-width:80px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__stockSection--YeHc9{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__stockSection--YeHc9 .NewCustomTable-module__sectionHeader--hVALo{margin-bottom:12px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__stockSection--YeHc9 .NewCustomTable-module__sectionHeader--hVALo h4{font-size:14px;color:#666;margin:0}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__addStockButton--DO78-{margin-top:12px;padding:8px 16px;background:none;border:1px dashed #d9d9d9;border-radius:4px;cursor:pointer;color:#1677ff;font-size:14px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__addStockButton--DO78-:hover:not(:disabled){border-color:#1677ff;background:#f0f5ff}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__addStockButton--DO78-:disabled{color:#d9d9d9;cursor:not-allowed}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__addStockButton--DO78-:disabled:hover{border-color:#d9d9d9;background:none}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__divider--SdfGg{height:1px;background:#f0f0f0;margin:24px 0}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__kitItem--y4y8P{margin-left:80px;padding:16px;background:#fafafa;border-radius:4px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__kitItem--y4y8P .NewCustomTable-module__kitItemHeader--BC80P{margin-bottom:16px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__kitQuantity--JUZxo{width:100px;display:flex;flex-direction:column;gap:4px;margin-top:-22px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__kitQuantity--JUZxo label{font-size:14px;color:#666}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__kitQuantity--JUZxo input{width:80px;max-width:80px}.NewCustomTable-module__tableRow--kCwRa .NewCustomTable-module__selectWrapper---dTOU{width:100%;min-width:150px;max-width:200px}.item-pickup-status{display:inline-flex;flex-direction:column;gap:4px;min-width:80px}.item-pickup-status .pickup-status-header{display:flex;align-items:center;gap:4px;font-size:12px}.item-pickup-status .pickup-status-header .pickup-status-icon{font-size:14px;font-weight:700}.item-pickup-status .pickup-status-header .pickup-status-text{font-weight:600;color:#333}.item-pickup-status .pickup-status-header .pickup-status-label{font-size:10px;text-transform:uppercase;font-weight:600}.item-pickup-status .pickup-status-details .pickup-progress-mini{width:60px;height:3px;background-color:#f0f0f0;border-radius:2px;overflow:hidden;margin-bottom:2px}.item-pickup-status .pickup-status-details .pickup-progress-mini .pickup-progress-mini-fill{height:100%;transition:width .3s ease}.item-pickup-status .pickup-status-details .stock-pickup-info .stock-pickup-text{font-size:10px;color:#666}.item-pickup-status .status-numbers{display:flex;flex-direction:column;gap:2px}.item-pickup-status .status-row{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.item-pickup-status.picked-up .pickup-status-text{color:#52c41a}.item-pickup-status.partial .pickup-status-text{color:#faad14}.item-pickup-status.pending .pickup-status-text{color:#8c8c8c}.item-pickup-status.returned .pickup-status-text{color:#722ed1}.item-pickup-status.partial-return .pickup-status-text{color:#13c2c2}.item-pickup-status .status-progress-item{display:flex;align-items:center;gap:4px;margin-bottom:4px;font-size:10px}.item-pickup-status .status-progress-item .progress-label{color:#666;min-width:40px}.item-pickup-status .status-progress-item .pickup-progress-mini{flex:1;max-width:60px}.item-pickup-status .status-progress-item .progress-text{color:#333;font-weight:500;min-width:30px;text-align:right}.item-pickup-status.inline{flex-direction:row;align-items:center;min-width:auto}.item-pickup-status.inline .pickup-status-header .pickup-status-label,.item-pickup-status.inline .pickup-status-details{display:none}.item-pickup-status.compact{min-width:auto;font-size:11px}.item-pickup-status.compact .pickup-status-header{gap:3px}.item-pickup-status.compact .pickup-status-header .pickup-status-icon{font-size:12px}.item-pickup-status.compact .pickup-status-header .pickup-status-text{font-size:11px;font-weight:500;white-space:nowrap}.item-pickup-status.compact .status-numbers{gap:1px}.item-pickup-status.compact .status-numbers .status-row{flex-direction:column;align-items:flex-start;gap:1px}.OrderDetails-module__container--Cwenr{width:100%;background:#fff;border-radius:0;box-shadow:none}.OrderDetails-module__rowNumberHeader--1u-yh{width:32px!important;min-width:32px!important;max-width:32px!important;padding:8px 2px!important;text-align:center;box-sizing:border-box;overflow:hidden}.OrderDetails-module__rowNumberCell--ccpuq{width:32px!important;min-width:32px!important;max-width:32px!important;text-align:center;font-weight:500;color:#6b7280;font-size:12px;background-color:#f9fafb;border-right:1px solid #e5e7eb;padding:8px 2px!important;box-sizing:border-box;overflow:hidden}.OrderDetails-module__tooltipContainer--8ZrUW{position:relative;display:inline-block}.OrderDetails-module__infoIcon--XqKxU{cursor:pointer;color:#9ca3af;margin-left:4px;vertical-align:middle}.OrderDetails-module__tooltip--obffo{visibility:hidden;position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:4px;background-color:#374151;color:#fff;text-align:center;padding:6px 12px;border-radius:4px;z-index:1000;opacity:0;transition:opacity .3s;font-size:12px;white-space:nowrap;box-shadow:0 2px 10px #0003}.OrderDetails-module__tooltip--obffo:before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #374151 transparent}.OrderDetails-module__tooltipContainer--8ZrUW:hover .OrderDetails-module__tooltip--obffo{visibility:visible;opacity:1}.OrderDetails-module__tableContainer--2vD1W{width:100%;overflow-x:auto;overflow-y:visible;position:relative}.OrderDetails-module__tableContainer--2vD1W::-webkit-scrollbar{height:8px}.OrderDetails-module__tableContainer--2vD1W::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.OrderDetails-module__tableContainer--2vD1W::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.OrderDetails-module__tableContainer--2vD1W::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.OrderDetails-module__tableContainer--2vD1W:after{content:"";position:sticky;right:0;top:0;width:20px;height:100%;background:linear-gradient(to left,rgba(0,0,0,.1),transparent);pointer-events:none;float:right;margin-left:-20px}.OrderDetails-module__table--c3bdO{min-width:1400px;width:max-content;border-collapse:collapse;table-layout:fixed}.OrderDetails-module__table--c3bdO th:first-child,.OrderDetails-module__table--c3bdO td:first-child{width:50px!important;min-width:50px!important;max-width:50px!important;padding:8px 4px!important}.OrderDetails-module__table--c3bdO th:nth-child(2),.OrderDetails-module__table--c3bdO td:nth-child(2){width:50px!important;min-width:50px!important;max-width:50px!important;padding:8px 4px!important}.OrderDetails-module__table--c3bdO th:nth-child(3),.OrderDetails-module__table--c3bdO td:nth-child(3){width:300px!important;min-width:300px!important;max-width:300px!important}.OrderDetails-module__table--c3bdO th:nth-child(4),.OrderDetails-module__table--c3bdO td:nth-child(4){width:140px!important;min-width:140px!important;max-width:140px!important}.OrderDetails-module__table--c3bdO th:nth-child(5),.OrderDetails-module__table--c3bdO td:nth-child(5){width:150px!important;min-width:150px!important;max-width:150px!important}.OrderDetails-module__table--c3bdO th:nth-child(6),.OrderDetails-module__table--c3bdO td:nth-child(6){width:350px!important;min-width:350px!important;max-width:350px!important}.OrderDetails-module__table--c3bdO th:nth-child(7),.OrderDetails-module__table--c3bdO td:nth-child(7){width:120px!important;min-width:120px!important;max-width:120px!important}.OrderDetails-module__table--c3bdO th:nth-child(8),.OrderDetails-module__table--c3bdO td:nth-child(8){width:120px!important;min-width:120px!important;max-width:120px!important}.OrderDetails-module__table--c3bdO th:nth-child(9),.OrderDetails-module__table--c3bdO td:nth-child(9){width:140px!important;min-width:140px!important;max-width:140px!important}.OrderDetails-module__table--c3bdO th{text-align:left;padding:12px 20px;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#374151;font-size:14px;font-weight:500;white-space:nowrap;position:relative}.OrderDetails-module__table--c3bdO th:last-child{border-right:none}.OrderDetails-module__table--c3bdO td{padding:14px 20px;border-bottom:1px solid #e5e7eb;border-right:1px solid #f3f4f6;color:#1f2937;font-size:14px;vertical-align:middle;background-color:#fff}.OrderDetails-module__table--c3bdO td:last-child{border-right:none}.OrderDetails-module__table--c3bdO td:nth-child(1){background-color:#f9fafb}.OrderDetails-module__table--c3bdO td:nth-child(2){background-color:#fff}.OrderDetails-module__table--c3bdO tr:last-child td{border-bottom:none}.OrderDetails-module__table--c3bdO th:nth-child(1),.OrderDetails-module__table--c3bdO td:nth-child(1){width:32px!important;max-width:32px!important;min-width:32px!important;position:sticky;left:0;background-color:#f9fafb;z-index:11;border-right:1px solid #e5e7eb}.OrderDetails-module__table--c3bdO th:nth-child(2),.OrderDetails-module__table--c3bdO td:nth-child(2){width:400px;min-width:400px;position:sticky;left:32px;background-color:#f9fafb;z-index:10;border-right:1px solid #e5e7eb;text-align:left}.OrderDetails-module__table--c3bdO th:nth-child(3),.OrderDetails-module__table--c3bdO td:nth-child(3){width:110px;min-width:110px;text-align:center}.OrderDetails-module__table--c3bdO th:nth-child(4),.OrderDetails-module__table--c3bdO td:nth-child(4){width:80px;min-width:80px;text-align:center}.OrderDetails-module__table--c3bdO th:nth-child(5),.OrderDetails-module__table--c3bdO td:nth-child(5){width:200px;min-width:200px}.OrderDetails-module__table--c3bdO th:nth-child(6),.OrderDetails-module__table--c3bdO td:nth-child(6){width:140px;min-width:140px;text-align:left}.OrderDetails-module__table--c3bdO th:nth-child(7),.OrderDetails-module__table--c3bdO td:nth-child(7){width:100px;min-width:100px;text-align:right}.OrderDetails-module__table--c3bdO th:nth-child(8),.OrderDetails-module__table--c3bdO td:nth-child(8){width:100px;min-width:100px;text-align:right!important}.OrderDetails-module__table--c3bdO th:nth-child(9),.OrderDetails-module__table--c3bdO td:nth-child(9){width:120px;min-width:120px;text-align:right!important}.OrderDetails-module__table--c3bdO th:nth-child(10),.OrderDetails-module__table--c3bdO td:nth-child(10){width:50px;min-width:50px;text-align:center}.OrderDetails-module__assetCell--AmqmQ{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;text-align:left;overflow:hidden}.OrderDetails-module__assetTypeTag--BI3xk{display:inline-flex;padding:2px 8px;font-size:12px;border-radius:4px;text-transform:capitalize;font-weight:500;white-space:nowrap;flex-shrink:0}.OrderDetails-module__assetTypeTag--BI3xk.OrderDetails-module__compactTag--zT9FE{padding:4px 8px;min-width:24px;height:24px;border-radius:50%;justify-content:center;align-items:center;font-weight:600;font-size:11px;text-transform:uppercase;cursor:help;transition:all .2s ease}.OrderDetails-module__assetTypeTag--BI3xk.OrderDetails-module__compactTag--zT9FE:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.OrderDetails-module__assetTypeTag--BI3xk.OrderDetails-module__compactTag--zT9FE:has-emoji{font-size:14px;text-transform:none}.OrderDetails-module__regular--MArTL{background-color:#f0f0ff;color:#6b21a8}.OrderDetails-module__kit--tuhH1{background-color:#ebf8ee;color:#16a34a}.OrderDetails-module__bulk--yd22M{background-color:#fff4e5;color:#f59e0b}.OrderDetails-module__assetNameContainer--Kq26P{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:8px;max-width:100%;overflow:hidden}.OrderDetails-module__assetInfo--AKq-x{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;max-width:calc(100% - 40px);overflow:hidden}.OrderDetails-module__assetName--d5H9m{font-weight:500;word-wrap:break-word;overflow-wrap:break-word;line-height:1.4;max-width:100%}.OrderDetails-module__statusIndicators--4PSFr{display:flex;align-items:center;margin-top:2px}.OrderDetails-module__expandButton--5iSfu{background:#f3f4f6;border:1px solid #d1d5db;color:#4b5563;cursor:pointer;padding:4px 6px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;min-width:24px;min-height:24px;box-shadow:0 1px 2px #0000000d}.OrderDetails-module__expandButton--5iSfu:hover{background-color:#e5e7eb;border-color:#9ca3af;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.OrderDetails-module__expandButton--5iSfu:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}.OrderDetails-module__variantCell--4sd-e{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrderDetails-module__attributeKey---7a3F{font-weight:600;color:#4b5563}.OrderDetails-module__attributeValue--BJIJk{font-weight:400;color:#6b7280}.OrderDetails-module__quantityCell--rFoR6{text-align:center}.OrderDetails-module__quantityWrapper--omg-5,.OrderDetails-module__rateWrapper--FpDAR,.OrderDetails-module__durationWrapper--aaSz0{display:inline-flex;align-items:center;gap:6px;position:relative}.OrderDetails-module__maxIndicator--LHuGW{font-size:10px;font-weight:600;color:#f59e0b;background-color:#fef3c7;padding:2px 6px;border-radius:10px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.OrderDetails-module__saveStatus--RH2rr{font-size:10px;display:inline-flex;align-items:center;margin-left:4px;opacity:.8;transition:all .2s ease}.OrderDetails-module__saveStatus--RH2rr[data-status=saving]{animation:OrderDetails-module__quickPulse--byJSy .8s ease-in-out infinite;color:#1890ff}.OrderDetails-module__saveStatus--RH2rr[data-status=pending]{opacity:.6;color:#faad14}.OrderDetails-module__saveStatus--RH2rr[data-status=saved]{color:#52c41a;animation:OrderDetails-module__savedPop--qwgfe .3s ease-out}.OrderDetails-module__saveStatus--RH2rr[data-status=error]{color:#ff4d4f;animation:OrderDetails-module__errorShake--tiMpm .4s ease-in-out}@keyframes OrderDetails-module__quickPulse--byJSy{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes OrderDetails-module__savedPop--qwgfe{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.8;transform:scale(1)}}@keyframes OrderDetails-module__errorShake--tiMpm{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.OrderDetails-module__savingIndicator--UqcEA{font-size:12px;animation:OrderDetails-module__pulse--G0bfM 1.5s ease-in-out infinite;display:inline-flex;align-items:center;opacity:.8}@keyframes OrderDetails-module__pulse--G0bfM{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.OrderDetails-module__smallInput--Sx7E7{width:50px;padding:4px 6px;text-align:center;box-sizing:border-box;font-size:14px}.OrderDetails-module__durationInput--oHpSI{width:80px;padding:4px;text-align:center;box-sizing:border-box;font-size:14px;font-weight:500}.OrderDetails-module__durationInput--oHpSI::-webkit-outer-spin-button,.OrderDetails-module__durationInput--oHpSI::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.OrderDetails-module__durationInput--oHpSI[type=number]{-moz-appearance:textfield}.OrderDetails-module__stockCell--SylFA{text-align:center;padding:8px;vertical-align:middle;overflow:visible;position:relative}.OrderDetails-module__rentalRateCell--CcWU4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrderDetails-module__durationCell--tOti3{text-align:center}.OrderDetails-module__totalCell--NDq8U{font-weight:500;text-align:right}.OrderDetails-module__pickupStatusCell--mWRZe{text-align:center;padding:8px 4px;vertical-align:middle}.OrderDetails-module__kitPickupStatusCell--I1s7r{text-align:center;padding:4px;vertical-align:middle}.OrderDetails-module__actionsCell--bgfpO{text-align:center}.OrderDetails-module__removeButton--DXA8v{background:none;border:none;color:#ef4444;cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:0 auto}.OrderDetails-module__removeButton--DXA8v:hover{background-color:#fee2e2}.OrderDetails-module__emptyState--T1Ajj{display:flex;justify-content:center;align-items:center;padding:40px 0;color:#9ca3af;font-size:16px;text-align:center}.OrderDetails-module__emptyIcon--nCyxJ{display:flex;flex-direction:column;align-items:center;gap:12px}.OrderDetails-module__kitItemRow--FcKLr{background-color:#f8fafc;border-left:3px solid #16a34a}.OrderDetails-module__kitItemRow--FcKLr td{padding:8px 16px;font-size:13px}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(1){width:50px!important;max-width:50px!important;min-width:50px!important;position:sticky;left:0;background-color:#f8fafc;border-right:1px solid #e5e7eb;z-index:11}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(2){width:50px!important;max-width:50px!important;min-width:50px!important}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(3){width:300px!important;min-width:300px!important;max-width:300px!important}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(4){width:140px!important;min-width:140px!important;max-width:140px!important;text-align:center}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(5){width:150px!important;min-width:150px!important;max-width:150px!important;text-align:center}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(6){width:350px!important;min-width:350px!important;max-width:350px!important;text-align:center}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(7){width:100px;min-width:100px;text-align:right!important}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(8){width:120px;min-width:120px;text-align:right!important}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(9){width:120px;min-width:120px;text-align:right!important}.OrderDetails-module__kitItemRow--FcKLr td:nth-child(10){width:50px;min-width:50px;text-align:center}.OrderDetails-module__kitAssetCell--QqphC{display:flex;align-items:flex-start;gap:8px;padding-left:24px;text-align:left}.OrderDetails-module__kitItemDetails--vCHVw{display:flex;flex-direction:column;gap:4px;flex:1}.OrderDetails-module__kitItemName--XtCiH{font-weight:500;color:#374151;font-size:13px;line-height:1.4}.OrderDetails-module__kitStatusIndicators--bxNYC{display:flex;align-items:center;margin:2px 0}.OrderDetails-module__kitItemMeta--nQgGt{display:flex;gap:12px;font-size:11px;color:#6b7280}.OrderDetails-module__kitItemQty--idWdq{font-weight:600;color:#4b5563}.OrderDetails-module__kitItemRate--24yIP{color:#059669;font-weight:500}.OrderDetails-module__kitItemDiscount--855gO{color:#dc2626;font-weight:500}.OrderDetails-module__kitVariantCell--qDLCD,.OrderDetails-module__kitQuantityCell--pwwyr,.OrderDetails-module__kitStockCell--K-tA2,.OrderDetails-module__kitRentalRateCell--JEXdb,.OrderDetails-module__kitDurationCell--RC7xo,.OrderDetails-module__kitTotalCell--IXUzn,.OrderDetails-module__kitActionsCell--eGncs{color:#6b7280;font-size:13px}.OrderDetails-module__kitQuantityCell--pwwyr,.OrderDetails-module__kitStockCell--K-tA2,.OrderDetails-module__kitDurationCell--RC7xo{text-align:center}.OrderDetails-module__kitTotalCell--IXUzn{text-align:right;font-weight:500;border-left:2px solid #e5e7eb!important;padding-left:24px!important}.OrderDetails-module__kitActionsCell--eGncs{text-align:center}.OrderDetails-module__rateWarning---snWl{display:flex;align-items:center;gap:4px;margin-top:4px;padding:4px 8px;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:4px;color:#92400e;font-size:11px;font-weight:500;white-space:nowrap}.OrderDetails-module__rateWarning---snWl svg{flex-shrink:0;color:#f59e0b}.OrderDetails-module__rateWarning---snWl span{font-size:10px;line-height:1.2}.OrderDetails-module__rentalRateCell--CcWU4{white-space:normal;overflow:visible;text-overflow:initial}.OrderDetails-module__rentalRateCell--CcWU4 .OrderDetails-module__rateWrapper--FpDAR{display:flex;flex-direction:column;align-items:stretch;width:100%}.OrderDetails-module__rentalRateCell--CcWU4 .select{text-align:left!important}.OrderDetails-module__rentalRateCell--CcWU4 .valueContainer{text-align:left!important;justify-content:flex-start!important}.OrderDetails-module__rentalRateCell--CcWU4 .selectedValue{text-align:left!important}.OrderDetails-module__dropdownOption--GsMLM{display:flex;justify-content:space-between;align-items:center;width:100%;padding:4px 0}.OrderDetails-module__dropdownOption--GsMLM .OrderDetails-module__uomLabel--CM4Ac{text-align:left;flex-shrink:0;font-weight:500}.OrderDetails-module__dropdownOption--GsMLM .OrderDetails-module__rateValue--o-NWs{text-align:right;margin-left:auto;font-weight:600;color:#059669}.OrderDetails-module__dropdownDisplay--l1vSz{display:flex;justify-content:space-between;align-items:center;width:100%}.OrderDetails-module__dropdownDisplay--l1vSz .OrderDetails-module__uomLabel--CM4Ac{text-align:left;flex-shrink:0;font-weight:500}.OrderDetails-module__dropdownDisplay--l1vSz .OrderDetails-module__rateValue--o-NWs{text-align:right;margin-left:auto;font-weight:600;color:#059669}.OrderDetails-module__uomSuffix--2-H-7{color:#6b7280;font-size:.875rem;font-weight:400;margin-left:2px}.OrderDetails-module__variantInfo--gny8H{font-size:.75rem;color:#6b7280;font-weight:400;margin-top:2px;line-height:1.2}.OrderDetails-module__assetCell--AmqmQ{width:100%!important;max-width:100%!important;overflow:hidden}.OrderDetails-module__quantityCell--rFoR6{width:140px!important;min-width:140px!important;max-width:140px!important;text-align:center}.OrderDetails-module__stockCell--SylFA{width:150px!important;min-width:150px!important;max-width:150px!important;text-align:center}.OrderDetails-module__assetHeader--xPz62{text-align:left!important}.OrderDetails-module__quantityHeader--KShK7{text-align:center!important;width:140px!important;min-width:140px!important;max-width:140px!important}.OrderDetails-module__stocksHeader--mNLry{text-align:center!important;width:150px!important;min-width:150px!important;max-width:150px!important}.OrderDetails-module__rentalRateHeader--SM2Ih{text-align:right!important;padding-left:24px!important}.OrderDetails-module__rentalRateCell--CcWU4,.OrderDetails-module__kitRentalRateCell--JEXdb{text-align:right;padding-left:24px!important}.OrderDetails-module__durationHeader--d0X2m{text-align:center!important}.OrderDetails-module__totalHeader--pXSJ6{text-align:right!important;padding-left:24px!important}.OrderDetails-module__totalCell--NDq8U,.OrderDetails-module__kitTotalCell--IXUzn{text-align:right;font-weight:500;padding-left:24px!important}.OrderDetails-module__dragHandleHeader--ZlWlu{width:32px!important;min-width:32px!important;max-width:32px!important;padding:8px 4px!important;text-align:center!important;font-size:16px;color:#6b7280;-webkit-user-select:none;user-select:none}.OrderDetails-module__dragHandleCell--9M--l{width:32px!important;min-width:32px!important;max-width:32px!important;text-align:center;padding:8px 4px!important;box-sizing:border-box;overflow:hidden}.OrderDetails-module__dragHandle--RGlMy{cursor:grab;color:#6b7280;font-size:16px;line-height:1;padding:4px;border-radius:3px;transition:all .2s ease;-webkit-user-select:none;user-select:none;display:inline-block}.OrderDetails-module__dragHandle--RGlMy:hover{color:#374151;background-color:#f3f4f6}.OrderDetails-module__dragHandle--RGlMy:active{cursor:grabbing;color:#1f2937;background-color:#e5e7eb}.OrderDetails-module__dragHandleDisabled--S2Nep{color:#d1d5db;font-size:16px;line-height:1;padding:4px;-webkit-user-select:none;user-select:none;display:inline-block}.OrderDetails-module__dragPreview--Bi8oT{opacity:.5;background-color:#f3f4f6}.OrderDetails-module__dragPreview--Bi8oT .OrderDetails-module__dragHandle--RGlMy{cursor:grabbing}.OrderDetails-module__dropZone--kxe-H{position:relative}.OrderDetails-module__dropZone--kxe-H:before{content:"";position:absolute;top:-2px;left:0;right:0;height:4px;background-color:#3b82f6;border-radius:2px;z-index:10;box-shadow:0 0 0 1px #3b82f633}.OrderDetails-module__dropZone--kxe-H .OrderDetails-module__dragHandleCell--9M--l{position:relative}.OrderDetails-module__rentalRateUsageHeader--OWzNT{text-align:center!important;min-width:350px;width:350px}.OrderDetails-module__rentalRateUsageCell--vv-GB{padding:8px 12px!important;width:350px;min-width:350px;max-width:350px}.OrderDetails-module__rateUsageWrapper--YxXXF{position:relative;display:flex;flex-direction:column;gap:4px}.OrderDetails-module__rentalRateUsageComponent--qQ0q0{width:100%}.OrderDetails-module__saveIndicators--auKcm{display:flex;gap:4px;align-items:center;justify-content:flex-start;margin-top:2px}.OrderDetails-module__readOnlyDisplay--d5bOe{display:flex;align-items:center;gap:6px;font-size:14px;line-height:1.4;flex-wrap:wrap}.OrderDetails-module__uomLabel--CM4Ac{font-weight:500;color:#374151;white-space:nowrap}.OrderDetails-module__amountLabel--Kzgfe{font-weight:600;color:#1f2937;background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:13px}.OrderDetails-module__rateValue--o-NWs{color:#059669;font-weight:500;white-space:nowrap}.OrderDetails-module__totalValue--yfyNk{font-weight:600;color:#1f2937;white-space:nowrap}.OrderDetails-module__kitRentalRateUsageCell--85Nlz{text-align:center;padding:4px 12px!important;width:350px;min-width:350px;max-width:350px}.OrderDetails-module__kitReadOnlyDisplay--DD-lD{display:flex;align-items:center;justify-content:center;gap:4px;font-size:13px;line-height:1.4;flex-wrap:wrap}.OrderDetails-module__kitReadOnlyDisplay--DD-lD .OrderDetails-module__uomLabel--CM4Ac{font-size:12px}.OrderDetails-module__kitReadOnlyDisplay--DD-lD .OrderDetails-module__amountLabel--Kzgfe{font-size:11px;padding:1px 4px}.OrderDetails-module__kitReadOnlyDisplay--DD-lD .OrderDetails-module__rateValue--o-NWs,.OrderDetails-module__kitReadOnlyDisplay--DD-lD .OrderDetails-module__totalValue--yfyNk{font-size:12px}.OrderDetails-module__kitUsageWrapper--Hqnfd{display:flex;align-items:center;gap:6px;padding:4px 0;justify-content:flex-start}.OrderDetails-module__kitUsageDisplay--jTOep{display:flex;align-items:center;padding:4px 0;justify-content:flex-start}.OrderDetails-module__kitUsageLabel--47L3P{font-size:12px;color:#6b7280;font-weight:500;min-width:50px}.OrderDetails-module__kitUsageValue---N8nT{font-size:14px;color:#1f2937;font-weight:600;min-width:30px;text-align:center}.OrderDetails-module__kitItemRateDisplay--vDg5r{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:4px 0}.OrderDetails-module__kitItemUom--1TleP{display:flex;align-items:center;gap:4px}.OrderDetails-module__kitItemUom--1TleP .OrderDetails-module__uomLabel--CM4Ac{font-size:12px;color:#6b7280;font-weight:500}.OrderDetails-module__kitItemUom--1TleP .OrderDetails-module__rateValue--o-NWs{font-size:13px;color:#1f2937;font-weight:600}.OrderDetails-module__kitItemUom--1TleP .OrderDetails-module__separator--7H9sc{font-size:12px;color:#9ca3af;font-weight:400}.StockHoverCard-module__container--R1TNc{position:relative;display:inline-block;z-index:1}.StockHoverCard-module__stockBadge--ekEiS{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#fff;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a;border:1px solid;white-space:nowrap;position:relative;z-index:2}.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__sufficient--CO824{color:#059669;border-color:#d1fae5;background-color:#f0fdf4}.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__sufficient--CO824:hover:not(:disabled),.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__sufficient--CO824.StockHoverCard-module__hovered--67ncn:not(:disabled){background-color:#d1fae5;transform:translateY(-1px) scale(1.02);box-shadow:0 4px 12px #05966933;border-color:#a7f3d0}.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__insufficient--esWeG{color:#dc2626;border-color:#fee2e2;background-color:#fef2f2}.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__insufficient--esWeG:hover:not(:disabled),.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__insufficient--esWeG.StockHoverCard-module__hovered--67ncn:not(:disabled){background-color:#fee2e2;transform:translateY(-1px) scale(1.02);box-shadow:0 4px 12px #dc262633;border-color:#fecaca}.StockHoverCard-module__stockBadge--ekEiS:disabled{cursor:not-allowed;opacity:.6}.StockHoverCard-module__stockBadge--ekEiS:disabled:hover,.StockHoverCard-module__stockBadge--ekEiS:disabled.StockHoverCard-module__hovered--67ncn{transform:none;box-shadow:0 1px 3px #0000001a}.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__hovered--67ncn:not(:disabled){animation:StockHoverCard-module__subtlePulse--5zYlT 2s infinite}.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__loading--qcgrL{opacity:.7;cursor:wait}.StockHoverCard-module__stockBadge--ekEiS.StockHoverCard-module__loading--qcgrL:hover{transform:none;box-shadow:0 1px 3px #0000001a}.StockHoverCard-module__spinner--Tv6LQ{width:14px;height:14px;border:2px solid rgba(0,0,0,.1);border-top:2px solid currentColor;border-radius:50%;animation:StockHoverCard-module__spin--l4qrk 1s linear infinite}.StockHoverCard-module__stockCount--XLsfm{font-weight:600;font-size:14px}.StockHoverCard-module__stockLabel--o1ZHp{color:#6b7280;font-weight:400;font-size:12px}.StockHoverCard-module__hoverCard--GKi7E{position:fixed;background:#fff;border:1px solid #e1e5e9;border-radius:8px;box-shadow:0 0 0 1px #0000000a,0 4px 12px #00000014,0 8px 24px #0000000f;z-index:99999;width:320px;max-height:300px;pointer-events:auto;opacity:0;transition:opacity .15s ease}.StockHoverCard-module__hoverCard--GKi7E.StockHoverCard-module__visible--SkP-D{opacity:1}.StockHoverCard-module__hoverCard--GKi7E:before{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%);width:10px;height:10px;background:#fff;border:1px solid #e1e5e9;border-right:none;border-bottom:none;transform:translate(-50%) rotate(45deg);z-index:-1}.StockHoverCard-module__hoverHeader--CnhoC{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid #f1f3f4;font-weight:500;color:#3c4043;background:#fafbfc;border-radius:8px 8px 0 0;font-size:13px}.StockHoverCard-module__stockTableContainer--Cbbiu{max-height:220px;overflow-y:auto;overflow-x:hidden}.StockHoverCard-module__stockTableContainer--Cbbiu::-webkit-scrollbar{width:4px}.StockHoverCard-module__stockTableContainer--Cbbiu::-webkit-scrollbar-track{background:#f8f9fa}.StockHoverCard-module__stockTableContainer--Cbbiu::-webkit-scrollbar-thumb{background:#dadce0;border-radius:2px}.StockHoverCard-module__stockTableContainer--Cbbiu::-webkit-scrollbar-thumb:hover{background:#bdc1c6}.StockHoverCard-module__stockTable--YHzYE{width:100%;border-collapse:collapse}.StockHoverCard-module__stockTable--YHzYE thead{background:#f8f9fa;position:sticky;top:0;z-index:10}.StockHoverCard-module__stockTable--YHzYE thead th{text-align:left;padding:8px 12px;font-size:11px;font-weight:500;color:#5f6368;border-bottom:1px solid #e8eaed;text-transform:uppercase;letter-spacing:.3px}.StockHoverCard-module__stockTable--YHzYE thead th:first-child{width:35px;text-align:center}.StockHoverCard-module__stockTable--YHzYE thead th:last-child{text-align:center;width:80px}.StockHoverCard-module__stockTable--YHzYE tbody tr{transition:background-color .1s ease;cursor:default}.StockHoverCard-module__stockTable--YHzYE tbody tr:hover{background:#f8f9fa}.StockHoverCard-module__stockTable--YHzYE tbody tr:last-child td{border-bottom:none}.StockHoverCard-module__stockTable--YHzYE tbody td{padding:8px 12px;font-size:12px;color:#3c4043;border-bottom:1px solid #f1f3f4;line-height:1.4}.StockHoverCard-module__stockTable--YHzYE tbody td:first-child{color:#80868b;font-weight:500;text-align:center;font-size:11px}.StockHoverCard-module__stockTable--YHzYE tbody td:last-child{text-align:center}.StockHoverCard-module__assetTag--yob98{font-weight:500;color:#1a73e8;font-size:12px}.StockHoverCard-module__statusBadge---OI-c{display:inline-block;padding:2px 6px;background:#e8f0fe;color:#1967d2;border-radius:12px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2px}.StockHoverCard-module__warningMessage--r6MiU{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#fef7e0;color:#ea8600;font-size:11px;font-weight:500;border-top:1px solid #f9f1e6;border-radius:0 0 8px 8px}.StockHoverCard-module__warningMessage--r6MiU svg{flex-shrink:0;width:12px;height:12px}@keyframes StockHoverCard-module__subtlePulse--5zYlT{0%,to{box-shadow:0 4px 12px #05966933}50%{box-shadow:0 4px 16px #0596694d}}@keyframes StockHoverCard-module__warningPulse--EOOw6{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes StockHoverCard-module__spin--l4qrk{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.StockHoverCard-module__hoverCard--GKi7E{width:90vw;max-width:300px;left:50%!important;transform:translate(-50%)}.StockHoverCard-module__stockTableContainer--Cbbiu{max-height:180px}.StockHoverCard-module__hoverHeader--CnhoC{padding:8px 10px;font-size:12px}}.CustomerDetailModal-module__tabList--dnOoX{display:flex;border-bottom:1px solid #eee;margin-bottom:16px}.CustomerDetailModal-module__tabButton--WXq5M{padding:8px 16px;background:none;border:none;cursor:pointer;font-size:14px;color:#666;border-bottom:2px solid transparent}.CustomerDetailModal-module__tabButton--WXq5M.CustomerDetailModal-module__active--G0tH-{border-bottom:2px solid #1890ff;color:#1890ff;font-weight:500}.CustomerDetailModal-module__tabButton--WXq5M:hover:not(.CustomerDetailModal-module__active--G0tH-){color:#40a9ff}.CustomerDetailModal-module__tabContent--yBPTK{min-height:200px}.CustomerDetailModal-module__kpiContainer--paxLY{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin-bottom:24px}.CustomerDetailModal-module__kpiCard---uQEA{background-color:#f5f5f5;border-radius:6px;padding:12px;text-align:center}.CustomerDetailModal-module__kpiCard---uQEA h3{font-size:14px;margin:0 0 8px;color:#666}.CustomerDetailModal-module__kpiCard---uQEA p{font-size:16px;font-weight:500;margin:0}.CustomerDetailModal-module__detailsSection--EYmzt{margin-bottom:24px}.CustomerDetailModal-module__detailsSection--EYmzt h4{font-size:16px;margin:0 0 12px;color:#333}.CustomerDetailModal-module__detailsList--QOwR-{display:grid;grid-template-columns:120px 1fr;row-gap:8px;column-gap:16px;margin:0}.CustomerDetailModal-module__detailsList--QOwR- dt{font-weight:500;color:#666}.CustomerDetailModal-module__detailsList--QOwR- dd{margin:0}.CustomerDetailModal-module__addressContainer--PMF8r{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.CustomerDetailModal-module__addressCard--gOVwQ{background-color:#f5f5f5;border-radius:6px;padding:16px}.CustomerDetailModal-module__addressCard--gOVwQ h4{margin:0 0 12px;font-size:16px;color:#333}.CustomerDetailModal-module__addressCard--gOVwQ p{margin:4px 0;color:#666}.CustomerDetailModal-module__placeholderContent--R4MJr{display:flex;justify-content:center;align-items:center;padding:40px;background-color:#f5f5f5;border-radius:6px;color:#666;font-style:italic}.CustomerSearchModal-module__container--jjhRY{display:flex;flex-direction:column;height:100%;min-height:400px}.CustomerSearchModal-module__searchContainer--Ciovn{display:flex;gap:10px;margin-bottom:16px}.CustomerSearchModal-module__searchContainer--Ciovn>div{flex:1}.CustomerSearchModal-module__tableHeader--RNXuY{display:grid;grid-template-columns:2fr 1fr 1fr;padding:12px 16px;background-color:#f9fafb;border-radius:4px 4px 0 0;border:1px solid #e5e7eb;border-bottom:none;font-weight:600;color:#374151}.CustomerSearchModal-module__headerColumn--8O-v-{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.CustomerSearchModal-module__headerColumn--8O-v-:hover{color:#3b82f6}.CustomerSearchModal-module__headerColumn--8O-v- span{margin-right:6px}.CustomerSearchModal-module__sortAsc--RFqBL{transform:rotate(180deg)}.CustomerSearchModal-module__customerList--3eGn-{overflow-y:auto;flex-grow:1;max-height:400px;border:1px solid #e5e7eb;border-radius:0 0 4px 4px}.CustomerSearchModal-module__customerItem--Ipql7{display:grid;grid-template-columns:2fr 1fr 1fr;padding:12px 16px;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:background-color .2s}.CustomerSearchModal-module__customerItem--Ipql7:hover{background-color:#f3f4f6}.CustomerSearchModal-module__customerItem--Ipql7:last-child{border-bottom:none}.CustomerSearchModal-module__customerName---6HNr{font-weight:500}.CustomerSearchModal-module__customerGst--Zy0rc{font-size:12px;color:#6b7280;margin-top:2px}.CustomerSearchModal-module__customerContact--Qwnwy{font-size:14px;color:#4b5563}.CustomerSearchModal-module__customerType--lulKU{font-size:14px;color:#4b5563;text-transform:capitalize}.CustomerSearchModal-module__loading--aPgdp{padding:16px;text-align:center;color:#6b7280;display:flex;align-items:center;justify-content:center;gap:8px}.CustomerSearchModal-module__noResults--OPGGi{padding:16px;text-align:center;color:#6b7280}.CustomerSearchModal-module__currentCustomerItem--yAGqc{opacity:.5;cursor:not-allowed;background-color:#f9fafb}.CustomerSearchModal-module__currentCustomerItem--yAGqc:hover{background-color:#f9fafb!important}.CustomerSearchModal-module__selectedCustomerItem--5CM3e{background-color:#f0fdf4;border-left:3px solid #10b981}.CustomerSearchModal-module__selectedIcon--g4z4f{animation:CustomerSearchModal-module__fadeIn---Plz5 .2s ease-in}@keyframes CustomerSearchModal-module__fadeIn---Plz5{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.CustomerSearchModal-module__createForm--VkM7b{padding:16px 0;min-height:400px;position:relative}.CustomerSearchModal-module__form--54oWz{display:flex;flex-direction:column;gap:20px;max-width:400px}.CustomerSearchModal-module__loadingOverlay--9-Cvg{position:absolute;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:10}@media (max-width: 480px){.CustomerSearchModal-module__createForm--VkM7b{padding:8px 0}.CustomerSearchModal-module__form--54oWz{max-width:100%}}.CustomerCard-module__section--yHgm9{padding:.4rem 1rem;background-color:#fff;min-height:176px;height:176px;box-shadow:0 1px 3px #0000001a}.CustomerCard-module__sectionHeader--nhSCg{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0}.CustomerCard-module__title--LrxuC{font-size:1rem;font-weight:600;margin:0;color:#333}.CustomerCard-module__actionButtons--MUvMi{display:flex;gap:8px;align-items:center}.CustomerCard-module__changeCustomerButton--77jwA{color:#722ed1;padding:6px 8px;display:flex;align-items:center;gap:4px}.CustomerCard-module__changeCustomerButton--77jwA:hover{background-color:#722ed114;text-decoration:none}.CustomerCard-module__customerDetails--QhlUR{padding:12px 8px;border-radius:4px;transition:all .2s ease;margin-top:4px}.CustomerCard-module__hasCustomer--vtAKD{cursor:pointer;position:relative;border:1px solid transparent}.CustomerCard-module__hasCustomer--vtAKD:hover{background-color:#f6f3ff;border:1px solid #e9d8fd}.CustomerCard-module__hasCustomer--vtAKD:hover .CustomerCard-module__customerName--doQbq{color:#722ed1}.CustomerCard-module__hasCustomer--vtAKD:hover .CustomerCard-module__viewIcon--8ttAw{opacity:1;transform:translate(2px)}.CustomerCard-module__hasCustomer--vtAKD:hover .CustomerCard-module__viewPrompt--OUlVL{opacity:1}.CustomerCard-module__customerName--doQbq{font-size:1.2rem;font-weight:500;margin-bottom:.3rem;display:flex;align-items:center;justify-content:space-between;color:#333}.CustomerCard-module__customerName--doQbq .CustomerCard-module__viewIcon--8ttAw{opacity:.4;transition:all .2s ease}.CustomerCard-module__customerContact--iSnYC{font-size:.875rem;color:#4b5563;margin-bottom:.3rem;line-height:1.4}.CustomerCard-module__label--mzRDD{font-weight:500;color:#6b7280;display:inline-block;min-width:50px}.CustomerCard-module__viewPrompt--OUlVL{font-size:.75rem;color:#722ed1;text-align:right;opacity:0;transition:opacity .2s ease}.CustomerCard-module__emailNotification--lrMTa{margin-top:6px;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:6px;font-size:11px}.CustomerCard-module__emailNotification--lrMTa.CustomerCard-module__hasEmail--57PjH{background-color:#f0fdf4;border:1px solid #86efac;color:#166534}.CustomerCard-module__emailNotification--lrMTa.CustomerCard-module__hasEmail--57PjH svg{color:#16a34a}.CustomerCard-module__emailNotification--lrMTa.CustomerCard-module__noEmail--E0l61{background-color:#fef3c7;border:1px solid #fde68a;color:#92400e}.CustomerCard-module__emailNotification--lrMTa.CustomerCard-module__noEmail--E0l61 svg{color:#f59e0b}.CustomerCard-module__emailNotification--lrMTa strong{font-weight:600}.OrderHeader-module__status-tag-container--7cIxI{width:max-content;border-radius:3px;height:max-content;position:absolute;left:auto;right:0;top:50px}.OrderHeader-module__status-tag--zxSFp{padding:5px 7px;background-color:#f6e9d9}.OrderHeader-module__header---7nCG{display:flex;justify-content:space-between;align-items:center}.OrderHeader-module__headerLeft--vNrVd{display:flex;align-items:center;gap:16px}.OrderHeader-module__breadcrumb--UkxfE{text-wrap:nowrap}.OrderHeader-module__breadcrumb--UkxfE .OrderHeader-module__breadcrumbLink--HY1RZ{cursor:pointer;font-weight:700}.OrderHeader-module__statusContainer--yd-pn{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;min-width:fit-content;border-width:1px;border-style:solid}.OrderHeader-module__statusLabel--5CGIm{font-size:12px;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.5px}.OrderHeader-module__statusText--9B0mR{font-size:14px;font-weight:600}.OrderHeader-module__statusSubtext--qldn4{font-size:12px;opacity:.8;font-style:italic}.OrderHeader-module__buttonGroup--giAZZ{display:flex;gap:8px;align-items:center}.OrderHeader-module__completionBadge--2jMw7{padding:8px 16px;border-radius:4px;font-size:13px;font-weight:500;border-width:1px;border-style:solid}.OrderHeader-module__completionBadge--2jMw7.OrderHeader-module__allProcessed--HTSBf{background-color:#f9f0ff;border-color:#722ed1;color:#722ed1}.OrderHeader-module__completionBadge--2jMw7.OrderHeader-module__orderComplete--XYwIU{padding:6px 12px;background-color:#f9f0ff;border-color:#722ed1;color:#722ed1;font-size:12px}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__draft--QmgaA{background-color:#f5f5f5;border-color:#8c8c8c20}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__draft--QmgaA .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__draft--QmgaA .OrderHeader-module__statusSubtext--qldn4{color:#8c8c8c}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__reserved--GjPx-{background-color:#e6f3ff;border-color:#1890ff20}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__reserved--GjPx- .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__reserved--GjPx- .OrderHeader-module__statusSubtext--qldn4{color:#1890ff}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__partiallyPickedUp--7WOkj{background-color:#fff7e6;border-color:#fa8c1620}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__partiallyPickedUp--7WOkj .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__partiallyPickedUp--7WOkj .OrderHeader-module__statusSubtext--qldn4{color:#fa8c16}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__rentedOut--eLH-7{background-color:#f6ffed;border-color:#52c41a20}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__rentedOut--eLH-7 .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__rentedOut--eLH-7 .OrderHeader-module__statusSubtext--qldn4{color:#52c41a}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__return--bDS-H{background-color:#f9f0ff;border-color:#722ed120}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__return--bDS-H .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__return--bDS-H .OrderHeader-module__statusSubtext--qldn4{color:#722ed1}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__partiallyReturn--wjhIb{background-color:#e6fffb;border-color:#13c2c220}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__partiallyReturn--wjhIb .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__partiallyReturn--wjhIb .OrderHeader-module__statusSubtext--qldn4{color:#13c2c2}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__completed--vaX5N{background-color:#f6ffed;border-color:#52c41a20}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__completed--vaX5N .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__completed--vaX5N .OrderHeader-module__statusSubtext--qldn4{color:#52c41a}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__cancelled--sm2T3{background-color:#fff2f0;border-color:#ff4d4f20}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__cancelled--sm2T3 .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__cancelled--sm2T3 .OrderHeader-module__statusSubtext--qldn4{color:#ff4d4f}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__unknown--cIHCo{background-color:#f5f5f5;border-color:#8c8c8c20}.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__unknown--cIHCo .OrderHeader-module__statusText--9B0mR,.OrderHeader-module__statusContainer--yd-pn.OrderHeader-module__unknown--cIHCo .OrderHeader-module__statusSubtext--qldn4{color:#8c8c8c}.DateChangeImpactModal-module__container--NLBHf{max-width:800px;margin:0 auto}.DateChangeImpactModal-module__loadingContainer--77-hU{display:flex;flex-direction:column;align-items:center;padding:40px 20px;text-align:center}.DateChangeImpactModal-module__loadingContainer--77-hU .DateChangeImpactModal-module__spinningIcon--ZcC1i{animation:DateChangeImpactModal-module__spin--bpLRK 2s linear infinite;margin-bottom:16px;color:#1890ff}.DateChangeImpactModal-module__loadingContainer--77-hU h3{margin:0 0 8px;color:#262626;font-size:18px;font-weight:600}.DateChangeImpactModal-module__loadingContainer--77-hU p{margin:0;color:#8c8c8c;font-size:14px}@keyframes DateChangeImpactModal-module__spin--bpLRK{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DateChangeImpactModal-module__header--atKbg{padding:24px;border-bottom:1px solid #f0f0f0;background:#fafafa}.DateChangeImpactModal-module__impactSummary--jJtcs{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.DateChangeImpactModal-module__impactSummary--jJtcs .DateChangeImpactModal-module__impactText--LEFJQ{flex:1}.DateChangeImpactModal-module__impactSummary--jJtcs .DateChangeImpactModal-module__impactText--LEFJQ .DateChangeImpactModal-module__impactTitle--KheLm{margin:0 0 8px;font-size:20px;font-weight:600;color:#262626}.DateChangeImpactModal-module__impactSummary--jJtcs .DateChangeImpactModal-module__impactText--LEFJQ .DateChangeImpactModal-module__impactMessage--OvT9h{margin:0;color:#595959;font-size:14px;line-height:1.5}.DateChangeImpactModal-module__dateChange---v4Ch{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;color:#0050b3;font-size:14px;font-weight:500}.DateChangeImpactModal-module__dateChange---v4Ch .DateChangeImpactModal-module__newDates--GxL5e{font-weight:600}.DateChangeImpactModal-module__iconSuccess--3Xkm0{color:#52c41a}.DateChangeImpactModal-module__iconWarning--orvc1{color:#faad14}.DateChangeImpactModal-module__iconError--x-lhf{color:#ff4d4f}.DateChangeImpactModal-module__iconLoading--WRL9p{color:#1890ff}.DateChangeImpactModal-module__assetLists--FMxgS{max-height:500px;overflow-y:auto;padding:0 24px}.DateChangeImpactModal-module__assetSection--f9HPz{margin:24px 0}.DateChangeImpactModal-module__assetSection--f9HPz:first-child{margin-top:24px}.DateChangeImpactModal-module__assetSection--f9HPz:last-child{margin-bottom:24px}.DateChangeImpactModal-module__assetSection--f9HPz .DateChangeImpactModal-module__sectionTitle--5Yvuf{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:600;color:#262626}.DateChangeImpactModal-module__assetGrid--hFh8B{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.DateChangeImpactModal-module__assetCard--Nbr6p{padding:16px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;transition:all .2s ease}.DateChangeImpactModal-module__assetCard--Nbr6p:hover{box-shadow:0 2px 8px #0000001a}.DateChangeImpactModal-module__assetCard--Nbr6p.DateChangeImpactModal-module__available--3ITCo{border-left:4px solid #52c41a;background:#f6ffed}.DateChangeImpactModal-module__assetCard--Nbr6p.DateChangeImpactModal-module__conflict--tM-3Q{border-left:4px solid #faad14;background:#fffbe6}.DateChangeImpactModal-module__assetCard--Nbr6p.DateChangeImpactModal-module__unavailable--X0fdX{border-left:4px solid #ff4d4f;background:#fff2f0}.DateChangeImpactModal-module__assetHeader--8NDPC{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.DateChangeImpactModal-module__assetHeader--8NDPC .DateChangeImpactModal-module__assetIcon--TagvC{flex-shrink:0;padding:4px}.DateChangeImpactModal-module__assetHeader--8NDPC .DateChangeImpactModal-module__assetInfo--3pljZ{flex:1}.DateChangeImpactModal-module__assetHeader--8NDPC .DateChangeImpactModal-module__assetInfo--3pljZ .DateChangeImpactModal-module__assetName--7zMdN{margin:0 0 4px;font-size:14px;font-weight:600;color:#262626;line-height:1.4}.DateChangeImpactModal-module__assetHeader--8NDPC .DateChangeImpactModal-module__assetInfo--3pljZ .DateChangeImpactModal-module__assetDetails--7R7sN{margin:0;font-size:12px;color:#8c8c8c;line-height:1.3}.DateChangeImpactModal-module__conflictDetails--gwQI6{padding-top:8px;border-top:1px solid #f0f0f0}.DateChangeImpactModal-module__conflictDetails--gwQI6 .DateChangeImpactModal-module__conflictText--4jPFx{margin:0 0 8px;font-size:13px;font-weight:500}.DateChangeImpactModal-module__available--3ITCo .DateChangeImpactModal-module__conflictDetails--gwQI6 .DateChangeImpactModal-module__conflictText--4jPFx{color:#52c41a}.DateChangeImpactModal-module__conflict--tM-3Q .DateChangeImpactModal-module__conflictDetails--gwQI6 .DateChangeImpactModal-module__conflictText--4jPFx{color:#d46b08}.DateChangeImpactModal-module__unavailable--X0fdX .DateChangeImpactModal-module__conflictDetails--gwQI6 .DateChangeImpactModal-module__conflictText--4jPFx{color:#cf1322}.DateChangeImpactModal-module__conflictingOrders--DfphP .DateChangeImpactModal-module__conflictLabel--WsPGS{margin:0 0 4px;font-size:11px;color:#8c8c8c;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.DateChangeImpactModal-module__conflictingOrders--DfphP .DateChangeImpactModal-module__conflictOrder--xKriR{margin:2px 0;padding:4px 8px;background:#0000000a;border-radius:4px;font-size:11px;color:#595959;font-family:monospace}.DateChangeImpactModal-module__conflictingOrders--DfphP .DateChangeImpactModal-module__moreConflicts--CJFYR{margin:4px 0 0;font-size:11px;color:#8c8c8c;font-style:italic}.DateChangeImpactModal-module__actions---ta75{display:flex;justify-content:flex-end;gap:12px;padding:24px;border-top:1px solid #f0f0f0;background:#fafafa}.DateChangeImpactModal-module__actions---ta75 button{display:flex;align-items:center;gap:6px}.DateChangeImpactModal-module__actions---ta75 button svg{flex-shrink:0}@media (max-width: 768px){.DateChangeImpactModal-module__assetGrid--hFh8B{grid-template-columns:1fr}.DateChangeImpactModal-module__actions---ta75{flex-direction:column-reverse}.DateChangeImpactModal-module__actions---ta75 button{width:100%;justify-content:center}.DateChangeImpactModal-module__impactSummary--jJtcs{flex-direction:column;gap:12px}.DateChangeImpactModal-module__dateChange---v4Ch{flex-direction:column;align-items:flex-start;gap:4px}}.RentalPeriod-module__section--FS2qI{padding:.4rem 1rem;background-color:#fff;min-height:176px;height:176px;box-shadow:0 1px 3px #0000001a}.RentalPeriod-module__sectionHeader--goto2{display:flex;justify-content:space-between;align-items:center}.RentalPeriod-module__title--ngThF{color:#374151;font-size:1rem;font-weight:600}.RentalPeriod-module__editButton--zpL24{color:#3b82f6;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:4px;font-size:.875rem}.RentalPeriod-module__addressGrid--NNQiC{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.RentalPeriod-module__addressSection--2P0Qq h3{color:#4b5563;font-size:.9rem;margin-bottom:2px}.RentalPeriod-module__rentalInfo--9gF6P{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;padding-top:8px}.RentalPeriod-module__dateTimeGroup--BJ9Qh{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;font-size:.9rem}.RentalPeriod-module__dateInfo--BlCqq,.RentalPeriod-module__timeInfo--b3CHx{margin-bottom:8px}.RentalPeriod-module__label--3eVID{color:#6b7280;font-size:.85rem;margin-bottom:2px}.RentalPeriod-module__value--OrHrP{color:#374151;font-weight:500}.RentalPeriod-module__duration--pAKiK{margin-top:16px;color:#6b7280;font-size:.8rem}.RentalPeriod-module__durationHighlight--U-8tx{color:#059669;font-weight:600;background-color:#f0fdf4;padding:2px 6px;border-radius:3px}.RentalPeriod-module__form--PVXqO{margin-top:16px}.RentalPeriod-module__formRow--K5Rr8{display:flex;gap:16px}.RentalPeriod-module__formGroup--kRC-Q{flex:1;display:flex;flex-direction:column}.RentalPeriod-module__formGroup--kRC-Q label{margin-bottom:4px;font-size:.9rem;color:#4b5563}.RentalPeriod-module__actions--kAnBx{display:flex;align-items:center}.RentalPeriod-module__editActions--c5eJY{display:flex;gap:12px;align-items:center}.RentalPeriod-module__changeDateButton--WgLpE{color:#3b82f6}.RentalPeriod-module__changeDateButton--WgLpE:hover{color:#3b82f6;background-color:#f1f5f9}.RentalPeriod-module__modifyDateButton--cYvca{color:#6b7280;font-size:.75rem;padding:.25rem .5rem}.RentalPeriod-module__modifyDateButton--cYvca:hover{color:#3b82f6;background-color:#f8fafc}.RentalPeriod-module__modifyHint--Yjzgv{color:#9ca3af;font-size:.75rem;font-style:italic;cursor:help;opacity:.8;transition:opacity .2s ease}.RentalPeriod-module__modifyHint--Yjzgv:hover{opacity:1;color:#6b7280}.RentalPeriod-module__tooltipWrapper--XDBcQ{position:relative;display:inline-block}.RentalPeriod-module__customTooltip--L40JD{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:5px;z-index:1000;pointer-events:none;animation:RentalPeriod-module__fadeIn--NYkM3 .2s ease-in-out}.RentalPeriod-module__tooltipContent--RTlDH{background:#374151;color:#fff;padding:.5rem .75rem;border-radius:4px;font-size:.75rem;line-height:1.4;width:140px;text-align:left;box-shadow:0 2px 8px #00000040}.RentalPeriod-module__tooltipContent--RTlDH strong{display:block;font-size:.75rem;margin-bottom:.125rem;color:#f3f4f6;font-weight:600;white-space:nowrap}.RentalPeriod-module__tooltipContent--RTlDH p{margin:0;color:#d1d5db;font-size:.7rem;line-height:1.3;word-wrap:break-word}.RentalPeriod-module__tooltipContent--RTlDH small{display:none}.RentalPeriod-module__tooltipArrow--2Rsb2{position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #374151}@keyframes RentalPeriod-module__fadeIn--NYkM3{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.RentalPeriod-module__modal--Unv5i{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.RentalPeriod-module__modalContent--3-yA2{background:#fff;border-radius:8px;min-width:500px;max-width:600px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 25px #0000004d}.RentalPeriod-module__modalHeader--LsPOF{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.RentalPeriod-module__modalHeader--LsPOF h3{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}.RentalPeriod-module__closeButton--VI3sk{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280;padding:.25rem;width:2rem;height:2rem;border-radius:4px}.RentalPeriod-module__closeButton--VI3sk:hover{background-color:#f3f4f6;color:#374151}.RentalPeriod-module__modalBody--jjM7u{padding:1rem}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__helpText--0kZHW{margin-bottom:1rem;padding:.5rem .75rem;background-color:#f0f9ff;border-radius:4px;border-left:2px solid #0ea5e9}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__helpText--0kZHW p{margin:0;color:#0c4a6e;font-size:.75rem;line-height:1.3}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__dateInfo--BlCqq{margin-bottom:1rem;padding:.75rem;background-color:#f9fafb;border-radius:4px;border-left:3px solid #3b82f6}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__dateInfo--BlCqq p{margin:0;color:#374151}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__dateInfoCompact--GjfuK{margin-bottom:1rem;padding:.5rem .75rem;background-color:#f9fafb;border-radius:4px;border-left:2px solid #3b82f6}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__infoRow--m6YZ9{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__infoRow--m6YZ9:last-child{margin-bottom:0}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__infoLabel--FKjlN{font-size:.75rem;color:#6b7280;font-weight:500}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__infoValue--CGBKT{font-size:.75rem;color:#374151;font-weight:600}.RentalPeriod-module__modalBody--jjM7u .RentalPeriod-module__errorText--dfwhl{margin-top:.25rem;font-size:.75rem;color:#dc2626;font-weight:500}.RentalPeriod-module__modalFooter--jXTAH{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem;border-top:1px solid #e5e7eb;background-color:#f9fafb}.RentalPeriod-module__dateInput--rmGwU{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem;color:#374151}.RentalPeriod-module__dateInput--rmGwU:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.RentalPeriod-module__timeInput--hQsV0{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem;color:#374151}.RentalPeriod-module__timeInput--hQsV0:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.OrdersEdit-module__container--k8R-a{margin:.5rem auto}.OrdersEdit-module__skeletonContainer--Pn4xc{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f8f9fa}.OrdersEdit-module__orderHeaderSection--W4Z3O{display:flex;flex-direction:row;gap:24px}.OrdersEdit-module__customerSection--s-Ywb,.OrdersEdit-module__rentalSection--n-PEG{flex:1}.OrdersEdit-module__assetSearchContainer--yYl1V{width:60vw;max-width:60%}.OrdersEdit-module__rentalTableWrapper--t0bkt{padding:10px 0}.OrdersEdit-module__stockValidationModalOverlay--QaqBa{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.OrdersEdit-module__stockValidationModalContent--m-vi7{background-color:#fff;border-radius:8px;padding:24px;max-width:600px;width:90%;max-height:80vh;overflow:auto}.OrdersEdit-module__stockValidationModalHeader--0GEE2{margin:0 0 16px;color:#ff4d4f}.OrdersEdit-module__stockValidationModalSubtext--b7BRF{margin:0 0 16px;color:#666}.OrdersEdit-module__stockValidationAssetList---ogzH{margin-bottom:20px}.OrdersEdit-module__stockValidationAssetItem--sElCq{border:1px solid #ff7875;border-radius:6px;padding:12px;margin-bottom:8px;background-color:#fff2f0}.OrdersEdit-module__stockValidationAssetName--QysbT{font-weight:600;margin-bottom:4px}.OrdersEdit-module__stockValidationAssetDetails--SZx2-{font-size:14px;color:#666}.OrdersEdit-module__stockValidationMissingCount--Zku1G{color:#ff4d4f;font-weight:500}.OrdersEdit-module__stockValidationButtonContainer--RR5TB{display:flex;gap:12px;justify-content:flex-end}.OrdersEdit-module__stockValidationCancelButton--yG96-{padding:8px 16px;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;cursor:pointer}.OrdersEdit-module__stockValidationCancelButton--yG96-:hover{border-color:#40a9ff;color:#40a9ff}.OrdersEdit-module__stockValidationPrimaryButton--nrw-B{padding:8px 16px;border:none;border-radius:4px;background-color:#1890ff;color:#fff;cursor:pointer}.OrdersEdit-module__stockValidationPrimaryButton--nrw-B:hover{background-color:#40a9ff}.OrdersEdit-module__stockValidationPrimaryButton--nrw-B:active{background-color:#096dd9}.OrdersEdit-module__stockAvailabilityWarning--cjKYa{font-weight:600;color:#92400e;margin-bottom:3px;font-size:13px}.OrdersEdit-module__stockAvailabilityError--OZYft{font-size:12px;color:#451a03;margin-bottom:1px;line-height:1.3}.OrdersEdit-module__stockAvailabilityMessage--iHMli{font-size:11px;color:#78350f;margin-top:3px;font-style:italic;line-height:1.2}.OrdersEdit-module__tabContentWrapper--3K40h{padding:10px 0}.OrdersEdit-module__searchAndRentalContainer--VrxbZ{padding:10px 0;display:flex;gap:16px;align-items:flex-start;width:100%}.OrdersEdit-module__itemCountContainer--imL77{flex:1;display:flex;justify-content:flex-end;align-items:center}.OrdersEdit-module__itemCountBadge--MzHxW{padding:6px 12px;background-color:#f0f9ff;color:#64748b;border:1px solid #e0f2fe;border-radius:16px;font-size:13px;font-weight:500;display:flex;align-items:center;gap:6px;min-width:fit-content}.OrdersEdit-module__itemCountNumber--6slxx{background-color:#bfdbfe;color:#1e40af;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.OrdersEdit-module__stockAvailabilityWarningContainer--t-Q0r{background-color:#fef3c7;border:1px solid #f59e0b;border-radius:4px;padding:6px 8px;margin-bottom:8px}.OrdersListHeader-module__header---yCe2{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem .3rem}.OrdersListHeader-module__title--LF7yD{font-size:1.1rem;font-weight:500;color:var(--gray-d3, #333)}.OrdersListHeader-module__rightActions--m82sN{display:flex;align-items:center;gap:.5rem}.OrderSidePanel-module__sidePanel--ySFIg{flex:0 0 320px;background-color:#fff;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden}.OrderSidePanel-module__header--UeDze{padding:.2rem .6rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.OrderSidePanel-module__headerTitle--3ujDl{margin:0;font-size:16px;font-weight:500;color:#374151}.OrderSidePanel-module__content--UOfFW{flex:1;overflow:auto;padding:16px}.OrderSidePanel-module__assetSection--3Iraf{margin-bottom:24px}.OrderSidePanel-module__assetTitle--3X9fv{margin:0 0 8px;font-size:15px;font-weight:500;color:#111827}.OrderSidePanel-module__detailGroup--Z60aT{margin-bottom:16px}.OrderSidePanel-module__label--m9z4I{font-size:13px;font-weight:500;color:#6b7280;margin-bottom:4px}.OrderSidePanel-module__value--V9IUX{font-size:14px;color:#374151}.PaymentListHeader-module__header--Ngx6c{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;width:100%}.PaymentListHeader-module__title--Yey6E{font-size:1.1rem;font-weight:500;color:var(--gray-d3, #333)}.PaymentListHeader-module__rightActions--BJERg{display:flex;align-items:center;gap:.75rem}.PaymentSuccess-module__container--7IZ-K{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:#fff;position:relative;overflow:hidden;padding:20px}.PaymentSuccess-module__successMessage--2bxVl{display:flex;flex-direction:column;align-items:center;margin-bottom:16px;z-index:1}.PaymentSuccess-module__checkCircle--zGQcG{width:64px;height:64px;border-radius:50%;background-color:#4caf5026;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.PaymentSuccess-module__checkIcon--y4q2k{color:#4caf50}.PaymentSuccess-module__title--my9HQ{font-size:28px;font-weight:700;color:#333;margin-bottom:8px;text-align:center;opacity:0;animation:PaymentSuccess-module__fadeIn--mEqnN .8s ease-out .7s forwards}.PaymentSuccess-module__subtitle--DBOti{font-size:16px;color:#666;text-align:center;max-width:480px;line-height:1.5;opacity:0;animation:PaymentSuccess-module__fadeIn--mEqnN .8s ease-out 1s forwards}@keyframes PaymentSuccess-module__fadeIn--mEqnN{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PaymentSuccess-module__card--OFBC0{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:768px;padding:24px;margin-top:32px;z-index:1}.PaymentSuccess-module__section--AaWpG{margin-bottom:32px}.PaymentSuccess-module__section--AaWpG:last-child{margin-bottom:0}.PaymentSuccess-module__sectionHeader--fIMhe{display:flex;align-items:center;margin-bottom:16px}.PaymentSuccess-module__icon--bs8S2{width:20px;height:20px;color:#1976d2;margin-right:8px}.PaymentSuccess-module__sectionTitle--ZOZal{font-size:18px;font-weight:600;color:#444}.PaymentSuccess-module__grid--Bw2ZU{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 600px){.PaymentSuccess-module__grid--Bw2ZU{grid-template-columns:1fr}}.PaymentSuccess-module__gridItem--9az76{display:flex;flex-direction:column}.PaymentSuccess-module__label--hdt9q{font-size:14px;color:#777;margin-bottom:4px}.PaymentSuccess-module__value--b-kOa{font-size:16px;font-weight:500;color:#333}.PaymentSuccess-module__amount--HSnut{color:#1976d2}.PaymentSuccess-module__table--pGkyd{width:100%;border-collapse:collapse}.PaymentSuccess-module__tableHeader--pTuU5{border-bottom:1px solid #e0e0e0}.PaymentSuccess-module__tableHeaderCell--SiMBa{padding:10px 0;text-align:left;font-size:14px;font-weight:500;color:#777}.PaymentSuccess-module__tableRow--r-vj0{border-bottom:1px solid #e0e0e0}.PaymentSuccess-module__tableRow--r-vj0:last-child{border-bottom:none}.PaymentSuccess-module__tableCell--XJuyp{padding:16px 0;font-size:15px;color:#333}.PaymentSuccess-module__centerAlign--2tgM8{text-align:center}.PaymentSuccess-module__rightAlign--5xhjw{text-align:right}.PaymentSuccess-module__confettiContainer--5Rc8T{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.PaymentSuccess-module__confetti--L9Y1J{position:absolute;opacity:0}.PaymentSuccess-module__square--cULsC{border-radius:0}.PaymentSuccess-module__circle--Opcil{border-radius:50%}.PaymentSuccess-module__triangle--Kpce1{clip-path:polygon(50% 0%,0% 100%,100% 100%)}@keyframes PaymentSuccess-module__rain--a9QUZ{0%{transform:translateY(-20px) rotate(0);opacity:0}10%{opacity:1}70%{opacity:.7}to{transform:translateY(100vh) rotate(360deg);opacity:0}}@keyframes PaymentSuccess-module__drawCheck--N7B34{0%{stroke-dashoffset:100;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes PaymentSuccess-module__circleAppear--zGIHh{0%{transform:scale(0);opacity:0}40%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.PaymentSuccess-module__checkIcon--y4q2k{color:#4caf50;stroke-dasharray:100;stroke-dashoffset:100;animation:PaymentSuccess-module__drawCheck--N7B34 1s ease-in-out forwards}.PaymentSuccess-module__checkCircle--zGQcG{width:64px;height:64px;border-radius:50%;background-color:#4caf5026;display:flex;align-items:center;justify-content:center;margin-bottom:16px;transform:scale(0);opacity:0;animation:PaymentSuccess-module__circleAppear--zGIHh .5s ease-out .2s forwards}.PaymentSuccess-module__button--ieWfK{margin:1rem}.PricingPage-module__pricingContainer--CRLdf{padding:16px;max-width:1440px;margin:0 auto}@media (max-width: 768px){.PricingPage-module__pricingContainer--CRLdf{padding:12px}}.PricingPage-module__headerSection--NnjvH{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;gap:20px;flex-wrap:wrap}@media (max-width: 1024px){.PricingPage-module__headerSection--NnjvH{flex-direction:column;gap:16px}}.PricingPage-module__welcomeSection--8DHRX{position:relative;background:linear-gradient(135deg,#5b21b6,#3730a3);border-radius:16px;padding:24px;color:#fff;flex:1;min-width:320px;overflow:hidden;box-shadow:0 8px 24px #5b21b633}@media (max-width: 768px){.PricingPage-module__welcomeSection--8DHRX{padding:20px;min-width:unset}}.PricingPage-module__greetingContainer--OZBXS{position:relative;z-index:2}.PricingPage-module__greetingHeader--Vk2FP{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width: 768px){.PricingPage-module__greetingHeader--Vk2FP{flex-direction:column;align-items:flex-start;gap:16px}}.PricingPage-module__greetingText--9j5Jo{flex:1}.PricingPage-module__headerToggleSection--shtd2{display:flex;align-items:center}@media (max-width: 768px){.PricingPage-module__headerToggleSection--shtd2{align-self:stretch;justify-content:center}}.PricingPage-module__greetingTitle--Maz6G{font-size:32px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.2}@media (max-width: 768px){.PricingPage-module__greetingTitle--Maz6G{font-size:28px}}.PricingPage-module__greetingSubtitle--e9BtT{font-size:16px;color:#ffffffe6;margin:0;font-weight:400}@media (max-width: 768px){.PricingPage-module__greetingSubtitle--e9BtT{font-size:14px}}.PricingPage-module__currentPlanSection--QQTml{margin-bottom:32px}@media (max-width: 768px){.PricingPage-module__currentPlanSection--QQTml{margin-bottom:24px}}.PricingPage-module__currentPlanCard--ePvil{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.PricingPage-module__currentPlanHeader--Y7HwI{display:flex;justify-content:space-between;align-items:center;padding:20px;background:linear-gradient(135deg,#5b21b6,#3730a3);color:#fff}.PricingPage-module__currentPlanHeader--Y7HwI h3{font-size:18px;font-weight:600;margin:0}@media (max-width: 768px){.PricingPage-module__currentPlanHeader--Y7HwI{padding:16px}.PricingPage-module__currentPlanHeader--Y7HwI h3{font-size:16px}}.PricingPage-module__planStatus--MXxNC .PricingPage-module__statusBadge--ggvOp{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.PricingPage-module__planStatus--MXxNC .PricingPage-module__statusBadge--ggvOp.PricingPage-module__active--QK10A{background:#10b98133;color:#10b981;border:1px solid rgba(16,185,129,.3)}.PricingPage-module__planStatus--MXxNC .PricingPage-module__statusBadge--ggvOp.PricingPage-module__inactive---ZLOP{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.PricingPage-module__currentPlanDetails--48wqO{padding:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}@media (max-width: 768px){.PricingPage-module__currentPlanDetails--48wqO{padding:16px;grid-template-columns:1fr;gap:12px}}.PricingPage-module__planDetailRow--kAHaJ{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f9fafb;border-radius:8px;border:1px solid rgba(91,33,182,.1)}.PricingPage-module__planDetailRow--kAHaJ .PricingPage-module__detailLabel--6zpa2{font-size:14px;color:#6b7280;font-weight:500}.PricingPage-module__planDetailRow--kAHaJ .PricingPage-module__detailValue--RP0nv{font-size:14px;color:#1a1a1a;font-weight:600}@media (max-width: 768px){.PricingPage-module__planDetailRow--kAHaJ{padding:10px}.PricingPage-module__planDetailRow--kAHaJ .PricingPage-module__detailLabel--6zpa2,.PricingPage-module__planDetailRow--kAHaJ .PricingPage-module__detailValue--RP0nv{font-size:13px}}.PricingPage-module__fourColumnGrid--su59t{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}@media (max-width: 1400px){.PricingPage-module__fourColumnGrid--su59t{grid-template-columns:repeat(2,1fr)}.PricingPage-module__fourColumnGrid--su59t .PricingPage-module__billingSummaryCard---KTqa{grid-column:1/-1}}@media (max-width: 768px){.PricingPage-module__fourColumnGrid--su59t{grid-template-columns:1fr;gap:16px}}.PricingPage-module__billingSummaryCard---KTqa{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;height:100%;display:flex;flex-direction:column;overflow:hidden}@media (max-width: 1400px){.PricingPage-module__billingSummaryCard---KTqa{position:static;margin-top:24px}}.PricingPage-module__billingSummaryHeader--Wd1AW{background:linear-gradient(135deg,#5b21b6,#3730a3);padding:16px 20px;color:#fff;text-align:center}.PricingPage-module__billingSummaryHeader--Wd1AW h2{font-size:18px;font-weight:600;margin:0;color:#fff}.PricingPage-module__billingContent--Reb0Q{padding:20px;display:flex;flex-direction:column;gap:20px;flex-grow:1}.PricingPage-module__paymentMethodSection--ST29N{padding:16px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:16px}.PricingPage-module__paymentMethods--ZUNkd{display:flex;gap:16px;margin-top:12px}.PricingPage-module__paymentMethod--QJEXX{display:flex;align-items:center;cursor:pointer;gap:8px}.PricingPage-module__paymentMethod--QJEXX input[type=radio]{margin:0}.PricingPage-module__paymentMethodLabel--LVXVW{font-size:14px;color:#374151;font-weight:500}.PricingPage-module__planInfo--11W5g{display:flex;flex-direction:column;gap:8px;padding:12px;background:#f9fafb;border-radius:8px}.PricingPage-module__planInfo--11W5g .PricingPage-module__planName--C5ded,.PricingPage-module__planInfo--11W5g .PricingPage-module__billingCycle--SYRv1{display:flex;justify-content:space-between;align-items:center}.PricingPage-module__planInfo--11W5g .PricingPage-module__planName--C5ded .PricingPage-module__label--t49Sa,.PricingPage-module__planInfo--11W5g .PricingPage-module__billingCycle--SYRv1 .PricingPage-module__label--t49Sa{font-size:14px;color:#6b7280;font-weight:500}.PricingPage-module__planInfo--11W5g .PricingPage-module__planName--C5ded .PricingPage-module__value--iScrU,.PricingPage-module__planInfo--11W5g .PricingPage-module__billingCycle--SYRv1 .PricingPage-module__value--iScrU{font-size:14px;color:#1a1a1a;font-weight:600}.PricingPage-module__usersSection--JG1ye .PricingPage-module__sectionTitle--Ml-ue{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL{display:flex;flex-direction:column;gap:10px}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__includedUsers--rlAEa{padding:8px 12px;background:#5b21b60d;border-radius:6px;text-align:center}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__includedUsers--rlAEa span{font-size:13px;color:#5b21b6;font-weight:500}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b label{font-size:13px;color:#6b7280;font-weight:500;margin-bottom:6px;display:block}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputRow--MVOBM{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputRow--MVOBM .number-input-container{width:50px!important;min-width:50px!important;max-width:50px!important;flex-shrink:0}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputRow--MVOBM .number-input-container input{width:100%!important}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputRow--MVOBM .PricingPage-module__totalUsers--SAw75{font-size:12px;color:#1a1a1a;font-weight:600;padding:7px 8px;background:#5b21b60d;border-radius:4px;border:1px solid rgba(91,33,182,.1);flex:1;text-align:center;width:100px}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputGroup--Y--fE{display:flex;flex-direction:column;gap:6px;align-items:center}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputGroup--Y--fE .PricingPage-module__maxLimitReached--wBtCY{width:100%;padding:10px;background:linear-gradient(135deg,#fef2f2,#fdf2f8);border:1px solid #fecaca;border-radius:6px;margin-top:8px;display:flex;flex-direction:column;align-items:center;gap:6px;animation:PricingPage-module__limitAlert--hlIUM .5s ease-out}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputGroup--Y--fE .PricingPage-module__maxLimitReached--wBtCY .PricingPage-module__limitIcon--6cut5{color:#dc2626;animation:PricingPage-module__bounce--y48Tl 1s ease-in-out infinite;flex-shrink:0}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputGroup--Y--fE .PricingPage-module__maxLimitReached--wBtCY .PricingPage-module__limitMessage--5Wvi6{font-size:11px;color:#dc2626;font-weight:600;text-align:center;line-height:1.3}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputGroup--Y--fE .PricingPage-module__maxLimitReached--wBtCY .PricingPage-module__contactButton--AObHc{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:10px;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputGroup--Y--fE .PricingPage-module__maxLimitReached--wBtCY .PricingPage-module__contactButton--AObHc:hover{transform:translateY(-1px);box-shadow:0 2px 6px #dc26264d}.PricingPage-module__usersSection--JG1ye .PricingPage-module__usersControl--98MXL .PricingPage-module__additionalControl--ar05b .PricingPage-module__inputGroup--Y--fE .PricingPage-module__maxLimitReached--wBtCY .PricingPage-module__contactButton--AObHc:active{transform:translateY(0)}.PricingPage-module__priceBreakdown--jpBhA .PricingPage-module__priceRow--r1ggE{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f9fafb;font-size:14px;color:#6b7280}.PricingPage-module__priceBreakdown--jpBhA .PricingPage-module__priceRow--r1ggE:last-of-type{border-bottom:none;margin-bottom:8px}.PricingPage-module__priceBreakdown--jpBhA .PricingPage-module__totalPrice--8iixW{display:flex;justify-content:space-between;align-items:center;padding:12px;background:linear-gradient(135deg,#5b21b6,#3730a3);color:#fff;border-radius:8px;font-weight:600;font-size:16px}.PricingPage-module__noSelectionCompact--fYk89{display:flex;align-items:center;justify-content:center;flex-grow:1;min-height:120px}.PricingPage-module__noSelectionCompact--fYk89 .PricingPage-module__selectMessage--AkKeN{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:14px;color:#6b7280;font-style:italic;padding:20px}.PricingPage-module__noSelectionCompact--fYk89 .PricingPage-module__selectMessage--AkKeN .PricingPage-module__arrowIcon--EQEzv{color:#6b7280;animation:PricingPage-module__pointLeft--g6Nme 1.5s ease-in-out infinite}.PricingPage-module__continueWrapper--S2FMo{padding:16px 20px;background:#f9fafb;margin-top:auto}.PricingPage-module__continueWrapper--S2FMo .continueButtonContainer{margin:0}.PricingPage-module__continueWrapper--S2FMo .continueButtonContainer .PricingPage-module__continueButton--HA5-G{font-size:15px;padding:14px 24px}.PricingPage-module__card--nB7AT{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease;cursor:pointer;background:#fff;box-shadow:0 1px 3px #0000000d;height:100%;min-height:600px;position:relative}.PricingPage-module__card--nB7AT:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.PricingPage-module__card--nB7AT.PricingPage-module__selectedCard--LDN27{border-color:#5b21b6;box-shadow:0 0 0 2px #5b21b64d,0 0 20px #5b21b633;animation:PricingPage-module__glowPulse--lrvd- 2s ease-in-out infinite}.PricingPage-module__card--nB7AT.PricingPage-module__selectedCard--LDN27:hover{box-shadow:0 4px 12px #5b21b64d,0 0 25px #5b21b64d}.PricingPage-module__selectedTickMark--hs-Vs{position:absolute;top:-8px;right:-8px;width:40px;height:40px;background:linear-gradient(135deg,#5b21b6,#3730a3);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 4px 12px #5b21b666;animation:PricingPage-module__tickAppear--NcRoN .5s cubic-bezier(.68,-.55,.265,1.55)}.PricingPage-module__tickIcon--ui74o{color:#fff;font-size:18px;font-weight:700;animation:PricingPage-module__tickPulse--4DOVO 1.5s ease-in-out infinite}.PricingPage-module__cardHeader--YB6ZU{padding:20px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.PricingPage-module__planName--C5ded{font-size:20px;font-weight:600;margin-bottom:8px;color:#1a1a1a}.PricingPage-module__description--bo4Zl{color:#6b7280;font-size:14px;line-height:1.5;margin-bottom:16px}.PricingPage-module__price--jy639{display:flex;align-items:baseline;margin-bottom:16px}.PricingPage-module__priceWrapper--yazt8{display:flex;align-items:baseline;justify-content:flex-start;position:relative}.PricingPage-module__originalPrice--X2lv-{position:relative;font-size:18px;color:#8c8c8c;margin-right:12px;text-decoration:line-through}.PricingPage-module__currency--nSD45{font-size:18px;font-weight:600;color:#1a1a1a}.PricingPage-module__amount--5hvWG{font-size:36px;font-weight:700;line-height:1;margin-right:4px;color:#1a1a1a}.PricingPage-module__contactUs--SbeyV{font-size:28px;font-weight:700;line-height:1;margin-right:4px;color:#1a1a1a}.PricingPage-module__period--5bjem{color:#6b7280;font-size:14px}.PricingPage-module__discountBadge--lj4HZ{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#5b21b6,#3730a3);color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:12px;box-shadow:0 2px 4px #0000001a}.PricingPage-module__includedUsers--rlAEa{color:#5b21b6;font-size:12px;background:#5b21b61a;padding:8px 12px;border-radius:16px;display:inline-flex;align-items:center;gap:4px;font-weight:500}.PricingPage-module__features--CcIiE{padding:20px;flex-grow:1;display:flex;flex-direction:column}.PricingPage-module__featureTitle--taAsD{font-size:14px;font-weight:600;margin-bottom:12px;color:#1a1a1a}.PricingPage-module__featureList--ARhy5{list-style:none;padding:0;margin:0;flex-grow:1}.PricingPage-module__featureItem--otY2e{display:flex;align-items:flex-start;margin-bottom:8px;font-size:14px;line-height:1.5;color:#6b7280}.PricingPage-module__checkmark--OUyuL{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#d1fae5;color:#10b981;margin-right:8px;flex-shrink:0;font-size:10px;font-weight:700}.PricingPage-module__selectButton--fPgAd{margin-top:auto;text-align:center;padding:20px;flex-shrink:0}.PricingPage-module__selectButton--fPgAd .PricingPage-module__selectPlanButton--APry4{background:transparent;border:1px solid #e5e7eb;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%;color:#1a1a1a}.PricingPage-module__selectButton--fPgAd .PricingPage-module__selectPlanButton--APry4:hover{background:#f9fafb;border-color:#5b21b6}.PricingPage-module__selectButton--fPgAd .PricingPage-module__selectPlanButton--APry4.PricingPage-module__selected--ZkPNx{background:linear-gradient(135deg,#5b21b6,#3730a3);color:#fff;border-color:transparent}.PricingPage-module__billSummary--q-IN9{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000000d;border:1px solid #e5e7eb}.PricingPage-module__billSummary--q-IN9 h2{font-size:20px;font-weight:600;margin-bottom:20px;color:#1a1a1a}.PricingPage-module__billSummary--q-IN9 .PricingPage-module__billDetails--ulrmo .PricingPage-module__billRow--t126c{display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f3f4f6;font-size:14px;color:#6b7280}.PricingPage-module__billSummary--q-IN9 .PricingPage-module__billDetails--ulrmo .PricingPage-module__billRow--t126c:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.PricingPage-module__billSummary--q-IN9 .PricingPage-module__billDetails--ulrmo .PricingPage-module__billRow--t126c .PricingPage-module__valueContainer--zqJfV{display:flex;align-items:center;text-align:right;font-weight:500}.PricingPage-module__billSummary--q-IN9 .PricingPage-module__billDetails--ulrmo .PricingPage-module__billRow--t126c .PricingPage-module__period--5bjem{color:#6b7280;font-size:12px;margin-left:4px}.PricingPage-module__billSummary--q-IN9 .PricingPage-module__billDetails--ulrmo .PricingPage-module__billRow--t126c.PricingPage-module__totalRow--SHnxt{font-weight:600;font-size:18px;color:#1a1a1a;margin-top:16px;padding-top:16px;border-top:2px solid #e5e7eb;border-bottom:none}.PricingPage-module__billSummary--q-IN9 .PricingPage-module__selectPlanPrompt--PlqTg{color:#6b7280;font-style:italic;font-size:14px;text-align:center;padding:20px}.PricingPage-module__continueButtonContainer--dDWBh{text-align:center}.PricingPage-module__continueButtonContainer--dDWBh .PricingPage-module__continueButton--HA5-G{background:linear-gradient(135deg,#5b21b6,#3730a3);color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}.PricingPage-module__continueButtonContainer--dDWBh .PricingPage-module__continueButton--HA5-G:hover{transform:translateY(-1px);box-shadow:0 4px 12px #5b21b633}.PricingPage-module__continueButtonContainer--dDWBh .PricingPage-module__continueButton--HA5-G:active{transform:translateY(0)}.PricingPage-module__continueButtonContainer--dDWBh .PricingPage-module__continueButton--HA5-G:disabled{background:#a5b4fc;cursor:not-allowed;transform:none;box-shadow:none}.PricingPage-module__additionalUsersSection--e65Gj{margin:24px 0;padding:20px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;transition:all .3s ease}.PricingPage-module__additionalUsersSection--e65Gj:hover{box-shadow:0 2px 8px #00000014}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersHeader--r8vmz{margin-bottom:16px}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersHeader--r8vmz h2{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersHeader--r8vmz span{font-size:14px;color:#6b7280;display:block}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0{display:flex;flex-direction:column}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 label{font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .number-input-container{width:180px;margin-bottom:12px}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__totalUsers--SAw75{margin-top:12px;padding:12px 16px;background:#fff;border-radius:6px;border:1px solid #e5e7eb;display:flex;flex-direction:column}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__totalUsers--SAw75 span{font-size:14px;line-height:1.5}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__totalUsers--SAw75 span:first-child{font-weight:600;color:#1a1a1a}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__totalUsers--SAw75 span.PricingPage-module__detail--1UKph{font-size:12px;color:#6b7280;margin-top:2px}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__limitContainer--7858W{margin-top:12px;width:100%;display:flex;flex-direction:column;gap:12px}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__limitMessage--5Wvi6{padding:10px 14px;background-color:#fef2f2;border-left:3px solid #ef4444;border-radius:4px;color:#dc2626;font-size:13px;font-weight:500;display:flex;align-items:center}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__contactSalesButton--y-FAs{padding:10px 16px;background:linear-gradient(135deg,#5b21b6,#3730a3);color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:fit-content}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__contactSalesButton--y-FAs:hover{transform:translateY(-1px);box-shadow:0 2px 8px #5b21b633}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__contactSalesButton--y-FAs:active{transform:translateY(0)}@media (min-width: 768px){.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 label{width:180px;margin-top:8px;margin-bottom:0}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__totalUsers--SAw75{margin-left:24px;margin-top:0;flex:1}.PricingPage-module__additionalUsersSection--e65Gj .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__limitContainer--7858W{width:calc(100% - 10px)}}.PricingPage-module__billingToggle--UBoKq{display:flex;justify-content:center;background:#f9fafb;border-radius:8px;padding:4px;width:fit-content;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000d}.PricingPage-module__toggleButton--OoOjz{padding:8px 16px;border-radius:6px;border:1px solid transparent;background:transparent;font-size:14px;font-weight:600;cursor:pointer;color:#374151;transition:all .2s ease;position:relative}.PricingPage-module__toggleButton--OoOjz:hover{background:#f3f4f6;border-color:#d1d5db;color:#111827}.PricingPage-module__toggleButton--OoOjz.PricingPage-module__active--QK10A{background:linear-gradient(135deg,#5b21b6,#3730a3);color:#fff;border-color:#5b21b6;box-shadow:0 2px 6px #5b21b640}.PricingPage-module__toggleButton--OoOjz.PricingPage-module__active--QK10A:hover{background:linear-gradient(135deg,#5119a5,#322b94);box-shadow:0 3px 8px #5b21b64d}.PricingPage-module__saveTag---tJfN{position:absolute;top:-8px;right:-4px;background:#059669;color:#fff;font-size:9px;font-weight:700;padding:3px 6px;border-radius:10px;box-shadow:0 2px 4px #05966966;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;z-index:10;border:1px solid rgba(255,255,255,.2);animation:PricingPage-module__pulse--ST996 2s infinite}@keyframes PricingPage-module__tickAppear--NcRoN{0%{transform:scale(0) rotate(-180deg);opacity:0}60%{transform:scale(1.2) rotate(10deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes PricingPage-module__limitAlert--hlIUM{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes PricingPage-module__bounce--y48Tl{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes PricingPage-module__pointLeft--g6Nme{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}@keyframes PricingPage-module__tickPulse--4DOVO{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes PricingPage-module__glowPulse--lrvd-{0%,to{box-shadow:0 0 0 2px #5b21b64d,0 0 20px #5b21b633}50%{box-shadow:0 0 0 2px #5b21b666,0 0 30px #5b21b64d}}@keyframes PricingPage-module__pulse--ST996{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width: 1400px){.PricingPage-module__fourColumnGrid--su59t .PricingPage-module__billingSummaryCard---KTqa{order:4}}@media (max-width: 768px){.PricingPage-module__headerSection--NnjvH{margin-bottom:24px}.PricingPage-module__fourColumnGrid--su59t{gap:16px}.PricingPage-module__greetingTitle--Maz6G{font-size:24px}.PricingPage-module__amount--5hvWG{font-size:28px}.PricingPage-module__contactUs--SbeyV{font-size:22px}.PricingPage-module__card--nB7AT{min-height:500px}.PricingPage-module__billingSummaryCard---KTqa{position:static;margin-top:0}.PricingPage-module__billingSummaryHeader--Wd1AW{padding:14px 16px}.PricingPage-module__billingSummaryHeader--Wd1AW h2{font-size:16px}.PricingPage-module__additionalUsersWrapper--DnIL5{padding:12px 16px}.PricingPage-module__additionalUsersWrapper--DnIL5 .PricingPage-module__compactUsersSection--bxBjV .PricingPage-module__usersHeader--dRjZ- h3{font-size:13px}.PricingPage-module__additionalUsersWrapper--DnIL5 .PricingPage-module__compactUsersSection--bxBjV .PricingPage-module__usersHeader--dRjZ- .PricingPage-module__priceInfo--dBe2I,.PricingPage-module__additionalUsersWrapper--DnIL5 .PricingPage-module__compactUsersSection--bxBjV .PricingPage-module__usersInput--Yw95i .PricingPage-module__inputLabel--oIxQh{font-size:10px}.PricingPage-module__additionalUsersWrapper--DnIL5 .PricingPage-module__compactUsersSection--bxBjV .PricingPage-module__usersInput--Yw95i .PricingPage-module__inputRow--MVOBM .number-input-container{width:50px}.PricingPage-module__additionalUsersWrapper--DnIL5 .PricingPage-module__compactUsersSection--bxBjV .PricingPage-module__usersInput--Yw95i .PricingPage-module__inputRow--MVOBM .PricingPage-module__inputSuffix--B7VIz,.PricingPage-module__additionalUsersWrapper--DnIL5 .PricingPage-module__compactUsersSection--bxBjV .PricingPage-module__usersInput--Yw95i .PricingPage-module__usersTotal--iTpU9 .PricingPage-module__totalText--Av7vp{font-size:10px}.PricingPage-module__additionalUsersWrapper--DnIL5 .PricingPage-module__compactUsersSection--bxBjV .PricingPage-module__usersInput--Yw95i .PricingPage-module__usersTotal--iTpU9 .PricingPage-module__totalDetail--APEus{font-size:9px}.PricingPage-module__summaryWrapper--1eI8b{padding:12px 16px}.PricingPage-module__summaryWrapper--1eI8b .PricingPage-module__compactSummary--YTEvJ h3{font-size:13px}.PricingPage-module__summaryWrapper--1eI8b .PricingPage-module__compactSummary--YTEvJ .PricingPage-module__summaryRows--xF4O1 .PricingPage-module__summaryRow--MByg1 .PricingPage-module__rowLabel--jZTML,.PricingPage-module__summaryWrapper--1eI8b .PricingPage-module__compactSummary--YTEvJ .PricingPage-module__summaryRows--xF4O1 .PricingPage-module__summaryRow--MByg1 .PricingPage-module__rowValue--9RmDS{font-size:10px}.PricingPage-module__summaryWrapper--1eI8b .PricingPage-module__compactSummary--YTEvJ .PricingPage-module__summaryRows--xF4O1 .PricingPage-module__summaryRow--MByg1 .PricingPage-module__rowValue--9RmDS .PricingPage-module__period--5bjem{font-size:8px}.PricingPage-module__summaryWrapper--1eI8b .PricingPage-module__compactSummary--YTEvJ .PricingPage-module__summaryRows--xF4O1 .PricingPage-module__summaryRow--MByg1.PricingPage-module__totalRow--SHnxt .PricingPage-module__rowValue--9RmDS{font-size:11px}.PricingPage-module__continueWrapper--S2FMo{padding:12px 16px}}@media (max-width: 480px){.PricingPage-module__card--nB7AT{min-height:450px}.PricingPage-module__toggleSection--USvRe,.PricingPage-module__billingSummaryHeader--Wd1AW{padding:12px}.PricingPage-module__billingSummaryHeader--Wd1AW h2{font-size:18px}.PricingPage-module__additionalUsersWrapper--DnIL5{padding:12px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersHeader--r8vmz h2{font-size:14px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersHeader--r8vmz span{font-size:10px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersInput--CmNr0{gap:8px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersInput--CmNr0 label{font-size:11px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersInput--CmNr0>div{gap:0}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersInput--CmNr0 .number-input-container{width:90px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__totalUsers--SAw75{margin:12px 0 0;padding:6px 8px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__totalUsers--SAw75 span{font-size:10px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__totalUsers--SAw75 span.PricingPage-module__detail--1UKph{font-size:9px}.PricingPage-module__additionalUsersWrapper--DnIL5 .additionalUsersSection .PricingPage-module__additionalUsersInput--CmNr0 .PricingPage-module__contactSalesButton--y-FAs{padding:5px 8px;font-size:10px}}.PricingPage-module__loadingFallback--Pt4Do{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px}.PricingPage-module__spinner--rqJND{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #5b21b6;border-radius:50%;animation:PricingPage-module__spin--vyigt 1s linear infinite}@keyframes PricingPage-module__spin--vyigt{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-contrast: high){.PricingPage-module__card--nB7AT{border:2px solid currentColor}}@media (prefers-reduced-motion: reduce){.PricingPage-module__card--nB7AT,.PricingPage-module__continueButton--HA5-G,.PricingPage-module__selectPlanButton--APry4{transition:none}.PricingPage-module__spinner--rqJND,.PricingPage-module__saveTag---tJfN{animation:none}}.UpgradeTimingModal-module__modalContent--eRiMU{padding:0;max-width:650px;margin:0 auto}.UpgradeTimingModal-module__header--oBiFK{text-align:center;margin-bottom:40px}.UpgradeTimingModal-module__title--K-bbq{font-size:28px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.UpgradeTimingModal-module__subtitle--OR3qO{font-size:16px;color:#666}.UpgradeTimingModal-module__subtitle--OR3qO strong{color:#1a1a1a;font-weight:600}.UpgradeTimingModal-module__stepContent--1yiV5{animation:UpgradeTimingModal-module__fadeIn--0lfsy .3s ease-in-out}.UpgradeTimingModal-module__stepTitle--GoLzh{font-size:20px;font-weight:500;color:#1a1a1a;margin-bottom:32px;text-align:center}.UpgradeTimingModal-module__optionsContainer--9mmTW{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.UpgradeTimingModal-module__optionCard--ks9D9{display:flex;align-items:center;gap:20px;padding:24px;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .2s ease;background:#fff}.UpgradeTimingModal-module__optionCard--ks9D9:hover{border-color:#3b82f6;background:#f8faff}.UpgradeTimingModal-module__optionCard--ks9D9.UpgradeTimingModal-module__selected--WnIwV{border-color:#3b82f6;background:#f0f7ff}.UpgradeTimingModal-module__optionIcon--aLq9-{flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:12px;color:#3b82f6}.UpgradeTimingModal-module__selected--WnIwV .UpgradeTimingModal-module__optionIcon--aLq9-{background:#e0edff}.UpgradeTimingModal-module__optionDetails--fB8VT{flex:1}.UpgradeTimingModal-module__optionTitle--qdhJD{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.UpgradeTimingModal-module__optionDescription--hE9aA{font-size:14px;color:#666;line-height:1.5}.UpgradeTimingModal-module__radioWrapper--WmzDf{flex-shrink:0}.UpgradeTimingModal-module__radioWrapper--WmzDf input[type=radio]{width:20px;height:20px;cursor:pointer;accent-color:#3b82f6}.UpgradeTimingModal-module__actions--0IyQZ{display:flex;justify-content:flex-end;gap:16px;padding-top:24px;border-top:1px solid #e0e0e0}@keyframes UpgradeTimingModal-module__fadeIn--0lfsy{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.UpgradeTimingModal-module__modalContent--eRiMU{padding:24px}.UpgradeTimingModal-module__title--K-bbq{font-size:24px}.UpgradeTimingModal-module__optionCard--ks9D9{flex-direction:column;text-align:center}.UpgradeTimingModal-module__radioWrapper--WmzDf{margin-top:16px}}.AssetTracking-module__container--8P6L4{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);background-attachment:fixed;display:flex;align-items:center;justify-content:center;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative}.AssetTracking-module__container--8P6L4:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(255,255,255,.1) 0%,transparent 50%);pointer-events:none}.AssetTracking-module__card--j1htO{background:#fffffff2;border-radius:24px;padding:40px;box-shadow:0 20px 60px #00000026,0 0 0 1px #fff3 inset;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;max-width:480px;width:100%;position:relative;overflow:hidden}.AssetTracking-module__card--j1htO:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#6366f1,#8b5cf6,#ec4899)}.AssetTracking-module__header--SoKfm{margin-bottom:40px}.AssetTracking-module__header--SoKfm .AssetTracking-module__logo--cl4pe{margin-bottom:24px;display:flex;justify-content:center;align-items:center}.AssetTracking-module__header--SoKfm .AssetTracking-module__logo--cl4pe .AssetTracking-module__logoImage--BmqYe{height:48px;width:auto;max-width:200px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.1))}.AssetTracking-module__header--SoKfm h1{color:#1f2937;margin-bottom:16px;font-size:1.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:12px;letter-spacing:-.025em}.AssetTracking-module__header--SoKfm h1 .AssetTracking-module__headerIcon--X7hz2{width:28px;height:28px;color:#6366f1;stroke-width:2.5}.AssetTracking-module__assetInfo--vLd5I{background:linear-gradient(135deg,#f8faff,#f1f5f9);padding:20px;border-radius:16px;margin-bottom:32px;border:1px solid #e2e8f0}.AssetTracking-module__assetInfo--vLd5I .AssetTracking-module__assetDetails--lwQn7{display:flex;align-items:center;justify-content:center}.AssetTracking-module__assetInfo--vLd5I .AssetTracking-module__assetDetails--lwQn7 .AssetTracking-module__assetContent--h-ll-{text-align:center}.AssetTracking-module__assetInfo--vLd5I .AssetTracking-module__assetDetails--lwQn7 .AssetTracking-module__assetContent--h-ll- .AssetTracking-module__assetTag--cBiw8{display:flex;align-items:center;justify-content:center;gap:12px;font-size:1rem}.AssetTracking-module__assetInfo--vLd5I .AssetTracking-module__assetDetails--lwQn7 .AssetTracking-module__assetContent--h-ll- .AssetTracking-module__assetTag--cBiw8 .AssetTracking-module__tagLabel--pq5CH{color:#64748b;font-weight:500}.AssetTracking-module__assetInfo--vLd5I .AssetTracking-module__assetDetails--lwQn7 .AssetTracking-module__assetContent--h-ll- .AssetTracking-module__assetTag--cBiw8 .AssetTracking-module__tagValue--vvaOo{font-size:1.125rem;font-weight:700;color:#1e293b;background:#fff;padding:8px 16px;border-radius:12px;border:2px solid #e2e8f0;box-shadow:0 2px 4px #0000000d}.AssetTracking-module__initialState--9CGoD,.AssetTracking-module__loadingState--NhiPg,.AssetTracking-module__submittingState--Eq7Nr,.AssetTracking-module__successState--GdpQb{padding:20px 0;animation:AssetTracking-module__fadeInUp--wKLbc .6s ease-out}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__iconContainer--wlaHc,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__iconContainer--wlaHc,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__iconContainer--wlaHc,.AssetTracking-module__successState--GdpQb .AssetTracking-module__iconContainer--wlaHc{margin-bottom:32px;display:flex;justify-content:center}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi,.AssetTracking-module__successState--GdpQb .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#f0f4ff,#e0e7ff);display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 8px 32px #6366f126}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi .AssetTracking-module__mainIcon--BnFzH,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi .AssetTracking-module__mainIcon--BnFzH,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi .AssetTracking-module__mainIcon--BnFzH,.AssetTracking-module__successState--GdpQb .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi .AssetTracking-module__mainIcon--BnFzH{width:48px;height:48px;color:#6366f1;stroke-width:2}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__content--veIVB,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__content--veIVB,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__content--veIVB,.AssetTracking-module__successState--GdpQb .AssetTracking-module__content--veIVB{margin-bottom:32px}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__content--veIVB .AssetTracking-module__title--rut0F,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__content--veIVB .AssetTracking-module__title--rut0F,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__content--veIVB .AssetTracking-module__title--rut0F,.AssetTracking-module__successState--GdpQb .AssetTracking-module__content--veIVB .AssetTracking-module__title--rut0F{color:#1f2937;margin-bottom:12px;font-size:1.5rem;font-weight:700;letter-spacing:-.025em}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__content--veIVB .AssetTracking-module__description--tdhrH,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__content--veIVB .AssetTracking-module__description--tdhrH,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__content--veIVB .AssetTracking-module__description--tdhrH,.AssetTracking-module__successState--GdpQb .AssetTracking-module__content--veIVB .AssetTracking-module__description--tdhrH{color:#64748b;font-size:1rem;line-height:1.6;max-width:400px;margin:0 auto}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__actionButton--Pup-I{background:linear-gradient(135deg,#6366f1,#7c3aed);color:#fff;border:none;padding:16px 32px;border-radius:16px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:24px;box-shadow:0 8px 24px #6366f14d;min-width:200px}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__actionButton--Pup-I .AssetTracking-module__buttonContent---xOSn{display:flex;align-items:center;justify-content:center;gap:12px}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__actionButton--Pup-I .AssetTracking-module__buttonContent---xOSn .AssetTracking-module__buttonIcon--JjVD6{width:20px;height:20px;stroke-width:2.5}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__actionButton--Pup-I .AssetTracking-module__buttonContent---xOSn .AssetTracking-module__loadingSpinner--Wc2ol .AssetTracking-module__spinnerIcon--zNyYs{width:20px;height:20px;animation:AssetTracking-module__spin--uP6UA 1s linear infinite}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__actionButton--Pup-I:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #6366f166}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__actionButton--Pup-I:disabled{cursor:not-allowed;opacity:.8}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__actionButton--Pup-I.AssetTracking-module__loading--jTB6G{background:linear-gradient(135deg,#8b5cf6,#6366f1)}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__securityNote--w3SMr{display:flex;align-items:center;justify-content:center;gap:8px;color:#64748b;font-size:.875rem;background:#f8fafccc;padding:12px 20px;border-radius:12px;border:1px solid #f1f5f9}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__securityNote--w3SMr .AssetTracking-module__securityIcon--KOWYf{font-size:1rem}.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__loadingRing--iz2Jp{position:relative}.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__loadingRing--iz2Jp:before{content:"";position:absolute;inset:-20px;border:3px solid transparent;border-top:3px solid #6366f1;border-radius:50%;animation:AssetTracking-module__spin--uP6UA 1s linear infinite}.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__progressIndicator--KJdDE .AssetTracking-module__progressBar--DOxPb{width:200px;height:6px;background:#e2e8f0;border-radius:3px;margin:0 auto 12px;overflow:hidden}.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__progressIndicator--KJdDE .AssetTracking-module__progressBar--DOxPb .AssetTracking-module__progressFill--BGcJH{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:3px;width:0;animation:AssetTracking-module__progressLoad--kMEic 2s ease-in-out infinite}.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__progressIndicator--KJdDE .AssetTracking-module__progressText--RdQCM{color:#64748b;font-size:.875rem;font-weight:500}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__uploadingAnimation--0gKtG{position:relative}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__uploadingAnimation--0gKtG .AssetTracking-module__uploadRings--RQW7h{position:absolute;inset:-30px}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__uploadingAnimation--0gKtG .AssetTracking-module__uploadRings--RQW7h .AssetTracking-module__ring--njsuQ{position:absolute;inset:0;border:2px solid rgba(99,102,241,.3);border-radius:50%;animation:AssetTracking-module__pulse--WJAFX 2s ease-in-out infinite}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__uploadingAnimation--0gKtG .AssetTracking-module__uploadRings--RQW7h .AssetTracking-module__ring--njsuQ:nth-child(2){animation-delay:.5s;inset:-10px}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__uploadingAnimation--0gKtG .AssetTracking-module__uploadRings--RQW7h .AssetTracking-module__ring--njsuQ:nth-child(3){animation-delay:1s;inset:-20px}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__statusIndicator--eW1AG .AssetTracking-module__dots--chTTa{display:flex;justify-content:center;gap:8px;margin-bottom:12px}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__statusIndicator--eW1AG .AssetTracking-module__dots--chTTa .AssetTracking-module__dot--Ex91T{width:8px;height:8px;background:#6366f1;border-radius:50%;animation:AssetTracking-module__bounce--GrXwe 1.4s ease-in-out infinite both}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__statusIndicator--eW1AG .AssetTracking-module__dots--chTTa .AssetTracking-module__dot--Ex91T:nth-child(1){animation-delay:-.32s}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__statusIndicator--eW1AG .AssetTracking-module__dots--chTTa .AssetTracking-module__dot--Ex91T:nth-child(2){animation-delay:-.16s}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__statusIndicator--eW1AG .AssetTracking-module__dots--chTTa .AssetTracking-module__dot--Ex91T:nth-child(3){animation-delay:0s}.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__statusIndicator--eW1AG .AssetTracking-module__statusText--LJiNQ{color:#64748b;font-size:.875rem;font-weight:500}.AssetTracking-module__successState--GdpQb .AssetTracking-module__successBackground--DKCtB{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #a7f3d0;position:relative}.AssetTracking-module__successState--GdpQb .AssetTracking-module__successBackground--DKCtB .AssetTracking-module__successIcon--ooX04{color:#059669;width:48px;height:48px;stroke-width:2.5}.AssetTracking-module__successState--GdpQb .AssetTracking-module__successBackground--DKCtB .AssetTracking-module__successCheckmark--A8wje{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AssetTracking-module__successState--GdpQb .AssetTracking-module__successBackground--DKCtB .AssetTracking-module__successCheckmark--A8wje .AssetTracking-module__checkmarkStem--YiUJf,.AssetTracking-module__successState--GdpQb .AssetTracking-module__successBackground--DKCtB .AssetTracking-module__successCheckmark--A8wje .AssetTracking-module__checkmarkKick--GYJsE{position:absolute;background:#059669;border-radius:2px}.AssetTracking-module__successState--GdpQb .AssetTracking-module__successBackground--DKCtB .AssetTracking-module__successCheckmark--A8wje .AssetTracking-module__checkmarkStem--YiUJf{width:3px;height:16px;transform:rotate(45deg);top:-2px;left:8px;animation:AssetTracking-module__checkmarkStem--YiUJf .3s ease-in-out .9s both;transform-origin:50% 0%}.AssetTracking-module__successState--GdpQb .AssetTracking-module__successBackground--DKCtB .AssetTracking-module__successCheckmark--A8wje .AssetTracking-module__checkmarkKick--GYJsE{width:3px;height:8px;transform:rotate(-45deg);top:6px;left:2px;animation:AssetTracking-module__checkmarkKick--GYJsE .2s ease-in-out 1.1s both;transform-origin:50% 0%}.AssetTracking-module__successState--GdpQb .AssetTracking-module__successTitle--OI2eN{color:#059669!important;font-size:1.625rem!important}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH{margin:32px 0}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH .AssetTracking-module__summaryCard--JxiMr{background:linear-gradient(135deg,#f8faff,#f0f9ff);border:1px solid #bfdbfe;border-radius:16px;padding:20px;text-align:left}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH .AssetTracking-module__summaryCard--JxiMr .AssetTracking-module__summaryHeader--4XTeN{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:#1e40af;font-weight:600}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH .AssetTracking-module__summaryCard--JxiMr .AssetTracking-module__summaryHeader--4XTeN .AssetTracking-module__summaryIcon--lLjHv{width:20px;height:20px}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH .AssetTracking-module__summaryCard--JxiMr .AssetTracking-module__locationGrid--fOA3C{display:grid;grid-template-columns:1fr 1fr;gap:12px}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH .AssetTracking-module__summaryCard--JxiMr .AssetTracking-module__locationGrid--fOA3C .AssetTracking-module__locationItem--t4ge0{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH .AssetTracking-module__summaryCard--JxiMr .AssetTracking-module__locationGrid--fOA3C .AssetTracking-module__locationItem--t4ge0 .AssetTracking-module__label--SOloq{color:#64748b;font-size:.875rem;font-weight:500}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH .AssetTracking-module__summaryCard--JxiMr .AssetTracking-module__locationGrid--fOA3C .AssetTracking-module__locationItem--t4ge0 .AssetTracking-module__value--EzlWo{color:#1e293b;font-family:SF Mono,Monaco,Cascadia Code,monospace;font-size:.875rem;font-weight:600}.AssetTracking-module__successState--GdpQb .AssetTracking-module__secondaryButton--kvJkK{background:#fff;color:#374151;border:2px solid #e5e7eb;padding:14px 28px;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:10px;box-shadow:0 2px 8px #0000000d}.AssetTracking-module__successState--GdpQb .AssetTracking-module__secondaryButton--kvJkK .AssetTracking-module__buttonIcon--JjVD6{width:18px;height:18px;stroke-width:2.5}.AssetTracking-module__successState--GdpQb .AssetTracking-module__secondaryButton--kvJkK:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0000001a;border-color:#d1d5db}.AssetTracking-module__error--CVQ-R{background:linear-gradient(135deg,#fee2e2,#fecaca);border:1px solid #fca5a5;color:#dc2626;padding:16px 20px;border-radius:12px;margin:20px 0;display:flex;align-items:center;gap:12px;text-align:left;box-shadow:0 4px 12px #dc26261a}.AssetTracking-module__error--CVQ-R .AssetTracking-module__errorIcon--3Yl0T{width:24px;height:24px;flex-shrink:0;stroke-width:2.5}.AssetTracking-module__footer--Ycev7{margin-top:40px;padding-top:24px;border-top:1px solid #f1f5f9;font-size:.875rem;color:#64748b;line-height:1.5}.AssetTracking-module__errorState--GVOk-{text-align:center}.AssetTracking-module__errorState--GVOk- .AssetTracking-module__errorStateIcon--orL03{width:64px;height:64px;color:#ef4444;margin:0 auto 20px}.AssetTracking-module__errorState--GVOk- h1{color:#dc2626;margin-bottom:12px;font-size:1.5rem;font-weight:700}.AssetTracking-module__errorState--GVOk- p{color:#64748b}@keyframes AssetTracking-module__fadeInUp--wKLbc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AssetTracking-module__spin--uP6UA{to{transform:rotate(360deg)}}@keyframes AssetTracking-module__progressLoad--kMEic{0%{width:0%}50%{width:70%}to{width:100%}}@keyframes AssetTracking-module__pulse--WJAFX{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}@keyframes AssetTracking-module__bounce--GrXwe{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes AssetTracking-module__checkmarkStem--YiUJf{0%{height:0}to{height:16px}}@keyframes AssetTracking-module__checkmarkKick--GYJsE{0%{height:0}to{height:8px}}@media (max-width: 640px){.AssetTracking-module__container--8P6L4{padding:16px}.AssetTracking-module__card--j1htO{padding:24px;border-radius:20px}.AssetTracking-module__header--SoKfm h1{font-size:1.5rem}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi,.AssetTracking-module__successState--GdpQb .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi{width:100px;height:100px}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi .AssetTracking-module__mainIcon--BnFzH,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi .AssetTracking-module__mainIcon--BnFzH,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi .AssetTracking-module__mainIcon--BnFzH,.AssetTracking-module__successState--GdpQb .AssetTracking-module__iconContainer--wlaHc .AssetTracking-module__iconBackground--ZLiRi .AssetTracking-module__mainIcon--BnFzH{width:40px;height:40px}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__content--veIVB .AssetTracking-module__title--rut0F,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__content--veIVB .AssetTracking-module__title--rut0F,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__content--veIVB .AssetTracking-module__title--rut0F,.AssetTracking-module__successState--GdpQb .AssetTracking-module__content--veIVB .AssetTracking-module__title--rut0F{font-size:1.25rem}.AssetTracking-module__initialState--9CGoD .AssetTracking-module__content--veIVB .AssetTracking-module__description--tdhrH,.AssetTracking-module__loadingState--NhiPg .AssetTracking-module__content--veIVB .AssetTracking-module__description--tdhrH,.AssetTracking-module__submittingState--Eq7Nr .AssetTracking-module__content--veIVB .AssetTracking-module__description--tdhrH,.AssetTracking-module__successState--GdpQb .AssetTracking-module__content--veIVB .AssetTracking-module__description--tdhrH{font-size:.9rem}.AssetTracking-module__successState--GdpQb .AssetTracking-module__locationSummary--zW6iH .AssetTracking-module__summaryCard--JxiMr .AssetTracking-module__locationGrid--fOA3C{grid-template-columns:1fr}}.ChatMarkdown-module__container--wSjsp{margin:0 auto;padding:16px;height:calc(100vh - 150px);overflow-y:auto}.ChatMarkdown-module__loaderIcon--oIjjC{color:#38bdf8;animation:ChatMarkdown-module__spin--Ux-Ei 1.5s linear infinite}.ChatMarkdown-module__input--FMX8T{flex:1;padding:10px 16px;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:.01em;color:#1f2937;border:none;border-radius:4px;background-color:transparent;outline:none}.ChatMarkdown-module__input--FMX8T::placeholder{color:#9ca3af}.ChatMarkdown-module__messageList--y2FbA{list-style:none;padding:0;max-width:1500px;display:flex;justify-content:center;flex-direction:column;margin:0 auto}.ChatMarkdown-module__messageItem---gvFY{display:flex;align-items:flex-start;margin-bottom:16px}.ChatMarkdown-module__userMessageItem--3BLV1{justify-content:flex-end}.ChatMarkdown-module__botMessageItem---BXHV{justify-content:flex-start}.ChatMarkdown-module__avatar--df5tU{width:32px;height:32px;margin-right:10px;border-radius:4px}.ChatMarkdown-module__botThinking--4EzaA{width:32px;height:32px;margin-right:10px;transform:translateY(25px);border-radius:4px}.ChatMarkdown-module__botCard--IhQ64{background-color:#fafafa;padding:10px 12px;border-radius:0 15px 10px;border:1px solid #e0e0e0;font-size:16px;line-height:1.625;font-weight:400;letter-spacing:.01em;overflow-y:hidden;margin-bottom:7px}.ChatMarkdown-module__userMessage--9i1xL{background-color:#fafafa;padding:8px 12px;border-radius:20px 0 8px 8px;transform:translateY(30px);font-size:16px;font-weight:400;letter-spacing:.01em;max-width:30%;border:1px solid #e0e0e0;line-height:1.625}.ChatMarkdown-module__inputContainer--omfYk{display:flex;align-items:center;padding-right:12px;background-color:#fff;border-radius:8px;box-shadow:0 -2px 10px #0000001a;border:1px solid #e5e7eb;width:50%;max-width:1200px;position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:100;margin:0 auto}.ChatMarkdown-module__sendButton--I7osg{display:flex;align-items:center;justify-content:center;padding:8px;background-color:#7f1de3;color:#fff;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;outline:none;margin-left:8px}.ChatMarkdown-module__sendButton--I7osg:hover{background-color:#4338ca;transform:translateY(-1px)}.ChatMarkdown-module__sendButton--I7osg:active{transform:translateY(1px)}.ChatMarkdown-module__sendButton--I7osg:disabled{cursor:not-allowed;transform:none}.ChatMarkdown-module__tableContainer--M-xhO{overflow-x:auto}.ChatMarkdown-module__table--CYe-O{width:100%;border-collapse:collapse;margin:16px 0}.ChatMarkdown-module__tableHeader--373Eb{border:1px solid #ddd;padding:8px;background-color:#f4f4f4;font-weight:500;font-size:16px;line-height:1.375;letter-spacing:.01em;text-align:left}.ChatMarkdown-module__tableCell--Rsry4{border:1px solid #ddd;padding:8px;font-size:16px;line-height:1.5;font-weight:400;text-align:left}.ChatMarkdown-module__statusMessage--Jfm0-{position:absolute;bottom:60px;padding:8px 16px;border-radius:4px;color:#fff;z-index:1000;transition:opacity .3s ease;opacity:1}.ChatMarkdown-module__time--UNoCz{font-size:14px;font-weight:400;line-height:1.5;color:#6b7280}.ChatMarkdown-module__botContent--Qn4lt{margin-bottom:10px}.ChatMarkdown-module__thinkingContainer--4ZEPB{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;line-height:1.5;color:#6b7280;background-color:#f3f4f6;padding:8px 16px;border-radius:0 15px 10px;box-shadow:0 2px 5px #0003;width:fit-content;margin-bottom:3.5rem;transform:translateY(3rem);letter-spacing:.01em;position:relative}.ChatMarkdown-module__indicator--ucSsz{font-weight:700;color:transparent;background-image:linear-gradient(to right,#2563eb,#9333ea);-webkit-background-clip:text;background-clip:text;display:inline;background-color:transparent;box-shadow:none}.ChatMarkdown-module__changeModelMessage--CUKjf{display:flex;justify-content:flex-end;gap:1.5rem;margin-top:1rem}@keyframes ChatMarkdown-module__spin--Ux-Ei{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RentablezAI-module__container--DeTFB{display:flex;justify-content:center;align-items:center;height:calc(100vh - 210px);flex-direction:column;width:100%;position:relative}.RentablezAI-module__title--YNOWv{font-size:2.25rem;font-weight:700;color:transparent;background-image:linear-gradient(to right,#2563eb,#9333ea);-webkit-background-clip:text;background-clip:text;display:inline}.RentablezAI-module__inputContainer--zcHGU{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center;padding:20px}.RentablezAI-module__textAreaWrapper--nMyZm{width:100%;margin-bottom:1%;position:relative}.RentablezAI-module__controlsContainer--IO2kS{position:absolute;display:flex;gap:10px;bottom:12px;right:12px;align-items:center}.RentablezAI-module__messageNotification--YMrHl{position:absolute;top:-60px;right:0;padding:8px 16px;border-radius:4px;color:#fff;z-index:1000}.RentablezAI-module__messageNotification--YMrHl.RentablezAI-module__error--Bn2FY{background-color:#ff4d4f}.RentablezAI-module__messageNotification--YMrHl.RentablezAI-module__success--hVeSw{background-color:#52c41a}.RentablezAI-module__messageNotification--YMrHl.RentablezAI-module__info--2FDT5{background-color:#1890ff}.RentablezAI-module__sendButton--iLEfe{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#eef2ff;cursor:pointer;transition:all .2s ease}.RentablezAI-module__sendButton--iLEfe:hover{background-color:#f0f0f0;transform:translateY(-1px)}.RentablezAI-module__sendButton--iLEfe:active{transform:scale(.95)}.RentablezAI-module__actionButtonsContainer--15kPa{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;width:100%}.RentablezAI-module__actionButton--w9Pmu{display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid #d9d9d9;background:#fff;border-radius:4px;cursor:pointer;flex:1;min-width:150px;justify-content:center}.RentablezGuideBlog-module__blogContainer--KF7Bu{max-width:900px;margin:0 auto;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#333;line-height:1.6}.RentablezGuideBlog-module__header--mTT9w{margin-bottom:40px;text-align:center}.RentablezGuideBlog-module__header--mTT9w .RentablezGuideBlog-module__title---h0l-{font-size:2.5rem;color:#2a4b8d;margin-bottom:16px;line-height:1.2}.RentablezGuideBlog-module__header--mTT9w .RentablezGuideBlog-module__metaInfo--xWPIb{display:flex;justify-content:center;gap:24px;color:#555;font-size:.9rem}.RentablezGuideBlog-module__header--mTT9w .RentablezGuideBlog-module__metaInfo--xWPIb .RentablezGuideBlog-module__date--lS69B,.RentablezGuideBlog-module__header--mTT9w .RentablezGuideBlog-module__metaInfo--xWPIb .RentablezGuideBlog-module__author--RtZpg{position:relative}.RentablezGuideBlog-module__header--mTT9w .RentablezGuideBlog-module__metaInfo--xWPIb .RentablezGuideBlog-module__date--lS69B:not(:last-child):after,.RentablezGuideBlog-module__header--mTT9w .RentablezGuideBlog-module__metaInfo--xWPIb .RentablezGuideBlog-module__author--RtZpg:not(:last-child):after{content:"•";position:absolute;right:-14px}.RentablezGuideBlog-module__introduction--9YkUs{font-size:1.2rem;margin-bottom:40px;text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.RentablezGuideBlog-module__contentSection--59Tc-{margin-bottom:48px}.RentablezGuideBlog-module__contentSection--59Tc- h2{color:#2a4b8d;margin-bottom:16px;font-weight:600;border-bottom:2px solid #e0e0e0;padding-bottom:8px;font-size:1.8rem}.RentablezGuideBlog-module__contentSection--59Tc- p{margin-bottom:24px}.RentablezGuideBlog-module__modeCard--os-nL{background-color:#fff;border-radius:6px;box-shadow:0 4px 6px #0000001a;padding:24px;border-left:4px solid #2a4b8d}.RentablezGuideBlog-module__modeCard--os-nL h3{color:#2a4b8d;margin-bottom:12px;font-size:1.4rem}.RentablezGuideBlog-module__exampleContainer--5B0tn{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}@media (max-width: 768px){.RentablezGuideBlog-module__exampleContainer--5B0tn{grid-template-columns:1fr}}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__badExample--ZwhRC,.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__goodExample--sojdM{padding:16px;border-radius:6px}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__badExample--ZwhRC h4,.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__goodExample--sojdM h4{margin-bottom:8px;font-weight:600}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__badExample--ZwhRC p,.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__goodExample--sojdM p{margin-bottom:0;font-family:Courier New,monospace;padding:8px;border-radius:4px}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__badExample--ZwhRC{background-color:#ff00000d}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__badExample--ZwhRC h4{color:#d32f2f}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__badExample--ZwhRC p{background-color:#ff00001a}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__goodExample--sojdM{background-color:#4caf500d}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__goodExample--sojdM h4{color:#388e3c}.RentablezGuideBlog-module__exampleContainer--5B0tn .RentablezGuideBlog-module__goodExample--sojdM p{background-color:#4caf501a}.RentablezGuideBlog-module__templateContainer--Mcha6{display:grid;grid-template-columns:1fr;gap:16px}.RentablezGuideBlog-module__templateContainer--Mcha6 .RentablezGuideBlog-module__template--Q06TP{background-color:#fff;border-radius:6px;box-shadow:0 4px 6px #0000001a;padding:24px;border-left:4px solid #e94e1b}.RentablezGuideBlog-module__templateContainer--Mcha6 .RentablezGuideBlog-module__template--Q06TP h4{color:#e94e1b;margin-bottom:12px}.RentablezGuideBlog-module__templateContainer--Mcha6 .RentablezGuideBlog-module__template--Q06TP pre{background-color:#f5f5f5;padding:12px;border-radius:4px;font-family:Courier New,monospace;overflow-x:auto}.RentablezGuideBlog-module__conclusion--fLWNn{margin-top:40px;margin-bottom:40px}.RentablezGuideBlog-module__conclusion--fLWNn h2{color:#2a4b8d;margin-bottom:16px;font-weight:600;border-bottom:2px solid #e0e0e0;padding-bottom:8px;font-size:1.8rem}.RentablezGuideBlog-module__callToAction--GyZop{background-color:#fff;border-radius:6px;box-shadow:0 4px 6px #0000001a;background-color:#2a4b8d;color:#fff;text-align:center;padding:32px}.RentablezGuideBlog-module__callToAction--GyZop h3{font-size:1.5rem;margin-bottom:16px}.RentablezGuideBlog-module__callToAction--GyZop p{margin-bottom:24px}@media (max-width: 768px){.RentablezGuideBlog-module__blogContainer--KF7Bu{padding:16px}.RentablezGuideBlog-module__header--mTT9w .RentablezGuideBlog-module__title---h0l-{font-size:2rem}.RentablezGuideBlog-module__introduction--9YkUs{font-size:1.1rem}}.Reports-module__reportsContainer--gmpKK{padding:16px 20px;max-width:1440px;margin:0 auto;min-height:calc(100vh - 120px)}@media (max-width: 768px){.Reports-module__reportsContainer--gmpKK{padding:12px 16px}}.Reports-module__reportsHeader--MjfTN{margin-bottom:24px;text-align:left}.Reports-module__title---1-nw{font-size:24px;font-weight:600;margin:0 0 6px;color:#1f2937;letter-spacing:-.025em}@media (max-width: 768px){.Reports-module__title---1-nw{font-size:22px}}.Reports-module__subtitle--Yri1Z{font-size:14px;margin:0;color:#64748b;line-height:1.4}@media (max-width: 768px){.Reports-module__subtitle--Yri1Z{font-size:13px}}.Reports-module__reportsContent--c0dVx{margin-bottom:20px}.Reports-module__reportsGrid--v1FhK{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}@media (max-width: 768px){.Reports-module__reportsGrid--v1FhK{grid-template-columns:1fr;gap:14px}}.Reports-module__reportCard--W2ztH{background:#fff;border-radius:8px;padding:18px;box-shadow:0 1px 2px #0000000d;border:1px solid #e2e8f0;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);min-height:140px;display:flex;flex-direction:column;position:relative;overflow:hidden}.Reports-module__reportCard--W2ztH:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#8b5cf6,#3b82f6);opacity:0;transition:opacity .2s ease}.Reports-module__reportCard--W2ztH:hover{transform:translateY(-1px);box-shadow:0 3px 8px #0000001a;border-color:#cbd5e1}.Reports-module__reportCard--W2ztH:hover:before{opacity:1}.Reports-module__reportCard--W2ztH:hover .Reports-module__reportAction--zTk9Y{opacity:.8;transform:translate(2px)}.Reports-module__reportCardHeader--3pZsA{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.Reports-module__reportIconContainer---29At{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;flex-shrink:0}.Reports-module__reportIcon--QGTA-{width:20px;height:20px;color:#64748b}.Reports-module__reportAction--zTk9Y{opacity:.4;transform:translate(0);transition:all .2s ease;color:#94a3b8}.Reports-module__reportTitle--Dzp02{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px;line-height:1.3;letter-spacing:-.01em}.Reports-module__reportDescription--r52sP{font-size:13px;color:#64748b;line-height:1.4;margin:0;flex:1}.Reports-module__tableViewContainer--1eExq{padding:16px 20px;max-width:1400px;margin:0 auto;min-height:calc(100vh - 120px)}@media (max-width: 768px){.Reports-module__tableViewContainer--1eExq{padding:12px 16px}}.Reports-module__tableHeader--I4CmI{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px;gap:20px}@media (max-width: 768px){.Reports-module__tableHeader--I4CmI{flex-direction:column;gap:12px}}.Reports-module__headerContent--AzUdA{flex:1}.Reports-module__tableTitle--E8AYx{font-size:24px;font-weight:600;color:#1f2937;margin:0 0 6px;letter-spacing:-.025em}@media (max-width: 768px){.Reports-module__tableTitle--E8AYx{font-size:22px}}.Reports-module__tableDescription--CNMzJ{font-size:14px;color:#64748b;margin:0;line-height:1.4}.Reports-module__headerActions--DHoCe{display:flex;gap:8px;flex-shrink:0}@media (max-width: 768px){.Reports-module__headerActions--DHoCe{width:100%;justify-content:flex-end}}.Reports-module__statsGrid--2ikPD{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px}@media (max-width: 768px){.Reports-module__statsGrid--2ikPD{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}}.Reports-module__statCard--psIKw{background:#fff;border-radius:6px;padding:12px;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d;display:flex;align-items:center;gap:10px;transition:all .2s ease;min-height:60px}.Reports-module__statCard--psIKw:hover{box-shadow:0 2px 4px #0000001a}.Reports-module__statIcon--CcFCS{width:32px;height:32px;border-radius:6px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#64748b}.Reports-module__statContent--jy2wm{flex:1;min-width:0}.Reports-module__statValue--cjYCE{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 1px;line-height:1.1}.Reports-module__statTitle--PxFpC{font-size:12px;color:#64748b;margin:0;font-weight:500}.Reports-module__tableContainer--dJ5YQ{background:#fff;border-radius:10px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 3px #0000000d}.Reports-module__tableInfo--OPVJm{padding:16px 20px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;background:#fafbfc}.Reports-module__tableInfo--OPVJm h3{font-size:16px;font-weight:600;color:#1f2937;margin:0}@media (max-width: 768px){.Reports-module__tableInfo--OPVJm{padding:14px 16px;flex-direction:column;align-items:flex-start;gap:6px}}.Reports-module__recordCount--Tapdt{font-size:13px;color:#64748b;margin:0;font-weight:500}.Reports-module__statusBadge--yUx5M{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Reports-module__statusBadge--yUx5M.Reports-module__available--zMRYA{background:#dcfce7;color:#166534}.Reports-module__statusBadge--yUx5M.Reports-module__rented--vu1UX{background:#fef3c7;color:#92400e}.Reports-module__statusBadge--yUx5M.Reports-module__maintenance--bIHa2{background:#fde68a;color:#b45309}.Reports-module__statusBadge--yUx5M.Reports-module__damaged--Crt7T{background:#fecaca;color:#dc2626}.Reports-module__statusBadge--yUx5M.Reports-module__retired--KRbRy{background:#f3f4f6;color:#6b7280}.Reports-module__reportContainer--YAruX{margin-bottom:24px}.Reports-module__statsContainer--kxrmR{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px}@media (max-width: 768px){.Reports-module__statsContainer--kxrmR{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}}.Reports-module__statLabel--L-Wrr{font-size:13px;color:#64748b;margin:0;font-weight:500}.Reports-module__loadingSkeleton--tfhIG{background:#e2e8f0;border-radius:4px;animation:Reports-module__pulse--NCrvP 1.5s ease-in-out infinite alternate}.Reports-module__loadingSkeleton--tfhIG.Reports-module__statIcon--CcFCS{width:36px;height:36px}.Reports-module__loadingSkeleton--tfhIG.Reports-module__statValue--cjYCE{height:24px;width:60px;margin-bottom:4px}.Reports-module__loadingSkeleton--tfhIG.Reports-module__statLabel--L-Wrr{height:16px;width:80px}@keyframes Reports-module__pulse--NCrvP{0%{opacity:.6}to{opacity:1}}.Reports-module__tableSubtitle--Cz8p8{font-size:14px;color:#64748b;margin:4px 0 0;line-height:1.4}.Reports-module__activityFilters--kYq-K{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media (max-width: 768px){.Reports-module__activityFilters--kYq-K{flex-direction:column;align-items:stretch;gap:8px}}.Reports-module__actionBadge--PQLZh{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Reports-module__actionBadge--PQLZh[data-action=created]{background:#dcfce7;color:#166534}.Reports-module__actionBadge--PQLZh[data-action=updated]{background:#dbeafe;color:#1e40af}.Reports-module__actionBadge--PQLZh[data-action=deleted]{background:#fecaca;color:#dc2626}.Reports-module__actionBadge--PQLZh[data-action=rented]{background:#fef3c7;color:#92400e}.Reports-module__actionBadge--PQLZh[data-action=returned]{background:#e0e7ff;color:#4338ca}@media (max-width: 480px){.Reports-module__reportCard--W2ztH{padding:18px;min-height:150px}.Reports-module__reportCardHeader--3pZsA{margin-bottom:12px}.Reports-module__reportIconContainer---29At{width:40px;height:40px}.Reports-module__reportIcon--QGTA-{width:20px;height:20px}.Reports-module__reportTitle--Dzp02{font-size:16px}.Reports-module__reportDescription--r52sP{font-size:13px}.Reports-module__tableViewContainer--1eExq{padding:12px}.Reports-module__tableHeader--I4CmI{margin-bottom:16px}.Reports-module__tableTitle--E8AYx{font-size:20px}.Reports-module__tableDescription--CNMzJ{font-size:13px}.Reports-module__statsGrid--2ikPD{grid-template-columns:1fr;gap:10px}.Reports-module__statCard--psIKw{padding:14px;gap:10px}.Reports-module__statIcon--CcFCS{width:32px;height:32px}.Reports-module__statValue--cjYCE{font-size:18px}.Reports-module__statTitle--PxFpC{font-size:12px}.Reports-module__tableInfo--OPVJm{padding:12px 16px}}.Reports-module__filterPanel--c13W5{background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:16px;box-shadow:0 1px 2px #0000000d;overflow:hidden}.Reports-module__filterHeader--WEJpn{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f3f4f6;background:#fafafa}.Reports-module__filterHeader--WEJpn h3{margin:0;font-size:14px;font-weight:500;color:#374151;display:flex;align-items:center;gap:8px}.Reports-module__filterContent--hemnW{padding:12px}.Reports-module__filterSection--Bm74W{margin-bottom:12px}.Reports-module__filterSection--Bm74W:last-child{margin-bottom:0}.Reports-module__filterSection--Bm74W h4{margin:0 0 6px;font-size:11px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.Reports-module__filterRow--qBfqJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:10px}@media (max-width: 1024px){.Reports-module__filterRow--qBfqJ{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}}@media (max-width: 768px){.Reports-module__filterRow--qBfqJ{grid-template-columns:1fr;gap:6px}}.Reports-module__filterGroup--0ioi7{display:flex;flex-direction:column;gap:8px}.Reports-module__rangeInputs--69KYV{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 768px){.Reports-module__rangeInputs--69KYV{grid-template-columns:1fr;gap:8px}}.Reports-module__checkboxGroup--WEmOs{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}@media (max-width: 768px){.Reports-module__checkboxGroup--WEmOs{flex-direction:column;gap:8px}}.Reports-module__filterActions--86UHk{display:flex;gap:8px;padding-top:12px;border-top:1px solid #f3f4f6;margin-top:16px}.Reports-module__compactField--gnLiw{margin-bottom:0}.Reports-module__compactField--gnLiw label{font-size:12px;font-weight:500;color:#6b7280;margin-bottom:4px}.ant-table-tbody .ant-table-row:hover{transition:background-color .2s ease}.ant-table-tbody .ant-table-row[style*=pointer]:hover{background-color:#f8fafc!important}.LocationFormField-module__formContainer--ZDSX4{max-height:calc(100vh - 20px);overflow-y:auto;padding:1.5rem 0;height:100vh}.LocationFormField-module__twoColumnLayout--yy5C9{display:grid;grid-template-columns:1fr 1fr;gap:40px}.LocationCreate-module__formContainer--GmgnY,.LocationEdit-module__formContainer--aQ-bB{display:flex;flex-direction:column;height:100%;background-color:#fff;padding:1rem 1rem .5rem}.VendorForm-module__formContainer--aNFqI{max-height:calc(100vh - 120px);overflow-y:auto;padding:1.5rem 0;height:100vh}.VendorForm-module__twoColumnLayout--mJeaB{display:grid;grid-template-columns:1fr 1fr;gap:40px}.VendorForm-module__fieldGroup--PP6Tk{display:flex;align-items:center;margin-bottom:.9rem}.VendorForm-module__fieldLabel--B9Jzp{width:140px;display:flex;align-items:center;font-size:14px;color:#333;white-space:nowrap;position:relative}.VendorForm-module__dotSeparator--a-6W1{flex:1;height:1px;margin:0 8px;background-image:linear-gradient(to right,#ccc 33%,transparent 0%);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x}.VendorForm-module__requiredMark--CgNc4{color:#ff4d4f;margin-left:4px}.VendorForm-module__inputContainer--z71hC{flex:1}.VendorForm-module__toggleWrapper---WDis{display:flex;align-items:center;height:40px}.VendorCreate-module__formContainer--DBb4N,.VendorEdit-module__formContainer--pBJku{display:flex;flex-direction:column;height:100%;background-color:#fff;padding:1rem 1rem .5rem}.AdjustmentReason-module__container--G3iZS{height:90%}.AdjustmentReason-module__header--xG5Id{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 1rem}.AdjustmentReason-module__title--f4gDL{font-size:18px;font-weight:500}.AdjustmentReason-module__confirmModal--a45Q6{display:flex;gap:8px;align-items:center}.AdjustmentReason-module__confirmIcon--ALsZU{color:#faad14}.BankDetails-module__formContainer--FJ7Su{max-height:calc(100vh - 120px);overflow-y:auto;padding:.6rem 0;width:100%}.BankDetails-module__twoColumnLayout--uSH5a{display:grid;grid-template-columns:1fr 1fr;gap:40px}.BankDetails-module__fieldGroup--Bm0ot{display:flex;align-items:center;margin-bottom:.9rem}.BankDetails-module__fieldLabel--rSmkX{width:140px;display:flex;align-items:center;font-size:14px;color:#333;white-space:nowrap;position:relative}.BankDetails-module__dotSeparator--WkKxU{flex:1;height:1px;margin:0 8px;background-image:linear-gradient(to right,#ccc 33%,transparent 0%);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x}.BankDetails-module__requiredMark--QQegT{color:#ff4d4f;margin-left:4px}.BankDetails-module__inputContainer--mPUHh{flex:1}.BankDetails-module__toggleWrapper--EDvZP{display:flex;align-items:center;height:40px}.DateTime-module__container--YChkF{display:flex;flex-direction:column;gap:2rem}.DateTime-module__header--M-Nb9{display:flex;justify-content:space-between;align-items:center}.DateTime-module__header--M-Nb9 .DateTime-module__title--rdqhO{font-size:1rem;font-weight:400}.DateTime-module__header--M-Nb9 .DateTime-module__button--b5-e4{display:flex;gap:1rem}.DateTime-module__layout--AUCzV{display:flex;gap:2rem;justify-content:space-between;flex-wrap:wrap}.DateTime-module__formContainer--dsiUr{flex:1;min-width:300px;display:flex;flex-direction:column;gap:1rem}.DateTime-module__dateFormatContainer--h7692,.DateTime-module__timeFormatContainer--DAYlZ{display:flex;flex-direction:column;gap:.6rem}.DateTime-module__dateFormatContainer--h7692 label,.DateTime-module__timeFormatContainer--DAYlZ label{font-weight:500;margin-bottom:.2rem}.DateTime-module__noticeContainer--sQhNe{display:flex;align-items:flex-start;padding:16px;border-radius:8px;background-color:#f0f7ff;color:#374151;border:1px solid #bfdbfe;max-width:48rem;font-size:.875rem}.DateTime-module__icon--DVSW3{width:16px;height:16px;margin-top:4px;margin-right:8px;color:#3b82f6;flex-shrink:0}.DateTime-module__text--hdrSc{margin:0}.DateTime-module__preview--dQt-X{flex:.6;min-width:260px;display:flex;align-items:center;justify-content:center}.DateTime-module__preview--dQt-X .DateTime-module__card--JsPRi{background-color:#f9f9f9;border-radius:16px;padding:1rem;box-shadow:0 2px 8px #0000001a;height:100%;width:100%;color:#666}.DateTime-module__preview--dQt-X .DateTime-module__card--JsPRi .DateTime-module__previewTitle--sp-OL{font-size:.9rem;font-weight:600;margin-bottom:.4rem;color:#5f5ff3}.DateTime-module__preview--dQt-X .DateTime-module__card--JsPRi .DateTime-module__previewDate--aoqxH,.DateTime-module__preview--dQt-X .DateTime-module__card--JsPRi .DateTime-module__previewTime--FZCmu{font-size:.9rem;font-weight:500;margin-bottom:.5rem}.DateTime-module__label--vw5th{font-size:18px;color:#666}.OrgFormFields-module__formContainer--lIUOy{max-height:calc(100vh - 20px);overflow-y:auto;padding:1.5rem 0;height:100vh}.OrgFormFields-module__twoColumnLayout--n-hc1{display:grid;grid-template-columns:1fr 1fr;gap:40px}.OrgUnit-module__formContainer--ww0QG{display:flex;flex-direction:column;height:100%;background-color:#fff;padding:1rem 1rem .5rem}.payment-mode-list{padding:24px}.payment-mode-list header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.payment-mode-list header h2{font-size:20px;font-weight:500;margin:0}.payment-mode-list .actions{display:flex;gap:8px}.CreatePaymentModePopup-module__formContainer--1PQLj{padding-top:20px}.CreatePaymentModePopup-module__formItem--C-3gb{width:100%;margin-bottom:1rem}.CreatePaymentModePopup-module__spinnerContainer--3kJOn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CreatePaymentModePopup-module__loader--ZMN1G{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #3498db;width:30px;height:30px;animation:CreatePaymentModePopup-module__spin--IMgV4 1s linear infinite}@keyframes CreatePaymentModePopup-module__spin--IMgV4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CreatePaymentModePopup-module__title--eJsqA{font-size:20px}.CreatePaymentModePopup-module__modalHead--e8tHl{font-size:18px;color:var(--pricing-color)}.CreatePaymentModePopup-module__labelTxt--X5SYb{padding-right:6px}.CreatePaymentModePopup-module__labelDescTxt--C6WmN{opacity:.6;text-wrap:wrap;font-size:13px}.CreatePaymentModePopup-module__disabled--EzQ2f{color:gray;cursor:default}.CreatePaymentModePopup-module__disabled--EzQ2f:hover,.CreatePaymentModePopup-module__disabled--EzQ2f:active{color:gray}.TaxForm-module__formContainer--vqmX7{max-height:calc(100vh - 120px);overflow-y:auto;padding:1.5rem 0}.TaxForm-module__twoColumnLayout--4MfQT{display:grid;grid-template-columns:1fr 1fr;gap:40px}.TaxForm-module__componentContainer--9StNc{display:flex;width:"100%";justify-content:space-between;padding:0}.TaxForm-module__tax_components--0EObn{margin-top:"45px"}.TaxForm-module__component--E3Pg9{margin-bottom:15px}.TaxForm-module__tax_item--Xjk07{background:#dedede;padding:15px;border-radius:6px;margin-bottom:10px;box-shadow:0 1px 5px #0000001a}.TaxForm-module__tax_item--Xjk07 .TaxForm-module__tax_header--8u3dY{display:flex;justify-content:space-between;align-items:center;font-weight:700}.TaxForm-module__tax_item--Xjk07 .TaxForm-module__tax_header--8u3dY .TaxForm-module__tax_name--74Kln{font-size:16px}.TaxForm-module__tax_item--Xjk07 .TaxForm-module__tax_header--8u3dY .TaxForm-module__tax_rate--2IBoF{font-size:14px}.TaxForm-module__tax_item--Xjk07 .TaxForm-module__tax_applied--BIlGK{font-size:12px;color:#555;margin-top:5px}.TaxForm-module__close_button--vA2T-{width:100%;margin-top:10px;padding:10px;background:#6c757d;color:#fff;border:none;border-radius:6px;cursor:pointer}.TaxForm-module__close_button--vA2T-:hover{background:#5a6268}.TaxForm-module__tax_type--bNV8t{font-size:8px;border-radius:4px;padding:2px 3px;color:#fff}.TaxForm-module__system--INf5m{background:#22c55e}.TaxForm-module__custom--bxSYx{background:#ef9f44}.TaxForm-module__label--YlS3J{font-size:18px;font-weight:500}.TaxForm-module__inventory_card--lt5j7{display:flex;align-items:center;background-color:#f5faff;border-left:4px solid #4a90e2;padding:8px 12px;border-radius:6px;font-family:Arial,sans-serif;margin-bottom:15px}.TaxForm-module__description_text--nf11S{font-size:smaller;color:#4a90e2}.TaxForm-module__description--aO8UM{font-size:12px;color:#6c757d;margin-bottom:15px}.TaxCreate-module__formContainer--sxu-Z,.TaxEdit-module__formContainer--nXXym{display:flex;flex-direction:column;height:100%;background-color:#fff;padding:1rem 1rem .5rem}.TaxProfileViewPopup-module__detailsGrid--FPrZf{display:grid;grid-template-columns:1fr;gap:8px}.TaxProfileViewPopup-module__detailItem--aoiFN{display:flex;justify-content:space-between;padding:8px 4px;border-bottom:1px solid #f3f4f6;background-color:transparent}.TaxProfileViewPopup-module__detailItem--aoiFN:nth-child(odd){background-color:#f9fafb}.TaxProfileViewPopup-module__detailLabel--0gcFA{font-weight:600;font-size:13px;color:#4b5563}.TaxProfileViewPopup-module__detailValue--9xFVb{font-size:13px;color:#1f2937;text-align:right}.TaxProfileViewPopup-module__statusActive--oynhY{color:#22c55e;font-weight:500}.TaxProfileViewPopup-module__statusRetired--AmT74{color:#ef9f44;font-weight:500}.TaxProfileViewPopup-module__tax_components--F-YSt{margin-top:"45px"}.TaxProfileViewPopup-module__component--DWw1u{margin-bottom:15px}.TaxProfileViewPopup-module__tax_item--8YMBh{background:#fff;padding:15px;border-radius:6px;margin-bottom:10px;box-shadow:0 1px 5px #0000001a}.TaxProfileViewPopup-module__tax_item--8YMBh .TaxProfileViewPopup-module__tax_header--vKGJn{display:flex;justify-content:space-between;align-items:center;font-weight:700}.TaxProfileViewPopup-module__tax_item--8YMBh .TaxProfileViewPopup-module__tax_header--vKGJn .TaxProfileViewPopup-module__tax_name--l23h-{font-size:16px}.TaxProfileViewPopup-module__tax_item--8YMBh .TaxProfileViewPopup-module__tax_header--vKGJn .TaxProfileViewPopup-module__tax_rate--O4LzK{font-size:14px}.TaxProfileViewPopup-module__tax_item--8YMBh .TaxProfileViewPopup-module__tax_applied---jyAh{font-size:12px;color:#555;margin-top:5px}.TaxProfileViewPopup-module__close_button--iGqz8{width:100%;margin-top:10px;padding:10px;background:#6c757d;color:#fff;border:none;border-radius:6px;cursor:pointer}.TaxProfileViewPopup-module__close_button--iGqz8:hover{background:#5a6268}.TaxProfileViewPopup-module__tax_type--NPbb1{font-size:8px;border-radius:4px;padding:2px 3px;color:#fff}.TaxProfileViewPopup-module__system--A4sLn{background:#22c55e}.TaxProfileViewPopup-module__custom--Qynb3{background:#ef9f44}.TaxList-module__container--fV8LM{height:90%}.TaxList-module__header--qYH3X{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 1rem}.TaxList-module__title--fLklP{font-size:18px;font-weight:500}.TaxList-module__confirmModal--TjH1I{display:flex;gap:8px;align-items:center}.TaxList-module__confirmIcon--lM3LK{color:#faad14}.uom-list{padding:24px}.uom-list header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.uom-list header h2{font-size:20px;font-weight:500;margin:0}.uom-list .actions{display:flex;gap:8px}.uom-filters{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 16px;gap:16px}.uom-filters .filter-tabs{display:flex;gap:2px;align-items:center}.uom-filters .filter-tabs .filter-tab{padding:6px 12px;border:none;background:transparent;border-radius:4px 4px 0 0;cursor:pointer;font-size:13px;font-weight:400;color:#6b7280;transition:all .2s ease;white-space:nowrap;border-bottom:2px solid transparent;position:relative}.uom-filters .filter-tabs .filter-tab:hover{color:#374151;background:#00000005}.uom-filters .filter-tabs .filter-tab.active{color:#3734a9;background:#3734a90d;font-weight:500}.uom-filters .filter-tabs .filter-tab.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#3734a9}.uom-filters .search-container{flex-shrink:0}.status-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.status-badge .status-dot{width:6px;height:6px;border-radius:50%;margin-right:6px}.status-badge.enabled{background-color:#f0f9e8;color:#16a34a;border:1px solid #bbf7d0}.status-badge.enabled .status-dot{background-color:#16a34a}.status-badge.disabled{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.status-badge.disabled .status-dot{background-color:#dc2626}.uom-name-link{cursor:pointer;color:#3734a9;font-weight:500;text-decoration:none;transition:all .2s ease;display:inline-block;padding:2px 0;border-bottom:1px solid transparent}.uom-name-link:hover{border-bottom:1px solid #3734a9;color:#2d2a8f}.search-container{flex-shrink:0}.search-container .search-input{width:250px}.webstore-module__container---uFJp{height:calc(100vh - 150px);overflow-y:auto;padding:20px}.webstore-module__header--KFD3b{margin-bottom:32px}@media (max-width: 768px){.webstore-module__header--KFD3b{margin-bottom:24px}}.webstore-module__header--KFD3b h1{font-size:28px;font-weight:600;color:#1f2937;margin-bottom:8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width: 768px){.webstore-module__header--KFD3b h1{font-size:24px;gap:8px}}.webstore-module__header--KFD3b p{font-size:16px;color:#6b7280}@media (max-width: 768px){.webstore-module__header--KFD3b p{font-size:14px}}.webstore-module__configSection--2avER{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;margin-bottom:32px;width:calc(100vw - 800px)}.webstore-module__configSection--2avER h2{font-size:20px;font-weight:600;color:#1f2937;margin-bottom:20px;display:flex;align-items:center;gap:8px}.webstore-module__configFields--i2rFb{display:flex;flex-direction:column;gap:20px}.webstore-module__fieldGroup--4UfLC{display:flex;align-items:center;justify-content:space-between}.webstore-module__fieldGroup--4UfLC.webstore-module__column--fkPRp{flex-direction:column;align-items:flex-start;gap:8px}.webstore-module__fieldGroup--4UfLC label{font-size:16px;font-weight:500;color:#374151}.webstore-module__fieldGroup--4UfLC label.webstore-module__withIcon--vN99q{display:flex;align-items:center;gap:8px}.webstore-module__fieldGroup--4UfLC p{font-size:14px;color:#6b7280;margin-top:4px}.webstore-module__domainInputWrapper--vFkk0{margin-top:8px;display:flex;flex-direction:column;gap:12px}.webstore-module__domainInput--HaQdS{display:flex;align-items:center;gap:8px}.webstore-module__domainInput--HaQdS span{color:#6b7280;font-size:14px}.webstore-module__errorText--LtU9D{font-size:12px;color:#ef4444;margin-top:4px}.webstore-module__customDomainGroup--ta8Pj,.webstore-module__sslInfo--LoI1a{display:flex;align-items:center;gap:8px}.webstore-module__sslInfo--LoI1a span{font-size:14px;color:#10b981}.webstore-module__toggleSwitch--MjHfj{position:relative;display:inline-block;width:48px;height:24px}.webstore-module__toggleSwitch--MjHfj input{opacity:0;width:0;height:0}.webstore-module__toggleSwitch--MjHfj .webstore-module__slider--EST90{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:24px}.webstore-module__toggleSwitch--MjHfj .webstore-module__slider--EST90:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.webstore-module__toggleSwitch--MjHfj input:checked+.webstore-module__slider--EST90{background-color:#3b82f6}.webstore-module__toggleSwitch--MjHfj input:checked+.webstore-module__slider--EST90:before{transform:translate(24px)}.webstore-module__templateSection--EMfgd h2{font-size:20px;font-weight:600;color:#1f2937;margin-bottom:20px}.webstore-module__templateGrid--sGULP{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;padding:4px}@media (max-width: 640px){.webstore-module__templateGrid--sGULP{grid-template-columns:1fr;gap:20px}}@media (min-width: 641px) and (max-width: 1024px){.webstore-module__templateGrid--sGULP{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1025px) and (max-width: 1400px){.webstore-module__templateGrid--sGULP{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1401px){.webstore-module__templateGrid--sGULP{grid-template-columns:repeat(4,1fr)}}.webstore-module__templateCard--KjXDk{background-color:#fff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:translateY(0)}.webstore-module__templateCard--KjXDk.webstore-module__selected--1EP-C{border-width:2px;transform:scale(1.02);box-shadow:0 10px 25px #00000026}.webstore-module__templateCard--KjXDk:hover:not(.webstore-module__comingSoon--MQASP){transform:translateY(-8px);box-shadow:0 12px 24px #0000001f;border-color:#d1d5db}.webstore-module__templateCard--KjXDk:hover:not(.webstore-module__comingSoon--MQASP) .webstore-module__templatePreview--wtgeO{transform:scale(1.05)}.webstore-module__templateCard--KjXDk:hover:not(.webstore-module__comingSoon--MQASP) .webstore-module__previewButton--TAJqZ{color:#3b82f6;transform:translate(4px)}.webstore-module__templateCard--KjXDk.webstore-module__comingSoon--MQASP{cursor:default;opacity:.6;background-color:#fafafa}.webstore-module__templateCard--KjXDk.webstore-module__comingSoon--MQASP:hover{transform:none;box-shadow:none}.webstore-module__templateBadge--1CM-s{position:absolute;top:12px;right:12px;color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;z-index:10;animation:webstore-module__checkBounce---9Ptj .5s ease;box-shadow:0 2px 8px #0003}@keyframes webstore-module__checkBounce---9Ptj{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.webstore-module__templatePreview--wtgeO{height:180px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:transform .3s ease;background:linear-gradient(to bottom,#f9fafb,#f3f4f6)}.webstore-module__templatePreview--wtgeO .webstore-module__previewContent--1q-G4{display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .3s ease}.webstore-module__templatePreview--wtgeO .webstore-module__previewContent--1q-G4 span{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.webstore-module__templatePreview--wtgeO:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,rgba(59,130,246,.1) 100%);opacity:0;transition:opacity .3s ease}.webstore-module__templateCard--KjXDk:hover .webstore-module__templatePreview--wtgeO:before{opacity:1}.webstore-module__templateInfo--HxzmM{padding:20px}.webstore-module__templateInfo--HxzmM h3{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:10px;display:flex;align-items:center;gap:8px;transition:color .3s ease}.webstore-module__templateInfo--HxzmM h3 svg{transition:transform .3s ease}.webstore-module__templateCard--KjXDk:hover .webstore-module__templateInfo--HxzmM h3{color:#111827}.webstore-module__templateCard--KjXDk:hover .webstore-module__templateInfo--HxzmM h3 svg{transform:rotate(10deg) scale(1.1)}.webstore-module__templateInfo--HxzmM p{font-size:14px;color:#6b7280;margin-bottom:16px;line-height:1.6;min-height:44px}.webstore-module__templateFeatures--18qer{display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.webstore-module__templateFeatures--18qer .webstore-module__feature--jbJPN{display:flex;align-items:center;gap:8px;font-size:13px;color:#4b5563;transition:all .2s ease;padding:2px 0;position:relative}.webstore-module__templateFeatures--18qer .webstore-module__feature--jbJPN svg{flex-shrink:0;transition:transform .3s ease}.webstore-module__templateCard--KjXDk:hover .webstore-module__templateFeatures--18qer .webstore-module__feature--jbJPN{transform:translate(4px)}.webstore-module__templateCard--KjXDk:hover .webstore-module__templateFeatures--18qer .webstore-module__feature--jbJPN svg{transform:scale(1.2)}.webstore-module__previewButton--TAJqZ{margin-top:16px;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;background:none;border:none;cursor:pointer;padding:8px 0;transition:all .3s ease;position:relative}.webstore-module__previewButton--TAJqZ:hover{gap:10px}.webstore-module__previewButton--TAJqZ:after{content:"";position:absolute;bottom:4px;left:0;width:0;height:2px;background-color:currentColor;transition:width .3s ease}.webstore-module__previewButton--TAJqZ:hover:after{width:calc(100% - 20px)}.webstore-module__templateImage--rZeOV{width:100%;height:100%;object-fit:cover;transition:transform .4s ease,filter .3s ease}.webstore-module__templateCard--KjXDk:hover .webstore-module__templateImage--rZeOV{transform:scale(1.1);filter:brightness(1.05)}.webstore-module__comingSoonBadge--L02f2{position:absolute;top:12px;right:12px;background-color:#6b7280;color:#fff;padding:6px 12px;border-radius:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#6b7280e6;box-shadow:0 2px 8px #00000026}.webstore-module__comingSoonButton--Ppndl{margin-top:16px;padding:8px 16px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#9ca3af;cursor:not-allowed}.webstore-module__comingSoonButton--Ppndl:hover{background-color:#f3f4f6}.webstore-module__actionButtons--m4jXb{margin-top:32px;display:flex;justify-content:flex-end;margin-bottom:20px}@media (max-width: 768px){.webstore-module__actionButtons--m4jXb{justify-content:center;margin-bottom:40px}}.ZohoIntegration-module__container--A23-8{width:100%;max-width:1200px;margin:0 auto;padding:2rem}.ZohoIntegration-module__header--OQMUa{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.ZohoIntegration-module__titleSection--5BIrZ{display:flex;align-items:center;gap:1rem}.ZohoIntegration-module__icon--d-pmh{color:#4f46e5;flex-shrink:0}.ZohoIntegration-module__title--ZVopS{font-size:1.875rem;font-weight:700;color:#111827;margin:0}.ZohoIntegration-module__subtitle--ibqSV{font-size:1rem;color:#6b7280;margin:.25rem 0 0}.ZohoIntegration-module__loading--IopIg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center}.ZohoIntegration-module__spinner--d-LaC{animation:ZohoIntegration-module__spin--k-j-1 1s linear infinite;color:#4f46e5;margin-bottom:1rem}@keyframes ZohoIntegration-module__spin--k-j-1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ZohoIntegration-module__spinning--hpRUq{animation:ZohoIntegration-module__spin--k-j-1 1s linear infinite}.ZohoIntegration-module__errorAlert--mKpXd{display:flex;align-items:center;gap:.75rem;padding:1rem;margin-bottom:1.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.875rem}.ZohoIntegration-module__dismissButton--oukS-{margin-left:auto;background:none;border:none;color:#dc2626;cursor:pointer;font-size:1.25rem;padding:0;line-height:1}.ZohoIntegration-module__content--0hmN7{display:grid;gap:1.5rem;grid-template-columns:2fr 1fr}@media (max-width: 1024px){.ZohoIntegration-module__content--0hmN7{grid-template-columns:1fr}}.ZohoIntegration-module__statusCard--j-F9o,.ZohoIntegration-module__featuresCard--AnDRH,.ZohoIntegration-module__helpCard--aQg5W{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e5e7eb}.ZohoIntegration-module__statusCard--j-F9o{grid-column:1/-1}.ZohoIntegration-module__statusHeader--zfAqN{display:flex;justify-content:between;align-items:center;margin-bottom:1.5rem}.ZohoIntegration-module__statusHeader--zfAqN h2{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.ZohoIntegration-module__statusIndicator--WVoVM{display:flex;align-items:center;gap:.5rem;font-weight:500}.ZohoIntegration-module__connected--ZZJlB{color:#059669}.ZohoIntegration-module__disconnected--2fuIj{color:#dc2626}.ZohoIntegration-module__connectedInfo--Ht-FH .ZohoIntegration-module__infoRow--7F4ba{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f3f4f6}.ZohoIntegration-module__connectedInfo--Ht-FH .ZohoIntegration-module__infoRow--7F4ba:last-of-type{border-bottom:none}.ZohoIntegration-module__connectedInfo--Ht-FH .ZohoIntegration-module__label--v1xbX{font-weight:500;color:#6b7280}.ZohoIntegration-module__connectedInfo--Ht-FH .ZohoIntegration-module__value--1Fk-E{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:#111827}.ZohoIntegration-module__actions--Q9BNd{display:flex;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f3f4f6}.ZohoIntegration-module__connectButton--1r-UK,.ZohoIntegration-module__refreshButton--fT8dn,.ZohoIntegration-module__disconnectButton--zgbAy{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s;border:none}.ZohoIntegration-module__connectButton--1r-UK:disabled,.ZohoIntegration-module__refreshButton--fT8dn:disabled,.ZohoIntegration-module__disconnectButton--zgbAy:disabled{opacity:.6;cursor:not-allowed}.ZohoIntegration-module__connectButton--1r-UK{background-color:#4f46e5;color:#fff}.ZohoIntegration-module__connectButton--1r-UK:hover:not(:disabled){background-color:#4338ca}.ZohoIntegration-module__refreshButton--fT8dn{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db}.ZohoIntegration-module__refreshButton--fT8dn:hover:not(:disabled){background-color:#e5e7eb}.ZohoIntegration-module__disconnectButton--zgbAy{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.ZohoIntegration-module__disconnectButton--zgbAy:hover:not(:disabled){background-color:#fee2e2}.ZohoIntegration-module__disconnectedInfo--OaQV2{text-align:center}.ZohoIntegration-module__disconnectedInfo--OaQV2 p{color:#6b7280;margin-bottom:1.5rem}.ZohoIntegration-module__loginRequired--yz2-X{padding:1rem;background-color:#fef3c7;border:1px solid #fbbf24;border-radius:8px;text-align:center}.ZohoIntegration-module__loginRequired--yz2-X p{color:#92400e;margin:.5rem 0 1rem;font-weight:500}.ZohoIntegration-module__warningIcon--ggVnt{color:#f59e0b;margin-bottom:.5rem}.ZohoIntegration-module__loginButton--omdvd{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#4f46e5;color:#fff;text-decoration:none;border-radius:8px;font-weight:500;font-size:.875rem;transition:all .2s}.ZohoIntegration-module__loginButton--omdvd:hover{background-color:#4338ca;text-decoration:none;color:#fff}.ZohoIntegration-module__featuresCard--AnDRH h2{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 1rem}.ZohoIntegration-module__featuresList--SzIml{display:flex;flex-direction:column;gap:1rem}.ZohoIntegration-module__feature--ZiXlG{display:flex;gap:.75rem;align-items:flex-start}.ZohoIntegration-module__featureIcon--twM4N{color:#059669;flex-shrink:0;margin-top:.125rem}.ZohoIntegration-module__feature--ZiXlG h3{font-size:.875rem;font-weight:600;color:#111827;margin:0 0 .25rem}.ZohoIntegration-module__feature--ZiXlG p{font-size:.875rem;color:#6b7280;margin:0;line-height:1.4}.ZohoIntegration-module__helpCard--aQg5W h2{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .75rem}.ZohoIntegration-module__helpCard--aQg5W p{color:#6b7280;margin-bottom:1rem;line-height:1.5}.ZohoIntegration-module__helpLink--DWtp-{display:inline-flex;align-items:center;gap:.5rem;color:#4f46e5;text-decoration:none;font-weight:500;font-size:.875rem}.ZohoIntegration-module__helpLink--DWtp-:hover{color:#4338ca;text-decoration:underline}.ZohoIntegration-module__activeIntegrations--SUq2p{margin-bottom:3rem}.ZohoIntegration-module__sectionTitle--c7b2V{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.ZohoIntegration-module__sectionTitle--c7b2V:after{content:"";height:1px;background:linear-gradient(to right,#e5e7eb,transparent);flex:1;margin-left:1rem}.ZohoIntegration-module__featuredCard--23ADm{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:2.5rem;color:#fff;box-shadow:0 10px 25px #667eea4d;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:3rem;min-height:200px;position:relative;overflow:hidden}.ZohoIntegration-module__featuredCard--23ADm:before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%)}@media (max-width: 768px){.ZohoIntegration-module__featuredCard--23ADm{flex-direction:column;text-align:center;padding:2rem}}.ZohoIntegration-module__featuredContent----Sbe{flex:1;z-index:1}.ZohoIntegration-module__featuredContent----Sbe h3{font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.ZohoIntegration-module__featuredContent----Sbe p{font-size:1rem;opacity:.9;margin:0 0 1.5rem;line-height:1.5}.ZohoIntegration-module__featuredLogo--sf1gs{width:80px;height:80px;z-index:1}.ZohoIntegration-module__featuredLogo--sf1gs svg{width:100%;height:100%;filter:brightness(0) invert(1)}.ZohoIntegration-module__featuredActions--cLUdQ{display:flex;gap:1rem;margin-top:1rem}@media (max-width: 768px){.ZohoIntegration-module__featuredActions--cLUdQ{justify-content:center}}.ZohoIntegration-module__featuredButton--hI-6M{padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s;border:none;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.ZohoIntegration-module__featuredButton--hI-6M.ZohoIntegration-module__primary--yl6qB{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3)}.ZohoIntegration-module__featuredButton--hI-6M.ZohoIntegration-module__primary--yl6qB:hover{background:#ffffff4d}.ZohoIntegration-module__featuredButton--hI-6M.ZohoIntegration-module__secondary--TX329{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.ZohoIntegration-module__featuredButton--hI-6M.ZohoIntegration-module__secondary--TX329:hover{background:#fff3}.ZohoIntegration-module__featuredButton--hI-6M:disabled{opacity:.6;cursor:not-allowed}.ZohoIntegration-module__connectedBadge--07Sm0{display:inline-flex;align-items:center;gap:.5rem;background:#22c55e33;color:#22c55e;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;border:1px solid rgba(34,197,94,.3)}.ZohoIntegration-module__integrationsGrid--xSJrC{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:1.5rem}.ZohoIntegration-module__integrationCard--fwVGO{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 6px #0000000d;border:1px solid #f1f5f9;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:200px;position:relative}.ZohoIntegration-module__integrationCard--fwVGO:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.ZohoIntegration-module__integrationCard--fwVGO.ZohoIntegration-module__comingSoon--098-X{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px dashed #cbd5e1}.ZohoIntegration-module__integrationCard--fwVGO.ZohoIntegration-module__comingSoon--098-X:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(148,163,184,.05) 10px,rgba(148,163,184,.05) 20px);border-radius:16px}.ZohoIntegration-module__integrationCard--fwVGO.ZohoIntegration-module__comingSoon--098-X:hover{transform:translateY(-2px);box-shadow:0 6px 15px #00000014}.ZohoIntegration-module__logoSection--29NGO{display:flex;flex-direction:column;align-items:center;gap:1rem;flex-shrink:0;width:100%;z-index:1}.ZohoIntegration-module__logo--YpA0o{width:64px;height:64px;object-fit:contain;border-radius:8px}.ZohoIntegration-module__logoPlaceholder--YtfOa{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#e2e8f0,#f1f5f9);box-shadow:0 2px 4px #0000000d}.ZohoIntegration-module__integrationName--pejX3{font-size:1.1rem;font-weight:600;color:#1e293b;text-align:center;margin-bottom:.5rem}.ZohoIntegration-module__integrationDescription--sU-XM{font-size:.875rem;color:#64748b;text-align:center;margin-bottom:1rem;line-height:1.4}.ZohoIntegration-module__comingSoonBadge--mCqsD{display:inline-flex;align-items:center;padding:.5rem 1rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;border-radius:20px;font-size:.8rem;font-weight:600;margin-top:auto;box-shadow:0 2px 4px #fbbf244d;z-index:1}.ZohoIntegration-module__statusSection--W7DIP{display:flex;align-items:center;flex-shrink:0;margin-top:auto;width:100%;justify-content:center;z-index:1}.ZohoIntegration-module__connectedStatus--BeTJo{display:flex;align-items:center;gap:.5rem}.ZohoIntegration-module__connectedIcon--iSpYV{color:#059669}.ZohoIntegration-module__connectedText--GqLlP{font-size:.875rem;font-weight:500;color:#059669}.ZohoIntegration-module__disconnectedStatus--OilEa{display:flex;align-items:center}.ZohoIntegration-module__loginRequired--yz2-X{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:#fef3c7;border:1px solid #fbbf24;border-radius:12px;text-align:center;z-index:1}.ZohoIntegration-module__loginRequired--yz2-X .ZohoIntegration-module__warningIcon--ggVnt{color:#f59e0b;margin-bottom:.5rem}.ZohoIntegration-module__loginRequired--yz2-X .ZohoIntegration-module__loginText--iWNEU{font-size:.875rem;font-weight:600;color:#92400e;margin:0}.ZohoIntegration-module__loginRequired--yz2-X p{font-size:.8rem;color:#92400e;margin:.25rem 0 0;opacity:.8}.ZohoIntegration-module__warningIcon--ggVnt{color:#f59e0b}.ZohoIntegration-module__loginText--iWNEU{font-size:.875rem;font-weight:500;color:#92400e}.ZohoIntegration-module__connectButton--1r-UK{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s;white-space:nowrap;box-shadow:0 4px 6px #4f46e54d}.ZohoIntegration-module__connectButton--1r-UK:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 12px #4f46e566}.ZohoIntegration-module__connectButton--1r-UK:disabled{opacity:.6;cursor:not-allowed;transform:none}.ZohoIntegration-module__connectedActions--tyLP7{display:flex;align-items:center;flex-shrink:0;width:100%;justify-content:center;margin-top:.5rem}.ZohoIntegration-module__disconnectButton--zgbAy{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.3);border-radius:8px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s;white-space:nowrap}.ZohoIntegration-module__disconnectButton--zgbAy:hover:not(:disabled){background:#ef444433;transform:translateY(-1px)}.ZohoIntegration-module__disconnectButton--zgbAy:disabled{opacity:.6;cursor:not-allowed;transform:none}.PickupList-module__pickupList--okwRR{min-height:100vh;background:#f8fafc;padding:16px}@media (max-width: 768px){.PickupList-module__pickupList--okwRR{padding:12px}}.PickupList-module__compactHeader--C7mcX{background:#fff;border-radius:8px;padding:16px;margin-bottom:12px;border:1px solid #e2e8f0}.PickupList-module__headerRow--xUBpm{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media (max-width: 768px){.PickupList-module__headerRow--xUBpm{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:12px}}.PickupList-module__headerLeft--mZLxj{display:flex;align-items:center;gap:16px}.PickupList-module__headerRight--rG8HQ{display:flex;align-items:center}.PickupList-module__compactBackButton--K0cac{display:flex;align-items:center;gap:6px;background:none;border:none;color:#6b7280;font-size:13px;cursor:pointer;padding:6px 10px;border-radius:6px;transition:all .2s ease;font-weight:500}.PickupList-module__compactBackButton--K0cac:hover{background:#f3f4f6;color:#374151}.PickupList-module__titleSection--EcW3x{display:flex;align-items:center}.PickupList-module__compactTitle--iTAOy{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:600;color:#1a1a1a;margin:0}@media (max-width: 768px){.PickupList-module__compactTitle--iTAOy{font-size:18px}}.PickupList-module__compactStats--I8lMt{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7280}.PickupList-module__statItem--pekWN{white-space:nowrap}.PickupList-module__statItem--pekWN strong{color:#374151;font-weight:600}.PickupList-module__statDivider--rG-E3{color:#d1d5db}.PickupList-module__headerTop--jc4hY{margin-bottom:16px}.PickupList-module__backButton--dtrFl{display:flex;align-items:center;gap:8px;background:none;border:none;color:#6b7280;font-size:14px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease}.PickupList-module__backButton--dtrFl:hover{background:#f3f4f6;color:#374151}.PickupList-module__headerMain--N8Gid{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width: 768px){.PickupList-module__headerMain--N8Gid{flex-direction:column;align-items:flex-start;gap:16px}}.PickupList-module__headerInfo--QQpfu{flex:1}.PickupList-module__title--oZnhc{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:600;color:#1a1a1a;margin:0 0 8px}@media (max-width: 768px){.PickupList-module__title--oZnhc{font-size:20px}}.PickupList-module__subtitle--hh3OM{font-size:14px;color:#6b7280;margin:0}.PickupList-module__compactFilters--XZ4n9{display:flex;flex-direction:column;gap:8px}.PickupList-module__filterRow--SkJLy{display:flex;align-items:center;gap:12px}@media (max-width: 768px){.PickupList-module__filterRow--SkJLy{flex-direction:column;align-items:stretch;gap:8px}}.PickupList-module__searchContainer--fUqCO{position:relative;flex:1;min-width:0}.PickupList-module__searchContainer--fUqCO .PickupList-module__searchIcon--lL146{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.PickupList-module__searchInput--Gy1Ee{padding-left:36px!important;padding-right:36px!important;height:36px!important;font-size:13px!important}.PickupList-module__clearSearchButton--OWzHW{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.PickupList-module__compactStatusFilter--c1Tq1{min-width:120px}@media (max-width: 768px){.PickupList-module__compactStatusFilter--c1Tq1{min-width:auto}}.PickupList-module__compactQuickFilters--KxJEK{display:flex;align-items:center;gap:6px}.PickupList-module__compactQuickFilter--RE7eF{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:#6b7280;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.PickupList-module__compactQuickFilter--RE7eF:hover{border-color:#d1d5db;background:#f9fafb;color:#374151}.PickupList-module__compactQuickFilter--RE7eF.PickupList-module__active--Yqcva{background:#3b82f6;border-color:#3b82f6;color:#fff}.PickupList-module__compactQuickFilter--RE7eF.PickupList-module__active--Yqcva:hover{background:#2563eb;border-color:#2563eb}.PickupList-module__clearAllButton--X5rch{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #fecaca;border-radius:14px;background:#fef2f2;color:#dc2626;cursor:pointer;transition:all .2s ease}.PickupList-module__clearAllButton--X5rch:hover{background:#fecaca;border-color:#f87171}.PickupList-module__compactResultsBar--HMuJ-{display:flex;align-items:center;gap:6px;padding:8px 0 6px;font-size:12px;color:#6b7280;border-top:1px solid #f3f4f6;margin-top:4px}.PickupList-module__compactResultsCount--egD9U{color:#374151;font-weight:600}.PickupList-module__compactSearchTerm--LB7mu{color:#3b82f6;font-weight:500}.PickupList-module__compactFilter--nH-VH{padding:2px 6px;background:#f3f4f6;border-radius:8px;font-size:11px;color:#6b7280}.PickupList-module__searchSection--O3nvi{display:flex;align-items:center;gap:16px}.PickupList-module__searchBox--4-APX{position:relative;flex:1;max-width:500px}.PickupList-module__searchBox--4-APX .PickupList-module__searchIcon--lL146{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}@media (max-width: 768px){.PickupList-module__searchBox--4-APX{max-width:none}}.PickupList-module__searchInput--Gy1Ee{padding-left:40px!important;padding-right:40px!important;width:100%}.PickupList-module__clearSearchButton--OWzHW{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.PickupList-module__clearSearchButton--OWzHW:hover{color:#6b7280;background:#f3f4f6}.PickupList-module__filterActions--iT0R4{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 768px){.PickupList-module__filterActions--iT0R4{gap:12px}}.PickupList-module__statusFilter--3XUyx{min-width:180px}@media (max-width: 768px){.PickupList-module__statusFilter--3XUyx{min-width:auto;flex:1}}.PickupList-module__quickFilters--nXzTB{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PickupList-module__quickFilter--pX6qg{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e2e8f0;border-radius:20px;background:#fff;color:#6b7280;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none}.PickupList-module__quickFilter--pX6qg:hover{border-color:#d1d5db;background:#f9fafb;color:#374151}.PickupList-module__quickFilter--pX6qg.PickupList-module__active--Yqcva{background:#3b82f6;border-color:#3b82f6;color:#fff}.PickupList-module__quickFilter--pX6qg.PickupList-module__active--Yqcva:hover{background:#2563eb;border-color:#2563eb}.PickupList-module__quickFilter--pX6qg svg{width:14px;height:14px}.PickupList-module__clearFilters---5KXU{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid #fecaca;border-radius:20px;background:#fef2f2;color:#dc2626;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.PickupList-module__clearFilters---5KXU:hover{background:#fecaca;border-color:#f87171}.PickupList-module__clearFilters---5KXU svg{width:12px;height:12px}.PickupList-module__resultsBar--Pwl9y{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:16px}@media (max-width: 768px){.PickupList-module__resultsBar--Pwl9y{flex-direction:column;align-items:flex-start;gap:8px}}.PickupList-module__resultsInfo--SEJF0{display:flex;align-items:center;gap:8px;font-size:14px;color:#6b7280;flex-wrap:wrap}.PickupList-module__resultsCount--7upiI{color:#374151;font-weight:600}.PickupList-module__searchTerm--FWVZS{color:#3b82f6;font-weight:500}.PickupList-module__statusFilter--3XUyx,.PickupList-module__typeFilter--RBkD2{color:#6b7280}.PickupList-module__clearAllFilters---dN8b{display:flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #e5e7eb;border-radius:4px;background:#fff;color:#6b7280;font-size:12px;cursor:pointer;transition:all .2s ease}.PickupList-module__clearAllFilters---dN8b:hover{background:#f9fafb;color:#374151}.PickupList-module__clearAllFilters---dN8b svg{width:12px;height:12px}.PickupList-module__content--gsWad{flex:1;margin-top:0}.PickupList-module__loadingState--RtoRv,.PickupList-module__errorState--tkM-a,.PickupList-module__emptyState--ktFWL{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:40px 20px;text-align:center;border:1px solid #e2e8f0}.PickupList-module__loadingState--RtoRv svg,.PickupList-module__errorState--tkM-a svg,.PickupList-module__emptyState--ktFWL svg{color:#9ca3af;margin-bottom:12px}.PickupList-module__loadingState--RtoRv h3,.PickupList-module__errorState--tkM-a h3,.PickupList-module__emptyState--ktFWL h3{font-size:16px;font-weight:600;color:#374151;margin:0 0 6px}.PickupList-module__loadingState--RtoRv p,.PickupList-module__errorState--tkM-a p,.PickupList-module__emptyState--ktFWL p{font-size:13px;color:#6b7280;margin:0}.PickupList-module__errorState--tkM-a svg{color:#ef4444}.PickupList-module__errorState--tkM-a h3{color:#dc2626}.PickupList-module__ordersList--uCRc7{display:flex;flex-direction:column;gap:8px}.PickupList-module__compactOrderCard--k8oT7{background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease}.PickupList-module__compactOrderCard--k8oT7:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.PickupList-module__compactOrderCard--k8oT7.PickupList-module__overdue--U8dfN{border-left:3px solid #ef4444}.PickupList-module__compactOrderCard--k8oT7.PickupList-module__overdue--U8dfN:hover{border-left-color:#dc2626}.PickupList-module__compactOrderCard--k8oT7.PickupList-module__today--HW1CS{border-left:3px solid #f59e0b}.PickupList-module__compactOrderCard--k8oT7.PickupList-module__today--HW1CS:hover{border-left-color:#d97706}.PickupList-module__compactOrderCard--k8oT7.PickupList-module__upcoming--gl7R8{border-left:3px solid #10b981}.PickupList-module__compactOrderCard--k8oT7.PickupList-module__upcoming--gl7R8:hover{border-left-color:#059669}.PickupList-module__compactOrderContent--4A6c7{display:grid;grid-template-columns:2fr 2fr 1fr;gap:16px;padding:12px 16px;align-items:center}@media (max-width: 768px){.PickupList-module__compactOrderContent--4A6c7{grid-template-columns:1fr;gap:8px}}.PickupList-module__compactOrderLeft--EBidg{display:flex;flex-direction:column;gap:4px;min-width:0}.PickupList-module__compactOrderNumber--B7eyQ{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#1a1a1a;flex-wrap:wrap}.PickupList-module__compactOverdueBadge--Uc2Ec{display:inline-flex;align-items:center;padding:1px 4px;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;font-size:9px;font-weight:600;color:#dc2626;text-transform:uppercase;letter-spacing:.05em}.PickupList-module__compactCustomerInfo--cyWx3{display:flex;align-items:center;gap:8px;font-size:12px}@media (max-width: 768px){.PickupList-module__compactCustomerInfo--cyWx3{flex-direction:column;align-items:flex-start;gap:2px}}.PickupList-module__customerName--sCsSa{color:#374151;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PickupList-module__compactPhone--54uDh{display:flex;align-items:center;gap:4px;color:#6b7280;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:11px}.PickupList-module__compactPhone--54uDh svg{flex-shrink:0;color:#9ca3af}.PickupList-module__compactOrderCenter---qyV-{display:flex;align-items:center;gap:12px}@media (max-width: 768px){.PickupList-module__compactOrderCenter---qyV-{gap:8px;flex-wrap:wrap}}.PickupList-module__compactMetaItem--jXnsx{display:flex;align-items:center;gap:4px;font-size:11px;color:#6b7280;white-space:nowrap}.PickupList-module__compactMetaItem--jXnsx svg{color:#9ca3af;flex-shrink:0}.PickupList-module__compactOrderRight--z2g-o{display:flex;flex-direction:column;align-items:flex-end;gap:4px}@media (max-width: 768px){.PickupList-module__compactOrderRight--z2g-o{align-items:flex-start}}.PickupList-module__compactValue--hUmfC{font-size:14px;font-weight:600;color:#059669}.PickupList-module__compactStatusRow--8aHSx{display:flex;align-items:center;gap:6px}.PickupList-module__compactStatusBadge--78kRw{display:inline-flex;align-items:center;padding:2px 6px;border-radius:8px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.PickupList-module__compactUrgentBadge--TjkZT{display:inline-flex;align-items:center;padding:1px 4px;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;font-size:8px;font-weight:700;color:#dc2626;text-transform:uppercase;letter-spacing:.05em}.PickupList-module__orderCard--Oxu68{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;cursor:pointer;transition:all .2s ease;position:relative}.PickupList-module__orderCard--Oxu68:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-1px)}.PickupList-module__orderCard--Oxu68.PickupList-module__overdue--U8dfN{border-left:4px solid #ef4444;background:#fefefe}.PickupList-module__orderCard--Oxu68.PickupList-module__overdue--U8dfN:hover{border-left-color:#dc2626}.PickupList-module__orderCard--Oxu68.PickupList-module__today--HW1CS{border-left:4px solid #f59e0b}.PickupList-module__orderCard--Oxu68.PickupList-module__today--HW1CS:hover{border-left-color:#d97706}.PickupList-module__orderCard--Oxu68.PickupList-module__upcoming--gl7R8{border-left:4px solid #10b981}.PickupList-module__orderCard--Oxu68.PickupList-module__upcoming--gl7R8:hover{border-left-color:#059669}@media (max-width: 768px){.PickupList-module__orderCard--Oxu68{padding:16px}}.PickupList-module__orderHeader--c1OB0{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media (max-width: 768px){.PickupList-module__orderHeader--c1OB0{flex-direction:column;align-items:flex-start;gap:8px}}.PickupList-module__orderInfo--Tb8-5{display:flex;align-items:center;gap:12px;flex:1}@media (max-width: 768px){.PickupList-module__orderInfo--Tb8-5{width:100%;justify-content:space-between}}.PickupList-module__orderNumber--2T5Da{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1a1a1a;flex-wrap:wrap}.PickupList-module__orderNoText--RFLWi{color:#1a1a1a}.PickupList-module__overdueDays--kLF3N{display:inline-flex;align-items:center;padding:2px 6px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;font-size:10px;font-weight:500;color:#dc2626;text-transform:uppercase;letter-spacing:.025em}.PickupList-module__orderValue---jCmg{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.PickupList-module__currency--9qPHF{font-size:16px;font-weight:600;color:#059669}.PickupList-module__urgentAction--hWMRe{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:10px;font-weight:600;color:#dc2626;text-transform:uppercase;letter-spacing:.05em}.PickupList-module__actionHint--zbKtk{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid #f3f4f6;font-size:12px;color:#9ca3af;opacity:0;transform:translateY(4px);transition:all .2s ease}.PickupList-module__actionHint--zbKtk .PickupList-module__arrow--2mZVg{font-weight:600;color:#3b82f6}.PickupList-module__orderCard--Oxu68:hover .PickupList-module__actionHint--zbKtk{opacity:1;transform:translateY(0)}.PickupList-module__statusBadge--ohZOi{display:inline-flex;align-items:center;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.PickupList-module__statusReserved--e9nx2{background:#e0f2fe;color:#0369a1}.PickupList-module__statusPartial--2TY1E{background:#fef3c7;color:#92400e}.PickupList-module__orderDetails--V-ZNV{display:flex;justify-content:space-between;gap:20px}@media (max-width: 768px){.PickupList-module__orderDetails--V-ZNV{flex-direction:column;gap:12px}}.PickupList-module__customerInfo--bCsy8{flex:1}.PickupList-module__customerInfo--bCsy8 h3{font-size:15px;font-weight:600;color:#374151;margin:0 0 4px}.PickupList-module__customerMeta--wI9pj{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.PickupList-module__customerMeta--wI9pj svg{color:#9ca3af;flex-shrink:0}.PickupList-module__customerMeta--wI9pj span{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-weight:500}.PickupList-module__orderMeta--Wv4L7{display:flex;gap:16px;align-items:center}@media (max-width: 768px){.PickupList-module__orderMeta--Wv4L7{flex-wrap:wrap;gap:12px}}.PickupList-module__metaItem--mIZeH{display:flex;align-items:center;gap:4px;font-size:12px;color:#6b7280;white-space:nowrap}.PickupList-module__metaItem--mIZeH svg{color:#9ca3af;flex-shrink:0}.PickupList-module__metaItem--mIZeH span{color:inherit}.PickupList-module__metaItem--mIZeH strong{color:#374151;font-weight:600}.PickupList-module__overdueIcon--KCL1u{color:#ef4444}.PickupList-module__todayIcon--cHSZy{color:#f59e0b}.PickupList-module__modalOverlay---vqRD{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:PickupList-module__modalFadeIn--k9-nG .2s ease-out}.PickupList-module__modalContainer--qqyIZ{background:#fff;border-radius:10px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px #00000026;animation:PickupList-module__modalSlideIn--xo6kM .3s ease-out}@media (max-width: 768px){.PickupList-module__modalContainer--qqyIZ{max-width:95vw;max-height:95vh}}.PickupList-module__modalHeader--cNc0E{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e2e8f0;background:#fafbfc;border-radius:10px 10px 0 0}.PickupList-module__modalTitle--W7Q1Y{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.PickupList-module__modalCloseButton--J0VNF{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:6px;font-size:18px;color:#6b7280;cursor:pointer;transition:all .2s ease}.PickupList-module__modalCloseButton--J0VNF:hover{background:#f3f4f6;color:#374151}.PickupList-module__modalContent--ZwX7F{padding:20px 24px;overflow-y:auto;flex:1}@media (max-width: 768px){.PickupList-module__modalContent--ZwX7F{padding:16px 20px}}.PickupList-module__pickupDateSection--RcEcW{margin-bottom:20px}.PickupList-module__dateLabel--kh5Xu{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.PickupList-module__dateTimeWrapper--jxB2Z{position:relative;display:flex;align-items:center;gap:8px}.PickupList-module__dateTimeInput--mMW6A{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;background:#fff;transition:all .2s ease}.PickupList-module__dateTimeInput--mMW6A:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.PickupList-module__clockIcon--Qx6jo{color:#9ca3af}.PickupList-module__dateTimeHint--bfNeW{font-size:12px;color:#6b7280;font-style:italic}.PickupList-module__orderInfo--Tb8-5{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:20px}@media (max-width: 768px){.PickupList-module__orderInfo--Tb8-5{flex-direction:column;gap:12px}}.PickupList-module__orderDetails--V-ZNV{flex:1}.PickupList-module__orderNumber--2T5Da{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.PickupList-module__customerInfo--bCsy8{display:flex;flex-direction:column;gap:4px}.PickupList-module__customerName--sCsSa{font-size:14px;font-weight:500;color:#374151}.PickupList-module__customerPhone--bkw60{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.PickupList-module__orderStatus--HMwFT{display:flex;flex-direction:column;gap:8px;align-items:flex-end}@media (max-width: 768px){.PickupList-module__orderStatus--HMwFT{flex-direction:row;align-items:center}}.PickupList-module__urgencyBadge---cgH4{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;font-size:11px;font-weight:600;color:#dc2626;text-transform:uppercase;letter-spacing:.025em}.PickupList-module__itemsSection--Py3HM{margin-bottom:20px}.PickupList-module__itemsTitle--9wtu6{font-size:16px;font-weight:600;color:#374151;margin:0 0 20px}.PickupList-module__itemsList--P86ss{display:flex;flex-direction:column;gap:16px}.PickupList-module__itemCard--9Lu3j{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;transition:all .2s ease}.PickupList-module__itemCard--9Lu3j:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000000d}@media (max-width: 768px){.PickupList-module__itemCard--9Lu3j{flex-direction:column;align-items:stretch;gap:8px}}.PickupList-module__itemIcon--HnGoT{flex-shrink:0}.PickupList-module__itemAvatar--Ixkxn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;color:#fff;font-size:14px;font-weight:600}.PickupList-module__itemDetails--sTmcF{flex:1;min-width:0}.PickupList-module__itemName--EhmT3{font-size:15px;font-weight:600;color:#374151;margin-bottom:4px}.PickupList-module__itemCode--6ctte{font-size:13px;color:#6b7280;margin-bottom:8px}.PickupList-module__itemMetrics--1N0Vl{display:flex;gap:16px;flex-wrap:wrap}.PickupList-module__metric--aZN0s{display:flex;flex-direction:column;gap:2px}.PickupList-module__metricLabel--rPAST{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.PickupList-module__metricValue--3s9AQ{font-size:14px;color:#374151;font-weight:600}.PickupList-module__quantitySection--dC-45{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px}@media (max-width: 768px){.PickupList-module__quantitySection--dC-45{align-items:stretch}}.PickupList-module__quantityLabel--mUOtb{font-size:12px;color:#6b7280;font-weight:500;text-align:center}.PickupList-module__quantityControls--2yngK{display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.PickupList-module__quantityButton--6vgOm{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;color:#6b7280;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.PickupList-module__quantityButton--6vgOm:hover:not(:disabled){background:#f3f4f6;color:#374151}.PickupList-module__quantityButton--6vgOm:disabled{opacity:.5;cursor:not-allowed}.PickupList-module__decreaseButton--GzWP-{border-right:1px solid #e5e7eb}.PickupList-module__increaseButton--QqM15{border-left:1px solid #e5e7eb}.PickupList-module__quantityInput--BPsBw{width:60px;height:36px;border:none;text-align:center;font-size:14px;font-weight:600;color:#374151;background:#f9fafb}.PickupList-module__quantityInput--BPsBw:focus{outline:none;background:#fff}.PickupList-module__quantityHint--o8LFt{font-size:11px;color:#9ca3af;text-align:center}.PickupList-module__modalFooter--vIIbN{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #e2e8f0;background:#fafbfc;border-radius:0 0 10px 10px}@media (max-width: 768px){.PickupList-module__modalFooter--vIIbN{flex-direction:column;gap:12px;align-items:stretch}}.PickupList-module__footerInfo--mOc0m{display:flex;align-items:center;gap:16px}@media (max-width: 768px){.PickupList-module__footerInfo--mOc0m{justify-content:center}}.PickupList-module__totalItems--CD75A{font-size:14px;color:#6b7280}.PickupList-module__totalItems--CD75A strong{color:#374151;font-weight:600}.PickupList-module__footerActions--Gjkgi{display:flex;gap:12px}@media (max-width: 768px){.PickupList-module__footerActions--Gjkgi{width:100%}}.PickupList-module__cancelButton--NBTg0{padding:12px 24px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.PickupList-module__cancelButton--NBTg0:hover:not(:disabled){background:#f9fafb;color:#374151}.PickupList-module__cancelButton--NBTg0:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.PickupList-module__cancelButton--NBTg0{flex:1}}.PickupList-module__pickupButton--XxZYS{display:flex;align-items:center;gap:8px;padding:12px 24px;border:none;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #3b82f633}.PickupList-module__pickupButton--XxZYS:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 4px 8px #3b82f64d;transform:translateY(-1px)}.PickupList-module__pickupButton--XxZYS:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.PickupList-module__pickupButton--XxZYS svg{width:16px;height:16px}@media (max-width: 768px){.PickupList-module__pickupButton--XxZYS{flex:1;justify-content:center}}.PickupList-module__processingState--o9KpQ{display:flex;align-items:center;gap:8px}@keyframes PickupList-module__modalFadeIn--k9-nG{0%{opacity:0}to{opacity:1}}@keyframes PickupList-module__modalSlideIn--xo6kM{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.PickupList-module__orderSummary--Rcp60{background:#f8fafc;border-radius:6px;padding:16px;margin-bottom:24px}.PickupList-module__summaryItem--gLFSL{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:14px}.PickupList-module__summaryItem--gLFSL:not(:last-child){border-bottom:1px solid #e2e8f0}.PickupList-module__summaryItem--gLFSL span:first-child{color:#6b7280;font-weight:500}.PickupList-module__summaryItem--gLFSL span:last-child{color:#374151;font-weight:600}.PickupList-module__itemsList--P86ss h3{font-size:16px;font-weight:600;color:#374151;margin:0 0 16px}.PickupList-module__itemRow--9u9IB{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f3f4f6}.PickupList-module__itemRow--9u9IB:last-child{border-bottom:none}@media (max-width: 768px){.PickupList-module__itemRow--9u9IB{flex-direction:column;align-items:flex-start;gap:8px}}.PickupList-module__itemInfo--cNuYR{flex:1}.PickupList-module__itemName--EhmT3{font-size:14px;font-weight:600;color:#374151;margin-bottom:2px}.PickupList-module__itemTag--Ulkgn{font-size:12px;color:#6b7280}.PickupList-module__itemQuantities--WfSSj{display:flex;gap:12px;align-items:center}@media (max-width: 768px){.PickupList-module__itemQuantities--WfSSj{width:100%;justify-content:space-between}}.PickupList-module__quantity--uoige{font-size:12px;color:#6b7280}.PickupList-module__quantityPending--3Z-lk{font-size:12px;color:#dc2626;font-weight:600}.PickupList-module__itemRate--uMUJF{font-size:13px;color:#374151;font-weight:500;text-align:right}@media (max-width: 768px){.PickupList-module__itemRate--uMUJF{text-align:left}}@media (max-width: 480px){.PickupList-module__pickupList--okwRR{padding:12px}.PickupList-module__header--8Dpnw{padding:16px}.PickupList-module__title--oZnhc{font-size:18px}.PickupList-module__orderCard--Oxu68{padding:12px}.PickupList-module__orderHeader--c1OB0{margin-bottom:12px}.PickupList-module__orderMeta--Wv4L7{gap:8px}.PickupList-module__modalContent--ZwX7F{margin:10px;max-height:90vh}.PickupList-module__modalBody--bybzd{padding:16px}}.ReturnList-module__returnList--CzTqm{min-height:100vh;background:#f8fafc;padding:20px}@media (max-width: 768px){.ReturnList-module__returnList--CzTqm{padding:16px}}.ReturnList-module__header--uj6cm{background:#fff;border-radius:8px;padding:24px;margin-bottom:20px;border:1px solid #e2e8f0}@media (max-width: 768px){.ReturnList-module__header--uj6cm{padding:20px;margin-bottom:16px}}.ReturnList-module__headerTop---f8Qu{margin-bottom:16px}.ReturnList-module__backButton--24rzp{display:flex;align-items:center;gap:8px;background:none;border:none;color:#6b7280;font-size:14px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease}.ReturnList-module__backButton--24rzp:hover{background:#f3f4f6;color:#374151}.ReturnList-module__headerMain--rPRyJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width: 768px){.ReturnList-module__headerMain--rPRyJ{flex-direction:column;align-items:flex-start;gap:16px}}.ReturnList-module__headerInfo--YzwLD{flex:1}.ReturnList-module__title--bL1fg{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:600;color:#1a1a1a;margin:0 0 8px}@media (max-width: 768px){.ReturnList-module__title--bL1fg{font-size:20px}}.ReturnList-module__subtitle--4jQRG{font-size:14px;color:#6b7280;margin:0}.ReturnList-module__filters--TGmZC{display:flex;gap:16px;align-items:center}@media (max-width: 768px){.ReturnList-module__filters--TGmZC{flex-direction:column;gap:12px;align-items:stretch}}.ReturnList-module__searchBox--Wi5hR{position:relative;flex:1;max-width:400px}.ReturnList-module__searchBox--Wi5hR svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}@media (max-width: 768px){.ReturnList-module__searchBox--Wi5hR{max-width:none}}.ReturnList-module__searchInput--Us-XX{padding-left:40px!important;width:100%}.ReturnList-module__statusFilter--l0ei8{min-width:180px}@media (max-width: 768px){.ReturnList-module__statusFilter--l0ei8{min-width:auto}}.ReturnList-module__content--4556V{flex:1}.ReturnList-module__emptyState--hcYfZ{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:60px 20px;text-align:center;border:1px solid #e2e8f0}.ReturnList-module__emptyState--hcYfZ svg{color:#9ca3af;margin-bottom:16px}.ReturnList-module__emptyState--hcYfZ h3{font-size:18px;font-weight:600;color:#374151;margin:0 0 8px}.ReturnList-module__emptyState--hcYfZ p{font-size:14px;color:#6b7280;margin:0}.ReturnList-module__ordersList--j7S5D{display:flex;flex-direction:column;gap:12px}.ReturnList-module__orderCard--cz2YR{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;cursor:pointer;transition:all .2s ease;position:relative}.ReturnList-module__orderCard--cz2YR:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-1px)}.ReturnList-module__orderCard--cz2YR.ReturnList-module__overdue--BXON9{border-left:4px solid #ef4444;background:#fefefe}.ReturnList-module__orderCard--cz2YR.ReturnList-module__overdue--BXON9:hover{border-left-color:#dc2626}.ReturnList-module__orderCard--cz2YR.ReturnList-module__today--gHZVy{border-left:4px solid #f59e0b}.ReturnList-module__orderCard--cz2YR.ReturnList-module__today--gHZVy:hover{border-left-color:#d97706}.ReturnList-module__orderCard--cz2YR.ReturnList-module__upcoming--u7OrI{border-left:4px solid #10b981}.ReturnList-module__orderCard--cz2YR.ReturnList-module__upcoming--u7OrI:hover{border-left-color:#059669}@media (max-width: 768px){.ReturnList-module__orderCard--cz2YR{padding:16px}}.ReturnList-module__orderHeader--FbfLc{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media (max-width: 768px){.ReturnList-module__orderHeader--FbfLc{flex-direction:column;align-items:flex-start;gap:8px}}.ReturnList-module__orderInfo--tq6Da{display:flex;align-items:center;gap:12px;flex:1}@media (max-width: 768px){.ReturnList-module__orderInfo--tq6Da{width:100%;justify-content:space-between}}.ReturnList-module__orderNumber--uVJsQ{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1a1a1a}.ReturnList-module__orderValue---KH7y{font-size:16px;font-weight:600;color:#059669}.ReturnList-module__statusBadge--Sa98C{display:inline-flex;align-items:center;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.ReturnList-module__statusRented--Tt0cX{background:#ddd6fe;color:#7c3aed}.ReturnList-module__statusPartial--Vo-Ye{background:#fef3c7;color:#92400e}.ReturnList-module__orderDetails--csxc2{display:flex;justify-content:space-between;gap:20px}@media (max-width: 768px){.ReturnList-module__orderDetails--csxc2{flex-direction:column;gap:12px}}.ReturnList-module__customerInfo--IqNE8{flex:1}.ReturnList-module__customerInfo--IqNE8 h3{font-size:15px;font-weight:600;color:#374151;margin:0 0 4px}.ReturnList-module__customerMeta--qTJ1f{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.ReturnList-module__customerMeta--qTJ1f svg{color:#9ca3af}.ReturnList-module__orderMeta---jY-5{display:flex;gap:16px;align-items:center}@media (max-width: 768px){.ReturnList-module__orderMeta---jY-5{flex-wrap:wrap;gap:12px}}.ReturnList-module__metaItem--EwNl8{display:flex;align-items:center;gap:4px;font-size:12px;color:#6b7280;white-space:nowrap}.ReturnList-module__metaItem--EwNl8 svg{color:#9ca3af}.ReturnList-module__overdueIcon--dciBY{color:#ef4444}.ReturnList-module__todayIcon--dHFKz{color:#f59e0b}.ReturnList-module__modal--KbgdE{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ReturnList-module__modalContent--3S26z{background:#fff;border-radius:8px;width:100%;max-width:600px;max-height:80vh;overflow:auto}.ReturnList-module__modalHeader--bzqy1{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}.ReturnList-module__modalHeader--bzqy1 h2{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.ReturnList-module__closeButton--Mb-lg{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;line-height:1}.ReturnList-module__closeButton--Mb-lg:hover{color:#374151}.ReturnList-module__modalBody--4qJY4{padding:24px}.ReturnList-module__orderSummary--wkmun{background:#f8fafc;border-radius:6px;padding:16px;margin-bottom:24px}.ReturnList-module__summaryItem--nAOvE{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:14px}.ReturnList-module__summaryItem--nAOvE:not(:last-child){border-bottom:1px solid #e2e8f0}.ReturnList-module__summaryItem--nAOvE span:first-child{color:#6b7280;font-weight:500}.ReturnList-module__summaryItem--nAOvE span:last-child{color:#374151;font-weight:600}.ReturnList-module__itemsList--EK3-6 h3{font-size:16px;font-weight:600;color:#374151;margin:0 0 16px}.ReturnList-module__itemRow--tFJDn{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f3f4f6}.ReturnList-module__itemRow--tFJDn:last-child{border-bottom:none}@media (max-width: 768px){.ReturnList-module__itemRow--tFJDn{flex-direction:column;align-items:flex-start;gap:8px}}.ReturnList-module__itemInfo--OBGSm{flex:1}.ReturnList-module__itemName--B705J{font-size:14px;font-weight:600;color:#374151;margin-bottom:2px}.ReturnList-module__itemTag--aHL0h{font-size:12px;color:#6b7280}.ReturnList-module__itemQuantities--RnL1J{display:flex;gap:12px;align-items:center}@media (max-width: 768px){.ReturnList-module__itemQuantities--RnL1J{width:100%;justify-content:space-between}}.ReturnList-module__quantity--k6c4J{font-size:12px;color:#6b7280}.ReturnList-module__quantityPending--DLv-k{font-size:12px;color:#dc2626;font-weight:600}.ReturnList-module__itemRate--MX62a{font-size:13px;color:#374151;font-weight:500;text-align:right}@media (max-width: 768px){.ReturnList-module__itemRate--MX62a{text-align:left}}@media (max-width: 480px){.ReturnList-module__returnList--CzTqm{padding:12px}.ReturnList-module__header--uj6cm{padding:16px}.ReturnList-module__title--bL1fg{font-size:18px}.ReturnList-module__orderCard--cz2YR{padding:12px}.ReturnList-module__orderHeader--FbfLc{margin-bottom:12px}.ReturnList-module__orderMeta---jY-5{gap:8px}.ReturnList-module__modalContent--3S26z{margin:10px;max-height:90vh}.ReturnList-module__modalBody--4qJY4{padding:16px}}
