.CadComparisonPopup_modal__OySAn{position:relative;width:min(1080px,calc(100vw - 28px));max-height:calc(100vh - 28px);overflow-y:auto;box-sizing:border-box;padding:26px 28px 20px;border-radius:22px;background:#fff;box-shadow:0 24px 70px rgba(19,16,32,.28);color:#181622;font-family:Instrument Sans,Segoe UI,sans-serif}.CadComparisonPopup_closeButton__woV2c{position:absolute;top:16px;right:16px;z-index:2;width:34px;height:34px;border:0;border-radius:999px;background:#f3f4f6;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.CadComparisonPopup_closeButton__woV2c:hover{background:#e5e7eb;color:#374151}.CadComparisonPopup_header__Qwy9m{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-right:42px;margin-bottom:20px}.CadComparisonPopup_headerLeft__xFjUn{display:flex;align-items:center;gap:12px}.CadComparisonPopup_brandIcon__E6sfV{width:42px;height:42px;border-radius:12px;background:#610bee;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.CadComparisonPopup_title__cGdAi{margin:0;font-size:26px;line-height:1.15;font-weight:750;color:#111827}.CadComparisonPopup_subtitle__vkrbH{margin:4px 0 0;color:#6b7280;font-size:14px;font-weight:500}.CadComparisonPopup_headerBadges__62HBE{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.CadComparisonPopup_statusBadge__bHjKW{gap:5px;background:#ecfdf5;color:#15803d;font-weight:650}.CadComparisonPopup_priceBadge__kGBdv,.CadComparisonPopup_statusBadge__bHjKW{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-size:13px}.CadComparisonPopup_priceBadge__kGBdv{background:#fff7ed;color:#c2410c;font-weight:700}.CadComparisonPopup_body__MBKrU{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.9fr);gap:18px;align-items:start}.CadComparisonPopup_mainCol__8JnEP{min-width:0;display:flex;flex-direction:column;gap:14px}.CadComparisonPopup_fileMetaRow__8UaJ2,.CadComparisonPopup_previewRow__e6DL9{display:grid;grid-template-columns:1fr 1fr;gap:12px}.CadComparisonPopup_fileMetaCard__AB_Ze{border:1px solid #eef0f3;border-radius:14px;background:#fafbfc;padding:12px}.CadComparisonPopup_fileCard__CxkPS{border:1px solid #eef0f3;border-radius:16px;background:#fafbfc;overflow:hidden}.CadComparisonPopup_fileCardHead___eaaT{padding:12px 12px 8px}.CadComparisonPopup_fileCardTag__W3bBD{display:inline-block;margin-bottom:8px;font-size:12px;font-weight:700;color:#4b5563}.CadComparisonPopup_fileMeta__r0x7_{display:flex;align-items:flex-start;gap:8px}.CadComparisonPopup_fileMeta__r0x7_ strong{display:block;font-size:13px;font-weight:650;color:#111827;word-break:break-all}.CadComparisonPopup_fileMeta__r0x7_ span{display:block;margin-top:2px;font-size:12px;color:#6b7280}.CadComparisonPopup_filePreview__1NEQY{position:relative;min-height:210px;margin:0 10px 10px;border-radius:12px;background:#eef0f3;overflow:hidden;display:flex;align-items:center;justify-content:center}.CadComparisonPopup_filePreview__1NEQY img{width:100%;height:100%;min-height:210px;max-height:260px;object-fit:contain;display:block}.CadComparisonPopup_cubeHint__XT8iX{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:8px;background:hsla(0,0%,100%,.92);color:#6b7280;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.08)}.CadComparisonPopup_paneEmpty__d7E3p{color:#9ca3af;font-size:13px;padding:24px;text-align:center}.CadComparisonPopup_attrTable__4h4m0{border:1px solid #eef0f3;border-radius:14px;overflow:hidden;background:#fff}.CadComparisonPopup_attrRow__B2sKe{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(0,1.1fr);gap:12px;align-items:center;padding:11px 14px;border-bottom:1px solid #f1f3f5;font-size:13px}.CadComparisonPopup_attrRow__B2sKe:last-child{border-bottom:0}.CadComparisonPopup_attrLabel__CSHbv{display:inline-flex;align-items:center;gap:8px;color:#6b7280;font-weight:550}.CadComparisonPopup_attrLabel__CSHbv svg{color:#9ca3af}.CadComparisonPopup_attrValue__03tjC{color:#111827;font-weight:600;text-align:right}.CadComparisonPopup_attrOk__LCQ_a{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:#15803d}.CadComparisonPopup_sideCol__tvocA{border:1px solid #eef0f3;border-radius:16px;background:#fafbfc;padding:16px;display:flex;flex-direction:column;gap:14px;min-height:100%}.CadComparisonPopup_reportHead__hbEjY{display:inline-flex;align-items:center;gap:8px;color:#111827;font-size:16px}.CadComparisonPopup_checkList__U2gBf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.CadComparisonPopup_checkList__U2gBf li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:13px;color:#374151}.CadComparisonPopup_checkList__U2gBf strong{color:#111827;font-variant-numeric:tabular-nums}.CadComparisonPopup_passBox__2axsU,.CadComparisonPopup_warnBox___qCtQ{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:14px}.CadComparisonPopup_passBox__2axsU{background:#ecfdf5;border:1px solid #bbf7d0}.CadComparisonPopup_warnBox___qCtQ{background:#fffbeb;border:1px solid #fde68a}.CadComparisonPopup_passBox__2axsU strong,.CadComparisonPopup_warnBox___qCtQ strong{display:block;font-size:16px;color:#14532d}.CadComparisonPopup_warnBox___qCtQ strong{color:#92400e}.CadComparisonPopup_passBox__2axsU p,.CadComparisonPopup_warnBox___qCtQ p{margin:3px 0 0;font-size:12px;color:#166534}.CadComparisonPopup_warnBox___qCtQ p{color:#a16207}.CadComparisonPopup_generateBlock__bmXGH{margin-top:auto;display:flex;flex-direction:column;gap:8px}.CadComparisonPopup_generateBlock__bmXGH>span{font-size:12px;font-weight:650;color:#6b7280}.CadComparisonPopup_detailsBtn__yXBhw,.CadComparisonPopup_downloadBtn__WeNfU,.CadComparisonPopup_pdfBtn__NjyS4{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:12px;font-size:14px;font-weight:650;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.CadComparisonPopup_pdfBtn__NjyS4{width:100%;background:#fff;color:#dc2626;border:1.5px solid #fecaca}.CadComparisonPopup_pdfBtn__NjyS4:hover:not(:disabled){background:#fef2f2}.CadComparisonPopup_detailsBtn__yXBhw{background:#610bee;color:#fff;border:1.5px solid #610bee;padding:0 16px}.CadComparisonPopup_detailsBtn__yXBhw:hover:not(:disabled){background:#4a0bb8;border-color:#4a0bb8}.CadComparisonPopup_downloadBtn__WeNfU{background:#fff;color:#374151;border:1.5px solid #d1d5db;padding:0 16px}.CadComparisonPopup_downloadBtn__WeNfU:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.CadComparisonPopup_detailsBtn__yXBhw:disabled,.CadComparisonPopup_downloadBtn__WeNfU:disabled,.CadComparisonPopup_pdfBtn__NjyS4:disabled{opacity:.55;cursor:not-allowed}.CadComparisonPopup_footer__nlXjc{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid #eef0f3;flex-wrap:wrap}.CadComparisonPopup_fileIdBtn__RnKoJ{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:#6b7280;font-size:12px;cursor:pointer;padding:0}.CadComparisonPopup_fileIdBtn__RnKoJ em{font-style:normal;color:#16a34a;font-weight:650}.CadComparisonPopup_footerActions__ZbeZc{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width:900px){.CadComparisonPopup_body__MBKrU,.CadComparisonPopup_fileMetaRow__8UaJ2,.CadComparisonPopup_previewRow__e6DL9{grid-template-columns:1fr}.CadComparisonPopup_attrRow__B2sKe{grid-template-columns:1fr;gap:4px}.CadComparisonPopup_attrOk__LCQ_a,.CadComparisonPopup_attrValue__03tjC{text-align:left;justify-content:flex-start}.CadComparisonPopup_footer__nlXjc{flex-direction:column;align-items:stretch}.CadComparisonPopup_footerActions__ZbeZc{width:100%}.CadComparisonPopup_footerActions__ZbeZc>button{flex:1}}@media (max-width:560px){.CadComparisonPopup_modal__OySAn{padding:20px 14px 16px}.CadComparisonPopup_footerActions__ZbeZc,.CadComparisonPopup_header__Qwy9m{flex-direction:column}.CadComparisonPopup_footerActions__ZbeZc>button{width:100%}}.ConverterList_wrap__uxi0J{width:100%;display:flex;flex-direction:column;gap:18px}.ConverterList_head__MarWt{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ConverterList_head__MarWt h2{margin:0;color:#140b22;font-size:20px;font-weight:700;letter-spacing:-.02em}.ConverterList_head__MarWt p{margin:4px 0 0;color:#8b8498;font-size:14px;line-height:1.4}.ConverterList_tools__vvpn6{display:flex;align-items:center;gap:10px;flex-shrink:0}.ConverterList_search__RP9nP{display:flex;align-items:center;gap:8px;min-width:240px;padding:9px 14px;border:1px solid #ebe7f2;border-radius:12px;background:#fff;color:#9a93a8}.ConverterList_search__RP9nP input{width:160px;border:0;outline:none;background:transparent;color:#140b22;font-size:14px}.ConverterList_table__nwuil{display:flex;flex-direction:column;overflow-x:auto;border:1px solid #f0eef5;border-radius:16px;background:#fff;scrollbar-width:none}.ConverterList_table__nwuil::-webkit-scrollbar{display:none}.ConverterList_cols__k0_Hz,.ConverterList_row__8SE_4{display:grid;grid-template-columns:minmax(220px,1fr) 24px minmax(220px,1fr) 132px 196px;gap:16px;align-items:center;min-width:860px}.ConverterList_cols__k0_Hz span:last-child{text-align:right}.ConverterList_cols__k0_Hz{padding:12px 20px;background:#faf9fc;border-bottom:1px solid #f0eef5;color:#9a93a8;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ConverterList_row__8SE_4{padding:16px 20px;border-bottom:1px solid #f3f1f7;background:#fff;cursor:pointer}.ConverterList_row__8SE_4:last-child{border-bottom:0}.ConverterList_row__8SE_4:hover{background:#faf9fc}.ConverterList_file__d38Pc{display:flex;align-items:center;gap:12px;min-width:0}.ConverterList_thumb__PSrxa{width:52px;height:44px;flex-shrink:0;overflow:hidden;border:1px solid #eeeaf3;border-radius:8px;background:#f7f6fb}.ConverterList_thumb__PSrxa img{width:100%;height:100%;display:block;object-fit:cover}.ConverterList_glyph__13bir{position:relative;width:52px;height:44px;flex-shrink:0;border:1px solid #eceaf3;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(16,12,40,.05)}.ConverterList_glyph__13bir:before{content:"";position:absolute;top:8px;left:8px;width:14px;height:10px;border:1.5px solid #d9d4e4;border-radius:2px}.ConverterList_glyph__13bir:after{content:"";position:absolute;right:7px;bottom:8px;left:7px;height:3px;border-radius:99px;background:#610bee}.ConverterList_glyphStl__gzLpY:after{background:#3b82f6}.ConverterList_glyphIges__yMKz1:after,.ConverterList_glyphIgs__DeY6i:after{background:#16a34a}.ConverterList_fileText__6geQg{min-width:0}.ConverterList_fileText__6geQg strong{display:block;overflow:hidden;color:#140b22;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ConverterList_meta__EiMlD{display:flex;align-items:center;gap:8px;margin-top:4px;color:#8b8498;font-size:12px}.ConverterList_badge__F_MDf{padding:2px 6px;border-radius:6px;background:#f3e8ff;color:#6d28d9;font-size:10px;font-weight:700;letter-spacing:.04em}.ConverterList_badgeStl__6Jecg{background:#e8f1ff;color:#2563eb}.ConverterList_badgeIges__5_GGW,.ConverterList_badgeIgs__E6Jn7{background:#e7f8ef;color:#15803d}.ConverterList_arrowHead__IDGL4,.ConverterList_arrow__sCPk1{color:#c4bed2;font-size:16px;line-height:1;text-align:center}.ConverterList_status__P90fP{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ConverterList_pill__xQ1_c{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-width:112px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:600}.ConverterList_pill__xQ1_c i{width:7px;height:7px;border-radius:50%;background:currentColor}.ConverterList_pillDone__3fz_3{background:#e9f9ef;color:#178a45}.ConverterList_pillBusy__wpy21{background:#fff6e8;color:#b86e00}.ConverterList_pillFailed__GORGO{background:#ffefef;color:#c24141}.ConverterList_date__IkMky{color:#8b8498;font-size:12px}.ConverterList_actions__l0tAQ{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:8px}.ConverterList_download___MLUy,.ConverterList_iconBtn__SKKIF{border:0;cursor:pointer}.ConverterList_download___MLUy{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:148px;min-height:40px;padding:6px 12px;border-radius:999px;background:#610bee;color:#fff;font-size:13px;font-weight:700;white-space:nowrap}.ConverterList_downloadText__WUI7_{display:inline-flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15}.ConverterList_downloadText__WUI7_ small{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:600;opacity:.85}.ConverterList_download___MLUy:hover{background:#4f0bc7}.ConverterList_download___MLUy:disabled,.ConverterList_iconBtn__SKKIF:disabled{opacity:.6;cursor:default}.ConverterList_iconBtn__SKKIF{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ebe7f2;border-radius:999px;background:#fff;color:#6b6578}.ConverterList_iconBtn__SKKIF:hover{background:#faf8ff}.ConverterList_foot__nGLVr{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#8b8498;font-size:13px}.ConverterList_pricingNote__36srr{margin:0;color:#8b8498;font-size:13px;line-height:1.5}.ConverterList_pricingNote__36srr strong{color:#3b2a63}.ConverterList_banner__EFtcj a,.ConverterList_foot__nGLVr a{color:#610bee;font-weight:700;text-decoration:none}.ConverterList_banner__EFtcj a:hover,.ConverterList_foot__nGLVr a:hover{text-decoration:underline}.ConverterList_banner__EFtcj{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:14px;background:#f7f5fb}.ConverterList_bannerMain__8Z_9S{display:flex;align-items:center;gap:12px}.ConverterList_bannerIcon__FwqfA{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#f3e8ff;color:#610bee;flex-shrink:0}.ConverterList_banner__EFtcj strong{display:block;color:#140b22;font-size:14px}.ConverterList_banner__EFtcj p{margin:2px 0 0;color:#8b8498;font-size:13px}.ConverterList_empty__eur18{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 16px;color:#6b6578;text-align:center}.ConverterList_empty__eur18 a{color:#610bee;font-weight:700}@media (max-width:900px){.ConverterList_banner__EFtcj,.ConverterList_foot__nGLVr,.ConverterList_head__MarWt{flex-direction:column;align-items:stretch}.ConverterList_head__MarWt h2{font-size:22px}.ConverterList_search__RP9nP,.ConverterList_search__RP9nP input,.ConverterList_tools__vvpn6{width:100%}.ConverterList_table__nwuil{gap:12px;overflow:visible;border:0;border-radius:0;background:transparent}.ConverterList_arrowHead__IDGL4,.ConverterList_cols__k0_Hz{display:none}.ConverterList_row__8SE_4{grid-template-columns:1fr;min-width:0;gap:10px;padding:12px;border:1px solid #eeeaf4;border-radius:16px;background:#fff}.ConverterList_row__8SE_4:last-child{border-bottom:1px solid #eeeaf4}.ConverterList_file__d38Pc{padding:8px;border-radius:12px;background:#f7f6fb}.ConverterList_arrow__sCPk1{display:block;transform:rotate(90deg);line-height:1}.ConverterList_status__P90fP{flex-direction:row;align-items:center;justify-content:space-between}.ConverterList_actions__l0tAQ{width:100%;justify-content:stretch}.ConverterList_download___MLUy{flex:1;width:auto}}