.cs-support-filters-row{width:100%}.cs-support-filter-select-wrap{min-width:0}.cs-btn-blue{background:#13338e!important;color:#fff!important;border-radius:24px!important;font-weight:600!important;padding:0 24px!important}.cs-freelancer{height:100%;width:100%;overflow:auto;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity));padding:1rem}@media (min-width:768px){.cs-freelancer{border-top-right-radius:.625rem;border-bottom-right-radius:.625rem;padding:1.5rem}}.cs-freelancer .heading-txt-free{margin-bottom:.5rem!important;font-size:1rem;line-height:1.5rem;font-weight:700}@media (min-width:768px){.cs-freelancer .heading-txt-free{margin-bottom:1.25rem!important;font-weight:500}}.cs-freelancer .cs-save-btn{--tw-bg-opacity:1!important;background-color:rgb(19 51 142/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.cs-freelancer .heading-txt-support{font-weight:500!important;font-size:24px!important;line-height:28.63px!important;color:black!important}.cs-freelancer .cs-close-box{color:#017d60;background-color:#caedd9}.cs-freelancer .cs-open-box{color:#2746c4;background-color:#2746c436}.cs-freelancer .inp-txt{font-weight:400;font-size:16px;line-height:30px}.cs-freelancer .ant-table-tbody>tr>td{white-space:normal!important}.cs-freelancer .model-content{margin:12px 0;padding-left:2rem}.cs-freelancer .model-content .model-head-txt-sub-text{font-weight:500;font-size:14px;line-height:16.7px;color:black}.cs-freelancer .model-content .model-head-txt-sub-text .model-head-txt-span{font-weight:400!important;line-height:17.12px!important}.cs-freelancer .custom-action-icon{font-size:22px!important}.cs-freelancer .custom-action-icon svg path:nth-child(2){fill:transparent!important}.cs-freelancer .ant-form-item-explain-error{font-size:11px!important}.cs-freelancer-support-new{display:flex;flex-direction:column;gap:4px;height:100%;padding:0 8px 8px;min-height:0;max-height:100vh}.cs-support-messages-scroll{flex:1;min-height:300px;overflow-y:auto;padding-right:4px;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:#b3b3b3 #f6f8fa}.cs-freelancer-support-new .cs-support-messages-scroll{padding-top:6px}.cs-support-messages-scroll::-webkit-scrollbar{width:6px;background:#f6f8fa;border-radius:4px}.cs-support-messages-scroll::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:4px}.cs-support-messages-scroll::-webkit-scrollbar-button{display:none}.cs-support-header-card{width:100%;border-radius:12px;padding:0 10px 5px;display:flex;justify-content:space-between;align-items:center}.cs-support-header-title{color:#111827;font-size:16px;font-weight:600}.cs-support-create-btn{background:#13338e!important;border-radius:24px!important;font-weight:600!important;padding:0 24px!important}.cs-support-content{display:flex;height:600px;min-height:0;gap:5px;overflow:visible}.cs-support-detail-card,.cs-support-list-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #e5eaf2;padding:16px}.cs-support-list-card{width:360px;display:flex;flex-direction:column;gap:10px}.cs-support-filters-row{display:flex;align-items:flex-start;gap:10px}.cs-support-filter-select-wrap{display:flex;flex-direction:column;align-items:flex-start;width:50%}.cs-support-filter-label{font-size:11px;font-weight:500;color:#4b5563;margin-bottom:6px}.cs-support-filter-select-wrap .ant-select{width:100%}.cs-support-filter-select-wrap .ant-select-selector{border-radius:8px!important;min-height:34px!important;height:34px!important;padding:0 10px!important}.cs-support-filter-select-wrap .ant-select-selection-item,.cs-support-filter-select-wrap .ant-select-selection-placeholder{line-height:32px!important}.cs-support-filters{display:flex;flex-wrap:wrap;gap:8px}.cs-support-filter-btn{border:1px solid #d0d8e5;background:#fff;color:#4b5563;border-radius:16px;font-size:12px;font-weight:500;padding:6px 12px;cursor:pointer}.cs-support-filter-btn.active{border-color:#13338e;background:#eaf1fb;color:#13338e}.cs-support-ticket-list{overflow-y:auto}.cs-support-ticket-item{border:1px solid #e5eaf2;border-radius:10px;margin-bottom:6px;padding:8px 10px!important;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-width:0}.cs-support-ticket-item.active{border-color:#13338e;background:#f6f8fa}.cs-support-ticket-id-title{color:#111827;font-size:13px;font-weight:600}.cs-freelancer-support-new .cs-support-ticket-id-title{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-freelancer-support-new .cs-support-list-card{height:100%;min-height:0}.cs-freelancer-support-new .cs-support-ticket-list{flex:1;min-height:0;overflow-y:auto;margin-bottom:8px;scrollbar-width:thin;scrollbar-color:#b3b3b3 #f6f8fa;display:flex;flex-direction:column}.cs-freelancer-support-new .cs-support-ticket-list .ant-spin-container{flex:1;display:flex;flex-direction:column}.cs-freelancer-support-new .cs-support-ticket-list .ant-list-empty-text{flex:1;display:flex;justify-content:center;align-items:center;min-height:200px}.cs-freelancer-support-new .cs-support-ticket-list::-webkit-scrollbar{width:6px;background:#f6f8fa;border-radius:4px}.cs-freelancer-support-new .cs-support-ticket-list::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:4px}.cs-freelancer-support-new .cs-support-ticket-list::-webkit-scrollbar-button{display:none}.cs-freelancer-support-new .cs-support-ticket-item{border-block-end:1px solid #e5eaf2!important}.cs-freelancer-support-new .cs-support-ticket-item.active{border-block-end-color:#13338e!important}.cs-freelancer-support-new .cs-support-ticket-list .ant-list-item:last-child{border-block-end:1px solid #e5eaf2!important}.cs-freelancer-support-new .cs-support-ticket-list .ant-list-item.cs-support-ticket-item.active:last-child{border-block-end-color:#13338e!important}.cs-freelancer-support-new .cs-support-pagination-wrap{margin-top:auto;padding-top:6px;display:flex;justify-content:center}.cs-freelancer-support-new .cs-support-pagination-wrap .ant-pagination{display:flex;justify-content:center;flex-wrap:nowrap;font-size:12px}.cs-freelancer-support-new .cs-support-pagination-wrap .ant-pagination-item,.cs-freelancer-support-new .cs-support-pagination-wrap .ant-pagination-jump-next,.cs-freelancer-support-new .cs-support-pagination-wrap .ant-pagination-jump-prev,.cs-freelancer-support-new .cs-support-pagination-wrap .ant-pagination-next,.cs-freelancer-support-new .cs-support-pagination-wrap .ant-pagination-prev{min-width:24px;height:22px;line-height:22px;font-size:12px;margin:0 2px;padding:0}.cs-freelancer-support-new .cs-support-pagination-wrap .ant-pagination-item a{padding:0}.cs-freelancer-support-new .cs-support-ticket-row2{align-items:flex-start;gap:8px;min-width:0}.cs-freelancer-support-new .cs-support-ticket-meta-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cs-freelancer-support-new .cs-support-ticket-tags-col{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex-shrink:0}.cs-freelancer-support-new .cs-support-ticket-tag-row{display:flex;align-items:center;gap:3px}.cs-freelancer-support-new .cs-support-ticket-tag-label{font-size:11px;font-weight:600;color:#4b5563;min-width:46px}.cs-freelancer-support-new .cs-support-chip{font-size:10px;height:22px;line-height:22px}.cs-freelancer-support-new .cs-support-chip--project{background:#f0f1f3;color:#6b7280}.cs-freelancer-support-new .cs-support-chip--status.awaiting{background:#fffbe6;color:#ad8b00}.cs-freelancer-support-new .cs-support-ticket-created-by,.cs-freelancer-support-new .cs-support-ticket-date{color:#4b5563;font-size:11px;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-freelancer-support-new .cs-support-ticket-meta-label{font-weight:600}.cs-freelancer-support-new .cs-support-ticket-meta-value{font-weight:400}.cs-freelancer-support-new .cs-support-category-value{font-size:10px}.cs-freelancer-support-new .cs-support-filter-label{color:#4b5563;font-size:11px;font-weight:500;margin-bottom:6px}.cs-freelancer-support-new .cs-support-empty-state{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:14px;padding-bottom:15%}.cs-support-ticket-title{font-size:16px;font-weight:500;color:#222}.cs-support-ticket-row2{width:100%;display:flex;justify-content:space-between;align-items:center;gap:6px}.cs-support-chip{border:none!important;border-radius:16px!important;font-weight:500;font-size:12px;padding:0 12px;height:24px;line-height:24px;margin-inline-end:0!important}.cs-support-chip--project,.cs-support-chip--status.open{background:#eaf1fb;color:#13338e}.cs-support-chip--status.closed{background:#d6f5e6;color:#218a6a}.cs-support-chip--status.reopen{background:#fff4e5;color:#c97a00}.cs-support-ticket-date{color:#9ca3af;font-size:12px;white-space:nowrap}.cs-support-detail-card{flex:1;display:flex;flex-direction:column;min-width:0}.cs-support-detail-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:12px}.cs-support-detail-meta{display:flex;align-items:center;gap:8px;min-width:0}.cs-support-detail-created-date,.cs-support-detail-project-name{color:#000000e0;font-size:12px;white-space:nowrap;font-weight:500}.cs-support-detail-separator{color:#c2c7d0;font-size:12px}.cs-support-detail-right-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.cs-support-detail-last-updated{color:#000000e0;font-size:12px;white-space:nowrap}.cs-freelancer-support-new .cs-support-detail-top{align-items:flex-start}.cs-freelancer-support-new .cs-support-detail-meta{flex:1;min-width:0;flex-wrap:wrap}.cs-freelancer-support-new .cs-support-detail-project-name{min-width:0;max-width:100%;flex:1 1 100%;white-space:normal;word-break:break-word}.cs-freelancer-support-new .cs-support-detail-right-actions{flex-shrink:0;white-space:nowrap;align-self:flex-start}.cs-freelancer-support-new .cs-support-detail-created-date,.cs-freelancer-support-new .cs-support-detail-last-updated{white-space:nowrap}.cs-support-detail-title{font-size:14px;font-weight:600;color:#000000e0;margin-bottom:12px}.cs-freelancer-support-new .cs-status .ant-select-selector{border-radius:16px!important}.cs-freelancer-support-new .cs-support-message-row{display:flex;margin-bottom:10px;align-items:flex-end;width:100%}.cs-freelancer-support-new .cs-support-message-row.admin{justify-content:flex-end}.cs-freelancer-support-new .cs-support-message-row.freelancer{justify-content:flex-start;align-items:flex-start}.cs-freelancer-support-new .cs-support-message-content{max-width:700px;display:flex;flex-direction:column}.cs-freelancer-support-new .cs-support-message-row.freelancer .cs-support-message-content{align-items:flex-start}.cs-freelancer-support-new .cs-support-message-row.admin .cs-support-message-content{align-items:flex-end}.cs-freelancer-support-new .cs-support-avatar{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.cs-freelancer-support-new .cs-support-avatar.admin{background:#13338e;color:#fff;background:#eaf1fb;color:#13338e;margin-left:0;margin-right:8px;margin-top:22px}.cs-freelancer-support-new .cs-support-message-row.freelancer .cs-support-message-sender{text-align:left}.cs-freelancer-support-new .cs-support-message-row.freelancer .cs-support-message-header{margin-left:0}.cs-freelancer-support-new .cs-support-message-sender{font-weight:500;color:#222;margin-bottom:2px;font-size:13px}.cs-freelancer-support-new .cs-support-message-row.admin .cs-support-message-sender{color:#13338e}.cs-freelancer-support-new .cs-support-message-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.cs-freelancer-support-new .cs-support-message-header-meta{display:flex;align-items:center;gap:10px}.cs-freelancer-support-new .cs-support-message-time-inline{font-size:12px;color:#6b7280;white-space:nowrap}.cs-freelancer-support-new .cs-support-message-bubble{background:#f6f8fa;border-radius:8px;padding:12px;display:inline-block;color:#222;word-break:break-word;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,.02)}.cs-freelancer-support-new .cs-support-message-row.admin .cs-support-message-bubble{background:#eaf1fb;color:#000000e0}.cs-freelancer-support-new .cs-support-files-wrap{margin-top:8px;display:flex;flex-direction:column;gap:4px}.cs-freelancer-support-new .cs-support-file-link{color:#13338e;text-decoration:underline;font-size:12px}.cs-freelancer-support-new .cs-support-reply-area{border-top:1px solid #eef1f5;padding-top:10px;margin-top:auto}.cs-freelancer-support-new .cs-support-upload-row{margin-top:10px;margin-bottom:2px;display:flex;align-items:center;gap:8px}.cs-freelancer-support-new .cs-support-input-row{display:flex;align-items:flex-end;gap:8px;width:100%}.cs-freelancer-support-new .cs-support-input-row .ant-input-textarea{flex:1}.cs-freelancer-support-new .cs-support-send-btn{background:#13338e!important;border-radius:6px!important;padding:0 24px!important;height:40px;min-height:40px}.cs-freelancer-support-new .cs-btn-blue{background:#13338e!important;color:#fff!important;border-radius:24px!important;font-weight:600!important;padding:0 24px!important;border:none!important}.cs-freelancer-support-new .cs-btn-upload{padding:2px 8px!important;background:none!important;font-weight:500!important;font-size:10px!important;height:20px!important;min-width:30px!important;box-shadow:none!important;outline:none!important;color:#13338e!important;border-radius:6px!important}.cs-freelancer-support-new .cs-btn-remove{color:#c00!important;font-weight:700!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.cs-freelancer-support-new .cs-support-send-btn.cs-btn-blue{border-radius:6px!important;height:40px;min-height:40px}@media (max-width:1280px){.cs-support-list-card{width:320px}.cs-support-filters-row{flex-direction:row;gap:8px}.cs-support-filter-select-wrap{width:50%;min-width:0}}.cs-support-ticket-row1{width:100%;min-width:0}.cs-support-ticket-title{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-modal-upload-field .ant-upload{width:100%}.cs-modal-upload-field .ant-upload-select{border:none!important;background:transparent!important;width:100%}.ant-modal .ant-input::placeholder,.ant-modal .ant-select-selection-placeholder,.ant-modal textarea::placeholder{font-size:12px!important}