.lb-backdrop[data-v-384202c9]{align-items:center;background:#0a202699;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}.lb-panel[data-v-384202c9]{background:#fff;border-radius:22px;box-shadow:0 28px 70px #0a283052;display:flex;flex-direction:column;max-height:calc(100dvh - 32px);width:min(420px,100%)}.lb-scroll[data-v-384202c9]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.lb-img[data-v-384202c9]{display:block;height:auto;margin:0 auto;width:100%}.lb-slot[data-v-384202c9] .bp-shell{border-radius:18px;box-sizing:border-box;max-width:100%;width:100%}.lb-slot[data-v-384202c9] .bp-shell *{max-width:100%}.lb-icon-btn[data-v-384202c9]{align-items:center;border-radius:12px;color:#4b6570;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:background-color .2s ease;width:40px}.lb-icon-btn[data-v-384202c9]:hover{background:#f1f5f6}.lb-nav[data-v-384202c9]{align-items:center;border-radius:12px;color:#14343b;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:4px;min-height:44px;padding:0 12px;transition:background-color .2s ease}.lb-nav[data-v-384202c9]:hover{background:#f1f5f6}.lb-icon-btn[data-v-384202c9]:focus-visible,.lb-nav[data-v-384202c9]:focus-visible{outline:2px solid #0a7889;outline-offset:2px}@media(prefers-reduced-motion:reduce){.lb-icon-btn[data-v-384202c9],.lb-nav[data-v-384202c9]{transition:none}}.step-dot[data-v-4c331c7f]{align-items:center;border:2px solid #119bb0;border-radius:999px;display:inline-flex;height:28px;justify-content:center;width:28px}.step-dot svg[data-v-4c331c7f]{height:15px;width:15px}.step-dot--status[data-v-4c331c7f]{background:#119bb0;color:#fff}.step-dot--delay[data-v-4c331c7f]{background:#fff;color:#0a7889}.lg-dot[data-v-4c331c7f]{align-items:center;border:1.5px solid #119bb0;border-radius:999px;display:inline-flex;height:18px;justify-content:center;width:18px}.lg-dot svg[data-v-4c331c7f]{height:10px;width:10px}.lg-dot--status[data-v-4c331c7f]{background:#119bb0;color:#fff}.lg-dot--delay[data-v-4c331c7f]{background:#fff;color:#0a7889}.tpl-thumb[data-v-4c331c7f]{border-radius:12px;cursor:pointer;display:block;text-align:left}.exc-item[data-v-4c331c7f]:focus-visible,.tpl-thumb[data-v-4c331c7f]:focus-visible{outline:2px solid #0a7889;outline-offset:3px}.tpl-frame[data-v-4c331c7f]{background:#fff;border-radius:10px;box-shadow:0 1px 3px #14343b1a;display:block;height:104px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;width:80px}.tpl-frame img[data-v-4c331c7f]{display:block;height:auto;margin-left:-2%;margin-top:-2%;width:105.33%}.tpl-frame--sm[data-v-4c331c7f]{height:72px;width:56px}.exc-item:hover .tpl-frame[data-v-4c331c7f],.tpl-thumb:hover .tpl-frame[data-v-4c331c7f]{box-shadow:0 8px 20px #0a78892e;transform:translateY(-2px)}.tpl-cue[data-v-4c331c7f]{align-items:center;color:#0a7889;display:inline-flex;font-size:11.5px;font-weight:700;gap:4px;margin-top:6px}.exc-item:hover .tpl-cue[data-v-4c331c7f],.tpl-thumb:hover .tpl-cue[data-v-4c331c7f]{text-decoration:underline;text-underline-offset:3px}.exc-item[data-v-4c331c7f]{align-items:center;background:#f8fafa;border:1px solid #e3ecee;border-radius:14px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:border-color .2s ease,background-color .2s ease;width:100%}.exc-item[data-v-4c331c7f]:hover{background:#fff;border-color:#a6dce4}.fx-anim .fx-body[data-v-4c331c7f],.fx-anim .fx-dot[data-v-4c331c7f]{opacity:0}.fx-anim .fx-dot[data-v-4c331c7f]{transform:scale(.6)}.fx-anim .fx-line[data-v-4c331c7f]{transform:scaleX(0);transform-origin:left center}@media(max-width:767px){.fx-anim .fx-line[data-v-4c331c7f]{transform:scaleY(0);transform-origin:center top}}.fx-anim.fx-play .fx-body[data-v-4c331c7f],.fx-anim.fx-play .fx-dot[data-v-4c331c7f]{opacity:1;transition:opacity .4s ease var(--d),transform .4s ease var(--d)}.fx-anim.fx-play .fx-dot[data-v-4c331c7f]{transform:scale(1)}.fx-anim.fx-play .fx-line[data-v-4c331c7f]{transform:none;transition:transform .45s ease calc(var(--d) + .12s)}@media(prefers-reduced-motion:reduce){.exc-item[data-v-4c331c7f],.fx-anim .fx-body[data-v-4c331c7f],.fx-anim .fx-dot[data-v-4c331c7f],.fx-anim .fx-line[data-v-4c331c7f],.lb-icon-btn[data-v-4c331c7f],.lb-nav[data-v-4c331c7f],.tpl-frame[data-v-4c331c7f]{opacity:1;transform:none;transition:none}}
