.parkro-inapp-noti[data-v-76025e9f]{position:fixed;top:8px;left:8px;right:8px;z-index:9999;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:#fffffff5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#1f1f1f;border-radius:16px;box-shadow:0 10px 30px #0000001f,0 2px 6px #0000000f;cursor:pointer;max-width:520px;margin:0 auto}.parkro-inapp-noti-icon[data-v-76025e9f]{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;background:#f2f2f2}.parkro-inapp-noti--chat .parkro-inapp-noti-icon[data-v-76025e9f]{background:#ffeb3b;color:#3a1d1d}.parkro-inapp-noti--booking .parkro-inapp-noti-icon[data-v-76025e9f]{background:#e3f2fd}.parkro-inapp-noti-body[data-v-76025e9f]{flex:1;min-width:0;padding-top:1px}.parkro-inapp-noti-meta[data-v-76025e9f]{display:flex;align-items:center;gap:6px;font-size:11px;color:#8c8c8c;margin-bottom:2px;line-height:1}.parkro-inapp-noti-app[data-v-76025e9f]{font-weight:600;color:#595959}.parkro-inapp-noti-time[data-v-76025e9f]:before{content:"·";margin-right:6px;color:#bfbfbf}.parkro-inapp-noti-title[data-v-76025e9f]{font-size:14px;font-weight:700;color:#1f1f1f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;margin-bottom:2px}.parkro-inapp-noti-text[data-v-76025e9f]{font-size:13px;color:#595959;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.parkro-inapp-noti-slide-enter-active[data-v-76025e9f],.parkro-inapp-noti-slide-leave-active[data-v-76025e9f]{transition:transform .3s ease,opacity .3s ease}.parkro-inapp-noti-slide-enter-from[data-v-76025e9f],.parkro-inapp-noti-slide-leave-to[data-v-76025e9f]{transform:translateY(-120%);opacity:0}.parkro-update[data-v-bbf17abd]{text-align:center;padding:4px 2px 0}.parkro-update-emoji[data-v-bbf17abd]{font-size:34px;line-height:1;margin-bottom:12px}.parkro-update-title[data-v-bbf17abd]{font-size:19px;font-weight:700;color:#111;margin:0 0 10px}.parkro-update-desc[data-v-bbf17abd]{font-size:14px;color:#666;line-height:1.55;margin:0 0 22px}.parkro-update-btn[data-v-bbf17abd]{display:block;width:100%;height:50px;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:opacity .15s}.parkro-update-btn[data-v-bbf17abd]:active{opacity:.85}.parkro-update-btn--primary[data-v-bbf17abd]{background:#2563eb;color:#fff;margin-bottom:8px}.parkro-update-btn--ghost[data-v-bbf17abd]{background:transparent;color:#8c8c8c}.parkro-sheet-mask[data-v-1d80684b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#141c268c}.parkro-sheet[data-v-1d80684b]{position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:76vh;background:#fff;border-radius:18px 18px 0 0;padding:12px 18px 18px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 -6px 24px #00000029;transition:transform .24s ease}.parkro-sheet--dragging[data-v-1d80684b]{transition:none}.parkro-sheet-grip[data-v-1d80684b]{display:flex;align-items:center;justify-content:center;height:30px;margin:0 0 20px;cursor:grab;touch-action:none}.parkro-sheet-grip--static[data-v-1d80684b]{height:10px;margin:0 0 20px}.parkro-sheet-grip-bar[data-v-1d80684b]{width:38px;height:4px;border-radius:2px;background:#d8dde3}.parkro-sheet-head[data-v-1d80684b]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.parkro-sheet-header-action[data-v-1d80684b]{flex:none}.parkro-sheet-title[data-v-1d80684b]{margin:0;font-size:18px;font-weight:800;color:#1a1a1a;letter-spacing:-.01em}.parkro-sheet-desc[data-v-1d80684b]{margin:0 0 14px;font-size:13px;color:#777;line-height:1.55}.parkro-sheet-scroll[data-v-1d80684b]{position:relative;display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.parkro-sheet-body[data-v-1d80684b]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.parkro-sheet-fadetop[data-v-1d80684b],.parkro-sheet-fadeout[data-v-1d80684b]{position:absolute;left:0;right:0;height:28px;pointer-events:none}.parkro-sheet-fadetop[data-v-1d80684b]{top:0;background:linear-gradient(to bottom,#fff 18%,#fff0)}.parkro-sheet-fadeout[data-v-1d80684b]{bottom:0;background:linear-gradient(to bottom,#fff0,#fff)}.parkro-sheet-footer[data-v-1d80684b]{flex:none;padding-top:16px}.parkro-sheet-head[data-v-1d80684b],.parkro-sheet-desc[data-v-1d80684b],.parkro-sheet-grip[data-v-1d80684b]{flex:none}.parkro-sheet-fade-enter-active[data-v-1d80684b],.parkro-sheet-fade-leave-active[data-v-1d80684b]{transition:opacity .24s ease}.parkro-sheet-fade-enter-from[data-v-1d80684b],.parkro-sheet-fade-leave-to[data-v-1d80684b]{opacity:0}.parkro-sheet-slide-enter-active[data-v-1d80684b],.parkro-sheet-slide-leave-active[data-v-1d80684b]{transition:transform .26s cubic-bezier(.32,.72,0,1)}.parkro-sheet-slide-enter-from[data-v-1d80684b],.parkro-sheet-slide-leave-to[data-v-1d80684b]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.parkro-sheet[data-v-1d80684b],.parkro-sheet-fade-enter-active[data-v-1d80684b],.parkro-sheet-fade-leave-active[data-v-1d80684b],.parkro-sheet-slide-enter-active[data-v-1d80684b],.parkro-sheet-slide-leave-active[data-v-1d80684b]{transition:none}}.parkro-appbar[data-v-0014598e]{position:sticky;top:0;z-index:100;display:flex;align-items:center;padding:12px 16px;box-sizing:border-box;min-height:56px;background:#1b3a5c;color:#fff}.parkro-appbar-back[data-v-0014598e]{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;font-size:20px;cursor:pointer;-webkit-user-select:none;user-select:none}.parkro-appbar-back--placeholder[data-v-0014598e]{cursor:default}.parkro-appbar-title[data-v-0014598e]{position:absolute;left:50%;transform:translate(-50%);font-size:18px;font-weight:700;pointer-events:none;white-space:nowrap;max-width:60%;overflow:hidden;text-overflow:ellipsis}.parkro-appbar-right[data-v-0014598e]{margin-left:auto;display:flex;align-items:center;gap:12px;flex-shrink:0;font-size:18px;cursor:pointer}.parkro-appbar-spacer[data-v-0014598e]{margin-left:auto;width:32px;flex-shrink:0}.parkro-policy[data-v-81041ea2]{background:#fff;min-height:100vh}.parkro-policy-content[data-v-81041ea2]{padding:20px 16px 40px;font-size:15px;color:#333;line-height:1.7}.parkro-policy-content h3[data-v-81041ea2]{font-size:16px;font-weight:700;color:#222;margin:24px 0 8px}.parkro-policy-content p[data-v-81041ea2]{margin-bottom:8px}.parkro-policy-content ol[data-v-81041ea2],.parkro-policy-content ul[data-v-81041ea2]{padding-left:20px;margin-bottom:8px}.parkro-policy-content ol li[data-v-81041ea2],.parkro-policy-content ul li[data-v-81041ea2]{margin-bottom:4px}.parkro-policy-content .han-list[data-v-81041ea2]{list-style-type:hangul;margin-top:4px}.parkro-policy[data-v-a01ec36b]{background:#fff;min-height:100vh}.parkro-policy-content[data-v-a01ec36b]{padding:20px 16px 40px;font-size:15px;color:#333;line-height:1.7}.parkro-policy-content h3[data-v-a01ec36b]{font-size:16px;font-weight:700;color:#222;margin:24px 0 8px}.parkro-policy-content p[data-v-a01ec36b]{margin-bottom:8px}.parkro-policy-content ul[data-v-a01ec36b]{padding-left:20px;margin-bottom:8px}.parkro-policy-content ul li[data-v-a01ec36b]{margin-bottom:4px}.parkro-policy-table[data-v-a01ec36b]{width:100%;border-collapse:collapse;margin:8px 0 16px;font-size:14px}.parkro-policy-table th[data-v-a01ec36b],.parkro-policy-table td[data-v-a01ec36b]{border:1px solid #e0e0e0;padding:10px 12px;text-align:left}.parkro-policy-table th[data-v-a01ec36b]{background:#f5f5f5;font-weight:600;color:#555}.parkro-policy-updated[data-v-a01ec36b]{font-size:13px;color:#999;margin-bottom:16px}.parkro-policy-footer[data-v-a01ec36b]{margin-top:32px;font-size:13px;color:#999;text-align:center}.parkro-policy-modal-btn[data-v-17923014]{width:100%;padding:14px;border:none;border-radius:12px;background:#eef1f5;color:#1b3a5c;font-size:16px;font-weight:700;cursor:pointer;transition:background .15s}.parkro-policy-modal-btn[data-v-17923014]:hover{background:#e3e8ee}.parkro-sheet .parkro-policy{min-height:auto;background:transparent}.parkro-sheet .parkro-policy-content{padding:0}.parkro-consent-row[data-v-3f32793e]{display:flex;align-items:center;gap:10px;padding:11px 0;min-height:46px;cursor:pointer;border-bottom:1px solid #f0f0f0;-webkit-user-select:none;user-select:none}.parkro-consent-row--all[data-v-3f32793e]{border-bottom:2px solid #e0e0e0;margin-bottom:4px}.parkro-consent-box[data-v-3f32793e]{font-size:20px;color:#ccc;line-height:1}.parkro-consent-box.checked[data-v-3f32793e]{color:#1b3a5c}.parkro-consent-text[data-v-3f32793e]{font-size:14.5px;color:#333}.parkro-consent-required[data-v-3f32793e]{display:inline-block;margin-right:3px;color:#c0392b;transform:translateY(3px)}.parkro-consent-required--spacer[data-v-3f32793e]{visibility:hidden}.parkro-consent-view[data-v-3f32793e]{margin-left:auto;font-size:12.5px;color:#999;white-space:nowrap;padding:4px 0 4px 8px}.parkro-consent-marketing[data-v-3f32793e]{border-bottom:1px solid #f0f0f0;padding-bottom:9px}.parkro-consent-marketing .parkro-consent-row[data-v-3f32793e]{border-bottom:none;padding-bottom:2px}.parkro-consent-subwrap[data-v-3f32793e]{display:flex;gap:10px}.parkro-consent-box--ghost[data-v-3f32793e]{visibility:hidden}.parkro-consent-sub[data-v-3f32793e]{margin:0;font-size:12px;color:#999;line-height:1.5}.parkro-consent-sub-line[data-v-3f32793e]{display:block}.parkro-consent-sub-line .parkro-consent-required[data-v-3f32793e]{font-size:14.5px;line-height:1}.parkro-consent-modal-logout[data-v-f15290c2]{padding:4px 0 4px 8px;border:none;background:none;font-size:13.5px;font-weight:600;color:#555;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.parkro-consent-modal-logout[data-v-f15290c2]:hover{color:#1a1a1a}.parkro-consent-modal-btn[data-v-f15290c2]{width:100%;padding:15px;border:none;border-radius:12px;background:#1b3a5c;color:#fff;font-size:17px;font-weight:700;cursor:pointer;transition:background .15s}.parkro-consent-modal-btn[data-v-f15290c2]:disabled{background:#ccc;cursor:not-allowed}:root{--primary-color: #2563eb;--instructor-color: #166534;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--touch-min: 48px;--touch-recommended: 56px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans KR,sans-serif;font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.grid{display:grid}.my{margin-top:1rem;margin-bottom:1rem}.me{margin-inline-end:1rem}.ms{margin-inline-start:1rem}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize{resize:both}.break-all{word-break:break-all}.b,.border{border-width:1px}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.outline{outline-style:solid}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}html.plt-ios{-webkit-tap-highlight-color:transparent}html.plt-ios .parkro-appbar,html.plt-ios .parkro-app-bar,html.plt-ios .parkro-home-topbar,html.plt-ios .parkro-chat-room-appbar,html.plt-ios .parkro-instructor-home__appbar{padding-top:env(safe-area-inset-top)}html.plt-ios .parkro-app-bar{height:calc(56px + env(safe-area-inset-top))}html.plt-ios .parkro-onboarding-skip{top:calc(16px + env(safe-area-inset-top))}html.plt-ios .parkro-onboarding-content{padding-top:calc(40px + env(safe-area-inset-top))}html.plt-ios .parkro-search-subtabs{top:calc(44px + env(safe-area-inset-top))}html.plt-ios .parkro-search-stickyhead{top:calc(92px + env(safe-area-inset-top))}html.plt-ios .parkro-login-content{padding-top:calc(16px + env(safe-area-inset-top))}html.plt-ios .parkro-chat-room-messages{top:calc(48px + env(safe-area-inset-top));bottom:calc(52px + env(safe-area-inset-bottom))}html.plt-ios .parkro-chat-room-proposal-form{bottom:calc(52px + env(safe-area-inset-bottom))}html.plt-ios .parkro-inst-tabbar{height:calc(40px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}html.plt-ios .parkro-assoc-list-subtabs,html.plt-ios .parkro-booking-list-tabs{top:calc(44px + env(safe-area-inset-top))}html.plt-ios .parkro-assoc-list-stickyhead{top:calc(92px + env(safe-area-inset-top))}html.plt-ios .parkro-feed-tabs{top:calc(48px + env(safe-area-inset-top))}html.plt-ios .parkro-instructor-consult-tabs{top:calc(56px + env(safe-area-inset-top))}html.plt-ios .parkro-assoc-fab,html.plt-ios .parkro-venue-fab{bottom:calc(20px + env(safe-area-inset-bottom))}html.plt-ios .parkro-inst-detail-bottom{bottom:calc(80px + env(safe-area-inset-bottom))}html.plt-ios .parkro-feed-detail-input{padding-bottom:calc(10px + env(safe-area-inset-bottom))}html.plt-ios .parkro-inapp-noti{top:calc(8px + env(safe-area-inset-top))}html.plt-ios input[type=date],html.plt-ios input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;width:100%;box-sizing:border-box;min-height:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23666' stroke-width='1.5' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:34px}html.plt-ios .ant-message,html.plt-ios .ant-notification-top,html.plt-ios .ant-notification-topLeft,html.plt-ios .ant-notification-topRight{top:calc(16px + env(safe-area-inset-top))!important}
