.sidebar-modern[data-v-401825c5]{--sidebar-bg:#fff;--primary-color:#4f46e5;--text-main:#1e293b;--text-muted:#000;--nav-hover:#d0f1bf;--border-color:#f1f5f9;--selected-color:#bcff98;background:var(--sidebar-bg);border-right:1px solid var(--border-color);box-sizing:border-box;flex-direction:column;width:240px;height:100vh;padding:0;transition:width .26s cubic-bezier(.2,.9,.2,1),opacity .2s,border-right-color .2s;display:flex;position:sticky;top:0;overflow:hidden}.sidebar-modern.mobile-overlay[data-v-401825c5]{z-index:10080;background:var(--sidebar-bg);border-right:1px solid #0000000a;border-radius:12px;width:240px;max-width:68vw;max-height:calc(100vh - 140px);display:block;position:fixed;top:12px;bottom:92px;left:8px;overflow:auto;box-shadow:0 12px 30px #0000001f}.mobile-nav[data-v-401825c5]{display:none}.brand-section[data-v-401825c5]{align-items:center;gap:12px;padding:32px 24px;display:flex}.brand-logo[data-v-401825c5]{object-fit:contain;border-radius:10px;flex-shrink:0;width:auto;max-width:140px;height:36px}.brand-section.brand-single[data-v-401825c5]{justify-content:center}.brand-section.brand-single .brand-logo[data-v-401825c5]{margin-right:0}.brand-name[data-v-401825c5]{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;overflow:hidden}.sidebar-modern.collapsed[data-v-401825c5]{opacity:0;pointer-events:none;border-right-color:#0000;padding:0;width:0!important}.sidebar-modern.collapsed .brand-name[data-v-401825c5]{display:none}.sidebar-modern.collapsed .nav-container[data-v-401825c5]{padding:0 8px}.sidebar-modern.collapsed .nav-group a[data-v-401825c5]{justify-content:center;padding:10px}.sidebar-modern.collapsed .nav-group .text[data-v-401825c5]{display:none}.sidebar-modern.collapsed .icon-box img[data-v-401825c5]{margin:0}.sidebar-toggle[data-v-401825c5]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:6px;display:inline-flex}.sidebar-toggle img[data-v-401825c5]{width:18px;height:18px}.nav-container[data-v-401825c5]{flex:1;padding:0 16px;overflow-y:auto}.sidebar-modern .nav-container[data-v-401825c5]{transition:opacity .18s,transform .22s cubic-bezier(.2,.9,.2,1)}.sidebar-modern.collapsed .nav-container[data-v-401825c5]{opacity:0;transform:translate(-6px)}.nav-group[data-v-401825c5]{margin-bottom:24px}.group-label[data-v-401825c5]{text-transform:uppercase;color:#bababa;letter-spacing:1px;padding:0 12px 12px;font-size:11px;font-weight:500}.nav-group ul[data-v-401825c5]{margin:0;padding:0;list-style:none}.nav-group li[data-v-401825c5]{margin-bottom:4px}.nav-group a[data-v-401825c5]{color:var(--text-muted);border-radius:9px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.nav-group a[data-v-401825c5]:hover{background:var(--nav-hover)}.nav-group a.active[data-v-401825c5]{font-weight:400;background:var(--selected-color)!important;color:#071d11!important}.icon-box img[data-v-401825c5]{width:17px;height:17px;display:block}.nav-group a .text[data-v-401825c5]{line-height:1;display:block}.sidebar-footer[data-v-401825c5]{box-shadow:none;background:0 0;flex-direction:column;align-items:center;padding:60px 24px 24px;display:flex}.card-title[data-v-401825c5]{color:var(--text-main);margin-bottom:2px;font-size:14px;font-weight:600}.sidebar-footer p[data-v-401825c5]{color:#ababab;text-align:center;margin-top:2px;margin-bottom:12px;font-size:12px;line-height:1.2}.support-image[data-v-401825c5]{width:100px;height:auto;margin-bottom:5px}.btn-help[data-v-401825c5]{background:var(--selected-color);color:#071d11;text-align:center;border-radius:8px;width:100%;padding:8px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s;display:block}.btn-help[data-v-401825c5]:hover{background:#a3e980}@media (width<=768px){.main-layout[data-v-401825c5]{display:contents}.sidebar-modern[data-v-401825c5]{background:var(--sidebar-bg);opacity:0;pointer-events:none;z-index:10080;border-right:1px solid #0000000a;border-radius:12px;width:240px;max-width:68vw;max-height:calc(100vh - 140px);transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .26s;display:block;position:fixed;top:12px;left:8px;overflow:auto;transform:translate(-110%);box-shadow:0 12px 30px #0000001f}.sidebar-modern.mobile-overlay[data-v-401825c5]{opacity:1;pointer-events:auto;transform:translate(0)}.mobile-nav[data-v-401825c5]{z-index:10050;pointer-events:auto;padding:0 16px;transition:bottom .26s cubic-bezier(.22,1,.36,1);display:block;position:fixed;bottom:12px;left:0;right:0}.mobile-nav.is-hidden[data-v-401825c5]{pointer-events:none;bottom:-84px}.glass-capsule[data-v-401825c5]{pointer-events:auto;-webkit-backdrop-filter:blur(4px)saturate(160%);background:#ffffff1a;border:.5px solid #ffffff4d;border-radius:32.5px;justify-content:space-around;align-items:center;height:65px;padding:0 6px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000014,inset 0 1px 1.5px #fff3}.nav-indicator[data-v-401825c5]{z-index:1;opacity:0;background:#bcff98;border-radius:27px;width:calc(25% - 3px);transition:transform .4s cubic-bezier(.4,1.35,.4,1.05),opacity .3s;position:absolute;top:6px;bottom:6px;left:6px;box-shadow:0 4px 12px #bcff9866}.mobile-item[data-v-401825c5]{color:#1e293b;z-index:2;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;text-decoration:none;transition:all .3s;display:flex;position:relative}@keyframes jelly-401825c5{0%{transform:scale(1)}30%{transform:scale(1.18,.82)}50%{transform:scale(.92,1.08)}to{transform:scale(1)}}.mobile-item img[data-v-401825c5]{width:20px;height:20px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.mobile-item span[data-v-401825c5]{margin-top:2px;font-size:10.5px;font-weight:500}.mobile-active[data-v-401825c5]{color:#071d11!important}.mobile-active img[data-v-401825c5]{animation:.6s both jelly-401825c5}.mobile-active .mobile-item[data-v-401825c5]{transform:scale(1.05)}.glass-capsule:has(.mobile-item:nth-child(2).mobile-active) .nav-indicator[data-v-401825c5]{opacity:1;transform:translate(0)}.glass-capsule:has(.mobile-item:nth-child(3).mobile-active) .nav-indicator[data-v-401825c5]{opacity:1;transform:translate(100%)}.glass-capsule:has(.mobile-item:nth-child(4).mobile-active) .nav-indicator[data-v-401825c5]{opacity:1;transform:translate(200%)}.glass-capsule:has(.mobile-item:nth-child(5).mobile-active) .nav-indicator[data-v-401825c5]{opacity:1;transform:translate(300%)}}.toast-wrap[data-v-4d4d9b17]{z-index:2147483647;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;top:50px;right:20px}.toast[data-v-4d4d9b17]{pointer-events:auto;transform-origin:100% 0;-webkit-backdrop-filter:blur(10px)saturate(120%);background:linear-gradient(135deg,#ffffff2e,#ffffff14);border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:12px;width:420px;padding:12px 16px 12px 28px;display:flex;position:relative;overflow:visible;box-shadow:0 10px 30px #0f172a29,inset 0 1px #ffffff1f}.toast[data-v-4d4d9b17]:after{content:"";opacity:.9;pointer-events:none;background:radial-gradient(closest-side at 20% 20%,#ffffff47,#0000 30%);width:140%;height:120%;position:absolute;top:-40%;left:-20%;transform:rotate(-12deg)}.toast .body[data-v-4d4d9b17]{flex:1;align-items:center;display:flex}.message[data-v-4d4d9b17]{color:#081426;font-size:15px;font-weight:700;line-height:1.2}.left-head[data-v-4d4d9b17]{z-index:4;background:linear-gradient(#ff6b6b,#d32f2f);border-top-left-radius:14px;border-bottom-left-radius:14px;width:5px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 8px 26px #d32f2f2e}.toast[data-type=success] .left-head[data-v-4d4d9b17]{background:linear-gradient(#4ade80,#16a34a);box-shadow:0 8px 26px #22c55e1f}.toast[data-type=success][data-v-4d4d9b17]{background:linear-gradient(135deg,#ffffff29,#f5fff60f);border-color:#22c55e1f}.toast[data-type=success] .message[data-v-4d4d9b17]{color:#064e3b}.toast-enter-from[data-v-4d4d9b17]{opacity:0;transform:translate(18px)scale(.98)}.toast-enter-active[data-v-4d4d9b17]{transition:all .28s cubic-bezier(.2,.9,.2,1)}.toast-leave-to[data-v-4d4d9b17]{opacity:0;transform:translate(18px)scale(.98)}@media (width<=480px){.toast[data-v-4d4d9b17]{width:320px}}.custom-footer-html[data-v-28a805fe]{color:#6b7280;text-align:center;width:100%;margin:18px 0 0;font-size:13px;line-height:1.6}.custom-footer-html[data-v-28a805fe] a{color:#111827;text-decoration:none}.custom-footer-html[data-v-28a805fe] a:hover{text-decoration:underline}@media (width<=768px){.chatway--frame-container,.chatway--trigger-container,#chatway_widget_app,.crisp-client,#crisp-chatbox,.tawk-min-container,.tawk-button,#tawkchat-container,.intercom-lightweight-app,.intercom-launcher,.intercom-messenger-frame,#launcher,#webWidget,.zEWidget-launcher,#tidio-chat,#chatra,.chatra--webkit,#smartsupp-widget-container,.zsiq_floatmain,#livechat-eye-catcher,#chat-widget-container{z-index:10020!important}}.content[data-v-bece7256]{flex:1;padding:28px 16px 16px}.app[data-v-bece7256]{grid-template-columns:240px 1fr;gap:0;min-height:100vh;transition:grid-template-columns .26s cubic-bezier(.2,.9,.2,1);display:grid}.app.collapsed[data-v-bece7256]{grid-template-columns:0 1fr}.app.disable-transitions[data-v-bece7256]{transition:none!important}.page-header[data-v-bece7256]{justify-content:space-between;align-items:center;padding:22px 0;display:flex}.page-title[data-v-bece7256]{color:#0f172a;align-items:center;gap:6px;padding-top:2px;font-size:18px;font-weight:700;display:flex}.title-text[data-v-bece7256]{line-height:1}.page-toggle[data-v-bece7256]{cursor:pointer;background:0 0;border:none;padding:2px}.page-toggle-left[data-v-bece7256]{justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.page-body[data-v-bece7256]{padding-top:8px}.collapse-enter-from[data-v-bece7256],.collapse-leave-to[data-v-bece7256]{opacity:0;transform:translateY(-6px)}.collapse-enter-active[data-v-bece7256],.collapse-leave-active[data-v-bece7256]{transition:all .18s}.user-avatar-button[data-v-bece7256]{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;overflow:hidden}.user-avatar-button img[data-v-bece7256]{object-fit:cover;width:100%;height:100%}.avatar-placeholder[data-v-bece7256]{opacity:0;background:0 0;border:1px solid #0000000a}.content[data-v-bece7256]{scrollbar-width:thin;scrollbar-color:transparent transparent}.content[data-v-bece7256]::-webkit-scrollbar{width:8px}.content[data-v-bece7256]::-webkit-scrollbar-thumb{background:0 0;border-radius:8px}.content.show-scrollbar[data-v-bece7256]::-webkit-scrollbar-thumb{background:#0000002e}.content.show-scrollbar[data-v-bece7256]{scrollbar-color:#0000002e transparent}@media (width<=768px){.app[data-v-bece7256],.app.collapsed[data-v-bece7256]{grid-template-columns:1fr!important}.page-title[data-v-bece7256]{gap:6px;font-size:16px}.content[data-v-bece7256]{padding:12px}.page-toggle[data-v-bece7256]{justify-content:center;align-items:center;padding:6px;display:inline-flex!important}.content[data-v-bece7256]{padding-bottom:92px}.page-header[data-v-bece7256]{margin-top:0!important}.page-shell[data-v-bece7256]{margin-top:0!important;padding-top:0!important}}.mobile-backdrop[data-v-bece7256]{z-index:9998;background:#00000059;position:fixed;inset:0}.app.fullscreen[data-v-bece7256]{background:#fff;grid-template-columns:1fr!important}.app.fullscreen .content[data-v-bece7256]{background:#fff;justify-content:center;padding:28px 16px 16px;display:flex}.app.fullscreen .page-body[data-v-bece7256]{width:100%;max-width:1100px;padding-top:8px}.page-controls[data-v-bece7256]{align-items:center;margin-left:auto;display:flex}.user-menu-wrap[data-v-bece7256]{position:relative}.user-avatar-button[data-v-bece7256]{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.user-avatar-button img[data-v-bece7256]{object-fit:cover;border:1px solid #ffffffe6;border-radius:50%;width:36px;height:36px;box-shadow:0 6px 18px #0206170f}.user-avatar-button[data-v-bece7256]{touch-action:manipulation;-ms-touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;appearance:none;background:0 0;border:none;outline:none}.user-avatar-button[data-v-bece7256]:active{background:0 0}.user-avatar-button[data-v-bece7256]::-moz-focus-inner{border:0}.avatar-bounce[data-v-bece7256]{will-change:transform;animation:.36s cubic-bezier(.22,1,.36,1) avatar-bounce-bece7256}@keyframes avatar-bounce-bece7256{0%{transform:scale(1)}35%{transform:scale(1.1)}60%{transform:scale(.98)}to{transform:scale(1)}}.user-dropdown[data-v-bece7256]{z-index:10020;background:#fff;border-radius:10px;min-width:170px;position:absolute;top:52px;right:0;overflow:hidden;box-shadow:0 10px 28px #0206171a}.user-dropdown ul[data-v-bece7256]{margin:0;padding:6px 0;list-style:none}.user-item[data-v-bece7256]{cursor:pointer;color:#111;align-items:center;gap:10px;padding:10px 12px;display:flex}.user-item .icon[data-v-bece7256]{text-align:center;width:24px;font-size:16px}.user-item .label[data-v-bece7256]{font-size:15px;font-weight:400}.user-item[data-v-bece7256]:hover{background:#00000008}.user-item img.menu-icon[data-v-bece7256]{object-fit:contain;box-sizing:border-box;border-radius:3px;flex:0 0 20px;width:18px;height:18px;display:block}.user-dropdown .divider[data-v-bece7256]{display:none}.user-header[data-v-bece7256]{border-bottom:1px solid #0000000a;padding:9px 12px}.user-email[data-v-bece7256]{color:#0f172a;cursor:pointer;font-size:14px;font-weight:700}.user-email[data-v-bece7256]:hover{opacity:.9}.top-password-overlay[data-v-bece7256]{z-index:100000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f141252;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.top-password-modal[data-v-bece7256]{background:#fff;border-radius:18px;width:min(520px,100%);max-height:calc(100dvh - 48px);overflow:hidden;box-shadow:0 24px 70px #0f141238}.top-password-modal-enter-active[data-v-bece7256],.top-password-modal-leave-active[data-v-bece7256]{transition:opacity .22s}.top-password-modal-enter-from[data-v-bece7256],.top-password-modal-leave-to[data-v-bece7256]{opacity:0}.top-password-modal-enter-active .top-password-modal[data-v-bece7256],.top-password-modal-leave-active .top-password-modal[data-v-bece7256]{transition:transform .22s}.top-password-modal-enter-from .top-password-modal[data-v-bece7256]{transform:translateY(12px)scale(.98)}.top-password-modal-leave-to .top-password-modal[data-v-bece7256]{transform:translateY(-8px)scale(.98)}.top-password-header[data-v-bece7256]{background:linear-gradient(90deg,#c1ff9c 0% 50%,#d9ffc3 100%);justify-content:space-between;align-items:flex-start;gap:16px;min-height:44px;padding:12px 14px;display:flex}.top-password-header h2[data-v-bece7256]{color:#050505;margin:0;font-size:15px;font-weight:700;line-height:1.2}.top-password-header p[data-v-bece7256]{color:#777;margin:7px 0 0;font-size:13px;font-weight:400;line-height:1.45}.top-password-close[data-v-bece7256]{color:#111;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;width:auto;height:auto;padding:0;font-size:20px;line-height:1}.top-password-body[data-v-bece7256]{flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.top-password-field[data-v-bece7256]{flex-direction:column;gap:8px;display:flex}.top-password-field span[data-v-bece7256]{color:#78957d;font-size:12px;font-weight:800}.top-password-input[data-v-bece7256]{position:relative}.top-password-input input[data-v-bece7256]{color:#0f2b1d;background:#fbfefb;border:1px solid #78957d29;border-radius:10px;outline:none;width:100%;min-height:38px;padding:0 38px 0 12px;font-size:13px;font-weight:400}.top-password-input input[data-v-bece7256]:focus{border-color:#111}.top-password-eye[data-v-bece7256]{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.top-password-eye img[data-v-bece7256]{object-fit:contain;opacity:.64;width:16px;height:16px}.top-password-eye:hover img[data-v-bece7256]{opacity:.9}.top-password-feedback[data-v-bece7256]{border-radius:12px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.45}.top-password-feedback.success[data-v-bece7256]{color:#1c946f;background:#e9fbf5}.top-password-feedback.error[data-v-bece7256]{color:#c95757;background:#fff0f0}.top-password-actions[data-v-bece7256]{justify-content:flex-end;gap:10px;margin-top:2px;display:flex}.top-password-btn[data-v-bece7256]{cursor:pointer;border:0;border-radius:999px;min-height:36px;padding:0 16px;font-size:13px;font-weight:800}.top-password-btn.ghost[data-v-bece7256]{color:#78957d;background:#f3f6f3}.top-password-btn.primary[data-v-bece7256]{color:#baf96a;background:#111}.top-password-btn[data-v-bece7256]:disabled{cursor:not-allowed;opacity:.6}@media (width<=560px){.top-password-overlay[data-v-bece7256]{align-items:center;padding:12px}.top-password-modal[data-v-bece7256]{border-radius:16px;width:100%;max-height:calc(100dvh - 24px)}.top-password-body[data-v-bece7256]{padding:16px}}.user-dropdown[data-v-bece7256]{transform-origin:100%;backface-visibility:hidden;will-change:transform, opacity}.user-dropdown-enter-from[data-v-bece7256]{opacity:0;transform:translate(8px)}.user-dropdown-enter-active[data-v-bece7256]{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1)}.user-dropdown-enter-to[data-v-bece7256],.user-dropdown-leave-from[data-v-bece7256]{opacity:1;transform:translate(0)}.user-dropdown-leave-active[data-v-bece7256]{transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1)}.user-dropdown-leave-to[data-v-bece7256]{opacity:0;transform:translate(8px)}.page-toggle[data-v-bece7256],.page-toggle-left[data-v-bece7256]{-webkit-tap-highlight-color:transparent;appearance:none;outline:none}.page-toggle[data-v-bece7256]:focus,.page-toggle-left[data-v-bece7256]:focus{outline:none}.page-toggle[data-v-bece7256]:focus-visible,.page-toggle-left[data-v-bece7256]:focus-visible{border-radius:6px;box-shadow:0 0 0 4px #077dff1f}.page-toggle[data-v-bece7256]:active,.page-toggle-left[data-v-bece7256]:active{background:0 0}.auth-page{background:linear-gradient(180deg,var(--bg),#f2f9f1);justify-content:center;align-items:center;height:100vh;display:flex}.auth-card{background:var(--card);border-radius:12px;width:420px;padding:24px;box-shadow:0 6px 18px #0b140a0a}.auth-card h2{margin:0 0 12px}.auth-card label{color:var(--muted);margin-top:8px;display:block}.auth-card input{border:1px solid #e6efe6;border-radius:8px;width:100%;margin-top:6px;padding:8px}.auth-card .links{justify-content:space-between;margin-top:12px;display:flex}.auth-card .error{color:#c0392b;margin-top:10px}.auth-card .message{color:#16a085;margin-top:10px}.auth-card .remember{margin-top:8px}:root{--bg:#f3f4f8;--panel:#ecffdd;--accent:#8ef27e;--muted:#98bfa2;--card:#fff;--text:#0f2b1d;--header-bg-height:280px}*{box-sizing:border-box}body,html,#app{height:100%;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.app{background:linear-gradient(180deg,#bcff98 var(--header-bg-height), var(--bg) var(--header-bg-height));height:auto;min-height:100dvh;display:flex}.sidebar{background:linear-gradient(180deg,var(--panel),#f1ffd9);flex-direction:column;width:220px;padding:24px;display:flex}.brand{color:var(--text);margin-bottom:18px;font-size:20px;font-weight:700}.sidebar nav ul{color:var(--muted);margin:0;padding:0;list-style:none}.sidebar nav li{cursor:pointer;border-radius:8px;padding:10px 8px}.sidebar nav li.active{color:var(--text);background:#0000000a;font-weight:600}.sidebar-footer{text-align:center;background:#00000005;border-radius:8px;margin-top:auto;padding:12px}.content{flex:1;margin:0;padding:0 28px 28px;overflow:auto}.page-shell h1,.page-shell h2,.page-shell h3{margin-top:0}.top-cards{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:18px;display:grid}.card{background:var(--card);border-radius:12px;padding:18px;box-shadow:0 6px 18px #0b140a0a}.card .label{color:var(--muted);font-size:13px}.card .value{color:var(--text);margin-top:8px;font-size:22px}.btn{cursor:pointer;border:0;border-radius:8px;padding:8px 12px}.btn.small{background:var(--accent)}.btn.primary{color:#fff;background:linear-gradient(90deg,#6af18a,#3bd27a)}.platforms{gap:12px;margin-bottom:18px;display:flex}.platform-icon{text-align:center;background:linear-gradient(#fff9,#ffffff4d);border-radius:12px;flex:1;padding:16px}.subscription{grid-template-columns:1fr 420px;gap:18px;display:grid}.order-link{background:var(--card);border-radius:12px;padding:16px}.order-link input{border:1px solid #e6efe6;border-radius:8px;width:100%;margin-top:8px;padding:10px}.qrcode{background:#e9f8ea;border-radius:8px;justify-content:center;align-items:center;width:120px;height:120px;margin-top:8px;display:flex}.invite-banner{background:linear-gradient(90deg,#eaffea,#f7fff7);border-radius:12px;justify-content:space-between;align-items:center;padding:18px;display:flex}.invite-image{background:0 0;border-radius:0;justify-content:center;align-items:center;width:140px;height:120px;display:flex}@media (width<=900px){.top-cards{grid-template-columns:repeat(2,1fr)}.subscription{grid-template-columns:1fr}}.content{position:relative}.content>*{z-index:1;position:relative}html,body,#app,.app,.content{margin-top:0!important;padding-top:0!important}.content:before{top:0!important}@media (width<=480px){.invite-banner,.subscription .invite-banner{box-sizing:border-box;width:100%;background:linear-gradient(90deg,#eaffea,#f7fff7)!important;border-radius:12px!important;justify-content:flex-start!important;align-items:flex-start!important;padding:18px!important;display:flex!important;position:relative!important;overflow:visible!important}.invite-banner .invite-text,.subscription .invite-banner .invite-text{flex:auto!important;order:1!important;min-width:0!important;padding-right:180px!important}.invite-text .invite-title{margin:0 0 6px;font-size:18px;font-weight:700}.invite-text .invite-sub{margin:0 0 12px;font-size:16px}.invite-badge{align-items:center;gap:0;margin-bottom:10px;display:flex}.invite-badge .percent{color:#000;background:#cfffca;border-radius:10px 0 0 10px;padding:12px 18px;font-size:22px;font-weight:800}.invite-badge .badge-label{color:var(--accent);background:#000;border-radius:999px;margin-left:-8px;padding:10px 18px;font-weight:600}.invite-text .invite-desc{color:#0009;margin:0 0 12px}.invite-text .invite-cta{color:#fff;background:#000;border:none;border-radius:999px;padding:10px 18px;display:inline-block}.invite-banner .invite-image,.subscription .invite-banner .invite-image{pointer-events:none;justify-content:center!important;align-items:center!important;width:200px!important;height:200px!important;display:flex!important;position:absolute!important;top:50%!important;right:-26px!important;transform:translateY(-50%)!important}.invite-banner .invite-image .invite-character,.subscription .invite-banner .invite-image .invite-character{object-fit:contain!important;flex-shrink:0!important;width:100%!important;height:100%!important}}.number-ticker[data-v-7a2d538d]{display:inline-block}.balance-roll[data-v-cb55776d]{vertical-align:middle;height:1.2em;display:inline-block;overflow:hidden}.roll-inner[data-v-cb55776d]{flex-direction:column;display:flex}.roll-item[data-v-cb55776d]{align-items:center;height:1.2em;display:flex}.digit-column[data-v-cb55776d]{width:.6ch;display:inline-block}.digit-strip[data-v-cb55776d]{will-change:transform}.digit-cell[data-v-cb55776d]{text-align:center}.roll-static[data-v-cb55776d]{display:inline-block}.top-cards[data-v-cb55776d]{grid-template-columns:repeat(4,1fr);align-items:start;gap:1rem;display:grid}.card[data-v-cb55776d]{background:#fff;border-radius:8px;min-height:72px;padding:.9rem;box-shadow:0 1px 2px #0000000a}.card .label[data-v-cb55776d]{color:#00000073;font-size:.9rem}.value[data-v-cb55776d]{min-height:44px}.number-ticker[data-v-cb55776d],.main-value[data-v-cb55776d]{font-size:1.4rem}.top-cards .card[data-v-cb55776d]{flex-direction:column;min-width:0;display:flex}.card .value[data-v-cb55776d]{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.main-value[data-v-cb55776d]{min-width:0;max-width:100%}.number-ticker[data-v-cb55776d]{min-width:0;display:inline-block}.plan .plan-name[data-v-cb55776d]{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin-right:.4rem;overflow:hidden}.tickets .tickets-count[data-v-cb55776d]{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.ticket-badge[data-v-cb55776d]{flex:none;margin-left:.4rem}.recharge-btn[data-v-cb55776d]{flex:none}.recharge-btn .value[data-v-cb55776d]{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex}.number-ticker[data-v-cb55776d]{font-size:1.4rem;font-weight:700}.value[data-v-cb55776d]{padding-right:0;position:static}.recharge-btn[data-v-cb55776d]{color:#399b00;background:#d0feb7;border-radius:.35rem;flex:none;justify-content:center;align-items:center;height:28px;padding:.12rem .6rem;font-size:.82rem;line-height:1;display:inline-flex;position:static;top:auto;right:auto;transform:none}.plan-name[data-v-cb55776d]{font-weight:600}.main-value[data-v-cb55776d]{text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;min-width:0;font-size:1.4rem;font-weight:700;display:flex;overflow:hidden}.number-ticker[data-v-cb55776d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.placeholder[data-v-cb55776d]{color:#00000073;font-size:1.4rem;font-weight:700}.plan-price[data-v-cb55776d]{color:#2a9d8f;margin-left:.5rem}.card .label[data-v-cb55776d]{color:#00000073;font-weight:600}@media (width<=1099px){.subscription[data-v-cb55776d]{width:100%}.subscription .order-link[data-v-cb55776d]{box-sizing:border-box;flex-direction:row;flex:0 0 100%;align-items:flex-start;gap:.8rem;width:100%;max-width:100%;display:flex}.main-value[data-v-cb55776d],.number-ticker[data-v-cb55776d]{font-size:1.2rem}.card[data-v-cb55776d]{padding:.8rem}.recharge-btn[data-v-cb55776d]{margin-left:.6rem;position:static;color:#399b00!important}.subscription[data-v-cb55776d],.subscription .order-link[data-v-cb55776d]{box-sizing:border-box;width:100%!important;display:block!important}.subscription .order-link[data-v-cb55776d]{flex-direction:column!important;gap:.6rem!important}.subscription .order-link .order-left[data-v-cb55776d],.subscription .order-link .order-right[data-v-cb55776d]{min-width:0;width:100%!important}.subscription .order-link .copy-input-wrap[data-v-cb55776d]{box-sizing:border-box;align-items:center;position:relative;display:flex!important}.subscription .order-link .copy-input-wrap .subscribe-input[data-v-cb55776d]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:100%;overflow:hidden}}.subscription .order-link .order-right[data-v-cb55776d]{flex:none;justify-content:center;align-items:center;width:auto;display:flex}.subscription .invite-banner[data-v-cb55776d]{flex:0 0 50%;width:50%;max-width:50%}.top-cards[data-v-cb55776d]{grid-template-columns:repeat(2,1fr)}.main-value[data-v-cb55776d],.number-ticker[data-v-cb55776d]{font-size:1.1rem}.card[data-v-cb55776d]{padding:.7rem}.card .label[data-v-cb55776d]{font-size:.85rem}.value[data-v-cb55776d]{padding-right:.6rem}.ticket-badge[data-v-cb55776d]{border-radius:.35rem;justify-content:center;align-items:center;height:28px;padding:.12rem .5rem;font-size:.78rem;line-height:1;display:inline-flex}.recharge-btn[data-v-cb55776d]{border-radius:.35rem;align-self:center;height:28px;padding:.12rem .5rem;line-height:1}.card.balance .value[data-v-cb55776d],.card.plan .value[data-v-cb55776d],.card.usage .value[data-v-cb55776d],.card.tickets .value[data-v-cb55776d]{font-weight:700}.tickets-count[data-v-cb55776d]{margin-right:.6rem;font-weight:700}.ticket-badge[data-v-cb55776d]{color:#6a21ff;background:linear-gradient(#f3d7ff,#f6e7ff);border-radius:.35rem;justify-content:center;align-items:center;height:28px;padding:.12rem .6rem;font-size:.85rem;line-height:1;display:inline-flex}.ticket-badge.processing[data-v-cb55776d]{color:#247a31;background:linear-gradient(#eafbe4,#f4fff0)}.ticket-badge.waiting[data-v-cb55776d]{color:#6a21ff;background:linear-gradient(#f3d7ff,#f6e7ff)}.ticket-debug[data-v-cb55776d]{display:none}.ticket-badge a[data-v-cb55776d]{color:inherit;text-decoration:none;display:inline-block}.ticket-badge a[data-v-cb55776d]:hover{opacity:.95;text-decoration:none}.card.tickets .value .ticket-badge[data-v-cb55776d],.card.tickets .value .ticket-badge a[data-v-cb55776d],.card.tickets .value .ticket-badge span[data-v-cb55776d]{font-weight:400}.tutorials[data-v-cb55776d]{background:#fff;border-radius:12px;margin-top:0;padding:.8rem}.tutorials-title[data-v-cb55776d]{color:#000000bf;margin:0 0 .6rem;font-size:1rem;font-weight:600}.tutorial-grid[data-v-cb55776d]{grid-template-columns:repeat(4,1fr);gap:.8rem;display:grid}.tutorial-card[data-v-cb55776d]{color:inherit;background:#fff;border:1px solid #0000000f;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.8rem;text-decoration:none;display:flex}.tutorial-card img[data-v-cb55776d]{object-fit:contain;background:0 0;width:38px;height:38px}.tutorial-card .tutorial-label[data-v-cb55776d]{color:#000000bf;text-align:center;font-size:.95rem}.tutorial-card[data-v-cb55776d]{transition:transform .22s cubic-bezier(.2,.9,.2,1),box-shadow .22s,border-color .22s,background .22s}.tutorial-card[data-v-cb55776d]:hover{background:linear-gradient(#dfffdffa,#f7fffafa);border-color:#2a9d8f2e;transform:translateY(-4px)scale(1.02);box-shadow:0 8px 18px #1e824c0f}.tutorial-card[data-v-cb55776d]:active{transform:translateY(-1px)scale(.995);box-shadow:0 4px 10px #0000000a}.tutorial-card[data-v-cb55776d]:focus-visible{border-color:#2a9d8f3d;outline:none;box-shadow:0 0 0 4px #2a9d8f14}.tutorial-card:hover img[data-v-cb55776d]{transform:translateY(-6px)scale(1.04)}.subscription[data-v-cb55776d]{grid-template-columns:1fr 420px;gap:1rem;margin-top:1rem;display:grid}.subscription .invite-banner[data-v-cb55776d]{grid-column:1/2}.subscription .order-link[data-v-cb55776d]{background:#fff;border:1px solid #0000000a;border-radius:12px;padding:.9rem}.subscription .invite-banner[data-v-cb55776d]{background:linear-gradient(90deg,#f8fef0,#bcff98);border-radius:12px;justify-content:center;align-items:center;padding:1.2rem;display:flex}.subscription .order-link label[data-v-cb55776d]{margin-bottom:.4rem;font-weight:600;display:block}.subscription-left[data-v-cb55776d]{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;display:flex}.subscription-left .order-link[data-v-cb55776d],.subscription-left .invite-banner[data-v-cb55776d]{width:100%}.order-link[data-v-cb55776d]{box-sizing:border-box;width:100%;display:block}.order-left[data-v-cb55776d]{min-width:0}.order-right[data-v-cb55776d]{flex-direction:column;align-items:center;gap:.25rem;display:flex}.qrcode[data-v-cb55776d]{box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.qrcode-placeholder[data-v-cb55776d]{box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.qr-image[data-v-cb55776d]{object-fit:contain;border-radius:inherit;background:0 0;width:100%;height:100%;margin-left:0}.qr-caption[data-v-cb55776d]{color:#0000008c;text-align:center;font-size:.78rem;line-height:1.35}.qr-caption .qr-line[data-v-cb55776d]{white-space:normal;color:#5757578c;font-size:.78rem;display:block}.qr-wrapper[data-v-cb55776d]{aspect-ratio:1;width:100px;position:relative;overflow:hidden}.qr-overlay[data-v-cb55776d]{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.qr-overlay-mask[data-v-cb55776d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#ffffff0f,#f0f0f00f);border-radius:8px;position:absolute;inset:0}.qr-overlay-label[data-v-cb55776d]{z-index:2;color:#000c;text-align:center;background:#ffffffe0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:4px 8px;font-size:.78rem;display:flex;position:absolute;box-shadow:0 2px 6px #0000000f}.qr-overlay-label .line1[data-v-cb55776d]{color:#0009;font-size:.72rem;font-weight:400;line-height:1}.qr-overlay-label .line2[data-v-cb55776d]{color:#0009;margin-top:2px;font-size:.72rem}.overlay-lock[data-v-cb55776d]{object-fit:contain;vertical-align:middle;width:1.25em;height:1.25em;margin-bottom:0;display:inline-block}.middle-grid[data-v-cb55776d]{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;margin-top:1rem;display:grid}.tutorials-left[data-v-cb55776d]{background:0 0;padding:0}.info-right[data-v-cb55776d]{grid-template-columns:repeat(2,1fr);align-items:start;gap:.8rem;display:grid;position:relative}.info-right .card[data-v-cb55776d]{background:#fff;border-radius:8px;flex-direction:column;justify-content:center;min-height:0;padding:.8rem;display:flex;box-shadow:0 1px 2px #0000000a}.node-grid[data-v-cb55776d],.package-grid[data-v-cb55776d]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.node-item[data-v-cb55776d],.pkg-item[data-v-cb55776d]{flex:1 1 0;min-width:0}.node-label[data-v-cb55776d],.pkg-label[data-v-cb55776d]{color:#0009;font-size:.85rem}.node-value[data-v-cb55776d],.pkg-value[data-v-cb55776d],.card.balance .value[data-v-cb55776d],.card.plan .value[data-v-cb55776d],.card.usage .value[data-v-cb55776d],.card.tickets .value[data-v-cb55776d]{align-items:center;gap:.25rem;margin-top:.15rem;font-size:1.4rem;font-weight:700;display:flex}.status-dot[data-v-cb55776d]{z-index:1;background:#94a3b8;border-radius:50%;flex:none;width:11px;height:11px;margin-right:8px;transition:background .5s;display:inline-block;position:relative}.status-dot.active[data-v-cb55776d]{background:#07e8a2}.status-dot.active[data-v-cb55776d]:before,.status-dot.active[data-v-cb55776d]:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:#07e8a273;border-radius:50%;width:11px;height:11px;animation:3.2s cubic-bezier(.2,.7,.2,1) infinite status-signal-cb55776d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.status-dot.active[data-v-cb55776d]:before{animation-delay:0s}.status-dot.active[data-v-cb55776d]:after{animation-delay:1.8s}@keyframes status-signal-cb55776d{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(3.5)}}.node-value[data-v-cb55776d]{font-size:1.4rem;font-weight:700;align-items:center!important;display:flex!important}@media (prefers-reduced-motion:reduce){.status-dot[data-v-cb55776d]:before,.status-dot[data-v-cb55776d]:after{display:none!important}}.unit[data-v-cb55776d]{font-weight:inherit;margin-left:.12rem;font-size:.9em;line-height:1}.node-monitor .node-value .unit[data-v-cb55776d]{align-self:center;margin-left:.08rem;font-size:.78em;line-height:1;transform:translateY(.5px)}@media (width<=1099px){.node-value .unit[data-v-cb55776d],.pkg-value .unit[data-v-cb55776d],.card.balance .value .unit[data-v-cb55776d],.card.plan .value .unit[data-v-cb55776d],.card.usage .value .unit[data-v-cb55776d],.card.tickets .value .unit[data-v-cb55776d]{margin-left:.08rem;font-size:.86em}}.copy-input-wrap[data-v-cb55776d]{box-sizing:border-box;align-items:center;gap:0;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.subscribe-input[data-v-cb55776d]{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;background-clip:padding-box;border:1px solid #00000014;border-radius:6px;flex:auto;width:100%;min-width:0;padding:.6rem 12px;font-size:.95rem;display:block;overflow:hidden}.subscribe-input[data-v-cb55776d]:focus{outline:none}.subscribe-input-wrapper[data-v-cb55776d]{position:relative}.subscribe-overlay[data-v-cb55776d]{cursor:pointer;z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 44px 0 0}.subscribe-overlay-mask[data-v-cb55776d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#ffffff0f,#f0f0f00f);border-radius:8px 0 0 8px;position:absolute;inset:0}.subscribe-overlay-label[data-v-cb55776d]{z-index:5;color:#000000bf;white-space:nowrap;background:#ffffffe6;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:.78rem;display:flex;position:absolute;transform:translateY(5px);box-shadow:0 2px 6px #0000000f}.subscribe-overlay-label .label-text[data-v-cb55776d]{line-height:1;display:inline-block}.copy-btn[data-v-cb55776d]{cursor:pointer;width:44px;height:calc(100% - 4px);box-shadow:none;z-index:6;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:0;padding:8px;display:inline-flex;position:static}.copy-btn img[data-v-cb55776d]{object-fit:contain;width:18px;height:18px;display:block;transform:translateY(3px)}.copy-btn[data-v-cb55776d]:focus{outline-offset:2px;outline:2px solid #1264ff1f}.client-intro[data-v-cb55776d]{color:#0000008c;margin-top:1.2rem;font-size:.78rem}.client-icons[data-v-cb55776d]{align-items:center;gap:.4rem;margin-top:1.1rem;display:flex}.client-icons a[data-v-cb55776d]{background:#fff;border:1px solid #0000000f;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden}.client-icons img[data-v-cb55776d]{object-fit:contain;width:28px;height:28px;display:block}@media (width<=480px){.subscribe-input[data-v-cb55776d]{flex:auto;max-width:100%}.node-value .unit[data-v-cb55776d],.pkg-value .unit[data-v-cb55776d]{margin-left:.05rem;font-size:.78em}}@media (width<=1099px){.middle-grid[data-v-cb55776d]{grid-template-columns:1fr}.tutorial-grid[data-v-cb55776d]{grid-template-columns:repeat(2,1fr)}.info-right[data-v-cb55776d]{grid-template-columns:1fr}}@media (width<=1400px){.tutorial-grid[data-v-cb55776d]{grid-template-columns:repeat(2,1fr)}}@media (width<=1600px){.info-right[data-v-cb55776d]{grid-template-columns:1fr}}@media (width<=1099px){.order-link[data-v-cb55776d]{grid-template-columns:repeat(2,1fr);width:100%}.tutorial-grid[data-v-cb55776d]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.tutorial-grid[data-v-cb55776d]{grid-template-columns:repeat(2,1fr)}.tutorial-card .icon-wrap[data-v-cb55776d]{width:56px;height:56px}.tutorial-card img[data-v-cb55776d]{width:36px;height:36px}}@media (width<=1099px){.order-link[data-v-cb55776d]{flex-direction:column;align-items:stretch;gap:.6rem;width:100%!important}.order-left[data-v-cb55776d]{order:1;width:100%}.order-right[data-v-cb55776d]{flex-direction:column;order:2;justify-content:flex-start;align-items:flex-start;gap:.5rem;width:100%;margin-left:0;display:flex}.order-right .qr-wrapper[data-v-cb55776d]{order:1;width:96px;height:96px;margin:0}.order-right .qr-caption[data-v-cb55776d]{text-align:center;order:2;margin-top:0}.copy-input-wrap[data-v-cb55776d]{width:100%}.subscription .order-link .order-left .copy-input-wrap[data-v-cb55776d]{box-sizing:border-box;align-items:center;gap:.5rem;display:flex;position:relative}.subscription .order-link .order-left .copy-input-wrap .subscribe-input[data-v-cb55776d]{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;flex:auto;min-width:0;max-width:100%;padding-right:12px;overflow:hidden}.subscribe-input[data-v-cb55776d]{padding-right:12px}.client-icons[data-v-cb55776d]{flex-wrap:wrap;gap:.5rem}.client-icons a[data-v-cb55776d]{width:40px;height:40px}.client-icons img[data-v-cb55776d]{width:28px;height:28px}.order-right[data-v-cb55776d]{justify-content:flex-start;gap:.6rem}.qr-caption[data-v-cb55776d]{text-align:left;font-size:.8rem}.invite-banner[data-v-cb55776d]{flex-direction:row;align-items:center;gap:.8rem;width:100%!important}.subscription-left .invite-banner[data-v-cb55776d]{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.invite-text[data-v-cb55776d]{flex:auto}.invite-image[data-v-cb55776d]{flex:0 0 120px}.invite-image img[data-v-cb55776d]{max-width:100%;height:auto}.site-announcement[data-v-cb55776d]{box-sizing:border-box;width:100%!important;position:relative!important;top:auto!important;left:auto!important}.site-announcement .announcement-body[data-v-cb55776d]{padding:.6rem 0}}@media (width<=480px){.order-link[data-v-cb55776d]{flex-direction:column;gap:.5rem}.order-right[data-v-cb55776d]{justify-content:center;align-items:center;display:flex}.order-right .qr-wrapper[data-v-cb55776d]{width:84px;height:84px}.copy-input-wrap[data-v-cb55776d]{width:100%}.invite-banner[data-v-cb55776d]{flex-direction:column;align-items:flex-start;gap:.6rem;padding:.9rem}.invite-image[data-v-cb55776d]{flex:none;justify-content:center;width:100%;display:flex}.invite-image img[data-v-cb55776d]{max-width:60%;height:auto}.site-announcement[data-v-cb55776d]{border-radius:12px;padding:12px 14px}.site-announcement .announcement-content[data-v-cb55776d]{font-size:.82rem!important;line-height:1.45!important}.mobile-track[data-v-cb55776d]{max-height:none!important}.subscribe-input[data-v-cb55776d]{padding-right:12px;font-size:.92rem}.qr-wrapper[data-v-cb55776d]{width:84px;height:84px}.qr-caption[data-v-cb55776d]{text-align:left;font-size:.76rem}.client-icons a[data-v-cb55776d]{width:36px;height:36px}.client-icons img[data-v-cb55776d]{width:24px;height:24px}.subscribe-overlay-label[data-v-cb55776d]{padding:3px 6px;font-size:.7rem}}@media (width>=901px){.subscription[data-v-cb55776d]{align-items:flex-start;gap:1rem;display:flex}.subscription-left[data-v-cb55776d]{flex:0 0 50%;width:50%;max-width:50%}.subscription .order-link[data-v-cb55776d]{box-sizing:border-box;flex-direction:row;flex:none;align-items:flex-start;gap:.8rem;display:flex}.subscription .order-link .order-left[data-v-cb55776d]{flex-direction:column;flex:auto;align-items:stretch;gap:.5rem;width:auto;display:flex}.subscription .order-link .order-left .copy-input-wrap[data-v-cb55776d]{flex:auto;width:100%}.subscription .order-link .order-left .client-icons[data-v-cb55776d]{margin-top:4px}.subscription .order-link .order-right[data-v-cb55776d]{flex:none;justify-content:center;align-items:center;width:auto;display:flex}.subscription-left .invite-banner[data-v-cb55776d]{flex:0 0 100%;width:100%;max-width:100%}.site-announcement[data-v-cb55776d]{width:100%!important;max-width:100%!important}}@media (width>=901px) and (width<=1099px){.subscription[data-v-cb55776d]{flex-direction:column;gap:1rem;display:flex}.subscription-left[data-v-cb55776d]{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.subscription .order-link[data-v-cb55776d]{flex-direction:column;align-items:stretch;gap:.6rem;width:100%!important}.subscription .order-link .order-left[data-v-cb55776d]{width:100%}.subscription .order-link .order-right[data-v-cb55776d]{flex-direction:column;align-items:flex-start;width:100%;margin-left:0;display:flex}.invite-banner[data-v-cb55776d]{margin-left:0;flex:0 0 100%!important;width:100%!important;max-width:100%!important}.subscription-left .invite-banner[data-v-cb55776d]{width:100%!important}}@media (width>=901px){.subscription .order-link .order-left .copy-input-wrap[data-v-cb55776d]{box-sizing:border-box;flex:auto;width:100%;min-width:0;max-width:420px}.subscription .order-link .order-left .copy-input-wrap .subscribe-input[data-v-cb55776d]{box-sizing:border-box;width:100%;max-width:100%}}.invite-banner[data-v-cb55776d]{background:linear-gradient(90deg,#f8fef0,#bcff98);border-radius:12px;align-items:center;gap:1rem;width:50%;margin-left:0;padding:1.2rem;display:flex;box-shadow:0 2px 8px #0000000a}.invite-text[data-v-cb55776d]{flex:1}.invite-badge[data-v-cb55776d]{align-items:flex-end;gap:0;margin:.4rem 0;display:inline-flex}.invite-badge .percent[data-v-cb55776d]{color:#000;z-index:2;clip-path:polygon(0 0,100% 0,85% 100%,0 100%);white-space:nowrap;text-overflow:ellipsis;background:#bcff98;border-radius:10px 0 0 10px;justify-content:center;align-items:center;width:100px;min-width:100px;max-width:100px;height:52px;margin-right:-15px;padding:0;font-size:1.18rem;font-weight:800;display:flex;position:relative;overflow:hidden}.invite-badge .badge-label[data-v-cb55776d]{color:#bcff98;z-index:1;white-space:nowrap;text-overflow:ellipsis;background:#000;border-radius:0 25px 25px 0;justify-content:center;align-items:center;width:120px;min-width:120px;max-width:120px;height:44px;margin-bottom:2px;padding:0 12px;font-size:.9rem;font-weight:300;display:flex;position:relative;overflow:hidden}.invite-desc[data-v-cb55776d]{color:#000000bf;margin:0 0 .8rem;font-size:.85rem;font-weight:400}.invite-cta[data-v-cb55776d]{color:#fff;background:#000;border:none;border-radius:28px;padding:.55rem .9rem;font-size:.92rem;line-height:1}.invite-text .invite-cta[data-v-cb55776d]{align-items:center;font-size:.82rem;display:inline-flex}.invite-cta-label[data-v-cb55776d]{font-size:.85rem;line-height:1;display:inline-block}.invite-image[data-v-cb55776d]{flex:0 0 150px;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.invite-image img[data-v-cb55776d]{object-fit:contain;max-width:100%;height:auto;display:block}@media (width<=1099px){.invite-image[data-v-cb55776d]{flex:0 0 140px}}.invite-title[data-v-cb55776d],.invite-sub[data-v-cb55776d]{color:#000;margin:0 0 .25rem;font-size:1rem;font-weight:600}.site-announcement[data-v-cb55776d]{box-sizing:border-box;background:#fff;border-radius:8px;margin-top:.6rem;padding:.8rem;box-shadow:0 1px 2px #0000000a}.site-announcement .announcement-content[data-v-cb55776d]{color:#000000d9;font-size:.95rem;line-height:1.5}.site-announcement .announcement-title[data-v-cb55776d]{margin:0 0 .6rem;font-size:1rem;font-weight:700}.site-announcement .announcement-content[data-v-cb55776d],.site-announcement .announcement-content[data-v-cb55776d] *{font-weight:400!important}.site-announcement[data-v-cb55776d]{background:#fff;border-radius:24px;padding:18px 20px;box-shadow:0 8px 18px #0000000f}.site-announcement .announcement-top-row[data-v-cb55776d]{justify-content:flex-start;align-items:center;gap:10px;display:flex}.site-announcement .announcement-label[data-v-cb55776d]{color:#000000bf;font-size:1rem;font-weight:600}.site-announcement .announcement-title-centered[data-v-cb55776d]{text-align:center;flex:auto;font-size:.98rem;font-weight:700}.site-announcement .announcement-date-line[data-v-cb55776d]{color:#00000073;margin:8px 0;font-size:.8rem}.site-announcement .announcement-sep[data-v-cb55776d]{background:#00000014;height:1px;margin:6px 0}.site-announcement .announcement-body[data-v-cb55776d]{padding-top:6px}.site-announcement .announcement-content[data-v-cb55776d]{color:#000000e6;font-size:.78rem!important;font-weight:400!important;line-height:1.45!important}.site-announcement .announcement-content[data-v-cb55776d] a,.site-announcement .announcement-content[data-v-cb55776d] a:visited{color:#16a34a!important;text-decoration-color:#16a34a73!important}.site-announcement .announcement-content[data-v-cb55776d] a *{color:inherit!important}.site-announcement .announcement-content[data-v-cb55776d] a:hover,.site-announcement .announcement-content[data-v-cb55776d] a:focus-visible{color:#12863d!important;text-decoration-color:currentColor!important}.site-announcement .announcement-content[data-v-cb55776d] *{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.site-announcement .announcement-content h1[data-v-cb55776d],.site-announcement .announcement-content h2[data-v-cb55776d],.site-announcement .announcement-content h3[data-v-cb55776d],.site-announcement .announcement-content h4[data-v-cb55776d],.site-announcement .announcement-content h5[data-v-cb55776d],.site-announcement .announcement-content h6[data-v-cb55776d]{font-size:1em!important;line-height:inherit!important;margin:.18em 0!important;font-weight:600!important}.site-announcement .announcement-empty[data-v-cb55776d]{color:#00000073;font-size:.78rem}.announcement-track[data-v-cb55776d]{touch-action:pan-x;position:relative;overflow:hidden}.announcement-track-inner[data-v-cb55776d]{width:100%;display:flex}.announcement-slide[data-v-cb55776d]{box-sizing:border-box;min-width:100%;padding:0}.announcement-slide .announcement-title-centered[data-v-cb55776d]{margin-top:6px}.announcement-track[data-v-cb55776d]:focus{outline:none}@media (width<=1099px){.mobile-track[data-v-cb55776d]{box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:60vh;position:relative;overflow:hidden}.mobile-track.transition-height[data-v-cb55776d]{transition:height .14s}.mobile-track-inner[data-v-cb55776d]{will-change:transform;flex-direction:row;display:flex}.mobile-slide[data-v-cb55776d]{box-sizing:border-box;flex:0 0 100%;align-items:flex-start;min-width:100%;padding:.2rem .2rem .6rem;display:flex;overflow:visible}.mobile-slide .announcement-content[data-v-cb55776d]{width:100%;max-height:none;overflow:visible}.mobile-announcement-pager[data-v-cb55776d]{justify-content:center;gap:8px;margin-top:8px;display:flex}.mobile-announcement-pager .dot[data-v-cb55776d]{background:#0000001f;border-radius:50%;width:8px;height:8px;display:inline-block}.mobile-announcement-pager .dot.active[data-v-cb55776d]{background:#0009}}@media (width<=1199px){.subscription .order-link[data-v-cb55776d]{flex-direction:column;gap:.8rem;display:flex}.subscription .order-link .order-left[data-v-cb55776d]{order:1;width:100%}.subscription .order-link .client-group[data-v-cb55776d]{order:2;width:100%}.subscription .order-link .order-right[data-v-cb55776d]{order:3;justify-content:center;align-items:center;width:100%;margin-top:.4rem;display:flex}.subscription .order-link .order-left .copy-input-wrap[data-v-cb55776d]{box-sizing:border-box;border-radius:12px;width:100%;max-width:none;padding:10px 16px}.subscription .order-link .order-left .copy-input-wrap .subscribe-full[data-v-cb55776d]{white-space:normal;word-break:break-all;color:#000000d9;display:block}.subscription .order-link .order-right .qr-wrapper[data-v-cb55776d]{border-radius:8px;width:96px;height:96px;position:relative;overflow:hidden}.subscription .order-link .order-right .qr-wrapper .qr-overlay-mask[data-v-cb55776d]{border-radius:8px;inset:0}.subscription .order-link .order-right .qr-wrapper.masked[data-v-cb55776d],.subscription .order-link .order-right .qr-wrapper.masked .qr-image[data-v-cb55776d],.subscription .order-link .order-right .qr-wrapper.masked .qr-overlay-mask[data-v-cb55776d]{border-radius:8px!important}}.package-usage[data-v-cb55776d]{position:relative;overflow:visible}.package-star[data-v-cb55776d]{pointer-events:none;z-index:40;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute;top:-22px;right:-12px;transform:translateZ(0)}.package-star img[data-v-cb55776d]{object-fit:contain;filter:drop-shadow(0 10px 20px #0000001f);width:100%;height:100%;display:block}@media (width<=1099px){.package-star[data-v-cb55776d]{width:62px;height:62px;top:-22px;right:-12px}}@media (width<=480px){.package-star[data-v-cb55776d]{width:56px;height:56px;top:-16px;right:-8px}}.page-shell[data-v-ed48ac98]{--edge-offset:16px;padding:12px 24px}.promo-banner[data-v-ed48ac98]{color:#fff;background:linear-gradient(90deg,#ba96fb 0%,#8d64d7 100%);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:-12px;margin-left:-20px;margin-right:-20px;padding:32px 48px;display:flex;position:relative;overflow:hidden}.pending-orders-wrap[data-v-ed48ac98]{margin-left:-20px;margin-right:-20px}.pending-orders[data-v-ed48ac98]{background:#fff;border-radius:12px;padding:12px;box-shadow:0 6px 18px #0000000f}.promo-left[data-v-ed48ac98]{flex:100%;min-width:220px}.badge[data-v-ed48ac98]{color:#fff;background:#ffffff2e;border-radius:10px;margin-bottom:12px;padding:6px 10px;font-size:12px;display:inline-block}.promo-title[data-v-ed48ac98]{margin:6px 0;font-size:26px;font-weight:600}.promo-sub[data-v-ed48ac98]{opacity:.95;margin:0 0 18px}.countdown[data-v-ed48ac98]{align-items:center;gap:12px;display:flex}.count-box[data-v-ed48ac98]{color:#222;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:72px;height:84px;display:flex;box-shadow:0 6px 18px #00000014}.count-box .num[data-v-ed48ac98]{font-size:28px;font-weight:700}.count-box .label[data-v-ed48ac98]{color:#666;margin-top:6px;font-size:12px}.promo-code[data-v-ed48ac98]{color:#fffffff2;margin-top:8px;font-size:14px}.promo-code .code[data-v-ed48ac98]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff1f;border-radius:8px;margin-left:6px;padding:4px 8px;transition:background .18s}.promo-code .code[data-v-ed48ac98]:hover{background:#ffffff2e}.promo-code .code[aria-pressed=true][data-v-ed48ac98],.promo-code .code.copied[data-v-ed48ac98]{background:#ffffff38}.ended[data-v-ed48ac98]{color:#fffffffa;font-size:18px;font-weight:700}.plans-section[data-v-ed48ac98]{text-align:center;padding:48px 20px 64px}.plans-title[data-v-ed48ac98]{color:#000;margin:-8px 0 10px;font-size:18px}@media (width>=900px){.plans-title[data-v-ed48ac98]{margin:-10px 0 12px;font-size:20px}}.tabs-wrap[data-v-ed48ac98]{justify-content:center;max-width:820px;margin:24px auto 48px;padding:0 12px;display:flex}.tabs-bg[data-v-ed48ac98]{background:#ffffffeb;border-radius:14px;align-items:stretch;width:100%;padding:6px;display:flex;position:relative;box-shadow:inset 0 2px #00000005}.tab[data-v-ed48ac98]{color:#222;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:8px;flex:1 1 0;padding:8px 0;font-size:14px;transition:color .15s}.tab[data-v-ed48ac98]:hover{color:#000}.tab[data-v-ed48ac98]:focus{outline:none}.tab.active[data-v-ed48ac98]{color:#000;font-weight:600}.active-pill[data-v-ed48ac98]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#c3fb96,#baf96a);border-radius:8px;width:calc(33.3333% - 4px);height:calc(100% - 8px);transition:transform .26s cubic-bezier(.2,.9,.2,1),background .18s;position:absolute;top:4px;left:6px;box-shadow:0 8px 18px #25c5531f}.plans-grid[data-v-ed48ac98]{grid-template-columns:repeat(4,1fr);gap:26px;margin-top:12px;display:grid}@media (width>=1100px) and (width<=1430px){.plans-grid[data-v-ed48ac98]{grid-template-columns:repeat(2,1fr)}}.plan-card[data-v-ed48ac98]{background:#fff;border:1px solid #0000000a;border-radius:14px;padding:12px;box-shadow:0 4px 18px #0000000f}.plan-inner[data-v-ed48ac98]{text-align:left;flex-direction:column;align-items:flex-start;height:100%;display:flex}.plan-name[data-v-ed48ac98]{margin:0 0 10px;font-size:15px}.plan-price[data-v-ed48ac98]{align-items:baseline;gap:6px;margin-bottom:12px;font-size:18px;font-weight:700;display:inline-flex}.price-num[data-v-ed48ac98]{font-size:28px;font-weight:800;line-height:1}.price-suffix[data-v-ed48ac98]{opacity:.9;align-items:baseline;font-size:12px;display:inline-flex}.price-suffix .ps-slash[data-v-ed48ac98]{margin-right:2px;display:inline-block;transform:translateY(-1px)}.price-suffix .ps-unit[data-v-ed48ac98]{display:inline-block}.price-suffix .ps-single[data-v-ed48ac98]{align-items:baseline;margin-right:8px;display:inline-flex}.plan-features[data-v-ed48ac98]{color:#333;margin:-10px 0 10px;padding:0;font-size:14.5px;line-height:1.5;list-style:none}.plan-features li[data-v-ed48ac98]{margin:4px 0}.plan-actions[data-v-ed48ac98]{width:100%;margin-top:auto}.buy[data-v-ed48ac98]{cursor:pointer;text-align:center;background:linear-gradient(90deg,#c3fb96,#baf96a);border:none;border-radius:8px;width:100%;padding:10px 12px;font-weight:400}.skeleton[data-v-ed48ac98]{pointer-events:none;opacity:.95}.skeleton-block[data-v-ed48ac98]{background:linear-gradient(90deg,#e9e9e9 25%,#f5f5f5 50%,#e9e9e9 75%) 0 0/200% 100%;border-radius:8px;animation:1.2s linear infinite shimmer-ed48ac98}.plan-card.skeleton[data-v-ed48ac98]{background:#fff;border-radius:14px;padding:16px;box-shadow:0 8px 30px #0000000f}.skeleton-title[data-v-ed48ac98]{border-radius:6px;width:50%;height:22px;margin:4px 0 12px}.skeleton-price[data-v-ed48ac98]{border-radius:6px;width:36%;height:48px;margin-bottom:12px}.skeleton-line[data-v-ed48ac98]{border-radius:6px;height:14px;margin:10px 0}.skeleton-line[data-v-ed48ac98]:first-child{width:85%}.skeleton-line[data-v-ed48ac98]:nth-child(2){width:72%}.skeleton-line[data-v-ed48ac98]:nth-child(3){width:92%}.skeleton-btn[data-v-ed48ac98]{background:linear-gradient(90deg,#bffb9e 25%,#dfffbf 50%,#bffb9e 75%) 0 0/200% 100%;border-radius:10px;width:100%;height:40px;margin-top:16px;animation:1.2s linear infinite shimmer-ed48ac98}@keyframes shimmer-ed48ac98{0%{background-position:200% 0}to{background-position:-200% 0}}.frosted-card .skeleton-block[data-v-ed48ac98]{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1f 50%,#ffffff0a 75%) 0 0/200% 100%;animation:1.2s linear infinite shimmer-ed48ac98}@media (width<=1100px){.plans-grid[data-v-ed48ac98]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.plans-grid[data-v-ed48ac98]{grid-template-columns:repeat(1,1fr)}}@media (width<=880px){.promo-banner[data-v-ed48ac98]{flex-direction:column;align-items:stretch;padding:20px}.promo-right[data-v-ed48ac98]{order:-1;justify-content:center;align-items:center;margin-bottom:8px}.girl[data-v-ed48ac98]{max-width:260px}.promo-left[data-v-ed48ac98]{text-align:center}.pending-inline-row[data-v-ed48ac98]{padding-left:12px!important}.promo-left .badge[data-v-ed48ac98]{text-align:left;width:auto;display:inline-block}.countdown[data-v-ed48ac98]{justify-content:center}}@media (width<=1230px){.promo-banner[data-v-ed48ac98]{flex-direction:column;align-items:stretch}.promo-banner .countdown[data-v-ed48ac98]{justify-content:center;margin-top:18px;width:auto!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.promo-left[data-v-ed48ac98]{text-align:center;padding-top:18px;padding-right:0;position:relative}.promo-left .badge[data-v-ed48ac98]{left:calc(var(--edge-offset));text-align:left;display:inline-block;position:absolute;top:6px;transform:none}.promo-left .promo-title[data-v-ed48ac98]{margin-top:22px}}@media (width<=480px){.promo-banner[data-v-ed48ac98]{margin-top:-6px}}@media (width<=640px){.promo-banner[data-v-ed48ac98]{flex-direction:column;align-items:stretch;padding:20px}.promo-right[data-v-ed48ac98]{order:-1;justify-content:center;align-items:center;margin-bottom:8px}.girl[data-v-ed48ac98]{max-width:260px}.promo-left[data-v-ed48ac98]{text-align:center}.pending-inline-row[data-v-ed48ac98]{padding-left:12px!important}.promo-left .badge[data-v-ed48ac98]{text-align:left;width:auto;display:inline-block}.countdown[data-v-ed48ac98]{justify-content:center}}@media (width<=420px){.pending-inline-item[data-v-ed48ac98]{min-width:180px;padding:6px 8px}.pending-plan[data-v-ed48ac98]{max-width:90px}.promo-title[data-v-ed48ac98]{font-size:22px}}@media (width>=881px){.promo-banner .countdown[data-v-ed48ac98]{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width>=1231px){.promo-left[data-v-ed48ac98]{padding-right:280px}}@media (width<=640px){.frosted-card[data-v-ed48ac98]{border-radius:12px!important;width:calc(100% + 50px)!important;margin-left:-25px!important;margin-right:-22px!important;padding:12px 14px!important}.compact-card[data-v-ed48ac98]{padding:8px 14px!important}.pending-orders[data-v-ed48ac98]{padding-left:4px!important}.pending-inline-list[data-v-ed48ac98]{justify-content:flex-start}}.modal-overlay[data-v-ed48ac98]{z-index:200000;-webkit-overflow-scrolling:touch;background:#00000073;justify-content:center;align-items:center;padding:24px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal[data-v-ed48ac98]{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:720px;max-height:calc(100vh - 48px);margin:0 auto;display:block;overflow:hidden;box-shadow:0 20px 40px #00000040}@media (height<=680px){.modal-overlay[data-v-ed48ac98]{align-items:flex-start}.modal[data-v-ed48ac98]{margin:24px auto}}.modal-header[data-v-ed48ac98]{background:linear-gradient(90deg,#c1ff9c 0% 50%,#d9ffc3 100%);border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;min-height:44px;padding:12px 14px;display:flex}.modal-title[data-v-ed48ac98]{color:#111;margin:0;font-size:16px;font-weight:400;line-height:1}.modal-avatar-wrap[data-v-ed48ac98]{background:#ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.modal-avatar[data-v-ed48ac98]{object-fit:cover;border-radius:50%;width:28px;height:28px}.cancel-icon[data-v-ed48ac98]{object-fit:contain;background:0 0;border-radius:0;width:28px;height:28px;margin-right:8px}.modal-header-left[data-v-ed48ac98]{align-items:center;gap:10px;display:flex}.modal-user-info[data-v-ed48ac98]{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.modal-user-info .user-email[data-v-ed48ac98]{cursor:pointer;font-weight:400}.modal-user-info .user-email-large[data-v-ed48ac98]{color:#111;margin:0;font-size:15px;font-weight:400;line-height:1}.modal-user-info .user-meta[data-v-ed48ac98]{align-items:center;gap:10px;display:flex}.modal-user-info .meta-item[data-v-ed48ac98]{color:#111;font-size:13px}.modal-user-info .meta-value[data-v-ed48ac98]{margin-left:2px;font-weight:400}.modal-user-info .meta-item:only-child .meta-value[data-v-ed48ac98],.modal-user-info .meta-item>.meta-value[data-v-ed48ac98]:only-child{margin-left:0}.modal-close[data-v-ed48ac98]{cursor:pointer;color:#111;background:0 0;border:none;font-size:20px;line-height:1}.modal-body[data-v-ed48ac98]{color:#333;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 160px);padding:18px 20px;overflow-y:auto}.modal-grid[data-v-ed48ac98]{grid-template-columns:300px 1fr;align-items:start;gap:18px;display:grid}.modal-left[data-v-ed48ac98]{min-width:220px;max-width:340px}.modal-right[data-v-ed48ac98]{width:100%}.coupon-order-row[data-v-ed48ac98]{align-items:flex-start;gap:16px;display:flex}.coupon-col[data-v-ed48ac98]{flex:0 0 260px;max-width:300px}.order-col[data-v-ed48ac98]{flex:1 1 0}.modal-section[data-v-ed48ac98]{margin-bottom:14px}.section-title[data-v-ed48ac98]{color:#666;margin-bottom:8px;font-size:13px}.periods[data-v-ed48ac98]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.periods.periods--left[data-v-ed48ac98]{justify-content:flex-start}.period-btn[data-v-ed48ac98]{cursor:pointer;text-align:center;box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:88px;min-height:96px;padding:10px 8px;transition:border-color .12s,box-shadow .12s,transform 80ms;display:flex}@media (width<=600px){.modal[data-v-ed48ac98]{max-width:92%}.modal-grid[data-v-ed48ac98]{grid-template-columns:1fr}.modal-left[data-v-ed48ac98],.modal-right[data-v-ed48ac98],.coupon-col[data-v-ed48ac98],.order-col[data-v-ed48ac98]{flex:100%;width:100%;max-width:100%}.coupon-order-row[data-v-ed48ac98]{flex-direction:column;gap:12px}.coupon-col[data-v-ed48ac98],.order-col[data-v-ed48ac98]{flex:100%}}@media (width<=500px){.periods[data-v-ed48ac98]{gap:8px}.period-btn[data-v-ed48ac98]{border-radius:8px;width:68px;min-height:80px;padding:8px 6px}.period-btn .period-label[data-v-ed48ac98],.period-btn .period-price[data-v-ed48ac98]{font-size:12px}}.period-btn.active[data-v-ed48ac98]{border:2px solid #ff4d4f;transform:none;box-shadow:0 6px 18px #ff4d4f0f}.period-label[data-v-ed48ac98]{font-size:13px;font-weight:700;line-height:1}.period-price[data-v-ed48ac98]{color:#e33;margin-top:6px;font-size:15px;font-weight:800}.period-btn[data-v-ed48ac98],.period-btn .period-label[data-v-ed48ac98],.period-btn.active .period-label[data-v-ed48ac98]{color:#111}.period-btn .period-price[data-v-ed48ac98],.period-btn.active .period-price[data-v-ed48ac98]{color:#e33}.coupon-row[data-v-ed48ac98]{box-shadow:none;border-radius:8px;align-items:stretch;gap:0;display:flex;overflow:hidden}.coupon-input[data-v-ed48ac98]{color:#666;-webkit-text-size-adjust:100%;appearance:none;box-sizing:border-box;background:#f3f3f3;border:none;border-radius:0;outline:none;flex:1;padding:8px 10px;font-size:13px}@media (width<=480px){.coupon-input[data-v-ed48ac98]{font-size:16px!important}}.coupon-input[data-v-ed48ac98]::placeholder{color:#9aa0a6}.filled-coupon[data-v-ed48ac98]{color:#1b4b00}.filled-coupon[data-v-ed48ac98]::placeholder{color:#bdff97}.filled-coupon[data-v-ed48ac98]::placeholder{color:#bdff97}.filled-coupon[data-v-ed48ac98]:-ms-placeholder-shown{color:#bdff97}.filled-coupon[data-v-ed48ac98]::-moz-placeholder{color:#bdff97}.filled-coupon[data-v-ed48ac98]::-moz-placeholder{color:#bdff97;opacity:1}.filled-coupon[data-v-ed48ac98]:-moz-placeholder-shown{color:#bdff97;opacity:1}.filled-coupon[disabled][data-v-ed48ac98],.filled-coupon[readonly][data-v-ed48ac98]{color:#858585!important;-webkit-text-fill-color:#858585!important;opacity:1!important}.coupon-apply[data-v-ed48ac98]{cursor:pointer;color:#111;background:linear-gradient(90deg,#c3fb96,#baf96a);border:none;border-radius:0;justify-content:center;align-items:center;min-width:72px;padding:8px 12px;font-weight:400;display:inline-flex}.coupon-error[data-v-ed48ac98]{color:#d9534f;margin-top:8px;font-size:12px}.payment-list[data-v-ed48ac98]{flex-direction:column;gap:8px;display:flex}.payment-item[data-v-ed48ac98]{z-index:0;border:1px solid #f1f1f1;border-radius:8px;align-items:center;gap:8px;padding:8px 10px 8px 32px;display:flex;position:relative;overflow:visible}.payment-item input[type=radio][data-v-ed48ac98]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.payment-item[data-v-ed48ac98]:before{content:"";box-sizing:border-box;z-index:2;background:0 0;border:1px solid #dadada;border-radius:50%;width:12px;height:12px;transition:border-color .12s,box-shadow .12s,transform .12s;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.payment-item[data-v-ed48ac98]:after{content:"";z-index:3;background:0 0;border-radius:50%;width:10px;height:10px;transition:background .12s,transform .12s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.payment-item[data-v-ed48ac98]:has(input:checked):before{border-color:#000}.payment-item[data-v-ed48ac98]:has(input:checked):after{background:#bdff97}.payment-label[data-v-ed48ac98]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:13px;overflow:hidden}.payment-icon[data-v-ed48ac98]{object-fit:contain;width:24px;height:24px;margin-left:4px;display:inline-block}.payment-item[data-v-ed48ac98]:has(input:checked){border-color:#000}.payment-item[data-v-ed48ac98]:has(input:checked):hover{border-color:#000}.payment-item[data-v-ed48ac98]:hover{background:0 0;box-shadow:none!important;border-color:#f1f1f1!important;transform:none!important}.payment-item[data-v-ed48ac98]:has(input:checked):hover{border-color:#000!important}.order-summary[data-v-ed48ac98]{background:#fbfbfb;border:1px solid #f3f3f3;border-radius:8px;padding:10px}.order-summary .row[data-v-ed48ac98]{color:#333;justify-content:space-between;padding:6px 0;display:flex}.order-summary .row.total[data-v-ed48ac98]{font-size:16px;font-weight:700}.order-summary .total-amount[data-v-ed48ac98],.order-summary .row span[data-v-ed48ac98]:last-child{color:#e33}.modal-price[data-v-ed48ac98]{margin:0 0 12px;font-size:22px;font-weight:700}.modal-suffix[data-v-ed48ac98]{opacity:.85;margin-left:6px;font-size:14px}.modal-features[data-v-ed48ac98]{margin:0 0 8px;padding:0;list-style:none}.modal-features li[data-v-ed48ac98]{margin:6px 0;font-size:14px}.modal-actions[data-v-ed48ac98]{border-top:1px solid #f7f7f7;flex-shrink:0;justify-content:flex-end;gap:12px;padding:14px 20px;display:flex}.modal-btn[data-v-ed48ac98]{cursor:pointer;color:#111;-webkit-text-fill-color:#111;appearance:none;border:none;border-radius:8px;padding:8px 14px}.modal-btn.cancel[data-v-ed48ac98]{color:#333;-webkit-text-fill-color:#333;background:linear-gradient(90deg,#c1ff9c 0% 50%,#d9ffc3 100%)}.modal-btn.confirm[data-v-ed48ac98]{color:#111;-webkit-text-fill-color:#111;font-weight:400}.modal-btn[disabled][data-v-ed48ac98],.modal-btn[data-v-ed48ac98]:disabled{opacity:.6;cursor:not-allowed;color:#0009!important;-webkit-text-fill-color:#0009!important}@media (width<=520px){.modal[data-v-ed48ac98]{max-width:92%}.modal-price[data-v-ed48ac98]{font-size:18px}.modal-grid[data-v-ed48ac98]{grid-template-columns:1fr;gap:12px}.modal-left[data-v-ed48ac98]{max-width:none}.coupon-order-row[data-v-ed48ac98]{flex-direction:column}.coupon-col[data-v-ed48ac98],.order-col[data-v-ed48ac98]{flex:1 1 0}}.order-info[data-v-ed48ac98]{flex-direction:column;justify-content:flex-start;padding:0;display:flex}.order-title[data-v-ed48ac98]{margin:0 0 8px;font-size:14px}.order-row[data-v-ed48ac98]{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.plan-label[data-v-ed48ac98]{color:#333;font-size:14px}.plan-price-summary[data-v-ed48ac98]{flex:none;align-items:baseline;gap:8px;display:flex}.strike-price[data-v-ed48ac98]{color:#999;font-size:13px;text-decoration:line-through}.current-price[data-v-ed48ac98]{color:#111;font-size:20px;font-weight:700}.deduction-list[data-v-ed48ac98]{margin-top:6px}.deduction-item[data-v-ed48ac98]{color:#8aa;justify-content:space-between;padding:4px 0;display:flex}.deduction-label[data-v-ed48ac98]{color:#888;font-size:13px}.deduction-value[data-v-ed48ac98]{color:#18a85f;font-size:13px;font-weight:600}.order-sep[data-v-ed48ac98]{background:#eee;height:1px;margin:10px 0}.pay-summary[data-v-ed48ac98]{justify-content:space-between;align-items:center;display:flex}.pay-label[data-v-ed48ac98]{color:#333;font-size:14px}.pay-amount[data-v-ed48ac98]{color:#e53935;font-size:22px;font-weight:800}.pay-currency[data-v-ed48ac98]{color:#e53935;margin-left:6px;font-size:12px}.pay-actions[data-v-ed48ac98]{justify-content:flex-end;margin-top:12px;display:flex}.pay-now[data-v-ed48ac98]{cursor:pointer;background:#c1ff9c;border:none;border-radius:8px;padding:10px 18px;font-weight:600}.payment-overlay[data-v-ed48ac98]{z-index:100000;z-index:200000;background:#0009;flex-direction:column;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.payment-frame-header[data-v-ed48ac98]{box-sizing:border-box;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:space-between;align-items:center;width:100%;max-width:960px;padding:10px 12px;display:flex}.payment-frame-title[data-v-ed48ac98]{color:#111;font-size:16px;font-weight:700}.payment-frame-close[data-v-ed48ac98]{cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}.payment-iframe[data-v-ed48ac98]{background:#fff;border:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:100%;max-width:960px;height:calc(100vh - 120px);box-shadow:0 12px 40px #0006}@media (width<=920px){.payment-iframe[data-v-ed48ac98]{height:calc(100vh - 96px)}.payment-frame-header[data-v-ed48ac98]{max-width:92%}}@media (width<=520px){.payment-iframe[data-v-ed48ac98]{height:calc(100vh - 72px)}.payment-frame-header[data-v-ed48ac98]{padding:8px 10px}}.frosted-wrap[data-v-ed48ac98]{margin:16px 0;display:block}.frosted-card[data-v-ed48ac98]{width:calc(100% + 40px);max-width:none;box-shadow:none;-webkit-backdrop-filter:blur(10px)saturate(120%);color:#fff;background:linear-gradient(90deg,#000,#424242);border-radius:14px;margin-left:-20px;margin-right:-20px;padding:14px 48px}.pending-title[data-v-ed48ac98]{margin-bottom:10px;font-size:14px;font-weight:700;line-height:1.1}.frosted-card .pending-title[data-v-ed48ac98],.frosted-card .pending-plan[data-v-ed48ac98],.frosted-card .pending-meta[data-v-ed48ac98],.frosted-card .pending-note[data-v-ed48ac98]{color:#fff}.pending-title[data-v-ed48ac98]{text-align:left;font-size:14px;font-weight:400;line-height:1.1}.pending-plan[data-v-ed48ac98]{font-weight:400}.pending-list[data-v-ed48ac98]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.compact .pending-title[data-v-ed48ac98]{margin-bottom:6px;font-weight:700}.pending-inline-list[data-v-ed48ac98]{flex-direction:column;gap:6px;display:flex}.pending-inline-item[data-v-ed48ac98]{white-space:nowrap;border-bottom:1px dashed #ffffff0a;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.pending-inline-item .pending-plan[data-v-ed48ac98]{color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin-right:12px;font-size:13px;font-weight:600;overflow:hidden}.pending-actions[data-v-ed48ac98]{flex:none;align-items:center;gap:10px;display:flex}.link-btn[data-v-ed48ac98]{color:inherit;cursor:pointer;white-space:nowrap;background:#0000000a;border:1px solid #0000000f;border-radius:10px;padding:6px 10px;transition:background .12s,transform 80ms,box-shadow .12s}.link-btn[data-v-ed48ac98]:focus{outline:none}.link-btn[data-v-ed48ac98]:hover{background:#0000000f;box-shadow:0 6px 14px #0000000a}.link-btn[data-v-ed48ac98]:active{transform:scale(.97)}.link-btn.danger[data-v-ed48ac98]{color:#ff6b6b;background:#ff6b6b0f;border-color:#ff6b6b1f}.link-btn.danger[data-v-ed48ac98]:hover{background:#ff6b6b1a;box-shadow:0 6px 14px #ff6b6b0a}.pending-inline-item .link-btn[data-v-ed48ac98],.pending-inline-item .link-btn.danger[data-v-ed48ac98]{white-space:nowrap;background:#0000000a;border:1px solid #0000000f;border-radius:10px;padding:6px 10px}.pending-inline-item .link-btn.danger[data-v-ed48ac98]{color:#ff6b6b;background:#ff6b6b0f;border-color:#ff6b6b1f}.frosted-card .pending-inline-item .link-btn[data-v-ed48ac98]{color:#fff!important;background:#ffffff14!important;border-color:#ffffff1f!important}.frosted-card .pending-inline-item .link-btn.danger[data-v-ed48ac98]{color:#ff6b6b!important;background:#ff6b6b1f!important;border-color:#ff6b6b38!important}.compact-card[data-v-ed48ac98]{padding:10px 48px}.pending-inline-row[data-v-ed48ac98]{white-space:nowrap;white-space:nowrap;align-items:center;gap:16px;width:100%;display:flex}.pending-inline-row .pending-title[data-v-ed48ac98]{flex:none;align-items:center;margin-right:8px;font-weight:700;line-height:1;display:inline-flex}.pending-inline-list[data-v-ed48ac98]{flex:auto;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.pending-inline-item[data-v-ed48ac98]{border-bottom:none;flex:auto;justify-content:space-between;align-items:center;width:100%;min-width:0;padding:0;display:flex}.pending-inline-item .pending-plan[data-v-ed48ac98]{align-items:center;font-size:13px;line-height:1;display:inline-flex}.pending-actions[data-v-ed48ac98]{margin-left:auto}.frosted-card .pending-inline-row .pending-title[data-v-ed48ac98],.frosted-card .pending-inline-row .pending-plan[data-v-ed48ac98]{vertical-align:middle!important;align-self:center!important;margin:0!important;padding:0!important;line-height:1!important}@media (width<=400px){.frosted-card .pending-inline-item .pending-plan[data-v-ed48ac98]{display:none!important}}.plan-features .info,.plan-features .note,.plan-features .tip,.plan-features .warning,.plan-features .success,.plan-features .danger{color:#0b1220;background:#f6f7fb;border-left:6px solid #4f6ef5;border-radius:10px;margin:12px 0;padding:14px 18px}.plan-features .warning{background:#fff9f3;border-left-color:#ffb020}.plan-features .danger{background:#fff6f6;border-left-color:#ff5a5a}.plan-features .success{background:#f6fffb;border-left-color:#16a34a}.plan-features .tip{background:#f4f8ff;border-left-color:#6366f1}.plan-features .note{background:#f8fafc;border-left-color:#94a3b8}.plan-features .info p{margin:0}.plan-features .admonition{background:#f3f4f6;border-left:6px solid #4f6ef5;border-radius:10px;margin:12px 0;padding:14px 18px;box-shadow:0 1px #10182805}.plan-features .admonition .admonition-title{letter-spacing:1px;text-transform:uppercase;color:#0f172a;margin-bottom:8px;font-size:13px;font-weight:700}.plan-features .admonition.note{background:#f8fafc;border-left-color:#94a3b8}.plan-features .admonition.tip{background:#faf8ff;border-left-color:#7c3aed}.plan-features .admonition.important{background:#f0fdf4;border-left-color:#10b981}.plan-features .admonition.warning{background:#fffbf0;border-left-color:#f59e0b}.plan-features .admonition.info{background:#f8fafc;border-left-color:#94a3b8}.plan-features .admonition.caution{background:#fff9f3;border-left-color:#94a3b8}.plan-features .admonition.danger{background:#fff5f7;border-left-color:#f43f5e}.plan-features .admonition.details{background:#fff5f7;border-left-color:#eceef1}.plan-features details.admonition.details{background:#f8fafc;border-radius:8px;padding:0;overflow:hidden;box-shadow:0 1px #10182805}.plan-features details.admonition.details summary{cursor:pointer;background:#eef2f7;padding:12px 16px;font-weight:700;list-style:none;display:block}.plan-features details.admonition.details summary::marker{display:none}.plan-features details.admonition.details summary::-webkit-details-marker{display:none}.plan-features details.admonition.details summary:before{content:"▸";transform-origin:50%;margin-right:10px;transition:transform .12s;display:inline-block}.plan-features details.admonition.details[open] summary:before{transform:rotate(90deg)}.plan-features details.admonition.details>:not(summary){padding:12px 16px}.plan-features .admonition.bare{border-left:none;border-radius:10px;padding:14px 16px;box-shadow:0 1px #10182805}.plan-features .admonition.bare.info{background:#eef2f7}.plan-features .admonition.bare.tip{background:#f6f5ff}.plan-features .admonition.bare.warning{background:#fffbf0}.plan-features .admonition.bare.danger{background:#fff5f7}.plan-features .admonition.bare.success{background:#f0fdf4}.plan-features .admonition.bare.note{background:#f8fafc}.plan-features .admonition.from-bq{background:0 0;border-left:none}.plan-features .admonition.from-bq.note{background:#eceef1}.plan-features .admonition.from-bq.tip{background:#e6e7ff}.plan-features .admonition.from-bq.important{background:#a8e4c3}.plan-features .admonition.from-bq.warning{background:#fbf2db}.plan-features .admonition.from-bq.caution{background:#fce0e6}.plan-features .admonition.from-bq.info{background:#eef2f7}.plan-features .admonition.from-bq.danger{background:#fff5f7}.plan-features .admonition.from-bq.success{background:#f0fdf4}.plan-features .admonition.from-bq .admonition-title{color:inherit}.invite-page[data-v-dea2331f]{flex-direction:column;gap:16px;display:flex}.state-panel button[data-v-dea2331f]{color:#bcff98;cursor:pointer;background:#071d11;border:0;flex:none;font-weight:700}.overview-grid[data-v-dea2331f]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.stats-grid[data-v-dea2331f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.stat-card[data-v-dea2331f],.detail-panel[data-v-dea2331f],.state-panel[data-v-dea2331f]{background:#fff;border:0;border-radius:16px;box-shadow:0 8px 22px #0000000d}.stat-card[data-v-dea2331f]{min-width:0;padding:16px}.stat-label[data-v-dea2331f]{color:#00000073;font-size:13px;font-weight:600}.stat-value[data-v-dea2331f]{color:#071d11;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:24px;font-weight:800;line-height:1.1;overflow:hidden}.detail-grid[data-v-dea2331f]{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}.detail-panel[data-v-dea2331f]{min-width:0;padding:12px}.invite-code-panel[data-v-dea2331f]{border-radius:10px;padding:12px 14px}.invite-code-head[data-v-dea2331f]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.invite-code-head>div[data-v-dea2331f]{min-width:0}.invite-code-title[data-v-dea2331f]{color:#000000b8;font-size:14px;font-weight:700;line-height:1.2}.invite-code-desc[data-v-dea2331f]{color:#0f172a75;margin:4px 0 0;font-size:12px;font-weight:400;line-height:1.35}.invite-code-desc span[data-v-dea2331f]{color:#0f172a75}.generate-code-btn[data-v-dea2331f]{color:#fff;cursor:pointer;background:#000;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;min-width:104px;height:28px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.generate-code-btn[data-v-dea2331f]:disabled{cursor:not-allowed;opacity:.48}.refresh-icon[data-v-dea2331f]{object-fit:contain;width:13px;height:13px;display:block}.invite-code-table-wrap[data-v-dea2331f]{width:100%;overflow-x:auto}.invite-code-table[data-v-dea2331f]{border-collapse:collapse;width:100%;min-width:500px}.invite-code-table th[data-v-dea2331f],.invite-code-table td[data-v-dea2331f]{text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb;height:34px;padding:0 10px}.invite-code-table th[data-v-dea2331f]{color:#9ca3af;font-size:12px;font-weight:800}.invite-code-table td[data-v-dea2331f]{color:#6b7280;font-size:12px;font-weight:600}.invite-link-actions[data-v-dea2331f]{align-items:center;gap:6px;display:inline-flex}.share-code-btn[data-v-dea2331f],.qr-code-btn[data-v-dea2331f]{color:#fff;cursor:pointer;background:#000;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:62px;height:24px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.qr-code-btn[data-v-dea2331f]{color:#166534;background:#ecffdd}.empty-code-row[data-v-dea2331f]{text-align:center;color:#9ca3af;padding:10px 0}.panel-title[data-v-dea2331f]{color:#000000b8;margin-bottom:10px;font-size:14px;font-weight:700}.reward-panel[data-v-dea2331f]{flex-direction:column;justify-content:space-between;gap:10px;display:flex}.commission-head[data-v-dea2331f]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.commission-head .panel-title[data-v-dea2331f]{margin-bottom:4px}.commission-caption[data-v-dea2331f]{color:#0f172a75;margin:0;font-size:12px;font-weight:400;line-height:1.35}.commission-balance-card[data-v-dea2331f]{background:0 0;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex}.commission-balance-card strong[data-v-dea2331f]{color:#071d11;text-overflow:ellipsis;min-width:0;font-size:26px;line-height:1;overflow:hidden}.reward-actions[data-v-dea2331f]{gap:8px;display:flex}.reward-actions button[data-v-dea2331f]{color:#fff;cursor:pointer;background:#071d11;border:0;border-radius:8px;flex:1 1 0;min-width:0;height:34px;font-size:12px;font-weight:700}.reward-actions button.secondary[data-v-dea2331f]{color:#166534;background:#ecffdd}.reward-actions button[data-v-dea2331f]:disabled{cursor:not-allowed;opacity:.45}.commission-record-panel[data-v-dea2331f]{padding:14px 16px}.record-head[data-v-dea2331f]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.record-head .panel-title[data-v-dea2331f]{margin-bottom:4px}.record-head p[data-v-dea2331f]{color:#0f172a75;margin:0;font-size:13px;font-weight:400;line-height:1.35}.record-head>span[data-v-dea2331f]{color:#0f172a73;flex:none;font-size:12px;font-weight:800}.commission-record-table-wrap[data-v-dea2331f]{width:100%;overflow-x:auto}.commission-record-table[data-v-dea2331f]{border-collapse:collapse;width:100%;min-width:680px}.commission-record-table th[data-v-dea2331f],.commission-record-table td[data-v-dea2331f]{text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb;height:38px;padding:0 12px}.commission-record-table th[data-v-dea2331f]{color:#9ca3af;font-size:12px;font-weight:800}.commission-record-table td[data-v-dea2331f]{color:#64748b;font-size:12px;font-weight:600}.record-money[data-v-dea2331f]{color:#166534!important;font-weight:800!important}.record-status[data-v-dea2331f]{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.record-status.ok[data-v-dea2331f]{color:#166534;background:#ecffdd}.record-status.pending[data-v-dea2331f]{color:#854d0e;background:#fff7d6}.record-status.failed[data-v-dea2331f]{color:#991b1b;background:#fee2e2}.empty-record-row[data-v-dea2331f]{text-align:center;color:#9ca3af;padding:14px 0}.record-pagination[data-v-dea2331f]{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.record-pagination span[data-v-dea2331f]{color:#0f172a85;font-size:12px;font-weight:800}.record-pagination button[data-v-dea2331f]{color:#071d11;cursor:pointer;background:#fff;border:1px solid #dbe4d5;border-radius:8px;min-width:68px;height:28px;padding:0 12px;font-size:12px;font-weight:800}.record-pagination button[data-v-dea2331f]:disabled{cursor:not-allowed;color:#94a3b8;opacity:1;background:#f8fafc}.state-panel[data-v-dea2331f]{color:#00000094;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.state-panel.error[data-v-dea2331f]{color:#be123c}.state-panel button[data-v-dea2331f]{border-radius:8px;height:34px;padding:0 14px}.invite-skeleton-line[data-v-dea2331f]{background:#eef4ed;border-radius:999px;display:block;position:relative;overflow:hidden}.invite-skeleton-line[data-v-dea2331f]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.25s ease-in-out infinite invite-skeleton-shimmer-dea2331f;position:absolute;inset:0;transform:translate(-100%)}.invite-skeleton-panel[data-v-dea2331f],.invite-skeleton-card[data-v-dea2331f]{pointer-events:none}.invite-skeleton-card[data-v-dea2331f]{min-height:87px}.reward-panel.invite-skeleton-panel[data-v-dea2331f]{min-height:188px}.skeleton-panel-title[data-v-dea2331f]{width:88px;height:17px}.skeleton-panel-subtitle[data-v-dea2331f],.skeleton-code-desc[data-v-dea2331f]{width:180px;max-width:100%;height:13px;margin-top:8px}.skeleton-balance-card[data-v-dea2331f]{background:0 0;border-color:#0000}.skeleton-money-value[data-v-dea2331f]{width:min(180px,72%);height:30px}.skeleton-action-pill[data-v-dea2331f]{border-radius:8px;flex:1 1 0;height:34px}.skeleton-stat-label[data-v-dea2331f]{width:76px;height:14px}.skeleton-stat-value[data-v-dea2331f]{width:116px;height:26px;margin-top:12px}.skeleton-stat-card:nth-child(2) .skeleton-stat-label[data-v-dea2331f]{width:92px}.skeleton-stat-card:nth-child(2) .skeleton-stat-value[data-v-dea2331f]{width:76px}.skeleton-stat-card:nth-child(3) .skeleton-stat-label[data-v-dea2331f]{width:104px}.skeleton-stat-card:nth-child(3) .skeleton-stat-value[data-v-dea2331f]{width:136px}.skeleton-stat-card:nth-child(4) .skeleton-stat-label[data-v-dea2331f]{width:110px}.skeleton-stat-card:nth-child(4) .skeleton-stat-value[data-v-dea2331f]{width:150px}.skeleton-generate-btn[data-v-dea2331f]{flex:none;width:104px;height:28px}.skeleton-record-count[data-v-dea2331f]{flex:none;width:58px;height:14px}.skeleton-table[data-v-dea2331f]{border-top:1px solid #eef2f7;flex-direction:column;margin-top:10px;display:flex;overflow:hidden}.skeleton-table-head[data-v-dea2331f],.skeleton-table-row[data-v-dea2331f]{border-bottom:1px solid #eef2f7;align-items:center;column-gap:18px;width:100%;min-height:34px;display:grid}.skeleton-table-head[data-v-dea2331f]{min-height:32px}.skeleton-table-head .invite-skeleton-line[data-v-dea2331f]{background:#f0f3f6;width:56px;max-width:100%;height:11px}.skeleton-table-row .invite-skeleton-line[data-v-dea2331f]{max-width:100%;height:12px}.skeleton-code-table .skeleton-table-head[data-v-dea2331f],.skeleton-code-row[data-v-dea2331f]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.8fr)}.skeleton-record-table .skeleton-table-head[data-v-dea2331f],.skeleton-record-row[data-v-dea2331f]{grid-template-columns:minmax(0,1.1fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.65fr) minmax(0,1fr)}.skeleton-code-row .invite-skeleton-line[data-v-dea2331f]:first-child{width:78px}.skeleton-code-row .invite-skeleton-line[data-v-dea2331f]:nth-child(2){width:min(190px,88%)}.skeleton-code-row .invite-skeleton-line[data-v-dea2331f]:nth-child(3){width:86px}.skeleton-record-row .invite-skeleton-line[data-v-dea2331f]:first-child{width:min(120px,88%)}.skeleton-record-row .invite-skeleton-line[data-v-dea2331f]:nth-child(2),.skeleton-record-row .invite-skeleton-line[data-v-dea2331f]:nth-child(3){width:76px}.skeleton-record-row .invite-skeleton-line[data-v-dea2331f]:nth-child(4){width:48px}.skeleton-record-row .invite-skeleton-line[data-v-dea2331f]:nth-child(5){width:min(108px,88%)}@keyframes invite-skeleton-shimmer-dea2331f{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.invite-skeleton-line[data-v-dea2331f]:after{animation:none}}.invite-modal-overlay[data-v-dea2331f]{z-index:10050;background:#00000059;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.invite-modal[data-v-dea2331f]{background:#fff;border-radius:14px;flex-direction:column;width:min(90vw,460px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 18px 44px #02061733}.invite-modal-header[data-v-dea2331f]{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 6px;display:flex}.invite-modal-header h3[data-v-dea2331f]{color:#1f2937;letter-spacing:0;margin:0;font-size:18px;line-height:1.2}.invite-modal-close[data-v-dea2331f]{color:#111827;cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;flex:none;width:28px;height:28px;font-size:18px;line-height:1}.invite-modal-body[data-v-dea2331f]{padding:14px 18px 8px;overflow-y:auto}.notice-box[data-v-dea2331f]{color:#1d4ed8;background:#eff6ff;border:1px solid #3b82f647;border-radius:10px;align-items:center;gap:10px;min-height:52px;margin-bottom:14px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.notice-icon[data-v-dea2331f]{color:#fff;background:#3b82f6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-family:ui-serif,Georgia,serif;font-size:13px;font-weight:800;display:inline-flex}.field-label[data-v-dea2331f]{color:#475569;margin:12px 0 6px;font-size:13px;font-weight:600;display:block}.field-input[data-v-dea2331f]{color:#111827;background:#fff;border:1px solid #e2e8f0;border-radius:9px;outline:none;width:100%;height:38px;padding:0 12px;font-size:13px;display:block}.field-input[data-v-dea2331f]:read-only{color:#94a3b8;background:#f8fafc}.field-input[data-v-dea2331f]:focus{border-color:#071d11;box-shadow:0 0 0 3px #071d1114}.field-input[data-v-dea2331f]:disabled{cursor:not-allowed;color:#94a3b8;background:#f8fafc}.modal-state[data-v-dea2331f]{color:#475569;background:#f8fafc;border-radius:9px;padding:12px;font-size:13px}.modal-state.error[data-v-dea2331f]{color:#be123c;background:#fff1f2}.invite-modal-actions[data-v-dea2331f]{justify-content:flex-end;gap:10px;padding:12px 18px 16px;display:flex}.invite-modal-actions button[data-v-dea2331f]{cursor:pointer;border:0;border-radius:9px;min-width:88px;height:34px;font-size:13px;font-weight:800}.invite-modal-actions .cancel[data-v-dea2331f]{color:#fff;background:#26313b}.invite-modal-actions .confirm[data-v-dea2331f]{color:#fff;background:#071d11}.invite-modal-actions .confirm[data-v-dea2331f]:disabled{cursor:not-allowed;opacity:.42}.qr-modal[data-v-dea2331f]{width:min(90vw,340px)}.invite-qr-box[data-v-dea2331f]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;width:176px;height:176px;margin:0 auto 12px;display:flex}.invite-qr-box img[data-v-dea2331f]{width:150px;height:150px;display:block}.invite-qr-placeholder[data-v-dea2331f]{color:#9ca3af;font-size:13px;font-weight:700}.invite-qr-code[data-v-dea2331f]{color:#071d11;text-align:center;margin-bottom:8px;font-size:14px;font-weight:800}.invite-qr-link[data-v-dea2331f]{color:#64748b;word-break:break-all;background:#f8fafc;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.45}@media (width<=1099px){.stats-grid[data-v-dea2331f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.invite-page[data-v-dea2331f]{gap:12px}.stats-grid[data-v-dea2331f],.overview-grid[data-v-dea2331f]{grid-template-columns:1fr}.stat-value[data-v-dea2331f]{font-size:22px}.detail-grid[data-v-dea2331f]{grid-template-columns:1fr}.invite-code-panel[data-v-dea2331f]{padding:14px}.invite-code-head[data-v-dea2331f]{flex-direction:column;gap:14px}.invite-code-title[data-v-dea2331f]{font-size:14px}.invite-code-desc[data-v-dea2331f]{margin-top:4px}.generate-code-btn[data-v-dea2331f]{align-self:flex-start}.invite-modal-overlay[data-v-dea2331f]{padding:12px}.invite-modal-header[data-v-dea2331f]{padding:14px 16px 6px}.invite-modal-header h3[data-v-dea2331f]{font-size:18px}.invite-modal-body[data-v-dea2331f]{padding:12px 16px 8px}.invite-modal-actions[data-v-dea2331f]{padding:12px 16px 16px}.invite-modal-actions button[data-v-dea2331f]{flex:1 1 0;min-width:0}}.docs-page[data-v-d99b0817]{color:#20242a;--docs-radius:14px;--docs-control-radius:10px;--docs-shadow:0 4px 18px #0000000f;--docs-border:1px solid #0000000a;--docs-card-line:#19253417;--docs-head-line:#19253411;--docs-row-line:#1925340b;min-height:calc(100svh - 92px);padding:12px 0 46px}body.docs-drawer-open{overscroll-behavior:none;overflow:hidden}.docs-hero[data-v-d99b0817]{color:#050505;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:184px;margin:-12px 0 26px;padding:8px 20px 12px;display:flex}.docs-logo[data-v-d99b0817]{object-fit:contain;border-radius:50%;flex:0 0 62px;width:62px;max-width:none;height:62px;display:block;transform:translateY(-10px)}.docs-hero h1[data-v-d99b0817]{color:#050505;letter-spacing:0;margin:0;font-size:16px;font-weight:900;line-height:1.2}.docs-search[data-v-d99b0817]{width:min(620px,100%);min-height:44px;box-shadow:none;background:#fff;border:0;border-radius:999px;align-items:center;gap:12px;margin:0 auto;padding:0 20px;display:flex}.input-icon[data-v-d99b0817]{border:2px solid #344054;border-radius:50%;flex:none;width:16px;height:16px;display:inline-block;position:relative}.input-icon[data-v-d99b0817]:after{content:"";background:#344054;border-radius:2px;width:7px;height:2px;position:absolute;bottom:-2px;right:-5px;transform:rotate(45deg)}.docs-search input[data-v-d99b0817]{color:#162033;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px;font-weight:500;line-height:1.2}.docs-search input[data-v-d99b0817]::placeholder{color:#98a2b3}.docs-search input[data-v-d99b0817]::-webkit-search-cancel-button{appearance:none}.docs-search input[data-v-d99b0817]::-webkit-search-decoration{appearance:none}.search-status[data-v-d99b0817]{color:#667085;flex:none;font-size:13px}.clear-search[data-v-d99b0817]{cursor:pointer;color:#65707b;background:#f0f2f5;border:0;border-radius:50%;width:28px;height:28px;font-size:20px;line-height:1}.docs-board[data-v-d99b0817]{min-width:0;margin:0}.guide-zone[data-v-d99b0817]{min-width:0}.state-panel[data-v-d99b0817]{border-radius:var(--docs-radius);box-shadow:var(--docs-shadow);background:#fff;border:1px solid #dfe4ea}.article-icon[data-v-d99b0817]{border-radius:var(--docs-control-radius);background:#f4f7f9;place-items:center;display:grid}.guide-grid[data-v-d99b0817]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.guide-card[data-v-d99b0817]{border:1px solid var(--docs-card-line);color:#20242a;text-align:left;background:#fff;border-radius:12px;flex-direction:column;align-self:start;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a06,0 10px 26px #0f172a05}.faq-card-head[data-v-d99b0817]{border-bottom:1px solid var(--docs-head-line);background:#fff;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:0 18px;display:flex}.faq-card-head strong[data-v-d99b0817]{color:#20242a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:800;line-height:1.35;overflow:hidden}.faq-card-head small[data-v-d99b0817]{color:#8a949f;flex:none;font-size:11px;font-weight:700}.faq-card-row[data-v-d99b0817]{color:#20242a;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 16px 8px 18px;transition:background .16s;display:grid;position:relative}.faq-card-row[data-v-d99b0817]:after{content:"";background:var(--docs-row-line);pointer-events:none;height:1px;position:absolute;bottom:0;left:18px;right:18px}.faq-card-row[data-v-d99b0817]:last-child:after{display:none}.faq-card-row[data-v-d99b0817]:hover,.faq-card-row.active[data-v-d99b0817]{background:#f7faf5}.row-copy[data-v-d99b0817]{gap:2px;min-width:0;display:grid}.row-copy strong[data-v-d99b0817]{color:#4b4f55;letter-spacing:0;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:500;line-height:1.35}.row-copy small[data-v-d99b0817]{color:#8a949f;font-size:11px;font-weight:400}.faq-chevron[data-v-d99b0817]{border-top:2px solid #30343a;border-right:2px solid #30343a;justify-self:end;width:11px;height:11px;transform:rotate(45deg)}.faq-card-row:hover .row-copy strong[data-v-d99b0817],.faq-card-row.active .row-copy strong[data-v-d99b0817]{color:#171b20}.faq-card-row:hover .faq-chevron[data-v-d99b0817],.faq-card-row.active .faq-chevron[data-v-d99b0817]{border-color:#111}.skeleton-card[data-v-d99b0817]{pointer-events:none}.skeleton-head[data-v-d99b0817]{background:#ffffffb8}.skeleton-row[data-v-d99b0817],.skeleton-row[data-v-d99b0817]:hover{cursor:default;background:#fff}.skeleton-line[data-v-d99b0817]{background:linear-gradient(90deg,#e5eaf0bd 0%,#f6f8faf2 42%,#e5eaf0bd 84%) 0 0/220% 100%;border-radius:999px;height:12px;animation:1.25s ease-in-out infinite skeleton-shimmer-d99b0817;display:block}.skeleton-title[data-v-d99b0817]{width:min(120px,42%);height:15px}.skeleton-count[data-v-d99b0817]{width:32px;height:11px}.skeleton-article[data-v-d99b0817]{width:min(260px,72%);height:14px}.skeleton-date[data-v-d99b0817]{opacity:.82;width:118px;height:10px}.skeleton-arrow[data-v-d99b0817]{background:#e5eaf0d9;border-radius:50%;justify-self:end;width:11px;height:11px;animation:1.25s ease-in-out infinite skeleton-pulse-d99b0817}.drawer-backdrop[data-v-d99b0817]{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11182061;justify-content:flex-end;display:flex;position:fixed;inset:0}.guide-drawer[data-v-d99b0817]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#fff;width:min(760px,100vw - 28px);height:100%;padding:28px;position:relative;overflow:auto;box-shadow:-18px 0 42px #0f172a2e}.drawer-close[data-v-d99b0817]{z-index:2;float:right;color:#fff;cursor:pointer;background:#111;border:0;border-radius:50%;place-items:center;width:40px;height:40px;margin:0 0 14px 14px;transition:transform .16s,background .16s,box-shadow .16s;display:grid;position:sticky;top:10px;box-shadow:0 12px 26px #0f172a2e}.drawer-close[data-v-d99b0817]:hover{background:#2a2a2a;transform:translateY(-1px);box-shadow:0 14px 30px #0f172a3d}.drawer-close span[data-v-d99b0817]{width:16px;height:16px;position:relative}.drawer-close span[data-v-d99b0817]:before,.drawer-close span[data-v-d99b0817]:after{content:"";background:currentColor;border-radius:999px;width:14px;height:2px;position:absolute;top:7px;left:1px}.drawer-close span[data-v-d99b0817]:before{transform:rotate(45deg)}.drawer-close span[data-v-d99b0817]:after{transform:rotate(-45deg)}.drawer-state[data-v-d99b0817],.state-panel[data-v-d99b0817]{color:#68727d;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:28px;display:flex}.drawer-state strong[data-v-d99b0817],.state-panel strong[data-v-d99b0817]{color:#20242a;font-size:18px}.drawer-state button[data-v-d99b0817],.state-panel button[data-v-d99b0817]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:8px;height:38px;padding:0 16px;font-weight:700}.drawer-state.error[data-v-d99b0817],.state-panel.error[data-v-d99b0817]{background:#fff8f8;border-color:#ffd0d0}.article-header[data-v-d99b0817]{border-bottom:1px solid #e7ebf0;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;margin-bottom:22px;padding:18px 46px 20px 0;display:grid}.article-icon[data-v-d99b0817]{width:58px;height:58px}.article-icon img[data-v-d99b0817]{object-fit:contain;width:38px;height:38px}.article-category[data-v-d99b0817]{color:#247a31;margin-bottom:4px;font-size:13px;font-weight:800}.article-header h2[data-v-d99b0817]{color:#101418;letter-spacing:0;margin:0;font-size:24px;line-height:1.25}.article-header p[data-v-d99b0817]{color:#89939e;margin:8px 0 0;font-size:13px}.article-content[data-v-d99b0817]{color:#333941;overflow-wrap:anywhere;clear:both;font-size:15px;line-height:1.8}.article-content[data-v-d99b0817] p{margin:0 0 14px}.article-content[data-v-d99b0817] a{color:#147a2e;font-weight:800;text-decoration:none}.article-content[data-v-d99b0817] a:hover{text-decoration:underline}.article-content[data-v-d99b0817] img{background:#f7f9fb;border:1px solid #e5e9ef;border-radius:8px;max-width:min(100%,680px);height:auto;margin:14px auto;display:block}.article-content[data-v-d99b0817] pre{color:#f7fafc;background:#15191f;border-radius:8px;margin:12px 0 18px;padding:14px 16px;overflow:auto}.article-content[data-v-d99b0817] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.article-content[data-v-d99b0817] hr{border:0;border-top:1px solid #e4e8ee;margin:22px 0}.spinner[data-v-d99b0817]{border:3px solid #e3e8ef;border-top-color:#111;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin-d99b0817}.drawer-fade-enter-active[data-v-d99b0817],.drawer-fade-leave-active[data-v-d99b0817]{transition:opacity .28s}.drawer-fade-enter-from[data-v-d99b0817],.drawer-fade-leave-to[data-v-d99b0817]{opacity:0}.drawer-fade-enter-active .guide-drawer[data-v-d99b0817],.drawer-fade-leave-active .guide-drawer[data-v-d99b0817]{transition:transform .42s cubic-bezier(.22,1,.36,1)}.drawer-fade-enter-from .guide-drawer[data-v-d99b0817],.drawer-fade-leave-to .guide-drawer[data-v-d99b0817]{transform:translate(100%)}@keyframes spin-d99b0817{to{transform:rotate(360deg)}}@keyframes skeleton-shimmer-d99b0817{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes skeleton-pulse-d99b0817{0%,to{opacity:.56}50%{opacity:1}}@media (width<=560px){.docs-page[data-v-d99b0817]{padding:12px 0 28px}.docs-hero[data-v-d99b0817]{gap:11px;min-height:178px;margin:-12px 0 22px;padding:8px 12px 14px}.docs-hero h1[data-v-d99b0817]{font-size:14px}.docs-search[data-v-d99b0817]{min-height:42px;padding:0 18px}.docs-search input[data-v-d99b0817]{font-size:14px}.docs-board[data-v-d99b0817]{margin-left:0;margin-right:0}.guide-drawer[data-v-d99b0817]{width:100%;height:100dvh;max-height:100dvh;padding:16px 16px calc(112px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(112px + env(safe-area-inset-bottom))}.guide-grid[data-v-d99b0817]{grid-template-columns:1fr}.guide-card[data-v-d99b0817]{border-radius:12px}.faq-card-head[data-v-d99b0817]{min-height:42px;padding:0 16px}.faq-card-head strong[data-v-d99b0817]{font-size:14px}.faq-card-head small[data-v-d99b0817]{display:none}.faq-card-row[data-v-d99b0817]{min-height:50px;padding:8px 14px 8px 16px}.row-copy strong[data-v-d99b0817]{font-size:14px}.article-header[data-v-d99b0817]{grid-template-columns:46px minmax(0,1fr);gap:12px;padding-right:0}.article-icon[data-v-d99b0817]{width:46px;height:46px}.article-icon img[data-v-d99b0817]{width:30px;height:30px}.article-header h2[data-v-d99b0817]{font-size:20px}}.ticket-page[data-v-ae9c7808]{color:#20242a;--ticket-line:#18233214;--ticket-soft-line:#1823320d;--ticket-shadow:0 12px 30px #0f172a0b;min-height:calc(100svh - 92px);padding:12px 0 36px}.ticket-chat-page[data-v-ae9c7808]{--chat-content-max:960px;--chat-content-width:min(var(--chat-content-max), calc(100vw - var(--chat-fixed-left) - var(--chat-fixed-right)));--chat-content-gutter:16px;--chat-mask-left:256px;--chat-mask-right:16px;--chat-fixed-left:280px;--chat-fixed-right:40px;background:#fff;border-radius:12px 12px 0 0;padding:0 0 42px}.ticket-chat-page[data-v-ae9c7808]:after{content:"";left:var(--chat-mask-left);right:var(--chat-mask-right);z-index:35;pointer-events:none;background:#fff;height:32px;position:fixed;bottom:0;box-shadow:0 -8px 16px #fffffff5}.chat-toolbar[data-v-ae9c7808]{width:auto;max-width:none;margin:0 var(--chat-content-gutter);border-bottom:1px solid var(--ticket-line);align-items:flex-start;gap:16px;padding:18px 0 16px;display:flex}.back-btn[data-v-ae9c7808]{border:1px solid var(--ticket-line);color:#404a56;cursor:pointer;background:#fff;border-radius:9px;height:36px;padding:0 14px;font-size:13px;font-weight:800}.chat-title[data-v-ae9c7808]{min-width:0;max-width:620px}.chat-title h1[data-v-ae9c7808]{color:#111418;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:18px;line-height:1.25;overflow:hidden}.chat-title-meta[data-v-ae9c7808]{color:#8b949e;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.chat-shell[data-v-ae9c7808]{width:auto;min-height:calc(100svh - 188px);margin:0 var(--chat-content-gutter);background:#fff;padding:24px 0 92px}.chat-loading[data-v-ae9c7808]{gap:14px;max-width:560px;display:grid}.chat-thread[data-v-ae9c7808]{gap:26px;display:grid}.chat-date-separator[data-v-ae9c7808]{color:#5f6368ad;background:#11182714;border-radius:999px;justify-self:center;align-items:center;min-height:28px;padding:0 16px;font-size:13px;line-height:1;display:inline-flex}.chat-message[data-v-ae9c7808]{align-items:flex-start;gap:18px;max-width:76%;display:flex}.chat-message.mine[data-v-ae9c7808]{flex-direction:row-reverse;justify-self:end}.chat-avatar[data-v-ae9c7808]{color:#fff;background:#58c132;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid}.chat-avatar.mine[data-v-ae9c7808]{background:#4096ff}.chat-message-main[data-v-ae9c7808]{gap:10px;min-width:0;display:grid}.chat-message.mine .chat-message-main[data-v-ae9c7808]{justify-items:end}.chat-meta[data-v-ae9c7808]{color:#8b949e;flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.chat-meta strong[data-v-ae9c7808]{color:#2d333a;font-size:15px;font-weight:800}.support-tag[data-v-ae9c7808]{color:#58c132;background:#f0ffe9;border:1px solid #d6eccd;border-radius:4px;align-items:center;height:24px;padding:0 8px;font-size:13px;font-weight:800;display:inline-flex}.chat-bubble[data-v-ae9c7808]{color:#2d333a;word-break:break-word;background:#e9f8e8;border-radius:10px;flex-wrap:nowrap;justify-self:start;align-items:baseline;gap:8px;width:fit-content;max-width:min(680px,100%);padding:9px 13px;font-size:14px;line-height:1.65;display:flex}.chat-bubble-text[data-v-ae9c7808]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.chat-bubble-time[data-v-ae9c7808]{color:#66708585;white-space:nowrap;flex:none;font-size:12px;line-height:1.2}.chat-message.mine .chat-bubble[data-v-ae9c7808]{background:#f0f2f5;justify-self:end}.chat-bottom-jump[data-v-ae9c7808]{left:calc(var(--chat-fixed-left) + (100vw - var(--chat-fixed-left) - var(--chat-fixed-right)) / 2);z-index:43;color:#111418bd;cursor:pointer;width:34px;height:34px;box-shadow:none;background:#ffffffe6;border:1px solid #11182714;border-radius:50%;justify-content:center;align-items:center;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex;position:fixed;bottom:92px;transform:translate(-50%)}.chat-bottom-jump[data-v-ae9c7808]:hover{color:#111418c7;box-shadow:none;background:#fffffffa;transform:translate(-50%)translateY(-1px)}.chat-bottom-jump svg[data-v-ae9c7808]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;display:block}.chat-reply-form[data-v-ae9c7808]{left:calc(var(--chat-fixed-left) + (100vw - var(--chat-fixed-left) - var(--chat-fixed-right) - var(--chat-content-width)) / 2);z-index:40;width:var(--chat-content-width);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #1118271a;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:0;padding:6px 7px 6px 12px;transition:none;display:grid;position:fixed;bottom:18px;right:auto;box-shadow:0 12px 32px #0f172a1a}.chat-reply-form.is-multiline[data-v-ae9c7808]{border-radius:20px;align-items:end;padding:8px 7px 8px 12px}.chat-reply-form.has-reply-prompt[data-v-ae9c7808]{border-radius:20px;align-items:center;row-gap:6px;padding:10px 7px 10px 12px}.chat-reply-form.has-reply-prompt .chat-reply-input[data-v-ae9c7808]{grid-area:1/1}.chat-reply-form.has-reply-prompt .chat-reply-footer[data-v-ae9c7808]{grid-area:1/2/3;align-self:end}.chat-reply-form.has-reply-prompt .reply-error[data-v-ae9c7808]{grid-area:2/1}.chat-reply-form.is-multiline[data-v-ae9c7808]:before,.chat-reply-form.is-multiline[data-v-ae9c7808]:after{content:"";z-index:2;pointer-events:none;height:12px;position:absolute;left:12px;right:52px}.chat-reply-form.is-multiline[data-v-ae9c7808]:before{background:linear-gradient(#fffffffa,#fff0);top:5px}.chat-reply-form.is-multiline[data-v-ae9c7808]:after{background:linear-gradient(#fff0,#fffffffa);bottom:5px}.app.collapsed,.app.fullscreen{--chat-mask-left:16px;--chat-mask-right:16px;--chat-fixed-left:40px;--chat-fixed-right:40px}.chat-reply-input[data-v-ae9c7808]{box-sizing:border-box;resize:none;color:#162033;height:30px;min-height:30px;max-height:280px;font:inherit;scrollbar-width:thin;scrollbar-color:#66708552 transparent;background:0 0;border:0;border-radius:999px;outline:0;padding:5px 8px 5px 4px;font-size:14px;line-height:20px;transition:color .16s;overflow-y:hidden}.chat-reply-form.is-multiline .chat-reply-input[data-v-ae9c7808]{z-index:1;border-radius:14px;padding-right:16px;position:relative}.chat-reply-input[data-v-ae9c7808]::-webkit-scrollbar{width:6px}.chat-reply-input[data-v-ae9c7808]::-webkit-scrollbar-thumb{background:#66708547;border-radius:999px}.chat-reply-input[data-v-ae9c7808]::-webkit-scrollbar-track{background:0 0}.chat-reply-input[data-v-ae9c7808]::placeholder{color:#c3c6cb}.chat-reply-input[data-v-ae9c7808]:focus{color:#111827}.chat-reply-input[data-v-ae9c7808]:disabled{cursor:default;opacity:.72}.chat-reply-footer[data-v-ae9c7808]{justify-content:flex-end;align-self:center;align-items:center;display:flex}.chat-reply-form.is-multiline .chat-reply-footer[data-v-ae9c7808]{z-index:3;align-self:end;position:relative}.chat-reply-actions[data-v-ae9c7808]{align-items:center;display:inline-flex}.chat-send-btn[data-v-ae9c7808]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:background .16s,transform .16s;display:inline-grid}.chat-send-btn span[data-v-ae9c7808]{width:17px;height:17px;display:block;position:relative}.chat-send-btn span[data-v-ae9c7808]:before{content:"";transform-origin:50%;border-top:2px solid;border-left:2px solid;width:9px;height:9px;position:absolute;top:4px;left:50%;transform:translate(-50%)rotate(45deg)}.chat-send-btn span[data-v-ae9c7808]:after{content:"";background:currentColor;border-radius:999px;width:2px;height:13px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.chat-send-btn[data-v-ae9c7808]:disabled{cursor:default;color:#fff;background:#e4e7eb;transform:none}.chat-send-btn[data-v-ae9c7808]:not(:disabled):hover{transform:translateY(-1px)}.reply-error[data-v-ae9c7808]{color:#d92d20;white-space:normal;grid-column:1/-1;margin:0 0 0 4px;padding:0;font-size:12px;line-height:1.4}.reply-error.notice[data-v-ae9c7808]{color:#667085d1}.ticket-toolbar[data-v-ae9c7808]{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.ticket-toolbar.titleless[data-v-ae9c7808]{justify-content:flex-end}.page-kicker[data-v-ae9c7808]{color:#247a31;font-size:12px;font-weight:800}.ticket-toolbar h1[data-v-ae9c7808]{color:#111418;margin:5px 0 0;font-size:26px;line-height:1.2}.ticket-toolbar-actions[data-v-ae9c7808]{align-items:center;gap:10px;display:flex}.ticket-status-filter[data-v-ae9c7808]{z-index:12;position:relative}.ticket-filter-trigger[data-v-ae9c7808]{border:1px solid var(--ticket-line);color:#8c96a3;cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:150px;height:38px;padding:0 13px;font-size:14px;font-weight:400;line-height:1;transition:border-color .16s,box-shadow .16s,color .16s;display:inline-flex}.ticket-status-filter.open .ticket-filter-trigger[data-v-ae9c7808],.ticket-filter-trigger[data-v-ae9c7808]:focus-visible{color:#247a31;box-shadow:none;border-color:#247a31;outline:0}.ticket-filter-trigger i[data-v-ae9c7808]{opacity:.7;border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;transform:translateY(-2px)rotate(45deg)}.ticket-status-filter.open .ticket-filter-trigger i[data-v-ae9c7808]{transform:translateY(3px)rotate(225deg)}.ticket-filter-menu[data-v-ae9c7808]{background:#fff;border:1px solid #dfe4eb;border-radius:6px;width:150px;padding:8px 0;position:absolute;top:calc(100% + 14px);left:0;box-shadow:0 14px 28px #0f172a1a}.ticket-filter-menu[data-v-ae9c7808]:before{content:"";background:#fff;border-top:1px solid #dfe4eb;border-left:1px solid #dfe4eb;width:12px;height:12px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.ticket-filter-menu button[data-v-ae9c7808]{z-index:1;color:#5f6672;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;height:38px;padding:0 24px;font-size:14px;font-weight:400;position:relative}.ticket-filter-menu button[data-v-ae9c7808]:hover{color:#247a31;background:#f5f8fc}.create-btn[data-v-ae9c7808]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:10px;height:38px;padding:0 16px;font-weight:400}.create-btn[data-v-ae9c7808]:disabled{cursor:default;opacity:.62}.ticket-stats[data-v-ae9c7808]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.stat-card[data-v-ae9c7808]{color:#20242a;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:12px;align-content:center;gap:6px;min-height:78px;padding:14px 16px;transition:transform .16s;display:grid;box-shadow:0 1px 2px #0f172a06}.stat-card span[data-v-ae9c7808]{color:#69737f;font-size:12px;font-weight:700}.stat-card strong[data-v-ae9c7808]{font-size:24px;line-height:1}.stat-card[data-v-ae9c7808]:hover,.stat-card.active[data-v-ae9c7808]{background:#fff;transform:translateY(-1px)}.ticket-controls[data-v-ae9c7808]{margin-bottom:14px}.ticket-search[data-v-ae9c7808]{border:1px solid var(--ticket-line);background:#fff;border-radius:12px;align-items:center;gap:12px;min-height:44px;padding:0 16px;display:flex;box-shadow:0 1px 2px #0f172a06}.search-icon[data-v-ae9c7808]{border:2px solid #344054;border-radius:50%;flex:none;width:14px;height:14px;display:inline-block;position:relative}.search-icon[data-v-ae9c7808]:after{content:"";background:#344054;border-radius:2px;width:7px;height:2px;position:absolute;bottom:-2px;right:-5px;transform:rotate(45deg)}.ticket-search input[data-v-ae9c7808]{color:#162033;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.ticket-search input[data-v-ae9c7808]::-webkit-search-cancel-button{appearance:none}.ticket-search input[data-v-ae9c7808]::-webkit-search-decoration{appearance:none}.ticket-search button[data-v-ae9c7808]{color:#65707b;cursor:pointer;background:#f0f2f5;border:0;border-radius:50%;width:28px;height:28px;font-size:20px;line-height:1}.ticket-table-card[data-v-ae9c7808]{border:1px solid var(--ticket-line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0f172a06}.ticket-table-scroll[data-v-ae9c7808]{width:100%;overflow-x:auto}.ticket-table[data-v-ae9c7808]{border-collapse:collapse;table-layout:fixed;width:100%;min-width:980px}.ticket-table th[data-v-ae9c7808],.ticket-table td[data-v-ae9c7808]{color:#626b76;text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f4;padding:14px 16px;font-size:14px;line-height:1.4}.ticket-table th[data-v-ae9c7808]{color:#8b949e;font-size:13px;font-weight:800}.ticket-table th[data-v-ae9c7808]:first-child,.ticket-table td[data-v-ae9c7808]:first-child{width:80px}.ticket-table th[data-v-ae9c7808]:nth-child(2),.ticket-table td[data-v-ae9c7808]:nth-child(2){width:38%}.ticket-table th[data-v-ae9c7808]:nth-child(3),.ticket-table td[data-v-ae9c7808]:nth-child(3),.ticket-table th[data-v-ae9c7808]:nth-child(4),.ticket-table td[data-v-ae9c7808]:nth-child(4){width:88px}.ticket-table th[data-v-ae9c7808]:nth-child(5),.ticket-table td[data-v-ae9c7808]:nth-child(5),.ticket-table th[data-v-ae9c7808]:nth-child(6),.ticket-table td[data-v-ae9c7808]:nth-child(6){width:150px}.ticket-table th[data-v-ae9c7808]:nth-child(7),.ticket-table td[data-v-ae9c7808]:nth-child(7){width:86px}.ticket-table tbody tr[data-v-ae9c7808]{cursor:pointer;transition:background .16s}.ticket-table tbody tr[data-v-ae9c7808]:hover,.ticket-table tbody tr.active[data-v-ae9c7808]{background:#fafcff}.ticket-table tbody tr:last-child td[data-v-ae9c7808]{border-bottom:0}.id-cell[data-v-ae9c7808],.date-cell[data-v-ae9c7808]{white-space:nowrap}.subject-cell[data-v-ae9c7808]{min-width:0}.title-link[data-v-ae9c7808]{color:#4096ff;cursor:pointer;max-width:100%;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:0 0;border:0;padding:0;font-weight:400;display:inline-block;overflow:hidden}.view-btn[data-v-ae9c7808]{color:#fff;cursor:pointer;white-space:nowrap;background:#111;border:0;border-radius:999px;min-width:52px;height:30px;padding:0 13px;font-size:12px;font-weight:700;transition:background .16s,transform .16s}.view-btn[data-v-ae9c7808]:hover{background:#2a2a2a;transform:translateY(-1px)}.view-btn[data-v-ae9c7808]:disabled{cursor:default;opacity:.62}.status-pill[data-v-ae9c7808]{white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-width:58px;height:26px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.open[data-v-ae9c7808]{color:#247a31;background:#eafbe4;border-color:#d8eed1}.status-pill.waiting[data-v-ae9c7808]{color:#7c3aed;background:#f5efff;border-color:#eadcff}.status-pill.closed[data-v-ae9c7808]{color:#8b949e;background:#f7f8fa;border-color:#e3e6ea}.priority-pill[data-v-ae9c7808]{white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-width:44px;height:26px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.priority-pill.urgent[data-v-ae9c7808]{color:#ff5d5d;background:#fff5f5;border-color:#ffd4d4}.priority-pill.medium[data-v-ae9c7808]{color:#d9822b;background:#fff8ee;border-color:#ffe2bd}.priority-pill.normal[data-v-ae9c7808]{color:#247a31;background:#f4fff0;border-color:#d8eed1}.ticket-detail[data-v-ae9c7808]{border:1px solid var(--ticket-line);min-height:260px;box-shadow:var(--ticket-shadow);background:#fff;border-radius:12px;padding:18px;position:sticky;top:12px}.ticket-detail.empty[data-v-ae9c7808],.state-panel[data-v-ae9c7808]{color:#68727d;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:220px;display:flex}.detail-head[data-v-ae9c7808]{border-bottom:1px solid var(--ticket-soft-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.detail-kicker[data-v-ae9c7808]{color:#247a31;font-size:12px;font-weight:800}.detail-head h2[data-v-ae9c7808]{color:#111418;margin:6px 0 0;font-size:18px;line-height:1.35}.detail-grid[data-v-ae9c7808]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.detail-grid div[data-v-ae9c7808]{background:#f8fafb;border-radius:10px;padding:12px}.detail-grid dt[data-v-ae9c7808]{color:#8a949f;margin:0 0 5px;font-size:12px}.detail-grid dd[data-v-ae9c7808]{color:#20242a;margin:0;font-size:13px;font-weight:700}.message-box[data-v-ae9c7808]{padding-top:4px}.message-box h3[data-v-ae9c7808]{color:#20242a;margin:0 0 8px;font-size:14px}.message-box p[data-v-ae9c7808]{color:#5e6874;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.7}.detail-skeleton[data-v-ae9c7808]{padding-top:16px}.detail-error[data-v-ae9c7808]{color:#5e6874;background:#fff8f8;border:1px solid #ffd0d0;border-radius:10px;gap:8px;padding:12px;font-size:13px;display:grid}.detail-error strong[data-v-ae9c7808]{color:#d92d20;font-size:14px}.detail-error button[data-v-ae9c7808]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:8px;justify-self:start;height:32px;padding:0 12px;font-weight:700}.detail-loading[data-v-ae9c7808]{gap:12px;display:grid}.state-panel[data-v-ae9c7808]{border:1px solid var(--ticket-line);box-shadow:var(--ticket-shadow);background:#fff;border-radius:12px;padding:28px}.state-panel.inline[data-v-ae9c7808]{min-height:160px;box-shadow:none}.state-panel.inline strong[data-v-ae9c7808]{font-size:15px}.state-panel.inline span[data-v-ae9c7808]{font-size:13px}.state-panel strong[data-v-ae9c7808]{color:#20242a;font-size:18px}.state-panel button[data-v-ae9c7808]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:9px;height:38px;padding:0 16px;font-weight:700}.state-panel.error[data-v-ae9c7808]{background:#fff8f8;border-color:#ffd0d0}.ticket-modal-backdrop[data-v-ae9c7808]{z-index:100030;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a57;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ticket-modal[data-v-ae9c7808]{background:#fff;border:1px solid #18233214;border-radius:16px;gap:16px;width:min(520px,100%);padding:20px;display:grid;box-shadow:0 24px 70px #0f172a38}.detail-modal[data-v-ae9c7808]{width:min(680px,100%)}.ticket-modal-head[data-v-ae9c7808]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ticket-modal-head h2[data-v-ae9c7808]{color:#111418;margin:5px 0 0;font-size:20px;line-height:1.25}.modal-close[data-v-ae9c7808]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:50%;width:34px;height:34px;font-size:24px;line-height:1}.modal-close[data-v-ae9c7808]:disabled{cursor:default;opacity:.62}.form-field[data-v-ae9c7808]{gap:8px;display:grid}.form-field span[data-v-ae9c7808],.priority-select-field>span[data-v-ae9c7808]{color:#596574;font-size:13px;font-weight:700}.form-field input[data-v-ae9c7808],.form-field textarea[data-v-ae9c7808]{border:1px solid var(--ticket-line);color:#162033;width:100%;font:inherit;background:#f9fafb;border-radius:10px;outline:0;font-size:14px;transition:border-color .16s,background .16s,box-shadow .16s}.form-field input[data-v-ae9c7808]{height:42px;padding:0 12px}.form-field textarea[data-v-ae9c7808]{resize:vertical;min-height:128px;padding:12px;line-height:1.6}.form-field input[data-v-ae9c7808]:focus,.form-field textarea[data-v-ae9c7808]:focus{background:#fff;border-color:#539c3a61}.priority-select-field[data-v-ae9c7808]{gap:8px;display:grid}.priority-select-field>span[data-v-ae9c7808]{min-height:auto}.priority-select[data-v-ae9c7808]{z-index:4;position:relative}.priority-select-trigger[data-v-ae9c7808]{border:1px solid var(--ticket-line);color:#162033;cursor:pointer;width:100%;height:38px;font:inherit;background:#f9fafb;border-radius:10px;outline:0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:13px;transition:border-color .16s,background .16s,box-shadow .16s,color .16s;display:flex}.priority-select-trigger span[data-v-ae9c7808]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.priority-select-trigger i[data-v-ae9c7808]{opacity:.68;border-bottom:1.8px solid;border-right:1.8px solid;width:8px;height:8px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.priority-select.open .priority-select-trigger i[data-v-ae9c7808]{transform:translateY(3px)rotate(225deg)}.priority-select.open .priority-select-trigger[data-v-ae9c7808],.priority-select-trigger[data-v-ae9c7808]:focus-visible{color:#247a31;background:#fff;border-color:#247a31}.priority-select-trigger[data-v-ae9c7808]:disabled{cursor:default;opacity:.62}.priority-select-menu[data-v-ae9c7808]{background:#fff;border:1px solid #dfe4eb;border-radius:8px;width:100%;padding:5px 0;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 16px 32px #0f172a1f}.priority-select-menu[data-v-ae9c7808]:before{content:"";background:#fff;border-top:1px solid #dfe4eb;border-left:1px solid #dfe4eb;width:12px;height:12px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.priority-select-menu button[data-v-ae9c7808]{z-index:1;color:#5f6672;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;height:34px;padding:0 18px;font-size:13px;font-weight:400;position:relative}.priority-select-menu button[data-v-ae9c7808]:hover,.priority-select-menu button.hover[data-v-ae9c7808]{color:#247a31;background:#f5fbf2}.create-error[data-v-ae9c7808]{color:#d92d20;margin:-4px 0 0;font-size:13px;line-height:1.5}.modal-actions[data-v-ae9c7808]{justify-content:flex-end;gap:10px;display:flex}.modal-actions button[data-v-ae9c7808]{cursor:pointer;border:0;border-radius:10px;height:40px;padding:0 16px;font-weight:800}.modal-actions button[data-v-ae9c7808]:disabled{cursor:default;opacity:.62}.secondary-action[data-v-ae9c7808]{color:#404a56;background:#eef1f4}.primary-action[data-v-ae9c7808]{color:#fff;background:#111}.skeleton-row[data-v-ae9c7808]{pointer-events:none}.skeleton-line[data-v-ae9c7808],.skeleton-pill[data-v-ae9c7808],.skeleton-button[data-v-ae9c7808],.skeleton-chat-avatar[data-v-ae9c7808]{background:linear-gradient(90deg,#e5eaf0bd 0%,#f6f8faf2 42%,#e5eaf0bd 84%) 0 0/220% 100%;border-radius:999px;animation:1.25s ease-in-out infinite ticket-shimmer-ae9c7808;display:block}.skeleton-id[data-v-ae9c7808]{width:42px;height:14px}.skeleton-title[data-v-ae9c7808]{width:56%;height:15px}.skeleton-title.wide[data-v-ae9c7808]{width:78%}.skeleton-meta[data-v-ae9c7808]{width:34%;height:11px;margin-top:10px}.skeleton-service[data-v-ae9c7808]{width:46px;height:13px}.skeleton-date[data-v-ae9c7808]{width:78px;height:13px}.skeleton-message[data-v-ae9c7808]{width:100%;height:13px;margin-top:24px}.skeleton-message.short[data-v-ae9c7808]{width:62%;margin-top:12px}.skeleton-pill[data-v-ae9c7808]{border-radius:4px;width:58px;height:26px}.skeleton-pill.short[data-v-ae9c7808]{width:44px}.skeleton-button[data-v-ae9c7808]{border-radius:4px;width:52px;height:30px}.chat-title-skeleton[data-v-ae9c7808]{width:min(420px,100%)}.skeleton-ticket-kicker[data-v-ae9c7808]{width:82px;height:13px}.skeleton-chat-title[data-v-ae9c7808]{border-radius:6px;width:160px;height:21px;margin-top:8px}.skeleton-chat-date[data-v-ae9c7808]{width:132px;height:13px}.chat-skeleton-thread[data-v-ae9c7808],.skeleton-chat-message[data-v-ae9c7808],.skeleton-reply-form[data-v-ae9c7808]{pointer-events:none}.chat-skeleton-thread[data-v-ae9c7808]{min-height:calc(100svh - 304px)}.skeleton-chat-separator[data-v-ae9c7808]{justify-self:center;width:150px;height:28px;margin-bottom:6px}.skeleton-chat-avatar[data-v-ae9c7808]{border-radius:50%;flex:none;width:40px;height:40px}.skeleton-chat-meta[data-v-ae9c7808]{width:96px;height:14px}.skeleton-chat-meta.short[data-v-ae9c7808]{width:78px}.skeleton-chat-meta.mine[data-v-ae9c7808]{justify-self:end;width:42px}.skeleton-chat-bubble[data-v-ae9c7808]{border-radius:10px;width:168px;height:42px}.skeleton-chat-bubble.short[data-v-ae9c7808]{width:112px}.skeleton-chat-bubble.mine[data-v-ae9c7808]{justify-self:end;width:132px}.skeleton-reply-form[data-v-ae9c7808]{min-height:50px}.skeleton-reply-input[data-v-ae9c7808]{width:100%;height:18px}.skeleton-reply-send[data-v-ae9c7808]{border-radius:50%;width:36px;height:36px}@keyframes ticket-shimmer-ae9c7808{0%{background-position:120% 0}to{background-position:-120% 0}}@media (width<=860px){.ticket-page[data-v-ae9c7808]{padding:12px 0 96px}.ticket-chat-page[data-v-ae9c7808]{--chat-content-gutter:0px;--chat-mask-left:12px;--chat-mask-right:12px;--chat-fixed-left:24px;--chat-fixed-right:24px;min-height:calc(100dvh - 116px);padding:0;overflow:hidden}.ticket-chat-page .chat-toolbar[data-v-ae9c7808]{z-index:30;border-bottom:1px solid var(--ticket-line);background:#fffffffa;border-radius:12px 12px 0 0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;width:100%;max-width:none;padding:14px 14px 12px;display:grid;position:sticky;top:0}.ticket-chat-page .chat-title[data-v-ae9c7808]{max-width:none}.ticket-chat-page .chat-title h1[data-v-ae9c7808]{white-space:normal;text-overflow:clip;overflow:visible}.ticket-chat-page .chat-title-meta[data-v-ae9c7808]{row-gap:6px}.chat-shell[data-v-ae9c7808]{min-height:calc(100dvh - 252px);padding:18px 14px calc(176px + env(safe-area-inset-bottom))}.chat-skeleton-thread[data-v-ae9c7808]{min-height:calc(100dvh - 366px)}.chat-thread[data-v-ae9c7808]{gap:20px}.ticket-toolbar[data-v-ae9c7808]{flex-wrap:wrap;align-items:flex-start}.ticket-toolbar h1[data-v-ae9c7808]{font-size:24px}.ticket-toolbar-actions[data-v-ae9c7808]{justify-content:flex-end;width:100%}.ticket-modal-backdrop[data-v-ae9c7808]{-webkit-overflow-scrolling:touch;place-items:center;padding:12px;overflow-y:auto}.ticket-modal[data-v-ae9c7808]{border-radius:16px;max-height:calc(100dvh - 24px);overflow-y:auto}.ticket-stats[data-v-ae9c7808]{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-table[data-v-ae9c7808]{min-width:920px}.chat-message[data-v-ae9c7808]{gap:10px;max-width:94%}.chat-bubble[data-v-ae9c7808]{max-width:100%;font-size:13px}.chat-reply-form[data-v-ae9c7808]{left:var(--chat-fixed-left);right:var(--chat-fixed-right);width:auto;bottom:calc(94px + env(safe-area-inset-bottom))}.chat-bottom-jump[data-v-ae9c7808]{bottom:calc(156px + env(safe-area-inset-bottom))}.ticket-chat-page[data-v-ae9c7808]:after{left:var(--chat-mask-left);right:var(--chat-mask-right);height:calc(168px + env(safe-area-inset-bottom))}}@media (width<=520px){.ticket-stats[data-v-ae9c7808]{gap:8px}.ticket-toolbar-actions[data-v-ae9c7808]{justify-content:stretch;align-items:stretch}.ticket-status-filter[data-v-ae9c7808]{flex:auto}.ticket-filter-trigger[data-v-ae9c7808],.ticket-filter-menu[data-v-ae9c7808]{width:100%}.create-btn[data-v-ae9c7808]{flex:none}.stat-card[data-v-ae9c7808]{min-height:68px;padding:12px}.stat-card strong[data-v-ae9c7808]{font-size:21px}.ticket-table th[data-v-ae9c7808],.ticket-table td[data-v-ae9c7808]{padding:12px 10px}.ticket-table-card[data-v-ae9c7808]{box-shadow:none;background:0 0;border:0;overflow:visible}.ticket-table-scroll[data-v-ae9c7808]{overflow:visible}.ticket-table[data-v-ae9c7808]{width:100%;min-width:0;display:block}.ticket-table thead[data-v-ae9c7808]{display:none}.ticket-table tbody[data-v-ae9c7808]{display:block}.ticket-table tbody tr[data-v-ae9c7808]{background:#fff;border-radius:16px;width:100%;margin:0 0 12px;padding:14px 16px;display:block;box-shadow:0 8px 20px #0f172a0e}.ticket-table tbody tr[data-v-ae9c7808]:last-child{margin-bottom:0}.ticket-table td[data-v-ae9c7808]{color:#111418;text-align:right;border-bottom:0;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;min-height:36px;padding:7px 0;font-size:14px;display:grid;width:100%!important}.ticket-table td[data-v-ae9c7808]:before{color:#7a838e;text-align:left;white-space:nowrap;justify-self:start;font-size:13px;font-weight:800}.ticket-table td[data-v-ae9c7808]:first-child:before{content:"ID"}.ticket-table td[data-v-ae9c7808]:nth-child(2):before{content:"标题"}.ticket-table td[data-v-ae9c7808]:nth-child(3):before{content:"状态"}.ticket-table td[data-v-ae9c7808]:nth-child(4):before{content:"优先级"}.ticket-table td[data-v-ae9c7808]:nth-child(5):before{content:"创建时间"}.ticket-table td[data-v-ae9c7808]:nth-child(6):before{content:"最后回复"}.ticket-table td[data-v-ae9c7808]:nth-child(7):before{content:"操作"}.ticket-table .subject-cell[data-v-ae9c7808]{align-items:start}.title-link[data-v-ae9c7808]{white-space:normal;text-align:right;text-overflow:clip;overflow-wrap:anywhere;width:100%;line-height:1.45;overflow:visible}.id-cell[data-v-ae9c7808],.date-cell[data-v-ae9c7808]{white-space:normal}.status-pill[data-v-ae9c7808]{justify-self:end;min-width:0;padding:0 8px;font-size:12px}.priority-pill[data-v-ae9c7808],.view-btn[data-v-ae9c7808]{justify-self:end}.skeleton-row td[data-v-ae9c7808]:before{display:none}.skeleton-row td[data-v-ae9c7808]{grid-template-columns:1fr;min-height:32px}.skeleton-title[data-v-ae9c7808],.skeleton-date[data-v-ae9c7808]{width:100%}.ticket-modal-backdrop[data-v-ae9c7808]{place-items:center;padding:16px}.ticket-modal[data-v-ae9c7808]{width:min(100%,520px);max-height:calc(100dvh - 32px);padding:18px}.ticket-modal .form-field textarea[data-v-ae9c7808]{min-height:132px}.ticket-chat-page[data-v-ae9c7808]{--chat-content-gutter:0px;--chat-mask-left:12px;--chat-mask-right:12px;--chat-fixed-left:22px;--chat-fixed-right:22px;border-radius:16px 16px 0 0;min-height:calc(100dvh - 104px)}.ticket-chat-page .chat-toolbar[data-v-ae9c7808]{border-radius:16px 16px 0 0;gap:10px;padding:13px 12px 12px}.back-btn[data-v-ae9c7808]{border-radius:10px;min-width:50px;height:34px;padding:0 10px;font-size:12px;font-weight:700}.chat-title h1[data-v-ae9c7808]{font-size:14px;line-height:1.35}.chat-title-meta[data-v-ae9c7808]{gap:6px;font-size:12px}.chat-title-meta .status-pill[data-v-ae9c7808],.chat-title-meta .priority-pill[data-v-ae9c7808]{height:24px;padding:0 8px}.chat-shell[data-v-ae9c7808]{min-height:calc(100dvh - 246px);padding:16px 12px calc(174px + env(safe-area-inset-bottom))}.chat-skeleton-thread[data-v-ae9c7808]{min-height:calc(100dvh - 360px)}.chat-thread[data-v-ae9c7808]{gap:18px}.chat-message[data-v-ae9c7808]{gap:8px;max-width:96%}.chat-avatar[data-v-ae9c7808]{width:30px;height:30px;font-size:12px}.skeleton-chat-avatar[data-v-ae9c7808]{width:30px;height:30px}.skeleton-ticket-kicker[data-v-ae9c7808]{width:76px;height:12px}.skeleton-chat-title[data-v-ae9c7808]{width:124px;height:17px;margin-top:7px}.skeleton-chat-date[data-v-ae9c7808]{width:112px;height:12px}.skeleton-chat-separator[data-v-ae9c7808]{width:128px;height:28px}.skeleton-chat-meta[data-v-ae9c7808]{width:82px;height:13px}.skeleton-chat-meta.mine[data-v-ae9c7808]{width:34px}.skeleton-chat-bubble[data-v-ae9c7808]{width:142px;height:38px}.skeleton-chat-bubble.mine[data-v-ae9c7808]{width:118px}.chat-bottom-jump[data-v-ae9c7808]{width:38px;height:38px}.chat-bottom-jump svg[data-v-ae9c7808]{width:24px;height:24px}.chat-meta[data-v-ae9c7808],.chat-meta strong[data-v-ae9c7808]{font-size:13px}.chat-bubble[data-v-ae9c7808]{padding:8px 11px;font-size:12px}.chat-reply-form[data-v-ae9c7808]{left:var(--chat-fixed-left);right:var(--chat-fixed-right);width:auto;bottom:calc(92px + env(safe-area-inset-bottom));border-radius:999px;padding:6px 7px 6px 11px}.chat-reply-form.is-multiline[data-v-ae9c7808]{border-radius:18px;padding:8px 7px 8px 11px}.chat-reply-form.has-reply-prompt[data-v-ae9c7808]{border-radius:18px;row-gap:5px;padding:9px 7px 10px 11px}.chat-reply-form.is-multiline[data-v-ae9c7808]:before,.chat-reply-form.is-multiline[data-v-ae9c7808]:after{height:12px;left:11px;right:48px}.chat-reply-form.is-multiline[data-v-ae9c7808]:before{top:5px}.chat-reply-form.is-multiline[data-v-ae9c7808]:after{bottom:5px}.chat-reply-input[data-v-ae9c7808]{height:28px;min-height:28px;max-height:230px;padding-top:5px;padding-bottom:5px;padding-right:8px;font-size:13px;line-height:18px}.chat-reply-footer[data-v-ae9c7808]{gap:8px}.chat-send-btn[data-v-ae9c7808]{width:34px;height:34px}.reply-error[data-v-ae9c7808]{margin-left:3px}.detail-grid[data-v-ae9c7808]{grid-template-columns:1fr}}.page-shell[data-v-ab190843]{padding:8px 0 18px}.top-cards[data-v-ab190843]{align-items:stretch;gap:18px;margin-top:-6px;margin-bottom:18px;display:flex}.card[data-v-ab190843]{background:#fff;border-radius:16px;flex-direction:column;flex:1;justify-content:space-between;padding:20px;display:flex;box-shadow:0 10px 28px #00000014}.pay-card[data-v-ab190843]{color:#fff;background:linear-gradient(90deg,#111,#666);flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:200px;padding:24px;display:flex}.pay-top[data-v-ab190843]{width:100%}.pay-left[data-v-ab190843]{align-items:center;gap:12px;display:flex}.big-label[data-v-ab190843]{color:#fffffff5;white-space:nowrap;font-size:14px}.big-amount[data-v-ab190843]{white-space:nowrap;font-size:20px;font-weight:700}.pay-bottom[data-v-ab190843]{justify-content:flex-end;width:100%;display:flex}.pay-btn[data-v-ab190843]{color:#fff;cursor:pointer;background:0 0;border:none;padding:12px 8px;font-size:25px;transform:translateY(12px)}.summary-card[data-v-ab190843]{flex-direction:column;justify-content:space-between;display:flex}.summary-card h3[data-v-ab190843],.search-card h3[data-v-ab190843]{margin:0 0 6px;font-size:15px}.summary-card .muted[data-v-ab190843],.search-card .muted[data-v-ab190843]{margin:0 0 56px}.muted[data-v-ab190843]{color:#777;margin:0 0 12px;font-size:13px}.summary-bar[data-v-ab190843]{text-align:center;background:linear-gradient(#000,#0b0b0b);border-radius:30px;max-height:56px;padding:8px 12px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.summary-chips[data-v-ab190843]{z-index:1;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;width:min(760px,100%);margin:0 auto;display:flex;position:relative;overflow-x:auto}.summary-chips[data-v-ab190843]::-webkit-scrollbar{display:none}.chip[data-v-ab190843]{color:#fff;cursor:pointer;white-space:nowrap;z-index:2;background:0 0;border:none;border-radius:30px;padding:6px 12px;font-size:12px;font-weight:500;transition:color .18s;position:relative}.chip+.chip[data-v-ab190843]{margin-left:0}.chip.active[data-v-ab190843]{color:#000}.active-indicator[data-v-ab190843]{z-index:0;opacity:0;pointer-events:none;background:#baf96a;border-radius:30px;transition:transform .26s cubic-bezier(.2,.9,.2,1),width .26s cubic-bezier(.2,.9,.2,1),height .26s cubic-bezier(.2,.9,.2,1);position:absolute;top:50%;left:0}.search-box[data-v-ab190843]{align-items:center;display:flex}.search-input-wrap[data-v-ab190843]{width:min(760px,100%);margin:0 auto;font-size:14px;position:relative}.search-input-wrap input[data-v-ab190843]{color:#666;width:100%;box-shadow:none;background:#fff;border:1px solid #e6e6e6;border-radius:30px;padding:12px 20px 12px 46px;font-size:14px}.search-input-wrap input[data-v-ab190843]::placeholder{color:#bfbfbf;font-size:14px}.query-icon[data-v-ab190843]{pointer-events:none;width:1em;height:1em;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.search-input-wrap input[data-v-ab190843]:focus,.search-input-wrap input[data-v-ab190843]:focus-visible{box-shadow:none;border-color:#000;outline:none;transform:none}.orders-table-wrap[data-v-ab190843]{background:#fff;border-radius:14px;padding:10px;box-shadow:0 6px 18px #0000000a}.orders-table[data-v-ab190843]{border-collapse:collapse;width:100%}.orders-table th[data-v-ab190843],.orders-table td[data-v-ab190843]{text-align:left;padding:14px 12px}.orders-table thead th[data-v-ab190843]{color:#111;font-size:14px;font-weight:700}.orders-table td[data-v-ab190843]{font-size:13px}.mono[data-v-ab190843]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,Courier New,monospace}.order-skeleton-line[data-v-ab190843]{background:#eef4ed;border-radius:999px;display:block;position:relative;overflow:hidden}.order-skeleton-line[data-v-ab190843]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.25s ease-in-out infinite order-skeleton-shimmer-ab190843;position:absolute;inset:0;transform:translate(-100%)}.order-skeleton-card[data-v-ab190843]{pointer-events:none}.skeleton-order-label[data-v-ab190843]{background:#ffffff38;width:82px;height:16px}.skeleton-order-amount[data-v-ab190843]{background:#ffffff52;width:150px;height:26px;margin-top:14px}.skeleton-order-pay[data-v-ab190843]{background:#fff3;align-self:flex-end;width:54px;height:34px;margin-top:auto}.skeleton-order-title[data-v-ab190843]{width:88px;height:18px}.skeleton-order-muted[data-v-ab190843]{width:142px;height:14px;margin-top:10px}.skeleton-chip-row[data-v-ab190843]{background:#0b0b0b;border-radius:30px;align-items:center;gap:12px;margin-top:auto;padding:8px 12px;display:flex}.skeleton-order-chip[data-v-ab190843]{background:#ffffff24;flex:1 1 0;min-width:72px;height:28px}.skeleton-order-search[data-v-ab190843]{width:100%;height:42px;margin-top:auto}.order-skeleton-table[data-v-ab190843]{pointer-events:none}.skeleton-order-table-head[data-v-ab190843]{grid-template-columns:1.4fr .7fr .7fr .8fr 1fr .9fr;gap:16px;padding:12px;display:grid}.skeleton-order-table-body[data-v-ab190843]{flex-direction:column;gap:12px;padding:4px 12px 12px;display:flex}.skeleton-order-th[data-v-ab190843]{height:14px}.skeleton-order-row[data-v-ab190843]{border-radius:8px;width:100%;height:38px}@keyframes order-skeleton-shimmer-ab190843{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.order-skeleton-line[data-v-ab190843]:after{animation:none}}.order-copy[data-v-ab190843]{cursor:pointer;color:#111;border-radius:6px;padding:4px 8px;display:inline-block}.order-copy[data-v-ab190843]:hover{background:#00000008}.order-copy[data-v-ab190843]:focus{outline-offset:2px;outline:2px solid #00000014}.status.ok[data-v-ab190843]{color:#0a6b22;background:#d4f7d8;border-radius:14px;padding:6px 10px}.status.pending[data-v-ab190843]{color:#7a5b00;background:#fff7d6;border-radius:14px;padding:6px 10px}.status.cancel[data-v-ab190843]{color:#7a1a1a;background:#ffd6d6;border-radius:14px;padding:6px 10px}.status.onhold[data-v-ab190843]{color:#0b5fae;background:#e8f4ff;border-radius:14px;padding:6px 10px}.status.refund[data-v-ab190843]{color:#6b6b6b;background:#f2f2f2;border-radius:14px;padding:6px 10px}.detail-btn[data-v-ab190843]{color:#fff;cursor:pointer;cursor:pointer;background:#000;border:none;border-radius:6.5px;padding:8px 12px;font-size:12px;line-height:1;box-shadow:inset 0 -6px 16px #0009,0 2px 6px #0000001f}.detail-btn[data-v-ab190843]:hover{filter:brightness(1.05);transform:translateY(-1px)}.cancel-order-btn[data-v-ab190843]{color:#c23;cursor:pointer;background:0 0;border:1px solid #c222221f;border-radius:6px;padding:6px 10px;font-size:12px;transition:background .12s,transform .1s,box-shadow .12s}.cancel-order-btn[data-v-ab190843]:hover:not([disabled]){background:#c222220f;transform:translateY(-1px);box-shadow:0 2px 6px #c222220f}.cancel-order-btn[disabled][data-v-ab190843]{opacity:.6;cursor:not-allowed;transform:none}.empty[data-v-ab190843]{text-align:center;color:#777;padding:24px}.empty-state[data-v-ab190843]{flex-direction:column;align-items:center;gap:12px;padding:24px 12px;display:flex}.empty-illustration[data-v-ab190843]{opacity:.95;width:72px;height:auto}.empty-text[data-v-ab190843]{color:#9a9a9a;font-size:14px}.empty-cta-plain[data-v-ab190843]{color:#000;cursor:pointer;box-shadow:none;background:#b5ff80;border:1px solid #ffffff0f;border-radius:10px;padding:8px 18px;font-weight:700;display:inline-block}.empty-cta-plain[data-v-ab190843]:hover{filter:brightness(1.05)}.detail-overlay[data-v-ab190843]{z-index:20000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.detail-card[data-v-ab190843]{background:#fff;border-radius:12px;width:720px;max-width:96%;overflow:hidden}.detail-header[data-v-ab190843]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.detail-body[data-v-ab190843]{background:#fafafa;max-height:60vh;padding:16px;font-size:13px;overflow:auto}.detail-header .close[data-v-ab190843]{cursor:pointer;background:0 0;border:none;font-size:20px}.modal-overlay[data-v-ab190843]{z-index:20000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-ab190843]{background:#fff;border-radius:12px;width:520px;max-width:96%;overflow:hidden}.modal-header[data-v-ab190843]{background:linear-gradient(90deg,#c1ff9c 0% 50%,#d9ffc3 100%);border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;min-height:44px;padding:12px 14px;display:flex}.modal-header-left[data-v-ab190843]{align-items:center;gap:10px;display:flex}.cancel-icon[data-v-ab190843]{object-fit:contain;background:0 0;border-radius:0;width:28px;height:28px;margin-right:8px}.modal-user-info .user-email-large[data-v-ab190843]{color:#111;margin:0;font-size:15px;font-weight:400;line-height:1}.modal-close[data-v-ab190843]{cursor:pointer;color:#111;background:0 0;border:none;font-size:20px;line-height:1}.modal-body[data-v-ab190843]{color:#333;padding:18px 20px}.modal-actions[data-v-ab190843]{border-top:1px solid #f7f7f7;flex-shrink:0;justify-content:flex-end;gap:12px;padding:14px 20px;display:flex}.modal-btn[data-v-ab190843]{cursor:pointer;border:none;border-radius:8px;padding:8px 14px}.modal-btn.cancel[data-v-ab190843]{color:#333;background:linear-gradient(90deg,#c1ff9c 0% 50%,#d9ffc3 100%)}.modal-btn.confirm[data-v-ab190843]{font-weight:400}@media (width<=900px){.top-cards[data-v-ab190843]{flex-direction:column}}@media (width<=1400px){.top-cards[data-v-ab190843]{flex-wrap:wrap}.pay-card[data-v-ab190843],.summary-card[data-v-ab190843]{flex:calc(50% - 9px)}.search-card[data-v-ab190843]{flex:100%;margin-top:12px}.search-card .search-input-wrap[data-v-ab190843]{width:100%;max-width:none;margin:0}}@media (width<=500px){.page-shell[data-v-ab190843]{padding-left:0;padding-right:0}.top-cards[data-v-ab190843]{align-items:stretch;gap:10px}.top-cards .card[data-v-ab190843],.card[data-v-ab190843]{box-sizing:border-box;border-radius:12px;flex:100%;width:100%;padding:14px}.search-card[data-v-ab190843]{margin-top:10px}.search-card .search-input-wrap[data-v-ab190843]{width:100%;max-width:none;margin:0}.search-input-wrap[data-v-ab190843]{padding:0}.search-input-wrap input[data-v-ab190843]{padding:10px 14px 10px 40px;font-size:15px}.summary-bar[data-v-ab190843]{border-radius:20px;max-height:44px;padding:6px 8px}.summary-chips[data-v-ab190843]{gap:8px}.summary-chips .chip[data-v-ab190843]{padding:4px 8px;font-size:11px}.summary-bar[data-v-ab190843],.orders-table-wrap[data-v-ab190843]{padding:8px}.orders-table th[data-v-ab190843],.orders-table td[data-v-ab190843]{padding:10px 8px}}@media (width<=1100px){.orders-table-wrap[data-v-ab190843],.order-skeleton-table[data-v-ab190843]{box-shadow:none;background:0 0;border-radius:0;padding:0}.skeleton-order-table-head[data-v-ab190843]{display:none}.skeleton-order-table-body[data-v-ab190843]{gap:12px;padding:0}.skeleton-order-row[data-v-ab190843]{background:linear-gradient(#eef4ed,#eef4ed) 14px 18px/58% 14px no-repeat,linear-gradient(#eef4ed,#eef4ed) 14px 46px/42% 12px no-repeat,linear-gradient(#eef4ed,#eef4ed) 14px 74px/48% 12px no-repeat,linear-gradient(#eef4ed,#eef4ed) calc(100% - 92px) 74px/78px 24px no-repeat,#fff;border-radius:10px;height:126px;box-shadow:0 6px 14px #0000000a}.orders-table[data-v-ab190843]{width:100%;display:block}.orders-table thead[data-v-ab190843]{display:none}.orders-table tbody[data-v-ab190843]{display:block}.orders-table tr[data-v-ab190843]{box-sizing:border-box;background:#fff;border-radius:10px;width:100%;margin:0 0 12px;padding:12px;display:block;box-shadow:0 6px 14px #0000000a}.orders-table td[data-v-ab190843]{border-bottom:none;justify-content:space-between;align-items:center;padding:6px 0;display:flex}.orders-table td[data-v-ab190843]:before{content:"";color:#777;white-space:nowrap;margin-right:8px;font-size:12px}.orders-table tr td[data-v-ab190843]:first-child:before{content:"订单号"}.orders-table tr td[data-v-ab190843]:nth-child(2):before{content:"周期"}.orders-table tr td[data-v-ab190843]:nth-child(3):before{content:"金额"}.orders-table tr td[data-v-ab190843]:nth-child(4):before{content:"订单状态"}.orders-table tr td[data-v-ab190843]:nth-child(5):before{content:"创建时间"}.orders-table tr td[data-v-ab190843]:nth-child(6):before{content:"操作"}.orders-table td.mono[data-v-ab190843]{word-break:break-all;max-width:60%}.orders-table .status[data-v-ab190843]{margin-left:8px}.orders-table .detail-btn[data-v-ab190843]{padding:6px 10px;font-size:12px}.orders-table tr td[colspan][data-v-ab190843]{padding:18px 0;display:block}.orders-table tr td[colspan][data-v-ab190843]:before{content:""}.orders-table tr td[colspan] .empty-state[data-v-ab190843]{max-width:92%;margin:0 auto}}.page-shell[data-v-b7d81916]{min-height:calc(var(--vh,1vh) * 100);padding-bottom:calc(var(--bottom-nav-height,64px) + env(safe-area-inset-bottom))}.status-hero[data-v-b7d81916]{background:linear-gradient(90deg,#f5f5f5,#efefef);border-radius:12px;align-items:center;min-height:120px;margin-bottom:20px;padding:28px;display:flex}.status-inner[data-v-b7d81916]{justify-content:space-between;align-items:center;width:100%;display:flex}.status-left h2[data-v-b7d81916]{color:#111;margin:18px 0 6px;font-size:18px}.status-left .muted[data-v-b7d81916]{color:#000000a6;font-size:13px}.status-left .placeholder[data-v-b7d81916]{visibility:hidden}.status-right .plain[data-v-b7d81916]{color:#fff;background:#000;border-radius:20px;padding:8px 14px}.black-btn[data-v-b7d81916]{cursor:pointer;border:none;border-radius:20px;padding:8px 14px;color:#fff!important;background:#000!important}.close-btn[data-v-b7d81916]{border-radius:20px!important;padding:6px 10px!important;font-size:12px!important}.status-hero--completed[data-v-b7d81916]{background:linear-gradient(90deg,#00c98a 0%,#00ab75 100%)!important}.status-hero--canceled[data-v-b7d81916]{background:linear-gradient(90deg,#ff6b6b 0%,#ff4d4f 100%)!important}.status-hero--pending[data-v-b7d81916]{background:linear-gradient(90deg,#ba96fb 0%,#8d64d7 100%)!important}.status-hero--completed .status-left h2[data-v-b7d81916],.status-hero--pending .status-left h2[data-v-b7d81916],.status-hero--canceled .status-left h2[data-v-b7d81916]{color:#fff}.status-hero--completed .status-left .muted[data-v-b7d81916],.status-hero--pending .status-left .muted[data-v-b7d81916],.status-hero--canceled .status-left .muted[data-v-b7d81916]{color:#ffffffe6}.detail-grid[data-v-b7d81916]{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.left-col[data-v-b7d81916]{flex-direction:column;gap:18px;display:flex}.info-card[data-v-b7d81916],.price-card[data-v-b7d81916]{background:#fff;border-radius:12px;padding:20px}.info-card h3[data-v-b7d81916],.price-card h3[data-v-b7d81916]{margin:0 0 8px;font-size:16px;font-weight:600}.info-list .val[data-v-b7d81916],.price-list .val[data-v-b7d81916],.mono[data-v-b7d81916]{font-size:14px}.info-list .row[data-v-b7d81916],.price-list .row[data-v-b7d81916]{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.price-card .label[data-v-b7d81916]{color:#333}.price-card .val[data-v-b7d81916]{color:#111;text-align:right}.price-card .val.large[data-v-b7d81916]{font-size:20px;font-weight:800}.price-card .row.total[data-v-b7d81916]{border-top:1px solid #f0f0f0;margin-top:8px;padding-top:16px}.label[data-v-b7d81916]{color:#222}.val[data-v-b7d81916]{color:#111}.val.large[data-v-b7d81916]{font-weight:700}.mono[data-v-b7d81916]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,Courier New,monospace}.order-copy[data-v-b7d81916]{cursor:pointer;border-radius:8px;padding:4px 8px}.payment-section[data-v-b7d81916]{border-top:1px dashed #f0f0f0;margin-top:14px;padding-top:12px}.pay-title[data-v-b7d81916]{margin:0 0 8px;font-size:14px;font-weight:600}.payment-methods[data-v-b7d81916]{flex-direction:column;gap:8px;max-height:160px;padding-right:6px;display:flex;overflow:auto}.payment-method-row[data-v-b7d81916]{background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.pay-now[disabled][data-v-b7d81916]{opacity:.6;cursor:not-allowed}.payment-card[data-v-b7d81916]{background:#fff;border-radius:12px;padding:18px}.payment-card h3[data-v-b7d81916]{margin:0 0 8px;font-size:16px;font-weight:600}.payment-row[data-v-b7d81916]{grid-template-columns:1fr 1fr;align-items:start;gap:18px;margin-top:18px;display:grid}.payment-row .payment-card[data-v-b7d81916]{margin:0}@media (width<=900px){.payment-row[data-v-b7d81916]{grid-template-columns:1fr}}.pay-now[data-v-b7d81916]{cursor:pointer;color:#111;-webkit-text-fill-color:#111;appearance:none;background:#c1ff9c;border:none;border-radius:8px;padding:10px 18px;font-weight:600}.pay-now[disabled][data-v-b7d81916],.pay-now[data-v-b7d81916]:disabled{color:#0009;-webkit-text-fill-color:#0009}.payment-list[data-v-b7d81916]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.payment-item[data-v-b7d81916]{z-index:0;box-sizing:border-box;border:1px solid #f1f1f1;border-radius:10px;align-items:center;gap:10px;min-height:50px;padding:12px 14px 12px 40px;display:flex;position:relative;overflow:visible}.payment-item input[type=radio][data-v-b7d81916]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.payment-item[data-v-b7d81916]:before{content:"";box-sizing:border-box;z-index:2;background:0 0;border:1px solid #dadada;border-radius:50%;width:12px;height:12px;transition:border-color .12s,box-shadow .12s,transform .12s;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.payment-item[data-v-b7d81916]:after{content:"";z-index:3;background:0 0;border-radius:50%;width:10px;height:10px;transition:background .12s,transform .12s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.payment-item[data-v-b7d81916]:has(input:checked):before{border-color:#000}.payment-item[data-v-b7d81916]:has(input:checked):after{background:#bdff97}.payment-label[data-v-b7d81916]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:13px;overflow:hidden}.payment-icon[data-v-b7d81916]{object-fit:contain;width:26px;height:26px;margin-left:6px;display:inline-block}.payment-item[data-v-b7d81916]:has(input:checked){border-color:#000}.payment-item[data-v-b7d81916]:has(input:checked):hover{border-color:#000}.payment-item[data-v-b7d81916]:hover{background:0 0;box-shadow:none!important;border-color:#f1f1f1!important;transform:none!important}.payment-item[data-v-b7d81916]:has(input:checked):hover{border-color:#000!important}@media (width<=900px){.detail-grid[data-v-b7d81916]{grid-template-columns:1fr}.status-inner[data-v-b7d81916]{flex-direction:column;align-items:flex-start;gap:12px}.status-right[data-v-b7d81916]{justify-content:flex-start;width:100%;display:flex}.status-right .plain[data-v-b7d81916]{margin-top:0}.payment-list[data-v-b7d81916]{grid-template-columns:1fr}}@media (width<=1500px){.payment-list[data-v-b7d81916]{grid-template-columns:1fr}}@media (width<=1300px){.detail-grid[data-v-b7d81916],.payment-row[data-v-b7d81916]{grid-template-columns:1fr 1fr}.price-card[data-v-b7d81916],.payment-card[data-v-b7d81916]{padding:16px}}@media (width<=1150px){.detail-grid[data-v-b7d81916],.payment-row[data-v-b7d81916]{grid-template-columns:1fr;gap:12px}.info-card[data-v-b7d81916],.price-card[data-v-b7d81916],.payment-card[data-v-b7d81916]{box-sizing:border-box;background:#fff;border-radius:10px;width:100%;margin:0;padding:14px;box-shadow:0 6px 14px #0000000a}.price-list .row[data-v-b7d81916]{padding:8px 0}.price-card>div[style][data-v-b7d81916]{text-align:right;display:block}.payment-list[data-v-b7d81916]{grid-template-columns:1fr}}.modal-overlay[data-v-b7d81916]{z-index:20000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-b7d81916]{background:#fff;border-radius:12px;width:520px;max-width:96%;overflow:hidden}.modal-header[data-v-b7d81916]{background:linear-gradient(90deg,#c1ff9c 0% 50%,#d9ffc3 100%);border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;min-height:44px;padding:12px 14px;display:flex}.modal-header-left[data-v-b7d81916]{align-items:center;gap:10px;display:flex}.cancel-icon[data-v-b7d81916]{object-fit:contain;background:0 0;border-radius:0;width:28px;height:28px;margin-right:8px}.modal-user-info .user-email-large[data-v-b7d81916]{color:#111;margin:0;font-size:15px;font-weight:400;line-height:1}.modal-close[data-v-b7d81916]{cursor:pointer;color:#111;background:0 0;border:none;font-size:20px;line-height:1}.modal-body[data-v-b7d81916]{color:#333;padding:18px 20px}.modal-actions[data-v-b7d81916]{border-top:1px solid #f7f7f7;flex-shrink:0;justify-content:flex-end;gap:12px;padding:14px 20px;display:flex}.modal-btn[data-v-b7d81916]{cursor:pointer;border:none;border-radius:8px;padding:8px 14px}.modal-btn.cancel[data-v-b7d81916]{color:#333;background:linear-gradient(90deg,#c1ff9c 0% 50%,#d9ffc3 100%)}.modal-btn.confirm[data-v-b7d81916]{font-weight:400}.traffic-page[data-v-5090a70d]{flex-direction:column;gap:18px;padding:8px 0 24px;display:flex}.summary-card[data-v-5090a70d],.chart-card[data-v-5090a70d],.log-card[data-v-5090a70d],.billing-card[data-v-5090a70d],.state-panel[data-v-5090a70d]{background:#fff;border-radius:16px;box-shadow:0 8px 22px #0000000d}.section-copy h2[data-v-5090a70d]{color:#050505;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.15}.section-copy p[data-v-5090a70d]{color:#777;margin:0;font-size:13px;font-weight:400;line-height:1.4}.state-panel button[data-v-5090a70d]{color:#baf96a;cursor:pointer;background:#111;border:0;border-radius:999px;flex:none;min-height:34px;padding:0 16px;font-size:12px;font-weight:800}.summary-grid[data-v-5090a70d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.summary-card[data-v-5090a70d]{min-height:118px;padding:18px}.summary-card.primary[data-v-5090a70d]{background:linear-gradient(135deg,#111 0%,#1a231b 100%)}.summary-card.primary .summary-label[data-v-5090a70d],.summary-card.primary p[data-v-5090a70d]{color:#ffffffad}.summary-card.primary .summary-value[data-v-5090a70d]{color:#baf96a}.summary-label[data-v-5090a70d]{color:#78957d;font-size:13px}.summary-value[data-v-5090a70d]{color:#0f2b1d;margin-top:12px;font-size:28px;font-weight:800;line-height:1}.summary-card p[data-v-5090a70d]{color:#78957d;margin:12px 0 0;font-size:12px;line-height:1.35}.chart-card[data-v-5090a70d],.log-card[data-v-5090a70d],.billing-card[data-v-5090a70d]{padding:16px}.chart-list[data-v-5090a70d]{flex-direction:column;gap:10px;margin-top:16px;display:flex}.chart-row[data-v-5090a70d]{grid-template-columns:82px minmax(0,1fr) 86px;align-items:center;gap:12px;display:grid}.chart-date[data-v-5090a70d]{flex-direction:column;gap:2px;min-width:0;display:flex}.chart-date strong[data-v-5090a70d]{color:#0f2b1d;font-size:13px;font-weight:800}.chart-date span[data-v-5090a70d]{color:#78957d;font-size:12px}.chart-track[data-v-5090a70d]{background:#edf4ee;border-radius:999px;height:12px;display:flex;overflow:hidden}.chart-upload[data-v-5090a70d]{background:#22d59d}.chart-download[data-v-5090a70d]{background:linear-gradient(90deg,#74ec73,#baf96a)}.chart-total[data-v-5090a70d]{color:#46664e;text-align:right;font-size:13px;font-weight:800}.chart-legend[data-v-5090a70d]{color:#78957d;align-items:center;gap:14px;margin-top:14px;font-size:12px;font-weight:700;display:flex}.chart-legend span[data-v-5090a70d]{align-items:center;gap:6px;display:inline-flex}.legend-dot[data-v-5090a70d]{border-radius:50%;width:9px;height:9px}.legend-dot.upload[data-v-5090a70d]{background:#22d59d}.legend-dot.download[data-v-5090a70d]{background:#baf96a}.traffic-table-wrap[data-v-5090a70d]{border:1px solid #eef3ed;border-radius:14px;margin-top:14px;overflow-x:auto}.traffic-table[data-v-5090a70d]{border-collapse:collapse;width:100%;min-width:820px}.traffic-table th[data-v-5090a70d],.traffic-table td[data-v-5090a70d]{text-align:left;border-bottom:1px solid #eef3ed;padding:14px 16px}.traffic-table thead th[data-v-5090a70d]{color:#0f2b1d;background:#fbfefb;font-size:13px;font-weight:800}.traffic-table tbody tr:last-child td[data-v-5090a70d]{border-bottom:0}.traffic-table td[data-v-5090a70d]{color:#243127;font-size:13px}.date-cell[data-v-5090a70d]{flex-direction:column;gap:3px;display:flex}.date-cell strong[data-v-5090a70d]{color:#111;font-size:13px}.date-cell span[data-v-5090a70d]{color:#78957d;font-size:12px}.rate-pill[data-v-5090a70d]{color:#baf96a;white-space:nowrap;background:#111;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.mobile-log-list[data-v-5090a70d]{display:none}.billing-card[data-v-5090a70d]{flex-direction:column;gap:14px;padding:16px;display:flex}.billing-example[data-v-5090a70d],.billing-tip[data-v-5090a70d]{border-radius:12px}.billing-copy p[data-v-5090a70d]{max-width:960px;line-height:1.65}.billing-example[data-v-5090a70d]{background:#fbf9ff;border:1px solid #dfd7ff;padding:18px}.billing-example-title[data-v-5090a70d]{color:#0f2b1d;align-items:center;gap:10px;margin-bottom:22px;font-size:14px;font-weight:800;line-height:18px;display:inline-flex}.billing-bulb-icon[data-v-5090a70d]{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.billing-bulb-icon img[data-v-5090a70d]{object-fit:contain;width:20px;height:20px;transform:translateY(-1px)}.billing-example-title strong[data-v-5090a70d]{line-height:18px}.billing-example-row[data-v-5090a70d]{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;min-height:56px;display:grid}.billing-example-row>strong[data-v-5090a70d]{color:#0f2b1d;font-size:14px;font-weight:800}.billing-example-values[data-v-5090a70d],.billing-result[data-v-5090a70d]{color:#78957d;text-align:right;flex-direction:column;justify-self:end;gap:8px;font-size:13px;display:flex}.billing-example-values strong[data-v-5090a70d],.billing-result strong[data-v-5090a70d]{color:#0f2b1d;margin-left:6px;font-size:15px;font-weight:800}.example-rate-pill[data-v-5090a70d]{color:#46664e;background:#fff;border:1px solid #78957d2e;border-radius:999px;justify-self:end;align-items:center;min-height:28px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.billing-divider[data-v-5090a70d]{background:#78957d29;height:1px;margin:10px 0}.billing-example-row.total[data-v-5090a70d]{min-height:62px}.billing-result strong[data-v-5090a70d]{margin-left:0;font-size:17px}.billing-result span[data-v-5090a70d]{color:#78957d;font-size:13px}.billing-tip[data-v-5090a70d]{color:#46664e;background:#fbfefb;border:1px solid #ccefdc;align-items:center;gap:10px;padding:13px 16px;font-size:13px;line-height:1.5;display:flex}.billing-info-dot[data-v-5090a70d]{background:#22d59d;border-radius:50%;flex:none;width:16px;height:16px;position:relative}.billing-info-dot[data-v-5090a70d]:after{content:"i";color:#fff;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;inset:0}.state-panel[data-v-5090a70d]{color:#78957d;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:260px;padding:28px;display:flex}.state-panel img[data-v-5090a70d]{object-fit:contain;width:84px;height:84px}.state-panel strong[data-v-5090a70d]{color:#0f2b1d;font-size:15px}.state-panel span[data-v-5090a70d]{color:#78957d;font-size:13px}.state-panel button[data-v-5090a70d]{margin-top:6px}.skeleton-line[data-v-5090a70d]{background:#eef4ed;border-radius:999px;display:block;position:relative;overflow:hidden}.skeleton-line[data-v-5090a70d]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.25s ease-in-out infinite skeleton-shimmer-5090a70d;position:absolute;inset:0;transform:translate(-100%)}.skeleton-card[data-v-5090a70d]{flex-direction:column;gap:14px;display:flex}.skeleton-label[data-v-5090a70d]{width:72px;height:14px}.skeleton-value[data-v-5090a70d]{width:118px;height:30px}.skeleton-desc[data-v-5090a70d]{width:132px;height:13px;margin-top:auto}.skeleton-panel[data-v-5090a70d]{padding:16px}.skeleton-title[data-v-5090a70d]{width:94px;height:18px;margin-bottom:8px}.skeleton-subtitle[data-v-5090a70d]{width:188px;height:14px}.skeleton-date[data-v-5090a70d]{width:64px;height:28px}.skeleton-bar[data-v-5090a70d]{width:100%;height:12px}.skeleton-total[data-v-5090a70d]{justify-self:end;width:70px;height:15px}.skeleton-table[data-v-5090a70d]{border:1px solid #eef3ed;border-radius:14px;flex-direction:column;gap:0;margin-top:14px;display:flex;overflow:hidden}.skeleton-table-row[data-v-5090a70d]{border-bottom:1px solid #eef3ed;grid-template-columns:1.4fr repeat(5,minmax(78px,1fr));gap:16px;padding:15px 16px;display:grid}.skeleton-table-row[data-v-5090a70d]:last-child{border-bottom:0}.skeleton-table-row .skeleton-line[data-v-5090a70d]{height:16px}@keyframes skeleton-shimmer-5090a70d{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skeleton-line[data-v-5090a70d]:after{animation:none}}@media (width<=1100px){.summary-grid[data-v-5090a70d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.traffic-page[data-v-5090a70d]{gap:14px;padding:0 0 96px}.summary-grid[data-v-5090a70d]{grid-template-columns:1fr 1fr;gap:10px}.summary-card[data-v-5090a70d]{border-radius:14px;min-height:104px;padding:14px}.summary-value[data-v-5090a70d]{font-size:22px}.chart-card[data-v-5090a70d],.log-card[data-v-5090a70d],.billing-card[data-v-5090a70d],.skeleton-panel[data-v-5090a70d]{border-radius:14px;padding:14px}.billing-card[data-v-5090a70d]{gap:12px}.billing-example[data-v-5090a70d],.billing-tip[data-v-5090a70d]{border-radius:12px}.billing-copy p[data-v-5090a70d]{line-height:1.55}.billing-example[data-v-5090a70d]{padding:14px}.billing-example-title[data-v-5090a70d]{margin-bottom:16px}.billing-example-row[data-v-5090a70d]{grid-template-columns:1fr;gap:8px;min-height:0;padding:10px 0}.billing-example-values[data-v-5090a70d],.billing-result[data-v-5090a70d],.example-rate-pill[data-v-5090a70d]{text-align:left;justify-self:start}.billing-divider[data-v-5090a70d]{margin:8px 0}.billing-tip[data-v-5090a70d]{align-items:flex-start;padding:12px;font-size:12px}.chart-row[data-v-5090a70d]{grid-template-columns:58px minmax(0,1fr);gap:9px}.chart-total[data-v-5090a70d]{color:#78957d;text-align:left;grid-column:2;margin-top:-5px;font-size:12px}.traffic-table-wrap[data-v-5090a70d]{display:none}.mobile-log-list[data-v-5090a70d]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.mobile-log-card[data-v-5090a70d]{background:#fbfefb;border:1px solid #eef3ed;border-radius:14px;padding:14px}.mobile-log-top[data-v-5090a70d]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mobile-log-top div[data-v-5090a70d]{flex-direction:column;gap:3px;display:flex}.mobile-log-top strong[data-v-5090a70d]{color:#111;font-size:14px}.mobile-log-top span[data-v-5090a70d]:not(.rate-pill){color:#78957d;font-size:12px}.mobile-log-grid[data-v-5090a70d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.mobile-log-grid span[data-v-5090a70d]{color:#78957d;flex-direction:column;gap:4px;font-size:12px;display:flex}.mobile-log-grid strong[data-v-5090a70d]{color:#0f2b1d;font-size:13px}.skeleton-table[data-v-5090a70d]{display:none}}@media (width<=430px){.summary-grid[data-v-5090a70d]{grid-template-columns:1fr}}.page-shell[data-v-f1f25cbd]{--gift-radius:14px;--gift-control-radius:10px;--gift-shadow:0 4px 18px #0000000f;--gift-border:1px solid #0000000a;padding:12px 24px}.content.gift-redeem-overlap .page-header,.content.gift-redeem-overlap .page-body{transform:translateY(calc(var(--gift-overlap-offset,0px) * -1))}.gift-promo-banner[data-v-f1f25cbd]{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#050505 0%,#202020 48%,#4a4a4a 100%);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:214px;margin:-12px -20px 18px;padding:32px 48px;display:flex;position:relative;overflow:hidden}.gift-promo-banner[data-v-f1f25cbd]:before{content:"";pointer-events:none;background:radial-gradient(circle at 84% 16%,#ffffff38,#0000 28%),linear-gradient(120deg,#ffffff1f,#0000 42%);position:absolute;inset:0}.gift-promo-copy[data-v-f1f25cbd]{z-index:1;min-width:0;position:relative}.gift-promo-copy h2[data-v-f1f25cbd]{color:#fff;margin:0 0 6px;font-size:26px;font-weight:700;line-height:1.18}.gift-promo-copy p[data-v-f1f25cbd]{color:#ffffffbd;max-width:520px;margin:0;font-size:14px;line-height:1.45}.gift-summary-grid[data-v-f1f25cbd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.gift-summary-card[data-v-f1f25cbd]{background:#fff;border-radius:16px;min-height:118px;padding:18px;box-shadow:0 8px 22px #0000000d}.gift-summary-label[data-v-f1f25cbd]{color:#78957d;font-size:13px}.gift-summary-value[data-v-f1f25cbd]{color:#0f2b1d;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:28px;font-weight:800;line-height:1.05;overflow:hidden}.gift-summary-card p[data-v-f1f25cbd]{color:#78957d;margin:12px 0 0;font-size:12px;line-height:1.35}.summary-bar[data-v-f1f25cbd]{text-align:center;background:linear-gradient(#000,#0b0b0b);border-radius:30px;max-width:380px;margin:0 auto 26px;padding:8px 12px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 12px 24px #0f17221a}.summary-chips[data-v-f1f25cbd]{z-index:1;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:center;align-items:center;gap:10px;width:100%;display:flex;position:relative;overflow-x:auto}.summary-chips[data-v-f1f25cbd]::-webkit-scrollbar{display:none}.chip[data-v-f1f25cbd]{z-index:2;color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:30px;flex:1 0 auto;min-width:130px;min-height:34px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1;transition:color .18s;position:relative}.chip.active[data-v-f1f25cbd]{color:#000}.active-indicator[data-v-f1f25cbd]{z-index:0;opacity:0;pointer-events:none;background:#baf96a;border-radius:30px;transition:transform .26s cubic-bezier(.2,.9,.2,1),width .26s cubic-bezier(.2,.9,.2,1),height .26s cubic-bezier(.2,.9,.2,1);position:absolute;top:50%;left:0}.input-icon[data-v-f1f25cbd]{flex:none;display:inline-block;position:relative}.check-section[data-v-f1f25cbd],.history-section[data-v-f1f25cbd]{min-width:0;margin-left:-20px;margin-right:-20px}.redeem-workbench[data-v-f1f25cbd]{grid-template-columns:1fr;gap:16px;display:grid}.redeem-query-panel[data-v-f1f25cbd],.preview-card[data-v-f1f25cbd]{border-radius:var(--gift-radius);min-width:0}.redeem-query-panel[data-v-f1f25cbd]{width:min(860px,100%);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0}.check-form[data-v-f1f25cbd]{display:block}.check-input-wrap[data-v-f1f25cbd]{min-width:0;min-height:52px;box-shadow:none;background:#fff;border:0;border-radius:26px;align-items:center;gap:12px;padding:0 20px;display:flex}.check-input-wrap[data-v-f1f25cbd]:focus-within{box-shadow:none}.input-icon[data-v-f1f25cbd]{border:2px solid #344054;border-radius:50%;width:16px;height:16px}.input-icon[data-v-f1f25cbd]:after{content:"";background:#344054;border-radius:2px;width:7px;height:2px;position:absolute;bottom:-2px;right:-5px;transform:rotate(45deg)}.check-input-wrap input[data-v-f1f25cbd]{color:#162033;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px;font-weight:400;line-height:1.2}.check-input-wrap input[data-v-f1f25cbd]::placeholder{color:#98a2b3}.search-status[data-v-f1f25cbd]{color:#667085;flex:none;font-size:13px}.preview-card[data-v-f1f25cbd]{box-sizing:border-box;background:#fff;border:1px solid #e4e8ef;border-radius:16px;width:min(860px,100%);min-height:176px;margin:0 auto;padding:28px 34px 24px;position:relative;overflow:hidden;box-shadow:0 8px 22px #94a3b824}.result-head[data-v-f1f25cbd]{justify-content:space-between;gap:18px;display:flex}.result-identity[data-v-f1f25cbd]{align-items:flex-start;gap:28px;min-width:0;display:flex}.result-gift-icon[data-v-f1f25cbd]{object-fit:contain;flex:none;width:46px;height:40px;margin-top:5px}.result-title-block[data-v-f1f25cbd]{min-width:0}.result-title-block h3[data-v-f1f25cbd]{color:#2b3038;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:900;line-height:1.22}.result-title-block span[data-v-f1f25cbd]{color:#a1a5aa;margin-top:4px;font-size:13px;font-weight:400;display:block}.result-status[data-v-f1f25cbd]{color:#a1a5aa;flex:none;margin-top:7px;font-size:13px;font-weight:400}.result-description[data-v-f1f25cbd]{color:#a1a5aa;margin:28px 0 0;font-size:13px;font-weight:400}.result-description span[data-v-f1f25cbd]{overflow-wrap:anywhere}.result-footer[data-v-f1f25cbd]{justify-content:space-between;align-items:flex-end;gap:18px;margin-top:42px;display:flex}.result-expiry[data-v-f1f25cbd]{color:#252a31;font-size:13px;font-weight:400}.result-expiry strong[data-v-f1f25cbd]{font-weight:400}.redeem-action[data-v-f1f25cbd]{color:#fff;cursor:pointer;background:#000;border:0;border-radius:10px;flex:none;min-width:96px;min-height:40px;padding:0 18px;font-size:14px;font-weight:900;transition:background .16s,transform .16s,opacity .16s}.redeem-action[data-v-f1f25cbd]:hover:not(:disabled){background:#111;transform:translateY(-1px)}.redeem-action[data-v-f1f25cbd]:disabled{cursor:not-allowed;opacity:.45}.btn[data-v-f1f25cbd]{border-radius:var(--gift-control-radius);color:#26364a;cursor:pointer;background:#fff;border:1px solid #d7e0ea;min-height:34px;padding:8px 12px;font-size:13px;line-height:1;transition:border-color .16s,color .16s,transform .16s}.btn[data-v-f1f25cbd]:hover:not(:disabled){color:#236343;border-color:#2f8f68;transform:translateY(-1px)}.btn[data-v-f1f25cbd]:disabled{cursor:not-allowed;opacity:.58}.btn.primary[data-v-f1f25cbd]{color:#fff;background:#16212d;border-color:#16212d}.cards-grid[data-v-f1f25cbd]{grid-template-columns:1fr;gap:14px;width:100%;margin:0 auto;display:grid}.cards-grid.refreshing[data-v-f1f25cbd]{opacity:.72}.history-card[data-v-f1f25cbd]{min-width:0;box-shadow:none;background:#fff;border-radius:22px;grid-template-columns:minmax(260px,1.05fr) minmax(280px,1fr) 148px;align-items:stretch;gap:0;padding:0;display:grid;position:relative;overflow:visible}.history-left[data-v-f1f25cbd]{min-width:0;padding:20px 28px 18px 30px}.history-left h3[data-v-f1f25cbd]{color:#050505;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:900;line-height:1.25}.history-type[data-v-f1f25cbd]{color:#a4a6aa;margin-top:6px;font-size:13px;font-weight:400}.history-code[data-v-f1f25cbd]{color:#050505;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;margin:14px 0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:14px;font-weight:700;display:block}.history-code[data-v-f1f25cbd]:hover{color:#333}.history-reward[data-v-f1f25cbd]{margin-top:12px}.history-reward span[data-v-f1f25cbd]{color:#a4a6aa;font-size:13px;display:block}.history-reward-list[data-v-f1f25cbd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin-top:6px;display:grid}.history-reward strong[data-v-f1f25cbd]{color:#050505;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:400;line-height:1.35;display:block}.history-time[data-v-f1f25cbd]{color:#a4a6aa;margin-top:16px;font-size:13px}.history-time-mobile[data-v-f1f25cbd]{display:none}.history-info[data-v-f1f25cbd]{min-width:0;padding:20px 24px 18px 16px}.history-info-title[data-v-f1f25cbd]{color:#a4a6aa;font-size:13px;font-weight:900}.history-info-line[data-v-f1f25cbd]{color:#050505;margin-top:10px;font-size:13px;font-weight:700;line-height:1.42}.history-info-line span+span[data-v-f1f25cbd]{margin-left:18px}.history-stub[data-v-f1f25cbd]{color:#a4a6aa;text-align:center;border-left:1px dashed #d9e0ea;justify-content:center;align-items:center;min-width:0;font-size:16px;font-weight:400;display:flex;position:relative}.history-stub[data-v-f1f25cbd]:before,.history-stub[data-v-f1f25cbd]:after{content:"";background:#f3f4f8;border-radius:50%;width:28px;height:28px;position:absolute;left:-14px}.history-stub[data-v-f1f25cbd]:before{top:-14px}.history-stub[data-v-f1f25cbd]:after{bottom:-14px}.type-pill[data-v-f1f25cbd]{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--gift-control-radius);color:#266447;background:#e8f8ef;min-width:0;max-width:70%;padding:5px 8px;font-size:12px;font-weight:800;overflow:hidden}.copy-btn[data-v-f1f25cbd]{color:#fff;cursor:pointer;background:#000;border:0;border-radius:9px;flex:none;min-height:34px;padding:0 12px;font-size:12px;font-weight:800}.copy-btn[data-v-f1f25cbd]:hover{background:#111}.details[data-v-f1f25cbd]{gap:9px;margin:16px 0 0;display:grid}.history-card .details[data-v-f1f25cbd]{padding-right:0}.details div[data-v-f1f25cbd]{border-radius:var(--gift-control-radius);background:#f8fafc;justify-content:space-between;gap:10px;min-width:0;padding:8px 10px;display:flex}.details dt[data-v-f1f25cbd]{color:#7a8796;flex:none;font-size:12px}.details dd[data-v-f1f25cbd]{color:#24354a;text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px}.extra-rewards[data-v-f1f25cbd]{background:#fff;border-top:1px solid #eef2f6;flex-wrap:wrap;grid-column:1/-1;gap:6px;margin:0;padding:12px 22px 16px;display:flex}.extra-title[data-v-f1f25cbd]{color:#758397;width:100%;font-size:12px}.extra-rewards span[data-v-f1f25cbd]{border-radius:var(--gift-control-radius);color:#7a4d08;background:#fff3d7;padding:5px 8px;font-size:12px}.state-panel[data-v-f1f25cbd]{border:var(--gift-border);border-radius:var(--gift-radius);min-height:220px;box-shadow:var(--gift-shadow);text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px 16px;display:flex}.state-panel img[data-v-f1f25cbd]{object-fit:contain;width:86px;height:86px}.state-panel strong[data-v-f1f25cbd]{color:#1d2a3b;font-size:16px}.state-panel span[data-v-f1f25cbd]{color:#728092;font-size:13px}.pagination-bar[data-v-f1f25cbd]{justify-content:flex-start;align-items:center;gap:10px;width:100%;margin:16px auto 0;display:flex}.pagination-bar span[data-v-f1f25cbd]{color:#607085;font-size:13px}.skeleton-card[data-v-f1f25cbd]{overflow:hidden}.skeleton-line[data-v-f1f25cbd]{background:linear-gradient(90deg,#eef2f6,#f8fafc,#eef2f6) 0 0/220% 100%;border-radius:6px;height:12px;animation:1.2s linear infinite shimmer-f1f25cbd}.skeleton-line+.skeleton-line[data-v-f1f25cbd]{margin-top:14px}.skeleton-line.short[data-v-f1f25cbd]{width:38%}.skeleton-line.code[data-v-f1f25cbd]{width:74%;height:20px}.skeleton-line.amount[data-v-f1f25cbd]{width:52%;height:28px}@keyframes shimmer-f1f25cbd{0%{background-position:120% 0}to{background-position:-120% 0}}@media (width<=860px){.redeem-workbench[data-v-f1f25cbd]{grid-template-columns:1fr}}@media (width<=1100px){.gift-summary-grid[data-v-f1f25cbd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px) and (width>=681px){.cards-grid[data-v-f1f25cbd]{gap:14px}.history-card[data-v-f1f25cbd]{border-radius:20px;grid-template-columns:minmax(180px,1.05fr) minmax(170px,1fr) 88px}.history-left[data-v-f1f25cbd]{padding:18px 16px 16px 20px}.history-info[data-v-f1f25cbd]{padding:18px 14px 16px}.history-info-line[data-v-f1f25cbd]{font-size:12px}.history-info-line span+span[data-v-f1f25cbd]{margin:6px 0 0;display:block}.history-stub[data-v-f1f25cbd]{border-top:0;border-left:1px dashed #d9e0ea;justify-content:center;padding:0 10px;font-size:15px}.history-stub[data-v-f1f25cbd]:before{width:26px;height:26px;top:-13px;left:-13px}.history-stub[data-v-f1f25cbd]:after{width:26px;height:26px;bottom:-13px;left:-13px}}@media (width<=830px){.page-shell[data-v-f1f25cbd]{padding:12px}.page-shell.is-redeem-panel[data-v-f1f25cbd]{min-height:calc(100dvh - 104px)}.page-shell.is-redeem-panel .check-section[data-v-f1f25cbd]{padding-bottom:180px}.gift-promo-banner[data-v-f1f25cbd]{border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;margin:0 0 16px;padding:22px}.gift-promo-copy h2[data-v-f1f25cbd]{font-size:22px}.gift-promo-copy p[data-v-f1f25cbd]{font-size:13px}.gift-summary-grid[data-v-f1f25cbd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.gift-summary-card[data-v-f1f25cbd]{border-radius:14px;min-height:104px;padding:14px}.gift-summary-value[data-v-f1f25cbd]{font-size:22px}.summary-bar[data-v-f1f25cbd]{max-width:380px;margin:0 auto 22px;padding:6px 8px}.check-section[data-v-f1f25cbd],.history-section[data-v-f1f25cbd]{margin-left:-12px;margin-right:-12px}.summary-chips[data-v-f1f25cbd]{gap:8px}.chip[data-v-f1f25cbd]{min-width:112px;padding:6px 10px;font-size:12px}.redeem-query-panel[data-v-f1f25cbd]{padding:0}.check-input-wrap[data-v-f1f25cbd]{border-radius:24px;gap:10px;min-height:48px;padding:0 16px}.input-icon[data-v-f1f25cbd]{width:15px;height:15px}.check-input-wrap input[data-v-f1f25cbd]{font-size:14px}.preview-card[data-v-f1f25cbd]{min-height:0;padding:28px 20px 22px}.result-head[data-v-f1f25cbd],.result-footer[data-v-f1f25cbd]{flex-direction:column}.result-head[data-v-f1f25cbd],.result-identity[data-v-f1f25cbd]{gap:18px}.result-gift-icon[data-v-f1f25cbd]{width:50px;height:44px}.result-title-block h3[data-v-f1f25cbd]{font-size:19px}.result-title-block span[data-v-f1f25cbd],.result-status[data-v-f1f25cbd],.result-description[data-v-f1f25cbd],.result-expiry[data-v-f1f25cbd]{font-size:14px}.result-description[data-v-f1f25cbd]{margin-top:26px}.result-footer[data-v-f1f25cbd]{align-items:stretch;gap:18px;margin-top:36px}.redeem-action[data-v-f1f25cbd]{width:100%}.cards-grid[data-v-f1f25cbd]{grid-template-columns:1fr}.history-card[data-v-f1f25cbd]{background:#fff;border-radius:18px;grid-template-columns:minmax(128px,1.05fr) minmax(112px,1fr) 58px}.history-left[data-v-f1f25cbd]{padding:14px 10px 14px 14px}.history-info[data-v-f1f25cbd]{padding:14px 8px 14px 10px}.history-left h3[data-v-f1f25cbd]{font-size:14px}.history-code[data-v-f1f25cbd],.history-type[data-v-f1f25cbd],.history-reward span[data-v-f1f25cbd],.history-time[data-v-f1f25cbd],.history-info-title[data-v-f1f25cbd],.history-info-line[data-v-f1f25cbd],.history-reward strong[data-v-f1f25cbd]{font-size:12px}.history-reward-list[data-v-f1f25cbd]{gap:5px 8px}.history-info-line[data-v-f1f25cbd]{margin-top:8px}.history-info-line span+span[data-v-f1f25cbd]{margin:6px 0 0;display:block}.history-stub[data-v-f1f25cbd]{border-top:0;border-left:1px dashed #d9e0ea;justify-content:center;padding:0 6px;font-size:12px}.history-stub[data-v-f1f25cbd]:before{width:16px;height:16px;top:-8px;left:-8px}.history-stub[data-v-f1f25cbd]:after{width:16px;height:16px;bottom:-8px;left:-8px}.pagination-bar[data-v-f1f25cbd]{justify-content:flex-start}}@media (width<=480px){.history-card[data-v-f1f25cbd]{grid-template-columns:1fr}.history-left[data-v-f1f25cbd]{padding:16px 18px 10px}.history-info[data-v-f1f25cbd]{padding:0 18px 12px}.history-reward-list[data-v-f1f25cbd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px}.history-info-line[data-v-f1f25cbd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;font-size:12px;display:grid}.history-info-line span+span[data-v-f1f25cbd]{margin:0}.history-time-desktop[data-v-f1f25cbd]{display:none}.history-time-mobile[data-v-f1f25cbd]{margin-top:10px;font-size:12px;display:block}.history-stub[data-v-f1f25cbd]{border-top:1px dashed #d9e0ea;border-left:0;justify-content:center;min-height:44px;padding:0 18px;font-size:13px}.history-stub[data-v-f1f25cbd]:before{top:-8px;left:-8px}.history-stub[data-v-f1f25cbd]:after{inset:-8px -8px auto auto}}.node-page[data-v-e7d21bdf]{flex-direction:column;gap:18px;padding:8px 0 24px;display:flex}.control-grid[data-v-e7d21bdf]{z-index:8;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid;position:relative}.summary-grid[data-v-e7d21bdf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.summary-card[data-v-e7d21bdf]{background:#fff;border-radius:16px;min-height:118px;padding:18px;box-shadow:0 10px 28px #0000000f}.summary-label[data-v-e7d21bdf]{color:#78957d;font-size:13px}.summary-value[data-v-e7d21bdf]{color:#0f2b1d;align-items:baseline;gap:6px;margin-top:12px;font-size:28px;font-weight:800;line-height:1;display:flex}.summary-value small[data-v-e7d21bdf]{color:#78957d;font-size:13px;font-weight:700}.status-card[data-v-e7d21bdf]{background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;gap:16px;min-height:140px;padding:18px;display:flex;box-shadow:0 8px 22px #0000000d}.status-card-copy h2[data-v-e7d21bdf]{color:#050505;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.15}.status-card-copy p[data-v-e7d21bdf]{color:#777;margin:0 0 12px;font-size:13px;font-weight:400;line-height:1.4}.filter-panel-copy h2[data-v-e7d21bdf]{color:#050505;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.15}.filter-panel-copy p[data-v-e7d21bdf]{color:#777;margin:0 0 2px;font-size:13px;font-weight:400;line-height:1.4}.meter[data-v-e7d21bdf],.region-meter[data-v-e7d21bdf]{background:#edf4ee;border-radius:999px;height:8px;margin-top:18px;overflow:hidden}.meter span[data-v-e7d21bdf],.region-meter span[data-v-e7d21bdf]{border-radius:inherit;background:linear-gradient(90deg,#74ec73,#baf96a);height:100%;display:block}.search-row[data-v-e7d21bdf]{z-index:1;display:flex;position:relative}.filter-panel[data-v-e7d21bdf]{background:#fff;border-radius:16px;align-items:center;gap:14px;padding:14px;display:flex;position:relative;overflow:visible;box-shadow:0 8px 22px #0000000d}.search-wrap[data-v-e7d21bdf]{box-sizing:border-box;width:100%;min-height:44px;box-shadow:none;background:#fff;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 20px;display:flex}.input-icon[data-v-e7d21bdf]{border:2px solid #344054;border-radius:50%;flex:none;width:16px;height:16px;display:inline-block;position:relative}.input-icon[data-v-e7d21bdf]:after{content:"";background:#344054;border-radius:2px;width:7px;height:2px;position:absolute;bottom:-2px;right:-5px;transform:rotate(45deg)}.search-wrap input[data-v-e7d21bdf]{color:#162033;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px;font-weight:500;line-height:1.2}.search-wrap input[data-v-e7d21bdf]::placeholder{color:#98a2b3}.search-wrap input[data-v-e7d21bdf]::-webkit-search-cancel-button{appearance:none}.search-wrap input[data-v-e7d21bdf]::-webkit-search-decoration{appearance:none}.clear-search[data-v-e7d21bdf]{color:#667085;cursor:pointer;background:#eef2f6;border:0;border-radius:50%;flex:none;width:24px;height:24px;font-size:17px;line-height:1}.clear-search[data-v-e7d21bdf]:hover{color:#344054;background:#e4e9f0}.segmented[data-v-e7d21bdf],.filter-chips[data-v-e7d21bdf]{-webkit-overflow-scrolling:touch;align-items:center;gap:8px;display:flex;overflow-x:auto}.segmented[data-v-e7d21bdf]{background:linear-gradient(#000,#0b0b0b);border-radius:30px;justify-content:space-between;gap:12px;width:100%;max-height:56px;padding:8px 12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.segmented button[data-v-e7d21bdf],.filter-chips button[data-v-e7d21bdf]{white-space:nowrap;cursor:pointer;border:0}.segmented button[data-v-e7d21bdf]{z-index:2;color:#fff;background:0 0;border-radius:30px;flex:1;padding:6px 12px;font-size:12px;font-weight:500;line-height:normal;transition:color .18s;position:relative}.segmented button.active[data-v-e7d21bdf]{color:#000}.segmented .active-indicator[data-v-e7d21bdf]{z-index:0;opacity:0;pointer-events:none;background:#baf96a;border-radius:30px;transition:transform .26s cubic-bezier(.2,.9,.2,1),width .26s cubic-bezier(.2,.9,.2,1),height .26s cubic-bezier(.2,.9,.2,1);position:absolute;top:50%;left:0}.filter-panel[data-v-e7d21bdf]{flex-direction:column;align-items:stretch}.filter-row[data-v-e7d21bdf]{align-items:center;gap:12px;min-width:0;display:flex}.filter-label[data-v-e7d21bdf]{color:#78957d;flex:0 0 44px;font-size:13px;font-weight:700}.filter-select[data-v-e7d21bdf]{flex:auto;width:100%;min-width:0;position:relative}.filter-select.open[data-v-e7d21bdf]{z-index:20}.filter-select-trigger[data-v-e7d21bdf]{color:#26352a;cursor:pointer;background:#f8fbf6;border:1px solid #78957d29;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:40px;padding:0 12px;display:flex}.filter-select.open .filter-select-trigger[data-v-e7d21bdf]{border-color:#78957d42}.filter-select-current[data-v-e7d21bdf]{align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:700;display:inline-flex}.filter-select-current span[data-v-e7d21bdf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-select-current small[data-v-e7d21bdf]{color:#78957d;flex:none;font-size:12px;font-weight:700}.select-chevron[data-v-e7d21bdf]{border-bottom:2px solid #78957d;border-right:2px solid #78957d;flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.filter-select.open .select-chevron[data-v-e7d21bdf]{transform:translateY(2px)rotate(225deg)}.filter-select-menu[data-v-e7d21bdf]{box-sizing:border-box;z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:1px solid #78957d24;border-radius:14px;width:100%;max-height:236px;margin-top:0;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;transform:none;box-shadow:0 18px 42px #26352a24}.filter-select-option[data-v-e7d21bdf]{color:#26352a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.filter-select-option[data-v-e7d21bdf]:hover{color:#baf96a;background:#111}.filter-select-option span[data-v-e7d21bdf]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.filter-select-option small[data-v-e7d21bdf]{color:inherit;margin-left:auto;font-size:12px;font-weight:700}.filter-chips button[data-v-e7d21bdf]{color:#26352a;background:#f2f7f1;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.filter-chips button.active[data-v-e7d21bdf]{color:#baf96a;background:#111}.region-section[data-v-e7d21bdf]{background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex;box-shadow:0 8px 22px #0000000d}.region-section-copy h2[data-v-e7d21bdf]{color:#050505;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.15}.region-section-copy p[data-v-e7d21bdf]{color:#777;margin:0;font-size:13px;font-weight:400;line-height:1.4}.region-overview[data-v-e7d21bdf]{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:auto;scrollbar-color:#78957d59 transparent;scrollbar-width:thin;flex-direction:column;gap:8px;min-height:0;max-height:366px;margin-bottom:2px;padding:0 10px 10px 0;display:flex;overflow-y:auto}.region-overview[data-v-e7d21bdf]::-webkit-scrollbar{width:6px}.region-overview[data-v-e7d21bdf]::-webkit-scrollbar-track{background:0 0}.region-overview[data-v-e7d21bdf]::-webkit-scrollbar-thumb{background:#78957d47;border-radius:999px}.region-card[data-v-e7d21bdf]{min-height:44px;box-shadow:none;background:#f8fbf6;border:1px solid #78957d1f;border-radius:12px;grid-template-columns:minmax(170px,1.2fr) minmax(120px,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.region-main[data-v-e7d21bdf]{color:#0f2b1d;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.region-card strong[data-v-e7d21bdf]{align-items:center;gap:8px;min-width:0;display:inline-flex}.region-card strong span[data-v-e7d21bdf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.region-card span[data-v-e7d21bdf]{color:#46664e;font-weight:800}.region-card small[data-v-e7d21bdf]{color:#78957d;flex:none;font-size:12px}.region-meter[data-v-e7d21bdf]{height:6px;margin-top:0}.region-rate[data-v-e7d21bdf]{color:#46664e;text-align:right;min-width:48px;font-size:13px;font-weight:800}.node-list[data-v-e7d21bdf]{min-height:220px}.table-wrap[data-v-e7d21bdf]{background:#fff;border-radius:16px;overflow-x:auto;box-shadow:0 8px 22px #0000000d}.node-table[data-v-e7d21bdf]{border-collapse:collapse;width:100%;min-width:820px}.node-table th[data-v-e7d21bdf],.node-table td[data-v-e7d21bdf]{text-align:left;border-bottom:1px solid #eef3ed;padding:15px 16px}.node-table thead th[data-v-e7d21bdf]{color:#0f2b1d;background:#fbfefb;font-size:13px;font-weight:800}.node-table tbody tr:last-child td[data-v-e7d21bdf]{border-bottom:0}.node-table td[data-v-e7d21bdf]{color:#243127;vertical-align:middle;font-size:13px}.node-name[data-v-e7d21bdf]{color:#111;max-width:420px;font-weight:800;line-height:1.4}.region-cell[data-v-e7d21bdf]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.flag-icon[data-v-e7d21bdf]{object-fit:cover;background:#f2f7f1;border-radius:50%;flex:none;width:24px;height:24px;box-shadow:0 0 0 1px #0000000f}.flag-icon.small[data-v-e7d21bdf]{width:20px;height:20px}.node-tags[data-v-e7d21bdf]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.node-tags span[data-v-e7d21bdf],.protocol[data-v-e7d21bdf]{color:#3d5a42;background:#f1f7ef;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.protocol[data-v-e7d21bdf]{color:#baf96a;background:#111}.status-pill[data-v-e7d21bdf]{border-radius:999px;align-items:center;gap:10px;min-height:28px;padding:0;font-size:13px;font-weight:400;line-height:1;display:inline-flex}.status-pill.online[data-v-e7d21bdf]{color:#24a67d;background:0 0;font-weight:700}.status-pill.offline[data-v-e7d21bdf]{color:#c95757;background:0 0}.status-dot[data-v-e7d21bdf]{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #16802e1f}.status-pill.online .status-dot[data-v-e7d21bdf]{background:#22d59d;width:9px;height:9px;box-shadow:0 0 0 5px #22d59d29}.status-pill.offline .status-dot[data-v-e7d21bdf]{background:#dd6b6b;box-shadow:0 0 0 5px #dd6b6b24}.loading-state[data-v-e7d21bdf],.empty-state[data-v-e7d21bdf]{color:#78957d;text-align:center;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:28px;display:flex;box-shadow:0 8px 22px #0000000d}.loading-state[data-v-e7d21bdf]{gap:14px;font-size:14px}.spinner[data-v-e7d21bdf]{border:3px solid #e4ede3;border-top-color:#74ec73;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin-e7d21bdf}.empty-state img[data-v-e7d21bdf]{object-fit:contain;width:72px;height:auto;margin-bottom:10px}.empty-state h3[data-v-e7d21bdf]{color:#0f2b1d;margin:0 0 6px;font-size:15px}.empty-state p[data-v-e7d21bdf]{color:#78957d;margin:0 0 16px;font-size:13px;line-height:1.4}.retry-btn[data-v-e7d21bdf]{color:#baf96a;cursor:pointer;background:#111;border:0;border-radius:999px;padding:10px 16px;font-weight:800}.mobile-list[data-v-e7d21bdf]{display:none}.skeleton-line[data-v-e7d21bdf],.skeleton-avatar[data-v-e7d21bdf],.skeleton-select[data-v-e7d21bdf],.skeleton-search-icon[data-v-e7d21bdf]{background:#eef4ed;border-radius:999px;display:block;position:relative;overflow:hidden}.skeleton-line[data-v-e7d21bdf]:after,.skeleton-avatar[data-v-e7d21bdf]:after,.skeleton-select[data-v-e7d21bdf]:after,.skeleton-search-icon[data-v-e7d21bdf]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.25s ease-in-out infinite skeleton-shimmer-e7d21bdf;position:absolute;inset:0;transform:translate(-100%)}.skeleton-card[data-v-e7d21bdf]{flex-direction:column;gap:14px;display:flex}.skeleton-label[data-v-e7d21bdf]{width:74px;height:14px}.skeleton-value[data-v-e7d21bdf]{width:118px;height:30px}.skeleton-meter[data-v-e7d21bdf]{width:100%;height:8px;margin-top:auto}.skeleton-title[data-v-e7d21bdf]{width:86px;height:18px;margin-bottom:8px}.skeleton-subtitle[data-v-e7d21bdf]{width:154px;height:14px}.skeleton-region-section[data-v-e7d21bdf]{min-height:466px}.skeleton-region-overview[data-v-e7d21bdf]{overflow:hidden}.skeleton-region-card .region-main[data-v-e7d21bdf]{width:100%}.skeleton-avatar[data-v-e7d21bdf]{flex:none;width:24px;height:24px}.skeleton-region-name[data-v-e7d21bdf]{width:120px;height:16px}.skeleton-region-count[data-v-e7d21bdf]{width:92px;height:13px}.skeleton-region-meter[data-v-e7d21bdf]{width:100%;height:6px}.skeleton-region-rate[data-v-e7d21bdf]{width:42px;height:15px}.skeleton-panel .filter-panel-copy[data-v-e7d21bdf],.skeleton-panel .status-card-copy[data-v-e7d21bdf]{min-height:44px}.skeleton-filter-label[data-v-e7d21bdf]{flex:0 0 44px;width:44px;height:16px}.skeleton-select[data-v-e7d21bdf]{background:#f1f7ef;border-radius:12px;flex:auto;min-width:0;height:40px}.skeleton-segmented[data-v-e7d21bdf]{background:#0b0b0b;border-radius:30px;gap:12px;width:100%;padding:8px 12px;display:flex}.skeleton-segmented .skeleton-line[data-v-e7d21bdf]{background:#ffffff2e;flex:1;height:28px}.skeleton-search-wrap[data-v-e7d21bdf]{pointer-events:none}.skeleton-search-icon[data-v-e7d21bdf]{flex:none;width:18px;height:18px}.skeleton-search-text[data-v-e7d21bdf]{width:min(280px,52%);height:16px}.skeleton-table[data-v-e7d21bdf]{padding:0;overflow:hidden}.skeleton-table-head[data-v-e7d21bdf],.skeleton-table-row[data-v-e7d21bdf]{grid-template-columns:.8fr 2.1fr 1.2fr .9fr .6fr;align-items:center;gap:18px;min-width:820px;padding:15px 16px;display:grid}.skeleton-table-head[data-v-e7d21bdf]{background:#fbfefb;border-bottom:1px solid #eef3ed}.skeleton-table-row[data-v-e7d21bdf]{border-bottom:1px solid #eef3ed}.skeleton-table-row[data-v-e7d21bdf]:last-child{border-bottom:0}.skeleton-table-head .skeleton-line[data-v-e7d21bdf]{height:14px}.skeleton-table-row .skeleton-line[data-v-e7d21bdf]{height:16px}.skeleton-status[data-v-e7d21bdf]{width:70px}.skeleton-node-name[data-v-e7d21bdf]{width:min(260px,90%)}.skeleton-country[data-v-e7d21bdf]{width:110px}.skeleton-protocol[data-v-e7d21bdf]{width:76px}.skeleton-rate[data-v-e7d21bdf]{width:46px}.skeleton-mobile-list[data-v-e7d21bdf]{display:none}.skeleton-mobile-node[data-v-e7d21bdf]{flex-direction:column;gap:10px;display:flex}.skeleton-mobile-title[data-v-e7d21bdf]{width:70%;height:18px}.skeleton-mobile-subtitle[data-v-e7d21bdf]{width:52%;height:14px}.skeleton-mobile-tags[data-v-e7d21bdf]{width:86%;height:24px}@keyframes spin-e7d21bdf{to{transform:rotate(360deg)}}@keyframes skeleton-shimmer-e7d21bdf{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skeleton-line[data-v-e7d21bdf]:after,.skeleton-avatar[data-v-e7d21bdf]:after,.skeleton-select[data-v-e7d21bdf]:after,.skeleton-search-icon[data-v-e7d21bdf]:after{animation:none}}@media (width<=1100px){.summary-grid[data-v-e7d21bdf]{grid-template-columns:repeat(2,minmax(0,1fr))}.control-grid[data-v-e7d21bdf]{grid-template-columns:1fr}}@media (width<=760px){.node-page[data-v-e7d21bdf]{gap:14px;padding:0 0 96px}.summary-grid[data-v-e7d21bdf]{grid-template-columns:1fr 1fr;gap:10px}.summary-card[data-v-e7d21bdf]{border-radius:14px;min-height:104px;padding:14px}.control-grid[data-v-e7d21bdf]{gap:12px}.status-card[data-v-e7d21bdf]{border-radius:14px;gap:12px;min-height:0;padding:14px}.status-card-copy p[data-v-e7d21bdf]{margin-bottom:8px}.segmented[data-v-e7d21bdf]{border-radius:24px;gap:6px;max-height:none;padding:6px;overflow-x:visible}.segmented button[data-v-e7d21bdf]{min-width:0;padding:7px 8px;font-size:12px}.filter-panel[data-v-e7d21bdf]{border-radius:14px;gap:12px;padding:14px}.filter-panel-copy p[data-v-e7d21bdf]{margin-bottom:0}.summary-value[data-v-e7d21bdf]{font-size:22px}.filter-row[data-v-e7d21bdf]{flex-direction:column;align-items:stretch;gap:8px}.filter-label[data-v-e7d21bdf]{flex-basis:auto;padding-top:0;font-size:12px}.filter-select[data-v-e7d21bdf]{width:100%}.filter-select-menu[data-v-e7d21bdf]{width:100%;max-height:240px;top:calc(100% + 8px);left:0;right:0;transform:none}.filter-chips[data-v-e7d21bdf]{gap:8px;padding-bottom:2px}.filter-chips button[data-v-e7d21bdf]{flex:none;padding:7px 10px}.region-section[data-v-e7d21bdf]{border-radius:14px;padding:14px}.skeleton-region-section[data-v-e7d21bdf]{min-height:0}.skeleton-region-overview[data-v-e7d21bdf]{max-height:none}.region-card[data-v-e7d21bdf]{grid-template-columns:minmax(120px,1fr) minmax(64px,.7fr) 44px;gap:8px;padding:8px 10px}.region-main[data-v-e7d21bdf]{gap:6px}.region-card small[data-v-e7d21bdf]{font-size:11px}.region-rate[data-v-e7d21bdf]{min-width:42px;font-size:12px}.table-wrap[data-v-e7d21bdf]{display:none}.skeleton-mobile-list[data-v-e7d21bdf],.mobile-list[data-v-e7d21bdf]{flex-direction:column;gap:10px;display:flex}.mobile-node[data-v-e7d21bdf]{background:#fff;border-radius:14px;padding:14px;box-shadow:0 8px 22px #0000000d}.mobile-node-top[data-v-e7d21bdf]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mobile-node h3[data-v-e7d21bdf]{color:#111;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.45;display:flex}.mobile-node-details[data-v-e7d21bdf]{color:#78957d;align-items:center;gap:7px;margin:6px 0 0;font-size:12px;display:flex}.mobile-node .status-pill[data-v-e7d21bdf]{flex:none}.mobile-node-meta[data-v-e7d21bdf]{color:#78957d;justify-content:space-between;gap:12px;margin-top:12px;font-size:12px;display:flex}}@media (width<=430px){.summary-grid[data-v-e7d21bdf]{grid-template-columns:1fr}.segmented[data-v-e7d21bdf]{border-radius:24px;gap:6px;width:100%;padding:6px}.segmented button[data-v-e7d21bdf]{border-radius:22px;flex:1;padding:7px 6px;font-size:11px}.region-card[data-v-e7d21bdf]{grid-template-columns:minmax(104px,1fr) minmax(54px,.55fr) 40px;gap:6px}}.profile-page[data-v-6c170116]{flex-direction:column;gap:18px;padding:8px 0 24px;display:flex}.profile-hero[data-v-6c170116],.summary-card[data-v-6c170116],.info-panel[data-v-6c170116],.action-card[data-v-6c170116],.state-panel[data-v-6c170116]{background:#fff;border-radius:16px;box-shadow:0 8px 22px #0000000d}.profile-hero[data-v-6c170116]{align-items:center;gap:12px;padding:12px 14px;display:flex}.profile-avatar[data-v-6c170116],.skeleton-avatar[data-v-6c170116]{border-radius:50%;flex:none;width:48px;height:48px}.profile-avatar[data-v-6c170116]{object-fit:cover;background:#f2f7f1;box-shadow:0 0 0 1px #78957d24}.profile-identity[data-v-6c170116]{min-width:0}.profile-heading[data-v-6c170116]{align-items:center;gap:10px;min-width:0;display:flex}.profile-heading h1[data-v-6c170116]{color:#050505;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:17px;font-weight:800;line-height:1.25;overflow:hidden}.profile-identity p[data-v-6c170116]{color:#777;margin:4px 0 0;font-size:12px;line-height:1.4}.status-badge[data-v-6c170116],.switch-pill[data-v-6c170116]{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.status-badge.ok[data-v-6c170116],.switch-pill.on[data-v-6c170116]{color:#24a67d;background:#e9fbf5}.status-badge.danger[data-v-6c170116],.switch-pill.off[data-v-6c170116]{color:#c95757;background:#fff0f0}.reminder-switch[data-v-6c170116]{cursor:pointer;background:#d8ded8;border:0;border-radius:999px;flex:none;width:38px;height:22px;padding:0;transition:background .22s,opacity .18s;position:relative}.reminder-switch span[data-v-6c170116]{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0f14122e}.reminder-switch.on[data-v-6c170116]{background:#30d158}.reminder-switch.on span[data-v-6c170116]{transform:translate(16px)}.reminder-switch[data-v-6c170116]:disabled{cursor:not-allowed;opacity:.68}.reminder-feedback[data-v-6c170116]{border-radius:10px;margin:2px 0 0;padding:8px 10px;font-size:12px;font-weight:700;line-height:1.4}.reminder-feedback.success[data-v-6c170116]{color:#1c946f;background:#e9fbf5}.reminder-feedback.error[data-v-6c170116]{color:#c95757;background:#fff0f0}.summary-grid[data-v-6c170116]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.summary-card[data-v-6c170116]{min-height:118px;padding:18px}.summary-card.primary[data-v-6c170116]{background:linear-gradient(135deg,#111 0%,#1a231b 100%)}.summary-card.primary .summary-label[data-v-6c170116],.summary-card.primary p[data-v-6c170116]{color:#ffffffad}.summary-card.primary .summary-value[data-v-6c170116]{color:#baf96a}.summary-label[data-v-6c170116]{color:#78957d;font-size:13px}.summary-value[data-v-6c170116]{color:#0f2b1d;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:28px;font-weight:800;line-height:1.05;overflow:hidden}.summary-card p[data-v-6c170116]{color:#78957d;margin:12px 0 0;font-size:12px;line-height:1.35}.settings-grid[data-v-6c170116]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.action-grid[data-v-6c170116]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.action-card[data-v-6c170116]{flex-direction:column;justify-content:space-between;gap:14px;min-height:128px;padding:16px;display:flex}.action-card.danger[data-v-6c170116]{background:linear-gradient(135deg,#fff 0%,#fff8f5 100%)}.action-copy span[data-v-6c170116]{color:#78957d;font-size:12px;font-weight:800}.action-copy h2[data-v-6c170116]{color:#050505;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.15}.action-copy p[data-v-6c170116]{color:#777;margin:0;font-size:13px;line-height:1.45}.action-btn[data-v-6c170116],.modal-btn[data-v-6c170116]{cursor:pointer;border:0;border-radius:999px;font-size:13px;font-weight:800;transition:transform .18s,opacity .18s,background .18s}.action-btn[data-v-6c170116]{color:#baf96a;background:#111;align-self:flex-start;min-height:34px;padding:0 16px}.action-btn.danger[data-v-6c170116]{color:#ca4f4f;background:#ffeceb}.action-btn[data-v-6c170116]:hover,.modal-btn[data-v-6c170116]:hover{transform:translateY(-1px)}.action-btn[data-v-6c170116]:disabled,.modal-btn[data-v-6c170116]:disabled,.command-box button[data-v-6c170116]:disabled{cursor:not-allowed;opacity:.55;transform:none}.action-btn[data-v-6c170116]:disabled{color:#24a67d;opacity:1;background:#e9fbf5}.info-panel[data-v-6c170116]{padding:16px}.notification-panel[data-v-6c170116]{flex-direction:column;display:flex}.info-panel.wide[data-v-6c170116]{flex-direction:column;gap:14px;display:flex}.section-copy h2[data-v-6c170116]{color:#050505;margin:0;font-size:15px;font-weight:700;line-height:1.15}.section-copy p[data-v-6c170116]{color:#777;margin:0;font-size:13px;font-weight:400;line-height:1.4}.detail-list[data-v-6c170116]{flex-direction:column;margin-top:14px;display:flex}.detail-row[data-v-6c170116]{background:#fff;border:0;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:12px 0;display:flex}.detail-row+.detail-row[data-v-6c170116]{border-top:1px solid #0f2b1d14}.detail-row>span[data-v-6c170116]{color:#78957d;flex:none;font-size:13px;font-weight:700}.detail-row strong[data-v-6c170116]{color:#0f2b1d;text-align:right;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:800;display:inline-flex;overflow:hidden}.notification-list[data-v-6c170116]{flex-direction:column;margin-top:14px;display:flex}.notification-row[data-v-6c170116]{background:#fff;border:0;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:16px 0;display:flex}.notification-row+.notification-row[data-v-6c170116]{border-top:1px solid #0f2b1d14}.notification-copy[data-v-6c170116]{min-width:0}.notification-copy h3[data-v-6c170116]{color:#0f2b1d;margin:0;font-size:13px;font-weight:800;line-height:1.3}.notification-copy p[data-v-6c170116]{color:#777;margin:6px 0 0;font-size:12px;font-weight:400;line-height:1.45}.copy-btn[data-v-6c170116],.state-panel button[data-v-6c170116]{color:#baf96a;cursor:pointer;background:#111;border:0;border-radius:999px;flex:none;font-size:12px;font-weight:800}.copy-btn[data-v-6c170116]{min-height:24px;padding:0 10px}.state-panel button[data-v-6c170116]{min-height:34px;padding:0 16px}.state-panel[data-v-6c170116]{color:#78957d;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:360px;padding:28px;display:flex}.state-panel img[data-v-6c170116]{object-fit:contain;width:84px;height:84px}.state-panel strong[data-v-6c170116]{color:#0f2b1d;font-size:15px}.state-panel span[data-v-6c170116]{color:#78957d;font-size:13px}.profile-modal-overlay[data-v-6c170116]{z-index:100000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f141252;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.profile-modal[data-v-6c170116]{background:#fff;border-radius:18px;width:min(520px,100%);max-height:calc(100dvh - 48px);overflow:hidden;box-shadow:0 24px 70px #0f141238}.profile-modal-switch-enter-active[data-v-6c170116],.profile-modal-switch-leave-active[data-v-6c170116]{transition:opacity .22s,transform .22s}.profile-modal-switch-enter-from[data-v-6c170116]{opacity:0;transform:translateY(12px)scale(.98)}.profile-modal-switch-leave-to[data-v-6c170116]{opacity:0;transform:translateY(-8px)scale(.98)}.profile-modal-header[data-v-6c170116]{background:linear-gradient(90deg,#c1ff9c 0% 50%,#d9ffc3 100%);justify-content:space-between;align-items:flex-start;gap:16px;min-height:44px;padding:12px 14px;display:flex}.profile-modal-header h2[data-v-6c170116]{color:#050505;margin:0;font-size:15px;font-weight:700;line-height:1.2}.profile-modal-header p[data-v-6c170116]{color:#777;margin:7px 0 0;font-size:13px;font-weight:400;line-height:1.45}.profile-modal-close[data-v-6c170116]{color:#111;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;width:auto;height:auto;padding:0;font-size:20px;line-height:1}.profile-modal-body[data-v-6c170116]{flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.form-field[data-v-6c170116]{flex-direction:column;gap:8px;display:flex}.form-field span[data-v-6c170116]{color:#78957d;font-size:12px;font-weight:800}.form-field input[data-v-6c170116]{color:#0f2b1d;background:#fbfefb;border:1px solid #78957d29;border-radius:10px;outline:none;width:100%;min-height:38px;padding:0 12px;font-size:13px;font-weight:400}.form-field input[data-v-6c170116]:focus{box-shadow:none;border-color:#111}.password-input-wrap[data-v-6c170116]{position:relative}.password-input-wrap input[data-v-6c170116]{padding-right:38px}.password-eye[data-v-6c170116]{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.password-eye img[data-v-6c170116]{object-fit:contain;opacity:.64;width:16px;height:16px}.password-eye:hover img[data-v-6c170116]{opacity:.9}.warning-box[data-v-6c170116],.success-box[data-v-6c170116]{background:#fbfefb;border:1px solid #78957d1f;border-radius:14px;padding:14px}.warning-box[data-v-6c170116]{background:#fff8f5;border-color:#ca4f4f29}.success-box[data-v-6c170116]{background:#f2fff8;border-color:#24a67d29}.warning-box strong[data-v-6c170116],.success-box strong[data-v-6c170116]{color:#0f2b1d;margin-top:8px;font-size:15px;display:block}.warning-box p[data-v-6c170116],.success-box p[data-v-6c170116]{color:#777;margin:8px 0 0;font-size:13px;line-height:1.5}.telegram-steps[data-v-6c170116]{flex-direction:column;gap:10px;display:flex}.telegram-step[data-v-6c170116]{background:#fbfefb;border:1px solid #78957d1f;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.telegram-step>span[data-v-6c170116]{color:#baf96a;background:#111;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.telegram-step p[data-v-6c170116]{color:#777;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:13px;line-height:1.45;overflow:hidden}.telegram-step strong[data-v-6c170116]{color:#0f2b1d;font-weight:800}.telegram-step a[data-v-6c170116]{color:#0f2b1d;text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:100%;margin-left:4px;font-size:12px;font-weight:700;text-decoration:none;display:inline;overflow:hidden}.command-box[data-v-6c170116]{background:#fbfefb;border:1px solid #78957d1f;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.command-box span[data-v-6c170116]{color:#0f2b1d;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700;overflow:hidden}.command-box button[data-v-6c170116]{color:#baf96a;cursor:pointer;background:#111;border:0;border-radius:999px;flex:none;min-height:32px;padding:0 12px;font-size:12px;font-weight:800}.action-feedback[data-v-6c170116]{border-radius:12px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.45}.action-feedback.success[data-v-6c170116]{color:#1c946f;background:#e9fbf5}.action-feedback.error[data-v-6c170116]{color:#c95757;background:#fff0f0}.modal-actions[data-v-6c170116]{justify-content:flex-end;gap:10px;margin-top:2px;display:flex}.modal-btn[data-v-6c170116]{min-height:36px;padding:0 16px}.modal-btn.ghost[data-v-6c170116]{color:#78957d;background:#f3f6f3}.modal-btn.primary[data-v-6c170116]{color:#baf96a;background:#111}.modal-btn.danger[data-v-6c170116]{color:#ca4f4f;background:#ffeceb}.skeleton-line[data-v-6c170116],.skeleton-avatar[data-v-6c170116]{background:#eef4ed;border-radius:999px;display:block;position:relative;overflow:hidden}.skeleton-line[data-v-6c170116]:after,.skeleton-avatar[data-v-6c170116]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.25s ease-in-out infinite skeleton-shimmer-6c170116;position:absolute;inset:0;transform:translate(-100%)}.skeleton-panel[data-v-6c170116]{padding:16px}.profile-hero.skeleton-panel[data-v-6c170116]{padding:12px 14px}.skeleton-card[data-v-6c170116]{flex-direction:column;gap:14px;display:flex}.skeleton-heading[data-v-6c170116]{align-items:center;gap:10px;min-width:0;display:flex}.skeleton-title[data-v-6c170116]{width:180px;height:20px}.skeleton-section-title[data-v-6c170116]{width:82px;height:18px}.skeleton-status-pill[data-v-6c170116]{width:54px;height:24px}.skeleton-subtitle[data-v-6c170116]{width:240px;max-width:100%;height:14px;margin-top:5px}.skeleton-label[data-v-6c170116]{width:72px;height:14px}.skeleton-value[data-v-6c170116]{width:120px;height:30px}.skeleton-desc[data-v-6c170116]{width:144px;height:13px;margin-top:auto}.skeleton-detail-row[data-v-6c170116]{justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:12px 0;display:flex}.skeleton-detail-row+.skeleton-detail-row[data-v-6c170116],.skeleton-notification-row+.skeleton-notification-row[data-v-6c170116]{border-top:1px solid #0f2b1d14}.skeleton-row-label[data-v-6c170116]{width:64px;height:14px}.skeleton-row-value[data-v-6c170116]{width:156px;max-width:48%;height:16px}.skeleton-notification-row[data-v-6c170116]{justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:16px 0;display:flex}.skeleton-notification-copy[data-v-6c170116]{flex:auto;min-width:0}.skeleton-notification-title[data-v-6c170116]{width:112px;height:16px}.skeleton-notification-desc[data-v-6c170116]{width:280px;max-width:82%;height:13px;margin-top:8px}.skeleton-switch[data-v-6c170116]{flex:none;width:38px;height:22px}.skeleton-action-card[data-v-6c170116]{background:#fff}.skeleton-action-title[data-v-6c170116]{width:96px;height:18px}.skeleton-action-desc[data-v-6c170116]{width:220px;max-width:100%;height:14px;margin-top:9px}.skeleton-action-button[data-v-6c170116]{width:86px;height:32px}@keyframes skeleton-shimmer-6c170116{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skeleton-line[data-v-6c170116]:after,.skeleton-avatar[data-v-6c170116]:after{animation:none}}@media (width<=1100px){.summary-grid[data-v-6c170116]{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-grid[data-v-6c170116],.action-grid[data-v-6c170116]{grid-template-columns:1fr}}@media (width<=760px){.profile-page[data-v-6c170116]{gap:14px;padding:0 0 96px}.profile-hero[data-v-6c170116]{border-radius:14px;align-items:flex-start;padding:12px}.profile-avatar[data-v-6c170116],.skeleton-avatar[data-v-6c170116]{width:44px;height:44px}.profile-heading[data-v-6c170116],.skeleton-heading[data-v-6c170116]{flex-direction:column;align-items:flex-start;gap:6px}.profile-heading h1[data-v-6c170116]{max-width:100%;font-size:16px}.summary-grid[data-v-6c170116]{grid-template-columns:1fr 1fr;gap:10px}.summary-card[data-v-6c170116]{border-radius:14px;min-height:104px;padding:14px}.summary-value[data-v-6c170116]{font-size:22px}.info-panel[data-v-6c170116]{border-radius:14px;padding:14px}.action-card[data-v-6c170116]{border-radius:14px;min-height:116px;padding:14px}.detail-row[data-v-6c170116]{flex-direction:row;align-items:center;gap:12px}.detail-row strong[data-v-6c170116]{text-align:right;justify-content:flex-end;width:auto}.skeleton-row-value[data-v-6c170116]{width:132px}.skeleton-notification-desc[data-v-6c170116]{width:190px}.profile-modal-overlay[data-v-6c170116]{-webkit-overflow-scrolling:touch;justify-content:center;align-items:center;padding:16px;overflow-y:auto}.profile-modal[data-v-6c170116]{border-radius:16px;width:min(100%,520px);max-height:calc(100dvh - 32px);margin:auto;overflow-y:auto}.profile-modal-header[data-v-6c170116],.profile-modal-body[data-v-6c170116]{padding-left:16px;padding-right:16px}.command-box[data-v-6c170116]{flex-direction:column;align-items:stretch}.command-box button[data-v-6c170116]{align-self:flex-start}}@media (width<=430px){.summary-grid[data-v-6c170116]{grid-template-columns:1fr}}.login-page[data-v-6a49a55f]{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex}.login-card[data-v-6a49a55f]{background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;width:100%;max-width:900px;min-height:540px;display:grid;overflow:hidden;box-shadow:0 10px 40px #0000000f}.brand-header[data-v-6a49a55f]{align-items:center;gap:12px;margin-bottom:32px;display:flex}.login-logo[data-v-6a49a55f]{object-fit:contain;border-radius:4px;width:auto;height:30px}.title[data-v-6a49a55f]{color:#000;align-items:center;gap:10px;margin:0;font-size:21px;font-weight:800;line-height:1;display:flex}.login-text[data-v-6a49a55f]{color:#000}.site-name[data-v-6a49a55f]{color:#666;font-size:20px;font-weight:500}.hero[data-v-6a49a55f]{background-image:url(/webp/login.png);background-position:50%;background-size:cover}.panel[data-v-6a49a55f]{justify-content:center;align-items:center;padding:40px;display:flex}.panel-inner[data-v-6a49a55f]{width:100%;max-width:340px}.form[data-v-6a49a55f]{flex-direction:column;gap:16px;display:flex}.form-item[data-v-6a49a55f]{flex-direction:column;gap:6px;display:flex}.label[data-v-6a49a55f]{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.input-row[data-v-6a49a55f]{align-items:center;display:flex;position:relative}.input-row input[data-v-6a49a55f]{background:#fff;border:1px solid #ddd;border-radius:8px;outline:none;flex:1;height:42px;padding:0 12px;font-size:14px;transition:border-color .2s}.input-row input[data-v-6a49a55f]:focus{border-color:#000;box-shadow:none!important}.eye-toggle[data-v-6a49a55f]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:12px}.eye-img[data-v-6a49a55f]{object-fit:contain;width:20px;height:20px}.row-between[data-v-6a49a55f]{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.remember[data-v-6a49a55f]{color:#666;cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.black-checkbox[data-v-6a49a55f]{accent-color:#000;cursor:pointer;width:16px;height:16px}.link[data-v-6a49a55f]{color:#000;font-size:13px;font-weight:600;text-decoration:none}.btn.primary[data-v-6a49a55f]{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;height:44px;margin-top:8px;font-size:14px;font-weight:700;transition:opacity .2s}.btn.primary[data-v-6a49a55f]:hover{opacity:.85}.divider[data-v-6a49a55f]{text-align:center;color:#999;margin-top:10px;font-size:13px}.divider a[data-v-6a49a55f]{color:#000;font-weight:700;text-decoration:none}@media (width<=900px){.login-card[data-v-6a49a55f]{grid-template-columns:1fr;max-width:440px;min-height:auto;margin:20px}.hero[data-v-6a49a55f]{display:none}.panel[data-v-6a49a55f]{padding:48px 32px}}@media (width<=480px){.login-page[data-v-6a49a55f]{background:#fff;padding:0}.login-card[data-v-6a49a55f]{box-shadow:none;border-radius:0;justify-content:center;align-items:center;height:100vh;margin:0;display:flex}.panel[data-v-6a49a55f]{width:100%}.input-row input[data-v-6a49a55f]{font-size:16px}}.login-page[data-v-84607a96]{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex}.login-card[data-v-84607a96]{background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;width:100%;max-width:900px;min-height:540px;display:grid;overflow:hidden;box-shadow:0 10px 40px #0000000f}.brand-header[data-v-84607a96]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.login-logo[data-v-84607a96]{object-fit:contain;border-radius:4px;width:auto;height:30px}.title[data-v-84607a96]{color:#000;align-items:center;gap:10px;margin:0;font-size:21px;font-weight:800;display:flex}.site-name[data-v-84607a96]{color:#666;font-size:20px;font-weight:500}.app-desc[data-v-84607a96]{color:#888;width:100%;margin-top:4px;margin-bottom:8px;font-size:13px;font-weight:400;display:block}.hero[data-v-84607a96]{background-image:url(/webp/login.png);background-position:50%;background-size:cover}.panel[data-v-84607a96]{justify-content:center;align-items:center;padding:40px;display:flex}.panel-inner[data-v-84607a96]{width:100%;max-width:340px}.form[data-v-84607a96]{flex-direction:column;gap:12px;display:flex}.form-item[data-v-84607a96]{flex-direction:column;gap:6px;display:flex}.label[data-v-84607a96]{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.input-row input[data-v-84607a96]{background:#fff;border:1px solid #ddd;border-radius:8px;outline:none;flex:1;height:42px;padding:0 12px;font-size:14px;transition:border-color .2s}.input-row input.with-code[data-v-84607a96]{padding-right:120px}.btn.code-btn[data-v-84607a96]{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;justify-content:center;align-items:center;min-width:96px;height:34px;padding:6px 10px;font-size:13px;font-weight:700;transition:opacity .15s,background .15s;display:inline-flex;position:absolute;right:8px}.btn.code-btn[data-v-84607a96]:disabled{opacity:.6;cursor:not-allowed;background:#777}.note[data-v-84607a96]{color:#0009;margin-top:6px;font-size:13px}.input-row[data-v-84607a96]{align-items:center;display:flex;position:relative}.input-overlay[data-v-84607a96]{pointer-events:none;background:#ffffffb3;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:6px}@media (width<=480px){.input-row input.with-code[data-v-84607a96]{padding-right:90px}.btn.code-btn[data-v-84607a96]{min-width:80px;height:32px;right:6px}}.input-row input[data-v-84607a96]:focus{border-color:#000;box-shadow:none!important}@media (width<=480px){.login-page[data-v-84607a96]{background:#fff;padding:0}.login-card[data-v-84607a96]{box-shadow:none;border-radius:0;justify-content:center;align-items:center;height:100vh;margin:0;display:flex}.panel[data-v-84607a96]{width:100%}.input-row input[data-v-84607a96]{font-size:16px}}.eye-toggle[data-v-84607a96]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:12px}.eye-img[data-v-84607a96]{object-fit:contain;width:20px;height:20px}.row-between[data-v-84607a96]{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.remember[data-v-84607a96]{color:#666;cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.black-checkbox[data-v-84607a96]{accent-color:#000;cursor:pointer;width:16px;height:16px}.link[data-v-84607a96]{color:#000;font-size:13px;font-weight:600;text-decoration:none}.remember a[data-v-84607a96]{color:#74cc44;text-decoration:none}.field-error[data-v-84607a96]{color:#d64545;margin-top:6px;font-size:13px}.btn.primary[data-v-84607a96]{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;height:44px;margin-top:8px;font-size:14px;font-weight:700;transition:opacity .2s}.btn.primary[data-v-84607a96]:hover{opacity:.85}.divider[data-v-84607a96]{text-align:center;color:#999;margin-top:10px;font-size:13px}.divider a[data-v-84607a96]{color:#000;font-weight:700;text-decoration:none}@media (width<=900px){.login-card[data-v-84607a96]{grid-template-columns:1fr;max-width:440px;min-height:auto;margin:20px}.hero[data-v-84607a96]{display:none}.panel[data-v-84607a96]{padding:48px 32px}}@media (width<=480px){.login-page[data-v-84607a96]{background:#fff;padding:0}.login-card[data-v-84607a96]{box-shadow:none;border-radius:0;justify-content:center;align-items:center;height:100vh;margin:0;display:flex}.panel[data-v-84607a96]{width:100%}}.login-page[data-v-5deeaa5f]{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex}.login-card[data-v-5deeaa5f]{background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;width:100%;max-width:900px;min-height:540px;display:grid;overflow:hidden;box-shadow:0 10px 40px #0000000f}.hero[data-v-5deeaa5f]{background-image:url(/webp/login.png);background-position:50%;background-size:cover}.panel[data-v-5deeaa5f]{justify-content:center;align-items:center;padding:40px;display:flex}.panel-inner[data-v-5deeaa5f]{width:100%;max-width:340px}.brand-header[data-v-5deeaa5f]{align-items:center;gap:12px;margin-bottom:32px;display:flex}.login-logo[data-v-5deeaa5f]{object-fit:contain;border-radius:4px;width:auto;height:26px}.title[data-v-5deeaa5f]{color:#000;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:800;display:flex}.login-text[data-v-5deeaa5f]{color:#000}.site-name[data-v-5deeaa5f]{color:#666;font-size:20px;font-weight:500}.form[data-v-5deeaa5f]{flex-direction:column;gap:16px;display:flex}.form-item[data-v-5deeaa5f]{flex-direction:column;gap:6px;display:flex}.label[data-v-5deeaa5f]{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.input-row[data-v-5deeaa5f]{align-items:center;display:flex;position:relative}.input-row input[data-v-5deeaa5f]{background:#fff;border:1px solid #ddd;border-radius:8px;outline:none;flex:1;height:42px;padding:0 12px;font-size:14px;transition:border-color .2s}.input-row input.with-code[data-v-5deeaa5f]{padding-right:110px}.input-row input[data-v-5deeaa5f]:focus{border-color:#000;box-shadow:none!important}.code-btn[data-v-5deeaa5f]{color:#fff;cursor:pointer;background:#000;border:none;border-radius:6px;height:30px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;right:6px}.code-btn[data-v-5deeaa5f]:disabled{cursor:not-allowed;background:#ccc}.eye-toggle[data-v-5deeaa5f]{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;right:12px}.eye-img[data-v-5deeaa5f]{opacity:.5;width:20px;height:20px}.btn.primary[data-v-5deeaa5f]{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;height:44px;margin-top:8px;font-size:14px;font-weight:700;transition:opacity .2s}.btn.primary[data-v-5deeaa5f]:hover{opacity:.85}.divider[data-v-5deeaa5f]{text-align:center;color:#999;margin-top:15px;font-size:13px}.divider a[data-v-5deeaa5f]{color:#000;font-weight:700;text-decoration:none}.error[data-v-5deeaa5f]{color:#ff4d4f;text-align:center;margin-top:8px;font-size:12px}@media (width<=900px){.login-card[data-v-5deeaa5f]{grid-template-columns:1fr;max-width:440px;min-height:auto;margin:20px}.hero[data-v-5deeaa5f]{display:none}.panel[data-v-5deeaa5f]{padding:48px 32px}}@media (width<=480px){.login-page[data-v-5deeaa5f]{background:#fff;padding:0}.login-card[data-v-5deeaa5f]{box-shadow:none;border-radius:0;justify-content:center;align-items:center;height:100vh;margin:0;display:flex}.panel[data-v-5deeaa5f]{width:100%}.input-row input[data-v-5deeaa5f]{font-size:16px}}
