.orderList_wrapper__8AOdr{width:100%;max-width:480px;margin:0 auto;padding:20px 16px 40px;font-family:Pretendard,sans-serif;background:#f5f5f5;min-height:100vh}.orderList_list__G79j0{display:flex;flex-direction:column;gap:14px}.orderList_orderCard__sUp2P{overflow:hidden;border:1px solid #e5e5e5;border-radius:8px;background:hsla(0,0%,100%,.92)}.orderList_orderHeader__EINtb{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px}.orderList_orderMeta__9JjOE{min-width:0}.orderList_orderId__06GkZ{overflow:hidden;max-width:280px;color:#666;font-size:12px;line-height:1.35;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.orderList_orderDate__jFv2R{margin-top:2px;color:#111;font-size:14px;font-weight:400;letter-spacing:-.025em}.orderList_statusBadge__UzIm8{flex:none;display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.orderList_statusDefault__Hq_TF{background:#ececec;color:#40443f}.orderList_statusPending__UQy48{background:#fff4e6;color:#8a5a00}.orderList_statusPaid__CdOuz{background:#e8f5e9;color:#2e7d32}.orderList_statusShipping__JQXiz{background:#eaf2ff;color:#225b93}.orderList_statusDone__H5yht{background:#edf4ec;color:#3f7a3d}.orderList_statusAlert__yujua{background:#fff0f2;color:#a63d52}.orderList_statusMuted__m5rf_{background:#ececec;color:#40443f}.orderList_orderDivider__vuR7F{height:1px;margin:0 18px;background:#e5e5e5}.orderList_orderBody__qgPnr{display:block}.orderList_itemList__mRFMO{display:flex;flex-direction:column;padding:0 18px}.orderList_itemRow__J17gw{display:flex;justify-content:flex-start;align-items:center;gap:12px;padding:9px 0}.orderList_itemRow__J17gw+.orderList_itemRow__J17gw{border-top:1px solid #f5f5f5}.orderList_thumbnail__VHOVT{flex:0 0 64px;width:64px;height:64px;overflow:hidden;border:1px solid #ececec;border-radius:8px;background:#f3f4f6}.orderList_thumbnailImage__NaUmx{display:block;width:100%;height:100%;object-fit:cover}.orderList_itemInfo__TuacZ{display:flex;flex-direction:column;flex:1 1;min-width:0}.orderList_itemName__YrlLr{overflow:hidden;color:#000;font-size:15px;font-weight:500;line-height:1.15;letter-spacing:-.055em;text-overflow:ellipsis;white-space:nowrap}.orderList_itemMeta__6F1FS{margin-top:7px;color:#555;font-size:14px;font-weight:400;letter-spacing:-.045em}.orderList_bundleInfo__6fFE1{font-size:12px;color:#888}.orderList_moreItems__oN_SC{padding:0 18px 14px;color:#72776f;font-size:14px;font-weight:700;letter-spacing:-.035em}.orderList_emptyItems__qDo_D{padding:18px;color:#72776f;font-size:15px;font-weight:700;letter-spacing:-.035em}.orderList_footerDivider__FxFpB{height:1px;margin:0 18px;background:#e5e5e5}.orderList_orderFooter__U0vs1{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;padding:14px 18px 16px}.orderList_detailText__vofVQ{display:inline-flex;align-items:center;gap:1px;min-width:0;color:#1f4b2a;font-size:14px;font-weight:500;letter-spacing:-.045em;white-space:nowrap}.orderList_detailText__vofVQ:focus-visible{outline:2px solid rgba(63,122,61,.32);outline-offset:3px}.orderList_detailIcon__FBXbe{width:14px;height:14px;flex:0 0 auto}.orderList_total__nNpPU{display:flex;align-items:baseline;gap:10px;font-weight:500;white-space:nowrap}.orderList_totalLabel__wKMza{color:#2c302c;font-size:14px;font-weight:500;letter-spacing:-.055em}.orderList_totalPrice__7Euma{color:#080b08;font-size:20px;font-weight:500;letter-spacing:-.06em}.orderList_emptyState__RtTsa,.orderList_errorState__fEEGC{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:200px;text-align:center}.orderList_emptyText__Ix5K6,.orderList_errorText__WAuM1{font-size:14px;color:#666;margin:0 0 8px}.orderList_emptySubText__oMBem{font-size:13px;color:#999;margin:0}@media(max-width:390px){.orderList_orderCard__sUp2P{border-radius:8px}.orderList_footerDivider__FxFpB,.orderList_orderDivider__vuR7F{margin-right:14px;margin-left:14px}.orderList_itemName__YrlLr{font-size:14px}.orderList_itemMeta__6F1FS{font-size:13px}.orderList_moreItems__oN_SC{padding-right:14px;padding-left:102px}.orderList_total__nNpPU{gap:6px}.orderList_totalPrice__7Euma{font-size:18px}}.form_formGroup__Gugul,.form_formSection__y9tn8{display:block;width:100%}.form_formGroup__Gugul{margin:0 0 24px}.form_label__MZ2Dd{display:block;margin:0 0 8px;color:#000;font-size:15px;font-weight:500;line-height:20px}.form_input___g8xX,.form_select__28J2i,.form_textarea__nwzaK{display:block;width:100%;box-sizing:border-box;padding:12px 10px;border:1px solid #d0d0d0;border-radius:4px;background:#fff;color:#000;font-size:15px;font-weight:400;line-height:22px;font-family:inherit;transition:border-color .2s,background-color .2s}.form_input___g8xX:focus,.form_select__28J2i:focus,.form_textarea__nwzaK:focus{outline:none;border-color:#000}.form_input___g8xX:disabled,.form_select__28J2i:disabled,.form_textarea__nwzaK:disabled{background:#f8f8f8;color:#999;cursor:not-allowed}.form_input___g8xX::placeholder,.form_select__28J2i::placeholder,.form_textarea__nwzaK::placeholder{color:#999}.form_select__28J2i{appearance:none;padding-right:32px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='4' viewBox='0 0 8 4'%3E%3Cpath d='M0 0l4 4 4-4z' fill='%23666'/%3E%3C/svg%3E") calc(100% - 12px) no-repeat;background-size:8px 4px}.form_checkbox__WxE8y{display:inline-block;width:18px;height:18px;margin:0;flex-shrink:0;cursor:pointer;accent-color:#6d9868}.form_textarea__nwzaK{resize:vertical!important}.form_button__RelPr{display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;border:1px solid #d0d0d0;border-radius:4px;background:#fff;color:#000;padding:12px 20px;font-size:14px;font-weight:500;line-height:20px;font-family:inherit;cursor:pointer;white-space:nowrap;flex-shrink:0;appearance:none;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.form_button__RelPr:hover:not(:disabled){background:#f8f8f8}.form_button__RelPr:focus-visible{outline:2px solid #000;outline-offset:2px}.form_button__RelPr:disabled{cursor:not-allowed;opacity:.6}.form_buttonOutline__cRguW{border-color:#d0d0d0;background:#fff;color:#000}.form_buttonSecondary__JWfYR{border-color:#666;background:#666;color:#fff}.form_buttonSecondary__JWfYR:hover:not(:disabled){background:#555;border-color:#555}.form_buttonPrimary__Vbrex{border-color:#000;background:#000;color:#fff}.form_buttonPrimary__Vbrex:hover:not(:disabled){background:#333;border-color:#333}.form_buttonBlack__r_OD2{border-color:#000;background:#000;color:#fff}.form_buttonBlack__r_OD2:hover:not(:disabled){background:#333;border-color:#333}.form_buttonWhite__aW76c{border-color:#ccc;background:#fff;color:#333}.form_buttonWhite__aW76c:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.form_buttonGreen__bSNHN{border:none;background:#2e7d32;color:#fff}.form_buttonGreen__bSNHN:hover:not(:disabled){background:#256b29}.form_buttonSm__iObKa{padding:6px 16px;font-size:13px;font-weight:400}.form_buttonMd__aerAR{padding:12px 20px;font-size:14px;font-weight:500}.form_buttonLg__Ux8iG{padding:14px 20px;font-size:16px;font-weight:600;line-height:24px}.form_buttonFullWidth__CszZV{display:flex;width:100%}.settlementSummaryCard_settlementCard__udgEc{padding:0;border-radius:12px;background:linear-gradient(180deg,#fff,#fcfcfc)}.settlementSummaryCard_skeleton__HZZXb{display:inline-block;border-radius:999px;background:linear-gradient(90deg,#ececec,#f8f8f8 48%,#ececec);background-size:200% 100%;animation:settlementSummaryCard_settlementSkeletonShimmer__7QWmo 1.25s ease-in-out infinite}.settlementSummaryCard_settlementHeader__OSZ_l{display:flex;align-items:center;justify-content:space-between;gap:12px}.settlementSummaryCard_settlementTitleGroup__eB7Is{display:flex;min-width:0;align-items:baseline;gap:8px;flex-wrap:wrap}.settlementSummaryCard_settlementMonth__zj4v4{color:#222;font-size:20px;font-weight:700;line-height:1.4}.settlementSummaryCard_settlementAction___nVxe{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:92px;padding:9px 14px;border:0;border-radius:999px;background:#000;color:#fff;font-size:14px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:background .15s}.settlementSummaryCard_settlementAction___nVxe:after{display:inline-block;width:8px;height:8px;border-top:2px solid;border-right:2px solid;content:"";transform:rotate(45deg)}.settlementSummaryCard_settlementAction___nVxe:hover:not(:disabled){background:#111}.settlementSummaryCard_settlementAction___nVxe:disabled{opacity:1;cursor:default}.settlementSummaryCard_settlementBody__OabpE{margin-top:20px;padding-top:20px;border-top:1px solid #ebebeb}.settlementSummaryCard_settlementStatsGrid__1iSFB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.settlementSummaryCard_settlementStatsColumn__lsZCI{padding:12px 12px 18px;text-align:center}.settlementSummaryCard_settlementStatsColumn__lsZCI+.settlementSummaryCard_settlementStatsColumn__lsZCI{border-left:1px solid #ededed}.settlementSummaryCard_settlementStatsTitle__C3iVi{color:var(--main);font-size:18px;font-weight:700;line-height:1.4}.settlementSummaryCard_settlementStatsTitleSkeleton__oGKV1{width:56px;height:25px}.settlementSummaryCard_settlementStatsAmount__ifVe_{margin-top:10px;color:#111;font-size:24px;font-weight:800;line-height:1.3}.settlementSummaryCard_settlementStatsAmountSkeleton__NPeJ_{display:block;width:108px;height:31px;margin:10px auto 0;border-radius:8px}.settlementSummaryCard_settlementStatsTime__Nkozp{margin-top:6px;color:#999;font-size:18px;font-weight:700;line-height:1.4}.settlementSummaryCard_settlementStatsTimeSkeleton__VFU1C{display:block;width:84px;height:25px;margin:6px auto 0;border-radius:8px}.settlementSummaryCard_settlementStatsMeta__9VOar{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:14px;color:#111;font-size:14px;font-weight:400;line-height:1.4;word-break:keep-all}.settlementSummaryCard_settlementStatsMetaSkeleton__Rn7Py{display:block;width:118px;height:20px;margin:14px auto 0;border-radius:8px}.settlementSummaryCard_settlementStatsLabel__8sTIu{font-weight:400}.settlementSummaryCard_settlementStatsMetaDivider__IE5th{margin:0 2px;color:#bbb}.settlementSummaryCard_settlementStatsCountSuccess__AoIkq{color:var(--main);font-weight:700}.settlementSummaryCard_settlementStatsCountFail__jtkz1{color:#e53935;font-weight:700}.settlementSummaryCard_settlementVisibilityToggle__xEnR2{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;color:#222;font-size:14px;font-weight:400;line-height:1.4;cursor:pointer}.settlementSummaryCard_settlementVisibilityCheckbox___8h94{appearance:none;width:14px;height:14px;border:1.5px solid #b4b4b4;border-radius:3px;background:#fff;cursor:pointer;flex-shrink:0}.settlementSummaryCard_settlementVisibilityCheckbox___8h94:checked{border-color:var(--main);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14'%3E%3Cpath d='M2 7.5l4 4L16 2' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4'/%3E%3C/svg%3E") 50%/11px 8px no-repeat,var(--main)}@keyframes settlementSummaryCard_settlementSkeletonShimmer__7QWmo{to{background-position:-200% 0}}@media screen and (max-width:480px){.settlementSummaryCard_settlementMonth__zj4v4{font-size:18px}.settlementSummaryCard_settlementAction___nVxe{min-width:86px;padding:8px 12px;font-size:13px}.settlementSummaryCard_settlementStatsColumn__lsZCI{padding:10px 8px 16px}.settlementSummaryCard_settlementStatsTitle__C3iVi{font-size:16px}.settlementSummaryCard_settlementStatsAmount__ifVe_{font-size:20px}.settlementSummaryCard_settlementStatsTime__Nkozp{font-size:16px}.settlementSummaryCard_settlementStatsMeta__9VOar{font-size:13px}.settlementSummaryCard_settlementVisibilityToggle__xEnR2{gap:6px;font-size:14px}.settlementSummaryCard_settlementVisibilityCheckbox___8h94{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){.settlementSummaryCard_skeleton__HZZXb{animation:none}}.historyPeriodSelect_wrapper__OkXCn{position:relative;display:inline-flex}.historyPeriodSelect_wrapper__OkXCn:after{position:absolute;top:50%;right:14px;width:7px;height:7px;border-right:1.5px solid #999;border-bottom:1.5px solid #999;content:"";pointer-events:none;transform:translateY(-65%) rotate(45deg)}.historyPeriodSelect_select__tEL46{min-width:128px;appearance:none;padding:10px 36px 10px 14px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:#333;font-size:14px;line-height:20px}.pointCreditTabs_tabs__L15Xa{display:flex;width:100%;border-bottom:1px solid #e0e0e0}.pointCreditTabs_tab__ANt7i{flex:1 1;display:flex;align-items:center;justify-content:center;padding:16px 0;background:none;border:none;position:relative;font-size:17px;font-weight:400;color:#666;text-align:center;white-space:nowrap}.pointCreditTabs_active__HTleO{color:#000;font-weight:600}.pointCreditTabs_active__HTleO:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#000}@media(max-width:502px){.pointCreditTabs_tab__ANt7i{font-size:16px}}.credit_wrapper__zIkCJ{width:100%;min-height:calc(100vh - var(--headerHeight));background:#fff}.credit_creditBalance__V_Tc8{display:block;width:100%;padding:30px 24px 26px;text-align:center}.credit_creditAmount__SHpVS{display:inline-block;font-size:32px;font-weight:700;color:#000;line-height:44px;margin-right:4px}.credit_creditUnit__4DLD1{display:inline-block;font-size:18px;font-weight:400;color:#000;line-height:26px}.credit_creditHistoryList__ELCkB{display:block;width:100%;padding:0 24px;background:#fff}.credit_historyToolbar__j56xB{display:flex;justify-content:flex-end;width:100%;padding:0 24px 12px}.credit_creditHistoryItem__aodNV{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;padding:18px 4px;border-bottom:1px solid #e0e0e0}.credit_creditHistoryDetails__jkUHF{display:flex;flex:1 1;flex-direction:column;min-width:0}.credit_creditHistoryMeta__l5S99{display:flex;align-items:center;gap:12px;min-width:0}.credit_historyBadge__BJrp7{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border:0;border-radius:6px;font-size:13px;font-weight:600;line-height:1.1}.credit_chargeBadge__s8UvD{background:var(--main);color:#fff}.credit_usageBadge__H2O48{background:#c4113c;color:#fff}.credit_historyAmount__2RNB_{display:block;flex-shrink:0;padding-top:5px;font-size:17px;font-weight:700;color:#000;line-height:24px;text-align:right;white-space:nowrap}.credit_creditDescription__jFJTG{display:block;margin-top:4px;font-size:16px;font-weight:600;color:#333;line-height:20px;word-break:keep-all}.credit_creditHistoryDate__zJIdx{display:block;font-size:13px;font-weight:400;color:#999;line-height:18px;white-space:nowrap}.credit_negative__G_dhC{color:#c4113c}.credit_feedbackState__21YkQ{padding:40px 24px;text-align:center}.credit_feedbackText__LTQMs{margin:0;font-size:14px;line-height:20px;color:#666}@media(max-width:502px){.credit_creditBalance__V_Tc8,.credit_creditHistoryList__ELCkB,.credit_feedbackState__21YkQ,.credit_historyToolbar__j56xB{padding-right:20px;padding-left:20px}.credit_creditAmount__SHpVS{font-size:28px;line-height:38px}.credit_creditUnit__4DLD1{font-size:16px;line-height:24px}}.write_wrapper__KfoaU{width:100%;max-width:480px;margin:0 auto;padding:20px 16px 108px;font-family:Pretendard,sans-serif;background:#fff;color:#222;min-height:100vh;box-sizing:border-box}.write_form__CLEwT{display:block;width:100%}.write_formSection__EqWQD{display:block;width:100%;padding-top:20px;max-width:600px;margin:0 auto}.write_textarea__9Y9WT{min-height:150px}.write_contentGuide__w4YJs{margin:8px 0 0;color:#666;font-size:13px;line-height:1.5}.write_contentGuide__w4YJs:before{content:"•";margin-right:4px}.write_responseNotice__3ApaS{margin-top:16px;padding-top:12px;border-top:1px solid #eee;color:#888;font-size:12px;line-height:18px;word-break:keep-all}.write_responseNotice__3ApaS p{margin:0}.write_submitButton__GZr9l{padding:14px 0}.write_bottomFixedBar__pSjbj{display:block;width:100%;padding:12px 16px;background:#fff;border-top:1px solid #e0e0e0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.point_wrapper__1UgTl{width:100%;min-height:calc(100vh - var(--headerHeight));background:#fff;padding-bottom:40px}.point_pointBalance__RDOuw{display:block;width:100%;padding:30px 24px 26px;text-align:center}.point_pointAmount___7OaO{display:inline-block;font-size:32px;font-weight:700;color:#000;line-height:44px;margin-right:4px}.point_pointUnit__TnCug{display:inline-block;font-size:18px;font-weight:400;color:#000;line-height:26px}.point_pointHistoryItem__zTMWP{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:18px 4px;border-bottom:1px solid #e0e0e0}.point_pointHistoryDetails__8ywTi{display:flex;flex:1 1;flex-direction:column;min-width:0}.point_pointHistoryMeta__AufXN{display:flex;align-items:center;gap:12px;min-width:0}.point_historyBadge__cg0ZP{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border:0;border-radius:6px;font-size:13px;font-weight:600;line-height:1.1}.point_chargeBadge__J4tcS{background:var(--main);color:#fff}.point_usageBadge__aYSU_{background:#c4113c;color:#fff}.point_historyAmount__yH72x{display:block;font-size:17px;font-weight:700;color:#000;line-height:24px;margin:0 0 4px}.point_pointDescription__rayno{display:block;margin-top:4px;font-size:16px;font-weight:600;color:#333;line-height:20px;word-break:keep-all}.point_pointHistoryDate__6XOlY{display:block;font-size:13px;font-weight:400;color:#999;line-height:18px;white-space:nowrap}.point_pointHistoryList__zLKPm{display:block;width:100%;padding:0 24px;background:#fff}.point_historyToolbar__5Ahyj{display:flex;justify-content:flex-end;width:100%;padding:0 24px 12px}.point_negative__mrszW{color:#c4113c}.point_feedbackState__j0Cv_,.point_fetchingMore__NUEf0{padding:40px 24px;text-align:center}.point_feedbackText__w2CKa,.point_fetchingMore__NUEf0 span{margin:0;font-size:14px;line-height:20px;color:#666}.point_scrollSentinel__yPhQN{width:100%;height:1px}@media(max-width:502px){.point_feedbackState__j0Cv_,.point_fetchingMore__NUEf0,.point_historyToolbar__5Ahyj,.point_pointBalance__RDOuw,.point_pointHistoryList__zLKPm{padding-right:20px;padding-left:20px}.point_pointAmount___7OaO{font-size:28px;line-height:38px}.point_pointUnit__TnCug{font-size:16px;line-height:24px}.point_pointHistoryItem__zTMWP{gap:12px}}.counselorSearch_wrapper__k8KW4{min-height:100vh}.counselorSearch_searchSection__LCTJu{position:sticky;top:var(--headerHeight);z-index:5;display:flex;width:100%;gap:8px;padding:18px var(--contentPaddingLeftRight) 16px;background:#fff;border-bottom:1px solid #e0e0e0}.counselorSearch_searchInput__6W_Br{flex:1 1;min-width:0}.counselorSearch_searchButton__ymKOp{flex-shrink:0;min-width:76px}.counselorSearch_resultSummary__NM00m{padding:18px 16px 0;color:#000;font-size:14px;line-height:22px}.counselorSearch_resultSummary__NM00m strong{color:#000;font-weight:700}.counselorSearch_feedbackBox__49wbF{margin:24px 16px 0;padding:28px 22px;border:1px solid #e0e0e0;border-radius:16px;background:#fff;text-align:center}.counselorSearch_feedbackTitle__lE71r{color:#000;font-size:16px;font-weight:700;line-height:24px}.counselorSearch_feedbackDescription__0XRKU{margin-top:8px;color:#666;font-size:14px;line-height:22px}@media(max-width:480px){.counselorSearch_searchSection__LCTJu{padding-top:16px;padding-bottom:14px}.counselorSearch_searchButton__ymKOp{min-width:68px;padding-right:16px;padding-left:16px}}.richTextContent_richTextContent__ijK2F{display:block;width:100%;color:#111;font-family:Pretendard,sans-serif;font-size:15px;line-height:24px;overflow-wrap:anywhere}.richTextContent_richTextContent__ijK2F div,.richTextContent_richTextContent__ijK2F p{margin:0 0 10px}.richTextContent_richTextContent__ijK2F h1,.richTextContent_richTextContent__ijK2F h2,.richTextContent_richTextContent__ijK2F h3,.richTextContent_richTextContent__ijK2F h4{margin:0 0 10px;color:inherit;font-weight:700}.richTextContent_richTextContent__ijK2F h1{font-size:28px;line-height:36px}.richTextContent_richTextContent__ijK2F h2{font-size:24px;line-height:32px}.richTextContent_richTextContent__ijK2F h3{font-size:20px;line-height:28px}.richTextContent_richTextContent__ijK2F h4{font-size:18px;line-height:26px}.richTextContent_richTextContent__ijK2F img{display:block;max-width:100%;height:auto;margin:12px 0}.richTextContent_richTextContent__ijK2F ol,.richTextContent_richTextContent__ijK2F ul{margin:0 0 10px;padding-left:1.4em}.richTextContent_richTextContent__ijK2F em,.richTextContent_richTextContent__ijK2F i{font-style:italic}.richTextContent_richTextContent__ijK2F u{text-decoration:underline}@media screen and (max-width:502px){.richTextContent_richTextContent__ijK2F{font-size:14px;line-height:23px}}.counselorDetail_pageRoot__55Ueg{--main:#66a061;--contentPaddingLeftRight:24px;position:relative;width:100%;max-width:502px;margin:0 auto;padding-bottom:96px;background:#fff;min-height:100vh}.counselorDetail_contents__JeV5u{display:block;width:100%}.counselorDetail_emptyCardWrapper__snaE2{padding:24px var(--contentPaddingLeftRight)}.counselorDetail_emptyCardAction__Fd5Ug{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 18px;border-radius:8px;background:var(--main);color:#fff;font-size:14px;font-weight:700;line-height:1.4}.counselorDetail_counselorImageArea__GeVEW{display:block;position:relative;width:100%;background:#f3f3f3;overflow:hidden}.counselorDetail_counselorImageAreaTarot__xGTdT{background:#d8e6eb}.counselorDetail_counselorImageAreaPsychic__Vdyl5{background:#d8ebdd}.counselorDetail_counselorImageAreaAstrologer__u7CEB{background:#ebe3d8}.counselorDetail_counselorImageAreaBusy__4u6PN{background:#e1d8eb!important}.counselorDetail_label__XCcMS{display:block;position:absolute;left:16px;min-width:54px;height:28px;line-height:28px;color:#fff!important;text-align:center;border-radius:4px;font-size:15px;font-style:normal;font-weight:600;background:#171717;top:16px;z-index:10;padding:0 8px}.counselorDetail_label1__bfwsn{background:#bf8c3e}.counselorDetail_label2__opcUn{background:#558b2f}.counselorDetail_label3__GGiXn{background:#6d4c41}.counselorDetail_label4__V5pfG{background:#bf8c3e}.counselorDetail_label5__nxcmr{background:#8d6e63}.counselorDetail_counselorSwiper__8UoJR{display:block;width:100%;aspect-ratio:397/271}.counselorDetail_counselorSwiper__8UoJR .swiper-wrapper{height:100%}.counselorDetail_counselorSwiper__8UoJR .swiper-slide{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden}.counselorDetail_counselorSwiper__8UoJR .swiper-slide img{display:block;width:auto;height:100%;margin:0 auto}.counselorDetail_counselorHeroSkeleton__6Z_Ay{display:block;width:100%;height:100%;background:linear-gradient(90deg,#ececec 25%,#f6f6f6 37%,#ececec 63%);background-size:400% 100%;animation:counselorDetail_counselorHeroShimmer__vcwR9 1.4s ease infinite}.counselorDetail_counselorSwiper__8UoJR .swiper-pagination{bottom:12px!important}.counselorDetail_counselorSwiper__8UoJR .swiper-pagination-bullet{width:18px;height:2px;border-radius:1px;background:#000;opacity:.2;box-shadow:0 0 3px hsla(0,0%,100%,.8)}.counselorDetail_counselorSwiper__8UoJR .swiper-pagination-bullet-active{opacity:1;background:#000}.counselorDetail_buttonFavorite__76KiA{position:absolute;top:14px;right:10px;width:34px;height:34px;border:none;background:url(/images/star_none.webp) 50% no-repeat;background-size:24px 22px;cursor:pointer;z-index:10;filter:drop-shadow(0 0 1px rgba(0,0,0,.4))}.counselorDetail_buttonFavoriteActive__pVWop{background:url(/images/star_on.webp) 50% no-repeat;background-size:24px 22px}.counselorDetail_counselorTabPanel__Uxj83{width:100%;padding:0 0 100px}.counselorDetail_counselorSummary__M3pOa{display:block;width:100%;padding:20px var(--contentPaddingLeftRight) 10px;background:#fff}.counselorDetail_titleRow__Lx77h{display:flex;align-items:center;gap:8px}.counselorDetail_num__GElxe{color:#111;font-size:20px;font-weight:700;line-height:30px}.counselorDetail_line__tnAB4{width:1px;height:12px;background:#e0e0e0}.counselorDetail_name__53zED{color:#111;font-size:20px;font-weight:700;line-height:30px}.counselorDetail_desc___LsLz{display:block;color:#555;font-size:14px;font-weight:400;line-height:22px;margin:2px 0 0;white-space:pre-line}.counselorDetail_more__qt_HQ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:12px 0 0}.counselorDetail_price__PtyTH{display:block;background:url(/images/won20a.svg) 0 no-repeat;background-size:20px 20px;padding:0 0 0 25px;color:#111;font-size:18px;font-weight:600;line-height:30px}.counselorDetail_review__uZUgZ{display:block;background:url(/images/reply20a.svg) 0 no-repeat;background-size:20px 20px;color:#333;font-size:13px;font-weight:600;line-height:30px;padding:0 0 0 23px;border:0;cursor:pointer}.counselorDetail_review__uZUgZ:disabled{cursor:default}.counselorDetail_summarySkeleton__7FO2t{display:inline-block;height:16px;border-radius:8px;background:linear-gradient(90deg,#ececec 25%,#f6f6f6 37%,#ececec 63%);background-size:400% 100%;animation:counselorDetail_counselorHeroShimmer__vcwR9 1.4s ease infinite;vertical-align:middle}.counselorDetail_priceSkeleton__0QaDz{width:96px}.counselorDetail_reviewSkeleton__tzEz_{width:32px}.counselorDetail_counselorTabs__qTZrX{display:flex;width:100%;flex-wrap:wrap;border-bottom:1px solid #e0e0e0;padding:0 var(--contentPaddingLeftRight);gap:20px;background:#fff}.counselorDetail_counselorTab__2t5f2{display:flex;align-items:center;padding:16px 0;background:none;border:none;cursor:pointer;position:relative;font-size:15px;font-weight:400;color:#666;white-space:nowrap}.counselorDetail_counselorTabActive__0puZ2{color:#000;font-weight:600}.counselorDetail_counselorTabActive__0puZ2:after{content:"";position:absolute;bottom:-1px;left:0;right:20px;height:2px;background:#000;width:100%}.counselorDetail_tabText__EhVl8{display:inline-block}.counselorDetail_counselorProfileContent__PktyO{display:block;width:100%;padding:24px var(--contentPaddingLeftRight);background:#fff}.counselorDetail_contentSection__Yj5kI{display:flex;align-items:center;font-size:16px;font-weight:600;color:var(--main);line-height:24px;margin:0 0 8px}.counselorDetail_contentSection__Yj5kI:before{content:"";display:inline-block;width:14px;height:16px;background:url(/images/pine-tree.svg) 50% no-repeat;background-size:14px 16px;margin-right:6px;flex-shrink:0}.counselorDetail_contentSubtitle__PLZf5{display:block;font-size:20px;font-weight:700;color:#000;line-height:28px;margin:0 0 16px}.counselorDetail_profileSkeleton__Ox9n8{display:block;border-radius:8px;background:linear-gradient(90deg,#ececec 25%,#f6f6f6 37%,#ececec 63%);background-size:400% 100%;animation:counselorDetail_counselorHeroShimmer__vcwR9 1.4s ease infinite}.counselorDetail_profileSubtitleSkeleton__ycX3x{width:min(72%,280px);height:24px;margin:2px 0 18px}.counselorDetail_profileSkeletonGroup__CTWha{display:flex;width:100%;flex-direction:column;gap:10px}.counselorDetail_profileTextSkeleton___OhQs{width:100%;height:14px}.counselorDetail_profileTextSkeletonShort__XcSCo{width:64%;height:14px}.counselorDetail_counselorTags__ak69l{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.counselorDetail_cTag__FlFxU{display:inline-block;padding:4px 12px;border:1px solid #c8dcc5;border-radius:22px;font-size:14px;font-weight:600;color:var(--main);line-height:20px;background:#f5f9f4}.counselorDetail_contentText__IMOuZ{display:block;width:100%}.counselorDetail_cIntro1__1Ki_6{white-space:pre-line}.counselorDetail_cNotice1__hb18j{overflow:hidden;border:1px solid var(--main);padding:15px;border-radius:10px}.counselorDetail_cHistory1___2oDd p{white-space:pre-line}.counselorDetail_cNotice1Content__OCBcD{padding-bottom:0!important}.counselorDetail_cNotice1__hb18j p{white-space:pre-line}.counselorDetail_richNoticeContent__s6yuD{color:#333;white-space:normal}.counselorDetail_btntRow1__24iwD{display:flex;width:100%;flex-wrap:wrap;justify-content:flex-end}.counselorDetail_btnToggleNotice__jy4S3{display:flex;align-items:center;justify-content:center;gap:4px;width:75px;height:26px;margin:8px 0 0;padding:0;background:#fff;border:1px solid #e0e0e0;border-radius:3px;color:#111!important;font-size:13px;font-weight:500;cursor:pointer}.counselorDetail_btnToggleNotice__jy4S3:after{content:"";display:inline-block;width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid #888;transition:transform .2s}.counselorDetail_cNotice1Expanded__MZQGH~.counselorDetail_btntRow1__24iwD .counselorDetail_btnToggleNotice__jy4S3:after{transform:rotate(180deg)}.counselorDetail_btnToggleNotice__jy4S3:hover{border:1px solid silver}.counselorDetail_contentText__IMOuZ p{display:block;font-size:14px;font-weight:400;color:#333;line-height:22px;margin:0 0 16px}.counselorDetail_contentText__IMOuZ p:last-child{margin:0}.counselorDetail_counselorBottomBar__xqpsy{display:flex;width:100%;max-width:502px;padding:12px 24px;background:#fff;border-top:1px solid #e0e0e0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;z-index:50;gap:10px;align-items:center}.counselorDetail_btnNotify__bnEah{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer;flex-shrink:0}.counselorDetail_btnNotify__bnEah:hover{border-color:silver}.counselorDetail_btnNotifyActive__B9Z_N{border-color:var(--main);background:#f5f9f4}.counselorDetail_btnNotify__bnEah img{display:block;width:22px;height:22px}.counselorDetail_btnWaitInquiry__DCFrt{display:block;flex:1 1;height:48px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-size:16px;font-weight:600;cursor:pointer;text-align:center}.counselorDetail_btnWaitInquiry__DCFrt:hover{border:1px solid silver}.counselorDetail_btnCall__P7mCU{display:block;flex:1 1;height:48px;background:var(--main);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.16);color:#fff;font-size:16px;font-weight:600;cursor:pointer;text-align:center}.counselorDetail_btnCall__P7mCU:hover{background:#558b2f}.counselorDetail_btnCallBusy__qmDo8{background:#ff8a00;box-shadow:none}.counselorDetail_btnCallBusy__qmDo8:hover{background:#e67c00}.counselorDetail_benefitSection__FQq0s{display:block;width:100%;padding:0 0 18px}.counselorDetail_benefitSection__FQq0s+.counselorDetail_benefitSection__FQq0s{padding-top:18px;border-top:1px solid #eee}.counselorDetail_benefitSectionHeader__KraWG{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.counselorDetail_benefitSectionTitle__OQzdn{margin:0;color:#111;font-size:15px;font-weight:700;line-height:22px}.counselorDetail_benefitMileageValue__SuDfk{color:var(--main);font-size:16px;font-weight:700;line-height:24px;white-space:nowrap}.counselorDetail_benefitPointControl__TkpMj{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.counselorDetail_benefitPointInput__HVU2u{height:42px;text-align:right}.counselorDetail_benefitPointAllButton__xojRl{height:42px;white-space:nowrap}.counselorDetail_benefitPointNotice__BOPYa{margin:0;color:#777;font-size:12px;line-height:18px}.counselorDetail_benefitCount__l7T8H{color:#666;font-size:13px;font-weight:600;line-height:20px;white-space:nowrap}.counselorDetail_benefitCouponList__hYVD3{display:flex;width:100%;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.counselorDetail_benefitCouponItem__0vnQy{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px;border:1px solid #d8e8d6;border-radius:8px;background:#f7fbf6}.counselorDetail_benefitCouponItem__0vnQy:has(input:disabled){opacity:.55}.counselorDetail_benefitCouponLabel__438If{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;cursor:pointer}.counselorDetail_benefitCouponLabel__438If input{flex-shrink:0;width:18px;height:18px;accent-color:var(--main)}.counselorDetail_benefitCouponLabel__438If input:disabled{cursor:default}.counselorDetail_benefitCouponMain__1rFkf{display:block;flex:1 1;min-width:0}.counselorDetail_benefitCouponName__KXz9F{display:block;color:#111;font-size:14px;font-weight:700;line-height:20px;word-break:keep-all}.counselorDetail_benefitCouponDesc__pj2_Q{display:block;margin:2px 0 0;color:#666;font-size:12px;font-weight:400;line-height:18px;word-break:keep-all}.counselorDetail_benefitCouponAmount__uakMa{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.counselorDetail_benefitCouponDiscount__1ezvW{flex-shrink:0;color:var(--main);font-size:13px;font-weight:700;line-height:20px;white-space:nowrap}.counselorDetail_benefitCouponMinAmount__cJOVK{color:#777;font-size:11px;font-weight:400;line-height:16px;white-space:nowrap}.counselorDetail_benefitEmptyText__lOU0D{margin:0;color:#777;font-size:13px;font-weight:400;line-height:20px}.counselorDetail_benefitFooterButton__BsxJ7{flex:1 1}.counselorDetail_callMethodList__tcm05{display:flex;width:100%;flex-direction:column;gap:12px}.counselorDetail_callMethodCoinSummary__pBmgI{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0 0 14px;padding:12px 14px;border:1px solid #e5e5e5;border-radius:8px;background:#fafafa}.counselorDetail_callMethodCoinSummaryText__ubdFq{display:inline-flex;min-width:0;align-items:center;gap:8px}.counselorDetail_callMethodCoinSummaryLabel__Q95Tl{color:#555;font-size:13px;font-weight:600;line-height:20px;white-space:nowrap}.counselorDetail_callMethodCoinSummaryValue__vLPKs{display:inline-flex;align-items:center;gap:1px;color:#111;font-size:15px;font-weight:700;line-height:20px;white-space:nowrap}.counselorDetail_callMethodChargeButton__cUwHs{flex-shrink:0;padding:6px 10px;border:1px solid #ebc76a;border-radius:6px;background:#fff8e8;color:#7a5a12;font:inherit;font-size:12px;font-weight:700;line-height:18px;cursor:pointer}.counselorDetail_callMethodChargeButton__cUwHs:hover{border-color:#d7ad3f;background:#fff2cf}.counselorDetail_callMethodItem__K3ER7{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:72px;padding:14px;border:1px solid #8fc88f;border-radius:8px;background:#f1faf3;box-shadow:0 1px 1px rgba(0,0,0,.1);color:#111;cursor:pointer;font:inherit;text-align:left}.counselorDetail_callMethodItem__K3ER7:hover{border-color:var(--main)}.counselorDetail_callMethodItemFree__0ydCY{border-color:#9b7cff;background:#f6f1ff}.counselorDetail_callMethodItemFree__0ydCY:hover{border-color:#8462f2}.counselorDetail_callMethodItemCoin__pAriD{border-color:#ebc76a;background:#fff8e8}.counselorDetail_callMethodItemCoin__pAriD:hover{border-color:#d7ad3f}.counselorDetail_callMethodItemSubtle__XN8_D{border-color:#bfd0dc;background:#f3f7fa;color:#111}.counselorDetail_callMethodItemSubtle__XN8_D:hover{border-color:#9fb4c4;opacity:1}.counselorDetail_callMethodLead__UWc4X{display:flex;width:100%;min-width:0;align-items:center;gap:10px}.counselorDetail_callMethodIcon__GojyK{display:block;width:22px;height:22px;flex-shrink:0;background:currentColor;-webkit-mask:url(/images/phone-call20a.svg) center/22px 22px no-repeat;mask:url(/images/phone-call20a.svg) center/22px 22px no-repeat}.counselorDetail_callMethodIconChat__zHvSd{-webkit-mask:url(/images/nav_chat.svg) center/22px 22px no-repeat;mask:url(/images/nav_chat.svg) center/22px 22px no-repeat}.counselorDetail_callMethodMain__WMJpg{display:block;flex:1 1;min-width:0}.counselorDetail_callMethodHeader__R5__A{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.counselorDetail_callMethodTitle__gO4aa{display:block;color:currentColor;font-size:15px;font-weight:700;line-height:22px;word-break:keep-all}.counselorDetail_callMethodDescription__FuQ4O{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:2px 0 0;color:currentColor;font-size:12px;font-weight:400;line-height:18px;word-break:keep-all;opacity:.82}.counselorDetail_callMethodDescriptionText__StuxF{min-width:0}.counselorDetail_callMethodVatText__atbjK{margin-left:auto;text-align:right;white-space:nowrap}.counselorDetail_callMethodSubNotice___rX__{margin:-4px 0 0;color:#555;font-size:12px;font-weight:400;line-height:18px;text-align:center;word-break:keep-all}.counselorDetail_callMethodSubNotice___rX__:before{content:"-";margin-right:4px}.counselorDetail_callMethodPrice__If0zW{display:inline-flex;align-items:center;gap:1px;flex-shrink:0;color:currentColor;font-size:14px;font-weight:700;line-height:20px;text-align:right;white-space:nowrap}.counselorDetail_callMethodPriceUnit__yvnqO{font-size:11px;font-weight:600}.counselorDetail_callMethodCoinIcon__XO9Nb{display:inline-block;width:14px;height:14px;flex-shrink:0;background:currentColor;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.counselorDetail_previewLoadingText__wUA_9{margin:0;color:#555;font-size:14px;font-weight:500;line-height:22px;text-align:center}.counselorDetail_previewPanel__mJ0fv{display:block;width:100%}.counselorDetail_previewRow__7leWW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;color:#333;font-size:14px;font-weight:500;line-height:22px}.counselorDetail_previewRow__7leWW strong{color:#111;font-size:15px;font-weight:700;white-space:nowrap}.counselorDetail_previewDiscount___Qa9F{color:var(--main)!important}.counselorDetail_previewTotalRow__GLyt2{margin:8px 0 0;padding:14px 0 0;border-top:1px solid #eee;font-size:15px;font-weight:700}.counselorDetail_previewTotalRow__GLyt2 strong{color:var(--main);font-size:18px}.counselorDetail_previewNotice__r8RRX{margin:10px 0 0;color:#777;font-size:12px;font-weight:400;line-height:18px}.counselorDetail_previewConfirmLink__AHLBs{display:inline-flex;flex:1 1;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:0;border-radius:8px;background:var(--main);color:#fff!important;font-size:15px;font-weight:700;line-height:22px;text-align:center;text-decoration:none}.counselorDetail_btnWaitInquiryTextStack__YqeEC{display:inline-flex;flex-direction:column;align-items:center;gap:1px;line-height:19px}.counselorDetail_btnWaitInquirySubText__95gaC{font-size:12px;line-height:15px}.counselorDetail_cReviewHeader__8zL9u{display:flex;align-items:center;justify-content:space-between;padding:20px var(--contentPaddingLeftRight) 0}.counselorDetail_cReviewTitle__yO60Y{font-size:18px;font-weight:700;color:#000}.counselorDetail_cReviewCount__zC7i3{font-size:18px;font-weight:700;color:var(--main)}.counselorDetail_btnWriteReview2__9xAuZ{display:inline-flex;align-items:center;gap:5px;padding:7px 14px 7px 12px;background:#f5f9f4;border:1px solid #c8dcc5;border-radius:20px;color:var(--main);font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s}.counselorDetail_btnWriteReview2__9xAuZ img{display:block;width:13px;height:13px}.counselorDetail_btnWriteReview2__9xAuZ:hover{background:#e8f3e6;border-color:#a8c8a5}.counselorDetail_cReviewHeaderRight__49DQc{display:flex;align-items:center;gap:10px 13px}.counselorDetail_cReviewFilterLabel__11Z5Y{display:flex;align-items:center;gap:4px;font-size:13px;color:#555;cursor:pointer}.counselorDetail_cReviewFilterLabel__11Z5Y input[type=checkbox]{width:16px;height:16px;accent-color:var(--main)}.counselorDetail_cReviewList__3ANE9{display:flex;flex-wrap:wrap;width:100%;padding:10px var(--contentPaddingLeftRight) 30px;margin:14px 0 0;gap:14px}.counselorDetail_cReviewItem__lkk3l{display:block;padding:15px;border:1px solid var(--main);border-radius:10px;width:100%}.counselorDetail_cReviewItemHeader__8_pwI{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.counselorDetail_cReviewNickname__mQxAQ{font-size:15px;font-weight:600;color:#000}.counselorDetail_cReviewDate__m9YOX{font-size:13px;font-weight:400;color:#777}.counselorDetail_cReviewBody__THEZa{margin:0 0 10px}.counselorDetail_cReviewBody__THEZa p{font-size:14px;font-weight:400;color:#111;line-height:22px;white-space:pre-line}.counselorDetail_cReviewReplyWrap__Q3Pfy{margin:12px 0 0;padding-top:12px;border-top:1px solid #e0e0e0}.counselorDetail_cReplyList__98_XN{display:block;margin:0;padding:6px 0 0 17px;background:url(/images/reply-20a.svg) left 7px no-repeat;background-size:14px 14px}.counselorDetail_cReplyItem__vVRkR{display:block;margin:0 0 12px}.counselorDetail_cReplyItem__vVRkR:last-child{margin:0}.counselorDetail_cReplyHeader__T1Z8O{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px}.counselorDetail_cReplyAuthor__v3ZLO{display:inline-flex;align-items:center;gap:2px}.counselorDetail_cReplyMark__aYB4A{display:block;width:13px;height:13px;flex-shrink:0;object-fit:contain}.counselorDetail_cReplyNickname__OLEOd{font-size:16px;font-weight:600;line-height:20px;color:#000}.counselorDetail_cReplyDate__13z_j{font-size:12px;font-weight:400;color:#777}.counselorDetail_cReplyBody__EyUNf p{font-size:13px;font-weight:400;color:#555;line-height:20px;white-space:pre-line}.counselorDetail_cReviewEmpty__vPbFb{width:100%;padding:32px 0;font-size:14px;color:#777;text-align:center}@media screen and (max-width:502px){.counselorDetail_pageRoot__55Ueg{--contentPaddingLeftRight:18px;max-width:100%}.counselorDetail_counselorBottomBar__xqpsy{left:0;transform:translateX(0);max-width:100%;border-left:none;border-right:none}}@keyframes counselorDetail_counselorHeroShimmer__vcwR9{0%{background-position:100% 0}to{background-position:0 0}}