.my-page{color:#1a1a1a;background-color:#fff;flex-direction:column;max-width:500px;min-height:100vh;margin:0 auto;display:flex;box-shadow:0 0 30px #0000001a}.my-header{z-index:100;background-color:#000;border-bottom:1px solid #ff313133;width:100%;position:sticky;top:0}.my-nav{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.my-back{color:#fff;width:24px;font-size:20px;font-weight:300;text-decoration:none}.my-logo{width:auto;height:26px;display:block}.my-nav-spacer{width:24px}.my-main{flex:1;padding:60px 24px}.my-page-title{text-align:center;margin-bottom:40px}.my-page-title h1{margin:0 0 12px;font-family:Noto Serif KR,serif;font-size:28px;font-weight:700}.my-page-title p{color:#888;word-break:keep-all;margin:0;font-size:14px;line-height:1.6}.my-hint{color:#888;text-align:center;word-break:keep-all;margin:0;font-size:13px;line-height:1.5}.my-form{flex-direction:column;gap:12px;display:flex}.my-label{color:#333;margin-left:4px;font-size:13px;font-weight:700}.my-input{color:#1a1a1a;background:#fff;border:1px solid #ececec;border-radius:12px;outline:none;width:100%;padding:16px;font-family:inherit;font-size:16px;transition:all .2s}.my-input:focus{border-color:#000}.my-input::placeholder{color:#ccc}.my-input:disabled{color:#888;background:#f9f9f9}.my-code-row{position:relative}.my-code-input{letter-spacing:6px;padding-right:84px}.my-timer{color:#ff3131;font-variant-numeric:tabular-nums;font-size:14px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.my-timer-over{color:#999}.my-phone-line{justify-content:space-between;align-items:center;margin:0 0 8px;padding:0 4px;font-size:17px;font-weight:700;display:flex}.my-consent{border:0;flex-direction:column;gap:12px;min-width:0;margin:13px 0 0;padding:0;display:flex}.my-notice{color:#555;background:#f9f9f9;border:1px solid #ececec;border-radius:12px;flex-direction:column;gap:6px;margin:0;padding:16px;font-size:13px;line-height:1.6;display:flex}.my-notice div{grid-template-columns:64px 1fr;gap:8px;display:grid}.my-notice dt{color:#333;font-weight:700}.my-notice dd{word-break:keep-all;margin:0}.my-check{cursor:pointer;align-items:flex-start;gap:10px;padding:0 4px;font-size:14px;line-height:1.5;display:flex}.my-check input{accent-color:#000;flex-shrink:0;width:20px;height:20px;margin-top:1px}.my-kakao-confirmed{color:#555;word-break:keep-all;margin:0;padding:0 4px;font-size:14px;line-height:1.5}.my-check-inline{margin-top:4px}.my-required{color:#ff3131;font-weight:700}.my-link{color:#888;white-space:nowrap;margin-left:2px;text-decoration:underline}.my-btn{color:#555;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:20px;font-family:inherit;font-size:16px;font-weight:800;text-decoration:none;transition:all .3s;display:flex}.my-btn:active{opacity:.8;transform:scale(.98)}.my-btn:disabled{cursor:not-allowed;color:#b5b5b5;background:#f3f3f3;border-color:#ececec;transform:none}.my-btn-primary{color:#fff;background:#000;border-color:#000;margin-top:15px}.my-btn-primary:disabled{color:#fff;opacity:.35;background:#000;border-color:#000}.my-btn-accent{color:#1a1a1a;background:#fff;border-color:#1a1a1a}.my-btn-ghost{background:0 0;padding:14px;font-size:14px;font-weight:600}.my-text-btn{color:#888;cursor:pointer;background:0 0;border:0;padding:4px;font-family:inherit;font-size:13px;font-weight:400;text-decoration:underline}.my-text-btn:disabled{color:#ccc}.my-error{color:#d92b2b;word-break:keep-all;background:#fff5f5;border:1px solid #ffd9d9;border-radius:12px;margin:0;padding:14px 16px;font-size:14px;line-height:1.5}.my-alt{color:#888;text-align:center;word-break:keep-all;margin:20px 0 0;font-size:13px;line-height:1.5}.my-alt-link{color:#111;text-underline-offset:3px;font-weight:600;text-decoration:underline}.my-notice-line{color:#555;word-break:keep-all;margin:0;padding:0 4px;font-size:13px}.my-list-tools{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px;display:flex}.my-count{color:#333;font-size:13px;font-weight:700}.my-orders{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.my-order{border:1px solid #ececec;border-radius:12px;flex-direction:column;gap:10px;padding:18px 16px 16px;display:flex}.my-order .my-hint{text-align:left}.my-order-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.my-badge{color:#666;background:#f3f3f3;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.my-badge-done{color:#fff;background:#000}.my-date{color:#888;font-size:13px}.my-order-title{word-break:keep-all;margin:0;font-size:16px;font-weight:700;line-height:1.45}.my-order-links{flex-direction:column;gap:8px;display:flex}.my-empty{text-align:center;color:#888;border:1px solid #ececec;border-radius:12px;padding:32px 16px 16px;font-size:14px}.my-empty p{margin:0 0 8px}.my-kakao{flex-direction:column;gap:12px;display:flex}.my-btn-kakao{color:#000000d9;background:#fee500;border-color:#fee500}.my-btn-kakao[aria-disabled=true]{cursor:progress;opacity:.6;transform:none}.my-divider{color:#aaa;align-items:center;gap:12px;margin:24px 0 8px;font-size:13px;display:flex}.my-divider:before,.my-divider:after{content:"";background:#ececec;flex:1;height:1px}.my-coupons{margin-top:28px}.my-coupon-channel{border:1px solid #1a1a1a;border-radius:12px;margin-bottom:16px;padding:16px}.my-coupon-channel-title{margin:0 0 12px;font-size:15px;font-weight:700}.my-coupon-channel-actions{flex-wrap:wrap;gap:8px;display:flex}.my-coupon-channel-note{margin:-6px 0 12px}.my-coupon-channel-actions .my-btn{text-align:center;flex:140px;justify-content:center;align-items:center;margin-top:0;display:flex}.my-coupon-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.my-coupon{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:14px 16px}.my-coupon-off{color:#999;background:#f7f7f7}.my-coupon-top{justify-content:space-between;align-items:baseline;display:flex}.my-coupon-amount{font-size:18px}.my-coupon-state{color:#888;font-size:12px}.my-coupon-name{margin:4px 0 0;font-size:14px}.my-coupon-meta{color:#888;margin:2px 0 0;font-size:12px}.my-coupon-notice{border:1px solid #1a1a1a;border-radius:12px;margin:0 0 12px;padding:12px 14px;font-size:14px;font-weight:600}
/*# sourceMappingURL=8e7142d3189658de.css.map*/