.page_pageWrapper__1tWla{width:100%;overflow:visible;background-color:#f4f6f9;min-height:100vh;padding:20px 0;-webkit-overflow-scrolling:touch;box-sizing:border-box}.page_container__jmEpL{width:100%;max-width:1400px;margin:0 auto;padding:76px 10px 0;box-sizing:border-box}.page_actionButtons__Ryr7p{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1400px;z-index:1000;background-color:#f4f6f9;padding:12px 10px;margin:0;display:flex;gap:12px;justify-content:flex-end;align-items:center;border-bottom:1px solid #e2e8f0;box-sizing:border-box}.page_actionButtons__Ryr7p button{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.page_actionButtons__Ryr7p button:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.page_actionButtons__Ryr7p button:active{transform:translateY(0)}.page_actionButtons__Ryr7p .page_btnExcel__umjm5{background-color:#107c41;color:#fff}.page_actionButtons__Ryr7p .page_btnExcel__umjm5:hover{background-color:#0b5c30}.page_actionButtons__Ryr7p .page_btnExcel__umjm5:disabled{opacity:.7;cursor:not-allowed;transform:none!important;box-shadow:none!important}.page_actionButtons__Ryr7p .page_btnPrint__zW2vx{background-color:#ff6a00;color:#fff}.page_actionButtons__Ryr7p .page_btnPrint__zW2vx:hover{background-color:#e05d00}.page_actionButtons__Ryr7p .page_btnPrint__zW2vx:disabled{opacity:.7;cursor:not-allowed;transform:none!important;box-shadow:none!important}.page_quotationPaper__Lt6Hj{background-color:#fff;padding:10px;box-shadow:0 10px 30px rgba(0,0,0,.05);border-radius:8px;color:#1e293b;font-family:var(--font-arimo),Arial,sans-serif;box-sizing:border-box}.page_header__atJwa{display:flex;align-items:center;gap:40px;margin-bottom:35px;border-bottom:2px solid #f1f5f9;padding-bottom:25px}.page_logoWrap__2QU4z{flex-shrink:0;width:220px}.page_logo__1I8MZ{object-fit:contain;width:100%;height:auto}.page_companyInfo__lStBL{flex:1 1;font-size:14px;line-height:1.6;color:#475569}.page_companyLine__hBLL_:first-child{font-weight:800;color:#0f2c59;font-size:20px;text-transform:uppercase;margin-bottom:6px;letter-spacing:.5px}.page_title__ySdQF{text-align:center;font-size:28px;font-weight:800;color:#0f2c59;margin:30px 0 35px;text-transform:uppercase;letter-spacing:1px}.page_customerGrid__2PZn9{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:24px;margin-bottom:30px;font-size:14px}.page_customerCol__RU0zN{display:flex;flex-direction:column;gap:14px}.page_customerRow__xVlOo{display:flex;align-items:center;gap:12px}.page_customerRow__xVlOo strong{white-space:nowrap;min-width:110px;color:#475569;font-weight:600}.page_inputField__EylLK{border:1px solid #cbd5e1;border-radius:6px;width:100%;font-size:14px;padding:8px 12px;outline:none;background:#fff;color:#1e293b;transition:all .2s ease-in-out;box-sizing:border-box}.page_inputField__EylLK:hover{border-color:#94a3b8}.page_inputField__EylLK:focus{border-color:#ff6a00;box-shadow:0 0 0 3px rgba(255,106,0,.15)}.page_inputField__EylLK::placeholder{color:#94a3b8}.page_tableInput__oKo2r{border:1px solid transparent;border-radius:4px;background:transparent;width:100%;min-width:50px;text-align:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;padding:6px 8px;outline:none;white-space:nowrap;box-sizing:border-box;color:#1e293b;transition:all .2s ease-in-out}.page_tableInput__oKo2r:hover{background:#f1f5f9;border-color:#cbd5e1}.page_tableInput__oKo2r:focus{background:#fff;border-color:#ff6a00;box-shadow:0 0 0 2px rgba(255,106,0,.15)}.page_indexInput__VwKwF{border:1px solid transparent;border-radius:4px;background:transparent;width:100%;min-width:30px;text-align:center;font-size:inherit;font-family:inherit;font-weight:inherit;padding:4px 2px;outline:none;white-space:nowrap;box-sizing:border-box;color:#1e293b;transition:all .2s ease-in-out}.page_indexInput__VwKwF:hover{background:#f1f5f9;border-color:#cbd5e1}.page_indexInput__VwKwF:focus{background:#fff;border-color:#ff6a00;box-shadow:0 0 0 2px rgba(255,106,0,.15)}.page_tableWrapper__ulAVm{width:100%;margin-bottom:25px}.page_table__CQP7r{width:100%;border-collapse:collapse;font-size:13px}.page_table__CQP7r td,.page_table__CQP7r th{border:1px solid #cbd5e1;padding:5px;vertical-align:middle;word-break:break-word}.page_table__CQP7r th{background-color:#0f2c59;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:.5px;border-color:#0f2c59}.page_table__CQP7r tbody tr{transition:background-color .15s ease-in-out}.page_table__CQP7r tbody tr:hover{background-color:#f8fafc}.page_priceCell__9eCVs{white-space:nowrap}.page_colStt__QPiny{width:40px}.page_colName__q20kD{width:240px}.page_colImage__ALeW1{width:100px}.page_colOrigin___fjJa{width:80px}.page_colSpecs__mwn2E{width:auto}.page_colQty__KUPm1,.page_colUnit__N3NCh{width:60px}.page_colWarranty__VjQuR{width:80px}.page_colPrice__U3vKK{width:110px}.page_colTotal__yZ4X7{width:120px}.page_textCenter__J605Z{text-align:center}.page_textRight__1T8jn{text-align:right}.page_preWrap__2K6Uj{white-space:pre-wrap;line-height:1.6;min-width:260px;color:#475569}.page_productImg___TSav{object-fit:contain;border-radius:4px;border:1px solid #e2e8f0;background-color:#fff}.page_totalLabel__q_QMq{font-weight:700;font-size:15px}.page_totalAmount__5GAuo,.page_totalLabel__q_QMq{text-align:right;color:#ff6a00;background-color:#fff7ed;border-color:#cbd5e1}.page_totalAmount__5GAuo{font-weight:800;font-size:16px}.page_paymentSection__aNTya{display:grid;grid-template-columns:20% 80%;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;overflow:hidden;margin-top:25px;box-shadow:0 1px 3px rgba(0,0,0,.02)}.page_paymentLabel__x2JLq{display:flex;align-items:center;justify-content:center;padding:15px;background-color:#f1f5f9;font-weight:700;color:#334155;border-right:1px solid #cbd5e1;text-align:center}.page_paymentDetails__UOm05{padding:20px;white-space:pre-wrap;text-align:left;line-height:1.6;color:#475569;background-color:#fff}.page_notesSection__A7vPy{margin-top:25px;border:1px solid #fef08a;border-radius:8px;font-size:13px;overflow:hidden;background-color:#fffbeb;box-shadow:0 1px 3px rgba(0,0,0,.02)}.page_noteLine__wGf4P{padding:12px 20px;border-bottom:1px solid #fef08a;color:#854d0e;line-height:1.6}.page_noteLine__wGf4P:last-child{border-bottom:none}.page_emptyContainer__bScFb,.page_loadingContainer__bVzT2{padding:80px 40px;text-align:center;font-size:16px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);color:#64748b;width:1200px;margin:0 auto;box-sizing:border-box}.page_productNameCell__KC9KK{position:relative;width:240px;max-width:240px}.page_productNameCell__KC9KK:hover .page_productActions__knhcB{opacity:1;visibility:visible}.page_productNameWrap__QgkT0{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.page_productNameWrap__QgkT0 a{color:#0f2c59;font-weight:700;text-decoration:none;line-height:1.4;transition:color .15s ease-in-out}.page_productNameWrap__QgkT0 a:hover{color:#ff6a00;text-decoration:underline}.page_variantSelectorWrap__QUgV3{display:flex;flex-direction:column;gap:4px;margin-top:4px;width:100%}.page_variantActiveText__pP_nz{font-size:11px;color:#64748b}.page_variantActiveText__pP_nz strong{color:#1e293b}.page_variantSelect__bFV6k{padding:6px 10px;border:1px solid #cbd5e1;border-radius:6px;font-size:12px;outline:none;background:#fff;width:100%;max-width:180px;cursor:pointer;color:#334155;transition:all .2s ease-in-out}.page_variantSelect__bFV6k:hover{border-color:#94a3b8}.page_variantSelect__bFV6k:focus{border-color:#ff6a00;box-shadow:0 0 0 2px rgba(255,106,0,.15)}.page_productActions__knhcB{display:flex;gap:4px;position:absolute;right:6px;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .2s ease-in-out;background-color:hsla(0,0%,100%,.95);padding:4px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08);z-index:10}.page_btnAction__6vOqm{background:transparent;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:all .15s ease-in-out}.page_btnAction__6vOqm:hover:not(:disabled){color:#0f2c59;background-color:#f1f5f9}.page_btnAction__6vOqm:disabled{color:#cbd5e1;cursor:not-allowed}.page_btnDelete__IpB3A{color:#ef4444}.page_btnDelete__IpB3A:hover:not(:disabled){color:#dc2626!important;background-color:#fee2e2!important}.page_searchWrapper__nQIE1{position:relative;flex:1 1;max-width:450px}.page_searchInput__VcPby{width:100%;padding:10px 16px 10px 36px;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;outline:none;transition:all .2s ease-in-out;color:#1e293b;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px}.page_searchInput__VcPby:hover{border-color:#94a3b8}.page_searchInput__VcPby:focus{border-color:#ff6a00;box-shadow:0 0 0 3px rgba(255,106,0,.15)}.page_searchResults__GHYom{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-top:6px;max-height:350px;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.08);z-index:100;padding:6px 0}.page_searchResults__GHYom ul{list-style:none;margin:0;padding:0}.page_searchResults__GHYom li{padding:10px 16px;display:flex;align-items:center;gap:14px;cursor:pointer;border-bottom:1px solid #f1f5f9;transition:background-color .15s ease-in-out}.page_searchResults__GHYom li:last-child{border-bottom:none}.page_searchResults__GHYom li:hover{background:#f8fafc}.page_searchItemImg__xDwfz{width:48px;height:48px;object-fit:contain;border:1px solid #e2e8f0;border-radius:6px;background-color:#fff}.page_searchItemInfo__SBeKP{flex:1 1;font-size:13px;display:flex;flex-direction:column;gap:4px}.page_searchItemInfo__SBeKP p{margin:0;line-height:1.4}.page_searchItemTitle__K8tYn{font-weight:600;color:#1e293b}.page_searchItemPrice__7OfmK{color:#ff6a00;font-weight:700}.page_searchEmpty__1CtQC,.page_searchLoading__ykDtd{padding:16px;font-size:13px;color:#64748b;text-align:center}@media print{.page_pageWrapper__1tWla{background-color:transparent!important;padding:0!important;overflow:visible!important}.page_container__jmEpL{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.page_actionButtons__Ryr7p{display:none!important}.page_quotationPaper__Lt6Hj{box-shadow:none!important;padding:0!important;max-width:100%!important;width:100%!important;margin:0!important;box-sizing:border-box!important;border-radius:0!important}.page_logoWrap__2QU4z{width:160px!important}.page_inputField__EylLK{border:none!important;padding:0!important;background:transparent!important;box-shadow:none!important}.page_customerGrid__2PZn9{background-color:transparent!important;border:1px solid #94a3b8!important;padding:15px!important;gap:15px!important}.page_customerRow__xVlOo{gap:8px!important}.page_tableWrapper__ulAVm,.page_table__CQP7r{width:100%!important;box-sizing:border-box!important}.page_table__CQP7r{table-layout:fixed!important}.page_table__CQP7r td,.page_table__CQP7r th{padding:6px 8px!important;font-size:11px!important;word-break:break-word!important;border-color:#94a3b8!important}.page_table__CQP7r th{background-color:#f1f5f9!important;color:#000!important;border-color:#94a3b8!important}.page_table__CQP7r tbody tr:hover{background-color:transparent!important}.page_productImg___TSav{width:60px!important;height:60px!important;border-color:#cbd5e1!important}.page_colStt__QPiny{width:4%!important}.page_colName__q20kD{width:22%!important}.page_colImage__ALeW1{width:9%!important}.page_colOrigin___fjJa{width:8%!important}.page_colSpecs__mwn2E{width:23%!important}.page_colQty__KUPm1,.page_colUnit__N3NCh{width:5%!important}.page_colPrice__U3vKK,.page_colTotal__yZ4X7,.page_colWarranty__VjQuR{width:8%!important}.page_totalAmount__5GAuo,.page_totalLabel__q_QMq{background-color:transparent!important;color:#000!important;border-color:#94a3b8!important}.page_paymentSection__aNTya{border-color:#94a3b8!important;background-color:transparent!important;page-break-inside:avoid}.page_paymentLabel__x2JLq{background-color:#f1f5f9!important;border-color:#94a3b8!important;color:#000!important}.page_paymentDetails__UOm05{background-color:transparent!important;color:#000!important}.page_notesSection__A7vPy{border-color:#94a3b8!important;background-color:transparent!important;page-break-inside:avoid}.page_noteLine__wGf4P{border-color:#cbd5e1!important;color:#000!important}@page{margin:1.5cm 1cm;size:auto}.page_noPrint__yD8_7{display:none!important}}.ToastProvider_container__zqZUR{z-index:1080!important}.ToastProvider_toast__G0jcY{background-color:#fff!important;color:#2c3e50!important;border-radius:8px!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important;padding:.5rem 1rem!important;font-size:.875rem!important;font-family:var(--font-arimo),Arial,Helvetica,sans-serif!important;border:1px solid #e9ecef!important}.ToastProvider_success__ghBiw{border-left:4px solid #27ae60!important}.ToastProvider_error__zKBRC{border-left:4px solid #ff6b35!important}.NewsCategoryPage_categoryLayout__RRk0g{margin-top:8px}.NewsCategoryPage_newsPanel__m61Ie{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px 16px 0;box-shadow:0 2px 8px rgba(15,23,42,.04);margin-bottom:10px}.NewsCategoryPage_pageTitle__neHa7{margin:0;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.NewsCategoryPage_pageTitle__neHa7 a{color:#f97316;font-size:22px;font-weight:800;line-height:1.25}.NewsCategoryPage_pageTitle__neHa7 a:hover{color:#f97316}.NewsCategoryPage_newsList__v42Qc{display:flex;flex-direction:column;gap:0;padding:0}.NewsCategoryPage_newsList__v42Qc>li{margin:0;padding:14px 0;border-bottom:1px solid #e5e7eb}.NewsCategoryPage_newsList__v42Qc>li:last-child{border-bottom:0}.NewsCategoryPage_loadMore__Y3SxA{display:flex;align-items:center;justify-content:center;gap:6px;min-height:46px;border-radius:999px;border:1px solid #f59e0b;padding:0 22px;width:-moz-fit-content;width:fit-content;background:#fff;color:#f97316;font-weight:700;cursor:pointer;transition:all .2s ease;margin:0 auto 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}.NewsCategoryPage_loadMore__Y3SxA:hover{border-color:#ea580c;background:linear-gradient(180deg,#f97316,#ea580c);color:#fff}.NewsCategoryPage_loadMore__Y3SxA i{margin-top:-3px}.NewsCategoryPage_sidebarSticky__dgG47{top:16px}@media only screen and (max-width:1024px){.NewsCategoryPage_pageTitle__neHa7 a{font-size:21px}}@media only screen and (max-width:767px){.NewsCategoryPage_newsPanel__m61Ie{border-radius:12px;padding:12px}.NewsCategoryPage_pageTitle__neHa7 a{font-size:20px}}.NewsCategoryTopicSection_wrapper__HTMy0{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);grid-gap:16px;gap:16px;padding:16px;background:#fff;border-radius:12px;border:1px solid #dee2e6;margin-bottom:24px}.NewsCategoryTopicSection_wrapper__HTMy0 *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;outline:none}.NewsCategoryTopicSection_featuredPanel__2LLwL,.NewsCategoryTopicSection_sidebarPanel__zB357{background:#fff;border:1px solid #e9ecef;border-radius:12px}.NewsCategoryTopicSection_featuredPanel__2LLwL{padding:14px}.NewsCategoryTopicSection_sidebarPanel__zB357{padding:10px 12px}.NewsCategoryTopicSection_featured__InMWu{min-width:0}.NewsCategoryTopicSection_featuredLink__iE9Tm{display:block;color:#2c3e50;text-decoration:none;transition:color .2s ease}.NewsCategoryTopicSection_featuredLink__iE9Tm:hover{color:#ff6b35}.NewsCategoryTopicSection_featuredImage__Weavn{position:relative;width:100%;aspect-ratio:16/8.4;overflow:hidden;margin-bottom:12px}.NewsCategoryTopicSection_featuredImg__5FfHY{object-fit:contain;transition:transform .35s ease}.NewsCategoryTopicSection_featuredLink__iE9Tm:hover .NewsCategoryTopicSection_featuredImg__5FfHY{transform:scale(1.03)}.NewsCategoryTopicSection_featuredTitle__kjRBT{font-size:1.9rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 8px}.NewsCategoryTopicSection_featuredMeta__38aVr{margin:0;font-size:.95rem;color:#7f8c8d}.NewsCategoryTopicSection_sidebar__jiXnm{min-width:0;display:flex;flex-direction:column;height:100%}.NewsCategoryTopicSection_sectionTitle__8sSn_{font-size:1rem;font-weight:700;color:#ff6b35;text-transform:uppercase;letter-spacing:.04em;padding:8px 0 10px;margin:0 0 6px;border-bottom:2px solid #ff6b35}.NewsCategoryTopicSection_list__IQSws{list-style:none;margin:0;padding:0}.NewsCategoryTopicSection_item__Y9I9q{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid #e9ecef;transition:background .2s ease}.NewsCategoryTopicSection_item__Y9I9q:last-child{border-bottom:none;padding-bottom:0}.NewsCategoryTopicSection_itemLink__ihlFM{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;color:#2c3e50;text-decoration:none;transition:color .2s ease}.NewsCategoryTopicSection_itemLink__ihlFM:hover{color:#ff6b35}.NewsCategoryTopicSection_itemTitle___V0iM{font-size:.9375rem;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NewsCategoryTopicSection_itemMeta__8VEJg{font-size:.8125rem;color:#7f8c8d;line-height:1.35}.NewsCategoryTopicSection_itemThumb__9hHab{position:relative;flex-shrink:0;width:100px;aspect-ratio:16/8.4;overflow:hidden}.NewsCategoryTopicSection_itemImg__ezQD0{object-fit:contain;transition:transform .3s ease}.NewsCategoryTopicSection_item__Y9I9q:hover .NewsCategoryTopicSection_itemImg__ezQD0{transform:scale(1.05)}@media(max-width:900px){.NewsCategoryTopicSection_wrapper__HTMy0{grid-template-columns:1fr}.NewsCategoryTopicSection_featuredTitle__kjRBT{font-size:1.35rem}}.page_wrapper__v3Hl9{padding:24px 16px}.page_inner__4__7M{max-width:780px;margin:0 auto}.page_pageTitle__8mocE{text-align:center;font-size:1.2rem;font-weight:900;color:#16a34a;margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:8px}.page_card__ak6mW{border-top:4px solid #f97316;border-bottom:4px solid #f97316;background:#fff;margin-bottom:16px}.page_sectionBar__P_j6H{background:#f3f4f6;border-bottom:1px solid #e5e7eb;padding:8px 16px}.page_sectionBar__P_j6H p{font-size:.7rem;font-weight:900;color:#4b5563;text-transform:uppercase;letter-spacing:.06em;margin:0}.page_productRow__AmPO0{padding:16px;display:flex;gap:16px}.page_productImageWrap__s2DRO{position:relative;flex-shrink:0;width:130px;height:130px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s;text-decoration:none}.page_productImageWrap__s2DRO:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_productInfo__1wMnp{flex:1 1;min-width:0}.page_productTitle__jCmVc{font-weight:700;color:#111827;font-size:.875rem;line-height:1.45;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_productTitle__jCmVc a{color:inherit;text-decoration:none}.page_productTitle__jCmVc a:hover{color:#ea580c}.page_productPrice__kgNyU{color:#dc2626;font-weight:900;font-size:1.25rem;margin-bottom:12px}.page_variantLabel__FbzTs{font-size:.7rem;color:#6b7280;font-weight:600;margin-bottom:6px}.page_variantList__sEkp2{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.page_variantBtn__Djo6j{display:flex;align-items:center;gap:6px;border:1px solid #d1d5db;border-radius:4px;padding:4px 8px;font-size:.75rem;color:#4b5563;cursor:pointer;transition:border-color .15s,background .15s;background:#fff}.page_variantBtn__Djo6j:hover{border-color:#fdba74}.page_variantBtnActive__k50CB{border-color:#f97316;background:#fff7ed;color:#c2410c;font-weight:600}.page_variantImgWrap__zSXjc{position:relative;width:20px;height:20px;border-radius:2px;overflow:hidden;border:1px solid #e5e7eb;flex-shrink:0}.page_variantPrice__Y5MNb{color:#ef4444;font-weight:700}.page_promoBox__FLe88{border:1px solid #e5e7eb;border-radius:4px;padding:10px;font-size:.75rem;color:#374151;background:#f9fafb}.page_promoTitle__JxyU0{font-weight:700;text-align:center;color:#9ca3af;font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.page_promoItem__TF_Gr{margin-bottom:2px;line-height:1.5}.page_checkMark__x_2BM{color:#16a34a;font-weight:700}.page_qty__GPQCs{font-size:.7rem;color:#9ca3af;margin-top:8px}.page_installmentSection__XagxJ{border-top:1px solid #e5e7eb}.page_installmentHeader__ir0WL{background:#f97316;padding:10px 16px}.page_installmentHeader__ir0WL p{text-align:center;font-size:.875rem;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.06em;margin:0}.page_stepsBody__Oadwq{padding:16px;display:flex;flex-direction:column;gap:20px}.page_stepLabel__E0KOM{background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;padding:8px 12px;margin-bottom:12px}.page_stepLabel__E0KOM p{font-size:.7rem;font-weight:900;color:#374151;text-transform:uppercase;letter-spacing:.06em;margin:0}.page_loadingWrap__3Ab6w{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 0;gap:12px}.page_spinner__aMYzG{width:40px;height:40px;border-radius:50%;border:4px solid #ffedd5;border-top-color:#f97316;animation:page_spin__DFzQg .8s linear infinite}@keyframes page_spin__DFzQg{to{transform:rotate(1turn)}}.page_loadingText__s0fWl{font-size:.875rem;color:#6b7280}.page_errorWrap___KQ1H{text-align:center;padding:32px 0}.page_errorText__wUWkg{color:#ef4444;font-size:.875rem;font-weight:600}.page_errorSub__SoY8S{color:#9ca3af;font-size:.75rem;margin-top:4px}.page_warning__aNIKy{text-align:center;color:#dc2626;font-weight:700;font-size:.875rem;margin-bottom:16px;padding:0 8px;line-height:1.5}.page_checkoutCard__bkrNA{border-top:4px solid #f97316;border-bottom:4px solid #f97316;background:#fff}.page_checkoutHeader__URMar{background:#16a34a;padding:10px 16px}.page_checkoutHeader__URMar p{text-align:center;font-size:.875rem;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.06em;margin:0}.page_checkoutBody__YQCzO{padding:20px}.page_checkoutBody__YQCzO .checkout-main-form{display:flex;flex-direction:column;gap:16px}.page_checkoutBody__YQCzO .checkout-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.page_checkoutBody__YQCzO .card-title{font-size:.7rem;font-weight:900;color:#6b7280;text-transform:uppercase;letter-spacing:.07em;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid #f3f4f6}.page_checkoutBody__YQCzO .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:480px){.page_checkoutBody__YQCzO .form-grid{grid-template-columns:1fr}}.page_checkoutBody__YQCzO .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:480px){.page_checkoutBody__YQCzO .form-row{grid-template-columns:1fr}}.page_checkoutBody__YQCzO .form-group{display:flex;flex-direction:column;gap:4px}.page_checkoutBody__YQCzO .mt-15{margin-top:10px}.page_checkoutBody__YQCzO .mt-20{margin-top:0}.page_checkoutBody__YQCzO .form-input{width:100%;padding:9px 12px;border:1.5px solid #d1d5db;border-radius:6px;font-size:.875rem;color:#111827;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.page_checkoutBody__YQCzO .form-input::placeholder{color:#9ca3af}.page_checkoutBody__YQCzO .form-input:focus{border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.12)}.page_checkoutBody__YQCzO .form-input.border-red-500,.page_checkoutBody__YQCzO .form-input.full-width.border-red-500{border-color:#ef4444}.page_checkoutBody__YQCzO .form-input.border-red-500:focus,.page_checkoutBody__YQCzO .form-input.full-width.border-red-500:focus{box-shadow:0 0 0 3px rgba(239,68,68,.12)}.page_checkoutBody__YQCzO .full-width{width:100%;box-sizing:border-box}.page_checkoutBody__YQCzO .form-textarea{width:100%;padding:9px 12px;border:1.5px solid #d1d5db;border-radius:6px;font-size:.875rem;color:#111827;background:#fff;outline:none;resize:vertical;min-height:80px;font-family:inherit;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.page_checkoutBody__YQCzO .form-textarea::placeholder{color:#9ca3af}.page_checkoutBody__YQCzO .form-textarea:focus{border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.12)}.page_checkoutBody__YQCzO .checkbox-label{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_checkoutBody__YQCzO .checkbox-label input[type=checkbox]{width:16px;height:16px;accent-color:#f97316;cursor:pointer}.page_checkoutBody__YQCzO .text-red-500{color:#ef4444}.page_checkoutBody__YQCzO .text-sm{font-size:.8125rem}.page_checkoutBody__YQCzO .mt-1{margin-top:2px}.page_submitWrap__b9naP{margin-top:24px;text-align:center}.page_submitBtn__HxKVw{background:#f97316;color:#fff;font-weight:900;padding:14px 56px;border-radius:8px;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:background .15s,transform .1s;border:none;cursor:pointer}.page_submitBtn__HxKVw:hover:not(:disabled){background:#ea580c}.page_submitBtn__HxKVw:active:not(:disabled){transform:scale(.98)}.page_submitBtn__HxKVw:disabled{opacity:.6;cursor:not-allowed}.page_pageLoading__FYEKL{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:256px;padding:64px 0;gap:12px}.Breadcrumb_breadcrumb__Qw9fh{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:5px 0;list-style:none;margin:0;font-size:12px;color:#666}.Breadcrumb_breadcrumb__Qw9fh::-webkit-scrollbar{display:none}.Breadcrumb_breadcrumb__Qw9fh li{display:flex;align-items:center;flex:0 0 auto;white-space:nowrap}.Breadcrumb_breadcrumb__Qw9fh li a{display:inline-flex;align-items:center;color:#333;text-decoration:none;transition:color .2s ease;font-weight:500;white-space:nowrap}.Breadcrumb_breadcrumb__Qw9fh li a:hover{color:#ff6a00}.Breadcrumb_breadcrumb__Qw9fh li span{font-weight:500;color:#999}.Breadcrumb_breadcrumb__Qw9fh li .Breadcrumb_divider__x_RPr{margin:0 8px;color:#ccc;display:flex;align-items:center}.Breadcrumb_breadcrumb__Qw9fh li:last-child .Breadcrumb_divider__x_RPr{display:none}.Breadcrumb_breadcrumb__Qw9fh li:last-child span{color:#ff6a00}@media(max-width:768px){.Breadcrumb_breadcrumb__Qw9fh{font-size:13px;padding:10px 0;width:100%}.Breadcrumb_breadcrumb__Qw9fh .Breadcrumb_divider__x_RPr{margin:0 4px}}.ContactPage_contactSection__FTomr{padding:0 0 48px}.ContactPage_contentGrid___Tx4c{display:grid;grid-template-columns:1fr 340px;grid-gap:32px;gap:32px;align-items:start}@media(max-width:900px){.ContactPage_contentGrid___Tx4c{grid-template-columns:1fr}}.ContactPage_titleWrapper__u0IWv{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f1f1f1}.ContactPage_pageTitle__r9uS5{font-size:24px;font-weight:700;color:#1a1a1a;margin:0;line-height:1.4;padding-left:16px;position:relative}.ContactPage_pageTitle__r9uS5:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:5px;background:linear-gradient(180deg,#ff6a00,#ff9648);border-radius:4px}.ContactPage_pageTitle__r9uS5 a{color:inherit;text-decoration:none;transition:color .2s}.ContactPage_pageTitle__r9uS5 a:hover{color:#ff6a00}.ContactPage_infoBlock__rMrI5{background:#fff8f5;border-left:4px solid #ff6a00;border-radius:0 10px 10px 0;padding:18px 22px;margin-bottom:28px;font-size:14px;color:#444;line-height:1.7}.ContactPage_infoBlock__rMrI5 a{color:#ff6a00;text-decoration:none;font-weight:600}.ContactPage_infoBlock__rMrI5 a:hover{text-decoration:underline}.ContactPage_infoBlock__rMrI5 p{margin:0}.ContactPage_infoBlock__rMrI5 h3{font-size:16px;font-weight:700;color:#ff6a00;margin:10px 0 5px}.ContactPage_ctaBanner__94249{display:flex;align-items:flex-start;gap:14px;background:linear-gradient(135deg,#fff7f2,#fff0e6);border:1px solid #ffe2cc;border-radius:12px;padding:18px 22px;margin-bottom:32px}.ContactPage_ctaBanner__94249 .ContactPage_ctaIcon__FVykq{width:44px;height:44px;background:linear-gradient(135deg,#ff6a00,#ff9648);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContactPage_ctaBanner__94249 .ContactPage_ctaIcon__FVykq svg{width:22px;height:22px;fill:#fff}.ContactPage_ctaBanner__94249 .ContactPage_ctaText__EOMKn h4{font-size:15px;font-weight:700;color:#c40;margin:0 0 4px}.ContactPage_ctaBanner__94249 .ContactPage_ctaText__EOMKn p{font-size:13px;color:#666;margin:0;line-height:1.6}.ContactPage_formCard___FMQp{background:#fff;border:1px solid #ebebeb;border-radius:16px;padding:32px 36px;box-shadow:0 4px 24px rgba(0,0,0,.06)}@media(max-width:600px){.ContactPage_formCard___FMQp{padding:22px 18px}}.ContactPage_formTitle__j3yAn{font-size:17px;font-weight:700;color:#1a1a1a;margin:0 0 24px;display:flex;align-items:center;gap:10px}.ContactPage_formTitle__j3yAn:before{content:"";display:inline-block;width:4px;height:18px;background:linear-gradient(180deg,#ff6a00,#ff9648);border-radius:3px}.ContactPage_formRow__F4HdA{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}@media(max-width:680px){.ContactPage_formRow__F4HdA{grid-template-columns:1fr}}.ContactPage_formGroup__xDKtR{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.ContactPage_formLabel__c_ZNe{font-size:13px;font-weight:600;color:#333;display:inline-flex;align-items:center;gap:4px}.ContactPage_formLabel__c_ZNe .ContactPage_required__C8TU9{color:#f44;font-size:12px}.ContactPage_formInput__hfaLA,.ContactPage_formTextarea__2LdBe{width:100%;padding:11px 14px;border:1.5px solid #e0e0e0;border-radius:10px;font-size:14px;color:#333;background:#fafafa;transition:border-color .2s,box-shadow .2s,background .2s;outline:none}.ContactPage_formInput__hfaLA::placeholder,.ContactPage_formTextarea__2LdBe::placeholder{color:#bbb;font-size:13px}.ContactPage_formInput__hfaLA:focus,.ContactPage_formTextarea__2LdBe:focus{border-color:#ff6a00;background:#fff;box-shadow:0 0 0 3px rgba(255,106,0,.1)}.ContactPage_formInput__hfaLA.ContactPage_hasError__vFI8l,.ContactPage_formTextarea__2LdBe.ContactPage_hasError__vFI8l{border-color:#f44;background:#fff8f8}.ContactPage_formInput__hfaLA.ContactPage_hasError__vFI8l:focus,.ContactPage_formTextarea__2LdBe.ContactPage_hasError__vFI8l:focus{box-shadow:0 0 0 3px rgba(255,68,68,.1)}.ContactPage_formTextarea__2LdBe{resize:vertical;min-height:110px;line-height:1.6}.ContactPage_errorMsg__cDoKO{font-size:12px;color:#e53935;margin:0;display:flex;align-items:center;gap:4px}.ContactPage_errorMsg__cDoKO:before{content:"⚠";font-size:11px}.ContactPage_formFooter__cNI9j{display:flex;align-items:center;gap:18px;margin-top:8px;flex-wrap:wrap}.ContactPage_requiredNote__ZK7aW{font-size:12px;color:#999;margin:0}.ContactPage_requiredNote__ZK7aW span{color:#f44}.ContactPage_submitBtn__99J2x{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;background:linear-gradient(135deg,#ff6a00,#ff8e3c);color:#fff;font-size:14px;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:transform .15s,box-shadow .15s,opacity .2s;box-shadow:0 4px 14px rgba(255,106,0,.35);letter-spacing:.3px}.ContactPage_submitBtn__99J2x:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,106,0,.45)}.ContactPage_submitBtn__99J2x:active:not(:disabled){transform:translateY(0)}.ContactPage_submitBtn__99J2x:disabled{opacity:.65;cursor:not-allowed}.ContactPage_submitBtn__99J2x .ContactPage_spinner__cCJZg{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:ContactPage_spin__rij8v .7s linear infinite}@keyframes ContactPage_spin__rij8v{to{transform:rotate(1turn)}}.ContactPage_formError__4p2dg{font-size:13px;color:#e53935;margin:0;background:#fff3f3;border:1px solid #fcc;border-radius:8px;padding:8px 14px}.ContactPage_successMsg__xsg9j{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:16px 20px;border-radius:12px;margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6}.ContactPage_successMsg__xsg9j svg{width:20px;height:20px;fill:#22c55e;flex-shrink:0;margin-top:2px}.SearchNewsPage_emptyState__Y5rJ6{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:60px 20px;text-align:center;gap:16px}.SearchNewsPage_emptyStateIcon__ah2nt{width:80px;height:80px;border-radius:50%;background:#fff3ee;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.SearchNewsPage_emptyStateIcon__ah2nt svg{color:#ff6a00;opacity:.75}.SearchNewsPage_emptyStateTitle__ZU2k4{font-size:16px;font-weight:600;color:#333;margin:0;line-height:1.5}.SearchNewsPage_emptyStateKeyword__B8UNO{color:#ff6a00}.SearchNewsPage_emptyStateHint__2Ym6y{font-size:13px;color:#999;margin:0;line-height:1.6}.SearchProductsPage_emptyState__Puola{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:60px 20px;text-align:center;gap:16px}.SearchProductsPage_emptyStateIcon__tN72s{width:80px;height:80px;border-radius:50%;background:#fff3ee;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.SearchProductsPage_emptyStateIcon__tN72s svg{color:#ff6a00;opacity:.75}.SearchProductsPage_emptyStateTitle__VBtPY{font-size:16px;font-weight:600;color:#333;margin:0;line-height:1.5}.SearchProductsPage_emptyStateKeyword__SriDN{color:#ff6a00}.SearchProductsPage_emptyStateHint__Dqmkl{font-size:13px;color:#999;margin:0;line-height:1.6}.AdsCarousel_wrapper__Iamvq{margin:0;position:relative;width:100%}@media(max-width:768px){.AdsCarousel_wrapper__Iamvq{padding-left:10px;padding-right:10px}}.AdsCarousel_swiper__M9Ov9{display:block;padding:0}.AdsCarousel_link__X5XsV{display:block;width:100%;position:relative;aspect-ratio:16/4.6;border-radius:10px;overflow:hidden}.AdsCarousel_image__C5Zyr{display:block;object-fit:cover;width:100%!important;height:100%!important;border-radius:10px}.AdsCarousel_nav___B5Ha{position:absolute;width:23px;height:44px;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;border:none;background:transparent;padding:0;color:inherit;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease,background-color .2s ease;border-radius:4px}.AdsCarousel_navLeft__yehss{left:0}.AdsCarousel_navRight__bk2Ra{right:0}.AdsCarousel_wrapper__Iamvq:hover .AdsCarousel_nav___B5Ha{opacity:1;visibility:visible;background:rgba(0,0,0,.35);color:#fff}.CommentReplyForm_p-0__TNn8q{padding:0!important}.CommentReplyForm_pt-0__Y0CAX{padding-top:0!important}.CommentReplyForm_pr-0__zaYcC{padding-right:0!important}.CommentReplyForm_pb-0__itbm6{padding-bottom:0!important}.CommentReplyForm_pl-0__bwJx7{padding-left:0!important}.CommentReplyForm_px-0__hihid{padding-left:0!important;padding-right:0!important}.CommentReplyForm_py-0__biOYG{padding-top:0!important;padding-bottom:0!important}.CommentReplyForm_p-5__MbU8r{padding:5px!important}.CommentReplyForm_pt-5__ylsOJ{padding-top:5px!important}.CommentReplyForm_pr-5__4F1Ex{padding-right:5px!important}.CommentReplyForm_pb-5__SEWiJ{padding-bottom:5px!important}.CommentReplyForm_pl-5__RDBdf{padding-left:5px!important}.CommentReplyForm_px-5__rue5b{padding-left:5px!important;padding-right:5px!important}.CommentReplyForm_py-5__x_ihw{padding-top:5px!important;padding-bottom:5px!important}.CommentReplyForm_p-10__DmnMi{padding:10px!important}.CommentReplyForm_pt-10__2ijqn{padding-top:10px!important}.CommentReplyForm_pr-10__3C1Xs{padding-right:10px!important}.CommentReplyForm_pb-10__1pj7g{padding-bottom:10px!important}.CommentReplyForm_pl-10__6VrnQ{padding-left:10px!important}.CommentReplyForm_px-10__acNiu{padding-left:10px!important;padding-right:10px!important}.CommentReplyForm_py-10__oZzu_{padding-top:10px!important;padding-bottom:10px!important}.CommentReplyForm_p-15__FAsAK{padding:15px!important}.CommentReplyForm_pt-15__PywlX{padding-top:15px!important}.CommentReplyForm_pr-15__S7xHz{padding-right:15px!important}.CommentReplyForm_pb-15__0iTLx{padding-bottom:15px!important}.CommentReplyForm_pl-15__ICflt{padding-left:15px!important}.CommentReplyForm_px-15___LN2v{padding-left:15px!important;padding-right:15px!important}.CommentReplyForm_py-15__g7y_u{padding-top:15px!important;padding-bottom:15px!important}.CommentReplyForm_p-20__UWKYq{padding:20px!important}.CommentReplyForm_pt-20__SV45Q{padding-top:20px!important}.CommentReplyForm_pr-20__vu_jP{padding-right:20px!important}.CommentReplyForm_pb-20__qUyq4{padding-bottom:20px!important}.CommentReplyForm_pl-20__c8PJZ{padding-left:20px!important}.CommentReplyForm_px-20__2tiIW{padding-left:20px!important;padding-right:20px!important}.CommentReplyForm_py-20__f2VIm{padding-top:20px!important;padding-bottom:20px!important}.CommentReplyForm_p-25__Uo3R_{padding:25px!important}.CommentReplyForm_pt-25__Ku3CG{padding-top:25px!important}.CommentReplyForm_pr-25__3BUoD{padding-right:25px!important}.CommentReplyForm_pb-25__2kX5N{padding-bottom:25px!important}.CommentReplyForm_pl-25__855mc{padding-left:25px!important}.CommentReplyForm_px-25__Pd7UP{padding-left:25px!important;padding-right:25px!important}.CommentReplyForm_py-25__cKsH_{padding-top:25px!important;padding-bottom:25px!important}.CommentReplyForm_p-30__xFF9v{padding:30px!important}.CommentReplyForm_pt-30__47QNI{padding-top:30px!important}.CommentReplyForm_pr-30__cUlap{padding-right:30px!important}.CommentReplyForm_pb-30__zYYTo{padding-bottom:30px!important}.CommentReplyForm_pl-30__Cy4KM{padding-left:30px!important}.CommentReplyForm_px-30___TQDH{padding-left:30px!important;padding-right:30px!important}.CommentReplyForm_py-30__l2Q_4{padding-top:30px!important;padding-bottom:30px!important}.CommentReplyForm_p-40__fRtIg{padding:40px!important}.CommentReplyForm_pt-40__tnJJs{padding-top:40px!important}.CommentReplyForm_pr-40__KUyhp{padding-right:40px!important}.CommentReplyForm_pb-40__wCUJ3{padding-bottom:40px!important}.CommentReplyForm_pl-40__Bw80T{padding-left:40px!important}.CommentReplyForm_px-40__gNkR0{padding-left:40px!important;padding-right:40px!important}.CommentReplyForm_py-40__Ttw8F{padding-top:40px!important;padding-bottom:40px!important}.CommentReplyForm_p-50___o6Lm{padding:50px!important}.CommentReplyForm_pt-50__JGli4{padding-top:50px!important}.CommentReplyForm_pr-50__7vCSN{padding-right:50px!important}.CommentReplyForm_pb-50__h0Rg_{padding-bottom:50px!important}.CommentReplyForm_pl-50__GfuMb{padding-left:50px!important}.CommentReplyForm_px-50__5_TTz{padding-left:50px!important;padding-right:50px!important}.CommentReplyForm_py-50__xf7tW{padding-top:50px!important;padding-bottom:50px!important}.CommentReplyForm_m-0__pgP8m{margin:0!important}.CommentReplyForm_mt-0__8WoB_{margin-top:0!important}.CommentReplyForm_mr-0__qCzh9{margin-right:0!important}.CommentReplyForm_mb-0__zZjlZ{margin-bottom:0!important}.CommentReplyForm_ml-0__QGGjO{margin-left:0!important}.CommentReplyForm_mx-0__hPgzP{margin-left:0!important;margin-right:0!important}.CommentReplyForm_my-0__wwvxJ{margin-top:0!important;margin-bottom:0!important}.CommentReplyForm_m-5__KHrGf{margin:5px!important}.CommentReplyForm_mt-5__rqi75{margin-top:5px!important}.CommentReplyForm_mr-5__SGD01{margin-right:5px!important}.CommentReplyForm_mb-5__ZLtjC{margin-bottom:5px!important}.CommentReplyForm_ml-5___f9B3{margin-left:5px!important}.CommentReplyForm_mx-5__sXloi{margin-left:5px!important;margin-right:5px!important}.CommentReplyForm_my-5__qWA8f{margin-top:5px!important;margin-bottom:5px!important}.CommentReplyForm_m-10__MA0nF{margin:10px!important}.CommentReplyForm_mt-10__h7u2S{margin-top:10px!important}.CommentReplyForm_mr-10__nsQ0S{margin-right:10px!important}.CommentReplyForm_mb-10__mgnU_{margin-bottom:10px!important}.CommentReplyForm_ml-10__hAypB{margin-left:10px!important}.CommentReplyForm_mx-10__AIbLM{margin-left:10px!important;margin-right:10px!important}.CommentReplyForm_my-10___Mqo_{margin-top:10px!important;margin-bottom:10px!important}.CommentReplyForm_m-15__w9m_o{margin:15px!important}.CommentReplyForm_mt-15__VdYzw{margin-top:15px!important}.CommentReplyForm_mr-15__kOwjH{margin-right:15px!important}.CommentReplyForm_mb-15__6hYuk{margin-bottom:15px!important}.CommentReplyForm_ml-15__248rQ{margin-left:15px!important}.CommentReplyForm_mx-15__DqiFz{margin-left:15px!important;margin-right:15px!important}.CommentReplyForm_my-15__wPMWb{margin-top:15px!important;margin-bottom:15px!important}.CommentReplyForm_m-20__NuI2y{margin:20px!important}.CommentReplyForm_mt-20__UqFJR{margin-top:20px!important}.CommentReplyForm_mr-20__5xKz6{margin-right:20px!important}.CommentReplyForm_mb-20__zVIZh{margin-bottom:20px!important}.CommentReplyForm_ml-20__pUItU{margin-left:20px!important}.CommentReplyForm_mx-20__PlvBR{margin-left:20px!important;margin-right:20px!important}.CommentReplyForm_my-20__5_vtd{margin-top:20px!important;margin-bottom:20px!important}.CommentReplyForm_m-25__9cvZ4{margin:25px!important}.CommentReplyForm_mt-25__Zw5St{margin-top:25px!important}.CommentReplyForm_mr-25__qGmAt{margin-right:25px!important}.CommentReplyForm_mb-25__Bhj_P{margin-bottom:25px!important}.CommentReplyForm_ml-25__0tHo9{margin-left:25px!important}.CommentReplyForm_mx-25__Hgf2q{margin-left:25px!important;margin-right:25px!important}.CommentReplyForm_my-25__KGhkx{margin-top:25px!important;margin-bottom:25px!important}.CommentReplyForm_m-30__iMNuJ{margin:30px!important}.CommentReplyForm_mt-30__haecG{margin-top:30px!important}.CommentReplyForm_mr-30__kRiRr{margin-right:30px!important}.CommentReplyForm_mb-30__1iBkH{margin-bottom:30px!important}.CommentReplyForm_ml-30__Sm8If{margin-left:30px!important}.CommentReplyForm_mx-30__Pjuz5{margin-left:30px!important;margin-right:30px!important}.CommentReplyForm_my-30__VFZA0{margin-top:30px!important;margin-bottom:30px!important}.CommentReplyForm_m-40__BylDa{margin:40px!important}.CommentReplyForm_mt-40__1h2ub{margin-top:40px!important}.CommentReplyForm_mr-40__k35J_{margin-right:40px!important}.CommentReplyForm_mb-40__U0F4V{margin-bottom:40px!important}.CommentReplyForm_ml-40__GmLWV{margin-left:40px!important}.CommentReplyForm_mx-40__H8ckS{margin-left:40px!important;margin-right:40px!important}.CommentReplyForm_my-40__gNQed{margin-top:40px!important;margin-bottom:40px!important}.CommentReplyForm_m-50__XwB1i{margin:50px!important}.CommentReplyForm_mt-50__IQFXT{margin-top:50px!important}.CommentReplyForm_mr-50___UBkz{margin-right:50px!important}.CommentReplyForm_mb-50__BUvEw{margin-bottom:50px!important}.CommentReplyForm_ml-50__H_B3q{margin-left:50px!important}.CommentReplyForm_mx-50__TBIMr{margin-left:50px!important;margin-right:50px!important}.CommentReplyForm_my-50__AtIya{margin-top:50px!important;margin-bottom:50px!important}.CommentReplyForm_replyForm__1D2n_{gap:15px}.CommentReplyForm_formGroup__Jcn5B,.CommentReplyForm_replyForm__1D2n_{display:flex;flex-direction:column;width:100%}.CommentReplyForm_input__DzxQe,.CommentReplyForm_textarea__aU91k{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:14px;outline:none;transition:border-color .2s}.CommentReplyForm_input__DzxQe:focus,.CommentReplyForm_textarea__aU91k:focus{border:1px solid #ff6a00}.CommentReplyForm_textarea__aU91k{resize:vertical;min-height:80px}.CommentReplyForm_submitButton__ihKuZ{width:100%;height:40px;background-color:#ff6a00;color:#fff;font-weight:700;text-transform:uppercase;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s;font-size:14px}.CommentReplyForm_submitButton__ihKuZ:hover{background-color:#c50}.CommentReplyForm_submitButton__ihKuZ:disabled{background-color:#ccc;cursor:not-allowed}.ImageLightbox_overlay__YEBuz{background-color:rgba(0,0,0,.9);position:fixed;inset:0;z-index:9998}.ImageLightbox_content__Rn7jr{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.ImageLightbox_container__nWnTM{position:relative;width:100%;height:100%}.ImageLightbox_closeButton__QqC9N{position:absolute;top:-40px;right:0;background:transparent;border:none;color:#fff;cursor:pointer;font-size:24px;z-index:10000;padding:0;display:flex;align-items:center;justify-content:center}.ImageLightbox_image__pNwZH{max-width:100%;max-height:90vh;object-fit:contain}.ImageLightbox_navButton__2WMIV{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.2);border:none;color:#fff;cursor:pointer;padding:10px 15px;font-size:20px;border-radius:5px}.ImageLightbox_navButton__2WMIV:hover{background:hsla(0,0%,100%,.3)}.ImageLightbox_navButton__2WMIV.ImageLightbox_prev__3HZaG{left:-50px}.ImageLightbox_navButton__2WMIV.ImageLightbox_next__C8XEw{right:-50px}.ImageLightbox_counter__T0NYz{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px}.ImageLightbox_visuallyHidden__YIE3L{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}