.CadServiceRequestsTable_page__0iPxN{background:#fff;color:#111827;min-height:100%;min-width:0;width:100%;box-sizing:border-box}.CadServiceRequestsTable_sectionHeader__M0M6T{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:16px;flex-wrap:wrap}.CadServiceRequestsTable_sectionTitleWrap__xIQy5{display:flex;flex-direction:column;gap:2px;min-width:0}.CadServiceRequestsTable_sectionTitle__bhNcx{font-size:20px;font-weight:700;color:#111827;margin:0}.CadServiceRequestsTable_sectionSubtitle__ShPn9{font-size:13px;color:#6b7280}.CadServiceRequestsTable_exportBtn___6GUr{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:14px;font-weight:500;cursor:pointer;flex-shrink:0}.CadServiceRequestsTable_exportBtn___6GUr:hover{border-color:#610bee;color:#610bee}.CadServiceRequestsTable_exportBtn___6GUr:disabled{opacity:.6;cursor:not-allowed}.CadServiceRequestsTable_filtersRow__ROrNI{display:flex;flex-direction:column;gap:14px;margin-bottom:20px;min-width:0}.CadServiceRequestsTable_filterPills__MhQgq{display:flex;gap:8px;flex-wrap:wrap}.CadServiceRequestsTable_filterPillsDesktop__gFVgj{display:flex}.CadServiceRequestsTable_filterPill__OXWbP{padding:8px 14px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.CadServiceRequestsTable_filterPill__OXWbP:hover{border-color:#610bee;color:#610bee}.CadServiceRequestsTable_filterPillActive__0xv56{background:#610bee;border-color:#610bee;color:#fff}.CadServiceRequestsTable_filterPillActive__0xv56:hover{background:#5a0cd8;border-color:#5a0cd8;color:#fff}.CadServiceRequestsTable_statusFilterRow__j4yDy{display:flex;align-items:center;gap:12px;min-width:0}.CadServiceRequestsTable_statusFilterLabel__1jRHo{font-size:13px;font-weight:600;color:#374151;white-space:nowrap}.CadServiceRequestsTable_statusDropdown__sANTs{flex:1;min-width:0;width:100%;max-width:100%;padding:10px 12px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;color:#111827;font-size:14px;cursor:pointer}.CadServiceRequestsTable_searchForm___7bvD{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;width:100%;min-width:0}.CadServiceRequestsTable_searchInputWrap__zzv5X{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:8px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;padding:10px 14px}.CadServiceRequestsTable_searchIcon__e_rUr{color:#9ca3af;font-size:20px!important;flex-shrink:0}.CadServiceRequestsTable_searchInput__DIGyD{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:14px;color:#111827}.CadServiceRequestsTable_clearBtn__God95,.CadServiceRequestsTable_searchBtn__JfpZb{flex:1 1 auto;min-height:42px}.CadServiceRequestsTable_searchBtn__JfpZb{padding:10px 18px;border-radius:10px;border:none;background:#610bee;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.CadServiceRequestsTable_searchBtn__JfpZb:hover{background:#5a0cd8}.CadServiceRequestsTable_clearBtn__God95{padding:10px 14px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;color:#610bee;font-size:14px;cursor:pointer}.CadServiceRequestsTable_desktopTable__g7VX0{display:block;min-width:0;max-width:100%}.CadServiceRequestsTable_mobileCards__rBIri{display:none}.CadServiceRequestsTable_tableScroll__I8NBh{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.CadServiceRequestsTable_tableWrap__sQwGG{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:max-content;min-width:100%;overflow:hidden}.CadServiceRequestsTable_table__FLEua{width:max-content;min-width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.CadServiceRequestsTable_table__FLEua thead th{text-align:left;background:#f9fafb;color:#6b7280;font-weight:600;padding:12px 16px;border-bottom:1px solid #e5e7eb;white-space:nowrap}.CadServiceRequestsTable_table__FLEua tbody td{padding:14px 16px;border-bottom:1px solid #f3f4f6;color:#111827;vertical-align:middle;white-space:nowrap}.CadServiceRequestsTable_table__FLEua tbody td:nth-child(2){word-break:break-word;white-space:normal;max-width:220px}.CadServiceRequestsTable_table__FLEua tbody tr:last-child td{border-bottom:none}.CadServiceRequestsTable_statusBadge__KlIZC{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent;max-width:100%}.CadServiceRequestsTable_statusDot__31xQ1{width:8px;height:8px;border-radius:50%;flex-shrink:0}.CadServiceRequestsTable_viewBtn__L4XnX{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#374151;cursor:pointer;flex-shrink:0;text-decoration:none;box-sizing:border-box}.CadServiceRequestsTable_viewBtn__L4XnX:hover{border-color:#610bee;color:#610bee}.CadServiceRequestsTable_inlineActions__qGn46,.CadServiceRequestsTable_pageStatusCell__0u7Q1{display:inline-flex;align-items:center;gap:8px}.CadServiceRequestsTable_actionMenu__CQxvl{position:relative;display:inline-flex}.CadServiceRequestsTable_actionMenuBtn__I_Os_{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:92px;height:34px;padding:0 10px;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:#374151;font-size:13px;font-weight:600;cursor:pointer}.CadServiceRequestsTable_actionMenuBtn__I_Os_:hover,.CadServiceRequestsTable_actionMenuBtn__I_Os_[aria-expanded=true]{border-color:#610bee;color:#610bee}.CadServiceRequestsTable_actionMenuPanel__hpAml{position:fixed;z-index:12000;display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 12px 32px rgba(17,24,39,.16)}.CadServiceRequestsTable_actionMenuItem__m2tl_{width:100%;text-align:left;border:0;background:transparent;color:#111827;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:500;cursor:pointer}.CadServiceRequestsTable_actionMenuItem__m2tl_:hover:not(:disabled){background:#f3e8ff;color:#610bee}.CadServiceRequestsTable_actionMenuItem__m2tl_:disabled{color:#9ca3af;cursor:not-allowed}.CadServiceRequestsTable_actionMenuDivider__gmd6h{height:1px;margin:4px 2px;background:#e5e7eb}.CadServiceRequestsTable_actionMenuField__XJePm{display:flex;flex-direction:column;gap:4px;padding:6px 4px 4px}.CadServiceRequestsTable_actionMenuField__XJePm span{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.CadServiceRequestsTable_actionMenuField__XJePm .CadServiceRequestsTable_statusSelect__50uvW{width:100%}.CadServiceRequestsTable_pageStatusCell__0u7Q1{min-width:0}.CadServiceRequestsTable_pageStatusCell__0u7Q1 .CadServiceRequestsTable_statusSelectMobile__TY0vF,.CadServiceRequestsTable_pageStatusCell__0u7Q1 .CadServiceRequestsTable_statusSelect__50uvW{min-width:0;flex:1}.CadServiceRequestsTable_logsBtn__VmD_u{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid #c4b5fd;background:#f5f3ff;color:#610bee;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.CadServiceRequestsTable_logsBtn__VmD_u:hover{border-color:#610bee;background:#ede9fe}.CadServiceRequestsTable_logsEmpty__6Ejmv{color:#9ca3af}.CadServiceRequestsTable_logsLoading__9qiKJ{display:flex;justify-content:center;padding:24px 0;margin-bottom:12px}.CadServiceRequestsTable_requestCardActionRow__HMxcU{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CadServiceRequestsTable_statusSelect__50uvW{width:100%;max-width:180px;min-width:140px;padding:8px 10px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#111827;font-size:13px;cursor:pointer}.CadServiceRequestsTable_statusSelectMobile__TY0vF:disabled,.CadServiceRequestsTable_statusSelect__50uvW:disabled{opacity:.6;cursor:not-allowed}.CadServiceRequestsTable_statusSelectMobile__TY0vF{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#111827;font-size:14px;cursor:pointer}.CadServiceRequestsTable_emptyCell__9H_tY,.CadServiceRequestsTable_mobileEmpty__qClrc{text-align:center;padding:32px 16px!important;color:#6b7280}.CadServiceRequestsTable_mobileEmpty__qClrc,.CadServiceRequestsTable_requestCard__YI2Ou{border:1px solid #e5e7eb;border-radius:12px;background:#fff}.CadServiceRequestsTable_requestCard__YI2Ou{padding:16px;display:flex;flex-direction:column;gap:14px}.CadServiceRequestsTable_requestCard__YI2Ou+.CadServiceRequestsTable_requestCard__YI2Ou{margin-top:12px}.CadServiceRequestsTable_requestCardHeader__acNP1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.CadServiceRequestsTable_requestCardName__YrsKh{margin:0;font-size:16px;font-weight:700;color:#111827;word-break:break-word}.CadServiceRequestsTable_requestCardEmail__Q8Puo{margin:4px 0 0;font-size:13px;color:#6b7280;word-break:break-all}.CadServiceRequestsTable_requestCardMeta__9d7u7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CadServiceRequestsTable_requestCardField__10MMY{display:flex;flex-direction:column;gap:4px;min-width:0}.CadServiceRequestsTable_requestCardLabel__DMnyd{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.CadServiceRequestsTable_requestCardValue__7J9Nh{font-size:14px;color:#111827;word-break:break-word}.CadServiceRequestsTable_requestCardStatusRow__e9yqj{display:flex;flex-wrap:wrap}.CadServiceRequestsTable_requestCardActions__nqmlI{display:flex;flex-direction:column;gap:8px}.CadServiceRequestsTable_paginationWrap__bIR_S{width:100%;display:flex;justify-content:center;margin-top:16px;overflow-x:auto}.CadServiceRequestsTable_viewModal__47Zxk{background:#fff;border-radius:12px;padding:24px;max-width:640px;width:calc(100% - 32px);max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);margin:16px;box-sizing:border-box}.CadServiceRequestsTable_detailGrid__2Io5O{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.CadServiceRequestsTable_progressCell__vSPnK{display:inline-block;font-size:12px;color:#374151;white-space:nowrap}.CadServiceRequestsTable_progressForm__8Myn_{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.CadServiceRequestsTable_progressTitle__VoJHs{margin:0 0 2px;font-size:14px;font-weight:600;color:#111827}.CadServiceRequestsTable_progressHint__v3rad{margin:0;font-size:12px;color:#6b7280}.CadServiceRequestsTable_progressFields__AyEia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CadServiceRequestsTable_progressField__RJCzs{display:flex;flex-direction:column;gap:4px}.CadServiceRequestsTable_progressInput__6CgfK{width:100%;min-height:38px;padding:6px 10px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-size:14px;box-sizing:border-box}.CadServiceRequestsTable_progressInput__6CgfK:focus{outline:none;border-color:#610bee;box-shadow:0 0 0 1px #610bee}.CadServiceRequestsTable_progressInput__6CgfK:disabled{background:#f3f4f6;cursor:not-allowed}.CadServiceRequestsTable_progressSaveBtn__yAfRL{align-self:flex-start;border:1px solid #ddd6fe;background:#610bee;color:#fff;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer}.CadServiceRequestsTable_progressSaveBtn__yAfRL:hover:not(:disabled){background:#5209cc}.CadServiceRequestsTable_progressSaveBtn__yAfRL:disabled{opacity:.6;cursor:not-allowed}.CadServiceRequestsTable_detailRow__07sPl{display:flex;flex-direction:column;gap:4px}.CadServiceRequestsTable_detailLabel__3BHt1{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.CadServiceRequestsTable_detailValue__tq00O{font-size:14px;color:#1f2937;white-space:pre-wrap;word-break:break-word}.CadServiceRequestsTable_detailLink__phnev{font-size:14px;color:#610bee;text-decoration:underline;word-break:break-all}.CadServiceRequestsTable_detailLinks__yVRBj{display:flex;flex-direction:column;gap:6px}.CadServiceRequestsTable_referenceManageList__XRaSF{display:flex;flex-direction:column;gap:8px}.CadServiceRequestsTable_referenceManageRow__wOgTI{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.CadServiceRequestsTable_referenceManageActions__I_Ybe{margin-top:8px}.CadServiceRequestsTable_referenceAddBtn__LbfGO,.CadServiceRequestsTable_referenceRemoveBtn__jg2yE{border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer}.CadServiceRequestsTable_referenceAddBtn__LbfGO{border:1px solid #ddd6fe;background:#f5f3ff;color:#610bee}.CadServiceRequestsTable_referenceAddBtn__LbfGO:hover:not(:disabled){background:#ede9fe}.CadServiceRequestsTable_referenceRemoveBtn__jg2yE{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c}.CadServiceRequestsTable_referenceRemoveBtn__jg2yE:hover:not(:disabled){background:#fee2e2}.CadServiceRequestsTable_referenceAddBtn__LbfGO:disabled,.CadServiceRequestsTable_referenceRemoveBtn__jg2yE:disabled{opacity:.55;cursor:not-allowed}.CadServiceRequestsTable_hiddenFileInput__RMhzH{display:none}.CadServiceRequestsTable_logsEmptyText__ig2qT{margin:0 0 16px;font-size:14px;color:#6b7280}.CadServiceRequestsTable_vendorMailHistory__xdvwH{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.CadServiceRequestsTable_vendorMailHistoryTitle__NBMgj{margin:0;padding-top:8px;border-top:1px solid #e5e7eb;font-size:14px;font-weight:600;color:#111827}.CadServiceRequestsTable_vendorMailLog__hE2Ph{display:flex;flex-direction:column;gap:10px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.CadServiceRequestsTable_vendorMailLogHeader__x5L__{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:12px;font-weight:600;color:#4b5563}.CadServiceRequestsTable_activityTimeline__lhZHF{display:flex;flex-direction:column;gap:0;margin:8px 0 20px}.CadServiceRequestsTable_activityItem__4ZCLd{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;padding-bottom:14px}.CadServiceRequestsTable_activityItem__4ZCLd:not(:last-child):before{content:"";position:absolute;left:6px;top:13px;bottom:-1px;width:2px;background:#e5e7eb}.CadServiceRequestsTable_activityDot__Rn0Dv{position:relative;z-index:1;width:12px;height:12px;margin-top:5px;border-radius:50%;background:#610bee;border:3px solid #f3e8ff;box-sizing:border-box}.CadServiceRequestsTable_activityCard__InX_A{min-width:0;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.CadServiceRequestsTable_activityHeader__Bx2uq{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.CadServiceRequestsTable_activityTitleRow__z15n_{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;color:#111827}.CadServiceRequestsTable_activityType__Y4VNo{flex-shrink:0;padding:2px 7px;border-radius:999px;background:#ede9fe;color:#6d28d9;font-size:11px;font-weight:600}.CadServiceRequestsTable_activityDate__SK66y{flex-shrink:0;color:#6b7280;font-size:11px}.CadServiceRequestsTable_activityStatus__L2Lt6{margin-top:7px;color:#610bee;font-size:13px;font-weight:600}.CadServiceRequestsTable_activityActor__CIHo_,.CadServiceRequestsTable_activityDescription__kGHGt,.CadServiceRequestsTable_activityMeta__m6VTt{margin:6px 0 0;color:#4b5563;font-size:13px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.CadServiceRequestsTable_activityMeta__m6VTt{color:#374151}.CadServiceRequestsTable_activityActor__CIHo_{color:#9ca3af;font-size:11px}.CadServiceRequestsTable_noteComposer__cBalv{margin-bottom:18px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa}.CadServiceRequestsTable_noteLabel__J_CE8{display:block;margin-bottom:7px;color:#374151;font-size:14px;font-weight:600}.CadServiceRequestsTable_noteFooter__7uMBN{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px}.CadServiceRequestsTable_noteFooter__7uMBN>span{margin:0}.CadServiceRequestsTable_addNoteBtn__8Q_Sy{flex:0 0 auto;min-width:110px;background:#610bee;border-color:#610bee}.CadServiceRequestsTable_addNoteBtn__8Q_Sy:hover:not(:disabled){background:#4f09c7;border-color:#4f09c7}.CadServiceRequestsTable_noteUploadRow__7HkIS{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:10px}.CadServiceRequestsTable_noteUploadBtn__P17e0{border:1px solid #610bee;background:#f5f0ff;color:#610bee;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:500;cursor:pointer}.CadServiceRequestsTable_noteUploadBtn__P17e0:hover:not(:disabled){background:#ede4ff}.CadServiceRequestsTable_noteUploadBtn__P17e0:disabled{opacity:.6;cursor:not-allowed}.CadServiceRequestsTable_noteUploadHint__DWHX_{font-size:12px;color:#6b7280}.CadServiceRequestsTable_noteHiddenInput__yKcAO{display:none}.CadServiceRequestsTable_noteFileList__n4Nka{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.CadServiceRequestsTable_noteFileItem__dJaq0{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.CadServiceRequestsTable_noteFileMeta__nj5Kz{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.CadServiceRequestsTable_noteFileName__qy_tf{font-size:13px;color:#111827;word-break:break-word}.CadServiceRequestsTable_noteFileSize__PV3un{font-size:12px;color:#6b7280}.CadServiceRequestsTable_noteRemoveFileBtn__YqGpx{border:none;background:transparent;color:#9ca3af;cursor:pointer;padding:2px;display:inline-flex;align-items:center}.CadServiceRequestsTable_noteRemoveFileBtn__YqGpx:hover:not(:disabled){color:#dc2626}.CadServiceRequestsTable_noteRemoveFileBtn__YqGpx:disabled{opacity:.5;cursor:not-allowed}.CadServiceRequestsTable_noteAttachmentLinks__UfVzO{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.CadServiceRequestsTable_noteAttachmentLink__Kfpf3{display:inline-flex;align-items:center;max-width:100%;padding:4px 8px;border-radius:6px;background:#f3e8ff;color:#610bee;font-size:12px;text-decoration:none;word-break:break-word}.CadServiceRequestsTable_noteAttachmentLink__Kfpf3:hover{background:#ede4ff;text-decoration:underline}.CadServiceRequestsTable_noteAttachmentLinkRemoved__P5jQJ{background:#fef2f2;color:#b91c1c}.CadServiceRequestsTable_noteAttachmentLinkRemoved__P5jQJ:hover{background:#fee2e2}@media (max-width:900px){.CadServiceRequestsTable_sectionHeader__M0M6T{flex-direction:column;align-items:stretch}.CadServiceRequestsTable_exportBtn___6GUr{width:100%}.CadServiceRequestsTable_statusFilterRow__j4yDy{flex-direction:column;align-items:stretch}.CadServiceRequestsTable_filterPillsDesktop__gFVgj{display:none}}@media (max-width:768px){.CadServiceRequestsTable_activityHeader__Bx2uq{flex-direction:column;gap:5px}.CadServiceRequestsTable_sectionTitle__bhNcx{font-size:18px}.CadServiceRequestsTable_searchForm___7bvD{flex-direction:column}.CadServiceRequestsTable_clearBtn__God95,.CadServiceRequestsTable_searchBtn__JfpZb{width:100%}.CadServiceRequestsTable_desktopTable__g7VX0{display:none}.CadServiceRequestsTable_mobileCards__rBIri{display:block}.CadServiceRequestsTable_requestCardMeta__9d7u7{grid-template-columns:1fr}}@media (max-width:480px){.CadServiceRequestsTable_page__0iPxN{padding:0}.CadServiceRequestsTable_viewModal__47Zxk{padding:16px;width:calc(100% - 24px);margin:12px}.CadServiceRequestsTable_progressFields__AyEia{grid-template-columns:1fr}}.CadVendorMailPopup_container__3a_V1{width:min(980px,calc(100vw - 32px));max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:#fff;border-radius:12px;padding:20px;box-sizing:border-box;position:relative;z-index:1}.CadVendorMailPopup_loadingWrap__sICvC{display:flex;justify-content:center;padding:48px 0}.CadVendorMailPopup_metaBlock___t4AE{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa;flex-shrink:0}.CadVendorMailPopup_metaRow__X6ZDZ{display:flex;gap:12px;font-size:13px;line-height:1.5}.CadVendorMailPopup_metaLabel__uAdZ0{min-width:72px;color:#6b7280;font-weight:600}.CadVendorMailPopup_metaValue__ecbS5{color:#111827;word-break:break-word}.CadVendorMailPopup_fieldRow__uGdMQ{display:flex;gap:12px;align-items:flex-start;font-size:13px}.CadVendorMailPopup_fieldInputWrap___CJ_V{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.CadVendorMailPopup_subjectInput__c_N1_{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;box-sizing:border-box}.CadVendorMailPopup_subjectInput__c_N1_:focus{outline:none;border-color:#610bee}.CadVendorMailPopup_bodyHeader__XNAl0{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;flex-shrink:0}.CadVendorMailPopup_editSection__6YbSp{margin-bottom:16px;padding:14px;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa;flex-shrink:0}.CadVendorMailPopup_editSectionHeader__mkZ6j{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.CadVendorMailPopup_formatSelector__r_Dor{display:inline-flex;gap:4px;margin-bottom:12px;padding:3px;border:1px solid #d1d5db;border-radius:8px;background:#fff}.CadVendorMailPopup_formatOption__xmXRj{padding:7px 14px;border:none;border-radius:6px;background:transparent;color:#6b7280;font-size:13px;font-weight:600;cursor:pointer}.CadVendorMailPopup_formatOptionActive__slxTu{background:#610bee;color:#fff}.CadVendorMailPopup_formatOption__xmXRj:disabled{cursor:not-allowed;opacity:.6}.CadVendorMailPopup_formField__UA6hT{display:flex;flex-direction:column;gap:4px;min-width:0;margin-bottom:10px}.CadVendorMailPopup_editHint__vkUii{margin:0 0 12px;font-size:12px;color:#6b7280;line-height:1.5}.CadVendorMailPopup_formGrid__2P130{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CadVendorMailPopup_formFieldFull__LRNVN{grid-column:1/-1}.CadVendorMailPopup_bodyScroll__6S6Mn{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px}.CadVendorMailPopup_fieldLabel__WelE8{font-size:13px;font-weight:600;color:#374151}.CadVendorMailPopup_optionalHint__2GUzW{font-weight:400;color:#6b7280}.CadVendorMailPopup_hideBudgetOption__La13A{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:500;color:#374151;cursor:pointer}.CadVendorMailPopup_hideBudgetOption__La13A input{margin:0;cursor:pointer}.CadVendorMailPopup_textArea__NSmtr,.CadVendorMailPopup_textInput__uZbom{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;box-sizing:border-box;background:#fff;font-family:inherit}.CadVendorMailPopup_textArea__NSmtr:focus,.CadVendorMailPopup_textInput__uZbom:focus{outline:none;border-color:#610bee}.CadVendorMailPopup_readOnlyInput__VkYWc,.CadVendorMailPopup_textArea__NSmtr:disabled,.CadVendorMailPopup_textInput__uZbom:disabled{background:#f3f4f6;color:#4b5563;cursor:not-allowed}.CadVendorMailPopup_textArea__NSmtr{resize:vertical;min-height:100px;line-height:1.5}.CadVendorMailPopup_briefArea__qa7V5{min-height:220px;max-height:420px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.CadVendorMailPopup_plainTextArea__qPapn{min-height:300px;line-height:1.6;white-space:pre-wrap}.CadVendorMailPopup_previewStatus__xzFDi{font-size:12px;color:#6b7280}.CadVendorMailPopup_bodyTitle__RyXxy{font-size:14px;font-weight:600;color:#374151}.CadVendorMailPopup_resetBtn__zUIwW{padding:6px 10px;border:none;background:transparent;font-size:13px;color:#6b7280;cursor:pointer;text-decoration:underline}.CadVendorMailPopup_resetBtn__zUIwW:hover:not(:disabled){color:#610bee}.CadVendorMailPopup_inputError__NB4jw{border-color:#dc3545!important}.CadVendorMailPopup_errorText__3r8M8{display:block;margin:0;color:#dc3545;font-size:12px}.CadVendorMailPopup_referenceFileActions__uU_A_{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:34px}.CadVendorMailPopup_referenceFileList__e1_90{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 auto}.CadVendorMailPopup_referenceFileRow__4ox6y{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.CadVendorMailPopup_referenceFileLink__U2tnZ{color:#610bee;font-size:13px;font-weight:600;text-decoration:underline;word-break:break-all}.CadVendorMailPopup_removeFileBtn__zI_7B{flex:0 0 auto;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;cursor:pointer}.CadVendorMailPopup_removeFileBtn__zI_7B:hover:not(:disabled){background:#fee2e2}.CadVendorMailPopup_removeFileBtn__zI_7B:disabled{opacity:.55;cursor:not-allowed}.CadVendorMailPopup_fileHint__NlotQ,.CadVendorMailPopup_referenceFileEmpty__yK0B2{color:#6b7280;font-size:12px}.CadVendorMailPopup_hiddenFileInput__JdxCG{display:none}.CadVendorMailPopup_replaceFileBtn__7jUsP{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border:1px solid #610bee;border-radius:7px;background:#fff;color:#610bee;font-size:13px;font-weight:600;cursor:pointer}.CadVendorMailPopup_replaceFileBtn__7jUsP:hover:not(:disabled){background:#f5f0ff}.CadVendorMailPopup_replaceFileBtn__7jUsP:disabled{cursor:not-allowed;opacity:.6}.CadVendorMailPopup_previewToggleSection__HrMB6{margin-bottom:8px}.CadVendorMailPopup_previewToggleBtn__Yqnaz{padding:0;border:none;background:transparent;color:#610bee;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline}.CadVendorMailPopup_previewToggleBtn__Yqnaz:hover:not(:disabled){color:#4f09c7}.CadVendorMailPopup_previewToggleBtn__Yqnaz:disabled{opacity:.6;cursor:not-allowed}.CadVendorMailPopup_previewWrap___tTAZ{margin-top:10px;max-height:min(40vh,360px);border:1px solid #e5e7eb;border-radius:10px;background:#f3f4f6;overflow:auto}.CadVendorMailPopup_previewContent__Fr1Ww{background:#fff;min-height:100%}.CadVendorMailPopup_textPreview__6NVz6{min-height:180px;margin:0;padding:18px;background:#fff;color:#111827;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.CadVendorMailPopup_helperText__on5SJ{margin:0 0 10px;font-size:13px;color:#6b7280;line-height:1.5}.CadVendorMailPopup_actionsBlock__oTC29{display:flex;flex-direction:column;gap:14px;flex-shrink:0;margin-top:12px;padding-top:16px;border-top:1px solid #e5e7eb;background:#fff}.CadVendorMailPopup_sendToRow__HLZsL{display:flex;flex-direction:column;gap:8px}.CadVendorMailPopup_sendToLabel__fuTjs{font-size:14px;font-weight:600;color:#374151}.CadVendorMailPopup_sendToControls__1Gfye{display:flex;gap:10px;align-items:flex-start}.CadVendorMailPopup_vendorSelect__nsj50{flex:1;min-width:0}.CadVendorMailPopup_sendAllBtn__JZ3GP,.CadVendorMailPopup_sendToBtn__46AwX{padding:10px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.CadVendorMailPopup_sendToBtn__46AwX{border:1px solid #610bee;background:#fff;color:#610bee}.CadVendorMailPopup_sendToBtn__46AwX:hover:not(:disabled){background:#f5f0ff}.CadVendorMailPopup_sendAllBtn__JZ3GP{border:none;background:#610bee;color:#fff}.CadVendorMailPopup_sendAllBtn__JZ3GP:hover:not(:disabled){background:#4f09c7}.CadVendorMailPopup_sendAllBtn__JZ3GP:disabled,.CadVendorMailPopup_sendToBtn__46AwX:disabled{opacity:.55;cursor:not-allowed}.CadVendorMailPopup_footerActions__ck0FB{display:flex;justify-content:flex-end;gap:10px}@media (max-width:768px){.CadVendorMailPopup_container__3a_V1{max-height:calc(100vh - 24px);padding:16px}.CadVendorMailPopup_formGrid__2P130{grid-template-columns:1fr}.CadVendorMailPopup_formFieldFull__LRNVN{grid-column:auto}.CadVendorMailPopup_previewWrap___tTAZ{max-height:min(35vh,280px)}.CadVendorMailPopup_sendToControls__1Gfye{flex-direction:column}.CadVendorMailPopup_sendAllBtn__JZ3GP,.CadVendorMailPopup_sendToBtn__46AwX{width:100%}}.AddQuotationPopup_popup__fEM1n{width:min(720px,calc(100vw - 32px));max-width:95vw;max-height:calc(100vh - 48px);overflow-y:auto}.AddQuotationPopup_title__K3Aax{margin:0;font-size:20px;font-weight:600;color:#111827}.AddQuotationPopup_subtitle__EwurA{margin:4px 0 0;font-size:13px;color:#6b7280}.AddQuotationPopup_closeBtn__EKnjT{border:none;background:transparent;color:#6b7280;cursor:pointer;padding:4px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.AddQuotationPopup_closeBtn__EKnjT:hover:not(:disabled){background:#f3f4f6;color:#111827}.AddQuotationPopup_closeBtn__EKnjT:disabled{opacity:.5;cursor:not-allowed}.AddQuotationPopup_loadingWrap__TntBz{min-height:180px;display:flex;align-items:center;justify-content:center}.AddQuotationPopup_form__Pyj5D{display:flex;flex-direction:column;gap:16px}.AddQuotationPopup_formError__2Rzbm{padding:10px 12px;border-radius:6px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:14px}.AddQuotationPopup_field___AK2M{display:flex;flex-direction:column;gap:6px}.AddQuotationPopup_label__rJJrp{font-size:14px;font-weight:500;color:#374151}.AddQuotationPopup_textarea__6qWBT{width:100%;min-height:120px;padding:10px 12px;border-radius:6px;border:1px solid #d1d5db;font-size:14px;line-height:1.45;resize:vertical;box-sizing:border-box;font-family:inherit}.AddQuotationPopup_textarea__6qWBT:focus{outline:none;border-color:#610bee}.AddQuotationPopup_errorText__uDIVi{color:#dc3545;font-size:13px;line-height:1.3}.AddQuotationPopup_uploadRow__s1d1i{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.AddQuotationPopup_uploadBtn__XZM7t{border:1px solid #610bee;background:#f5f0ff;color:#610bee;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500;cursor:pointer}.AddQuotationPopup_uploadBtn__XZM7t:hover:not(:disabled){background:#ede4ff}.AddQuotationPopup_uploadBtn__XZM7t:disabled{opacity:.6;cursor:not-allowed}.AddQuotationPopup_uploadHint__J5NrX{font-size:13px;color:#6b7280}.AddQuotationPopup_hiddenInput__AQLrE{display:none}.AddQuotationPopup_fileList__QTFMj,.AddQuotationPopup_historyList__snlyL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.AddQuotationPopup_fileItem__lOMZC{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.AddQuotationPopup_fileMeta__ARxY3{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.AddQuotationPopup_fileName__khEkR{font-size:13px;color:#111827;word-break:break-word}.AddQuotationPopup_fileSize__A9kQd{font-size:12px;color:#6b7280}.AddQuotationPopup_removeFileBtn__dXjnq{border:none;background:transparent;color:#9ca3af;cursor:pointer;display:inline-flex;padding:2px;border-radius:4px}.AddQuotationPopup_removeFileBtn__dXjnq:hover:not(:disabled){color:#dc3545;background:#fee2e2}.AddQuotationPopup_removeFileBtn__dXjnq:disabled{opacity:.5;cursor:not-allowed}.AddQuotationPopup_historySection__15jXy{border-top:1px solid #e5e7eb;padding-top:14px}.AddQuotationPopup_historyTitle__cTqW7{margin:0 0 10px;font-size:15px;font-weight:600;color:#111827}.AddQuotationPopup_historyEmpty__3Lz_G{margin:0;font-size:13px;color:#6b7280}.AddQuotationPopup_historyItem__OleyH{border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;background:#fff}.AddQuotationPopup_historyHeader__6zMHE{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-size:13px;color:#6b7280}.AddQuotationPopup_historyHeader__6zMHE strong{color:#111827}.AddQuotationPopup_historyEmail___LPJI{margin:4px 0 0;font-size:12px;color:#6b7280}.AddQuotationPopup_historyText__AUOaL{margin:8px 0 0;font-size:13px;color:#374151;white-space:pre-wrap;word-break:break-word}.AddQuotationPopup_historyAttachments__i_v9v{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.AddQuotationPopup_attachmentLink__EVi83{font-size:12px;color:#610bee;text-decoration:none;background:#f5f0ff;border-radius:999px;padding:4px 10px}.AddQuotationPopup_attachmentLink__EVi83:hover{text-decoration:underline}.AddQuotationPopup_actions___2OsC{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}@media (max-width:640px){.AddQuotationPopup_popup__fEM1n{padding:18px 16px}.AddQuotationPopup_historyHeader__6zMHE{flex-direction:column;gap:4px}.AddQuotationPopup_actions___2OsC{flex-direction:column-reverse}.AddQuotationPopup_actions___2OsC button{width:100%}}.AddInvoicePopup_popup__HRG9c{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:28px 40px;width:min(980px,calc(100vw - 40px));max-width:min(980px,calc(100vw - 40px));max-height:calc(100vh - 40px);overflow-y:auto;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#222;position:relative;box-sizing:border-box}.AddInvoicePopup_title__NH3w0{margin:0;font-size:20px;font-weight:600;color:#111827}.AddInvoicePopup_subtitle__YP3M4{margin:4px 0 0;font-size:13px;color:#6b7280}.AddInvoicePopup_closeBtn__bExXA{border:none;background:transparent;color:#6b7280;cursor:pointer;padding:4px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.AddInvoicePopup_closeBtn__bExXA:hover:not(:disabled){background:#f3f4f6;color:#111827}.AddInvoicePopup_closeBtn__bExXA:disabled{opacity:.5;cursor:not-allowed}.AddInvoicePopup_loadingWrap__HS28S{min-height:180px;display:flex;align-items:center;justify-content:center}.AddInvoicePopup_form__SXIqa{display:flex;flex-direction:column;gap:16px}.AddInvoicePopup_formError__nZEaQ{padding:10px 12px;border-radius:6px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:14px}.AddInvoicePopup_field__KJTIA{display:flex;flex-direction:column;gap:6px}.AddInvoicePopup_label__Ke_RE{font-size:14px;font-weight:500;color:#374151}.AddInvoicePopup_input__DHUwF,.AddInvoicePopup_textarea__8Qq3j{width:100%;padding:10px 12px;border-radius:6px;border:1px solid #d1d5db;font-size:14px;line-height:1.45;box-sizing:border-box;font-family:inherit;background:#fff}.AddInvoicePopup_input__DHUwF:focus,.AddInvoicePopup_textarea__8Qq3j:focus{outline:none;border-color:#610bee}.AddInvoicePopup_inputHasError__2yL9_,.AddInvoicePopup_textareaHasError__PNLsn{border-color:#dc3545}.AddInvoicePopup_textarea__8Qq3j{min-height:88px;resize:vertical}.AddInvoicePopup_fieldRow__X8ENf{display:grid;grid-template-columns:1fr 1fr;gap:12px}.AddInvoicePopup_section__rUm80{border:1px solid #e5e7eb;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:12px;background:#fafafa}.AddInvoicePopup_sectionTitle__j24bs{margin:0;font-size:15px;font-weight:600;color:#111827}.AddInvoicePopup_sectionHint__SyQVl{margin:-4px 0 0;font-size:12px;color:#6b7280}.AddInvoicePopup_errorText__UEqu0{color:#dc3545;font-size:13px;line-height:1.3}.AddInvoicePopup_uploadRow__MNweX{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.AddInvoicePopup_uploadBtn__cgZYr{border:1px solid #610bee;background:#f5f0ff;color:#610bee;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500;cursor:pointer}.AddInvoicePopup_uploadBtn__cgZYr:hover:not(:disabled){background:#ede4ff}.AddInvoicePopup_uploadBtn__cgZYr:disabled{opacity:.6;cursor:not-allowed}.AddInvoicePopup_uploadHint__DQmZX{font-size:13px;color:#6b7280}.AddInvoicePopup_hiddenInput__Mk1cO{display:none}.AddInvoicePopup_fileList__80DLD,.AddInvoicePopup_historyList__h39Oy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.AddInvoicePopup_fileItem__0HAee{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.AddInvoicePopup_fileMeta__tKZKP{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.AddInvoicePopup_fileName__O2kX_{font-size:13px;color:#111827;word-break:break-word}.AddInvoicePopup_fileSize___5NmA{font-size:12px;color:#6b7280}.AddInvoicePopup_removeFileBtn__o9GtL{border:none;background:transparent;color:#9ca3af;cursor:pointer;display:inline-flex;padding:2px;border-radius:4px}.AddInvoicePopup_removeFileBtn__o9GtL:hover:not(:disabled){color:#dc3545;background:#fee2e2}.AddInvoicePopup_removeFileBtn__o9GtL:disabled{opacity:.5;cursor:not-allowed}.AddInvoicePopup_historySection__G54sV{border-top:1px solid #e5e7eb;padding-top:14px}.AddInvoicePopup_historyTitle__la6pe{margin:0 0 10px;font-size:15px;font-weight:600;color:#111827}.AddInvoicePopup_historyEmpty__kvTyL{margin:0;font-size:13px;color:#6b7280}.AddInvoicePopup_historyItem__TKt6N{border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;background:#fff}.AddInvoicePopup_historyHeader__k3mw_{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-size:13px;color:#6b7280}.AddInvoicePopup_historyHeader__k3mw_ strong{color:#111827}.AddInvoicePopup_historyEmail__Bar_o{margin:4px 0 0;font-size:12px;color:#6b7280}.AddInvoicePopup_historyPair__kOphr{display:flex;flex-direction:column;gap:10px;margin-top:10px}.AddInvoicePopup_historyInvoiceCard__2ijtX{border:1px solid #e5e7eb;border-radius:8px;padding:10px;background:#f9fafb}.AddInvoicePopup_historyInvoiceLabel__5aa1Z{display:inline-flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#610bee;background:#f5f0ff;border-radius:999px;padding:3px 8px;margin-bottom:8px}.AddInvoicePopup_historyMeta__O_JuW{margin:0;font-size:13px;color:#374151}.AddInvoicePopup_historyText__MqoQ0{margin:8px 0 0;font-size:13px;color:#374151;white-space:pre-wrap;word-break:break-word}.AddInvoicePopup_historyAttachments___8Ncs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.AddInvoicePopup_attachmentLink__V9vxd{font-size:12px;color:#610bee;text-decoration:none;background:#f5f0ff;border-radius:999px;padding:4px 10px}.AddInvoicePopup_attachmentLink__V9vxd:hover{text-decoration:underline}.AddInvoicePopup_actions__H1lJn{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}@media (max-width:640px){.AddInvoicePopup_popup__HRG9c{padding:18px 16px}.AddInvoicePopup_fieldRow__X8ENf{grid-template-columns:1fr}.AddInvoicePopup_historyHeader__k3mw_{flex-direction:column;gap:4px}.AddInvoicePopup_actions__H1lJn{flex-direction:column-reverse}.AddInvoicePopup_actions__H1lJn button{width:100%}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.HomeTopNav_home-page-container__05SOe{background:#fff;border-radius:8px;width:100%}.HomeTopNav_home-page-top__g6K_J{display:flex;width:100%;align-items:center;padding:12px 64px;justify-content:space-between;box-sizing:border-box;position:sticky;top:0;z-index:1000!important;background:#fff;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.24px;border-bottom:1px solid #f2f2f2}.HomeTopNav_home-page-top-logo__G7Rn5{width:160px;height:30px}.HomeTopNav_dropdown-menu__jctmz{position:absolute;display:flex;flex-direction:column;background:#edf2f7;z-index:900;width:150px;border-radius:4px;overflow:hidden}.HomeTopNav_dropdown-menu__jctmz a{padding:5px 10px}.HomeTopNav_dropdown-menu__jctmz a:hover{background:#610bee;color:#fff}.HomeTopNav_toolsDropdownMenu__mEJjf{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;width:min(300px,calc(100vw - 24px));z-index:900;padding:0;background:transparent;animation:HomeTopNav_toolsDropdownIn__NRXK3 .16s ease-out}@keyframes HomeTopNav_toolsDropdownIn__NRXK3{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.HomeTopNav_home-page-navs__WVGNK a.HomeTopNav_toolsDropdownCard__NeL96{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border-radius:14px;box-shadow:0 4px 18px rgba(16,24,40,.1);text-decoration:none;color:inherit;font-size:inherit;font-weight:inherit;transition:background .12s ease,box-shadow .12s ease,transform .12s ease}.HomeTopNav_home-page-navs__WVGNK a.HomeTopNav_toolsDropdownCard__NeL96:hover{background:#faf8ff;box-shadow:0 6px 22px rgba(97,11,238,.14);transform:translateY(-1px);color:inherit}.HomeTopNav_toolsDropdownIcon__MjQb2{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#f3ebff;color:#610bee;display:flex;align-items:center;justify-content:center}.HomeTopNav_toolsDropdownText__SPor9{display:flex;flex-direction:column;gap:2px;min-width:0}.HomeTopNav_toolsDropdownTitle__psunO{font-size:14px;font-weight:700;line-height:1.2;color:#111827}.HomeTopNav_toolsDropdownSubtitle__1GraU{font-size:12px;line-height:1.3;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeTopNav_home-page-navs__WVGNK{padding:9px 24px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:48px;width:70%}.HomeTopNav_home-page-navs__WVGNK,.HomeTopNav_home-page-navs__WVGNK a,.HomeTopNav_nav-dropdown-trigger__EOWIT{color:#000;font-size:16px;font-weight:500;font-style:normal;text-decoration:none}.HomeTopNav_nav-dropdown-trigger__EOWIT{cursor:pointer;display:inline-flex;align-items:center;gap:4px}.HomeTopNav_topCta__lGrwj{display:inline-flex;align-items:center;gap:10px;padding:8px 18px;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;text-decoration:none;color:#7c3aed;background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.35);cursor:pointer;transition:all .2s;white-space:nowrap}.HomeTopNav_topCtaDot__QAnXD{width:6px;height:6px;border-radius:999px;background:#a855f7;box-shadow:0 0 0 0 rgba(168,85,247,.8);animation:HomeTopNav_topCtaPulse__f2_Yu 1.4s ease-in-out infinite}.HomeTopNav_topCta__lGrwj:hover{background:rgba(124,58,237,.12);transform:translateY(-1px);box-shadow:0 12px 32px rgba(124,58,237,.22)}.HomeTopNav_topCta__lGrwj:focus-visible{outline:2px solid rgba(124,58,237,.55);outline-offset:2px}.HomeTopNav_topCtaMenuDot__FAlK6{width:8px;height:8px;border-radius:999px;background:#a855f7;box-shadow:0 0 0 0 rgba(168,85,247,.8);animation:HomeTopNav_topCtaPulse__f2_Yu 1.4s ease-in-out infinite}.HomeTopNav_topCtaMenu__UTHO9{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding-bottom:15px;padding-top:15px;padding-left:15px;border-radius:0;font-size:16px;font-weight:500;font-family:inherit;text-decoration:none;color:#fff;background:transparent;border:none;cursor:pointer;transition:none;margin-top:0}.HomeTopNav_topCtaMenu__UTHO9:hover{background:transparent}@keyframes HomeTopNav_topCtaPulse__f2_Yu{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(168,85,247,.8)}70%{transform:scale(1.1);box-shadow:0 0 0 8px rgba(168,85,247,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(168,85,247,0)}}.HomeTopNav_home-pg-btns__40kDt{display:flex;align-items:center;gap:16px}.HomeTopNav_creditsPill__wVDdF{display:inline-flex!important;align-items:center;gap:8px;appearance:none;border:1px solid #e8dff8!important;background:#f5f0ff!important;color:#4c1d95!important;border-radius:999px!important;padding:8px 14px!important;font:inherit;font-size:14px!important;font-weight:700!important;line-height:1.2;cursor:pointer;white-space:nowrap}.HomeTopNav_creditsPill__wVDdF:hover{background:#eee4ff!important;border-color:#d8c7f5!important}.HomeTopNav_creditsPillIcon__IufNR{color:#7c3aed;font-size:11px;line-height:1}.HomeTopNav_creditsPillSep__VOEQe{color:#8b7bb0;font-weight:600}.HomeTopNav_home-pg-btns__40kDt button{padding:10px 20px;cursor:pointer;border:1px solid #610bee;border-radius:4px;font-size:14px;font-weight:500;font-style:normal;text-align:center;display:flex;justify-content:center;align-items:center}.HomeTopNav_home-pg-menu__oSbuJ{display:none}.HomeTopNav_try-demo__z3J0u{background:#610bee;color:#fff}.HomeTopNav_home-landing-teams__IYT3z{padding:6px 12px;border-radius:100px;font-size:12px;border:1px solid #ff7a7a;color:#080808;width:165px;font-style:normal;font-weight:400;text-align:center}.HomeTopNav_home-hardware-title__HE2uz{color:#610bee;font-family:Syne;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.HomeTopNav_home-landing-wait-list__lUhpp{color:#610bee;background:#fff;width:184px;font-size:18px}@media screen and (max-width:1550px){.HomeTopNav_home-hardware-title__HE2uz{color:#610bee;font-size:48px;font-weight:700;font-style:normal;font-family:Syne}}@media screen and (max-width:1050px){.HomeTopNav_home-page-top__g6K_J{padding:16px 32px}}@media screen and (max-width:1100px){.HomeTopNav_home-page-navs__WVGNK,.HomeTopNav_home-pg-btns__40kDt{display:none}.HomeTopNav_home-pg-menu__oSbuJ{display:flex;gap:24px;cursor:pointer}.HomeTopNav_home-pg-menu__oSbuJ img{width:28px;height:28px}.HomeTopNav_home-hardware-title__HE2uz{font-size:24px}}.HomeTopNav_menu-page__8qzG_{position:fixed;z-index:900;left:0;top:0;display:flex;flex-direction:column;gap:24px;padding:24px;background:linear-gradient(0deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),#001325;width:100%;box-sizing:border-box;min-height:100vh}.HomeTopNav_menu-close-icon__lA9ka{width:100%;display:flex;align-items:flex-end;justify-content:flex-end;box-sizing:border-box;color:#fff}.HomeTopNav_menu-close-icon__lA9ka span{cursor:pointer}.HomeTopNav_menu-navs__i_JLA{display:flex;flex-direction:column;align-items:flex-start;justify-content:left}.HomeTopNav_menu-dropdown__HhNwf,.HomeTopNav_menu-navs__i_JLA a{width:100%;color:#fff;border-bottom:1px solid #fff;padding-bottom:15px;padding-top:15px;padding-left:15px}.HomeTopNav_menu-navs__i_JLA a:hover{cursor:pointer;background:#fff;color:#000}.HomeTopNav_menu-buttons__4Zb3L{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:25px}.HomeTopNav_menu-buttons__4Zb3L button{border-radius:4px;border:1.5px solid #610bee;padding:10px 20px}.HomeTopNav_try-demo-menu__h2N_G{color:#fff;background:#610bee;width:104px}.HomeTopNav_home-login__gEqyh,.HomeTopNav_try-demo-menu__h2N_G{font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.14px}.HomeTopNav_home-login__gEqyh{background:#fff;width:77px;color:#610bee}.Industry_role-of-cad__X_iq4{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px;width:100%;padding:clamp(24px,5vw,96px) clamp(24px,6vw,120px);background:linear-gradient(0deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.96)),#610bee}.Industry_roleSpotlight__TzBHT{width:100%;box-sizing:border-box;padding:clamp(28px,6vw,72px) clamp(16px,4vw,40px);background:radial-gradient(120% 130% at 50% 0,rgba(97,11,238,.2) 0,rgba(13,5,20,0) 45%),linear-gradient(180deg,#12061f,#0d0514 55%,#0a040f)}.Industry_roleSpotlightInner__7O6uU{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,390px);gap:clamp(20px,4vw,44px);align-items:stretch}.Industry_roleSpotlightContent__y_Zvg{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px}.Industry_roleSpotlightBadge__6SvaJ{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border:1px solid rgba(201,168,255,.38);background:rgba(97,11,238,.22);color:#d4bcff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Industry_roleSpotlightTitle__vc3au{margin:0;color:#fff;font-size:clamp(34px,4.5vw,54px);line-height:1.14;letter-spacing:-.02em;font-weight:800}.Industry_roleSpotlightDesc__uwY7t{margin:0;color:rgba(226,232,240,.9);font-size:clamp(17px,1.8vw,22px);line-height:1.55;max-width:54ch}.Industry_roleSpotlightSubhead__RCT94{margin:6px 0 0;color:#fff;font-size:24px;line-height:1.25;font-weight:700}.Industry_roleSpotlightTags__XBGa8{display:flex;flex-wrap:wrap;gap:8px}.Industry_roleSpotlightTag___6to9{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(226,232,240,.36);padding:4px 10px;color:#f8fafc;background:hsla(0,0%,100%,.08);font-size:12px;font-weight:600;line-height:1}.Industry_roleSpotlightPreview__qSOIs{border-radius:16px;border:1px solid rgba(226,232,240,.15);background:linear-gradient(165deg,rgba(107,52,194,.28),rgba(26,12,44,.18) 62%,rgba(13,5,20,.12));box-shadow:0 12px 30px rgba(2,1,8,.28);min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}.Industry_roleSpotlightPreviewVisual__p4TxS{width:160px;height:160px;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgba(97,11,238,.2)}.Industry_roleSpotlightPlaceholder__nTQxh{display:inline-flex;align-items:center;justify-content:center;color:#d4bcff}.Industry_roleSpotlightPreviewTitle__Pm44W{margin:12px 0 4px;color:#f8fafc;font-size:22px;line-height:1.3;font-weight:600}.Industry_roleSpotlightPreviewMeta__wJDN_{margin:0;color:rgba(216,180,255,.78);font-size:13px;line-height:1.4}.Industry_industry-designs__bsS12{display:flex;flex-direction:column;gap:24px;width:100%;padding:clamp(24px,5vw,96px) clamp(24px,6vw,120px);background:linear-gradient(0deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.96)),#610bee}.Industry_industry-designs-header__HwqVQ{display:flex;flex-direction:column;gap:14px;width:100%;justify-content:center;align-items:center}.Industry_industry-designs-header__HwqVQ h2,.Industry_industry-designs-header__HwqVQ h3{color:#000;font-size:44px;font-style:normal;font-weight:700;line-height:52px}.Industry_industry-designs-header__HwqVQ p{color:#001325;font-size:20px;font-style:normal;font-weight:400;line-height:28px;text-align:center}.Industry_industryDesignLibraryGrid__FgMa6{display:grid;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:298px;gap:24px;overflow-x:auto;overflow-y:hidden;padding:10px clamp(16px,3vw,40px);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;width:100%;box-sizing:border-box}@media (max-width:768px){.Industry_industryDesignLibraryGrid__FgMa6{grid-auto-columns:240px;column-gap:16px}}.Industry_industryDesignLibraryGrid__FgMa6::-webkit-scrollbar{display:none}.Industry_industry-designs-crousel__ZXnbv{width:100%;display:flex;align-items:center;gap:24px;overflow-x:scroll;align-items:stretch}.Industry_industry-designs-item__qbYb1{width:300px;background:#fff;flex-shrink:0;display:flex;flex-direction:column;border-radius:12px;border:1px solid rgba(217,183,253,.3);padding:24px}.Industry_industry-designs-item-img__l_pQk{width:100%;height:200px;background:grey}.Industry_industry-designs-item__qbYb1 h6{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.288px;text-align:center}.Industry_industry-designs-item__qbYb1 p{color:#001325;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.3px;opacity:.5}.Industry_industry-designs-crousel__ZXnbv::-webkit-scrollbar{display:none}.Industry_role-of-cad-desgin__0sGPN{width:400px;height:400px;background:#f6f6f6;border:1px solid #edf2f7;border-radius:12px;margin-left:auto;margin-right:auto}.Industry_role-of-cad-content__O9VIF{display:flex;flex-direction:column;gap:24px;width:50%;max-width:720px;text-align:center;align-items:center}.Industry_role-of-cad-content__O9VIF h2{color:#000;font-size:44px;font-style:normal;font-weight:700;line-height:52px;text-align:center}.Industry_role-of-cad-content__O9VIF p{color:#001325;font-size:20px;font-style:normal;font-weight:400;line-height:28px;opacity:.5;text-align:center}.Industry_role-of-cad-content__O9VIF span{color:#001325;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.288px;opacity:.8;text-align:center}.Industry_use-of-cad__nGT5Z{display:flex;flex-direction:column;gap:74px;width:100%;padding:100px 80px;background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),#5b89ff}.Industry_use-of-cad-bottom__PUZ_M{display:flex;flex-direction:column;text-align:center;align-items:stretch;gap:20px}.Industry_use-of-cad-bottom__PUZ_M h6{color:#001325;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.288px}.Industry_use-of-cad-bottom__PUZ_M p{color:#001325;font-size:20px;font-style:normal;font-weight:400;line-height:28px;opacity:.5}.Industry_use-of-cad-top-line__aFrvX{width:2px;height:300px;background:linear-gradient(0deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),#5b89ff}.Industry_use-of-cad-top-head__UT1e2{display:flex;flex-direction:column;gap:32px}.Industry_use-of-cad-top-head__UT1e2 h2,.Industry_use-of-cad-top-head__UT1e2 h3{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-.48px}.Industry_use-of-cad-top__gUjSq{display:flex;align-items:center;justify-content:space-around;width:100%}.Industry_use-of-cad-top-points__vLnrC{display:flex;justify-content:center;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:24px 0;gap:16px;width:300px}.Industry_use-of-cad-bot-line__NzTAg{height:2px;width:300px;background:linear-gradient(0deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),#5b89ff}.Industry_solution-cad__TbiUV{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px;width:100%;padding:100px 80px}.Industry_solution-cad-content__ufniU{display:flex;flex-direction:column;gap:24px;width:50%;max-width:720px;text-align:center;align-items:center}.Industry_solution-cad-content__ufniU h2,.Industry_solution-cad-content__ufniU h3{color:#000;font-size:44px;font-style:normal;font-weight:700;line-height:52px;text-align:center}.Industry_solution-cad__TbiUV>div:last-child{margin-left:auto;margin-right:auto}.Industry_solution-cad-content__ufniU ul{width:100%;margin:0;padding:0;list-style:none}.Industry_solution-cad-content__ufniU li{color:#001325;font-size:20px;font-style:normal;font-weight:400;line-height:28px;opacity:.5;text-indent:0;margin-left:0;text-align:center}@media screen and (max-width:1000px){.Industry_role-of-cad__X_iq4,.Industry_solution-cad__TbiUV{flex-direction:column;gap:48px}.Industry_role-of-cad-content__O9VIF,.Industry_solution-cad-content__ufniU{width:100%}.Industry_roleSpotlightInner__7O6uU{grid-template-columns:1fr}}@media screen and (max-width:1200px){.Industry_use-of-cad-top__gUjSq{flex-direction:column;gap:24px}.Industry_use-of-cad-top-line__aFrvX{width:100%;height:1px}}@media screen and (max-width:500px){.Industry_role-of-cad__X_iq4,.Industry_solution-cad__TbiUV,.Industry_use-of-cad__nGT5Z{padding:24px}.Industry_role-of-cad-desgin__0sGPN{width:100%}}.IndustryFinalCtaBand_section__0Nda1{width:100%;box-sizing:border-box;padding:clamp(48px,6vw,72px) clamp(20px,4vw,32px);background:linear-gradient(180deg,#faf5ff,#fff);border-top:1px solid #e9d5ff}.IndustryFinalCtaBand_inner__fjCrN{max-width:720px;margin:0 auto;text-align:center}.IndustryFinalCtaBand_title__px6jX{margin:0 0 14px;color:#0f172a;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.02em}.IndustryFinalCtaBand_desc__hgLqi{margin:0 0 28px;color:#475569;font-size:16px;line-height:1.6}.IndustryFinalCtaBand_row__8pWIs{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.IndustryFinalCtaBand_primary__OxP_B{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;border-radius:10px;background:#7c3aed;color:#fff;font-size:15px;font-weight:600;text-decoration:none;border:none;cursor:pointer;font-family:inherit;box-shadow:0 4px 14px rgba(124,58,237,.35);transition:background .18s ease,transform .18s ease}.IndustryFinalCtaBand_primary__OxP_B:hover{background:#6d28d9;transform:translateY(-1px)}.IndustryFinalCtaBand_secondary__Obyxz{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;border-radius:10px;background:#fff;color:#0f172a;font-size:15px;font-weight:600;border:1px solid #e2e8f0;cursor:pointer;font-family:inherit;transition:border-color .18s ease,background .18s ease}.IndustryFinalCtaBand_secondary__Obyxz:hover{border-color:#cbd5e1;background:#f8fafc}@media (max-width:520px){.IndustryFinalCtaBand_row__8pWIs{flex-direction:column;width:100%;max-width:320px;margin:0 auto}.IndustryFinalCtaBand_primary__OxP_B,.IndustryFinalCtaBand_secondary__Obyxz{width:100%}}.IndustryMarketingSections_blockAlt__1p_rb,.IndustryMarketingSections_block__TYDCm{width:100%;box-sizing:border-box;padding:clamp(48px,6vw,72px) clamp(20px,4vw,32px);border-top:1px solid #e2e8f0}.IndustryMarketingSections_blockAlt__1p_rb{background:#f3f4f6}.IndustryMarketingSections_blockWhite__1vmgl{width:100%;box-sizing:border-box;padding:clamp(48px,6vw,72px) clamp(20px,4vw,32px);border-top:1px solid #e2e8f0;background:#fff}.IndustryMarketingSections_inner__EFw9j{max-width:900px;margin:0 auto;text-align:center}.IndustryMarketingSections_innerWide__tH8Ra{max-width:1100px;margin:0 auto;text-align:center}.IndustryMarketingSections_sectionLabel__n8d_q{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7c3aed}.IndustryMarketingSections_h2___5IEM{margin:0 auto 16px;color:#0f172a;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.02em;max-width:48rem}.IndustryMarketingSections_lead__aWz0i{margin:0 auto 20px;color:#475569;font-size:clamp(15px,1.6vw,17px);line-height:1.65;max-width:42rem}.IndustryMarketingSections_body__BEUXk{margin:0 auto;color:#475569;font-size:16px;line-height:1.65;max-width:42rem}.IndustryMarketingSections_formatGrid__YMj_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:24px;justify-items:stretch}.IndustryMarketingSections_formatCard__GmtA5{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 18px 20px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.06);text-align:center}.IndustryMarketingSections_formatIcon__pXAVT{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#f5f3ff;display:flex;align-items:center;justify-content:center;color:#7c3aed}.IndustryMarketingSections_formatTitle__e_Cw6{margin:0 0 6px;font-size:15px;font-weight:700;color:#0f172a}.IndustryMarketingSections_formatDesc__zjgaJ{margin:0;font-size:14px;line-height:1.5;color:#64748b}.IndustryMarketingSections_roleGrid__YDByX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.IndustryMarketingSections_roleCard__nKjj2{padding:20px 20px 22px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;text-align:left}.IndustryMarketingSections_roleCardAccent__jQMU6{background:#f4f1fb;border-color:#d8c7ff}.IndustryMarketingSections_roleCardHead__d4bqQ{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:10px;font-size:14px;font-weight:700;color:#7c3aed}.IndustryMarketingSections_roleCardIcon__fuiwB{color:#7c3aed;flex-shrink:0}.IndustryMarketingSections_roleCardBody__jls_7{margin:0;font-size:14px;line-height:1.55;color:#64748b}.IndustryMarketingSections_roleList__h7E91{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.IndustryMarketingSections_roleListItem__5UNGP{display:flex;align-items:center;gap:8px;color:#0f172a;font-size:15px;line-height:1.35}.IndustryMarketingSections_roleListIcon__6NVC9{color:#7c3aed;flex-shrink:0}.IndustryMarketingSections_securityRow__GjNBw{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:8px;max-width:42rem;margin-left:auto;margin-right:auto}.IndustryMarketingSections_securityIcon__DUKqI{flex-shrink:0;color:#7c3aed;margin-top:2px}.IndustryMarketingSections_storyCard__KrIm2{max-width:620px;margin:0 auto;text-align:left;border-left:3px solid #b491ff;padding:4px 0 4px 14px}.IndustryMarketingSections_storyBadge__KTDMC{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;border:1px solid #d9c9ff;background:#f2ebff;color:#7c3aed;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.IndustryMarketingSections_storyTitle__UTYoy{margin:12px 0 10px;color:#111827;font-size:clamp(24px,3vw,36px);line-height:1.18;letter-spacing:-.02em;font-weight:800}.IndustryMarketingSections_storyBody__P3LVZ{margin:0;color:#6b7280;font-size:14px;line-height:1.65}.IndustryMarketingSections_securityCard__HYA6C{max-width:720px;margin:0 auto;padding:22px 22px 20px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;text-align:left}.IndustryMarketingSections_securityHeader__bK0Zj{display:flex;align-items:center;gap:12px;margin-bottom:10px}.IndustryMarketingSections_securityIconWrap__oIgfn{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f5f3ff;color:#7c3aed}.IndustryMarketingSections_securityTitle__7Ns6l{margin:0;color:#111827;font-size:32px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.IndustryMarketingSections_securityText__O3iac{margin:0;color:#6b7280;font-size:14px;line-height:1.6}.IndustryMarketingSections_securityTags__7qcLj{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.IndustryMarketingSections_securityTag__rCdPt{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;border:1px solid #e2e8f0;background:#f8fafc;color:#6b7280;font-size:11px;line-height:1}.IndustryMarketingSections_exploreGrid__bcgdU{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:24px}.IndustryMarketingSections_exploreLink__AkckQ{display:block;padding:14px 16px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;text-decoration:none;text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.IndustryMarketingSections_exploreLink__AkckQ:hover{border-color:#c4b5fd;box-shadow:0 4px 14px rgba(124,58,237,.12)}.IndustryMarketingSections_exploreLinkTitle__u7G25{margin:0 0 4px;font-size:13px;font-weight:600;color:#64748b}.IndustryMarketingSections_exploreLinkLabel__R2jM5{margin:0;font-size:15px;font-weight:600;color:#7c3aed}.IndustryMarketingSections_secondaryChips__zcQIe{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.IndustryMarketingSections_chip__xxrcn{padding:6px 12px;border-radius:999px;background:#f1f5f9;font-size:13px;color:#475569}.IndustryMarketingSections_whyChooseGrid__koV7Z{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:28px auto 0;max-width:1000px}.IndustryMarketingSections_whyChooseCard__fADRI{width:100%;max-width:300px;box-sizing:border-box;padding:22px 20px 24px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.06);display:flex;flex-direction:column;align-items:center;text-align:center}.IndustryMarketingSections_whyChooseIconWrap__1jDkX{width:48px;height:48px;border-radius:10px;background:#f5f3ff;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.IndustryMarketingSections_whyChooseIcon__5T9mV{color:#7c3aed}.IndustryMarketingSections_whyChooseCardTitle__1iNu_{margin:0 0 8px;font-size:17px;font-weight:700;color:#0f172a;line-height:1.3;letter-spacing:-.02em}.IndustryMarketingSections_whyChooseCardDesc__yOj3A{margin:0;font-size:14px;line-height:1.55;color:#64748b;font-weight:400}@media screen and (max-width:720px){.IndustryMarketingSections_roleGrid__YDByX{grid-template-columns:1fr}.IndustryMarketingSections_storyCard__KrIm2{padding-left:12px}.IndustryMarketingSections_securityTitle__7Ns6l{font-size:24px}}.IndustryPdmGlbViewerSection_section__4qxfk{margin-top:34px;width:100%;background:#fff;border-radius:18px;border:1px solid #ececf0;padding:clamp(24px,5vw,96px) clamp(24px,6vw,120px);font-family:inherit}.IndustryPdmGlbViewerSection_eyebrow__yBMZB{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7c3aed}.IndustryPdmGlbViewerSection_heading__9__gX{margin:0 0 12px;color:#0f172a;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.02em}.IndustryPdmGlbViewerSection_description__MV9_k{margin:0 0 22px;max-width:900px;color:#475569;font-size:clamp(15px,1.6vw,17px);line-height:1.65}.IndustryPdmGlbViewerSection_layout__e8Wha{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px}.IndustryPdmGlbViewerSection_leftPane__xWPic{display:flex;flex-direction:column;gap:12px}.IndustryPdmGlbViewerSection_viewerShell__W5xC_{border:1px solid #e6e6eb;border-radius:12px;overflow:hidden;background:#f7f7f8;min-height:420px}.IndustryPdmGlbViewerSection_viewerTag__AtJmc{position:absolute;top:12px;right:12px;z-index:2;background:hsla(0,0%,100%,.94);border:1px solid #e3e3ea;color:#4a4f5f;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:600}.IndustryPdmGlbViewerSection_viewerCanvasWrap__XU6pp{position:relative;height:420px}.IndustryPdmGlbViewerSection_dpadDock__hasNs{position:absolute;left:14px;top:12px;z-index:3;display:flex;flex-direction:column;gap:10px;transform:scale(.94);transform-origin:top left}.IndustryPdmGlbViewerSection_dpad__QvUV2{width:114px;border-radius:12px;background:linear-gradient(180deg,#610bee,#4f0ccb);border:1px solid rgba(192,151,255,.35);padding:8px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px;box-shadow:0 10px 28px rgba(63,15,150,.3)}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL{height:30px;border:none;border-radius:8px;background:rgba(32,10,70,.35);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL:hover{background:rgba(32,10,70,.55)}.IndustryPdmGlbViewerSection_dpadCenterBtn__z6l6O{background:#fff;color:#610bee}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL:first-child{grid-column:2}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL:nth-child(2){grid-column:1;grid-row:2}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL:nth-child(3){grid-column:2;grid-row:2}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL:nth-child(4){grid-column:3;grid-row:2}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL:nth-child(5){grid-column:2;grid-row:3}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL:nth-child(6){grid-column:1;grid-row:4}.IndustryPdmGlbViewerSection_dpadBtn__NAKqL:nth-child(7){grid-column:3;grid-row:4}.IndustryPdmGlbViewerSection_viewsCard__5W3vl{width:132px;border-radius:12px;background:#111321;border:1px solid #7b3aed;padding:8px;box-sizing:border-box;overflow:hidden}.IndustryPdmGlbViewerSection_viewsHeading__Yctvu{width:100%;margin:0 0 8px;border:none;background:transparent;color:#a78bfa;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.IndustryPdmGlbViewerSection_viewsGrid__94zi4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(30px,auto);gap:7px}.IndustryPdmGlbViewerSection_viewBtn__SnNIS{min-height:30px;width:100%;min-width:0;padding:0 6px;border-radius:6px;border:1px solid #3b3f4b;background:#2b2f3a;color:#f1f5f9;font-size:11px;font-weight:700;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}.IndustryPdmGlbViewerSection_viewBtnActive__YWa4w{border-color:#8b5cf6;background:#4c1d95}.IndustryPdmGlbViewerSection_viewBtnWide__TTHTp{grid-column:1/-1}.IndustryPdmGlbViewerSection_viewerCaption__LcjNr{margin:0;text-align:center;color:#64748b;font-size:14px;padding:10px 14px 14px}.IndustryPdmGlbViewerSection_cta__M8FKt{margin-top:12px;width:fit-content;border:none;border-radius:10px;padding:12px 18px;background:#610bee;color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.IndustryPdmGlbViewerSection_browserBasedBlock__9ITyZ{margin-top:16px;border:1px solid #ececf1;border-radius:12px;background:#fafafd;padding:16px;display:flex;flex-direction:column;gap:12px}.IndustryPdmGlbViewerSection_browserBasedTitle__Z8jLD{margin:0;color:#0f172a;font-size:20px;line-height:1.3;font-weight:700}.IndustryPdmGlbViewerSection_browserBasedPoints__Mm99l{display:flex;flex-wrap:wrap;gap:10px}.IndustryPdmGlbViewerSection_browserBasedPoint__ocw5O{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:10px;border:1px solid #ddd6fe;background:#fff;color:#4338ca;font-size:14px;font-weight:600}.IndustryPdmGlbViewerSection_rightPane__e_TQK{display:flex;flex-direction:column;gap:16px}.IndustryPdmGlbViewerSection_card__GbUzQ{border:1px solid #e9e9ef;border-radius:12px;padding:16px;background:#fafafd}.IndustryPdmGlbViewerSection_card__GbUzQ h3{margin:0 0 10px;color:#0f172a;font-size:16px;font-weight:700;line-height:1.35}.IndustryPdmGlbViewerSection_list__WfBF9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.IndustryPdmGlbViewerSection_list__WfBF9 li{display:flex;align-items:center;gap:8px;color:#64748b;font-size:14px;line-height:1.55}.IndustryPdmGlbViewerSection_listIcon__E4y5D{color:#610bee;flex-shrink:0}@media (max-width:1080px){.IndustryPdmGlbViewerSection_layout__e8Wha{grid-template-columns:1fr}}@media (max-width:700px){.IndustryPdmGlbViewerSection_heading__9__gX{font-size:24px}.IndustryPdmGlbViewerSection_viewerCanvasWrap__XU6pp{height:360px}.IndustryPdmGlbViewerSection_dpadDock__hasNs{transform:scale(.84);transform-origin:top left}.IndustryPdmGlbViewerSection_browserBasedTitle__Z8jLD{font-size:18px}.IndustryPdmGlbViewerSection_browserBasedPoint__ocw5O{height:auto;min-height:34px;font-size:13px;line-height:1.3;padding:8px 10px}}.RecentlyAddedDesigns_recentlyAddedDesignsContainer__Q1_Zo{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f2ebff;padding:clamp(24px,5vw,70px) 0 clamp(36px,5vw,70px);width:100%}.RecentlyAddedDesigns_recentlyAddedDesignsHead__FVpeo{font-size:clamp(24px,5vw,48px);font-weight:700;line-height:52px}.RecentlyAddedDesigns_recentlyAddedDesignsDesc__M1j1b,.RecentlyAddedDesigns_recentlyAddedDesignsHead__FVpeo{color:#001325;font-style:normal;text-align:center;padding-left:clamp(20px,5vw,70px);padding-right:clamp(20px,5vw,70px);width:100%;box-sizing:border-box}.RecentlyAddedDesigns_recentlyAddedDesignsDesc__M1j1b{font-size:clamp(14px,2vw,18px);margin-top:10px;font-weight:400;line-height:26px;opacity:.7;margin-bottom:40px}.RecentlyAddedDesigns_recentlyAddedDesignsGrid__hRP8i{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;padding:10px clamp(16px,3vw,40px);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;width:100%;box-sizing:border-box}.RecentlyAddedDesigns_recentlyAddedDesignsGrid__hRP8i::-webkit-scrollbar{display:none}.RecentlyAddedDesigns_recentlyAddedDesignCard__wxihI{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0;width:298px;box-sizing:border-box}@media (max-width:768px){.RecentlyAddedDesigns_recentlyAddedDesignsContainer__Q1_Zo{padding-bottom:40px;padding-top:24px}.RecentlyAddedDesigns_recentlyAddedDesignsGrid__hRP8i{gap:16px}.RecentlyAddedDesigns_recentlyAddedDesignCard__wxihI{width:240px;min-width:240px;max-width:240px}.RecentlyAddedDesigns_recentlyAddedDesignTitle__oY9vr{width:100%;max-width:240px;box-sizing:border-box}}.RecentlyAddedDesigns_recentlyAddedDesignTitle__oY9vr{width:100%;color:#09090b;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:298px;box-sizing:border-box}.WhyUsNew_whyUsNewContainer__8_PyR{display:flex;flex-direction:column;width:100%}.WhyUsNew_whyUsNewHeader__dVjoT{background:#200944;padding:clamp(40px,8vw,80px) clamp(20px,5vw,80px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px}.WhyUsNew_whyUsNewTitle__ts2t_{color:#fff;font-size:clamp(24px,5vw,48px);font-style:normal;font-weight:700;line-height:1.2;margin:0}.WhyUsNew_whyUsNewSubtitle__sUQxk{color:#fff;font-size:clamp(14px,2vw,18px);font-style:normal;font-weight:400;line-height:1.6;margin:0 0 20px;opacity:.9}.WhyUsNew_whyUsNewCards__06xVX{display:flex;gap:24px;text-align:left;flex-wrap:wrap;justify-content:center;align-items:stretch}.WhyUsNew_whyUsNewCard__sc_aq{flex:1;min-width:280px;max-width:400px;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;gap:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.WhyUsNew_whyUsNewCard__sc_aq:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.WhyUsNew_whyUsNewCardImage__jc39c{height:auto;min-height:200px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.WhyUsNew_whyUsNewImage__67_ab{width:100%;height:auto;max-height:300px;object-fit:contain;display:block}.WhyUsNew_whyUsNewCardTitle__Ini4f{color:#001325;font-size:clamp(20px,3vw,24px);font-style:normal;font-weight:700;line-height:1.3;margin:0}.WhyUsNew_whyUsNewCardDescription__qkKSJ{color:#001325;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:400;line-height:1.6;margin:0;opacity:.8}@media (max-width:768px){.WhyUsNew_whyUsNewHeader__dVjoT{gap:12px}.WhyUsNew_whyUsNewCards__06xVX{flex-direction:column;padding:clamp(30px,6vw,60px) clamp(16px,4vw,24px);gap:20px}.WhyUsNew_whyUsNewCard__sc_aq{min-width:100%;max-width:100%}}@media (max-width:480px){.WhyUsNew_whyUsNewCards__06xVX{padding:clamp(24px,5vw,40px) clamp(12px,3vw,20px);gap:16px}.WhyUsNew_whyUsNewCard__sc_aq{gap:16px}}.ProfilePage_profileContainer__pNVxP{display:flex;justify-content:center;align-items:center;width:100%}.ProfilePage_saveProfileButton__AS6FM{padding:.75rem 1.25rem;background-color:#610bee;color:#fff;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer}.ProfilePage_profileCard__1FLpz{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:40px;width:80%;box-sizing:border-box;position:relative}.ProfilePage_photoSection__rZ3Qu{display:flex;justify-content:center;margin-bottom:40px}.ProfilePage_photoUpload__a7jHZ{position:relative;width:80px;height:80px;border-radius:50%;border:2px solid #e0e7ff;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;background:#f8fafc}.ProfilePage_photoUpload__a7jHZ:hover{border-color:#610bee}.ProfilePage_photoEditIcon__7AAoc{position:absolute;bottom:0;right:0;width:24px;height:24px;background:#2d3748;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;border:2px solid #fff}.ProfilePage_profileImage__LVJS5{border-radius:50%;width:100%;height:100%;object-fit:cover}.ProfilePage_defaultAvatar__ozDmN{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ProfilePage_formSection__j2mnP{display:flex;flex-direction:column;gap:24px}.ProfilePage_inputGroup__X_XE_{display:flex;flex-direction:column;gap:8px}.ProfilePage_label__5jnRj{font-size:14px;font-weight:500;color:#374151;margin-bottom:4px}.ProfilePage_inputWrapper__BxUbj{position:relative;display:flex;align-items:center}.ProfilePage_input__lHCGG{width:100%;padding:12px 50px 12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s;background:#fff}.ProfilePage_input__lHCGG:focus{border-color:#610bee;box-shadow:0 0 0 3px rgba(97,11,238,.1)}.ProfilePage_input__lHCGG:read-only{background-color:#f8f9fa;color:#6b7280}.ProfilePage_inputError__btCV2{border-color:#ef4444}.ProfilePage_inputError__btCV2:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ProfilePage_editIcon__xXuBg{position:absolute;right:12px;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s}.ProfilePage_editIcon__xXuBg:hover{opacity:1;background:#f3f4f6}.ProfilePage_actionButtons__LtT5r{position:absolute;right:8px;display:flex;gap:4px;align-items:center}.ProfilePage_photo-upload__X2gdt{border:1px solid #d1d5db;border-radius:50%;position:relative;width:150px;height:150px}.ProfilePage_saveIconButton__mpD8K{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:all .2s}.ProfilePage_saveIconButton__mpD8K:hover:not(:disabled){opacity:1;background:#dcfdf7}.ProfilePage_saveIconButton__mpD8K:disabled{opacity:.5;cursor:not-allowed}.ProfilePage_cancelIconButton__zQ058{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:all .2s}.ProfilePage_cancelIconButton__zQ058:hover:not(:disabled){opacity:1;background:#fef2f2}.ProfilePage_cancelIconButton__zQ058:disabled{opacity:.5;cursor:not-allowed}.ProfilePage_copyButton__TrXE6{position:absolute;right:8px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:6px 12px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:4px;color:#374151;transition:all .2s}.ProfilePage_copyButton__TrXE6:hover{background:#e5e7eb;border-color:#9ca3af}.ProfilePage_errorText__LVSko{color:#ef4444;font-size:12px;margin:0}.ProfilePage_verifyButton__AP8_9{align-self:flex-start;background:none;border:none;color:#2563eb;font-size:12px;cursor:pointer;text-decoration:underline;padding:0;margin-top:4px}.ProfilePage_verifyButton__AP8_9:hover{color:#1d4ed8}.ProfilePage_buttonSection__d2iDg{display:flex;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}.ProfilePage_saveButton__Ih3mn{flex:1;background:#2d3748;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.ProfilePage_saveButton__Ih3mn:hover:not(:disabled){background:#1a202c}.ProfilePage_saveButton__Ih3mn:disabled{opacity:.7;cursor:not-allowed}.ProfilePage_cancelButton__v3kos{flex:1;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.ProfilePage_cancelButton__v3kos:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.ProfilePage_cancelButton__v3kos:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.ProfilePage_profileContainer__pNVxP{padding:16px;min-height:auto}.ProfilePage_profileCard__1FLpz{padding:24px;max-width:100%}.ProfilePage_buttonSection__d2iDg{flex-direction:column}.ProfilePage_cancelButton__v3kos,.ProfilePage_saveButton__Ih3mn{width:100%}}