.accompany-complete-success_container__Icc2u{display:flex;flex-direction:column;min-height:100vh;background-color:#fff}.accompany-complete-success_main__sww35{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}.accompany-complete-success_successIcon__Gu4Re{font-size:5rem;margin-bottom:20px;color:#28a745}.accompany-complete-success_title__3dDc0{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#333}.accompany-complete-success_description__LHJKx{font-size:1.2rem;color:#666;margin-bottom:2rem;line-height:1.5}.accompany-complete-success_footer__3RweR{padding:20px;background-color:#fff;border-top:1px solid #e0e0e0;position:-webkit-sticky;position:sticky;bottom:0;width:100%;box-shadow:0 -2px 4px rgba(0,0,0,.05);z-index:100}.accompany-complete-success_confirmButton__UdYQn{width:100%;padding:15px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:1.2rem;font-weight:700;cursor:pointer;transition:background-color .2s ease}.accompany-complete-success_confirmButton__UdYQn:hover{background-color:#0056b3}.accompany-complete-success_confirmButton__UdYQn:active{background-color:#004085}.PrimaryButton_button__f0X_7{width:100%;padding:18px;background-color:#dedede;color:#fff;border:none;border-radius:16px;cursor:pointer;transition:background-color .2s;font-family:Pretendard,sans-serif;font-weight:700;font-size:18px;line-height:140%;letter-spacing:-.02em;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-focus-ring-color:transparent}.PrimaryButton_button__f0X_7,.PrimaryButton_button__f0X_7:active,.PrimaryButton_button__f0X_7:focus{-webkit-tap-highlight-color:transparent;outline:none}.PrimaryButton_button__f0X_7:focus{-webkit-focus-ring-color:transparent}.PrimaryButton_button__f0X_7:enabled{background-color:#14dd9a;color:#fff}.PrimaryButton_button__f0X_7:enabled:active{background-color:#14dd9a;-webkit-tap-highlight-color:transparent;outline:none}.PrimaryButton_button__f0X_7:enabled:hover{background-color:#14dd9a}.PrimaryButton_button__f0X_7:disabled{background-color:#dedede;color:#fff;cursor:not-allowed}.PrimaryButton_darkActive__7S0sL:enabled,.PrimaryButton_darkActive__7S0sL:enabled:active,.PrimaryButton_darkActive__7S0sL:enabled:focus,.PrimaryButton_darkActive__7S0sL:enabled:hover{background-color:#1c1c1c;color:#fff}.ProcessSelectModal_overlay__CgeaD{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;justify-content:center;align-items:center}.ProcessSelectModal_container__3EvuG{flex:1 1;display:flex;flex-direction:column;background-color:#fff;width:100%;max-width:440px;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh}.ProcessSelectModal_header__CboxL{display:flex;align-items:center;justify-content:space-between;padding:8px 24px 8px 20px;margin-top:18px;background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10;flex-shrink:0}.ProcessSelectModal_backButton__gK4xX{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0 10px;display:flex;align-items:center;justify-content:center}.ProcessSelectModal_main__RE26B{flex:1 1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-height:0}.ProcessSelectModal_processList__M85uh{list-style:none;padding:32px 20px;gap:16px;display:flex;flex-direction:column;margin:0}.ProcessSelectModal_processItem__fF5MR{padding:14.5px 18px;border:1px solid #dedede;border-radius:16px;background-color:#fff;cursor:pointer;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:18px;line-height:160%;letter-spacing:-.02em;transition:background-color .2s ease,border-color .2s ease}.ProcessSelectModal_processItem__fF5MR.ProcessSelectModal_selected__MKVxh{background-color:#14dd9a1a;border-color:#3c9;color:#27a078;font-weight:400;transition:background-color .2s,border-color .2s,color .2s}.expertSignupComplete_container__9lemp{min-height:100vh;width:100%;background-color:#fff;display:flex;flex-direction:column}.expertSignupComplete_main__Fc9vi{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:200px;gap:18px;flex:1 1}.StatusBadge_statusBadge__VqnrY{padding:4px 10px;border-radius:10px;font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.StatusBadge_matching__WscG8{background-color:#fff4e6;color:#f90}.StatusBadge_inProgress__5820O{background-color:#f3f0ff;color:#7950f2}.StatusBadge_scheduled__1Fo2S{background-color:#e3f2fd;color:#1976d2}.StatusBadge_completed__0qma_{background-color:#e6fcf5;color:#20c997}.StatusBadge_rejected__jBH7v{background-color:#fee;color:#dc3545}.matchingRequest_container__lNoJG{display:flex;flex-direction:column;height:100vh;height:-webkit-fill-available;background-color:#f7f7f7;overflow:hidden}.matchingRequest_main__t76We{flex:1 1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:20px 20px 40px;display:flex;flex-direction:column;gap:28px;overscroll-behavior-y:contain}.matchingRequest_fieldGroup__PRb8i{display:flex;flex-direction:column;gap:12px}.matchingRequest_fieldGroup__PRb8i label{font-weight:600;font-style:normal}.matchingRequest_fieldGroup__PRb8i label,.matchingRequest_valueBox__TitUU{font-family:Pretendard,sans-serif;font-size:18px;line-height:140%;letter-spacing:-.02em}.matchingRequest_valueBox__TitUU{width:100%;padding:15.5px 18px;border:1px solid #dedede;border-radius:16px;background-color:#fff;font-weight:400;color:#212529}.matchingRequest_nameWithValue__Ijwm_{display:flex;align-items:center;position:relative}.matchingRequest_nameWithValue__Ijwm_ .matchingRequest_valueBox__TitUU{flex-grow:1}.matchingRequest_contactWrapper__PW_sO{display:flex;align-items:center;gap:8px}.matchingRequest_contactWrapper__PW_sO .matchingRequest_valueBox__TitUU{flex:1 1}.matchingRequest_callButton__UjDMv{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#22d18b;border-radius:8px;cursor:pointer;transition:background-color .2s ease;flex-shrink:0;-webkit-tap-highlight-color:transparent}.matchingRequest_callButton__UjDMv:hover{background-color:#1db88a}.matchingRequest_callButton__UjDMv:active{background-color:#1a9d77}.matchingRequest_phoneIcon__HLTq2{filter:brightness(0) invert(1)}.matchingRequest_contactInfo__NlBbW{display:flex;align-items:flex-start;gap:8px;margin-top:8px;color:#555}.matchingRequest_contactInfo__NlBbW img{flex-shrink:0;margin-top:2px}.matchingRequest_underline__YJU6H{text-decoration:underline}.matchingRequest_tagList__dcQSX{display:flex;gap:6px;flex-wrap:wrap}.matchingRequest_tag__dZs00{width:113px;height:60px;padding:15.5px 18px;border:1px solid #dedede;border-radius:16px;background-color:#fff;font-family:Pretendard,sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:-.02em;color:#555;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.matchingRequest_reviewList__By4Ys{display:flex;flex-direction:column;gap:8px}.matchingRequest_textArea__xuwO2{min-height:120px;white-space:pre-wrap;padding:12px 18px}.matchingRequest_notice__TQB8k{margin-top:40px;font-family:Pretendard;font-weight:400;font-style:Regular;font-size:16px;line-height:164%;letter-spacing:-2%;color:#555}.matchingRequest_notice__TQB8k ul{padding-left:1.2em;margin:0;list-style-type:disc;display:block}.matchingRequest_notice__TQB8k li{margin-bottom:8px}.matchingRequest_notice__TQB8k li:last-child{margin-bottom:0}.matchingRequest_notice__TQB8k li::marker{color:#555}.matchingRequest_footer__6duCS{padding:20px 0;margin-top:20px}.matchingRequest_progressCard__sohSj{display:flex;flex-direction:column;gap:18px}.matchingRequest_progressList__q_fzw{list-style:none;padding:14px 10px;border-radius:10px;display:flex;flex-direction:column;gap:0;background-color:#c0e9ee4d}.matchingRequest_progressList__q_fzw li{position:relative;padding-left:16px;font-family:Pretendard;font-weight:400;font-size:16px;line-height:164%;letter-spacing:-2%;color:#555}.matchingRequest_progressList__q_fzw li:before{content:"•";position:absolute;left:0;color:#555}.matchingRequest_reportButton__X8l4F{background-color:#1c1c1c;color:#fff;border:none;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}