.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}}.groupChannelChat_liveChatContainer__09Plf{width:100%;height:100vh;height:100dvh;display:flex;flex-direction:column;background:linear-gradient(180deg,#f7f9fc,#eef2f7);color:#111}.groupChannelChat_liveChatWindow__l_j_1{display:flex;flex-direction:column;height:100%;min-height:0;margin:0;background:#fff}.groupChannelChat_liveChatContainer__09Plf .sendbird-bottomsheet{z-index:200}.groupChannelChat_liveChatContainer__09Plf .sendbird-modal{z-index:1000}.groupChannelChat_liveChatContainer__09Plf .sendbird-modal__content .sendbird-modal__header>:not(.sendbird-modal__close){display:none}.groupChannelChat_liveChatBody__mLhn7{display:flex;flex:1 1;min-height:0;flex-direction:column;background:#fff;overflow:hidden}.groupChannelChat_liveConversationShell__gunTo{position:relative;display:flex;flex:1 1;min-height:0;overflow:hidden}.groupChannelChat_liveConversationShell__gunTo .sendbird-conversation{display:flex;flex:1 1;width:100%;height:100%;min-height:0;box-sizing:border-box;background:rgba(0,0,0,0);border:none}.groupChannelChat_liveConversationShell__gunTo .sendbird-conversation__messages{flex:1 1;position:relative;min-height:0;padding:0;overflow:hidden;background:rgba(0,0,0,0)}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-content.incoming .sendbird-message-content__right{align-items:flex-end;width:162px}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-content.incoming .sendbird-message-content__middle .sendbird-message-content__middle__quote-message,.groupChannelChat_liveConversationShell__gunTo .sendbird-message-content.outgoing .sendbird-message-content__middle .sendbird-message-content__middle__quote-message{display:none!important}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-content.outgoing .sendbird-message-content__left .sendbird-message-content-menu{top:auto!important;bottom:0!important}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-status__icon.sendbird-message-status--sent{display:none}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-status .sendbird-message-status__text{margin-left:0!important;margin-right:0!important}.groupChannelChat_liveConversationShell__gunTo .sendbird-icon-color--read+.sendbird-message-status__text:before{content:"읽음";margin-right:4px;font-size:11px;line-height:1}.groupChannelChat_liveConversationShell__gunTo .sendbird-new-message-floating-button .sendbird-new-message-floating-button__text{color:#2f4633}.groupChannelChat_liveMessageList__DUHwC{flex:1 1;width:100%;height:100%;min-height:0;overflow:hidden;padding:0;background:rgba(0,0,0,0)}.groupChannelChat_liveMessageList__DUHwC .sendbird-conversation__messages-padding{padding:0;height:auto}.groupChannelChat_liveMessageList__DUHwC .sendbird-conversation__scroll-container{padding:0 0 16px;justify-content:flex-end;background:#fff}.groupChannelChat_placeholderState__1qKQZ{inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;padding:24px 16px;box-sizing:border-box}.groupChannelChat_invalidChannelState__Y_iIg{--green:#255c35;height:100%;background:#fff;text-align:center}.groupChannelChat_invalidChannelContent__EP0TB{display:flex;flex-direction:column;align-items:center;width:100%;max-width:360px;padding:24px 20px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:16px}.groupChannelChat_invalidChannelDescription__VqHl1,.groupChannelChat_invalidChannelTitle__Rg4iS{margin:0}.groupChannelChat_invalidChannelContent__EP0TB{gap:10px}.groupChannelChat_invalidChannelTitle__Rg4iS{color:#111;font-size:20px;font-weight:700;line-height:1.4}.groupChannelChat_invalidChannelDescription__VqHl1{color:#666;font-size:14px;line-height:1.5}.groupChannelChat_invalidChannelActions__feFZO{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:14px}.groupChannelChat_invalidChannelButton__JSSNK{display:flex;align-items:center;justify-content:center;width:100%;max-width:280px;min-height:46px;padding:0 18px;border:1px solid var(--green);border-radius:10px;background:var(--green);color:#fff;font-size:14px;font-weight:700;text-align:center;cursor:pointer}.groupChannelChat_invalidChannelPrimaryButton__Doisp{border-color:var(--green);background:var(--green);color:#fff}.groupChannelChat_invalidChannelSecondaryButton__JurCN{border-color:var(--green);background:#fff;color:var(--green)}.groupChannelChat_frozenNotification__bqJpu{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:40;display:inline-flex;align-items:center;justify-content:center;max-width:calc(100vw - 24px);padding:10px 14px;border-radius:10px;background:hsla(0,0%,100%,.82);border:1px solid var(--sendbird-light-primary-300);box-shadow:0 10px 28px rgba(17,17,17,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#1b1b1b;font-size:13px;font-weight:600;line-height:1.35;text-align:center;pointer-events:none;box-sizing:border-box}.groupChannelChat_messageRow__9Gg_E{display:flex;width:100%;padding:4px 0}.groupChannelChat_liveMessageList__DUHwC .groupChannelChat_messageRow__9Gg_E{animation:groupChannelChat_messageFadeIn__iHOn9 .05s ease-out}@keyframes groupChannelChat_messageFadeIn__iHOn9{0%{opacity:0}to{opacity:1}}.groupChannelChat_messageRowAdmin__fs9Y6{margin:8px 0 14px}.groupChannelChat_typingIndicator__9xNv0{display:flex;align-items:center;gap:10px;padding:4px 0}.groupChannelChat_typingDots__t99yf{display:flex;align-items:center;gap:7px;height:32px}.groupChannelChat_typingDots__t99yf span{width:5px;height:5px;border-radius:50%;background:#91b89f;animation:groupChannelChat_typingPulse__dTFyf 1.5s ease-in-out infinite}.groupChannelChat_typingDots__t99yf span:nth-child(2){animation-delay:.2s}.groupChannelChat_typingDots__t99yf span:nth-child(3){animation-delay:.4s}@keyframes groupChannelChat_typingPulse__dTFyf{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.groupChannelChat_liveMessageList__DUHwC .groupChannelChat_messageRow__9Gg_E,.groupChannelChat_typingDots__t99yf span{animation:none}}.groupChannelChat_messageRowStart__u7YNH{justify-content:flex-start}.groupChannelChat_messageRowCenter__Zf_8q{justify-content:center}.groupChannelChat_messageRowEnd__P2EZ3{justify-content:flex-end}.groupChannelChat_messageRowContent__O2KE0{min-width:0;max-width:85%}.groupChannelChat_messageRowCenter__Zf_8q .groupChannelChat_messageRowContent__O2KE0{width:100%;max-width:100%}.groupChannelChat_channelHeader__zf4eL{position:sticky;top:0;z-index:3;display:flex;flex-direction:column;align-items:stretch;width:100%;margin-bottom:6px;box-sizing:border-box;background:none}.groupChannelChat_channelHeaderMain__RZn6t{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:20px 20px 16px;box-sizing:border-box;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.groupChannelChat_channelHeaderProfile__h8ZTE{display:flex;flex:1 1;align-items:center;gap:12px;min-width:0}.groupChannelChat_channelHeaderAvatar__aZgIV{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:50%;background:#f4f5f7;border:1px solid rgba(0,0,0,.06)}.groupChannelChat_channelHeaderAvatarDefault__UeKM1{width:42px;height:42px}.groupChannelChat_channelHeaderAvatarCompact__Q8tC6{width:32px;height:32px}.groupChannelChat_channelHeaderAvatarImage__TuL_s{display:block;width:100%;height:100%;object-fit:cover}.groupChannelChat_channelHeaderAvatarFallback__HqlOK{font-weight:700;color:#6f7580;line-height:1}.groupChannelChat_channelHeaderAvatarFallbackDefault__fYbC1{font-size:14px}.groupChannelChat_channelHeaderAvatarFallbackCompact__8uv_p{font-size:12px}.groupChannelChat_channelHeaderTitle__KCwh_{flex:1 1 auto;min-width:0;font-size:16px;font-weight:700;line-height:1.3;color:#1b1b1b;overflow-wrap:anywhere;white-space:normal}.groupChannelChat_messageHeader__ohuQ1{display:flex;flex-direction:column;min-width:0;gap:1px;margin-bottom:4px}.groupChannelChat_messageHeaderTitle__41b5_{overflow:hidden;font-size:12px;font-weight:700;line-height:1.25;color:#50545b;text-overflow:ellipsis;white-space:nowrap}.groupChannelChat_messageHeaderSubtitle__84B5K{overflow:hidden;font-size:11px;line-height:1.2;color:#8b9098;text-overflow:ellipsis;white-space:nowrap}.groupChannelChat_channelHeaderSectionDivider__fJhyE{flex:0 0 auto;width:1px;height:38px;background:rgba(0,0,0,.1)}.groupChannelChat_consultTimerWrapper__Ge7II{flex:0 0 auto;min-width:0}.groupChannelChat_consultTimer__MA2Xk{--green:#255c35;display:flex;align-items:center;justify-content:center;gap:8px;min-width:128px;box-sizing:border-box;min-width:0;color:var(--green)}.groupChannelChat_consultTimerIcon__n_Tcs{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px}.groupChannelChat_consultTimerIcon__n_Tcs svg{width:100%;height:100%;fill:none;stroke:var(--green);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.groupChannelChat_consultTimerText__Xt0Dn{display:flex;flex-direction:column;gap:2px;min-width:0}.groupChannelChat_consultTimerLabel__pRJcS{color:var(--green);font-size:13px;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}.groupChannelChat_consultTimerTime__LrtiD{display:flex;align-items:center;justify-content:flex-start;gap:1px;color:var(--green);font-size:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;letter-spacing:0;white-space:nowrap}.groupChannelChat_consultTimerTime__LrtiD em{margin:0;color:var(--green);font-style:normal}.groupChannelChat_messageSenderProfile__3VcK7{display:flex;align-items:flex-end;justify-content:flex-start;height:100%}.groupChannelChat_adminMessageNotice__xi6aK{width:fit-content;margin:0 auto 24px;padding:9px 18px;border-radius:20px;border:none;background:#eef2ef;color:#52645a;font-size:12px;font-weight:600;text-align:center}.groupChannelChat_outgoingMessageLayout__YlERU{display:flex;align-items:flex-end;justify-content:flex-end;gap:6px}.groupChannelChat_incomingMessageBubble__2AXFR,.groupChannelChat_outgoingMessageBubble__bDCxX{padding:12px 8px;border-radius:10px}.groupChannelChat_outgoingMessageBubble__bDCxX{margin-left:auto;background-color:#fee501}.groupChannelChat_incomingMessageBubble__2AXFR{margin-right:auto;background-color:#e8e8e8}.groupChannelChat_replyPreviewBlock__keQgw{padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:8px;font-size:12px;line-height:1.35;color:rgba(0,0,0,.7);cursor:pointer;max-width:100%}.groupChannelChat_replyPreviewLabel__W6QBZ{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#000;margin-bottom:0;padding:0 2px 1px}.groupChannelChat_replyPreviewText__qMDll{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0 2px}.groupChannelChat_messageBodyText__BzAge{padding:0 10px;font-size:16px;line-height:1.38;font-weight:400;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.groupChannelChat_channelHeaderAction__jzbk6{display:inline-flex;align-items:center;justify-content:center;min-width:84px;height:36px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.groupChannelChat_channelHeaderActionActive__UY1tZ{background:#255c35;color:#fff;border-color:#255c35;box-shadow:0 6px 18px rgba(37,92,53,.16)}.groupChannelChat_channelHeaderActionEnded__Oztf2{background:#111;color:#fff;border-color:#111;box-shadow:0 6px 18px rgba(17,17,17,.12)}.groupChannelChat_channelHeaderAction__jzbk6:hover{transform:translateY(-1px)}.groupChannelChat_channelHeaderAction__jzbk6:active{transform:translateY(0)}.groupChannelChat_channelHeaderAction__jzbk6:disabled{opacity:.45;cursor:not-allowed;transform:none}.groupChannelChat_liveMessageList__DUHwC .sendbird-conversation__messages-padding{padding:0 20px}.groupChannelChat_liveConversationShell__gunTo .sendbird-conversation__footer{position:sticky;bottom:0;z-index:3;margin-top:0;padding:16px 20px calc(20px + var(--pwa-safe-area-bottom));box-sizing:border-box;background:#fff;border-top:1px solid rgba(0,0,0,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input-wrapper,.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input-wrapper--voice-message{position:relative;width:100%}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input-wrapper .sendbird-message-input-wrapper__message-input{padding:0}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input-wrapper .sendbird-message-input-wrapper__quote-message-input{border-top:0}.groupChannelChat_liveConversationShell__gunTo .sendbird-quote_message_input{padding:0 0 12px!important;height:auto!important}.groupChannelChat_liveConversationShell__gunTo .sendbird-quote_message_input .sendbird-quote_message_input__body{position:relative!important;width:calc(100% - 60px)!important;left:auto!important;padding-left:4px!important}.groupChannelChat_liveConversationShell__gunTo .sendbird-quote_message_input .sendbird-quote_message_input__close-button{top:4px!important;right:4px!important}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input{display:block;width:100%;border-radius:999px;box-shadow:0 6px 16px rgba(17,17,17,.08)}.groupChannelChat_liveConversationShell__gunTo .sendbird-theme--light .sendbird-message-input .sendbird-message-input--textarea{min-height:44px;max-height:92px;padding:12px 56px 12px 16px;border-radius:999px;background-color:#fff!important;border:1px solid #ececec;box-shadow:none;font-size:14px;line-height:1.43}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input .sendbird-message-input--textarea:focus{outline:none;border:1px solid #fee501;box-shadow:0 0 0 1px rgba(254,229,1,.12)}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input .sendbird-message-input--textarea:active{outline:none;border:1px solid #fee501;color:#1a1a1a}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input .sendbird-message-input--placeholder{top:14px;left:16px;font-size:14px;color:#8a8a8a}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input--has-pending .sendbird-message-input__pending-preview{top:34px}.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input .sendbird-message-input--attach,.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input .sendbird-message-input--send,.groupChannelChat_liveConversationShell__gunTo .sendbird-message-input .sendbird-message-input--voice-message{bottom:11px}.groupChannelChat_liveConversationShell__gunTo .sendbird-conversation__scroll-bottom-button{bottom:18px;width:36px;height:36px;background-color:#fff;border:1px solid rgba(0,0,0,.04);box-shadow:0 8px 24px rgba(17,17,17,.08)}.groupChannelChat_liveConversationShell__gunTo .sendbird-conversation__scroll-bottom-button:hover{background-color:#fafafa}.groupChannelChat_liveConversationShell__gunTo .sendbird-conversation__scroll-bottom-button:active{background-color:#f2f2f2}.groupChannelChat_fileViewerBackdrop__9wQ8S{position:fixed;inset:0;z-index:1100;display:flex;flex-direction:column;background-color:rgba(0,0,0,.9)}.groupChannelChat_fileViewerHeader__ylU1p{display:flex;justify-content:flex-end;align-items:center;padding:16px 24px;flex-shrink:0}.groupChannelChat_fileViewerCloseButton__OJ_jK{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease}.groupChannelChat_fileViewerCloseButton__OJ_jK:hover{background-color:hsla(0,0%,100%,.1)}.groupChannelChat_fileViewerCloseButton__OJ_jK:focus-visible{outline:2px solid hsla(0,0%,100%,.6);outline-offset:2px}.groupChannelChat_fileViewerContent__aIAbP{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 24px 32px;overflow:hidden}.groupChannelChat_fileViewerTransformWrapper__IIgj0{width:100%;height:100%}.groupChannelChat_fileViewerTransformContent__4To8D{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.groupChannelChat_fileViewerImage__an8La{max-width:100%;max-height:100%;object-fit:contain;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width:640px){.groupChannelChat_fileViewerHeader__ylU1p{padding:12px 16px}.groupChannelChat_fileViewerContent__aIAbP{padding:0 16px 24px}.groupChannelChat_channelHeaderMain__RZn6t{gap:8px;padding:16px 16px 12px}.groupChannelChat_channelHeaderProfile__h8ZTE{flex-basis:0;gap:10px}.groupChannelChat_channelHeaderSectionDivider__fJhyE{height:32px}.groupChannelChat_channelHeaderAvatar__aZgIV{width:36px;height:36px}.groupChannelChat_channelHeaderTitle__KCwh_{font-size:15px}.groupChannelChat_channelHeaderAction__jzbk6{min-width:76px;height:32px;padding:0 12px;font-size:12px}.groupChannelChat_consultTimer__MA2Xk{min-width:90px;gap:3px}.groupChannelChat_consultTimerIcon__n_Tcs{width:22px;height:22px;flex-basis:22px}.groupChannelChat_consultTimerLabel__pRJcS{font-size:12px}.groupChannelChat_consultTimerTime__LrtiD{font-size:16px}.groupChannelChat_liveMessageList__DUHwC{padding:0}.groupChannelChat_liveMessageList__DUHwC .sendbird-conversation__scroll-container{padding:0 0 12px}.groupChannelChat_liveMessageList__DUHwC .sendbird-conversation__messages-padding{padding:0 12px}.groupChannelChat_liveConversationShell__gunTo .sendbird-conversation__footer{padding:12px 16px calc(16px + var(--pwa-safe-area-bottom))}}@media(max-width:360px){.groupChannelChat_channelHeaderMain__RZn6t{gap:6px;padding-right:12px;padding-left:12px}.groupChannelChat_channelHeaderProfile__h8ZTE{gap:8px}.groupChannelChat_channelHeaderAvatar__aZgIV{width:32px;height:32px}.groupChannelChat_channelHeaderTitle__KCwh_{font-size:14px}.groupChannelChat_channelHeaderAction__jzbk6{min-width:68px;padding:0 10px;font-size:11px}.groupChannelChat_consultTimer__MA2Xk{min-width:90px;gap:3px}.groupChannelChat_consultTimerIcon__n_Tcs{width:20px;height:20px;flex-basis:20px}.groupChannelChat_consultTimerLabel__pRJcS{font-size:11px}.groupChannelChat_consultTimerTime__LrtiD{font-size:16px}}.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}}.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}.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}}.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}}.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}}.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}}