body{margin:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--m-fast:.15s;--m-base:.22s;--m-ease:cubic-bezier(.32, .72, 0, 1);--m-rise:8px;--m-page:.3s;--m-press:.94;--m-press-in:60ms;--m-bounce:cubic-bezier(.3, 1.5, .5, 1);--m-bounce-dur:.26s;--m-focus:#0049ff}@view-transition{navigation:auto}::view-transition-old(root){animation:m-page-out var(--m-base) var(--m-ease) both}::view-transition-new(root){animation:m-page-in var(--m-base) var(--m-ease) both}@keyframes m-page-out{to{opacity:0}}@keyframes m-page-in{0%{opacity:0;transform:translateY(var(--m-rise))}}:root[data-nav=push]::view-transition-old(root){animation:m-push-out var(--m-page) var(--m-ease) both}:root[data-nav=push]::view-transition-new(root){animation:m-push-in var(--m-page) var(--m-ease) both}@keyframes m-push-out{to{transform:translate(-25%)}}@keyframes m-push-in{0%{transform:translate(100%)}}:root[data-nav=back]::view-transition-old(root){animation:m-pop-out var(--m-page) var(--m-ease) both}:root[data-nav=back]::view-transition-new(root){animation:m-pop-in var(--m-page) var(--m-ease) both}@keyframes m-pop-out{to{transform:translate(100%)}}@keyframes m-pop-in{0%{transform:translate(-25%)}}body{animation:m-body-in var(--m-base) var(--m-ease) both}@keyframes m-body-in{0%{opacity:0}}@supports selector(::view-transition-new(root)){body{animation:none}}button,[role=button],a.agree-btn,.cb-mark .tag.active{transition:scale var(--m-bounce-dur) var(--m-bounce), opacity var(--m-bounce-dur) var(--m-bounce)}button:active:not(:disabled),[role=button]:active,a.agree-btn:active,.cb-mark .tag.active:active{scale:var(--m-press);opacity:.88;transition:scale var(--m-press-in) var(--m-ease), opacity var(--m-press-in) var(--m-ease)}a:not(.agree-btn){transition:opacity var(--m-fast) var(--m-ease)}a:not(.agree-btn):active{opacity:.88}html{-webkit-tap-highlight-color:transparent}button,a,[role=button],label,summary{-webkit-user-select:none;user-select:none}:focus{outline:none}:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}.funnel-popup-overlay,.funnel-guide-overlay,.dls-sheet-overlay,.pt-sheet,.use-alert,.pd2-sheet-dim,.hts-dim,.pt-sheet-dim,.use-alert-dim{animation:m-fade-in var(--m-base) var(--m-ease) both}.funnel-popup,.pd2-sheet-panel,.hts-panel,.pt-sheet-panel,.dls-sheet-wrap{animation:m-sheet-up var(--m-base) var(--m-ease) both}.use-alert-box{animation:m-alert-in var(--m-base) var(--m-ease) both}.sort-modal-wrapper,.support-modal{transition:opacity var(--m-base) var(--m-ease), display var(--m-base) allow-discrete;opacity:1}@starting-style{.sort-modal-wrapper,.support-modal.active{opacity:0}}.sort-modal-wrapper .sort-modal,.support-modal .filter-modal-content{transition:translate var(--m-base) var(--m-ease);translate:0}@starting-style{.sort-modal-wrapper .sort-modal,.support-modal.active .filter-modal-content{translate:0 100%}}.filter-item,.mno-chip,.plan-list-page .chip,.sort-list li{transition:background-color var(--m-fast) var(--m-ease), color var(--m-fast) var(--m-ease), border-color var(--m-fast) var(--m-ease)}@keyframes m-fade-in{0%{opacity:0}}@keyframes m-sheet-up{0%{translate:0 100%}}@keyframes m-alert-in{0%{opacity:0;scale:.96}}[data-closing=true].funnel-popup-overlay,[data-closing=true].funnel-guide-overlay,[data-closing=true].dls-sheet-overlay,[data-closing=true].pt-sheet,[data-closing=true].use-alert,[data-closing=true] .pd2-sheet-dim,[data-closing=true] .hts-dim,[data-closing=true] .pt-sheet-dim,[data-closing=true] .use-alert-dim{animation:m-fade-out var(--m-fast) var(--m-ease) both}[data-closing=true].funnel-popup,[data-closing=true] .funnel-popup,[data-closing=true].pd2-sheet-panel,[data-closing=true] .pd2-sheet-panel,[data-closing=true] .hts-panel,[data-closing=true] .pt-sheet-panel,[data-closing=true] .dls-sheet-wrap{animation:m-sheet-down var(--m-fast) var(--m-ease) both}[data-closing=true] .use-alert-box,[data-closing=true].use-alert-box{animation:m-alert-out var(--m-fast) var(--m-ease) both}@keyframes m-fade-out{to{opacity:0}}@keyframes m-sheet-down{to{translate:0 100%}}@keyframes m-alert-out{to{opacity:0;scale:.96}}@media (prefers-reduced-motion:reduce){:root{--m-fast:.01ms;--m-base:.01ms;--m-rise:0px;--m-press:1;--m-press-in:.01ms;--m-bounce-dur:.01ms;--m-bounce:linear}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.wish-burst{z-index:9999;pointer-events:none;animation:.9s ease-out forwards wish-burst;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.wish-burst img{width:96px;height:96px;display:block}@keyframes wish-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}25%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}40%{transform:translate(-50%,-50%)scale(1)}75%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-60%)scale(1.05)}}html[data-splash]:before,html[data-splash]:after{content:"";z-index:2147483647;animation:0s linear 3.2s forwards m-splash-out;position:fixed}html[data-splash]:before{background:#0049ff;inset:0}html[data-splash]:after{background:url(/home/splash/yobi-bi.png) 50%/contain no-repeat;width:80px;height:37.338px;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes m-splash-out{to{visibility:hidden}}
.cpo-overlay,.cpo-overlay *,.cpo-fab,.cpo-fab *,.cpo-toast,.cpo-toast *{box-sizing:border-box;margin:0}.cpo-overlay{z-index:1300;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));animation:m-fade-in var(--m-base) var(--m-ease) both;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cpo-overlay[data-closing=true]{animation:m-fade-out var(--m-fast) var(--m-ease) both}.cpo-modal{overscroll-behavior:contain;color:#111;text-align:center;width:100%;max-width:560px;max-height:100%;animation:m-alert-in var(--m-base) var(--m-ease) both;background:#fff;border-radius:20px;position:relative;overflow:hidden auto;box-shadow:0 20px 48px #0000003d}[data-closing=true] .cpo-modal{animation:m-alert-out var(--m-fast) var(--m-ease) both}.cpo-image-box{width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block}button.cpo-image-box,a.cpo-image-box{cursor:pointer}button.cpo-image-box:disabled{cursor:default}.cpo-image{width:100%;height:auto;display:block}.cpo-actions{flex-direction:column;align-items:center;gap:8px;padding:16px 16px 0;display:flex}.cpo-cta{color:#fff;cursor:pointer;background:#0049ff;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:52px;font-family:inherit;font-size:17px;font-weight:700;line-height:1;display:flex}.cpo-cta:disabled{color:#9fa3af;cursor:default;background:#e4e6ee}.cpo-error{color:#f0444b;text-align:center;font-size:14px;line-height:20px}.cpo-foot{justify-content:center;align-items:center;gap:8px;padding:8px 12px 10px;display:flex}.cpo-foot button{color:#585861;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px}.cpo-foot-sep{background:#c9ccd5;width:1px;height:12px}@media (max-width:599px){.cpo-modal{max-width:480px}.cpo-actions{padding:12px 12px 0}.cpo-cta{height:50px;font-size:16px}.cpo-foot{padding:4px 8px 6px}}.cpo-fab{right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:35;cursor:pointer;animation:cpo-fab-in var(--m-base) var(--m-ease) backwards;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;font-family:inherit;display:flex;position:fixed}.cpo-fab:disabled{cursor:default;opacity:.7}.cpo-fab-time{z-index:1;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#0049ff;border-radius:999px;margin-bottom:-6px;padding:3px 9px;font-size:13px;font-weight:800;line-height:18px;position:relative;box-shadow:0 4px 10px #0049ff4d}.cpo-fab-face{filter:drop-shadow(0 6px 10px #00206e38);width:64px;height:71px;animation:2.4s ease-in-out infinite cpo-bob;display:block}.cpo-fab-label{z-index:1;color:#0049ff;white-space:nowrap;background:#fff;border-radius:999px;margin-top:-6px;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px;position:relative;box-shadow:0 2px 6px #0000001f}@keyframes cpo-fab-in{0%{opacity:0;scale:.6}}@keyframes cpo-bob{50%{translate:0 -4px}}.cpo-toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:2200;color:#fff;width:max-content;max-width:calc(100vw - 32px);animation:m-fade-in var(--m-base) var(--m-ease) both;background:#111827eb;border-radius:999px;align-items:center;gap:12px;padding:12px 18px;font-size:14px;font-weight:600;line-height:20px;display:flex;position:fixed;transform:translate(-50%)}.cpo-toast a{color:#8fb0ff;white-space:nowrap;flex-shrink:0;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.cpo-fab-face{animation:none}}
