.login-page[data-v-fb390796]{min-height:100vh;background:white;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.logo-container[data-v-fb390796]{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.logo-container .logo[data-v-fb390796]{width:120px;height:auto;-o-object-fit:contain;object-fit:contain}.form-container[data-v-fb390796]{width:100%;max-width:375px;padding:0 16px;box-sizing:border-box}.input-wrapper[data-v-fb390796]{margin-bottom:12px}.input-wrapper .input-field[data-v-fb390796]{width:100%;height:52px;padding:16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;outline:none;transition:all .2s}.input-wrapper .input-field[data-v-fb390796]::-moz-placeholder{color:#a5a5a5}.input-wrapper .input-field[data-v-fb390796]::placeholder{color:#a5a5a5}.input-wrapper .input-field[data-v-fb390796]:focus{background:#f6f6f6}.input-wrapper .input-field.input-active[data-v-fb390796]{color:#000}.checkbox-container[data-v-fb390796]{display:flex;align-items:center;gap:12px;margin:24px 0}.checkbox-container .checkbox[data-v-fb390796]{width:24px;height:24px;border:1px solid #a5a5a5;border-radius:5px;background:white;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .2s}.checkbox-container .checkbox[data-v-fb390796]:hover{border-color:#53803c}.checkbox-container .checkbox.checkbox-active[data-v-fb390796]{background:#53803c;border-color:#53803c}.checkbox-container .checkbox .check-icon[data-v-fb390796]{width:18px;height:18px}.checkbox-container .checkbox-label[data-v-fb390796]{font-size:12px;font-weight:400;line-height:14px;color:#242424}.login-button[data-v-fb390796]{width:100%;height:52px;background:#dfdfdf;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#fff;cursor:not-allowed;transition:all .2s}.login-button.button-active[data-v-fb390796]{background:#53803c;cursor:pointer}.login-button.button-active[data-v-fb390796]:hover{background:#4a7236}.login-button.button-active[data-v-fb390796]:active{transform:scale(.98)}.login-button[data-v-fb390796]:disabled{background:#dfdfdf;color:#fff;cursor:not-allowed}.links-container[data-v-fb390796]{display:flex;align-items:center;justify-content:center;gap:12px;margin:16px 0}.links-container .link-button[data-v-fb390796]{font-family:Pretendard,sans-serif;font-size:12px;font-weight:400;line-height:14px;color:#6f6f6f;background:none;border:none;cursor:pointer;padding:0;transition:color .2s}.links-container .link-button[data-v-fb390796]:hover{color:#242424}.links-container .divider[data-v-fb390796]{font-size:12px;color:#c1c1c1}.social-divider[data-v-fb390796]{display:flex;align-items:center;gap:12px;margin:40px 0 20px}.social-divider .line[data-v-fb390796]{flex:1;height:1px;background:#c1c1c1}.social-divider .text[data-v-fb390796]{font-family:Pretendard,sans-serif;font-size:12px;font-weight:400;line-height:14px;color:#c1c1c1;white-space:nowrap}.social-buttons[data-v-fb390796]{display:flex;justify-content:center;gap:24px;margin-top:20px;padding-bottom:40px}.social-buttons .social-button[data-v-fb390796]{width:46px;height:46px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;padding:0}.social-buttons .social-button[data-v-fb390796]:hover{transform:scale(1.05)}.social-buttons .social-button[data-v-fb390796]:active{transform:scale(.95)}.social-buttons .social-button.kakao[data-v-fb390796]{background:#fee500;color:#000}.social-buttons .social-button.naver[data-v-fb390796]{background:#03c75a}.social-buttons .social-button.google[data-v-fb390796]{background:white;border:1px solid #e0e0e0}.social-buttons .social-button.facebook[data-v-fb390796]{background:#1877f2}.social-buttons .social-button .social-icon[data-v-fb390796]{width:24px;height:24px}.password-change-page[data-v-84c76308]{min-height:100vh;background:white;display:flex;flex-direction:column;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.navigation-bar[data-v-84c76308]{position:relative;display:flex;align-items:center;justify-content:center;height:64px;background:white;border-bottom:1px solid #f0f0f0}.navigation-bar .back-button[data-v-84c76308]{position:absolute;left:16px;width:24px;height:24px;background:none;border:none;padding:0;cursor:pointer;color:#000;display:flex;align-items:center;justify-content:center}.navigation-bar .back-button[data-v-84c76308]:hover{opacity:.7}.navigation-bar .nav-title[data-v-84c76308]{font-size:16px;font-weight:700;line-height:20px;letter-spacing:.16px;color:#000;margin:0}.content-container[data-v-84c76308]{flex:1;display:flex;flex-direction:column;padding:0 16px;max-width:375px;width:100%;margin:0 auto;box-sizing:border-box}.title-section[data-v-84c76308]{margin-top:68px;margin-bottom:56px}.title-section .title[data-v-84c76308]{font-size:24px;font-weight:700;line-height:32px;letter-spacing:0;color:#000;margin:0}.title-section .title .highlight[data-v-84c76308]{color:#53803c}.password-form[data-v-84c76308]{display:flex;flex-direction:column;flex:1}.input-wrapper[data-v-84c76308]{position:relative;margin-bottom:12px}.input-wrapper .input-field[data-v-84c76308]{width:100%;height:52px;padding:16px 48px 16px 16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;outline:none;transition:all .2s;box-sizing:border-box;letter-spacing:.05em}.input-wrapper .input-field[data-v-84c76308]::-moz-placeholder{color:#a5a5a5;letter-spacing:0}.input-wrapper .input-field[data-v-84c76308]::placeholder{color:#a5a5a5;letter-spacing:0}.input-wrapper .input-field[data-v-84c76308]:focus{background:#f6f6f6}.input-wrapper .input-field.input-active[data-v-84c76308]{color:#000}.input-wrapper .input-field[type=password][data-v-84c76308]{letter-spacing:.3em}.input-wrapper .input-field[type=password][data-v-84c76308]::-moz-placeholder{letter-spacing:0}.input-wrapper .input-field[type=password][data-v-84c76308]::placeholder{letter-spacing:0}.input-wrapper .toggle-password[data-v-84c76308]{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.input-wrapper .toggle-password[data-v-84c76308]:hover{opacity:.7}.input-wrapper.input-success .input-field[data-v-84c76308]{padding-right:76px}.input-wrapper.input-success .success-icon[data-v-84c76308]{position:absolute;right:48px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.error-message[data-v-84c76308]{font-family:Pretendard,sans-serif;font-size:13px;color:#f44;margin:4px 0 12px 4px}.button-container[data-v-84c76308]{margin-top:auto;padding-bottom:40px}.button-container .submit-button[data-v-84c76308]{width:100%;height:52px;background:#dfdfdf;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#fff;cursor:not-allowed;transition:all .2s}.button-container .submit-button.button-active[data-v-84c76308]{background:#53803c;cursor:pointer}.button-container .submit-button.button-active[data-v-84c76308]:hover{background:#4a7236}.button-container .submit-button.button-active[data-v-84c76308]:active{transform:scale(.98)}.button-container .submit-button[data-v-84c76308]:disabled{background:#dfdfdf;color:#fff;cursor:not-allowed}.password-reset-page[data-v-9daeedbf]{min-height:100vh;background:white;display:flex;flex-direction:column;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.navigation-bar[data-v-9daeedbf]{position:relative;display:flex;align-items:center;justify-content:center;height:64px;background:white;border-bottom:1px solid #f0f0f0}.navigation-bar .back-button[data-v-9daeedbf]{position:absolute;left:16px;width:24px;height:24px;background:none;border:none;padding:0;cursor:pointer;color:#000;display:flex;align-items:center;justify-content:center}.navigation-bar .back-button[data-v-9daeedbf]:hover{opacity:.7}.navigation-bar .nav-title[data-v-9daeedbf]{font-size:16px;font-weight:700;line-height:20px;letter-spacing:.16px;color:#000;margin:0}.content-container[data-v-9daeedbf]{flex:1;display:flex;flex-direction:column;padding:0 16px;max-width:375px;width:100%;margin:0 auto;box-sizing:border-box}.title-section[data-v-9daeedbf]{margin-top:68px;margin-bottom:56px}.title-section .title[data-v-9daeedbf]{font-size:24px;font-weight:700;line-height:32px;letter-spacing:0;color:#000;margin:0}.title-section .title .highlight[data-v-9daeedbf]{color:#53803c}.input-wrapper[data-v-9daeedbf]{margin-bottom:24px}.input-wrapper .input-field[data-v-9daeedbf]{width:100%;height:52px;padding:16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;outline:none;transition:all .2s;box-sizing:border-box}.input-wrapper .input-field[data-v-9daeedbf]::-moz-placeholder{color:#a5a5a5}.input-wrapper .input-field[data-v-9daeedbf]::placeholder{color:#a5a5a5}.input-wrapper .input-field[data-v-9daeedbf]:focus{background:#f6f6f6}.input-wrapper .input-field.input-active[data-v-9daeedbf]{color:#000}.button-container[data-v-9daeedbf]{margin-top:auto;padding-bottom:40px;display:flex;flex-direction:column;gap:12px}.button-container .submit-button[data-v-9daeedbf]{width:100%;height:52px;background:#dfdfdf;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#fff;cursor:not-allowed;transition:all .2s}.button-container .submit-button.button-active[data-v-9daeedbf]{background:#53803c;cursor:pointer}.button-container .submit-button.button-active[data-v-9daeedbf]:hover{background:#4a7236}.button-container .submit-button.button-active[data-v-9daeedbf]:active{transform:scale(.98)}.button-container .submit-button[data-v-9daeedbf]:disabled{background:#dfdfdf;color:#fff;cursor:not-allowed}.button-container .signup-button[data-v-9daeedbf]{width:100%;height:52px;background:white;border:1px solid #dfdfdf;border-radius:10px;font-family:Pretendard,sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#a5a5a5;cursor:pointer;transition:all .2s}.button-container .signup-button[data-v-9daeedbf]:hover{border-color:#c1c1c1;color:#6f6f6f}.button-container .signup-button[data-v-9daeedbf]:active{transform:scale(.98)}.password-reset-new-page[data-v-99f0d20e]{min-height:100vh;background:white;display:flex;flex-direction:column;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.navigation-bar[data-v-99f0d20e]{position:relative;display:flex;align-items:center;justify-content:center;height:64px;background:white;border-bottom:1px solid #f0f0f0}.navigation-bar .back-button[data-v-99f0d20e]{position:absolute;left:16px;width:24px;height:24px;background:none;border:none;padding:0;cursor:pointer;color:#000;display:flex;align-items:center;justify-content:center}.navigation-bar .back-button[data-v-99f0d20e]:hover{opacity:.7}.navigation-bar .nav-title[data-v-99f0d20e]{font-size:16px;font-weight:700;line-height:20px;letter-spacing:.16px;color:#000;margin:0}.content-container[data-v-99f0d20e]{flex:1;display:flex;flex-direction:column;padding:0 16px;max-width:375px;width:100%;margin:0 auto;box-sizing:border-box}.title-section[data-v-99f0d20e]{margin-top:68px;margin-bottom:32px}.title-section .title[data-v-99f0d20e]{font-size:24px;font-weight:700;line-height:32px;letter-spacing:0;color:#000;margin:0}.title-section .title .highlight[data-v-99f0d20e]{color:#53803c}.input-section[data-v-99f0d20e]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.input-wrapper[data-v-99f0d20e]{position:relative}.input-wrapper .input-field[data-v-99f0d20e]{width:100%;height:52px;padding:16px 48px 16px 16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;outline:none;transition:all .2s;box-sizing:border-box}.input-wrapper .input-field[data-v-99f0d20e]::-moz-placeholder{color:#a5a5a5}.input-wrapper .input-field[data-v-99f0d20e]::placeholder{color:#a5a5a5}.input-wrapper .input-field[data-v-99f0d20e]:focus{background:#f6f6f6}.input-wrapper .input-field.input-active[data-v-99f0d20e]{color:#000}.input-wrapper .check-icon[data-v-99f0d20e]{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.button-container[data-v-99f0d20e]{margin-top:auto;padding-bottom:40px}.button-container .submit-button[data-v-99f0d20e]{width:100%;height:52px;background:#dfdfdf;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#fff;cursor:not-allowed;transition:all .2s}.button-container .submit-button.button-active[data-v-99f0d20e]{background:#53803c;cursor:pointer}.button-container .submit-button.button-active[data-v-99f0d20e]:hover{background:#4a7236}.button-container .submit-button.button-active[data-v-99f0d20e]:active{transform:scale(.98)}.button-container .submit-button[data-v-99f0d20e]:disabled{background:#dfdfdf;color:#fff;cursor:not-allowed}.progress-stepper[data-v-16791398]{display:flex;align-items:center;gap:0;padding:0}.step[data-v-16791398]{display:flex;align-items:center;position:relative}.step:last-child .step-line[data-v-16791398]{display:none}.step-circle[data-v-16791398]{width:24px;height:24px;border-radius:50%;background:#dfdfdf;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;transition:all .3s;flex-shrink:0;z-index:2}.step-circle .step-number[data-v-16791398]{font-size:16px;font-weight:700;line-height:16px}.step-circle .check-mark[data-v-16791398]{font-size:14px;line-height:1}.step.active .step-circle[data-v-16791398]{background:#53803c}.step.completed .step-circle[data-v-16791398]{background:#8ad564}.step-line[data-v-16791398]{width:28px;height:2px;background:#dfdfdf;transition:all .3s;margin:0;flex-shrink:0}.step.completed+.step .step-line[data-v-16791398],.step.completed .step-line[data-v-16791398]{background:#8ad564}.step-terms[data-v-738f1cdc]{width:100%}.page-title[data-v-738f1cdc]{font-size:24px;font-weight:700;line-height:32px;color:#000;margin:0 0 24px}.all-agree-container[data-v-738f1cdc]{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #dfdfdf;border-radius:10px;margin-bottom:24px}.all-agree-container .checkbox-large[data-v-738f1cdc]{width:24px;height:24px;border:1px solid #dfdfdf;border-radius:50%;background:white;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:all .2s}.all-agree-container .checkbox-large[data-v-738f1cdc]:hover{border-color:#53803c}.all-agree-container .checkbox-large.checkbox-active[data-v-738f1cdc]{background:#53803c;border-color:#53803c}.all-agree-container .checkbox-large .check-icon[data-v-738f1cdc]{width:18px;height:18px}.all-agree-container .all-agree-label[data-v-738f1cdc]{font-size:18px;font-weight:700;line-height:24px;color:#000}.term-section[data-v-738f1cdc]{margin-bottom:20px}.term-section .term-header[data-v-738f1cdc]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.term-section .term-header .checkbox-small[data-v-738f1cdc]{width:16px;height:16px;border:1px solid #53803c;border-radius:3px;background:white;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:all .2s}.term-section .term-header .checkbox-small[data-v-738f1cdc]:hover{background:rgba(83,128,60,.1)}.term-section .term-header .checkbox-small.checkbox-active[data-v-738f1cdc]{background:white;border-color:#53803c}.term-section .term-header .checkbox-small .check-icon-small[data-v-738f1cdc]{width:14px;height:14px;color:#53803c}.term-section .term-header .term-title[data-v-738f1cdc]{font-size:16px;font-weight:500;line-height:20px;color:#000}.term-section .term-header .term-title .required[data-v-738f1cdc],.term-section .term-header .term-title .optional[data-v-738f1cdc]{color:#53803c}.term-section .term-content-box[data-v-738f1cdc]{border:1px solid #dfdfdf;border-radius:10px;padding:12px;height:118px;overflow-y:auto}.term-section .term-content-box .term-content[data-v-738f1cdc]{font-size:12px;font-weight:400;line-height:14px;color:#a5a5a5}.term-section .term-content-box .term-content p[data-v-738f1cdc]{margin:0 0 2px}.term-section .term-content-box .term-content p[data-v-738f1cdc]:last-child{margin-bottom:0}.term-section .term-content-box[data-v-738f1cdc]::-webkit-scrollbar{width:4px}.term-section .term-content-box[data-v-738f1cdc]::-webkit-scrollbar-track{background:transparent}.term-section .term-content-box[data-v-738f1cdc]::-webkit-scrollbar-thumb{background:#dfdfdf;border-radius:2px}.term-section .term-content-box[data-v-738f1cdc]::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.step-name[data-v-eaf412e7]{width:100%}.title-section[data-v-eaf412e7]{margin-bottom:32px}.page-title[data-v-eaf412e7]{font-size:24px;font-weight:700;line-height:32px;color:#000;margin:0}.page-title .highlight[data-v-eaf412e7]{color:#53803c}.input-section[data-v-eaf412e7]{margin-top:32px}.input-field[data-v-eaf412e7]{width:100%;height:52px;padding:16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;outline:none;transition:all .2s}.input-field[data-v-eaf412e7]::-moz-placeholder{color:#a5a5a5}.input-field[data-v-eaf412e7]::placeholder{color:#a5a5a5}.input-field[data-v-eaf412e7]:focus{background:#f6f6f6}.input-field.input-active[data-v-eaf412e7]{color:#000}.step-phone[data-v-755edb81]{width:100%}.title-section[data-v-755edb81]{margin-bottom:32px}.page-title[data-v-755edb81]{font-size:24px;font-weight:700;line-height:32px;color:#000;margin:0}.page-title .highlight[data-v-755edb81]{color:#53803c}.input-section[data-v-755edb81]{margin-bottom:12px}.input-section[data-v-755edb81]:first-of-type{margin-top:32px}.select-wrapper[data-v-755edb81]{position:relative;width:100%}.select-field[data-v-755edb81]{width:100%;height:52px;padding:16px 40px 16px 16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#a5a5a5;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s}.select-field[data-v-755edb81]:focus{background:#f6f6f6}.select-field.select-active[data-v-755edb81]{color:#000}.select-field option[data-v-755edb81]{color:#000;background:white}.select-field option[data-v-755edb81]:disabled{color:#a5a5a5}.select-arrow[data-v-755edb81]{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;color:#000;pointer-events:none}.input-field[data-v-755edb81]{width:100%;height:52px;padding:16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;outline:none;transition:all .2s}.input-field[data-v-755edb81]::-moz-placeholder{color:#a5a5a5}.input-field[data-v-755edb81]::placeholder{color:#a5a5a5}.input-field[data-v-755edb81]:focus{background:#f6f6f6}.input-field.input-active[data-v-755edb81]{color:#000}.step-verification[data-v-a7b57417]{width:100%}.title-section[data-v-a7b57417]{margin-bottom:32px}.page-title[data-v-a7b57417]{font-size:24px;font-weight:700;line-height:32px;color:#000;margin:0 0 8px}.page-title .highlight[data-v-a7b57417]{color:#53803c}.timer[data-v-a7b57417]{display:flex;align-items:center;gap:8px;margin-top:8px}.timer .timer-icon[data-v-a7b57417]{width:20px;height:20px;color:#53803c}.timer .timer-text[data-v-a7b57417]{font-family:Pretendard,sans-serif;font-size:16px;font-weight:700;line-height:20px;color:#53803c}.verification-input-wrapper[data-v-a7b57417]{margin:32px 0 16px}.digit-inputs[data-v-a7b57417]{display:flex;gap:8px}.digit-input[data-v-a7b57417]{width:28px;height:40px;background:transparent;border:none;border-bottom:2px solid #dfdfdf;font-family:Pretendard,sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#000;text-align:center;outline:none;transition:all .2s;padding:0}.digit-input[data-v-a7b57417]:focus{border-bottom-color:#53803c}.digit-input.digit-filled[data-v-a7b57417]{border-bottom-color:#53803c}.resend-button[data-v-a7b57417]{font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#6f6f6f;background:none;border:none;border-bottom:1px solid #6f6f6f;cursor:pointer;padding:0;transition:color .2s;display:block}.resend-button[data-v-a7b57417]:hover{color:#242424;border-bottom-color:#242424}.step-credentials[data-v-9f66fa23]{width:100%}.title-section[data-v-9f66fa23]{margin-bottom:32px}.page-title[data-v-9f66fa23]{font-size:24px;font-weight:700;line-height:32px;color:#000;margin:0}.page-title .highlight[data-v-9f66fa23]{color:#53803c}.input-section[data-v-9f66fa23]{margin-bottom:12px}.input-section[data-v-9f66fa23]:first-of-type{margin-top:32px}.input-wrapper[data-v-9f66fa23]{position:relative}.input-field[data-v-9f66fa23]{width:100%;height:52px;padding:16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;outline:none;transition:all .2s}.input-field[data-v-9f66fa23]::-moz-placeholder{color:#a5a5a5}.input-field[data-v-9f66fa23]::placeholder{color:#a5a5a5}.input-field[data-v-9f66fa23]:focus{background:#f6f6f6}.input-field.input-active[data-v-9f66fa23]{color:#000}.input-field.input-match[data-v-9f66fa23]{padding-right:48px}.check-icon[data-v-9f66fa23]{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px}.check-icon svg[data-v-9f66fa23]{width:24px;height:24px}.modal-overlay[data-v-5c049920]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center}.modal-container[data-v-5c049920]{position:relative;width:100%;max-width:375px;height:100vh;background:white;display:flex;flex-direction:column}.nav-bar[data-v-5c049920]{position:relative;height:64px;background:white;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #f0f0f0;flex-shrink:0}.nav-bar .back-button[data-v-5c049920]{position:absolute;left:24px;width:24px;height:24px;padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;transition:opacity .2s}.nav-bar .back-button[data-v-5c049920]:hover{opacity:.7}.nav-bar .back-button .back-icon[data-v-5c049920]{width:24px;height:24px}.nav-bar .nav-title[data-v-5c049920]{font-size:16px;font-weight:700;line-height:20px;color:#000;margin:0}.postcode-container[data-v-5c049920]{flex:1;overflow:hidden}.modal-enter-active[data-v-5c049920],.modal-leave-active[data-v-5c049920]{transition:opacity .3s ease}.modal-enter-from[data-v-5c049920],.modal-leave-to[data-v-5c049920]{opacity:0}.modal-enter-active .modal-container[data-v-5c049920],.modal-leave-active .modal-container[data-v-5c049920]{transition:transform .3s ease}.modal-enter-from .modal-container[data-v-5c049920],.modal-leave-to .modal-container[data-v-5c049920]{transform:translateY(100%)}.step-address[data-v-fc022b87]{width:100%}.title-section[data-v-fc022b87]{margin-bottom:32px}.page-title[data-v-fc022b87]{font-size:24px;font-weight:700;line-height:32px;color:#000;margin:0}.page-title .highlight[data-v-fc022b87]{color:#53803c}.input-section[data-v-fc022b87]{margin-bottom:12px}.input-section[data-v-fc022b87]:first-of-type{margin-top:32px}.input-wrapper[data-v-fc022b87]{position:relative}.input-field[data-v-fc022b87]{width:100%;height:52px;padding:16px 48px 16px 16px;background:#f6f6f6;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;outline:none;transition:all .2s;cursor:pointer}.input-field[data-v-fc022b87]::-moz-placeholder{color:#a5a5a5}.input-field[data-v-fc022b87]::placeholder{color:#a5a5a5}.input-field[data-v-fc022b87]:focus{background:#f6f6f6}.input-field.input-active[data-v-fc022b87]{color:#000}.input-field[readonly][data-v-fc022b87]{cursor:pointer}.input-section:last-child .input-field[data-v-fc022b87]{padding:16px;cursor:text}.search-button[data-v-fc022b87]{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;transition:color .2s}.search-button[data-v-fc022b87]:hover{color:#53803c}.search-button .search-icon[data-v-fc022b87]{width:24px;height:24px}.register-page[data-v-2c94b248]{min-height:100vh;height:100vh;background:white;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}.nav-bar[data-v-2c94b248]{position:fixed;top:0;left:0;right:0;height:64px;background:white;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #f0f0f0;z-index:100;padding:0 24px}.nav-bar .back-button[data-v-2c94b248]{position:absolute;left:24px;width:24px;height:24px;padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;transition:opacity .2s}.nav-bar .back-button[data-v-2c94b248]:hover{opacity:.7}.nav-bar .back-button .back-icon[data-v-2c94b248]{width:24px;height:24px}.nav-bar .nav-title[data-v-2c94b248]{font-size:16px;font-weight:700;line-height:20px;color:#000;margin:0}.content-container[data-v-2c94b248]{flex:1;overflow-y:auto;padding:88px 24px 100px;max-width:375px;margin:0 auto;width:100%;-webkit-overflow-scrolling:touch}.step-component[data-v-2c94b248]{margin-top:32px}.button-container[data-v-2c94b248]{position:fixed;bottom:0;left:0;right:0;background:white;padding:16px 24px;padding-bottom:calc(16px + env(safe-area-inset-bottom));box-shadow:0 -2px 10px #0000000d;z-index:90}.submit-button[data-v-2c94b248]{width:100%;max-width:327px;height:52px;background:#dfdfdf;border:none;border-radius:10px;font-family:Pretendard,sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#fff;cursor:not-allowed;transition:all .2s;margin:0 auto;display:block}.submit-button.button-active[data-v-2c94b248]{background:#53803c;cursor:pointer}.submit-button.button-active[data-v-2c94b248]:hover{background:#4a7236}.submit-button.button-active[data-v-2c94b248]:active{transform:scale(.98)}.submit-button[data-v-2c94b248]:disabled{background:#dfdfdf;color:#fff;cursor:not-allowed}.site-footer[data-v-d9843986]{background-color:#f8f8f8;padding:32px 20px 40px;border-top:1px solid #e5e5e5}.footer-content[data-v-d9843986]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.footer-brand[data-v-d9843986]{display:flex;align-items:center;gap:12px}.footer-brand .footer-logo[data-v-d9843986]{display:flex;align-items:center}.footer-brand .footer-logo .logo-icon[data-v-d9843986]{height:32px;width:auto}.footer-brand .brand-name[data-v-d9843986]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:18px;font-weight:700;color:#2a2a2a;margin:0}.footer-links[data-v-d9843986]{display:flex;align-items:center;gap:12px}.footer-links .footer-link[data-v-d9843986]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#2a2a2a;text-decoration:none;transition:color .2s}.footer-links .footer-link[data-v-d9843986]:hover{color:#53803c}.footer-links .separator[data-v-d9843986]{color:#d0d0d0;font-size:14px}.footer-info[data-v-d9843986]{display:flex;flex-direction:column;gap:8px}.footer-info .info-text[data-v-d9843986]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#a5a5a5;margin:0;display:flex;align-items:center;gap:6px}.footer-info .info-text .phone-icon[data-v-d9843986]{flex-shrink:0}@media (max-width: 768px){.site-footer[data-v-d9843986]{padding:24px 16px 32px}}@media (max-width: 375px){.site-footer[data-v-d9843986]{padding:20px 12px 28px}.footer-brand .brand-name[data-v-d9843986]{font-size:16px}.footer-links .footer-link[data-v-d9843986],.footer-info .info-text[data-v-d9843986]{font-size:13px}}.mobile-bottom-nav[data-v-d429fc78]{position:fixed;bottom:0;left:0;right:0;display:flex!important;flex-direction:row!important;justify-content:space-around;align-items:center;background-color:#fff;padding:8px 20px calc(8px + env(safe-area-inset-bottom));z-index:100;box-shadow:0 -5px 10px #0000000d}.mobile-bottom-nav .nav-item[data-v-d429fc78]{display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:8px 12px;transition:all .2s ease}.mobile-bottom-nav .nav-item[data-v-d429fc78]:active{transform:scale(.95)}.mobile-bottom-nav .nav-item i[data-v-d429fc78]{font-size:18px;color:#a5a5a5;transition:color .2s ease}.mobile-bottom-nav .nav-item span[data-v-d429fc78]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:300;color:#000;transition:color .2s ease}.mobile-bottom-nav .nav-item.active i[data-v-d429fc78]{color:#53803c}.mobile-bottom-nav .nav-item.active span[data-v-d429fc78]{font-weight:500;color:#53803c}.mobile-layout[data-v-02f88bbc]{width:100%;margin:0 auto;background-color:#fff;min-height:100vh;display:flex;flex-direction:column}.mobile-content[data-v-02f88bbc]{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:80px}.mobile-content.no-bottom-padding[data-v-02f88bbc]{padding-bottom:0}.desktop-layout[data-v-0820a734]{width:100%;min-height:100vh;background-color:#f5f5f5;display:flex}.desktop-sidebar[data-v-0820a734]{width:240px;min-height:100vh;background-color:#fff;border-right:1px solid #e0e0e0;position:fixed;left:0;top:0;bottom:0;display:flex;flex-direction:column}.sidebar-header[data-v-0820a734]{padding:24px 20px;border-bottom:1px solid #f0f0f0}.sidebar-header .logo[data-v-0820a734]{margin-bottom:16px}.sidebar-header .logo .logo-image[data-v-0820a734]{height:40px;width:auto;display:block}.sidebar-header .greeting[data-v-0820a734]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:400;color:#333;margin:0}.sidebar-header .greeting strong[data-v-0820a734]{font-weight:700}.sidebar-nav[data-v-0820a734]{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px}.sidebar-nav .nav-item[data-v-0820a734]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;border-radius:8px;cursor:pointer;transition:all .2s;text-align:left}.sidebar-nav .nav-item[data-v-0820a734]:hover{background-color:#f5f5f5}.sidebar-nav .nav-item i[data-v-0820a734]{font-size:18px;color:#666;width:24px;text-align:center}.sidebar-nav .nav-item span[data-v-0820a734]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:500;color:#333}.sidebar-nav .nav-item.active[data-v-0820a734]{background-color:#edf9e8}.sidebar-nav .nav-item.active i[data-v-0820a734]{color:#53803c}.sidebar-nav .nav-item.active span[data-v-0820a734]{color:#53803c;font-weight:600}.desktop-main[data-v-0820a734]{flex:1;margin-left:240px;min-height:100vh}.content-container[data-v-0820a734]{max-width:1200px;margin:0 auto;padding:32px}@media (max-width: 1024px){.desktop-sidebar[data-v-0820a734]{width:200px}.desktop-main[data-v-0820a734]{margin-left:200px}.content-container[data-v-0820a734]{padding:24px}}.admin-page[data-v-8c1fb71a]{background-color:#fff}.admin-header[data-v-8c1fb71a]{display:flex;align-items:center;gap:12px;padding:16px 24px;border-bottom:1px solid #f0f0f0}.admin-header .logo[data-v-8c1fb71a]{width:48px;height:48px}.admin-header .logo img[data-v-8c1fb71a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.admin-header .greeting[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:400;color:#000;margin:0}.admin-header .greeting strong[data-v-8c1fb71a]{font-weight:700}.summary-section[data-v-8c1fb71a]{display:flex;flex-direction:column;gap:8px;padding:16px 24px}.summary-card[data-v-8c1fb71a]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-radius:10px}.summary-card.primary[data-v-8c1fb71a]{background-color:#53803c}.summary-card.secondary[data-v-8c1fb71a]{background-color:#8fbc7a}.summary-card .summary-label[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:600;color:#fff}.summary-card .summary-value[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:24px;font-weight:700;color:#fff}.summary-card .summary-value small[data-v-8c1fb71a]{font-size:14px;font-weight:500}.section-header[data-v-8c1fb71a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.section-header .section-title[data-v-8c1fb71a]{margin:0}.section-title[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#000;margin:0 0 16px}.section-title.green[data-v-8c1fb71a]{color:#53803c}.calendar-section[data-v-8c1fb71a]{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #00000008;margin:12px 16px}.add-btn[data-v-8c1fb71a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid #dfdfdf;border-radius:8px;cursor:pointer}.add-btn i[data-v-8c1fb71a]{font-size:14px;color:#000}.month-nav[data-v-8c1fb71a]{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}.month-nav .nav-btn[data-v-8c1fb71a]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer}.month-nav .nav-btn i[data-v-8c1fb71a]{font-size:12px;color:#000}.month-nav .month-label[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:600;color:#000;min-width:80px;text-align:center}.calendar[data-v-8c1fb71a]{margin-bottom:16px}.day-headers[data-v-8c1fb71a]{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:8px}.day-headers .day-header[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:500;color:#a5a5a5;text-align:center}.date-grid[data-v-8c1fb71a]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.date-cell[data-v-8c1fb71a]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:52px;padding-top:4px;position:relative}.date-cell .date-number[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:500;color:#000;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.date-cell.other-month .date-number[data-v-8c1fb71a]{color:#dfdfdf}.date-cell.today .date-number[data-v-8c1fb71a]{background-color:#53803c;color:#fff;border-radius:50%}.date-cell.past-reservation .date-number[data-v-8c1fb71a]{background-color:#e0e0e0;border-radius:50%}.date-cell.today-reservation .date-number[data-v-8c1fb71a]{background-color:#e8b931;color:#fff;border-radius:50%}.date-cell.upcoming-reservation .date-number[data-v-8c1fb71a]{background-color:#7cc05a;color:#fff;border-radius:50%}.date-cell .reservation-times[data-v-8c1fb71a]{display:flex;flex-direction:column;align-items:center;margin-top:2px}.date-cell .reservation-times .time-text[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:8px;font-weight:500;color:#000;line-height:1.2}.date-cell .reservation-times .time-text.more[data-v-8c1fb71a]{color:#6f6f6f}.calendar-legend[data-v-8c1fb71a]{display:flex;justify-content:center;gap:16px}.calendar-legend .legend-item[data-v-8c1fb71a]{display:flex;align-items:center;gap:4px}.calendar-legend .legend-dot[data-v-8c1fb71a]{width:8px;height:8px;border-radius:50%}.calendar-legend .legend-dot.green[data-v-8c1fb71a]{background-color:#7cc05a}.calendar-legend .legend-dot.yellow[data-v-8c1fb71a]{background-color:#e8b931}.calendar-legend .legend-dot.gray[data-v-8c1fb71a]{background-color:#e0e0e0}.calendar-legend .legend-text[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:400;color:#6f6f6f}.reservation-section[data-v-8c1fb71a]{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #00000008;margin:12px 16px}.filter-buttons[data-v-8c1fb71a]{display:flex;gap:8px;margin-bottom:16px}.filter-button[data-v-8c1fb71a]{padding:6px 12px;background-color:#fff;border:1px solid #dfdfdf;border-radius:4px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:500;color:#000;cursor:pointer}.filter-button[data-v-8c1fb71a]:hover{background-color:#f8f8f8}.reservation-table[data-v-8c1fb71a]{margin-top:8px}.table-header[data-v-8c1fb71a]{display:flex;padding:8px 0;border-radius:4px}.table-header.green-bg[data-v-8c1fb71a]{background-color:#dbf2cf}.table-body .table-row[data-v-8c1fb71a]{display:flex;padding:10px 0;border-bottom:1px solid #f0f0f0}.table-body .table-row[data-v-8c1fb71a]:last-child{border-bottom:none}.col[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;display:flex;align-items:center}.col.col-name[data-v-8c1fb71a]{flex:2;font-weight:500;color:#242424;padding-left:8px}.col.col-people[data-v-8c1fb71a]{flex:.8;justify-content:center;color:#242424}.col.col-date[data-v-8c1fb71a]{flex:1.5;justify-content:center;color:#242424}.col.col-time[data-v-8c1fb71a]{flex:1;justify-content:center;color:#242424}.col.col-status[data-v-8c1fb71a]{flex:1.2;justify-content:flex-end;padding-right:8px}.table-header .col[data-v-8c1fb71a]{font-weight:500;color:#242424}.status-text[data-v-8c1fb71a]{font-size:10px;font-weight:700}.status-text.confirmed[data-v-8c1fb71a]{color:#7cc05a}.status-text.pending[data-v-8c1fb71a]{color:#8b8b8b}.status-text.cancelled[data-v-8c1fb71a]{color:red}.more-btn[data-v-8c1fb71a]{display:block;margin:16px auto 0;padding:6px 16px;border:none;border-radius:6px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:700;cursor:pointer}.more-btn.green-bg[data-v-8c1fb71a]{background-color:#edf9e8;color:#53803c}.more-btn[data-v-8c1fb71a]:hover{opacity:.9}.review-section[data-v-8c1fb71a]{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #00000008;margin:12px 16px}.review-table-header[data-v-8c1fb71a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#dbf2cf;border-radius:4px;margin-bottom:12px}.review-table-header .col-left[data-v-8c1fb71a],.review-table-header .col-right[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:9px;font-weight:500;color:#242424}.review-list[data-v-8c1fb71a]{margin-top:8px}.review-card[data-v-8c1fb71a]{padding:12px;border:1px solid #dfdfdf;border-radius:4px;margin-bottom:12px}.review-card[data-v-8c1fb71a]:last-child{margin-bottom:0}.review-card-header[data-v-8c1fb71a]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #f0f0f0;margin-bottom:8px}.review-card-header .review-title[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:500;color:#242424}.review-card-header .review-date[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:400;color:#242424}.review-content[data-v-8c1fb71a]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:400;color:#242424;line-height:1.4;margin:0 0 12px}.review-footer[data-v-8c1fb71a]{display:flex;align-items:flex-end;justify-content:space-between}.review-images[data-v-8c1fb71a]{display:flex;gap:4px}.media-item[data-v-8c1fb71a]{position:relative;width:28px;height:28px;border-radius:2px;overflow:hidden}.media-item img[data-v-8c1fb71a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-item .video-duration[data-v-8c1fb71a]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000a6;display:flex;align-items:center;justify-content:center;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:6px;font-weight:500;color:#fff}.review-rating i[data-v-8c1fb71a]{font-size:10px;color:#ffc107;margin-right:1px}@media (min-width: 768px){.admin-page[data-v-8c1fb71a]{padding:24px 24px 40px}.admin-header[data-v-8c1fb71a]{display:none}.summary-section[data-v-8c1fb71a]{display:flex;flex-direction:row;gap:16px;padding:0 0 24px}.summary-card[data-v-8c1fb71a]{flex:1;padding:20px 24px}.summary-card .summary-label[data-v-8c1fb71a]{font-size:14px}.summary-card .summary-value[data-v-8c1fb71a]{font-size:28px}.summary-card .summary-value small[data-v-8c1fb71a]{font-size:16px}.calendar-section[data-v-8c1fb71a],.reservation-section[data-v-8c1fb71a],.review-section[data-v-8c1fb71a]{margin:0 0 24px;padding:24px;border-radius:8px}.section-title[data-v-8c1fb71a]{font-size:18px;margin-bottom:20px}.date-cell[data-v-8c1fb71a]{min-height:80px;padding-top:8px}.date-cell .date-number[data-v-8c1fb71a]{font-size:14px;width:32px;height:32px}.date-cell .reservation-times .time-text[data-v-8c1fb71a]{font-size:11px}.day-headers .day-header[data-v-8c1fb71a]{font-size:14px}.month-nav .month-label[data-v-8c1fb71a]{font-size:18px}.calendar-legend[data-v-8c1fb71a]{margin-top:16px}.calendar-legend .legend-text[data-v-8c1fb71a]{font-size:13px}.filter-button[data-v-8c1fb71a]{font-size:13px;padding:8px 16px}.col[data-v-8c1fb71a]{font-size:13px}.table-header .col[data-v-8c1fb71a],.table-body .col[data-v-8c1fb71a]{padding:12px 8px}.status-text[data-v-8c1fb71a],.review-table-header .col-left[data-v-8c1fb71a],.review-table-header .col-right[data-v-8c1fb71a]{font-size:13px}.review-card[data-v-8c1fb71a]{padding:16px}.review-card-header .review-title[data-v-8c1fb71a]{font-size:14px}.review-card-header .review-date[data-v-8c1fb71a]{font-size:13px}.review-content[data-v-8c1fb71a]{font-size:14px;line-height:1.5}.media-item[data-v-8c1fb71a]{width:48px;height:48px}.media-item .video-duration[data-v-8c1fb71a]{font-size:10px}.review-rating i[data-v-8c1fb71a]{font-size:14px}.more-btn[data-v-8c1fb71a]{font-size:13px;padding:10px 24px}}@media (min-width: 1024px){.admin-page[data-v-8c1fb71a]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:24px;align-items:start}.summary-section[data-v-8c1fb71a]{grid-column:1/-1}.calendar-section[data-v-8c1fb71a]{grid-column:1;grid-row:2;margin-bottom:0}.reservation-section[data-v-8c1fb71a]{grid-column:2;grid-row:2/4;margin-bottom:0}.review-section[data-v-8c1fb71a]{grid-column:1;grid-row:3;margin-bottom:0}}.modal-overlay[data-v-f3920ce7]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-f3920ce7]{background-color:#fff;border-radius:10px;padding:32px 24px 24px;text-align:center}.modal-message[data-v-f3920ce7]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:500;color:#000;margin:0 0 24px;line-height:20px}.modal-buttons[data-v-f3920ce7]{display:flex;gap:12px}.modal-btn[data-v-f3920ce7]{flex:1;height:44px;border:none;outline:none;border-radius:5px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;cursor:pointer}.modal-btn.outline[data-v-f3920ce7]{background-color:#fff;border:1px solid #dfdfdf;color:#a5a5a5}.modal-btn.outline[data-v-f3920ce7]:hover{background-color:#f8f8f8}.modal-btn.primary[data-v-f3920ce7]{background-color:#53803c;border:none;color:#fff}.modal-btn.primary[data-v-f3920ce7]:hover{background-color:#446e31}.modal-btn.danger[data-v-f3920ce7]{background-color:#ffe6e6;border:none;color:red}.modal-btn.danger[data-v-f3920ce7]:hover{background-color:#ffd6d6}.my-page[data-v-9f925fd6]{background-color:#fff}.page-header[data-v-9f925fd6]{display:flex;align-items:center;justify-content:center;height:64px;background-color:#fff}.page-title[data-v-9f925fd6]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#000;margin:0}.profile-section[data-v-9f925fd6]{display:flex;align-items:center;justify-content:space-between;padding:0 24px 24px}.profile-info[data-v-9f925fd6]{display:flex;align-items:center;gap:12px}.profile-avatar[data-v-9f925fd6]{width:60px;height:60px;background-color:#f3fbf0;border-radius:10px;display:flex;align-items:center;justify-content:center}.profile-avatar i[data-v-9f925fd6]{font-size:28px;color:#53803c}.profile-details[data-v-9f925fd6]{display:flex;flex-direction:column;gap:4px}.profile-name[data-v-9f925fd6]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:20px;font-weight:700;color:#000;margin:0}.profile-edit-btn[data-v-9f925fd6]{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:500;color:#a5a5a5;cursor:pointer}.profile-edit-btn i[data-v-9f925fd6]{font-size:10px}.logout-btn[data-v-9f925fd6]{padding:4px 12px;background-color:#53803c;border:none;border-radius:5px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:500;color:#fff;cursor:pointer}.logout-btn[data-v-9f925fd6]:hover{background-color:#446e31}.points-card[data-v-9f925fd6]{margin:0 24px 24px;padding:20px;background-color:#edf9e8;border-radius:10px}.points-header[data-v-9f925fd6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.points-label[data-v-9f925fd6]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:500;color:#a5a5a5}.refresh-btn[data-v-9f925fd6]{width:20px;height:20px;background:none;border:none;padding:0;cursor:pointer}.refresh-btn i[data-v-9f925fd6]{font-size:16px;color:#a5a5a5}.points-value[data-v-9f925fd6]{display:flex;align-items:center;gap:12px;background:none;border:none;padding:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:18px;font-weight:700;color:#000;cursor:pointer;margin-bottom:16px}.points-value i[data-v-9f925fd6]{font-size:12px;color:#53803c}.points-monthly[data-v-9f925fd6]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#68a04b;border-radius:10px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:500;color:#fff}.points-monthly .monthly-value[data-v-9f925fd6]{font-weight:700}.section-divider[data-v-9f925fd6]{height:8px;background-color:#f8f8f8}.menu-section[data-v-9f925fd6]{padding:8px 24px}.menu-item[data-v-9f925fd6]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;background:none;border:none;cursor:pointer}.menu-item span[data-v-9f925fd6]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:18px;font-weight:500;color:#000}.menu-item i[data-v-9f925fd6]{font-size:12px;color:#a5a5a5}.menu-item:hover span[data-v-9f925fd6]{color:#53803c}.customer-service[data-v-9f925fd6]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;margin-top:16px}.service-info[data-v-9f925fd6]{display:flex;flex-direction:column;gap:8px}.service-title[data-v-9f925fd6]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#000;margin:0}.service-time[data-v-9f925fd6]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:400;color:#6f6f6f;margin:0}.kakao-btn[data-v-9f925fd6]{display:flex;align-items:center;gap:8px;padding:16px 24px;background-color:#f9de4f;border:none;border-radius:10px;cursor:pointer}.kakao-btn i[data-v-9f925fd6]{font-size:16px;color:#3c1e1e}.kakao-btn span[data-v-9f925fd6]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#3c1e1e}.kakao-btn[data-v-9f925fd6]:hover{background-color:#e8cf47}.withdraw-modal-content[data-v-9f925fd6]{text-align:center;padding:16px 0}.withdraw-modal-content p[data-v-9f925fd6]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:500;color:#000;line-height:24px;margin:0}@media (min-width: 768px){.mobile-only[data-v-9f925fd6]{display:none!important}.my-page[data-v-9f925fd6]{padding:24px 24px 40px}.profile-section[data-v-9f925fd6]{padding:24px;background-color:#fff;border-radius:8px;box-shadow:0 0 2px 2px #00000008;margin-bottom:20px}.profile-avatar[data-v-9f925fd6]{width:80px;height:80px;border-radius:12px}.profile-avatar i[data-v-9f925fd6]{font-size:36px}.profile-name[data-v-9f925fd6]{font-size:24px}.points-card[data-v-9f925fd6]{margin:0 0 20px;padding:24px;border-radius:12px}.points-value[data-v-9f925fd6]{font-size:24px}.section-divider[data-v-9f925fd6]{display:none}.menu-section[data-v-9f925fd6]{padding:16px 24px;background-color:#fff;border-radius:8px;box-shadow:0 0 2px 2px #00000008;margin-bottom:20px}.menu-item[data-v-9f925fd6]{padding:20px 0;border-bottom:1px solid #f0f0f0}.menu-item[data-v-9f925fd6]:last-child{border-bottom:none}.menu-item span[data-v-9f925fd6]{font-size:16px}.customer-service[data-v-9f925fd6]{padding:24px;background-color:#fff;border-radius:8px;box-shadow:0 0 2px 2px #00000008;margin-top:0}}.bottom-sheet-overlay[data-v-9afcbb32]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0006;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.bottom-sheet-container[data-v-9afcbb32]{background-color:#fff;border-radius:25px 25px 0 0;width:100%;max-width:768px;max-height:90vh;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom)}.bottom-sheet-handle[data-v-9afcbb32]{display:flex;justify-content:center;padding:12px 0 8px;flex-shrink:0}.bottom-sheet-handle .handle-bar[data-v-9afcbb32]{width:45px;height:4px;background-color:#d9d9d9;border-radius:4px}.bottom-sheet-header[data-v-9afcbb32]{padding:12px 28px 0;flex-shrink:0}.bottom-sheet-header .sheet-title[data-v-9afcbb32]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:20px;font-weight:600;color:#2a2a2a;line-height:24px;margin:0}.bottom-sheet-content[data-v-9afcbb32]{flex:1;overflow-y:auto;padding:30px 28px}.bottom-sheet-enter-active[data-v-9afcbb32],.bottom-sheet-leave-active[data-v-9afcbb32]{transition:opacity .3s ease}.bottom-sheet-enter-active .bottom-sheet-container[data-v-9afcbb32],.bottom-sheet-leave-active .bottom-sheet-container[data-v-9afcbb32]{transition:transform .3s ease}.bottom-sheet-enter-from[data-v-9afcbb32],.bottom-sheet-leave-to[data-v-9afcbb32]{opacity:0}.bottom-sheet-enter-from .bottom-sheet-container[data-v-9afcbb32],.bottom-sheet-leave-to .bottom-sheet-container[data-v-9afcbb32]{transform:translateY(100%)}.bottom-sheet-enter-to[data-v-9afcbb32],.bottom-sheet-leave-from[data-v-9afcbb32]{opacity:1}.bottom-sheet-enter-to .bottom-sheet-container[data-v-9afcbb32],.bottom-sheet-leave-from .bottom-sheet-container[data-v-9afcbb32]{transform:translateY(0)}@media (max-width: 375px){.bottom-sheet-header[data-v-9afcbb32]{padding:12px 24px 0}.bottom-sheet-header .sheet-title[data-v-9afcbb32]{font-size:18px}.bottom-sheet-content[data-v-9afcbb32]{padding:24px}}.profile-edit-page[data-v-a6709019]{background-color:#fff}.page-header[data-v-a6709019]{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;background-color:#fff}.back-btn[data-v-a6709019]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer}.back-btn i[data-v-a6709019]{font-size:16px;color:#000}.page-title[data-v-a6709019]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#000;margin:0}.header-spacer[data-v-a6709019]{width:24px}.avatar-section[data-v-a6709019]{display:flex;justify-content:center;padding:16px 0 32px}.avatar-wrapper[data-v-a6709019]{position:relative}.avatar[data-v-a6709019]{width:80px;height:80px;background-color:#f3fbf0;border-radius:50%;display:flex;align-items:center;justify-content:center}.avatar i[data-v-a6709019]{font-size:36px;color:#53803c}.avatar-edit-btn[data-v-a6709019]{position:absolute;bottom:0;right:0;width:28px;height:28px;background-color:#53803c;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.avatar-edit-btn i[data-v-a6709019]{font-size:12px;color:#fff}.form-section[data-v-a6709019]{padding:0 24px}.form-group[data-v-a6709019]{margin-bottom:24px}.form-label[data-v-a6709019]{display:block;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:400;color:#a5a5a5;margin-bottom:8px}.form-input-wrapper[data-v-a6709019]{width:100%;height:52px;background-color:#f6f6f6;border:none;border-radius:10px;padding:0 16px;display:flex;align-items:center;cursor:text}.form-input-wrapper.has-arrow[data-v-a6709019],.form-input-wrapper.has-icon[data-v-a6709019]{justify-content:space-between;cursor:pointer}.form-input-wrapper.has-arrow i[data-v-a6709019],.form-input-wrapper.has-icon i[data-v-a6709019]{font-size:14px;color:#a5a5a5}.form-input-wrapper.has-check .check-icon[data-v-a6709019]{font-size:20px;color:#8ad564;margin-left:8px}.form-input[data-v-a6709019]{flex:1;width:100%;height:100%;background:none;border:none;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:400;color:#000;outline:none}.form-input[data-v-a6709019]::-moz-placeholder{color:#a5a5a5}.form-input[data-v-a6709019]::placeholder{color:#a5a5a5}.input-value[data-v-a6709019]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:400;color:#000}.input-value.placeholder[data-v-a6709019]{color:#a5a5a5}.bottom-btn-wrapper[data-v-a6709019]{padding:32px 24px}.submit-btn[data-v-a6709019]{width:100%;height:52px;background-color:#53803c;border:none;border-radius:10px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:18px;font-weight:700;color:#fff;cursor:pointer}.submit-btn[data-v-a6709019]:hover{background-color:#446e31}.bank-list[data-v-a6709019]{display:flex;flex-direction:column;gap:8px;padding:8px 0}.bank-item[data-v-a6709019]{width:100%;padding:16px;background:none;border:none;border-radius:8px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:500;color:#000;text-align:left;cursor:pointer}.bank-item[data-v-a6709019]:hover{background-color:#f6f6f6}.bank-item.active[data-v-a6709019]{background-color:#edf9e8;color:#53803c;font-weight:600}@media (min-width: 768px){.mobile-only[data-v-a6709019]{display:none!important}.profile-edit-page[data-v-a6709019]{padding-bottom:40px}.avatar-section[data-v-a6709019]{padding:32px 0 40px}.avatar[data-v-a6709019]{width:100px;height:100px}.avatar i[data-v-a6709019]{font-size:44px}.avatar-edit-btn[data-v-a6709019]{width:32px;height:32px}.avatar-edit-btn i[data-v-a6709019]{font-size:14px}.form-section[data-v-a6709019]{padding:0 32px}.form-group[data-v-a6709019]{margin-bottom:28px}.form-input-wrapper[data-v-a6709019],.submit-btn[data-v-a6709019]{height:56px}}.notification-page[data-v-c63f83c0]{background-color:#fff}.page-header[data-v-c63f83c0]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #f0f0f0}.page-header .logo[data-v-c63f83c0]{width:48px;height:48px}.page-header .logo img[data-v-c63f83c0]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-header .greeting[data-v-c63f83c0]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:400;color:#000;margin:0}.page-header .greeting strong[data-v-c63f83c0]{font-weight:700}.notification-section[data-v-c63f83c0]{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #00000008;margin:12px 16px}.section-title[data-v-c63f83c0]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#53803c;margin:0 0 16px}.notification-list[data-v-c63f83c0]{display:flex;flex-direction:column;gap:12px}.notification-card[data-v-c63f83c0]{background-color:#fff;border-radius:10px;box-shadow:0 0 4px 3px #00000008;padding:16px 18px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.notification-card[data-v-c63f83c0]:hover{transform:translateY(-2px);box-shadow:0 2px 8px #00000014}.notification-card[data-v-c63f83c0]:active{transform:scale(.98)}.notification-header[data-v-c63f83c0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.notification-title[data-v-c63f83c0]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:13px;font-weight:700;color:#000}.notification-date[data-v-c63f83c0]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:11px;font-weight:400;color:#a5a5a5}.notification-content[data-v-c63f83c0]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:13px;font-weight:400;color:#000;margin:0;line-height:1.4}@media (min-width: 768px){.notification-page[data-v-c63f83c0]{padding-bottom:0}.page-header[data-v-c63f83c0]{display:none}.notification-section[data-v-c63f83c0]{margin:0;padding:24px;border-radius:8px}.section-title[data-v-c63f83c0]{font-size:20px;margin-bottom:24px}.notification-list[data-v-c63f83c0]{gap:16px}.notification-card[data-v-c63f83c0]{padding:20px 24px}.notification-title[data-v-c63f83c0]{font-size:15px}.notification-date[data-v-c63f83c0]{font-size:13px}.notification-content[data-v-c63f83c0]{font-size:14px}}.product-page[data-v-e532866e]{background-color:#fff}.page-header[data-v-e532866e]{display:flex;align-items:center;gap:12px;padding:16px 20px}.page-header .logo[data-v-e532866e]{width:48px;height:48px}.page-header .logo img[data-v-e532866e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-header .greeting[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:20px;font-weight:600;line-height:1.2}.page-header .greeting p[data-v-e532866e]{margin:0;color:#000}.page-header .greeting .name[data-v-e532866e]{color:#53803c}.title-row[data-v-e532866e]{display:flex;align-items:center;justify-content:space-between;padding:0 20px 12px}.section-title[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#53803c;margin:0}.title-actions[data-v-e532866e]{display:flex;gap:8px}.product-card[data-v-e532866e]{margin:0 20px;background-color:#fff;border-radius:8px;box-shadow:none;overflow:hidden}.action-btn[data-v-e532866e]{padding:6px 12px;border-radius:6px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:700;border:none;cursor:pointer}.action-btn[data-v-e532866e]:disabled{opacity:.5;cursor:not-allowed}.delete-btn[data-v-e532866e]{background-color:#ffe6e6;color:red}.edit-btn[data-v-e532866e]{background-color:#f3fbf0;color:#53803c}.table-header[data-v-e532866e]{display:grid;grid-template-columns:24px 1fr 60px 60px;align-items:center;padding:12px;background-color:#dbf2cf;border-radius:4px 4px 0 0}.checkbox-cell[data-v-e532866e]{display:flex;align-items:center;gap:6px;cursor:pointer}.checkbox-cell input[type=checkbox][data-v-e532866e]{width:14px;height:14px;accent-color:#53803c}.checkbox-label[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;color:#1e1e1e}.header-cell[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:500;color:#1e1e1e}.name-cell[data-v-e532866e]{padding-left:8px}.product-row[data-v-e532866e]{display:grid;grid-template-columns:24px 36px 1fr 60px 60px;align-items:center;padding:12px;border-bottom:1px solid #dfdfdf;gap:8px}.product-row[data-v-e532866e]:last-child{border-bottom:none}.product-image[data-v-e532866e]{width:36px;height:36px;border-radius:4px;overflow:hidden;background-color:#f6f6f6}.product-image img[data-v-e532866e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-name[data-v-e532866e],.product-price[data-v-e532866e],.product-info[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:500;color:#1e1e1e}.product-name[data-v-e532866e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.delete-modal-content[data-v-e532866e]{text-align:center;padding:8px 0 16px}.delete-modal-content p[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:19px;font-weight:700;color:#000;line-height:1.4;margin:0}.edit-modal-content[data-v-e532866e]{text-align:center}.edit-modal-title[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:19px;font-weight:700;color:#000;margin:0 0 8px}.edit-modal-subtitle[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:400;color:#6f6f6f;line-height:1.4;margin:0 0 16px}.edit-textarea[data-v-e532866e]{width:100%;height:169px;padding:12px;border:1px solid #dfdfdf;border-radius:7px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:11px;color:#000;resize:none;outline:none;box-sizing:border-box}.edit-textarea[data-v-e532866e]::-moz-placeholder{color:#a5a5a5;white-space:pre-line}.edit-textarea[data-v-e532866e]::placeholder{color:#a5a5a5;white-space:pre-line}.edit-textarea[data-v-e532866e]:focus{border-color:#53803c}.photo-upload-area[data-v-e532866e]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:12px;margin-bottom:16px}.photo-upload-btn[data-v-e532866e]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid #dfdfdf;border-radius:6px;cursor:pointer;gap:4px;flex-shrink:0}.photo-upload-btn i[data-v-e532866e]{font-size:20px;color:#000}.photo-upload-btn span[data-v-e532866e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:9px;color:#000}.photo-upload-btn[data-v-e532866e]:hover{background-color:#f8f8f8}.photo-thumbnail[data-v-e532866e]{position:relative;width:50px;height:50px;border-radius:6px;overflow:hidden;flex-shrink:0}.photo-thumbnail img[data-v-e532866e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photo-remove-btn[data-v-e532866e]{position:absolute;top:2px;right:2px;width:16px;height:16px;background-color:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.photo-remove-btn i[data-v-e532866e]{font-size:10px;color:#fff}.photo-remove-btn[data-v-e532866e]:hover{background-color:#000c}@media (min-width: 768px){.mobile-only[data-v-e532866e]{display:none!important}.product-page[data-v-e532866e]{padding:24px 24px 40px;min-height:calc(100vh - 64px)}.page-header[data-v-e532866e]{display:none}.title-row[data-v-e532866e]{padding:0 0 16px}.product-card[data-v-e532866e]{margin:0;box-shadow:none}.table-header[data-v-e532866e]{grid-template-columns:100px 80px 1fr 150px 150px}.product-row[data-v-e532866e]{grid-template-columns:50px 80px 1fr 150px 150px}.product-image[data-v-e532866e]{width:60px;height:60px}.product-name[data-v-e532866e],.product-price[data-v-e532866e],.product-info[data-v-e532866e]{font-size:14px}.header-cell[data-v-e532866e],.checkbox-label[data-v-e532866e]{font-size:13px}}.reservation-page[data-v-73822fdf]{background-color:#fff}.page-header[data-v-73822fdf]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #f0f0f0}.page-header .logo[data-v-73822fdf]{width:48px;height:48px}.page-header .logo img[data-v-73822fdf]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-header .greeting[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:400;color:#000;margin:0}.page-header .greeting strong[data-v-73822fdf]{font-weight:700}.reservation-section[data-v-73822fdf]{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #00000008;margin:12px 16px}.section-title[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#53803c;margin:0 0 16px}.filter-buttons[data-v-73822fdf]{display:flex;gap:8px;margin-bottom:16px}.filter-button[data-v-73822fdf]{padding:6px 12px;background-color:#fff;border:1px solid #dfdfdf;border-radius:4px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:500;color:#000;cursor:pointer}.filter-button[data-v-73822fdf]:hover{background-color:#f8f8f8}.reservation-table[data-v-73822fdf]{width:100%}.table-header[data-v-73822fdf]{display:flex;padding:8px 0;background-color:#dbf2cf;border-radius:4px}.table-body .table-row[data-v-73822fdf]{display:flex;padding:10px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s}.table-body .table-row[data-v-73822fdf]:hover{background-color:#fafafa}.table-body .table-row.expanded[data-v-73822fdf]{background-color:#f3fbf0;border-bottom:none}.col[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;display:flex;align-items:center}.col.col-name[data-v-73822fdf]{flex:2;font-weight:500;color:#242424;padding-left:8px}.col.col-people[data-v-73822fdf]{flex:1;justify-content:center;color:#242424}.col.col-datetime[data-v-73822fdf]{flex:1.5;flex-direction:column;align-items:center;justify-content:center;color:#242424;gap:2px}.col.col-datetime .date[data-v-73822fdf],.col.col-datetime .time[data-v-73822fdf]{display:block}.col.col-status[data-v-73822fdf]{flex:1;justify-content:flex-end;padding-right:8px}.table-header .col[data-v-73822fdf]{font-weight:500;color:#242424;font-size:9px}.status-badge[data-v-73822fdf]{font-size:10px;font-weight:700}.status-badge.confirmed[data-v-73822fdf]{color:#7cc05a}.status-badge.pending[data-v-73822fdf]{color:#8b8b8b}.status-badge.cancelled[data-v-73822fdf]{color:red}.row-detail[data-v-73822fdf]{background-color:#f3fbf0;padding:12px;border-bottom:1px solid #dfdfdf}.detail-grid[data-v-73822fdf]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.detail-item[data-v-73822fdf]{display:flex;gap:12px}.detail-item .detail-label[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:500;color:#8b8b8b;min-width:60px}.detail-item .detail-value[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:500;color:#242424}.detail-actions[data-v-73822fdf]{display:flex;justify-content:flex-end;gap:8px}.action-btn[data-v-73822fdf]{padding:8px 16px;border:none;border-radius:5px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:700;cursor:pointer}.action-btn.accept[data-v-73822fdf]{background-color:#53803c;color:#fff}.action-btn.accept[data-v-73822fdf]:hover{background-color:#466d33}.action-btn.cancel[data-v-73822fdf]{background-color:#ffe6e6;color:red}.action-btn.cancel[data-v-73822fdf]:hover{background-color:#ffd6d6}@media (min-width: 768px){.reservation-page[data-v-73822fdf]{padding-bottom:0}.page-header[data-v-73822fdf]{display:none}.reservation-section[data-v-73822fdf]{margin:0;padding:24px;border-radius:8px}.section-title[data-v-73822fdf]{font-size:20px;margin-bottom:24px}.filter-buttons[data-v-73822fdf]{margin-bottom:20px}.filter-button[data-v-73822fdf]{font-size:13px;padding:10px 20px}.col[data-v-73822fdf]{font-size:13px}.table-header .col[data-v-73822fdf]{font-size:13px;padding:12px 8px}.table-body .table-row[data-v-73822fdf]{padding:14px 0}.status-badge[data-v-73822fdf]{font-size:13px}.detail-item .detail-label[data-v-73822fdf]{font-size:13px;min-width:80px}.detail-item .detail-value[data-v-73822fdf]{font-size:13px}.action-btn[data-v-73822fdf]{font-size:13px;padding:10px 20px}}@media (min-width: 1024px){.reservation-section[data-v-73822fdf]{max-width:100%}.detail-grid[data-v-73822fdf]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px}.detail-item .detail-label[data-v-73822fdf]{min-width:100px}}.reason-modal-content[data-v-73822fdf]{display:flex;flex-direction:column;align-items:center;padding:16px 0}.reason-icon[data-v-73822fdf]{width:48px;height:48px;background-color:#ffe6e6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.reason-icon i[data-v-73822fdf]{font-size:24px;color:red}.reason-title[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#242424;margin:0 0 16px;text-align:center}.reason-textarea[data-v-73822fdf]{width:100%;padding:12px;border:1px solid #dfdfdf;border-radius:8px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;color:#242424;resize:none;outline:none}.reason-textarea[data-v-73822fdf]::-moz-placeholder{color:#8b8b8b;line-height:1.5}.reason-textarea[data-v-73822fdf]::placeholder{color:#8b8b8b;line-height:1.5}.reason-textarea[data-v-73822fdf]:focus{border-color:#53803c}@media (min-width: 768px){.reason-icon[data-v-73822fdf]{width:56px;height:56px}.reason-icon i[data-v-73822fdf]{font-size:28px}.reason-title[data-v-73822fdf]{font-size:18px}.reason-textarea[data-v-73822fdf]{font-size:15px;padding:14px}}.experience-list[data-v-73822fdf]{display:flex;flex-direction:column;gap:30px}.experience-item[data-v-73822fdf]{background:none;border:none;padding:0;text-align:left;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:500;color:#2a2a2a;line-height:16px;cursor:pointer}.experience-item[data-v-73822fdf]:hover{color:#53803c}.experience-item.selected[data-v-73822fdf]{color:#53803c;font-weight:600}.filter-button.active[data-v-73822fdf]{background-color:#53803c;border-color:#53803c;color:#fff}.status-list[data-v-73822fdf]{display:flex;flex-direction:column;gap:30px}.status-item[data-v-73822fdf]{background:none;border:none;padding:0;text-align:left;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:500;color:#2a2a2a;line-height:16px;cursor:pointer}.status-item[data-v-73822fdf]:hover{color:#53803c}.status-item.selected[data-v-73822fdf]{color:#53803c;font-weight:600}.date-sheet-content[data-v-73822fdf]{padding:0}.date-sheet-header[data-v-73822fdf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.date-title[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:20px;font-weight:700;color:#000;margin:0;line-height:24px}.month-nav[data-v-73822fdf]{display:flex;align-items:center;gap:8px}.nav-btn[data-v-73822fdf]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0}.nav-btn i[data-v-73822fdf]{font-size:12px;color:#000}.nav-btn:hover i[data-v-73822fdf]{color:#53803c}.month-label[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:18px;font-weight:700;color:#000;min-width:40px;text-align:center}.calendar[data-v-73822fdf]{margin-bottom:24px}.calendar-header[data-v-73822fdf]{display:grid;grid-template-columns:repeat(7,1fr);gap:0;margin-bottom:16px}.weekday[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:500;color:#6f6f6f;text-align:center;line-height:20px}.weekday.sunday[data-v-73822fdf]{color:#6f6f6f}.calendar-grid[data-v-73822fdf]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px 0}.calendar-day[data-v-73822fdf]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:500;color:#000;text-align:center;line-height:20px;padding:10px 0;background:none;border:none;cursor:pointer;border-radius:50%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;margin:0 auto;width:40px;height:40px}.calendar-day[data-v-73822fdf]:hover:not(.other-month){background-color:#f0f0f0}.calendar-day.other-month[data-v-73822fdf]{color:#a5a5a5;cursor:default}.calendar-day.sunday[data-v-73822fdf]:not(.other-month){color:red}.calendar-day.selected[data-v-73822fdf]{background-color:#53803c;color:#fff!important}.date-sheet-footer[data-v-73822fdf]{display:flex;gap:12px;border-top:none;box-shadow:0 -5px 10px #0000000d;margin:0 -28px -30px;padding:22px 24px;background-color:#fff}.footer-btn[data-v-73822fdf]{flex:1;height:52px;border-radius:10px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:18px;font-weight:700;cursor:pointer}.footer-btn.outline[data-v-73822fdf]{background-color:#fff;border:1px solid #dfdfdf;color:#a5a5a5}.footer-btn.outline[data-v-73822fdf]:hover{background-color:#f8f8f8}.footer-btn.primary[data-v-73822fdf]{background-color:#53803c;border:none;color:#fff}.footer-btn.primary[data-v-73822fdf]:hover{background-color:#446e31}.review-page[data-v-938edd62]{background-color:#fff}.page-header[data-v-938edd62]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #f0f0f0}.page-header .logo[data-v-938edd62]{width:48px;height:48px}.page-header .logo img[data-v-938edd62]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-header .greeting[data-v-938edd62]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:400;color:#000;margin:0}.page-header .greeting strong[data-v-938edd62]{font-weight:700}.review-section[data-v-938edd62]{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #00000008;margin:12px 16px}.section-title[data-v-938edd62]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:16px;font-weight:700;color:#53803c;margin:0 0 16px}.table-header[data-v-938edd62]{display:flex;justify-content:space-between;padding:8px 12px;background-color:#dbf2cf;border-radius:4px;margin-bottom:12px}.table-header .col[data-v-938edd62]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:9px;font-weight:500;color:#2c2c2c}.review-list[data-v-938edd62]{display:flex;flex-direction:column;gap:12px}.review-card[data-v-938edd62]{border:1px solid #dfdfdf;border-radius:4px;padding:12px}.card-header[data-v-938edd62]{display:flex;justify-content:space-between;margin-bottom:8px}.experience-name[data-v-938edd62],.review-date[data-v-938edd62]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:500;color:#000}.star-rating[data-v-938edd62]{display:flex;gap:2px;margin-bottom:8px}.star-rating i[data-v-938edd62]{font-size:10px;color:#ffc107}.review-content[data-v-938edd62]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:400;color:#000;line-height:1.5;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.media-section[data-v-938edd62]{display:flex;justify-content:space-between;align-items:flex-end}.media-thumbnails[data-v-938edd62]{display:flex;gap:6px}.thumbnail[data-v-938edd62]{width:32px;height:32px;border-radius:4px;overflow:hidden;position:relative}.thumbnail img[data-v-938edd62]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#e0e0e0}.thumbnail.video-thumbnail[data-v-938edd62]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000a6}.thumbnail .video-duration[data-v-938edd62]{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:6px;font-weight:500;color:#fff;z-index:1}.delete-request-btn[data-v-938edd62]{padding:4px 8px;background-color:#f3fbf0;border:none;border-radius:5px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:8px;font-weight:700;color:#53803c;cursor:pointer}.delete-request-btn[data-v-938edd62]:hover{background-color:#dbf2cf}@media (min-width: 768px){.review-page[data-v-938edd62]{padding-bottom:0}.page-header[data-v-938edd62]{display:none}.review-section[data-v-938edd62]{margin:0;padding:24px;border-radius:8px}.section-title[data-v-938edd62]{font-size:20px;margin-bottom:24px}.table-header[data-v-938edd62]{padding:12px 16px}.table-header .col[data-v-938edd62]{font-size:13px}.review-list[data-v-938edd62]{gap:16px}.review-card[data-v-938edd62]{padding:16px}.experience-name[data-v-938edd62],.review-date[data-v-938edd62],.star-rating i[data-v-938edd62],.review-content[data-v-938edd62]{font-size:14px}.thumbnail[data-v-938edd62]{width:48px;height:48px}.thumbnail .video-duration[data-v-938edd62]{font-size:10px}.delete-request-btn[data-v-938edd62]{font-size:12px;padding:8px 16px}}@media (min-width: 1024px){.review-list[data-v-938edd62]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}.delete-modal-content[data-v-938edd62]{display:flex;flex-direction:column;align-items:center;padding:16px 0}.delete-icon[data-v-938edd62]{width:48px;height:48px;background-color:#8ad564;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.delete-icon i[data-v-938edd62]{font-size:24px;color:#fff}.delete-title[data-v-938edd62]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:19px;font-weight:700;color:#000;margin:0 0 20px;text-align:center}.delete-textarea[data-v-938edd62]{width:100%;padding:16px;border:none;border-radius:10px;background-color:#f6f6f6;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;color:#242424;resize:none;outline:none}.delete-textarea[data-v-938edd62]::-moz-placeholder{color:#a5a5a5;line-height:1.5}.delete-textarea[data-v-938edd62]::placeholder{color:#a5a5a5;line-height:1.5}.delete-textarea[data-v-938edd62]:focus{background-color:#f0f0f0}.settlement-page[data-v-b5a4711e]{background-color:#fff}.page-header[data-v-b5a4711e]{display:flex;align-items:center;gap:12px;padding:16px 20px}.page-header .logo[data-v-b5a4711e]{width:48px;height:48px}.page-header .logo img[data-v-b5a4711e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-header .greeting[data-v-b5a4711e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:20px;font-weight:600;line-height:1.2}.page-header .greeting p[data-v-b5a4711e]{margin:0;color:#000}.page-header .greeting .name[data-v-b5a4711e]{color:#53803c}.settlement-section[data-v-b5a4711e]{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #00000008;margin:12px 16px}.section-header[data-v-b5a4711e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-b5a4711e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:15px;font-weight:700;color:#53803c;margin:0}.notice[data-v-b5a4711e]{display:flex;align-items:center;gap:4px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:7px;color:#6f6f6f}.notice i[data-v-b5a4711e]{font-size:10px;color:#6f6f6f}.status-row[data-v-b5a4711e]{display:flex;justify-content:space-between;align-items:center;border:1px solid #dfdfdf;border-radius:5px;overflow:hidden;margin-bottom:10px}.status-row[data-v-b5a4711e]:last-child{margin-bottom:0}.status-label[data-v-b5a4711e]{display:flex;align-items:center;background-color:#dbf2cf;padding:8px 12px;flex:0 0 auto;min-width:135px}.label-text[data-v-b5a4711e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:500;color:#000;margin-right:8px}.month-select[data-v-b5a4711e]{display:flex;align-items:center;gap:2px;background:none;border:none;padding:0;cursor:pointer;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:11px;font-weight:500;color:#000}.month-select i[data-v-b5a4711e]{font-size:8px}.status-value[data-v-b5a4711e]{padding:8px 16px;flex:1;text-align:right}.status-value .value[data-v-b5a4711e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:12px;font-weight:700;color:#000}.history-section[data-v-b5a4711e]{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #00000008;margin:0 16px 16px}.table-header[data-v-b5a4711e]{display:flex;align-items:center;padding:6px 8px;background-color:#dbf2cf;border-radius:4px;margin-bottom:8px}.table-header .col[data-v-b5a4711e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:9px;font-weight:500;color:#1e1e1e}.table-header .col-month[data-v-b5a4711e]{display:flex;align-items:center;gap:2px;background:none;border:none;padding:0;cursor:pointer;width:40px}.table-header .col-month i[data-v-b5a4711e]{font-size:6px}.table-header .col-name[data-v-b5a4711e]{flex:1;padding-left:8px}.table-header .col-date[data-v-b5a4711e]{width:60px;text-align:center}.table-header .col-amount[data-v-b5a4711e]{width:55px;text-align:right}.table-body[data-v-b5a4711e]{max-height:400px;overflow-y:auto}.table-row[data-v-b5a4711e]{display:flex;align-items:center;padding:8px;border-bottom:1px solid #dfdfdf}.table-row[data-v-b5a4711e]:last-child{border-bottom:none}.table-row .col[data-v-b5a4711e]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:10px;font-weight:500;color:#1e1e1e}.table-row .col-month[data-v-b5a4711e]{width:40px;font-weight:700;color:#7cc05a}.table-row .col-name[data-v-b5a4711e]{flex:1;padding-left:8px}.table-row .col-date[data-v-b5a4711e]{width:60px;text-align:center}.table-row .col-amount[data-v-b5a4711e]{width:55px;text-align:right}.month-list[data-v-b5a4711e]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:16px 0}.month-item[data-v-b5a4711e]{padding:12px;background-color:#f6f6f6;border:none;border-radius:8px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:14px;font-weight:500;color:#000;cursor:pointer;transition:all .2s ease}.month-item[data-v-b5a4711e]:hover{background-color:#dbf2cf}.month-item.active[data-v-b5a4711e]{background-color:#53803c;color:#fff}@media (min-width: 768px){.settlement-page[data-v-b5a4711e]{padding-bottom:0}.page-header[data-v-b5a4711e]{display:none}.settlement-section[data-v-b5a4711e],.history-section[data-v-b5a4711e]{margin:0 0 20px;padding:24px;border-radius:8px}.section-title[data-v-b5a4711e]{font-size:20px}.notice[data-v-b5a4711e]{font-size:10px}.notice i[data-v-b5a4711e]{font-size:14px}.status-row[data-v-b5a4711e]{margin-bottom:12px}.status-label[data-v-b5a4711e]{min-width:180px;padding:12px 16px}.label-text[data-v-b5a4711e]{font-size:14px;margin-right:12px}.month-select[data-v-b5a4711e]{font-size:14px}.month-select i[data-v-b5a4711e]{font-size:10px}.status-value[data-v-b5a4711e]{padding:12px 20px}.status-value .value[data-v-b5a4711e]{font-size:16px}.table-header[data-v-b5a4711e]{padding:10px 12px}.table-header .col[data-v-b5a4711e]{font-size:13px}.table-header .col-month[data-v-b5a4711e]{width:60px}.table-header .col-date[data-v-b5a4711e]{width:100px}.table-header .col-amount[data-v-b5a4711e]{width:80px}.table-row[data-v-b5a4711e]{padding:12px}.table-row .col[data-v-b5a4711e]{font-size:14px}.table-row .col-month[data-v-b5a4711e]{width:60px}.table-row .col-date[data-v-b5a4711e]{width:100px}.table-row .col-amount[data-v-b5a4711e]{width:80px}}
