.loading-modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;inset:0;justify-content:center;position:fixed;z-index:9999}.ldr,.loading-modal{align-items:center;display:flex}.ldr{flex-direction:column;gap:20px}.ldr-label{animation:ldr-shine 1.6s linear infinite;background:linear-gradient(90deg,#8a5a10,#ffe58a 50%,#8a5a10);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent;font-size:12px;font-weight:700;letter-spacing:.35em;padding-left:.35em}@keyframes ldr-shine{to{background-position:-200% 0}}@keyframes ldr-rot{to{transform:rotate(1turn)}}.ldr-orbit{align-items:center;display:flex;height:128px;justify-content:center;position:relative;width:128px}.ldr-ring{border:3px solid transparent;border-radius:50%;inset:0;position:absolute}.ldr-r1{animation:ldr-rot 1s linear infinite;border-right-color:#ffc531;border-top-color:#ffc531;filter:drop-shadow(0 0 6px #ffc531)}.ldr-r2{animation:ldr-rot .8s linear infinite reverse;border-bottom-color:#f03c3b;border-left-color:#f03c3b;filter:drop-shadow(0 0 6px #f03c3b);inset:12px}.ldr-r3{animation:ldr-rot 6s linear infinite;border:1px dashed rgba(255,229,138,.35);inset:-8px}.ldr-dot{animation:ldr-rot 1s linear infinite;inset:0;position:absolute}.ldr-dot:after{background:#fff6c8;border-radius:50%;box-shadow:0 0 10px 3px #ffc531;content:"";height:9px;left:50%;margin-left:-4px;position:absolute;top:-4px;width:9px}.ldr-orbit img{animation:ldr-pulse 1.2s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,197,49,.6));max-height:70px;-o-object-fit:contain;object-fit:contain;width:70px}@keyframes ldr-pulse{50%{opacity:.8;transform:scale(.9)}}@media(prefers-reduced-motion:reduce){.ldr *,.ldr :after,.ldr :before{animation-duration:3s!important}}.line-notice[data-v-25e2a67a]{background:#111111f0;box-shadow:0 4px 14px #00000059;color:#fff;font-size:14px;left:0;line-height:1.3;padding:calc(10px + env(safe-area-inset-top)) 12px 10px;position:fixed;right:0;top:0;z-index:2147483000}.line-notice__row[data-v-25e2a67a]{align-items:center;display:flex;gap:10px}.line-notice__icon[data-v-25e2a67a]{flex-shrink:0;font-size:16px;opacity:.85}.line-notice__text[data-v-25e2a67a]{flex:1;font-weight:600;min-width:0}.line-notice__btn[data-v-25e2a67a],.line-notice__copy[data-v-25e2a67a]{background:#fff;border:0;border-radius:999px;color:#111;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:700;padding:7px 14px;white-space:nowrap}.line-notice__btn[data-v-25e2a67a]:active,.line-notice__copy[data-v-25e2a67a]:active{transform:scale(.97)}.line-notice__close[data-v-25e2a67a]{background:transparent;border:0;border-radius:50%;color:#fff;cursor:pointer;flex-shrink:0;font-size:16px;height:32px;opacity:.75;width:32px}.line-notice__hint[data-v-25e2a67a]{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);display:flex;font-size:13px;gap:10px;margin-top:8px;opacity:.95;padding-top:8px}.line-notice__hint span[data-v-25e2a67a]{flex:1;min-width:0}.line-notice__btn[data-v-25e2a67a]:focus-visible,.line-notice__close[data-v-25e2a67a]:focus-visible,.line-notice__copy[data-v-25e2a67a]:focus-visible{outline:2px solid #fff;outline-offset:2px}.body[data-v-9f2bbde9]{position:relative}
