.integralDialog_integralDialog__k7mVA{width:320px;padding:16px}.integralDialog_integralDialog__k7mVA .integralDialog_title__edSrk{line-height:20px;font-size:14px;font-weight:700;margin-bottom:12px}.integralDialog_integralDialog__k7mVA .integralDialog_content__OY7tw{height:200px;overflow-y:auto;overflow-x:hidden;font-size:14px}.integralDialog_integralDialog__k7mVA .integralDialog_loading__CoQJe,.integralDialog_integralDialog__k7mVA .integralDialog_nothing__DcjT8{height:200px;display:flex;align-items:center;justify-content:center}.integralDialog_integralDialog__k7mVA .integralDialog_btnWrap__lUm6c{margin-top:16px;display:flex;justify-content:right}.marketActivity_itemBox__KOeEh{font-weight:500;font-size:16px;line-height:22px;cursor:pointer}.marketActivity_itemBox__KOeEh svg{vertical-align:text-bottom}.marketActivity_itemBox__KOeEh .marketActivity_desc__KaPmz{color:#cc0c1c;margin-right:12px;margin-left:4px}.marketActivity_itemBox__KOeEh .marketActivity_useStatus__HG9mI{margin-right:4px;color:var(--sys-Text-Secondary)}.marketActivity_itemBox__KOeEh .marketActivity_arrow__bO_h9{display:inline-block;transform:rotate(-90deg)}.marketActivity_itemBox__KOeEh:hover .marketActivity_arrow__bO_h9 svg path{stroke:var(--sys-Text-Primary)}.marketActivity_itemBox__KOeEh:hover .marketActivity_desc__KaPmz,.marketActivity_itemBox__KOeEh:hover .marketActivity_useStatus__HG9mI{text-decoration:underline}.marketActivity_itemBox__KOeEh:hover .marketActivity_useStatus__HG9mI{color:var(--sys-Text-Primary);text-decoration:underline}.marketActivity_detailContainer__MELby{padding:0 24px}.marketActivity_detailContainer__MELby .marketActivity_popDesc__bBzhv{font-weight:500;font-size:14px;line-height:20px;color:var(--sys-Text-Secondary);margin-bottom:24px}.marketActivity_detailContainer__MELby .marketActivity_detailItem__nlLol{display:flex;margin-bottom:24px;color:var(--sys-Text-Primary);position:relative}.marketActivity_detailContainer__MELby .marketActivity_detailItem__nlLol .marketActivity_itemRight__uzgyd{margin-left:16px;border-bottom:1px solid #f0f1f2;padding-top:12px;padding-bottom:24px;height:120px;flex:1}.marketActivity_detailContainer__MELby .marketActivity_detailItem__nlLol .marketActivity_itemRight__uzgyd .marketActivity_skuName__vnjw1{font-weight:500;font-size:14px;line-height:20px;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.marketActivity_detailContainer__MELby .marketActivity_detailItem__nlLol .marketActivity_itemRight__uzgyd .marketActivity_num__J9ayC,.marketActivity_detailContainer__MELby .marketActivity_detailItem__nlLol .marketActivity_itemRight__uzgyd .marketActivity_outOfStockDesc__PbHEB{font-weight:500;font-size:14px;line-height:20px}.marketActivity_detailContainer__MELby .marketActivity_outOfStockMask__H8nGj{position:absolute;top:0;left:0;background:#fff;opacity:2%;height:100%;width:100%}.AdditionalPrice_ecoFee__FN3R8{display:flex;flex-direction:column;background:#fff}.AdditionalPrice_ecoFee__FN3R8 .AdditionalPrice_item__59Upc{display:flex;align-items:center;white-space:nowrap;margin-bottom:6px}.AdditionalPrice_ecoFee__FN3R8 .AdditionalPrice_desc__ETTIY{color:#888b94;margin-right:4px}.complianceLabel_complianceLabel__ruGkB{padding:18px 0 26px;margin-bottom:32px;border-bottom:1px solid rgba(0,0,0,.06)}.complianceLabel_complianceLabel__ruGkB .complianceLabel_complianceContent__yZFlc .complianceLabel_complianceItem__g7BHQ .complianceLabel_compliancePng__MbnXn{position:relative;display:inline-block;cursor:pointer}.complianceLabel_complianceLabel__ruGkB .complianceLabel_complianceContent__yZFlc .complianceLabel_complianceItem__g7BHQ .complianceLabel_compliancePng__MbnXn:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.1);border-radius:2px}.complianceLabel_complianceLabel__ruGkB .complianceLabel_complianceContent__yZFlc .complianceLabel_complianceItem__g7BHQ .complianceLabel_complianceTxt__3ayT7{cursor:pointer;font-size:16px;color:#1a1a1a;font-weight:500}.complianceLabel_complianceLabel__ruGkB .complianceLabel_complianceContent__yZFlc .complianceLabel_complianceItem__g7BHQ .complianceLabel_complianceTxt__3ayT7:hover{text-decoration:underline}.complianceLabel_complianceLabel__ruGkB .complianceLabel_complianceContent__yZFlc .complianceLabel_verticalLine__WEy_K{margin:0 16px;color:#c3c4cc}.complianceLabel_drawerContent__OB3rL{padding:0 24px;height:100%;overflow-y:auto}.complianceLabel_singleItemContent__S2wjx{line-height:1.5;font-size:14px}.couponSnackbar_snackbarContainer__6jyoq{position:relative;border-radius:12px;padding:16px;background-color:var(--sys-background-White);border:1px solid rgba(0,0,0,.059);box-shadow:0 4px 28px 0 rgba(0,0,0,.078)}.couponSnackbar_snackbarContainer__6jyoq .couponSnackbar_snackbarContent__5r4Rd{gap:12px;display:flex;align-items:center}.couponSnackbar_snackbarContainer__6jyoq .couponSnackbar_snackbarContent__5r4Rd .couponSnackbar_text__ny19l{font-size:14px;min-width:308px}.couponSnackbar_snackbarContainer__6jyoq .couponSnackbar_snackbarContent__5r4Rd .couponSnackbar_text__ny19l p{font-size:16px;font-weight:700;line-height:26px}.couponSnackbar_snackbarContainer__6jyoq .couponSnackbar_snackbarContent__5r4Rd .couponSnackbar_text__ny19l font{font-size:14px;line-height:20px}.couponSnackbar_snackbarContainer__6jyoq .couponSnackbar_closeButton__IU9PB{top:14px;right:16px;position:absolute;border:none}.couponSnackbar_snackbarContainer__6jyoq .couponSnackbar_gotIt__ieMUG{margin-top:6px;display:flex;align-items:center;justify-content:flex-end}.couponSnackbar_snackbarContainer__6jyoq .couponSnackbar_gotIt__ieMUG .couponSnackbar_gotItButton__fIkhs{height:32px;padding:6px 12px;font-weight:500;font-size:14px;line-height:20px;border-radius:4px;white-space:nowrap;color:var(--sys-color-Primary700);border:1px solid var(--sys-color-Primary700)}.hoverPopver_hoverStyle__hCv6t{display:inline-flex;align-items:center;cursor:pointer;gap:4px;font-weight:500;font-size:16px;color:#505251;line-height:22px}.hoverPopver_hoverStyle__hCv6t:hover{color:#1a1a1a;text-decoration:underline}.preSale_preSale__ZLH84{display:flex;align-items:center;margin:8px 0}.preSale_preSale__ZLH84 .preSale_desc___lBmx{background:#ffeede;padding:2px 6px;margin-right:8px;font-weight:700;font-size:14px;line-height:20px;color:#ff630c;border-radius:4px}.preSale_preSale__ZLH84 .preSale_countdown__c98jr,.preSale_preSale__ZLH84 .preSale_presaleText__AdCyc{font-weight:500;font-size:14px;line-height:20px;color:var(--sys-Text-Secondary);margin-right:5px}.preSale_preSale__ZLH84 .preSale_countdown__c98jr{min-width:50px}.unitPrice_unitPrice__9NuhW{font-weight:500;font-size:16px;line-height:22px;color:var(--sys-Text-Secondary);margin-bottom:8px}.verifyAge_ageVerificationWrapper__w0Vcv{margin-bottom:20px;padding:20px 0;background:#fff;border-bottom:1px solid #e0e1e5}.verifyAge_ageVerificationWrapper__w0Vcv header{position:relative;line-height:22px;margin-bottom:20px;color:#1a1a1a;font-weight:700;font-size:16px;display:flex;gap:2px;align-items:center;cursor:pointer}.verifyAge_ageVerificationWrapper__w0Vcv header img{width:20px;height:20px;object-fit:cover;margin-right:8px}.verifyAge_ageVerificationWrapper__w0Vcv header:hover{text-decoration:underline}.verifyAge_ageVerificationWrapper__w0Vcv header .verifyAge_arrowRight__JJTts{position:absolute;right:0;transform:rotate(-90deg)}.verifyAge_ageVerificationWrapper__w0Vcv header .verifyAge_arrowRight__JJTts path{stroke:#1a1a1a}.verifyAge_ageVerificationWrapper__w0Vcv .verifyAge_verTextContent__mWKM3{color:#1a1a1a;font-size:14px;line-height:20px;font-weight:500}.verifyAge_verDrawContent__V_2dR{padding:8px 24px;color:#505259;font-size:16px;line-height:22px}.contractPlan_container__FO5CD{background:#fff;border:1px solid #e5e7eb;border-radius:5px;transition:all .3s ease;height:auto;display:flex;flex-direction:column;overflow:hidden}.contractPlan_container__FO5CD:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-4px)}.contractPlan_container__FO5CD.contractPlan_selected__8lmvq{border:1.5px solid #1a1a1a}.contractPlan_header__9Pyhh{display:flex;justify-content:space-between;align-items:center;border-radius:5px 5px 0 0;padding:12px 16px;background-color:#f5f6fa}.contractPlan_header__9Pyhh .contractPlan_brand__2nXWO{display:flex;gap:8px;margin-right:8px;flex-shrink:0}.contractPlan_header__9Pyhh .contractPlan_brand__2nXWO .contractPlan_logo__gD6IA{font-size:20px;color:#e60000}.contractPlan_header__9Pyhh .contractPlan_brand__2nXWO .contractPlan_brandName__Naely{color:#1a1a1a;font-weight:700;font-size:18px;line-height:24px}.contractPlan_header__9Pyhh .contractPlan_planName__xU7p1{color:#1a1a1a;font-weight:500;font-size:14px;line-height:20px}.contractPlan_content__Qtkaf .contractPlan_row__BesDk{display:flex;justify-content:space-between;align-items:center}.contractPlan_content__Qtkaf .contractPlan_row__BesDk .contractPlan_label__9ervD{color:#505259;font-weight:500;font-size:14px;line-height:20px;margin-right:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.contractPlan_content__Qtkaf .contractPlan_row__BesDk .contractPlan_value__tw1xc{color:#1a1a1a;display:flex;font-weight:500;font-size:14px;line-height:20px;white-space:nowrap}.contractPlan_content__Qtkaf .contractPlan_row__BesDk .contractPlan_value__tw1xc .contractPlan_speedIcon__JMzhq{color:#10b981;font-size:12px}.contractPlan_content__Qtkaf .contractPlan_row__BesDk .contractPlan_value__tw1xc .contractPlan_speedInfo___gw2y{margin-right:4px;font-weight:700}.contractPlan_content__Qtkaf .contractPlan_row__BesDk .contractPlan_value104__yN5s3{max-width:104px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.contractPlan_content__Qtkaf .contractPlan_lastBorder__q0imQ{padding-bottom:12px;border-bottom:1px solid #f3f4f6}.contractPlan_content__Qtkaf .contractPlan_top12__L8_eK{padding-top:12px}.contractPlan_content__Qtkaf .contractPlan_borderBottom__pi6rD{border-bottom:1px solid #fff}.contractPlan_content__Qtkaf .contractPlan_dataInfo___xdGW{margin:16px}.contractPlan_content__Qtkaf .contractPlan_pricing__e5ai9{padding:16px;background-color:#f5f6fa}.contractPlan_content__Qtkaf .contractPlan_featureText__EsELM{color:#505259;font-weight:500;font-size:14px;line-height:20px}.contractPlan_footer__ne95D{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 16px 16px}.contractPlan_footer__ne95D .contractPlan_detailsButton__YB3FU{color:#1a1a1a;font-weight:500;font-size:14px;line-height:20px;cursor:pointer;display:flex;align-items:center;padding:0;transition:color .2s ease-in-out;background:none;border:none}.contractPlan_footer__ne95D .contractPlan_detailsButton__YB3FU:hover{text-decoration:underline}.contractPlan_footer__ne95D .contractPlan_detailsButton__YB3FU .contractPlan_arrow__OuJwo{font-size:12px;transition:transform .2s ease-in-out;transform:rotate(270deg)}.contractPlan_footer__ne95D .contractPlan_chooseButton__g1Len{background:#1a1a1a;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 20px;transition:all .3s ease;letter-spacing:.5px;width:100%}.contractPlan_footer__ne95D .contractPlan_chooseButton__g1Len:hover{background:#1a1a1a;transform:translateY(-2px)}.contractPlan_footer__ne95D .contractPlan_chooseButton__g1Len:active{transform:translateY(0)}.contractPlan_footer__ne95D .contractPlan_chooseButton__g1Len:disabled{opacity:.3;cursor:not-allowed}.tariffDetailDrawer_container__uL_gE{height:100%;display:flex;flex-direction:column;background:var(--sys-background-White)}.tariffDetailDrawer_scrollableContent__Y7Kli{flex:1;overflow-y:auto;min-height:0;max-height:calc(100vh - 152px)}.tariffDetailDrawer_vodefoneContainer__8P4sn{padding:0 24px}.tariffDetailDrawer_vodefoneItem__bLdEu{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;border-radius:8px;padding:16px 12px;margin:0 24px;background:var(--sys-background-MainGray)}.tariffDetailDrawer_logoContainer__YLmF6{gap:8px;display:flex;align-items:center;flex-shrink:0}.tariffDetailDrawer_providerName__KpTmU{font-weight:700;font-size:18px;line-height:24px}.tariffDetailDrawer_planName__qRxwO{font-weight:500;font-size:14px;line-height:24px;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word;flex:1;min-width:0;text-align:right}.tariffDetailDrawer_featuresList__qHiD4{display:flex;flex-direction:column;margin-bottom:12px}.tariffDetailDrawer_commonItem__LIbyu{display:flex;justify-content:space-between;gap:8px;font-size:14px;line-height:20px;margin:0 24px;padding:8px 0}.tariffDetailDrawer_commonLeftText__rnEe9{font-size:14px;line-height:20px}.tariffDetailDrawer_commonMidText__Ihxvr{font-weight:700;text-align:right;font-size:14px;line-height:20px}.tariffDetailDrawer_commonRightText__HNLBr{font-weight:500;text-align:right;font-size:14px;line-height:20px;margin-left:4px}.tariffDetailDrawer_featureLine__noCUR{height:1px;margin:auto auto 12px;background-color:var(--sys-Surface-Outline200)}.tariffDetailDrawer_sheetLine__InAdL{height:1px;margin:auto;background-color:var(--sys-Surface-Outline200)}.tariffDetailDrawer_divider__mE_AS{height:1px;margin:16px 0;background-color:var(--sys-Surface-Outline200)}.tariffDetailDrawer_notesSection__vbLI5{margin-bottom:16px}.tariffDetailDrawer_noteItemList__d3_VG,.tariffDetailDrawer_notesSection__vbLI5{display:flex;flex-direction:column;gap:16px}.tariffDetailDrawer_logoItem__wDqbk{display:flex;align-items:flex-start;gap:4px;font-size:14px;line-height:20px;margin:0 24px;padding:8px 0}.tariffDetailDrawer_noteIcon__eDRz3{margin-top:2px;flex-shrink:0}.tariffDetailDrawer_noteLine__Rd9MI{width:95%;height:1px;margin:auto;background-color:var(--sys-Surface-Outline200)}.tariffDetailDrawer_documentsList__9OMBq{display:flex;flex-direction:column;gap:8px;padding-top:8px;margin-bottom:0;background:var(--sys-background-MainGray)}.tariffDetailDrawer_documentsSection__szo_x{display:flex;flex-direction:column;gap:8px;padding:8px 0;margin-bottom:24px;background:var(--sys-background-MainGray)}.tariffDetailDrawer_documentItem__AUny4{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;cursor:pointer;background:var(--sys-background-White)}.tariffDetailDrawer_documentName__4wYQC,.tariffDetailDrawer_pdfName__mxe8u{font-weight:700;font-size:18px;line-height:24px}.tariffDetailDrawer_pdfName__mxe8u{width:238px;word-break:break-all}.tariffDetailDrawer_pdfContent__rUP8m{flex:1;text-align:right;padding-left:8px;margin-right:4px;font-size:13px;line-height:18px;word-break:break-all;background:var(--sys-background-White)}.tariffDetailDrawer_chevron__EPG7t{width:16px;height:16px}.tariffDetailDrawer_rotated__1DWLn{transform:rotate(180deg)}.tariffDetailDrawer_documentContent__zrR1C{padding:12px 24px;border-radius:4px;font-size:13px;line-height:18px;background:var(--sys-background-White)}.tariffDetailDrawer_sheetContent__pVe3K{font-size:13px;line-height:18px;padding:16px 24px 0;background:var(--sys-background-White)}.tariffDetailDrawer_sheetItem__7qMjm{display:flex;justify-content:flex-start;gap:8px;font-size:14px;line-height:20px;padding-bottom:16px}.tariffDetailDrawer_sheetLabel__gUbIq{width:160px;font-size:14px;line-height:20px;word-break:break-all}.tariffDetailDrawer_sheetValue__rD_Gm{flex:1;font-weight:500;text-align:left;font-size:14px;line-height:20px;word-break:break-all}.tariffDetailDrawer_buyButtonContainer__W0PR2{bottom:0;position:fixed;width:616px;padding:24px;background:var(--sys-background-White)}.tariffDetailDrawer_buyButton__f7WbU{border:none;width:100%;border-radius:4px;padding:12px 24px;font-weight:700;font-size:18px;line-height:24px;cursor:pointer;color:var(--sys-Text-Anti);background-color:var(--sys-Text-Primary)}.tariffDetailDrawer_buyButton__f7WbU:disabled{opacity:.3;cursor:not-allowed}.tariffDetailDrawer_buyButton__f7WbU:hover{background-color:var(--sys-Text-Primary)}.tariffDetailDrawer_pageNothing__9fMcq{display:flex;align-items:center;justify-content:center;margin-top:220px}.contractFilter_container__9b_yW{display:flex;flex-direction:column}.contractFilter_headerContainer__oFFZ5{display:flex;flex-direction:row;margin-bottom:12px}.contractFilter_headerTitle__C6rjX{display:block;font-weight:700;font-size:16px;line-height:22px;color:#1a1a1a}.contractFilter_itemContainer__I8q4O{display:flex;flex-direction:column}.contractFilter_headerButton__X64RW{margin-left:auto;font-weight:600;font-size:16px;line-height:22px;color:#1255b2}.contractFilter_halfPixelLine__X9YBa{width:100%;height:1px;background-color:#e0e1e5;transform:scaleY(.5);transform-origin:0 0;margin:12px 0}.contractFilter_sliderContainer__SFMos{display:flex;flex-direction:column;align-items:center}.contractFilter_sliderText__V3eS_{display:flex;color:#1a1a1a;font-size:14px;font-weight:600;line-height:20px;justify-content:center}.contractFilter_checkboxItemContainer__ZhWcg{display:flex;align-items:center;height:36px}.contractFilter_checkboxItemContainer__ZhWcg label{flex:1}.contractFilter_radioContainer__63A3G{display:flex;flex-direction:column}.contractFilter_checkboxItem__tbU8y{color:#1a1a1a;font-size:14px;font-weight:500;line-height:20px}.contractFilter_filterGroup___A8V1 .contractFilter_label__U3Qpu{display:block;font-weight:600;font-size:16px;line-height:20px;color:#1a1a1a;margin-bottom:12px}.contractFilter_filterGroup___A8V1 .contractFilter_filterOptions__PHVQM{margin-bottom:8px}.contractFilter_filterGroup___A8V1 .contractFilter_radioLabel__Z_rT9{display:flex;align-items:center;gap:8px;cursor:pointer;margin-bottom:8px}.contractFilter_filterGroup___A8V1 .contractFilter_radioLabel__Z_rT9 input[type=radio]{width:16px;height:16px;accent-color:#e60000}.contractFilter_filterGroup___A8V1 .contractFilter_radioLabel__Z_rT9 .contractFilter_radioText__wKJ5k{font-size:14px;line-height:20px;color:#374151}.contractFilter_filterGroup___A8V1 .contractFilter_checkboxOptions__85wC_{display:flex;flex-direction:column;gap:8px}.contractFilter_filterGroup___A8V1 .contractFilter_checkboxLabel__gSDU6{display:flex;align-items:center;gap:8px;cursor:pointer}.contractFilter_filterGroup___A8V1 .contractFilter_checkboxLabel__gSDU6 input[type=checkbox]{width:16px;height:16px;accent-color:#e60000}.contractFilter_filterGroup___A8V1 .contractFilter_checkboxLabel__gSDU6 .contractFilter_checkboxText__mRJOw{font-size:14px;line-height:20px;color:#374151}.contractFilter_filterGroup___A8V1 .contractFilter_checkboxLabel__gSDU6:hover .contractFilter_checkboxText__mRJOw{color:#1a1a1a}.contractFilter_resetSection__YpHc9{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid #e9ecef}.contractFilter_resetSection__YpHc9 .contractFilter_resetButton__QuKLS{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;color:#6c757d;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .3s ease}.contractFilter_resetSection__YpHc9 .contractFilter_resetButton__QuKLS:hover{background:#e9ecef;color:#495057;border-color:#adb5bd}.contractFilter_resetSection__YpHc9 .contractFilter_resetButton__QuKLS:active{background:#dee2e6;transform:translateY(1px)}@media(max-width:768px){.contractFilter_container__9b_yW{gap:20px}.contractFilter_filterGroup___A8V1 .contractFilter_label__U3Qpu{font-size:15px;margin-bottom:10px}.contractFilter_filterGroup___A8V1 .contractFilter_checkboxLabel__gSDU6 .contractFilter_checkboxText__mRJOw,.contractFilter_filterGroup___A8V1 .contractFilter_checkboxLabel__gSDU6 .contractFilter_radioText__wKJ5k,.contractFilter_filterGroup___A8V1 .contractFilter_radioLabel__Z_rT9 .contractFilter_checkboxText__mRJOw,.contractFilter_filterGroup___A8V1 .contractFilter_radioLabel__Z_rT9 .contractFilter_radioText__wKJ5k{font-size:13px}.contractFilter_resetSection__YpHc9{justify-content:center}.contractFilter_resetSection__YpHc9 .contractFilter_resetButton__QuKLS{width:100%;padding:10px 16px}}@media(max-width:480px){.contractFilter_container__9b_yW{gap:16px}.contractFilter_filterGroup___A8V1 .contractFilter_label__U3Qpu{font-size:14px;margin-bottom:8px}.contractFilter_filterGroup___A8V1 .contractFilter_rangeSlider__elI4G{margin-top:8px}}.contractPlanFloor_container__xJv2W{background:#fff;margin-top:16px;margin-right:16px;margin-bottom:16px}.contractPlanFloor_header__Sv_xH{margin-bottom:24px}.contractPlanFloor_header__Sv_xH .contractPlanFloor_title__br00q{align-items:center;justify-content:space-between;display:flex}.contractPlanFloor_header__Sv_xH .contractPlanFloor_title__br00q .contractPlanFloor_name__pjkgO{font-weight:700;font-size:20px;line-height:26px;color:#1a1a1a}.contractPlanFloor_header__Sv_xH .contractPlanFloor_title__br00q .contractPlanFloor_select__fi5sw{font-weight:500;font-size:18px;line-height:24px;cursor:pointer;display:flex;align-items:center;gap:8px;color:#1a1a1a}.contractPlanFloor_header__Sv_xH .contractPlanFloor_title__br00q .contractPlanFloor_select__fi5sw:hover{text-decoration:underline}.contractPlanFloor_header__Sv_xH .contractPlanFloor_title__br00q .contractPlanFloor_select__fi5sw .contractPlanFloor_arrow__oy6J8{transition:transform .3s ease;transform:rotate(90deg)}.contractPlanFloor_header__Sv_xH .contractPlanFloor_title__br00q .contractPlanFloor_select__fi5sw .contractPlanFloor_arrow__oy6J8.contractPlanFloor_arrowUp__3xrXX{transform:rotate(-90deg)}.contractPlanFloor_header__Sv_xH .contractPlanFloor_title__br00q .contractPlanFloor_select__fi5sw .contractPlanFloor_arrow__oy6J8 svg path{stroke:#1a1a1a}@keyframes contractPlanFloor_slideDown__P8YOv{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.contractPlanFloor_mainContent__anJc8{display:flex;gap:24px;align-items:flex-start}.contractPlanFloor_filterColumn__3sk_o{flex:0 0 300px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px;animation:contractPlanFloor_slideDown__P8YOv .3s ease-out;position:sticky;top:20px}.contractPlanFloor_plansColumn__V8yit{flex:1;min-width:0}.contractPlanFloor_plansGrid__5cpCV{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.contractPlanFloor_plansGrid__5cpCV>*{width:100%;min-width:0;height:auto}.contractPlanFloor_loadMoreSection__C_6KG{display:flex;justify-content:center;margin:24px 0}.contractPlanFloor_loadMoreSection__C_6KG .contractPlanFloor_loadMoreButton__oIQWR{background:#fff;border:1px solid #1a1a1a;border-radius:5px;color:#1a1a1a;cursor:pointer;font-size:16px;font-weight:600;padding:8px 32px;transition:all .3s ease;min-width:160px}.contractPlanFloor_loadMoreSection__C_6KG .contractPlanFloor_loadMoreButton__oIQWR:hover{background:#f5f6fa;transform:translateY(-2px)}.contractPlanFloor_loadMoreSection__C_6KG .contractPlanFloor_loadMoreButton__oIQWR:active{transform:translateY(0)}.contractPlanFloor_planInfo__HIhm0{display:flex;justify-content:center;margin-top:24px;padding-top:24px;border-top:1px solid #e9ecef}.contractPlanFloor_planInfo__HIhm0 .contractPlanFloor_planCount__g7L3T{color:#6c757d;font-size:14px;font-weight:500}
/*# sourceMappingURL=bd11c9d4807b581c.css.map*/