.service-modal_modalBody__mUiIQ{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);min-height:0}.service-modal_headerControls__7LtmJ{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.service-modal_categoryControl__BP1bh{width:100%}.service-modal_categoryControl__BP1bh .mantine-SegmentedControl-label{position:relative;z-index:1}.service-modal_categoryControl__BP1bh .mantine-SegmentedControl-indicator{background:var(--mantine-primary-color-filled)}.service-modal_categoryControl__BP1bh .mantine-SegmentedControl-label[data-active]{color:#ffffff}.service-modal_noticePane__TKFJx{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);overflow:hidden}.service-modal_noticeSearch__VWakk{width:100%}.service-modal_composePane__68OhH{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);min-height:min(68vh,700px);max-height:min(68vh,700px);display:flex;flex-direction:column;overflow:hidden}.service-modal_composeHeader__bjOnJ{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-default-border);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background:var(--mantine-color-default)}.service-modal_composeHint__Ix_xy{color:#33363D;font-family:Pretendard,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:0}.service-modal_composeForm__6dOAq{min-height:0;overflow:auto;padding:var(--mantine-spacing-md);display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.service-modal_composeForm__6dOAq .mantine-InputWrapper-label{color:#464C53!important;font-size:15px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:0!important}.service-modal_composeForm__6dOAq .mantine-InputWrapper-error,.service-modal_composeForm__6dOAq .mantine-InputWrapper-required{color:#b42318}.service-modal_composeForm__6dOAq .mantine-Input-input::placeholder{color:#5b6573;opacity:1}.service-modal_composeLocationActions__5_qHv .mantine-Button-root[data-variant=light]{color:#1546a0}.service-modal_composeLocationField__eGnRm{width:100%}.service-modal_composeLocationActions__5_qHv{display:flex;justify-content:flex-end;margin-top:-4px}.service-modal_composeActions__tLk8R{display:flex;justify-content:flex-end;gap:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs)}.service-modal_reportModalContent__SWNl5{display:flex;flex-direction:column;overflow:hidden;background:#ffffff;border:0!important}.service-modal_reportModalRoot__REKE8{z-index:300}.service-modal_reportModalHeader__IGWSv{padding:18px 24px 8px;border-bottom:0!important;background:#ffffff}.service-modal_reportModalTitle__6m_Mx{color:#1E2124;font-family:Pretendard,sans-serif;font-size:19px;font-weight:700;font-style:normal;line-height:1.5;letter-spacing:0}.service-modal_reportModalClose__PtP8i{width:38px;height:38px;color:#17191c}.service-modal_reportModalBody__F6TG_{max-height:calc(100dvh - 78px);padding:18px 24px 24px;background:#ffffff}.service-modal_reportModalHeaderTitle__Psq_s{display:flex;min-width:0;flex:1;flex-direction:column;align-self:stretch}.service-modal_reportModalBrandTitle__MNnTe{box-sizing:border-box;display:flex;align-items:center;height:52px;flex:0 0 52px;padding:16px 0 9px;color:#575756;font-size:18px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.service-modal_reportModalPanelTitle__d7rCf{display:flex;min-height:48px;flex:1;align-items:center;color:#1E2124;font-family:Pretendard,sans-serif;font-size:19px;font-weight:700;font-style:normal;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere}.service-modal_maplessNoticeModalInner__8sJu2{--modal-x-offset:0px;--modal-y-offset:0px;--modal-inner-x-offset:0px;--modal-inner-y-offset:0px;width:100%;height:100%;margin:0!important;padding:0!important}.service-modal_maplessNoticeModalContent__qG_d8{width:100%;max-width:none;height:min(90dvh,820px);max-height:min(90dvh,820px);margin:0!important;padding-inline:0!important;overflow:hidden;border-radius:16px;background:#ffffff}.service-modal_maplessNoticeModalHeader___mK0r{display:none}.service-modal_maplessNoticeModalBody__Lg7cX{width:100%;height:100%;min-height:0;max-height:100%;margin:0!important;overflow:hidden;padding:0!important;background:#ffffff}.service-modal_contentLayout__kQfgh{display:grid;grid-template-columns:320px minmax(0,1fr);gap:var(--mantine-spacing-sm);height:min(68vh,700px);overflow:hidden}.service-modal_mobileSinglePane__33RFl,.service-modal_singleDetailPane__Bt_ip{width:100%;min-width:0;height:min(68vh,700px);display:flex}.service-modal_mobileSinglePane__33RFl>*,.service-modal_singleDetailPane__Bt_ip>*{width:100%;min-width:0;flex:1}@media (max-width:63.999rem){.service-modal_composePane__68OhH,.service-modal_contentLayout__kQfgh,.service-modal_mobileSinglePane__33RFl,.service-modal_noticePane__TKFJx,.service-modal_singleDetailPane__Bt_ip{height:calc(100dvh - 170px)}.service-modal_noticePane__TKFJx .service-modal_contentLayout__kQfgh,.service-modal_noticePane__TKFJx .service-modal_mobileSinglePane__33RFl{flex:1;height:auto;min-height:0}.service-modal_composeActions__tLk8R{padding-bottom:max(6px,env(safe-area-inset-bottom))}.service-modal_reportModalContent__SWNl5{flex:0 0 100%;width:100%;max-width:none;height:calc(100dvh - 52px);max-height:calc(100dvh - 52px);border-radius:12px 12px 0 0!important;box-shadow:0 -6px 24px #00000026;transform:none!important}.service-modal_reportModalInner__59M_s{align-items:flex-end;padding:0!important}.service-modal_reportModalHeader__IGWSv{box-sizing:border-box;height:48px;min-height:48px;padding:4px 16px!important;border-bottom:0!important;border-radius:12px 12px 0 0!important;flex-shrink:0}.service-modal_reportModalTitle__6m_Mx{display:flex;min-width:0;flex:1 1 auto;width:auto;align-self:stretch;align-items:center;margin:0;font-size:17px;line-height:1.5}.service-modal_reportModalClose__PtP8i{width:28px;height:28px;align-self:center;margin:0}.service-modal_reportModalBody__F6TG_{flex:1;min-height:0;max-height:none;overflow-y:auto;padding:12px 16px max(16px,env(safe-area-inset-bottom))}.service-modal_maplessNoticeModalContent__qG_d8{height:100dvh;max-height:100dvh;border-radius:0}}@media (min-width:64rem){.service-modal_reportModalContent__SWNl5{max-height:min(90dvh,820px);border-radius:16px}.service-modal_reportModalHeader__IGWSv{padding:24px 28px 12px}.service-modal_reportModalTitle__6m_Mx{font-size:24px}.service-modal_reportModalBody__F6TG_{max-height:calc(min(90dvh, 820px) - 76px);padding:16px 28px 28px}}.service-modal_mobileServicePage__OXPX_{position:fixed;inset:0;z-index:100;height:100dvh;background:#fff;overflow:hidden}.service-modal_reportModalHeader__IGWSv{flex-shrink:0}.service-modal_reportModalBody__F6TG_{min-height:0;overflow-y:auto;overscroll-behavior:contain}.service-modal_reportModalClose__PtP8i{width:26px!important;height:26px!important;min-width:26x!important;min-height:26px!important;flex:0 0 26px!important;margin:0;padding:0!important}.service-modal_reportModalClose__PtP8i svg{width:24px!important;height:24px!important}@media (min-width:64rem){.service-modal_reportModalClose__PtP8i{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;flex-basis:24px!important}.service-modal_reportModalClose__PtP8i svg{width:16px!important;height:16px!important}}.service-modal_serviceModalClose__fZUWb{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px!important;margin:0!important}.service-modal_serviceModalClose__fZUWb svg{width:24px!important;height:24px!important}@media (min-width:64rem){.service-modal_serviceModalClose__fZUWb{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;flex-basis:24px!important}.service-modal_serviceModalClose__fZUWb svg{width:16px!important;height:16px!important}}.report-view_pane__9lWtT{width:100%;min-width:0;background:#ffffff}.report-view_visuallyHidden__cVZdx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.report-view_hint__9fMGF{margin:0 0 12px;color:#33363D;font-family:Pretendard,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere}.report-view_form__DQ_dZ{display:flex;flex-direction:column;gap:16px;min-width:0}.report-view_form__DQ_dZ .mantine-InputWrapper-root{min-width:0}.report-view_form__DQ_dZ .mantine-InputWrapper-label{margin-bottom:12px!important;color:#464C53!important;font-size:15px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:0!important}.report-view_form__DQ_dZ .mantine-InputWrapper-required{color:#fa5252!important}.report-view_form__DQ_dZ .mantine-Input-input{width:100%;box-sizing:border-box;min-height:36px!important;height:36px!important;border:1px solid #58616a!important;border-radius:6px!important;background:#ffffff!important;color:#1e2124!important;font-size:14px!important;line-height:1.5!important;padding:0 12px!important}.report-view_form__DQ_dZ .mantine-Input-input::placeholder{color:#8a949e!important;opacity:1!important}.report-view_form__DQ_dZ .mantine-Input-input:focus,.report-view_form__DQ_dZ .mantine-Input-input:focus-within{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.report-view_form__DQ_dZ .mantine-Input-input:disabled{border-color:#68737e;background:#ffffff;color:#24292e;opacity:.7}.report-view_form__DQ_dZ .mantine-InputWrapper-error{margin-top:4px;color:#b42318!important;font-size:13px;line-height:1.4}.report-view_locationActions__nk1Rr{display:flex;justify-content:flex-end}.report-view_locationButton__xBo7g{box-sizing:border-box;width:120px!important;min-width:60px!important;height:32px;padding-right:10px!important;padding-left:10px!important;gap:2px;opacity:1;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #256ef4!important;border-radius:4px!important;background:#ecf2fe!important;color:#0b50d0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.report-view_form__DQ_dZ .mantine-Textarea-input{box-sizing:border-box;min-height:140px!important;height:140px!important;padding:12px!important;border:1px solid #58616a!important;border-radius:6px!important;color:#1e2124!important;font-size:16px!important;line-height:1.5!important;resize:none}.report-view_form__DQ_dZ .mantine-Textarea-input::placeholder{color:#8a949e!important;opacity:1!important}.report-view_actions__EL8Cz{display:flex;justify-content:flex-end;gap:10px;padding-top:2px;padding-bottom:max(4px,env(safe-area-inset-bottom))}.report-view_actions__EL8Cz button{box-sizing:border-box;height:48px;min-height:48px;padding-inline:16px;border:1px solid #b1b8be!important;border-radius:8px!important;background:#ffffff!important;color:#1e2124!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important}.report-view_actions__EL8Cz button:last-child{border-color:#256ef4!important;background:#256ef4!important;color:#ffffff!important}@media (max-width:63.999rem){.report-view_hint__9fMGF{margin-bottom:12px;font-size:13px;line-height:1.5}.report-view_form__DQ_dZ{gap:10px}.report-view_form__DQ_dZ .mantine-InputWrapper-label{margin-bottom:8px!important;font-size:14px!important;line-height:1.5!important}.report-view_form__DQ_dZ .mantine-Input-input{min-height:40px!important;height:40px!important;padding-right:16px!important;padding-left:16px!important;gap:8px!important;border-radius:6px!important;border-width:1px!important;font-size:14px!important}.report-view_form__DQ_dZ .mantine-InputWrapper-error{margin-top:2px;font-size:12px}.report-view_locationActions__nk1Rr{margin-top:0}.report-view_locationButton__xBo7g{min-width:120px!important;width:120px!important;height:32px;min-height:32px;border-radius:6px;font-size:14px;line-height:1.5!important;white-space:nowrap}.report-view_form__DQ_dZ .mantine-Textarea-input{min-height:140px;height:140px!important;padding:12px!important;border-radius:6px!important;font-size:16px!important}.report-view_actions__EL8Cz{gap:8px;padding-top:20px;padding-bottom:0}.report-view_actions__EL8Cz button{height:48px;min-height:48px;padding-inline:16px;font-size:16px!important}.report-view_actions__EL8Cz button:first-child{flex:2 1 0;padding-right:16px;padding-left:16px;border:1px solid #58616a!important;font-size:17px!important}.report-view_actions__EL8Cz button:first-child,.report-view_actions__EL8Cz button:last-child{min-width:78px;height:48px;gap:4px;border-radius:6px!important;font-family:Pretendard,sans-serif!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:0!important;text-align:center!important;vertical-align:middle!important}.report-view_actions__EL8Cz button:last-child{flex:3 1 0;padding-right:24px;padding-left:24px;font-size:15px!important}}@media (min-width:64rem){.report-view_hint__9fMGF{margin-bottom:18px;font-size:16px}.report-view_form__DQ_dZ{gap:15px}.report-view_form__DQ_dZ .mantine-InputWrapper-label{margin-bottom:6px;font-size:16px}.report-view_form__DQ_dZ .mantine-Input-input{min-height:50px;height:50px;font-size:16px}.report-view_locationButton__xBo7g{min-height:42px;min-width:155px;font-size:15px}.report-view_form__DQ_dZ .mantine-Textarea-input{min-height:150px}}.report-view_privacyNotice__YkIpM{margin-bottom:20px;padding:12px 16px;background:#f5f6f7;border-radius:8px}.report-view_privacyToggle__i4VpF{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;cursor:pointer;font-family:Pretendard,sans-serif;font-size:14px;font-weight:700;line-height:1.5;color:#1e2124;text-align:left}.report-view_privacyToggleIcon__jpFxD{flex-shrink:0;color:#464c53;transition:transform .2s}.report-view_privacyToggleIconOpen__1yL2y{transform:rotate(180deg)}.report-view_privacyBody__NUCzB{margin-top:12px;padding-top:12px;border-top:1px solid #dde1e5}.report-view_privacySectionTitle__Cd6Iu{margin:0 0 4px;font-family:Pretendard,sans-serif;font-size:13px;font-weight:600;line-height:1.5;color:#33363d}.report-view_privacyList__91Wt_{margin:0 0 10px;padding-left:16px;display:flex;flex-direction:column;gap:2px;font-family:Pretendard,sans-serif;font-size:13px;font-weight:400;line-height:1.5;color:#464c53}.report-view_privacyListLast__AfGWi{margin-bottom:0}.report-view_privacyAgree__ukzvr{display:flex;align-items:center;gap:8px;cursor:pointer;margin-top:12px;padding-top:12px;border-top:1px solid #dde1e5;font-family:Pretendard,sans-serif;font-size:14px;font-weight:500;line-height:1.5;color:#1e2124}.report-view_privacyAgreeError__4nVNk{color:#b42318}.report-view_privacyCheckbox__iRsa8{width:18px;height:18px;flex-shrink:0;accent-color:#256ef4;cursor:pointer}.report-view_consentError__zwGvq{margin:6px 0 0;font-family:Pretendard,sans-serif;font-size:13px;font-weight:400;line-height:1.5;color:#b42318}@media(max-width:63.999rem){.report-view_form__DQ_dZ .mantine-InputWrapper-label{margin-bottom:8px!important}}@media(min-width:64rem){.report-view_form__DQ_dZ .mantine-InputWrapper-label{margin-bottom:6px!important}}.report-view_locationButton__xBo7g{width:auto!important;min-width:120px!important;max-width:100%;height:auto;min-height:32px}.report-view_locationButton__xBo7g .mantine-Button-label{white-space:normal;overflow-wrap:anywhere}.report-view_actions__EL8Cz button{min-width:0}@media(max-width:63.999rem){.report-view_actions__EL8Cz button:first-child{flex:2 1 0;min-width:78px;gap:4px;border-radius:6px!important;border-width:1px!important}.report-view_actions__EL8Cz button:last-child{flex:3 1 0;min-width:78px;gap:4px;border-radius:6px!important}.report-view_actions__EL8Cz{padding-bottom:max(16px,env(safe-area-inset-bottom))}}