@media (max-width: 768px){

    :root{--bg:#f5f1eb;--ink:#121a2f;--muted:#758197;--line:#e1eaf7;--brand:#5d6cff;--blue:#4d8cff;--card:#ffffff;}
    *{box-sizing:border-box} body{margin:0;min-height:100svh;overflow-x:hidden;background-color:var(--bg);background-image:radial-gradient(circle at 18% 0%,rgba(93,108,255,.16),transparent 34%),radial-gradient(circle at 82% 100%,rgba(77,140,255,.1),transparent 38%);background-attachment:fixed;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}
    .wonderpush-bell,[class*="wonderpush"],[id*="wonderpush"],iframe[src*="wonderpush"]{display:none!important}
    [class*="chaport-launcher"]{bottom:84px!important}
    #lang-switcher{position:fixed!important;left:0!important;top:auto!important;bottom:200px!important;transform:none!important;z-index:99998!important;display:flex!important;flex-direction:column!important;gap:0!important}
    #lang-switcher a{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;padding:8px 0!important;writing-mode:vertical-lr!important;letter-spacing:2px!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important;border:none!important;cursor:pointer!important}
    #lang-switcher a:first-child{border-radius:0 10px 0 0!important}
    #lang-switcher a:last-child{border-radius:0 0 10px 0!important}
    #lang-switcher a.active{background:#2563eb!important;color:#fff!important;box-shadow:2px 0 12px rgba(37,99,235,.35)!important}
    #lang-switcher a:not(.active){background:#fff!important;color:#64748b!important;box-shadow:2px 0 8px rgba(0,0,0,.08)!important}
    a{text-decoration:none;color:inherit} button,input{font:inherit}
    .m-shell{width:min(720px,100%);min-height:100svh;margin:0 auto;padding:14px 14px 104px}
    .m-top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;margin:0 0 14px}.m-brand{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:6px 12px;border:1px solid rgba(225,234,247,.86);border-radius:999px;background:rgba(255,255,255,.72);box-shadow:0 12px 30px rgba(48,67,112,.08);backdrop-filter:blur(16px)}.m-logo{width:26px;height:26px;object-fit:contain}.m-brand strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.1;letter-spacing:-.03em}.m-top-action{flex:0 0 auto;display:inline-grid;place-items:center;min-height:36px;padding:0 12px;border:1px solid rgba(225,234,247,.86);border-radius:999px;background:rgba(255,255,255,.72);color:#53627d;font-size:12px;font-weight:900;box-shadow:0 10px 24px rgba(48,67,112,.07)}
    .m-hero{position:relative;overflow:hidden;margin-bottom:14px;padding:20px;border:1px solid var(--line);border-radius:28px;background:linear-gradient(135deg,#fff,#eef5ff);box-shadow:0 18px 44px rgba(48,67,112,.1)}.m-hero:after{content:"";position:absolute;right:-26px;top:20px;width:132px;height:132px;border-radius:40px;background:linear-gradient(135deg,rgba(93,108,255,.18),rgba(77,140,255,.08));transform:rotate(-10deg)}.m-hero-kicker{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;margin-bottom:8px;padding:5px 9px;border-radius:999px;background:rgba(255,255,255,.7);color:#5d6cff;font-size:10px;font-weight:900;letter-spacing:.08em}.m-hero h1{position:relative;z-index:1;margin:0;color:#10192d;font-size:30px;line-height:1.05;letter-spacing:-.07em;white-space:nowrap}.m-hero h1 b{color:transparent;background:linear-gradient(135deg,#5d6cff,#4d8cff);-webkit-background-clip:text;background-clip:text}.m-ad-rotator{position:relative;z-index:1;height:38px;margin-top:15px;perspective:700px}.m-ad-card{position:absolute;inset:0;display:flex;align-items:center;gap:8px;max-width:100%;padding:9px 12px;border:1px solid rgba(225,234,247,.86);border-radius:18px;background:rgba(255,255,255,.82);color:#52617c;font-size:12px;font-weight:800;box-shadow:0 12px 28px rgba(48,67,112,.08);opacity:0;pointer-events:none;transform:rotateX(72deg) translateY(8px);transform-origin:50% 100%;transition:opacity .42s ease,transform .52s cubic-bezier(.2,.8,.2,1)}.m-ad-card.is-current{opacity:1;pointer-events:auto;transform:rotateX(0) translateY(0)}.m-ad-card span{flex:0 0 auto;color:#5d6cff}.m-ad-card b{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#52617c;background:none;-webkit-background-clip:initial;background-clip:initial}.m-marquee{position:relative;z-index:1;overflow:hidden;margin-top:10px;height:24px;border-radius:999px;background:rgba(255,255,255,.5);color:#66738d;font-size:11px;font-weight:800}.m-marquee-track{display:inline-flex;align-items:center;gap:26px;min-width:max-content;height:100%;padding-left:100%;animation:mMarquee 22s linear infinite}.m-marquee span{white-space:nowrap}.m-marquee em{color:#5d6cff;font-style:normal}@keyframes mMarquee{to{transform:translateX(-100%)}}
    .m-faq{display:grid;gap:8px;margin-bottom:14px}
    .m-faq-item{background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 15px;box-shadow:0 8px 20px rgba(48,67,112,.06)}
    .m-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:850;color:#1e2940;cursor:pointer;list-style:none}
    .m-faq-item summary::-webkit-details-marker{display:none}
    .m-faq-item summary::after{content:"+";color:#9aa5bb;font-weight:700;font-size:16px}
    .m-faq-item[open] summary{color:#5d6cff}
    .m-faq-item[open] summary::after{content:"\2212"}
    .m-faq-item p{margin:9px 0 0;color:#66738d;font-size:13px;line-height:1.65}
    .m-search-panel{display:none;margin:0 0 14px}.m-search-panel.is-open{display:block}.m-search{display:flex;align-items:center;gap:10px;height:50px;margin:0;padding:0 16px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(48,67,112,.08)}.m-search input{width:100%;border:0;outline:0;color:var(--ink);background:transparent}
    .m-section{display:flex;align-items:center;justify-content:space-between;margin:20px 0 12px}.m-section h2{margin:0;font-size:21px;letter-spacing:-.04em}.m-section a{color:#7b8798;font-weight:800}
    .m-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0 18px}.m-shortcuts a{display:grid;place-items:center;gap:8px;min-width:0;font-size:12px;font-weight:900;text-align:center}.m-shortcuts span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-shortcuts i{display:grid;place-items:center;width:48px;height:48px;border-radius:17px;color:#fff;background:linear-gradient(135deg,#42c9a3,#24b47e);font-style:normal;box-shadow:0 14px 28px rgba(52,180,143,.22)}.m-shortcuts i svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.m-shortcuts a:nth-child(2) i{background:linear-gradient(135deg,#785dff,#9d89ff);box-shadow:0 14px 28px rgba(120,93,255,.22)}.m-shortcuts a:nth-child(3) i{background:linear-gradient(135deg,#4d8cff,#9fc1ff);box-shadow:0 14px 28px rgba(77,140,255,.2)}.m-shortcuts a:nth-child(4) i{background:linear-gradient(135deg,#ff9f2d,#ffc36a);box-shadow:0 14px 28px rgba(255,159,45,.18)}
    .m-card{border:1px solid var(--line);border-radius:26px;background:rgba(255,255,255,.94);box-shadow:0 18px 44px rgba(48,67,112,.1);overflow:hidden}.m-product{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;align-items:center;padding:14px}.m-product+.m-product{border-top:1px solid #edf2fa}.m-product img{width:58px;height:58px;border-radius:18px;object-fit:contain;background:#f7f9ff;padding:6px}.m-product-body{min-width:0}.m-product h3{display:-webkit-box;margin:0;overflow:hidden;color:#111a2e;font-size:16px;line-height:1.25;letter-spacing:-.03em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.m-product p{display:-webkit-box;margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.35;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.m-price{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:8px;min-width:0;margin-top:7px;line-height:1.2;white-space:nowrap;overflow:hidden}.m-price-main{color:#f15d5d;font-size:14px;font-weight:900}.m-rebate{justify-self:end;min-width:0;max-width:100%;color:#ef7070;font-size:10px;font-weight:800;overflow:hidden;text-overflow:ellipsis;text-align:right}
    .m-category{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;align-items:start}.m-cat-menu{position:sticky;top:12px;z-index:5;display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 118px);padding:0 0 88px;overflow:auto;scrollbar-width:none}.m-cat-menu::-webkit-scrollbar{display:none}.m-cat-menu a{display:grid;place-items:center;min-height:42px;padding:6px 8px;border-radius:16px;background:rgba(255,255,255,.92);color:#667085;font-size:13px;font-weight:900;line-height:1.2;text-align:center;overflow-wrap:anywhere;word-break:break-word;box-shadow:0 8px 20px rgba(48,67,112,.07)}.m-cat-menu a.active{color:#fff;background:linear-gradient(135deg,#6973ff,#4b8dff)}
    .m-cat-menu a.is-hot{border-color:rgba(255,90,60,.5)!important}
    .m-cat-menu a.is-hot.active{border-color:transparent!important}
    .m-category .m-product{grid-template-columns:48px minmax(0,1fr);gap:10px;padding:12px}.m-category .m-product img{width:48px;height:48px;border-radius:15px}.m-category .m-product h3{font-size:14px;line-height:1.25;-webkit-line-clamp:2}.m-category .m-product p{font-size:11px;-webkit-line-clamp:1}.m-category .m-price-main{font-size:12px}.m-category .m-rebate{font-size:9px}
    @media (max-width:390px){.m-hero h1{font-size:27px}.m-ad-rotator{height:36px}.m-marquee{height:22px}}
    @media (max-width:390px){.m-category{grid-template-columns:96px minmax(0,1fr);gap:8px}.m-cat-menu a{font-size:12px;padding:0 6px}.m-category .m-product{grid-template-columns:44px minmax(0,1fr);gap:9px;padding:11px}.m-category .m-product img{width:44px;height:44px}.m-category .m-product h3{font-size:13px}.m-category .m-price-main{font-size:11px}.m-category .m-rebate{font-size:8px}}
    .m-order-card,.m-me-card{padding:24px;border:1px solid var(--line);border-radius:28px;background:#fff;box-shadow:0 18px 44px rgba(48,67,112,.1)}.m-order-card h1,.m-me-card h1{margin:0 0 10px;font-size:28px;letter-spacing:-.05em}.m-card-note{margin:0 0 18px;color:var(--muted);font-size:13px;line-height:1.55}.m-form{display:grid;gap:12px}.m-input{width:100%;height:50px;border:1px solid var(--line);border-radius:17px;padding:0 15px;outline:0}.m-btn{display:grid;place-items:center;min-height:50px;border:0;border-radius:17px;color:#fff;background:linear-gradient(135deg,#6672ff,#4d8cff);font-weight:900}.m-btn.secondary{color:#53627d;background:#f5f7fc;border:1px solid var(--line)}
    .m-auth-card{position:relative;overflow:hidden;margin-top:8px;padding:22px;border:1px solid var(--line);border-radius:30px;background:linear-gradient(160deg,#fff 0%,#f7fbff 58%,#eef4ff 100%);box-shadow:0 18px 44px rgba(48,67,112,.1)}.m-auth-card:before{content:"";position:absolute;right:-50px;top:-58px;width:170px;height:170px;border-radius:54px;background:linear-gradient(135deg,rgba(93,108,255,.14),rgba(77,140,255,.05));transform:rotate(-14deg)}.m-auth-head{position:relative;z-index:1;display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center;margin-bottom:18px}.m-auth-head img{width:56px;height:56px;border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(48,67,112,.08);object-fit:contain}.m-auth-head h1{margin:0;font-size:25px;line-height:1.1;letter-spacing:-.055em}.m-auth-head p{margin:5px 0 0;color:#718096;font-size:12px;font-weight:800}.m-auth-tabs{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:14px;padding:5px;border:1px solid var(--line);border-radius:18px;background:#f4f7fc}.m-auth-tab{min-height:40px;border:0;border-radius:14px;background:transparent;color:#76849b;font-weight:950}.m-auth-tab.active{color:#fff;background:linear-gradient(135deg,#6672ff,#4d8cff);box-shadow:0 12px 24px rgba(77,140,255,.22)}.m-auth-panel{position:relative;z-index:1;display:none}.m-auth-panel.active{display:grid;gap:12px}.m-auth-field{display:grid;gap:7px}.m-auth-field span{color:#62708a;font-size:12px;font-weight:900}.m-auth-input{width:100%;height:52px;border:1px solid var(--line);border-radius:18px;padding:0 15px;background:#fff;outline:0;color:var(--ink);font-size:15px}.m-auth-input:focus{border-color:#7a8aff;box-shadow:0 0 0 4px rgba(93,108,255,.1)}.m-auth-math{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.m-auth-question{display:grid;place-items:center;min-height:52px;border-radius:18px;background:#eef3fb;color:#111a2e;font-weight:950}.m-auth-message{display:none;margin:0;padding:10px 12px;border-radius:14px;background:#fff1f1;color:#d24646;font-size:12px;font-weight:800;line-height:1.45}.m-auth-message.show{display:block}.m-auth-submit{min-height:54px;border:0;border-radius:18px;color:#fff;background:linear-gradient(135deg,#6672ff,#4d8cff);font-weight:950;box-shadow:0 16px 30px rgba(77,140,255,.24)}.m-auth-submit:disabled{opacity:.58;box-shadow:none}.m-auth-foot{position:relative;z-index:1;margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#7b8798;font-size:12px;font-weight:800}.m-auth-foot a{color:#5d6cff}.m-auth-captcha{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.m-auth-captcha img{height:52px;border:1px solid var(--line);border-radius:16px;background:#fff;object-fit:cover}.m-auth-small{color:#8a95a8;font-size:11px;line-height:1.5}
    @media (max-width:390px){.m-auth-card{padding:20px;border-radius:28px}.m-auth-head{grid-template-columns:50px minmax(0,1fr)}.m-auth-head img{width:50px;height:50px}.m-auth-head h1{font-size:23px}.m-auth-math{grid-template-columns:minmax(118px,.95fr) minmax(0,1.05fr);gap:8px}.m-auth-question{min-height:48px;font-size:15px}.m-auth-math .m-auth-input{height:48px;padding:0 12px}}
    .m-order-tabs{display:flex;gap:8px;margin:0 0 16px;padding:5px;border:1px solid var(--line);border-radius:18px;background:#f6f8fd}.m-order-tab{flex:1;min-height:38px;border:0;border-radius:14px;background:transparent;color:#758197;font-weight:900}.m-order-tab.active{color:#fff;background:linear-gradient(135deg,#6672ff,#4d8cff);box-shadow:0 10px 22px rgba(77,140,255,.22)}.m-order-panel{display:none}.m-order-panel.active{display:grid}.m-order-helper{margin:-4px 0 0;color:#8a95a8;font-size:11px;line-height:1.5}
    .m-remote-shell{min-height:0;padding:14px 14px 8px}
    .m-remote-fix .header-navbar,.m-remote-fix .af-footer,.m-remote-fix #cute-back-to-top,.m-remote-fix .page-title-box,.m-remote-fix .page-title-box .page-title-right{display:none!important}
    .m-remote-fix .content-page,.m-remote-fix .content,.m-remote-fix .wrapper,.m-remote-fix .page-wrapper{background:transparent!important;margin:0!important;padding:0!important;min-height:0!important}
    .m-remote-fix .content>.container{width:min(720px,calc(100% - 28px))!important;max-width:720px!important;margin:0 auto!important;padding:0 0 124px!important}.m-remote-fix .login-wrapper,.m-remote-fix .tool-suite-page,.m-remote-fix .network-page{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
    .m-remote-fix .container,.m-remote-fix .container-fluid{max-width:720px!important}
    .m-remote-fix .content>.container>.container.mt-5,.m-remote-fix .content>.container>.container-fluid.mt-5{margin-top:0!important}
    .m-remote-fix .row{margin-left:0!important;margin-right:0!important}
    .m-remote-fix .row>[class*="col-"],.m-remote-fix [class^="col-"],.m-remote-fix [class*=" col-"]{padding-left:0!important;padding-right:0!important;max-width:100%!important}
    .m-remote-fix .card,.m-remote-fix .login-card,.m-remote-fix .app-card,.m-remote-fix .stats-card,.m-remote-fix .vip-center,.m-remote-fix .network-section,.m-remote-fix .tool-card,.m-remote-fix .tool-panel{border:1px solid var(--line)!important;border-radius:24px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 16px 40px rgba(48,67,112,.1)!important;overflow:hidden!important}
    .m-remote-fix h1,.m-remote-fix h2,.m-remote-fix h3,.m-remote-fix h4,.m-remote-fix h5,.m-remote-fix h6{color:var(--ink)!important;letter-spacing:-.045em!important;line-height:1.18!important}
    .m-remote-fix p,.m-remote-fix span,.m-remote-fix label,.m-remote-fix td,.m-remote-fix th{line-height:1.45!important}
    .m-remote-fix .btn,.m-remote-fix button,.m-remote-fix input[type=submit],.m-remote-fix .btn-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:40px!important;border-radius:15px!important;font-size:13px!important;font-weight:900!important}
    .m-remote-fix .btn-primary,.m-remote-fix .btn-info,.m-remote-fix .btn-success{border:0!important;background:linear-gradient(135deg,#6672ff,#4d8cff)!important;color:#fff!important;box-shadow:0 12px 22px rgba(77,140,255,.2)!important}
    .m-remote-fix .btn-warning{border:0!important;background:linear-gradient(135deg,#ffb13d,#ff8d38)!important;color:#fff!important;box-shadow:0 12px 22px rgba(255,143,56,.18)!important}
    .m-remote-fix .btn-outline-orange,.m-remote-fix .btn-outline-primary,.m-remote-fix .btn-secondary{border:1px solid var(--line)!important;background:#f6f8fd!important;color:#53627d!important}
    .m-remote-fix .form-control,.m-remote-fix input,.m-remote-fix select,.m-remote-fix textarea{min-height:44px!important;border:1px solid var(--line)!important;border-radius:15px!important;background:#fff!important;font-size:14px!important;box-shadow:none!important}
    body.m-remote-fix .input-group{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important}
    body.m-remote-fix .input-group>.input-group-prepend,body.m-remote-fix .input-group>.input-group-append{display:flex!important;align-items:stretch!important;margin:0!important}
    body.m-remote-fix .input-group .input-group-text{display:flex!important;align-items:center!important;min-height:44px!important;padding:0 12px!important;border:1px solid var(--line)!important;border-right:none!important;border-radius:15px 0 0 15px!important;background:#f6f8fc!important;white-space:nowrap!important}
    body.m-remote-fix .input-group>.form-control{flex:1 1 auto!important;width:1%!important;min-width:0!important;border-radius:0 15px 15px 0!important;border-left:none!important}
    body.m-remote-fix .input-group>.input-group-append .input-group-text{border-left:none!important;border-right:1px solid var(--line)!important;border-radius:0 15px 15px 0!important}
    .m-remote-fix .badge,.m-remote-fix [class*="badge"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:22px!important;padding:3px 8px!important;border-radius:999px!important;white-space:nowrap!important;font-size:11px!important;font-weight:800!important}
    .m-remote-fix .login-flex{display:block!important}.m-remote-fix .login-wrapper{padding-top:0!important}.m-remote-fix .login-card{margin-top:0!important}.m-remote-fix .login-header{padding:18px!important}.m-remote-fix .login-body{padding:18px!important}.m-remote-fix .login-field .field-input input{font-size:15px!important}
    .m-remote-fix .user-cards-row{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin:0 auto 14px!important;width:100%!important}
    .m-remote-fix .user-cards-row>[class*="col-"]{width:100%!important;flex:0 0 100%!important}
    .m-remote-fix .stats-card{position:relative!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:116px!important;margin:0!important;padding:18px!important}
    .m-remote-fix .stats-icon{display:grid!important;place-items:center!important;width:52px!important;height:52px!important;min-width:52px!important;border-radius:18px!important;background:linear-gradient(135deg,#eef1ff,#f8fbff)!important;color:#5672ff!important;font-size:24px!important}
    .m-remote-fix .stats-icon-time{color:#ff8f3d!important;background:linear-gradient(135deg,#fff0df,#fff8f0)!important}.m-remote-fix .stats-icon-card,.m-remote-fix .stats-icon-user{color:#24a879!important;background:linear-gradient(135deg,#e9fff7,#f5fffb)!important}
    .m-remote-fix .stats-detail{min-width:0!important;display:grid!important;gap:6px!important}.m-remote-fix .stats-detail>span{color:#69768e!important;font-size:12px!important;font-weight:800!important}.m-remote-fix .stats-member h6{margin:0!important;color:#111a2e!important;font-size:18px!important;font-weight:950!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
    .m-remote-fix .malus-invite-tips{position:static!important;display:inline-flex!important;align-items:center!important;max-width:100%!important;min-height:22px!important;margin:0!important;padding:3px 8px!important;border-radius:999px!important;background:#f3f7ff!important;color:#8a95a8!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
    .m-remote-fix .stats-card .btn,.m-remote-fix .stats-card a.btn{width:100%!important;margin-top:4px!important}
    .m-remote-fix .vip-center{margin-top:14px!important}.m-remote-fix .vip-center .card-header{display:grid!important;gap:10px!important;padding:16px!important;background:#fff!important;border-bottom:1px solid #edf2fa!important}.m-remote-fix .vip-center .card-title{margin:0!important;font-size:18px!important}.m-remote-fix #invoice-actions{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.m-remote-fix .vip-center .card-body{padding:0!important}
    .m-remote-fix .table-responsive,.m-remote-fix .order-table{border-radius:0!important;overflow:auto!important}.m-remote-fix table{width:100%!important;border-collapse:separate!important;border-spacing:0!important}.m-remote-fix .table th,.m-remote-fix .table td{padding:10px 8px!important;font-size:12px!important;vertical-align:middle!important;white-space:normal!important;word-break:break-word!important}.m-remote-fix .table thead th{background:#f4f7fc!important;color:#66738d!important;font-weight:900!important}.m-remote-fix .table tbody tr:nth-child(even){background:#fbfdff!important}
    .m-remote-fix .content>.container>.row:not(.user-cards-row),.m-remote-fix .card-body>.row:not(.user-cards-row){display:grid!important;grid-template-columns:1fr!important;gap:14px!important;align-items:stretch!important}
    .m-remote-fix .content>.container>.row:not(.user-cards-row)>[class*="col"],.m-remote-fix .card-body>.row:not(.user-cards-row)>[class*="col"]{width:100%!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;margin:0!important}
    .m-remote-fix .subscription-overview,.m-remote-fix .affiliate-overview{padding:12px!important}
    .m-remote-fix .subscription-overview>.row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}
    .m-remote-fix .subscription-overview>[class*="col"],.m-remote-fix .subscription-overview>.row>[class*="col"]{margin:0!important}
    .m-remote-fix .card-body.subscription-overview>.row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}
    .m-remote-fix .card-body.subscription-overview>.row>[class*="col"]{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}
    .m-remote-fix .subscription-overview .card.p-3,.m-remote-fix .affiliate-overview .card.p-3{display:grid!important;place-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:86px!important;height:auto!important;padding:10px 6px!important;border-radius:18px!important;text-align:center!important;box-shadow:0 10px 22px rgba(38,55,94,.07)!important}
    .m-remote-fix .subscription-overview .d-flex,.m-remote-fix .affiliate-overview .d-flex{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;gap:6px!important}
    .m-remote-fix .stamp{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;min-width:38px!important;margin:0!important;border-radius:14px!important;color:#fff!important;font-size:0!important;line-height:1!important;box-shadow:0 10px 22px rgba(48,67,112,.12)!important}
    .m-remote-fix .stamp i{display:none!important}.m-remote-fix .stamp:before{font-size:14px!important;font-weight:950!important;line-height:1!important}.m-remote-fix .stamp.bg-blue{background:#4d8cff!important}.m-remote-fix .stamp.bg-danger{background:#fa6767!important}.m-remote-fix .stamp.bg-purple{background:#7c6df2!important}.m-remote-fix .stamp.bg-red{background:#ff8f3d!important}.m-remote-fix .stamp.bg-success{background:#20b486!important}.m-remote-fix .stamp.bg-blue:before{content:"✓"}.m-remote-fix .stamp.bg-danger:before{content:"×"}.m-remote-fix .stamp.bg-purple:before{content:"AI";font-size:12px!important}.m-remote-fix .stamp.bg-red:before{content:"+"}.m-remote-fix .stamp.bg-success:before{content:"¥"}
    .m-remote-fix .subscription-overview .h4,.m-remote-fix .affiliate-overview .h4{margin:0!important;color:#172033!important;font-size:19px!important;line-height:1.1!important;font-weight:950!important}.m-remote-fix .subscription-overview small,.m-remote-fix .affiliate-overview small{display:block!important;color:#7d889a!important;font-size:10px!important;font-weight:900!important;line-height:1.25!important}
    .m-remote-fix .affiliate-overview{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.m-remote-fix .affiliate-overview .affiliate-show-withdrowal-btn{grid-column:1/-1!important;width:100%!important;margin:0!important}
    .m-remote-fix .invite-card,.m-remote-fix .subscription-card{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin:0!important}.m-remote-fix .invite-card>[class*="col"],.m-remote-fix .subscription-card>[class*="col"]{width:100%!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important}
    .m-remote-fix .invite-card .card .card{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
    .m-remote-fix .invite-card .card-header:has(.card-header-tabs){padding:12px!important;background:#fff!important;border-bottom:1px solid #edf2fa!important}
    .m-remote-fix .invite-card .card-header-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important;margin:0!important;padding:5px!important;border:1px solid #e1eaf7!important;border-radius:18px!important;background:#f5f8fd!important}
    .m-remote-fix .invite-card .card-header-tabs .nav-item{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important}
    .m-remote-fix .invite-card .card-header-tabs .nav-link{display:grid!important;place-items:center!important;width:100%!important;min-height:38px!important;padding:0 8px!important;border:0!important;border-radius:14px!important;background:transparent!important;color:#7a879b!important;font-size:13px!important;font-weight:950!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;box-shadow:none!important}
    .m-remote-fix .invite-card .card-header-tabs .nav-link.active{color:#fff!important;background:linear-gradient(135deg,#6672ff,#4d8cff)!important;box-shadow:0 10px 20px rgba(77,140,255,.2)!important}
    .m-remote-fix .card-header.d-flex{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important}
    .m-remote-fix .card-header .btn,.m-remote-fix .card-header button{min-height:36px!important;padding:0 12px!important;white-space:nowrap!important}
    .m-remote-fix .malus-share .btn-group{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important}.m-remote-fix .malus-share .btn-group .btn{display:grid!important;place-items:center!important;width:100%!important;min-height:38px!important;margin:0!important}.m-remote-fix .copy-input{display:grid!important;grid-template-columns:minmax(0,1fr) 72px!important;gap:8px!important}.m-remote-fix .copy-input .form-control{min-width:0!important}.m-remote-fix .copy-input .input-group-append{display:block!important;margin:0!important}.m-remote-fix .copy-input .btn{width:100%!important;min-width:0!important;padding:0 8px!important}
    .m-remote-fix .m-mobile-card-table-wrap{overflow:visible!important}.m-remote-fix .m-mobile-card-table,.m-remote-fix .m-mobile-card-table thead,.m-remote-fix .m-mobile-card-table tbody,.m-remote-fix .m-mobile-card-table tr,.m-remote-fix .m-mobile-card-table td,.m-remote-fix .m-mobile-card-table th{display:block!important;width:100%!important}.m-remote-fix .m-mobile-card-table thead{display:none!important}.m-remote-fix .m-mobile-card-table tbody{display:grid!important;gap:10px!important}.m-remote-fix .m-mobile-card-table tbody tr{display:grid!important;gap:0!important;padding:12px!important;border:1px solid #e2ebf8!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 24px rgba(48,67,112,.06)!important}.m-remote-fix .m-mobile-card-table td{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;min-height:0!important;padding:6px 0!important;border:0!important;color:#172033!important;font-size:12px!important;line-height:1.42!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.m-remote-fix .m-mobile-card-table td:before{content:attr(data-label);color:#7a879b!important;font-size:11px!important;font-weight:900!important;white-space:nowrap!important}.m-remote-fix .m-mobile-card-table td:last-child{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}.m-remote-fix .m-mobile-card-table td:last-child:before{flex:0 0 88px!important}.m-remote-fix .m-mobile-card-table td button,.m-remote-fix .m-mobile-card-table td a.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 76px!important;width:auto!important;min-width:64px!important;min-height:30px!important;margin:0!important;padding:0 10px!important;border-radius:12px!important;white-space:nowrap!important;font-size:12px!important}
    .m-remote-fix .network-page{padding-top:0!important}.m-remote-fix .network-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important;padding:0!important;margin:0 0 12px!important;background:transparent!important;box-shadow:none!important}
    .m-remote-fix .network-nav a,.m-remote-fix .network-nav span{min-width:0!important;min-height:38px!important;padding:0 8px!important;border-radius:15px!important;background:rgba(255,255,255,.88)!important;color:#66738d!important;font-size:12px!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important}.m-remote-fix .network-nav .active{background:#172033!important;color:#fff!important}
    .m-remote-fix .tool-hero{margin:0 0 14px!important;border-radius:26px!important;padding:20px!important;overflow:hidden!important}.m-remote-fix .tool-hero h1{font-size:26px!important;line-height:1.16!important}.m-remote-fix .tool-hero p{font-size:13px!important;line-height:1.55!important}.m-remote-fix .tool-hero-meta{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.m-remote-fix .tool-hero-meta span{width:100%!important;white-space:normal!important;font-size:12px!important}
    .m-remote-fix .network-section{padding:16px!important;margin:0 0 14px!important;overflow:hidden!important}.m-remote-fix .network-section-head{display:grid!important;grid-template-columns:1fr!important;gap:5px!important;margin-bottom:12px!important}.m-remote-fix .network-section-head h2{font-size:20px!important}.m-remote-fix .network-section-head span{font-size:12px!important;color:#7b8798!important}
    .m-remote-fix .network-summary-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.m-remote-fix .network-ip-card,.m-remote-fix .network-ping-card{border:1px solid var(--line)!important;border-radius:20px!important;padding:14px!important;background:#fff!important}.m-remote-fix .network-ip-value{font-size:22px!important}.m-remote-fix .ping-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.m-remote-fix .ping-item{min-width:0!important;padding:10px!important;border-radius:16px!important}.m-remote-fix .ping-item strong,.m-remote-fix .ping-item span{font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
    .m-remote-fix .network-main-table{min-width:0!important;width:100%!important;table-layout:fixed!important}.m-remote-fix .network-main-table th,.m-remote-fix .network-main-table td{padding:10px 8px!important;font-size:12px!important;white-space:normal!important;word-break:break-word!important}.m-remote-fix .network-main-table th:nth-child(2),.m-remote-fix .network-main-table td:nth-child(2){width:32px!important}.m-remote-fix .network-main-table th.geo-col,.m-remote-fix .network-main-table td.geo-col{display:none!important}
    .m-remote-fix .network-main-table,.m-remote-fix .network-main-table thead,.m-remote-fix .network-main-table tbody,.m-remote-fix .network-main-table tr,.m-remote-fix .network-main-table td,.m-remote-fix .network-main-table th{display:block!important;width:100%!important}
    .m-remote-fix .network-main-table thead{display:none!important}.m-remote-fix .network-main-table tbody{display:grid!important;gap:10px!important}.m-remote-fix .network-main-table tr{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;min-height:0!important;padding:12px!important;border:1px solid #e2ebf8!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 24px rgba(48,67,112,.06)!important}
    .m-remote-fix .network-main-table td{min-height:0!important;padding:0!important;border:0!important;color:#172033!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.m-remote-fix .network-main-table td:nth-child(2){display:none!important}
    .m-remote-fix .network-main-table td:nth-child(1){display:block!important}.m-remote-fix .network-main-table .site-cell{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:28px!important}.m-remote-fix .network-main-table .site-name{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#172033!important;font-size:14px!important;font-weight:950!important}.m-remote-fix .network-main-table .site-icon{width:28px!important;height:28px!important;min-width:28px!important;border-radius:9px!important}.m-remote-fix .network-main-table .badge{min-height:22px!important;padding:3px 8px!important;font-size:11px!important}
    .m-remote-fix .network-main-table td:nth-child(3),.m-remote-fix .network-main-table td:nth-child(4){display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;padding-top:4px!important}.m-remote-fix .network-main-table td:nth-child(3):before{content:"IP";color:#7a879b!important;font-size:11px!important;font-weight:900!important}.m-remote-fix .network-main-table td:nth-child(4):before{content:"出口";color:#7a879b!important;font-size:11px!important;font-weight:900!important}.m-remote-fix .network-main-table .ip-cell{font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:12px!important;color:#365074!important}.m-remote-fix .network-main-table .geo-cell{font-size:11px!important;line-height:1.45!important;color:#3f4d63!important;word-break:break-word!important;overflow-wrap:anywhere!important}
    @media (max-width:390px){.m-remote-fix .content>.container{width:calc(100% - 28px)!important}.m-remote-fix .login-wrapper,.m-remote-fix .tool-suite-page,.m-remote-fix .network-page{width:100%!important}.m-remote-fix .network-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-remote-fix .ping-grid{grid-template-columns:1fr!important}.m-remote-fix .stats-card{grid-template-columns:46px minmax(0,1fr)!important;padding:15px!important}.m-remote-fix .stats-icon{width:46px!important;height:46px!important;min-width:46px!important}}
    .m-remote-fix .user-cards-row{grid-template-columns:1fr!important;gap:12px!important;margin-top:2px!important;margin-bottom:14px!important}
    .m-remote-fix .user-cards-row>[class*="col-"]{width:100%!important;min-width:0!important;max-width:none!important;flex:0 0 100%!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:first-child{grid-column:1/-1!important}
    .m-remote-fix .user-cards-row .stats-card{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;min-height:104px!important;padding:16px!important;border-radius:24px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 14px 32px rgba(38,55,94,.08)!important}
    .m-remote-fix .user-cards-row .stats-card:before{content:"";position:absolute;right:-28px;top:-30px;width:96px;height:96px;border-radius:34px;background:linear-gradient(135deg,rgba(93,108,255,.12),rgba(77,140,255,.05));transform:rotate(-12deg)}
    .m-remote-fix .user-cards-row .stats-icon{position:relative;z-index:1;width:54px!important;height:54px!important;min-width:54px!important;margin:0!important;border-radius:18px!important;font-size:22px!important}
    .m-remote-fix .user-cards-row .stats-detail{position:relative;z-index:1;display:grid!important;gap:5px!important;min-width:0!important}
    .m-remote-fix .user-cards-row .stats-detail>span{display:block!important;margin-bottom:4px!important;color:#7a879b!important;font-size:11px!important;letter-spacing:.02em!important}
    .m-remote-fix .user-cards-row .stats-member h6{font-size:24px!important;line-height:1.1!important;letter-spacing:-.04em!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
    .m-remote-fix .user-cards-row .malus-invite-tips{max-width:100%!important;margin-top:2px!important;padding:4px 9px!important;background:#f3f6fb!important;color:#8c98aa!important;font-size:10px!important}
    .m-remote-fix .user-cards-row .stats-card .btn,.m-remote-fix .user-cards-row .stats-card a.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;min-width:96px!important;max-width:100%!important;min-height:36px!important;margin-top:6px!important;padding:0 14px!important;border-radius:14px!important;font-size:12px!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-card{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;gap:16px!important;align-items:center!important;min-height:138px!important;padding:18px!important;border:0!important;background:linear-gradient(135deg,#18213a,#5d6cff 58%,#58a4ff)!important;box-shadow:0 22px 46px rgba(82,104,255,.24)!important;color:#fff!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-card:before{right:-34px;top:-38px;width:150px;height:150px;border-radius:48px;background:rgba(255,255,255,.12)}
    .m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-icon{width:62px!important;height:62px!important;min-width:62px!important;margin:0!important;border-radius:20px!important;background:rgba(255,255,255,.16)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}
    .m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-detail>span{color:rgba(255,255,255,.72)!important;font-size:12px!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-member h6{color:#fff!important;font-size:26px!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:first-child .malus-invite-tips{display:inline-flex!important;background:rgba(255,255,255,.16)!important;color:rgba(255,255,255,.86)!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:first-child .btn-warning{background:rgba(255,255,255,.94)!important;color:#3552d7!important;box-shadow:0 12px 24px rgba(0,0,0,.12)!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:nth-child(2) .stats-card{background:linear-gradient(180deg,#fff,#f7fbff)!important}.m-remote-fix .user-cards-row>[class*="col-"]:nth-child(2) .stats-member h6{color:#2563eb!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:nth-child(3) .stats-member h6{color:#f59e0b!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:nth-child(4) .stats-member h6{color:#12a97c!important}
    .m-remote-fix .vip-center{border-radius:22px!important}
    @media (max-width:390px){.m-remote-fix .user-cards-row{grid-template-columns:1fr!important;gap:11px!important}.m-remote-fix .user-cards-row .stats-card{grid-template-columns:50px minmax(0,1fr)!important;min-height:98px!important;padding:14px!important}.m-remote-fix .user-cards-row .stats-icon{width:50px!important;height:50px!important;min-width:50px!important}.m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-card{grid-template-columns:56px minmax(0,1fr)!important;padding:16px!important}.m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-icon{width:56px!important;height:56px!important;min-width:56px!important}.m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-member h6{font-size:24px!important}.m-remote-fix .user-cards-row .stats-member h6{font-size:22px!important}.m-remote-fix .user-cards-row .stats-card .btn,.m-remote-fix .user-cards-row .stats-card a.btn{min-width:88px!important;font-size:11px!important}}
    .m-remote-fix .content-page,.m-remote-fix .content{overflow:visible!important}
    .m-remote-fix .card{margin:0 0 14px!important}
    .m-remote-fix .card-header{padding:14px 16px!important;background:#fff!important;border-bottom:1px solid #eef3fb!important}
    .m-remote-fix .card-body{padding:16px!important;color:#24334f!important;font-size:13px!important}
    .m-remote-fix .card-title,.m-remote-fix .card-header h4,.m-remote-fix .card-header h5{font-size:18px!important;line-height:1.25!important;font-weight:950!important}
    .m-remote-fix .articles-container{width:100%!important;max-width:100%!important}.m-remote-fix .article-toolbar{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin:0 0 16px!important}.m-remote-fix .category-nav{margin:0 0 14px!important}.m-remote-fix .category-nav .nav{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.m-remote-fix .category-nav .nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:38px!important;padding:0 14px!important;border:1px solid #dbe7ff!important;border-radius:15px!important;background:rgba(255,255,255,.9)!important;color:#4272e8!important;font-size:13px!important;font-weight:900!important;line-height:1!important;box-shadow:none!important}.m-remote-fix .category-nav .nav a.active{border-color:transparent!important;background:linear-gradient(135deg,#4d8cff,#6672ff)!important;color:#fff!important;box-shadow:0 12px 24px rgba(77,140,255,.2)!important}.m-remote-fix .category-nav .img-checkmark{display:none!important}.m-remote-fix .article-search{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;flex:none!important}.m-remote-fix .article-search form{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:8px!important;align-items:center!important;width:100%!important;min-height:58px!important;margin:0!important;padding:4px!important;border:1px solid #dbe7ff!important;border-radius:21px!important;background:#fff!important;box-shadow:0 12px 28px rgba(48,67,112,.08)!important}.m-remote-fix .article-search input{width:100%!important;min-width:0!important;min-height:0!important;height:48px!important;margin:0!important;padding:0 0 0 14px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#172033!important;font-size:14px!important;font-weight:800!important;outline:0!important;box-shadow:none!important}.m-remote-fix .article-search input::placeholder{color:#9aa7bd!important}.m-remote-fix .article-search button{position:static!important;display:grid!important;place-items:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;margin:0!important;padding:0!important;transform:none!important;border:0!important;border-radius:17px!important;background:#eef4ff!important;color:#3f77f2!important;box-shadow:none!important}.m-remote-fix .article-search button i{font-size:22px!important;line-height:1!important}.m-remote-fix .articles-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin:0 0 24px!important}
    .m-remote-fix .article-wrapper{margin:0!important;width:100%!important;max-width:100%!important}.m-remote-fix .article-card{border-radius:24px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 16px 40px rgba(48,67,112,.1)!important}.m-remote-fix .article-card .card-body{padding:18px!important}.m-remote-fix .article-breadcrumb{display:block!important;max-width:100%!important;margin:0 0 12px!important;overflow:hidden!important;color:#7a879b!important;font-size:12px!important;font-weight:850!important;line-height:1.45!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m-remote-fix .article-breadcrumb a{color:#53627d!important}.m-remote-fix .article-card hr{margin:0 0 16px!important;border-color:#edf2fa!important}.m-remote-fix .article-title{margin:0 0 10px!important;color:#111a2e!important;font-size:25px!important;font-weight:950!important;line-height:1.18!important;letter-spacing:0!important;text-align:left!important;word-break:normal!important;overflow-wrap:anywhere!important}.m-remote-fix .article-meta{margin:0 0 16px!important;color:#7a879b!important;font-size:12px!important;font-weight:850!important;line-height:1.45!important;text-align:left!important}.m-remote-fix .article-body{max-width:100%!important;color:#24334f!important;font-size:15px!important;line-height:1.72!important;letter-spacing:0!important;overflow:hidden!important}.m-remote-fix .article-body p,.m-remote-fix .article-body span,.m-remote-fix .article-body strong,.m-remote-fix .article-body a,.m-remote-fix .article-body li{max-width:100%!important;font-size:15px!important;line-height:1.72!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:anywhere!important}.m-remote-fix .article-body p{margin:0 0 14px!important}.m-remote-fix .article-body h1,.m-remote-fix .article-body h2,.m-remote-fix .article-body h3,.m-remote-fix .article-body h4,.m-remote-fix .article-body h5,.m-remote-fix .article-body h6{margin:22px 0 10px!important;color:#111a2e!important;font-weight:950!important;line-height:1.22!important;letter-spacing:0!important}.m-remote-fix .article-body h1{font-size:22px!important}.m-remote-fix .article-body h2{font-size:20px!important}.m-remote-fix .article-body h3{font-size:18px!important}.m-remote-fix .article-body img,.m-remote-fix .article-body video,.m-remote-fix .article-body iframe{max-width:100%!important;height:auto!important;margin:14px auto!important;border-radius:16px!important}.m-remote-fix .article-body pre{max-width:100%!important;margin:14px 0!important;padding:14px!important;border-radius:16px!important;overflow:auto!important;background:#172033!important;color:#f6f8fd!important;font-size:12px!important;line-height:1.55!important;white-space:pre!important}.m-remote-fix .article-body code{font-size:12px!important;line-height:1.55!important;word-break:normal!important}.m-remote-fix .article-body table{display:block!important;width:100%!important;overflow:auto!important}.m-remote-fix .article-body ul{list-style:disc!important;margin:0 0 14px!important;padding-left:1.5em!important}.m-remote-fix .article-body ol{list-style:decimal!important;margin:0 0 14px!important;padding-left:1.7em!important}.m-remote-fix .article-body ol>li{list-style:decimal!important}.m-remote-fix .article-body ul>li{list-style:disc!important}.m-remote-fix .article-body li::marker{font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif!important;color:#5b6573!important;font-weight:700!important}.m-remote-fix .article-body a,.m-remote-fix .article-body a *{color:#2563eb!important;text-decoration:underline!important}.m-remote-fix .tab-content:empty,.m-remote-fix .article-wrapper+.tab-content{display:none!important}
    .m-remote-fix .m-toolbox-compact{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;padding:16px!important}
    .m-remote-fix .m-toolbox-compact img,.m-remote-fix .m-toolbox-compact .app-icon{width:64px!important;height:64px!important;border-radius:20px!important;object-fit:contain!important}
    .m-remote-fix .m-toolbox-compact>div{display:grid!important;gap:7px!important;min-width:0!important}
    .m-remote-fix .m-toolbox-compact h1,.m-remote-fix .m-toolbox-compact h2,.m-remote-fix .m-toolbox-compact h3,.m-remote-fix .m-toolbox-compact h4{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;font-size:18px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
    .m-remote-fix .m-toolbox-compact .badge{display:inline-flex!important;align-items:center!important;min-height:20px!important;padding:0 7px!important;border-radius:999px!important;font-size:10px!important}
    .m-remote-fix .m-toolbox-compact p{margin:0!important;color:#7b8798!important;font-size:12px!important;line-height:1.42!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
    .m-remote-fix .m-toolbox-compact .btn,.m-remote-fix .m-toolbox-compact a.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;min-width:98px!important;min-height:36px!important;margin:0!important;padding:0 14px!important;border-radius:14px!important;font-size:12px!important}
    .m-remote-fix .m-toolbox-compact ul,.m-remote-fix .m-toolbox-compact ol,.m-remote-fix .m-toolbox-compact .feature-list,.m-remote-fix .m-toolbox-compact [class*="feature"]{display:none!important}
    .m-remote-fix .m-mobile-hidden{display:none!important}
    .m-remote-fix .vip-center .table-responsive{overflow:visible!important}
    .m-remote-fix .vip-center table,.m-remote-fix .vip-center thead,.m-remote-fix .vip-center tbody,.m-remote-fix .vip-center tr,.m-remote-fix .vip-center td,.m-remote-fix .vip-center th{display:block!important;width:100%!important}
    .m-remote-fix .vip-center thead{display:none!important}
    .m-remote-fix .vip-center tbody{display:grid!important;gap:10px!important;padding:12px!important}
    .m-remote-fix .vip-center tbody tr{position:relative!important;margin:0!important;padding:12px!important;border:1px solid #e2ebf8!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 24px rgba(48,67,112,.06)!important}
    .m-remote-fix .vip-center tbody tr:nth-child(even){background:#fbfdff!important}
    .m-remote-fix .vip-center .table td{display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;min-height:0!important;padding:6px 0!important;border:0!important;color:#172033!important;font-size:12px!important;line-height:1.42!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}
    .m-remote-fix .vip-center .table td:before{content:"";color:#7a879b!important;font-size:11px!important;font-weight:900!important;white-space:nowrap!important}
    .m-remote-fix .vip-center .table td:nth-child(1):before{content:"选择"}
    .m-remote-fix .vip-center .table td:nth-child(2):before{content:"订单号"}
    .m-remote-fix .vip-center .table td:nth-child(3):before{content:"商品"}
    .m-remote-fix .vip-center .table td:nth-child(4):before{content:"金额"}
    .m-remote-fix .vip-center .table td:nth-child(5):before{content:"状态"}
    .m-remote-fix .vip-center .table td:nth-child(6):before{content:"时间"}
    .m-remote-fix .vip-center .table td:nth-child(7):before{content:"操作"}
    .m-remote-fix .vip-center .table td a,.m-remote-fix .vip-center .table td button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:72px!important;min-height:30px!important;padding:0 10px!important;white-space:nowrap!important;font-size:12px!important}
    .m-remote-fix .vip-center input[type="checkbox"]{width:20px!important;height:20px!important;min-height:20px!important;border-radius:6px!important}
    html.m-modal-open-root,html:has(body.modal-open),html:has(body.m-modal-open),.m-remote-fix.m-modal-open{overflow:hidden!important}
    .m-remote-fix .modal{display:none!important;position:fixed!important;inset:0!important;z-index:10050!important;width:100%!important;height:100svh!important;overflow:auto!important;padding:16px 12px!important;background:rgba(16,25,45,.42)!important;backdrop-filter:blur(12px)!important}
    .m-remote-fix .modal.show,.m-remote-fix .modal.m-mobile-modal-open{display:flex!important;align-items:center!important;justify-content:center!important}
    .m-remote-fix .modal-dialog,.m-remote-fix .modal-dialog.modal-sm,.m-remote-fix .modal-dialog.modal-lg,.m-remote-fix .modal-dialog-centered{display:flex!important;align-items:center!important;width:100%!important;max-width:430px!important;min-height:0!important;max-height:calc(100svh - 32px)!important;margin:0 auto!important;transform:none!important}
    .m-remote-fix .modal-content{display:flex!important;flex-direction:column!important;max-height:calc(100svh - 32px)!important;overflow:hidden!important;border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:0 24px 70px rgba(16,25,45,.28)!important}
    .m-remote-fix .modal-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:15px 18px!important;border-bottom:1px solid #eef3fb!important}
    .m-remote-fix .modal-title{margin:0!important;font-size:18px!important;font-weight:950!important}
    .m-remote-fix .modal-body{flex:1 1 auto!important;max-height:calc(100svh - 104px)!important;overflow:auto!important;padding:16px 18px!important;color:#33415d!important;font-size:13px!important;line-height:1.55!important;text-align:left!important}
    .m-modal-open .m-tabbar,.m-remote-fix.modal-open .m-tabbar{display:none!important}
    .m-modal-open .chaport-container,.m-modal-open #chatra,.m-modal-open [class*="chaport"]{display:none!important}
    .m-remote-fix #upgradeRulesModal .modal-body{display:grid!important;gap:9px!important;color:#33415d!important}
    .m-remote-fix #upgradeRulesModal .modal-body br{display:none!important}
    .m-remote-fix #upgradeRulesModal .modal-body{font-size:0!important}
    .m-remote-fix #upgradeRulesModal .modal-body:before{content:"会员等级按累计购买金额自动升级。";display:block;padding:12px 14px;border-radius:16px;background:#f6f8fd;color:#172033;font-size:13px;font-weight:900;line-height:1.45}
    .m-remote-fix #upgradeRulesModal .modal-body:after{content:"三级会员：满 100 元\\A二级会员：满 1000 元\\A一级会员：满 5000 元";white-space:pre-line;display:block;padding:12px 14px;border-radius:16px;background:#fff7ed;color:#b45309;font-size:12px;font-weight:800;line-height:1.6}
    .m-remote-fix #rechargeModal .modal-body{font-size:13px!important}
    .m-remote-fix #rechargeModal .modal-body label{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:36px!important;margin:4px 6px 4px 0!important;padding:7px 10px!important;border:1px solid #e2ebf8!important;border-radius:14px!important;background:#f8fbff!important;color:#253553!important;font-size:12px!important;font-weight:850!important;line-height:1.2!important;vertical-align:middle!important}
    .m-remote-fix #rechargeModal .modal-body label:has(input:checked){border-color:#6b7cff!important;background:#eef3ff!important;color:#3756d6!important}
    .m-remote-fix #rechargeModal .modal-body input[type="radio"],.m-remote-fix #rechargeModal .modal-body input[type="checkbox"]{width:18px!important;height:18px!important;min-height:18px!important}
    .m-remote-fix #rechargeModal .modal-body .form-control{height:46px!important}
    .m-remote-fix #rechargeModal .modal-body img{width:28px!important;height:28px!important;object-fit:contain!important;vertical-align:middle!important}
    .m-remote-fix .user-cards-row{grid-template-columns:1fr!important;gap:9px!important}
    .m-remote-fix .user-cards-row>[class*="col-"]{grid-column:1/-1!important;min-width:0!important}
    .m-remote-fix .user-cards-row .stats-card,.m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-card{grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;min-height:84px!important;padding:13px!important;border:1px solid #e1eaf7!important;border-radius:22px!important;background:rgba(255,255,255,.96)!important;color:#111a2e!important;box-shadow:0 12px 28px rgba(38,55,94,.08)!important}
    .m-remote-fix .user-cards-row .stats-card:before{right:-42px!important;top:-44px!important;width:106px!important;height:106px!important;border-radius:34px!important;background:linear-gradient(135deg,rgba(93,108,255,.08),rgba(77,140,255,.03))!important}
    .m-remote-fix .user-cards-row .stats-icon,.m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-icon{width:46px!important;height:46px!important;min-width:46px!important;border-radius:16px!important;font-size:20px!important;background:linear-gradient(135deg,#eef7ff,#f8fbff)!important;color:#4177e8!important;box-shadow:none!important}
    .m-remote-fix .user-cards-row .stats-detail{position:static!important;display:grid!important;grid-template-columns:1fr!important;row-gap:3px!important;align-items:center!important;justify-self:stretch!important;width:auto!important;max-width:100%!important;min-width:0!important;padding-right:118px!important}
    .m-remote-fix .user-cards-row .stats-detail>span,.m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-detail>span{grid-column:1!important;grid-row:1!important;margin:0!important;color:#7a879b!important;font-size:11px!important;font-weight:900!important}
    .m-remote-fix .user-cards-row .stats-member{grid-column:1!important;grid-row:2!important;min-width:0!important}
    .m-remote-fix .user-cards-row .stats-member h6,.m-remote-fix .user-cards-row>[class*="col-"]:first-child .stats-member h6{margin:0!important;color:#111a2e!important;font-size:18px!important;line-height:1.15!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:nth-child(2) .stats-member h6{color:#2563eb!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:nth-child(3) .stats-member h6{color:#f59e0b!important}
    .m-remote-fix .user-cards-row>[class*="col-"]:nth-child(4) .stats-member h6{color:#12a97c!important}
    .m-remote-fix .user-cards-row .malus-invite-tips,.m-remote-fix .user-cards-row>[class*="col-"]:first-child .malus-invite-tips{grid-column:1!important;grid-row:3!important;max-width:100%!important;min-height:20px!important;margin:0!important;padding:3px 8px!important;background:#f3f6fb!important;color:#8c98aa!important;font-size:10px!important;line-height:1.35!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;word-break:normal!important;overflow-wrap:anywhere!important}
    .m-remote-fix .user-cards-row .stats-card .btn,.m-remote-fix .user-cards-row .stats-card a.btn,.m-remote-fix .user-cards-row>[class*="col-"]:first-child .btn-warning{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:104px!important;min-width:104px!important;max-width:104px!important;min-height:40px!important;margin:0!important;padding:6px 10px!important;border:1px solid #dbe7ff!important;border-radius:16px!important;background:#eef4ff!important;color:#3f62d8!important;font-size:12.5px!important;font-weight:900!important;line-height:1.15!important;white-space:normal!important;box-shadow:none!important}
    .m-remote-fix .user-cards-row .stats-card .btn:hover,.m-remote-fix .user-cards-row .stats-card a.btn:hover{background:#e5edff!important;color:#3154c6!important}
    .m-remote-fix .bank-card,.m-remote-fix [class*="bank-card"]{max-width:100%!important;min-height:180px!important;margin:0 0 16px!important;border-radius:26px!important}
    .m-remote-fix .subscription-card,.m-remote-fix [class*="subscription"] .stats-card{min-height:0!important}
    .m-remote-fix .network-page,.m-remote-fix .tool-suite-page{font-size:13px!important}
    .m-remote-fix .network-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}
    .m-remote-fix .network-nav a,.m-remote-fix .network-nav span{font-size:12px!important}
    .m-remote-fix .network-section table{table-layout:auto!important}
    .m-remote-fix .network-section th,.m-remote-fix .network-section td{word-break:normal!important;overflow-wrap:anywhere!important}
    .m-remote-fix .card:has(.totp-inline-form) .card-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:14px 16px!important}
    .m-remote-fix .card:has(.totp-inline-form) .card-title{display:flex!important;align-items:center!important;min-width:0!important;margin:0!important;font-size:18px!important;line-height:1.2!important;font-weight:950!important}
    .m-remote-fix .totp-advanced-toggle{flex:0 0 auto!important;white-space:nowrap!important;font-size:12px!important;font-weight:850!important}
    .m-remote-fix .totp-inline-form{display:grid!important;gap:10px!important}
    .m-remote-fix .totp-inline-form>.row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important;margin:0!important}
    .m-remote-fix .totp-inline-form>.row>[class*="col-"],.m-remote-fix #totp-advanced>.row>[class*="col-"]{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;margin:0!important;padding:0!important}
    .m-remote-fix .totp-inline-form>.row>[class*="col-"]:has(#totp-secret),.m-remote-fix .totp-inline-form>.row>[class*="col-"]:has(#totp-add-btn),.m-remote-fix .totp-inline-form>.row>[class*="col-"]:has(.totp-scan-btn){grid-column:1/-1!important}
    .m-remote-fix .totp-inline-form .form-control,.m-remote-fix .totp-inline-form select{width:100%!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0 14px!important;border-radius:16px!important;font-size:13px!important;line-height:1.2!important}
    .m-remote-fix .totp-inline-form #totp-secret{font-size:13px!important;letter-spacing:0!important}
    .m-remote-fix .totp-inline-form .btn,.m-remote-fix .totp-inline-form #totp-add-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:50px!important;min-height:50px!important;margin:0!important;border-radius:16px!important;font-size:14px!important;font-weight:950!important;white-space:nowrap!important}
    .m-remote-fix .totp-inline-form #totp-advanced{margin-top:2px!important}
    .m-remote-fix #totp-advanced>.row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important}
    .m-remote-fix .card:has(.totp-inline-form) hr{margin:14px 0!important}
    .m-remote-fix .modal-body .row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:0!important}
    .m-remote-fix .modal-body .row>[class*="col-"]{width:100%!important;max-width:none!important;min-width:0!important;flex:none!important;margin:0!important;padding:0!important}
    @media (max-width:390px){.m-remote-fix .card:has(.totp-inline-form) .card-header{padding:13px 14px!important}.m-remote-fix .totp-inline-form>.row{gap:8px!important}.m-remote-fix .totp-inline-form .form-control,.m-remote-fix .totp-inline-form select,.m-remote-fix .totp-inline-form #totp-add-btn{height:48px!important;min-height:48px!important;padding-left:12px!important;padding-right:12px!important}.m-remote-fix #totp-advanced>.row{gap:6px!important}.m-remote-fix #totp-advanced select{font-size:12px!important}}
    .m-tabbar{position:fixed;left:50%;bottom:10px;z-index:9999;display:grid;grid-template-columns:repeat(4,1fr);width:min(692px,calc(100% - 28px));padding:8px;border:1px solid rgba(226,234,247,.9);border-radius:24px;background:#fff;box-shadow:0 18px 42px rgba(54,72,112,.14);transform:translateX(-50%);backdrop-filter:blur(18px)}.m-tabbar a{display:grid;place-items:center;gap:3px;min-height:50px;color:#8a95a8;font-size:12px;font-weight:900}.m-tabbar a.active{color:#5872ff}.m-tabbar svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
  
  body.m-remote-fix #cookie-consent{display:none!important}
  body.m-native-fix #cookie-consent{display:none!important}
  body.m-remote-fix{max-width:100vw!important;overflow-x:hidden!important}
  .m-brand strong,.m-hero h1,.m-section h2,.m-product h3,.m-order-card h1,.m-me-card h1,.m-auth-head h1,.m-remote-fix h1,.m-remote-fix h2,.m-remote-fix h3,.m-remote-fix h4,.m-remote-fix h5,.m-remote-fix h6{letter-spacing:0!important}
}

@media (max-width: 575.98px) {
  body.m-remote-fix .vip-center:has(.order-table) {
    display: none !important;
  }

  .m-user-orders-card {
    margin-top: 14px;
    padding: 18px;
    border: 1px solid var(--line);
    border-radius: 28px;
    background: rgba(255, 255, 255, .96);
    box-shadow: 0 18px 44px rgba(48, 67, 112, .1);
  }

  .m-user-orders-head {
    display: block;
    margin-bottom: 12px;
  }

  .m-user-orders-head h2 {
    margin: 0;
    color: #111a2e;
    font-size: 21px;
    font-weight: 950;
    line-height: 1.2;
  }

  .m-user-orders-head p {
    margin: 4px 0 0;
    color: #8a95a8;
    font-size: 12px;
    font-weight: 850;
  }

  .m-user-orders-list {
    display: grid;
    gap: 10px;
  }

  .m-order-search-card {
    margin-top: 0 !important;
    padding: 16px !important;
    border-radius: 24px !important;
    box-shadow: 0 12px 28px rgba(48, 67, 112, .08) !important;
  }

  .m-order-search-head {
    margin-bottom: 12px;
  }

  .m-order-search-head h2 {
    margin: 0;
    color: #111a2e;
    font-size: 18px;
    font-weight: 950;
    line-height: 1.2;
  }

  .m-order-search-head p {
    margin: 4px 0 0;
    color: #8a95a8;
    font-size: 11px;
    font-weight: 800;
    line-height: 1.4;
  }

  .m-order-search-card .m-order-tabs {
    min-height: 44px;
    margin-bottom: 12px;
    border-radius: 16px;
  }

  .m-order-search-card .m-order-tab {
    min-height: 34px;
    border-radius: 13px;
    font-size: 13px;
  }

  .m-order-search-card .m-form {
    gap: 10px;
  }

  .m-order-search-card .m-input,
  .m-order-search-card .m-btn {
    min-height: 46px;
    height: 46px;
    border-radius: 15px;
    font-size: 13px;
  }

  .m-user-order {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-areas:
      "sn amount"
      "title title"
      "status link"
      "time time";
    gap: 8px 10px;
    align-items: center;
    padding: 14px;
    border: 1px solid #e2ebf8;
    border-radius: 22px;
    background: #fff;
    box-shadow: 0 12px 28px rgba(38, 55, 94, .08);
  }

  .m-user-order-no {
    grid-area: sn;
    min-width: 0;
    overflow: hidden;
    color: #60708b;
    font-family: "SF Mono", "Menlo", "Consolas", monospace;
    font-size: 12px;
    font-weight: 850;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .m-user-order-amount {
    grid-area: amount;
    color: #172033;
    font-size: 15px;
    font-weight: 950;
    white-space: nowrap;
  }

  .m-user-order-title {
    grid-area: title;
    display: -webkit-box;
    overflow: hidden;
    color: #172033;
    font-size: 14px;
    font-weight: 900;
    line-height: 1.42;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }

  .m-user-order-status {
    grid-area: status;
    justify-self: start;
    display: inline-flex;
    align-items: center;
    min-height: 28px;
    padding: 0 10px;
    border-radius: 999px;
    background: #f3f6fb;
    color: #7a879b;
    font-size: 12px;
    font-weight: 900;
    white-space: nowrap;
  }

  .m-user-order-status.is-success {
    background: #ecfdf5;
    color: #129268;
  }

  .m-user-order-status.is-warning {
    background: #fff7ed;
    color: #c46a12;
  }

  .m-user-order-status.is-info {
    background: #eef4ff;
    color: #3f62d8;
  }

  .m-user-order-status.is-danger {
    background: #fff1f2;
    color: #d24b5b;
  }

  .m-user-order-time {
    grid-area: time;
    color: #7a879b;
    font-size: 12px;
    font-weight: 750;
  }

  .m-user-order-link {
    grid-area: link;
    justify-self: end;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 82px;
    min-height: 32px;
    padding: 0 12px;
    border-radius: 999px;
    background: #fff3ed;
    color: #b75b43;
    font-size: 12px;
    font-weight: 950;
    white-space: nowrap;
  }

  body.m-remote-fix .totp-ring-container {
    position: relative !important;
    display: block !important;
    width: 44px !important;
    height: 44px !important;
    flex: 0 0 44px !important;
    max-width: 44px !important;
  }

  body.m-remote-fix .totp-ring-container svg {
    position: absolute !important;
    inset: 0 !important;
    display: block !important;
    width: 100% !important;
    height: 100% !important;
  }

  body.m-remote-fix .totp-ring-text {
    position: absolute !important;
    inset: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    transform: none !important;
    line-height: 1 !important;
    text-align: center !important;
  }

  body.m-remote-fix .aifuns-ext-card {
    border-radius: 24px !important;
  }

  body.m-remote-fix .aifuns-ext-body {
    padding: 18px !important;
  }

  body.m-remote-fix .aifuns-ext-row {
    display: grid !important;
    grid-template-columns: 52px minmax(0, 1fr) !important;
    align-items: center !important;
    gap: 12px !important;
    width: 100% !important;
  }

  body.m-remote-fix .aifuns-ext-icon {
    width: 52px !important;
    height: 52px !important;
    border-radius: 16px !important;
  }

  body.m-remote-fix .aifuns-ext-copy {
    width: 100% !important;
    min-width: 0 !important;
  }

  body.m-remote-fix .aifuns-ext-copy h5 {
    margin: 0 !important;
    font-size: 16px !important;
    line-height: 1.35 !important;
    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
  }

  body.m-remote-fix .aifuns-ext-copy p {
    margin-top: 4px !important;
    font-size: 13px !important;
    line-height: 1.45 !important;
    word-break: normal !important;
  }

  body.m-remote-fix .aifuns-ext-actions {
    grid-column: 1 / -1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    width: 100% !important;
    margin: 0 !important;
  }

  body.m-remote-fix .aifuns-ext-btn {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    margin: 0 !important;
    min-height: 42px !important;
    padding: 0 10px !important;
    border-radius: 14px !important;
    font-size: 13px !important;
    line-height: 1 !important;
    white-space: nowrap !important;
  }

  body.m-remote-fix .aifuns-ext-hint {
    margin-top: 14px !important;
    padding-top: 12px !important;
    font-size: 12px !important;
    line-height: 1.6 !important;
  }
}
