.myReservationDetail_myreservationDetailWrap__KVXcz{min-height:100vh;background-color:#fff}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_noData__B0NKR{display:flex;justify-content:center;align-items:center;min-height:300px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_noData__B0NKR p{font-size:14px;color:#737373}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_detailContent__mtpwO{padding:20px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1{display:flex;gap:16px;padding-bottom:20px;border-bottom:1px solid #f2f2f2}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_thumb__A3ehr{width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0;background-color:#f2f2f2}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_thumb__A3ehr img{width:100%;height:100%;object-fit:cover}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_thumb__A3ehr .myReservationDetail_noImage__lZKpv{width:100%;height:100%;background-color:#e5e5e5}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h{flex:1 1;display:flex;flex-direction:column;justify-content:center}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_nameWrap__QuW7f{display:flex;align-items:center;gap:8px;margin-bottom:8px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_nameWrap__QuW7f .myReservationDetail_partnerName__M_dkG{font-size:18px;font-weight:600;color:#191919}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_nameWrap__QuW7f .myReservationDetail_stateTag__BR_lt{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_nameWrap__QuW7f .myReservationDetail_stateTag__BR_lt.myReservationDetail_solid__5Pd_l.myReservationDetail_mint0__Kk32_{background-color:#e6f7f5;color:#00a88e}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_nameWrap__QuW7f .myReservationDetail_stateTag__BR_lt.myReservationDetail_solid__5Pd_l.myReservationDetail_brown0__zNy1i{background-color:#fff3e6;color:#ff9d00}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_nameWrap__QuW7f .myReservationDetail_stateTag__BR_lt.myReservationDetail_solid__5Pd_l.myReservationDetail_gray50__qajP_{background-color:#f2f2f2;color:#737373}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_nameWrap__QuW7f .myReservationDetail_stateTag__BR_lt.myReservationDetail_outline__jQxi0{border:1px solid;background-color:rgba(0,0,0,0)}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_nameWrap__QuW7f .myReservationDetail_stateTag__BR_lt.myReservationDetail_outline__jQxi0.myReservationDetail_gray200__QsXK0{border-color:#e5e5e5;color:#737373}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_partnerInfo__dPWD1 .myReservationDetail_info__kas6h .myReservationDetail_address__3SNqP{font-size:13px;color:#737373}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_planningInfo__XEHA3,.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_reservationInfo__zDtvU{padding:20px 0;border-bottom:1px solid #f2f2f2}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_planningInfo__XEHA3 .myReservationDetail_sectionTitle__0qodW,.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_reservationInfo__zDtvU .myReservationDetail_sectionTitle__0qodW{font-size:16px;font-weight:600;color:#191919;margin-bottom:16px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_planningInfo__XEHA3 .myReservationDetail_infoList__wXrrH,.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_reservationInfo__zDtvU .myReservationDetail_infoList__wXrrH{display:flex;flex-direction:column;gap:12px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_planningInfo__XEHA3 .myReservationDetail_infoList__wXrrH .myReservationDetail_infoItem__sMIE7,.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_reservationInfo__zDtvU .myReservationDetail_infoList__wXrrH .myReservationDetail_infoItem__sMIE7{display:flex;justify-content:space-between;align-items:flex-start}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_planningInfo__XEHA3 .myReservationDetail_infoList__wXrrH .myReservationDetail_infoItem__sMIE7 .myReservationDetail_label__R0Gak,.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_reservationInfo__zDtvU .myReservationDetail_infoList__wXrrH .myReservationDetail_infoItem__sMIE7 .myReservationDetail_label__R0Gak{font-size:14px;color:#737373;flex-shrink:0;width:80px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_planningInfo__XEHA3 .myReservationDetail_infoList__wXrrH .myReservationDetail_infoItem__sMIE7 .myReservationDetail_value__JZ6F3,.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_reservationInfo__zDtvU .myReservationDetail_infoList__wXrrH .myReservationDetail_infoItem__sMIE7 .myReservationDetail_value__JZ6F3{font-size:14px;color:#191919;text-align:right;flex:1 1}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_buttonArea__MQ9vn{display:flex;gap:10px;margin-top:20px;padding-top:20px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_buttonArea__MQ9vn .myReservationDetail_btn__QQoZu{flex:1 1;padding:14px;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_buttonArea__MQ9vn .myReservationDetail_btn__QQoZu.myReservationDetail_btnOutline__7GHyc{background-color:#f2f2f2;border:none;color:#191919}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_buttonArea__MQ9vn .myReservationDetail_btn__QQoZu.myReservationDetail_btnOutline__7GHyc:hover{background-color:#e5e5e5}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_buttonArea__MQ9vn .myReservationDetail_btn__QQoZu.myReservationDetail_btnCancel__3te9K{background-color:#fff;border:1px solid #f53f29;color:#f53f29}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_buttonArea__MQ9vn .myReservationDetail_btn__QQoZu.myReservationDetail_btnCancel__3te9K:hover{background-color:#fff5f4}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_modalOverlay__f85OZ{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:100;display:flex;justify-content:center;align-items:center}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_modalContent__wdAbH{background-color:#fff;border-radius:16px;padding:24px;width:calc(100% - 40px);max-width:320px;text-align:center}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_modalContent__wdAbH h3{font-size:18px;font-weight:600;margin-bottom:12px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_modalContent__wdAbH p{font-size:14px;color:#737373;margin-bottom:24px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_modalContent__wdAbH .myReservationDetail_modalButtons__eNbTU{display:flex;gap:10px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_modalContent__wdAbH .myReservationDetail_modalButtons__eNbTU button{flex:1 1;padding:14px;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;border:none;background-color:#f2f2f2;color:#191919}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_modalContent__wdAbH .myReservationDetail_modalButtons__eNbTU button.myReservationDetail_confirm__ib__O{background-color:#f53f29;color:#fff}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_mapModal___NnE6{background-color:#fff;border-radius:16px;width:calc(100% - 40px);max-width:320px;overflow:hidden}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_mapModal___NnE6 .myReservationDetail_modalHeader__e1drq{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f2f2f2}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_mapModal___NnE6 .myReservationDetail_modalHeader__e1drq h3{font-size:18px;font-weight:600}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_mapModal___NnE6 .myReservationDetail_modalHeader__e1drq button{background:none;border:none;cursor:pointer;padding:4px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_mapModal___NnE6 .myReservationDetail_mapButtons__5R6lH{display:flex;flex-direction:column;gap:10px;padding:20px}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_mapModal___NnE6 .myReservationDetail_mapButtons__5R6lH .myReservationDetail_btn__QQoZu{display:block;padding:14px;border-radius:8px;font-size:15px;font-weight:500;text-align:center;text-decoration:none;background-color:#f2f2f2;color:#191919}.myReservationDetail_myreservationDetailWrap__KVXcz .myReservationDetail_mapModal___NnE6 .myReservationDetail_mapButtons__5R6lH .myReservationDetail_btn__QQoZu:hover{background-color:#e5e5e5}.linkToMapBottomModal_link-to-map-bottom-modal__RxUdJ{padding-bottom:max(var(--sab),20px)}.linkToMapBottomModal_link-to-map-bottom-modal__RxUdJ .linkToMapBottomModal_link-to-map-button__20va_{display:flex;align-items:center;width:100%;padding:6px 0;background-color:rgba(0,0,0,0);border:none;outline:none}.linkToMapBottomModal_link-to-map-bottom-modal__RxUdJ .linkToMapBottomModal_link-to-map-button__20va_ img{flex-shrink:0;display:block;width:40px;height:40px;margin-right:16px}.linkToMapBottomModal_link-to-map-bottom-modal__RxUdJ .linkToMapBottomModal_link-to-map-button__20va_ span{font-size:15px;color:#191919}