.landing-container[data-v-eb1fab0d]{user-select:none;z-index:9999;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 20px;display:flex;position:fixed;top:0;left:0}.landing-content[data-v-eb1fab0d]{flex-direction:column;align-items:center;gap:20px;display:flex;transform:translateY(-10vh)}.icon-wrapper[data-v-eb1fab0d]{justify-content:center;align-items:center;display:flex}.landing-title[data-v-eb1fab0d]{color:#333;text-align:center;font-size:21px;font-weight:500}.landing-message[data-v-eb1fab0d]{color:#999;text-align:center;max-width:280px;margin-bottom:15px;font-size:15px;line-height:1.5}.error-container[data-v-6daaa70a]{user-select:none;z-index:9999;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:40px 20px;display:flex;position:fixed;inset:0}.error-content[data-v-6daaa70a]{flex-direction:column;align-items:center;gap:20px;display:flex;transform:translateY(-10vh)}.error-icon-wrapper[data-v-6daaa70a]{justify-content:center;align-items:center;display:flex}.error-icon[data-v-6daaa70a]{animation:.5s ease-in-out shake-6daaa70a}@keyframes shake-6daaa70a{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.error-title[data-v-6daaa70a]{color:#333;text-align:center;font-size:21px;font-weight:500}.error-message[data-v-6daaa70a]{color:#999;text-align:center;max-width:280px;margin-bottom:15px;font-size:15px;line-height:1.5}.loading-container[data-v-5930e65d]{user-select:none;z-index:9999;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:0 20px;display:flex;position:fixed;top:0;left:0}.loading-content[data-v-5930e65d]{flex-direction:column;align-items:center;gap:20px;display:flex;transform:translateY(-10vh)}.loading-icon-wrapper[data-v-5930e65d]{background:#fafffc;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.spinner-ring[data-v-5930e65d]{border:3px solid #07c160;border-color:#07c160 #07c160 #0000 #0000;border-radius:50%;width:80%;height:80%;animation:1.5s cubic-bezier(.4,0,.2,1) infinite spin-5930e65d;position:absolute;top:10%;left:10%}.spinner-ring[data-v-5930e65d]:first-child{opacity:.8;animation-delay:0s}.spinner-ring[data-v-5930e65d]:nth-child(2){opacity:.6;border-top-color:#06ad56;border-right-color:#06ad56;animation-delay:.15s}.spinner-ring[data-v-5930e65d]:nth-child(3){opacity:.4;border-top-color:#05994b;border-right-color:#05994b;animation-delay:.3s}@keyframes spin-5930e65d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-title[data-v-5930e65d]{color:#333;text-align:center;font-size:21px;font-weight:500}.loading-message[data-v-5930e65d]{color:#999;text-align:center;max-width:280px;margin-bottom:15px;font-size:15px;line-height:1.5}.cancel-btn[data-v-5930e65d]{color:#666;cursor:pointer;letter-spacing:.5px;background:#f5f5f5;border:none;border-radius:4px;margin-top:16px;padding:10px 32px;font-size:14px;font-weight:500;transition:all .3s}.cancel-btn[data-v-5930e65d]:hover{background:#e5e5e5;transform:translateY(-1px)}.cancel-btn[data-v-5930e65d]:active{background:#d9d9d9;transform:translateY(0)}
