@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-DQZyH_nt.woff)format("woff")}.vmos-app .sv-header{color:#26364a;background:#fff;justify-content:space-between;align-items:center;height:52px;padding:0 8px;display:flex}.vmos-app .sv-header h1{margin:0;font-size:18px;font-weight:600;line-height:26px}.vmos-app .sv-header>button,.vmos-app .sv-header>span{place-items:center;width:44px;height:44px;display:grid}.vmos-app .sv-header svg{width:22px;height:22px}.vmos-app .sv-screen{color:#27364b;background:#f4f6fa;flex-direction:column;height:100%;display:flex}.vmos-app .sv-top{background:#fff;flex-shrink:0;padding:0 16px 12px}.vmos-app .sv-scroll{flex:1;min-height:0}.vmos-app .sv-content{padding:16px 16px calc(var(--mobile-safe-area-height,0px) + 28px)}.vmos-app .sv-tabs{height:46px;margin-bottom:12px;display:flex}.vmos-app .sv-tabs button{color:#718096;background:0 0;flex:1;font-size:14px}.vmos-app .sv-tabs .sliding-tab-indicator{background:#0086ff}.vmos-app .sv-search{background:#f4f6fa;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 12px;display:flex}.vmos-app .sv-search svg{color:#8793a3;width:18px;height:18px}.vmos-app .sv-search input{color:#27364b;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:13px}.vmos-app .sv-search button{white-space:nowrap;color:#0086ff;font-size:12px}.vmos-app .sv-filters{align-items:center;gap:8px;margin-top:10px;display:flex}.vmos-app .sv-select{color:#58677b;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:42px;display:flex;background:#fff!important;border:1px solid #e6eaf1!important;padding:8px 12px!important;font-size:13px!important}.vmos-app .sv-select span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vmos-app .sv-select svg{flex-shrink:0}.vmos-app .sv-filters>.sv-select{flex:1}.vmos-app .sv-toolbar{color:#8793a3;justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;display:flex}.vmos-app .sv-toolbar>div{align-items:center;gap:8px;display:flex}.vmos-app .sv-toolbar button{color:#0086ff;min-height:40px}.vmos-app .sv-icon-button{place-items:center;width:40px;height:40px;display:grid}.vmos-app .sv-icon-button svg{width:18px;height:18px}.vmos-app .sv-card{background:#fff;border:1px solid #edf0f5;border-radius:14px;margin-bottom:12px;padding:16px}.vmos-app .sv-card h2,.vmos-app .sv-card h3{margin:0;font-size:16px;font-weight:600;line-height:24px}.vmos-app .sv-card p{color:#7c899b;font-size:12px;line-height:20px}.vmos-app .sv-card-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.vmos-app .sv-status{color:#26a471;white-space:nowrap;background:#ecf8f2;border-radius:5px;padding:3px 8px;font-size:11px}.vmos-app .sv-status.muted{color:#8793a3;background:#f0f2f6}.vmos-app .sv-status.warn{color:#be8130;background:#fff3e2}.vmos-app .sv-meta{margin:10px 0 0;font-size:12px;line-height:20px}.vmos-app .sv-meta>div{justify-content:space-between;gap:16px;margin:6px 0;display:flex}.vmos-app .sv-meta dt{color:#8b96a6;flex-shrink:0}.vmos-app .sv-meta dd{text-align:right;overflow-wrap:anywhere;color:#53647c;margin:0}.vmos-app .sv-actions{border-top:1px solid #f0f2f6;justify-content:flex-end;gap:10px;margin-top:12px;padding-top:10px;display:flex}.vmos-app .sv-actions button{color:#0086ff;border:1px solid #dfeafa;border-radius:7px;min-height:36px;padding:4px 12px;font-size:13px}.vmos-app .sv-primary{border-radius:10px;width:100%;min-height:46px;font-weight:500;color:#fff!important;background:#0086ff!important;padding:10px 16px!important;font-size:14px!important}.vmos-app .sv-primary:disabled{opacity:.4}.vmos-app .sv-secondary{border-radius:9px;min-height:44px;color:#0086ff!important;background:#edf5ff!important;padding:10px 16px!important;font-size:13px!important}.vmos-app .sv-inline-primary{border-radius:8px;color:#fff!important;background:#0086ff!important;padding:8px 14px!important;font-size:13px!important}.vmos-app .sv-intro{background:#eaf4ff;border-radius:12px;align-items:center;gap:12px;margin-bottom:16px;padding:16px;display:flex}.vmos-app .sv-intro h2{margin:0 0 4px;font-size:16px}.vmos-app .sv-intro p{color:#7286a0;margin:0;font-size:12px;line-height:19px}.vmos-app .sv-note{margin:12px 0;line-height:18px;color:#8b98a9!important;font-size:11px!important}.vmos-app .sv-description{color:#63758d;white-space:pre-line;font-size:13px;line-height:23px}.vmos-app .sv-sheet{color:#27364b;padding:12px 20px 28px}.vmos-app .sv-sheet .sv-primary{margin-top:18px}.vmos-app .sv-options{flex-direction:column;display:flex}.vmos-app .sv-options>button{text-align:left;border-bottom:1px solid #f0f2f6;justify-content:space-between;align-items:center;min-height:48px;font-size:14px;display:flex}.vmos-app .sv-field{margin-bottom:16px;display:block}.vmos-app .sv-field>span,.vmos-app .sv-section-title{margin:0 0 10px;font-size:14px;font-weight:500;display:block}.vmos-app .sv-field input,.vmos-app .sv-textarea{color:#27364b;box-sizing:border-box;background:#fff;border:1px solid #e0e6ef;border-radius:9px;outline:none;width:100%;min-height:46px;padding:12px;font-size:14px;display:block}.vmos-app .sv-field input:focus,.vmos-app .sv-textarea:focus{border-color:#0086ff}.vmos-app .sv-check{text-align:left;color:#56667c;align-items:center;gap:8px;min-height:42px;font-size:13px;display:flex}.vmos-app .sv-check>span{border:1px solid #d1dbe8;border-radius:4px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.vmos-app .sv-check>span.checked{color:#fff;background:#0086ff;border-color:#0086ff}.vmos-app .sv-toggle{justify-content:space-between;align-items:center;width:100%;min-height:48px;font-size:14px;display:flex}.vmos-app .sv-toggle i{background:#cdd6e2;border-radius:20px;width:36px;height:22px;position:relative}.vmos-app .sv-toggle i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:2px}.vmos-app .sv-toggle i.on{background:#0086ff}.vmos-app .sv-toggle i.on:after{left:16px}.vmos-app .sv-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vmos-app .sv-choice{text-align:left;background:#fff;border-radius:10px;min-height:64px;border:1px solid #e2e8f0!important;padding:12px!important}.vmos-app .sv-choice[aria-pressed=true]{color:#0086ff;background:#eef7ff!important;border-color:#0086ff!important}.vmos-app .sv-choice:disabled{opacity:.45}.vmos-app .sv-choice strong{font-size:14px;display:block}.vmos-app .sv-choice small{color:#8290a2;margin-top:6px;font-size:11px;display:block}.vmos-app .sv-quantity{align-items:center;gap:12px;display:flex}.vmos-app .sv-quantity>button{background:#f1f4f8;border-radius:7px;width:36px;height:36px;font-size:20px}.vmos-app .sv-quantity>span{text-align:center;min-width:24px;font-size:15px}.vmos-app .sv-quantity button:disabled{opacity:.3}.vmos-app .sv-total{justify-content:space-between;align-items:center;padding:16px 0;font-size:14px;display:flex}.vmos-app .sv-price{color:#0086ff;font-size:20px;font-weight:600}.vmos-app .sv-empty{text-align:center;color:#8a98aa;padding:54px 20px}.vmos-app .sv-empty img{opacity:.45;width:48px;height:48px;margin-bottom:16px}.vmos-app .sv-empty h2{color:#64748b;margin:0 0 8px;font-size:16px}.vmos-app .sv-empty p{font-size:13px;line-height:22px}.vmos-app .sv-empty button{margin-top:16px}.vmos-app .sv-product-head{align-items:flex-start;gap:12px;display:flex}.vmos-app .sv-product-head img{object-fit:contain;border-radius:8px;width:34px;height:34px}.vmos-app .sv-product-head h3{overflow-wrap:anywhere;font-size:14px;line-height:22px}.vmos-app .sv-product-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vmos-app .sv-product-foot{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.vmos-app .sv-product-foot .sv-price{font-size:18px}.vmos-app .sv-badge{color:#74859b;background:#f0f4fa;border-radius:4px;margin:8px 6px 0 0;padding:2px 6px;font-size:11px;display:inline-block}.vmos-app .sv-contact{align-items:center;gap:12px;display:flex}.vmos-app .sv-contact>img{background:#fff3e2;border-radius:10px;width:38px;height:38px;padding:8px}.vmos-app .sv-contact>div{flex:1;min-width:0}.vmos-app .sv-contact h3{font-size:15px}.vmos-app .sv-contact p{overflow-wrap:anywhere;margin:3px 0}.vmos-app .sv-contact>button{color:#0086ff;min-width:36px;min-height:44px}.vmos-app .sv-menu-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vmos-app .sv-menu-grid button{color:#566c88;background:#f2f6fc;border-radius:8px;min-height:44px;font-size:13px}.vmos-app .sv-pager{color:#7c899b;justify-content:center;align-items:center;gap:24px;margin:20px 0;font-size:13px;display:flex}.vmos-app .sv-pager button{color:#0086ff;min-height:40px}.vmos-app .sv-pager button:disabled{opacity:.3}.vmos-app .sv-danger{color:#e05d65!important}.vmos-app .sv-sms{background:#fff;border-radius:12px;margin:20px 0;padding:16px;font-size:14px;line-height:24px}.vmos-app .sv-sms>small{color:#8b98a9;font-size:11px;display:block}.vmos-app .sv-sms-code{color:#0086ff;border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;font-size:20px;display:flex}.vmos-app .sv-sms-code button{font-size:12px}.vmos-app .sv-section{margin:0 0 20px}.vmos-app .sv-recycle-row{border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.vmos-app .sv-recycle-row button{color:#0086ff;min-height:40px}.vmos-app .sv-file{text-align:center;color:#0086ff;background:#f5f9ff;border:1px dashed #b9d2ef;border-radius:12px;margin:16px 0;padding:24px 16px;font-size:13px;display:block}.vmos-app .sv-file input{max-width:100%;margin-top:12px;font-size:12px;display:block}.vmos-app .sv-preview-label{color:#8897aa;text-align:center;margin:16px 0;font-size:11px}.vmos-app .sv-screen button:disabled{cursor:default}.vmos-app .sv-screen button:focus-visible,.vmos-app .sv-sheet button:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.vmos-app .sv-screen>.sv-scroll{flex:1;width:100%;min-height:0;position:relative;inset:auto}.vmos-app .sv-actions button{color:#0086ff;background:0 0}.vmos-app .sv-options>button[aria-pressed=true]{color:#0086ff}.vmos-app .sv-sheet{background:#fff;height:auto}.vmos-app .sv-choice{text-align:left;display:block}.vmos-app .sv-choice .sv-price{margin-top:8px;font-size:18px;display:block}.vmos-app .sv-options>button,.vmos-app .sv-toggle{justify-content:space-between}.vmos-app .sv-check{justify-content:flex-start}.vmos-app .sv-contact>button{flex-shrink:0}.vmos-app .sv-description{margin:0 0 14px}.vmos-app .sv-header{color:#20324b;background:0 0;height:44px;padding:0;display:block}.vmos-app .sv-header .va-heading{height:44px}.vmos-app .sv-header h1{font-size:18px;font-weight:600;line-height:26px}.vmos-app .sv-screen{color:#20324b;background:#fff}.vmos-app .flow-screen:has(>.sv-screen){background:0 0}.vmos-app:has(.sv-header) .flow-scenes{background:#eef8ff}.vmos-app .sv-top{background:#fff;border-radius:24px 24px 0 0;padding:6px 12px 0}.vmos-app .sv-screen:not(:has(>.sv-top)){border-radius:24px 24px 0 0;overflow:hidden}.vmos-app .sv-content{padding:10px 12px calc(var(--mobile-safe-area-height,0px) + 24px);background:#fff;min-height:100%}.vmos-app .sv-tabs{background:#f3f5f9;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));height:42px;margin:0 0 12px;padding:3px;display:grid}.vmos-app .sv-tabs button{color:#66758a;font-size:14px;font-weight:400}.vmos-app .sv-tabs button[aria-selected=true]{color:#0086ff;font-weight:700}.vmos-app .sv-tabs>.sliding-tab-indicator{background:#fff;border-radius:10px}.vmos-app .sv-search{color:#8290a3;background:#f3f5f9;border-radius:12px;height:42px;min-height:42px}.vmos-app .sv-search input{color:#20324b;height:40px;font-size:14px}.vmos-app .sv-filters{gap:10px;margin-top:0;padding:12px 0 0}.vmos-app .sv-select{color:#66758a;border-radius:10px;gap:6px;min-height:40px;background:#f3f5f9!important;border:0!important;padding:0 12px!important}.vmos-app .sv-select svg{width:15px;height:15px}.vmos-app .sv-toolbar{color:#768293;min-height:44px;margin:0 0 4px}.vmos-app .sv-toolbar>span{color:#20324b;font-size:17px;font-weight:700;line-height:26px}.vmos-app .sv-icon-button{width:44px;height:44px;color:#526174!important}.vmos-app .sv-card{border-color:#e6edf5;border-radius:14px;margin-bottom:10px;padding:12px 14px;box-shadow:0 3px 12px #20324b04}.vmos-app .sv-card:has(>.sv-actions){padding-bottom:0}.vmos-app .sv-card h2{color:#20324b;font-size:18px;font-weight:700;line-height:26px}.vmos-app .sv-card h3{color:#20324b;font-size:16px;font-weight:600;line-height:24px}.vmos-app .sv-card-title{margin-bottom:8px}.vmos-app .sv-meta dt{color:#6d7b8f}.vmos-app .sv-meta dd{color:#2e4059;font-weight:500}.vmos-app .sv-actions{border-top:1px solid #edf1f6;align-items:center;gap:8px;min-height:50px;margin-top:8px;padding:0}.vmos-app .sv-actions button{color:#087fe5;border:0;border-radius:8px;min-width:72px;height:44px;min-height:44px;padding:0 10px;font-size:13px}.vmos-app .sv-actions button:active{background:#edf6ff}.vmos-app .sv-status{border-radius:6px;padding:2px 7px;font-size:11px;line-height:18px}.vmos-app .sv-primary,.vmos-app .sv-inline-primary{border-radius:10px;min-height:44px;font-weight:500;padding:0 18px!important;font-size:14px!important}.vmos-app .sv-secondary{border-radius:10px;color:#66758a!important;background:#f3f5f9!important;font-size:14px!important}.vmos-app .sv-intro{background:#e9f5ff url(/vmos/mobile-cloud/value-balance-network.png) 50%/cover no-repeat;border-radius:14px;min-height:78px;padding:12px 16px}.vmos-app .sv-intro img{width:58px;height:58px}.vmos-app .sv-intro h2{color:#172f50;font-size:19px;line-height:26px}.vmos-app .sv-contact>img{border-radius:12px;width:36px;height:36px;padding:7px}.vmos-app .sv-contact h3{font-size:16px;font-weight:600}.vmos-app .sv-contact p{color:#6d7b8f}.vmos-app .sv-product-head h3{font-size:15px;line-height:22px}.vmos-app.va-sheet.sv-sheet{color:#20324b;padding:8px 4px 24px}.vmos-app .sv-field input,.vmos-app .sv-textarea{color:#20324b;border-color:#e6edf5;border-radius:10px;min-height:46px}.vmos-app .sv-screen,.vmos-app .sv-top,.vmos-app .sv-content{background:#f3f6fa}.vmos-app .sv-card{-webkit-backdrop-filter:blur(10px)saturate(110%);backdrop-filter:blur(10px)saturate(110%);background:#fffc;border-color:#0000;box-shadow:inset 0 .5px #fff9}.vmos-app .sv-tabs{box-shadow:none;background:#dee7f28c}.vmos-app .sv-tabs>.sliding-tab-indicator{background:#fffffff5;box-shadow:0 1px 3px #3e5e8906}.vmos-app .sv-search,.vmos-app .sv-select{-webkit-backdrop-filter:blur(10px)saturate(110%);backdrop-filter:blur(10px)saturate(110%);background:#ffffff80!important}.vmos-app .sv-actions{border-top-color:#698bb421}@media (prefers-reduced-transparency:reduce){.vmos-app .sv-card,.vmos-app .sv-search,.vmos-app .sv-select{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important}.vmos-app .sv-tabs{background:#e7eef6}}.vmos-app .sv-header .va-heading h1{font-size:18px;font-weight:600;line-height:26px}.vmos-app .va-header.sv-header{height:44px}.vmos-app .va-kind-tabs.sv-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.vmos-app .sv-product-foot .sv-inline-primary{border-radius:7px;height:30px;min-height:30px;line-height:18px;padding:0 12px!important;font-size:12px!important}.vmos-app .sv-actions button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.vmos-app .sv-actions button svg{flex-shrink:0;width:15px;height:15px}.vmos-app .sv-batch-toolbar{justify-content:space-between;align-items:center;gap:12px;height:52px;display:flex}.vmos-app .sv-batch-toolbar>button{color:#0086ff;min-height:44px;padding:0 4px;font-size:14px}.vmos-app .sv-batch-toolbar strong{color:#20324b;font-size:16px;font-weight:600}.vmos-app .sv-batch-toolbar .sv-check{font-size:14px}.vmos-app .sv-fixed-actions{background:#fff;border-top:1px solid #e6edf5;flex-shrink:0;padding:8px 12px}.vmos-app .sv-batch-actions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.vmos-app .sv-batch-actions button{color:#0086ff;border-radius:8px;height:44px;font-size:14px}.vmos-app .sv-batch-actions button:disabled{cursor:default;color:#a8b1be!important}.vmos-app .sv-card-checkbox{color:#fff;background:#fff;border:1px solid #cbd6e5;border-radius:4px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.vmos-app .sv-card-checkbox.checked{background:#0086ff;border-color:#0086ff}.vmos-app .sv-selectable-card{cursor:pointer}.vmos-app .sv-selectable-card.is-selected{background:#f2f8ff;border-color:#86beff}.vmos-app .sv-selectable-card:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.vmos-app .sv-card-checkbox{box-sizing:border-box;line-height:0}.vmos-app .sv-card-checkbox>svg{flex-shrink:0;width:12px;height:12px;margin:0;display:block}.vmos-app .sv-contact-more{color:#526174;background:0 0;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.vmos-app .sv-contact-more[data-state=open],.vmos-app .sv-contact-more:active{background:#ffffff80}.vmos-app.sv-contact-menu .va-ip-menu-item{justify-content:flex-start}.vmos-app.sv-contact-menu .va-ip-menu-item[data-disabled]{opacity:.4;pointer-events:none}.vmos-app.sv-contact-menu .va-ip-menu-item.va-danger{color:#ef5454;border-top:1px solid #edf1f6;margin-top:4px}.vmos-app.sv-contact-sheet .sv-field>.sv-select{width:100%;min-height:44px;background:#f3f5f9!important}.vmos-app.sv-contact-sheet .sv-description{color:#6d7b8f;font-size:14px;line-height:22px}.vmos-app.sv-contact-sheet .sv-options>button{min-height:48px;padding:0 4px}.vmos-app.sv-contact-sheet .sv-recycle-row{font-size:14px;line-height:22px}.vmos-app.sv-contact-sheet .sv-recycle-row>div,.vmos-app.sv-contact-sheet .sv-recycle-row>span{overflow-wrap:anywhere;min-width:0}.vmos-app.sv-contact-sheet .sv-recycle-row>button{flex-shrink:0;min-height:44px;font-size:13px}.vmos-app.sv-contact-sheet .sv-recycle-row small{color:#8290a3;font-size:12px}.vmos-app.sv-contact-sheet .sv-create-group{width:100%;margin-bottom:8px}.vmos-app.sv-contact-sheet button:disabled{opacity:.4;cursor:default}.vmos-app.sv-contact-sheet .sv-confirm-primary{color:#fff;background:#0086ff}.vmos-app .sv-import-file{text-align:center;background:#f8fbff;border:1px dashed #ccd9e9;border-radius:12px;margin:16px 0;padding:20px 12px}.vmos-app .sv-import-file .sv-native-file{display:none}.vmos-app .sv-import-file .sv-note{overflow-wrap:anywhere;margin:10px 0 0}.vmos-app .sv-check>span{box-sizing:border-box;line-height:0}.vmos-app .sv-check>span>svg{flex-shrink:0;width:12px;height:12px;margin:0;display:block}.vmos-app .sv-field>.sv-select{width:100%}.vmos-app.sv-contact-menu{background:#fff}.vmos-app .sv-generator-config>.sv-select{width:100%;min-height:44px;background:#f3f5f9!important}.vmos-app .sv-field>.sv-select{min-height:44px;background:#f3f5f9!important}.vmos-app .sv-generator .sv-card{padding:0 14px 14px}.vmos-app .sv-generator-templates{color:#6d7b8f;border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin-bottom:16px;font-size:14px;display:flex}.vmos-app .sv-generator-templates>div{gap:16px;display:flex}.vmos-app .sv-generator-templates button,.vmos-app .sv-generator-result .sv-card-title>button{color:#0086ff;background:0 0;min-height:44px;padding:0;font-size:13px}.vmos-app .sv-generator-templates button:disabled{opacity:.4}.vmos-app .sv-generator .sv-field{margin:0 0 20px}.vmos-app .sv-generator .sv-field>span,.vmos-app .sv-generator legend{color:#6d7b8f;margin-bottom:8px;font-size:14px;font-weight:400;line-height:20px}.vmos-app .sv-generator fieldset{border:0;min-width:0;margin:0 0 20px;padding:0}.vmos-app .sv-generator legend{width:100%;padding:0}.vmos-app .sv-generator .sv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vmos-app .sv-generator .sv-choice{text-align:center;border-radius:8px;min-height:44px;font-size:14px;padding:0 8px!important}.vmos-app .sv-generator-custom{color:#6d7b8f;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.vmos-app .sv-generator-custom .sv-field{flex:1;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.vmos-app .sv-generator-custom .sv-field>span{white-space:nowrap;margin:0}.vmos-app .sv-generator-custom .sv-field input{text-align:right;width:128px;height:44px;min-height:44px;padding:0 12px}.vmos-app .sv-generator .sv-generator-attributes{border-top:1px solid #edf1f6;margin-bottom:0;padding-top:16px}.vmos-app .sv-generator-attributes legend{float:left;justify-content:space-between;align-items:center;display:flex}.vmos-app .sv-generator-attributes legend small{color:#8b98a9;font-size:12px}.vmos-app .sv-generator-attributes>div{clear:both;gap:32px;display:flex}.vmos-app .sv-generator .sv-check{min-height:44px;font-size:14px}.vmos-app .sv-generator-hint{color:#8b98a9;margin:12px 6px;font-size:12px;line-height:20px}.vmos-app .sv-generator .sv-generator-error{color:#ef5454;margin:8px 0 0;font-size:12px;line-height:18px}.vmos-app .sv-generator-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.vmos-app .sv-generator-footer>div{color:#6d7b8f;flex-direction:column;gap:2px;font-size:12px;display:flex}.vmos-app .sv-generator-footer strong{color:#20324b;font-size:18px;font-weight:600;line-height:24px}.vmos-app .sv-generator-footer small{color:#6d7b8f;font-size:12px;font-weight:400}.vmos-app .sv-generator-footer>.sv-primary{width:auto;min-width:144px}.vmos-app .sv-generator-result .sv-card-title{min-height:52px;margin-bottom:0}.vmos-app .sv-generator-result .sv-card-title h2{font-size:15px;font-weight:600;line-height:22px}.vmos-app .sv-generator-result .sv-recycle-row{padding:10px 0}.vmos-app .sv-generator-result .sv-recycle-row strong{font-size:14px;font-weight:500}.vmos-app .sv-generator-result .sv-recycle-row p{margin:4px 0 0;font-size:12px;line-height:18px}.vmos-app .sv-generator-result .sv-field{margin:16px 0 0}.vmos-app:has(.va-header){background:#fff}.vmos-app:has(.va-header) .flow-screen{background:#fff}.vmos-app:has(.va-header) .flow-fixed-header{background:#eef8ff url(/vmos/mobile-cloud/value-workspace-header-light.png) top/100% no-repeat}.vmos-app .va-header{color:#20324b;background:0 0;height:132px;position:relative}.vmos-app .va-heading{align-items:center;height:44px;padding:0 20px;display:flex}.vmos-app .va-heading h1{letter-spacing:0;font-size:22px;font-weight:600;line-height:30px}.vmos-app .va-primary-tabs{align-items:stretch;gap:26px;height:40px;padding:0 20px;display:flex}.vmos-app .va-primary-tabs button{color:#344054;min-height:40px;padding:0;font-size:16px;font-weight:500;position:relative}.vmos-app .va-primary-tabs button[aria-selected=true]{color:#0086ff;font-weight:700}.vmos-app .va-primary-tabs button[aria-selected=true]:after{content:none}.vmos-app .va-secondary{background:#fff;border-radius:24px 24px 0 0;height:48px;padding:6px 12px 0}.vmos-app .va-kind-tabs{background:#f3f5f9;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));height:42px;padding:3px;display:grid}.vmos-app .va-kind-tabs button{color:#66758a;border-radius:10px;min-width:0;font-size:14px;position:relative}.vmos-app .va-kind-tabs button:before{content:"";position:absolute;inset:-4px 0}.vmos-app .va-kind-tabs button[aria-selected=true]{color:#0086ff;box-shadow:none;background:0 0;font-weight:700}.vmos-app .va-kind-tabs>.sliding-tab-indicator{border-radius:10px}.vmos-app .va-page{padding:10px 12px calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 24px);color:#20324b;background:#fff;min-height:100%}.vmos-app .va-description{color:#768293;font-size:13px;line-height:20px;margin:0 4px 14px!important}.vmos-app .va-balance{background:#e9f5ff url(/vmos/mobile-cloud/value-balance-network.png) 50%/cover no-repeat;border-radius:14px;align-items:center;gap:12px;min-height:78px;padding:12px 16px;display:flex}.vmos-app .va-balance>img{object-fit:contain;width:58px;height:58px}.vmos-app .va-balance-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.vmos-app .va-balance-copy>span{color:#66758a;font-size:12px;line-height:18px}.vmos-app .va-balance-copy>strong{color:#172f50;white-space:nowrap;letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:34px}.vmos-app .va-balance-copy>strong:has(small){font-size:28px}.vmos-app .va-balance-copy>strong:not(:has(small)){letter-spacing:0;font-size:19px}.vmos-app .va-balance-copy small{letter-spacing:0;margin-left:5px;font-size:14px;font-weight:600}.vmos-app .va-primary-button{color:#fff;background:#0086ff;border-radius:10px;flex-shrink:0;min-height:44px;padding:0 18px;font-size:14px;font-weight:500}.vmos-app .va-plan-caption{color:#768293;justify-content:space-between;gap:8px;margin:10px 4px 0;font-size:12px;display:flex}.vmos-app .va-plan-caption>span:first-child{color:#0086ff}.vmos-app .va-list-heading{justify-content:space-between;align-items:center;min-height:44px;margin-top:14px;display:flex}.vmos-app .va-list-heading h2{font-size:17px;font-weight:700;line-height:26px}.vmos-app .va-list-heading>div{gap:0;display:flex}.vmos-app .va-list-heading button{color:#526174;background:0 0;border-radius:9px;flex-shrink:0;width:44px;height:44px;min-height:44px;margin:0;padding:0}.vmos-app .va-list-heading button.is-active{color:#0086ff;background:#f0f7ff}.vmos-app .va-list-heading svg{width:20px;height:20px}.vmos-app .va-resource{border-bottom:1px solid #eef1f5;align-items:center;gap:10px;min-height:88px;padding:16px 2px;display:flex}.vmos-app .va-region{color:#3388e9;letter-spacing:.3px;background:#edf5ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:inline-flex}.vmos-app .va-region-static{color:#7b8ba1;background:#f2f5f9}.vmos-app .va-resource-info{flex:1;min-width:0}.vmos-app .va-resource-info h3{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:22px}.vmos-app .va-resource-info p{color:#7c889a;white-space:nowrap;margin-top:3px;font-size:11px;line-height:17px}.vmos-app .va-resource-info p.va-remark{white-space:normal;overflow-wrap:anywhere;color:#536781}.vmos-app .va-bound{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:3px;display:flex}.vmos-app .va-bound span{color:#7c889a;font-size:10px;line-height:15px}.vmos-app .va-bound strong{font-size:15px;font-weight:600;line-height:20px}.vmos-app .va-more{color:#0086ff;isolation:isolate;border-radius:8px;gap:1px;min-height:44px;padding:0 8px;font-size:12px;position:relative}.vmos-app .va-more:before{content:"";z-index:-1;background:#edf7ff;border-radius:14px;position:absolute;inset:8px 0}.vmos-app .va-more svg{width:13px;height:13px}.vmos-app .va-filter-summary{color:#66758a;justify-content:space-between;align-items:center;padding:0 4px;font-size:12px;display:flex}.vmos-app .va-filter-summary button{color:#0086ff;gap:4px;min-height:36px}.vmos-app .va-filter-summary svg{width:14px;height:14px}.vmos-app .va-empty{text-align:center;color:#8290a3;padding:40px 12px}.vmos-app .va-empty>svg{width:30px;height:30px;margin-bottom:12px}.vmos-app .va-empty h3{font-size:15px}.vmos-app .va-empty p{margin-top:6px;font-size:13px}.vmos-app .va-empty button{color:#0086ff;min-height:44px;margin-top:8px}.vmos-app .va-search{color:#8290a3;background:#f3f5f9;border-radius:12px;align-items:center;gap:8px;height:42px;padding-left:12px;display:flex}.vmos-app .va-search input{min-width:0;font:inherit;color:#20324b;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;flex:1;height:40px}.vmos-app .va-search input::placeholder{color:#8a95a4}.vmos-app .va-search button{color:#0086ff;align-self:stretch;min-width:56px}.vmos-app .va-verification-intro{color:#768293;justify-content:space-between;align-items:center;min-height:32px;font-size:13px;display:flex}.vmos-app .va-verification-intro button{color:#7c889a;width:36px;min-height:44px}.vmos-app .va-help-inline{color:#66758a;background:#f3f8ff;border-radius:12px;align-items:center;gap:8px;padding:10px 8px 10px 12px;font-size:12px;line-height:20px;display:flex}.vmos-app .va-help-inline button{flex-shrink:0;width:36px;min-height:36px}.vmos-app .va-help-inline svg{width:16px;height:16px}.vmos-app .va-verification-filters{align-items:center;gap:10px;padding:12px 0;display:flex}.vmos-app .va-verification-filters>button{color:#66758a;background:#f3f5f9;border-radius:10px;flex:1;gap:6px;min-height:40px;padding:0 12px;font-size:13px}.vmos-app .va-verification-filters svg{width:15px;height:15px}.vmos-app .va-verification-filters>.va-clear{color:#0086ff;background:0 0;flex:0;padding:0 8px}.vmos-app .va-account-icon{color:#3388e9;background:#edf5ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.vmos-app .va-account-copy{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.vmos-app .va-account-copy strong{letter-spacing:.3px;font-size:15px;font-weight:500}.vmos-app .va-account-copy small{color:#8a95a4;font-size:11px}.vmos-app .va-account-copy .receiving{color:#09ab75}.vmos-app .va-verification-list>button>svg{color:#8a95a4;width:16px;height:16px}.vmos-app .va-toast{bottom:calc(var(--flow-footer-height) + 20px);z-index:110;color:#fff;white-space:nowrap;pointer-events:none;background:#20324bea;border-radius:10px;max-width:90%;padding:10px 16px;font-size:13px;position:absolute;left:50%;transform:translate(-50%)}.vmos-app.va-sheet{color:#20324b;background:#fff;height:auto;padding:8px 4px 24px;font-size:14px;position:static}.vmos-app .va-sheet-close{color:#768293;z-index:2;width:44px;height:44px;position:absolute;top:20px;right:12px}.vmos-app .va-sheet h3{margin:4px 0 12px;font-size:14px}.vmos-app .va-options{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.vmos-app .va-options button{color:#66758a;background:#f3f5f9;border-radius:10px;min-width:84px;min-height:44px;padding:0 14px}.vmos-app .va-options button[aria-pressed=true]{color:#0086ff;background:#edf7ff;box-shadow:inset 0 0 0 1px #0086ff}.vmos-app .va-full{width:100%;margin-top:14px}.vmos-app .va-detail-title{align-items:center;gap:12px;margin:4px 0 20px;display:flex}.vmos-app .va-detail-title h2{overflow-wrap:anywhere;font-size:18px}.vmos-app .va-detail-title p{color:#768293;margin-top:4px;font-size:12px}.vmos-app .va-details{margin:0 0 16px}.vmos-app .va-details>div{border-bottom:1px solid #f1f3f7;justify-content:space-between;align-items:center;gap:18px;min-height:38px;font-size:13px;display:flex}.vmos-app .va-details dt{color:#768293;flex-shrink:0}.vmos-app .va-details dd{text-align:right;overflow-wrap:anywhere;margin:0}.vmos-app .va-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vmos-app .va-detail-actions button{color:#0086ff;background:#f3f7fb;border-radius:10px;gap:7px;min-height:44px;font-size:13px}.vmos-app .va-detail-actions svg{width:17px;height:17px}.vmos-app .va-danger{color:#ef5454}.vmos-app .va-field{color:#768293;font-size:13px;display:block}.vmos-app .va-field input{width:100%;height:46px;font:inherit;color:#20324b;-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #e0e7ef;border-radius:10px;margin-top:10px;padding:0 12px;display:block}.vmos-app .va-body-copy{color:#66758a;font-size:14px;line-height:24px;margin:14px 0!important}.vmos-app .va-sheet-note{color:#8290a3;font-size:12px;line-height:19px;margin:12px 0!important}.vmos-app .va-confirm-actions{gap:12px;margin-top:24px;display:flex}.vmos-app .va-confirm-actions button{background:#f3f5f9;border-radius:10px;width:50%;min-height:44px}.vmos-app .va-help-steps{margin:4px 0;padding-left:24px}.vmos-app .va-help-steps li{color:#0086ff;padding:6px 0 18px 4px}.vmos-app .va-help-steps strong{color:#20324b;font-size:15px}.vmos-app .va-help-steps p{color:#768293;margin-top:6px;font-size:13px;line-height:22px}.vmos-app .va-purchase-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.vmos-app .va-purchase-heading img{width:44px;height:44px}.vmos-app .va-purchase-heading h2{font-size:17px}.vmos-app .va-purchase-heading p{color:#768293;margin-top:4px;font-size:12px}.vmos-app .va-plan-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vmos-app .va-plan-options button{background:#f5f7fa;border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;min-height:124px;padding:14px 10px;position:relative}.vmos-app .va-plan-options button[aria-pressed=true]{background:#edf7ff;box-shadow:inset 0 0 0 1.5px #0086ff}.vmos-app .va-plan-options strong{font-size:15px}.vmos-app .va-plan-options span{color:#0086ff;font-size:16px;font-weight:700}.vmos-app .va-plan-options del{color:#929baa;font-size:11px}.vmos-app .va-plan-options small{color:#768293;font-size:11px}.vmos-app .va-plan-options svg{color:#0086ff;width:13px;height:13px;position:absolute;top:7px;right:7px}.vmos-app .va-auto-renew{width:100%;min-height:56px;margin-top:12px;justify-content:space-between!important}.vmos-app .va-auto-renew>span{background:#dce2e9;border-radius:20px;width:40px;height:24px;padding:3px}.vmos-app .va-auto-renew i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;display:block}.vmos-app .va-auto-renew>span.on{background:#0086ff}.vmos-app .va-auto-renew .on i{transform:translate(16px)}.vmos-app .va-buy-total{border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.vmos-app .va-buy-total>span{color:#768293;align-items:center;gap:10px;font-size:12px;display:flex}.vmos-app .va-buy-total strong{color:#0086ff;font-size:22px}.vmos-app .va-purchase-art{width:64px;height:64px;margin:8px 0 16px;display:block}@media (prefers-reduced-motion:reduce){.va-auto-renew i{transition:none}}.vmos-app .va-balance>.va-primary-button{isolation:isolate;background:0 0;min-height:44px;padding:0 15px;font-size:13px;position:relative}.vmos-app .va-balance>.va-primary-button:before{content:"";z-index:-1;background:#0086ff;border-radius:9px;position:absolute;inset:5px 0}.vmos-app .va-balance-symbol{color:#318bed;background:#ffffffa6;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.vmos-app .va-balance-symbol svg{width:22px;height:22px}.vmos-app .va-balance-copy{gap:2px}.vmos-app .va-balance-copy>strong:has(small){letter-spacing:-.4px;font-size:25px;line-height:30px}.vmos-app .va-balance-copy small{margin-left:5px;font-size:12px}.vmos-app .va-balance>.va-primary-button{padding:0 13px;font-size:12px}.vmos-app .va-balance>.va-primary-button:before{border-radius:8px;inset:6px 0}.vmos-app .va-balance>img{width:42px;height:42px}.vmos-app .va-resources:has(.va-ip-card){gap:10px;padding-top:4px;display:grid}.vmos-app .va-ip-card,.vmos-app .rewards-data-page :is(.rewards-user-record,.rewards-report-totals){background:#fff;border:1px solid #e6edf5;border-radius:14px;min-width:0;padding:12px 14px 0;box-shadow:0 3px 12px #20324b04}.vmos-app .va-ip-card-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.vmos-app .va-ip-card-heading h3{letter-spacing:.1px;color:#20324b;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;font-size:18px;font-weight:700;line-height:26px}.vmos-app .va-ip-status{color:#16845f;background:#ecf8f2;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:1px 7px;font-size:11px;font-weight:500;line-height:20px;display:inline-flex}.vmos-app .va-ip-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 16px;margin:9px 0 8px;display:grid}.vmos-app .va-ip-fields>div{grid-template-columns:42px minmax(0,1fr);align-items:baseline;gap:6px;min-width:0;font-size:12px;line-height:20px;display:grid}.vmos-app .va-ip-fields dt{color:#6d7b8f}.vmos-app .va-ip-fields dd{color:#2e4059;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:500}.vmos-app .va-ip-fields .va-ip-expiry{grid-column:1/-1}.vmos-app .va-ip-card-actions{border-top:1px solid #edf1f6;justify-content:flex-end;align-items:center;gap:8px;min-height:50px;margin-right:-4px;display:flex}.vmos-app .va-ip-card-actions button{color:#087fe5;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:72px;height:44px;min-height:44px;padding:0 10px;font-size:13px;line-height:20px;display:inline-flex}.vmos-app .va-ip-card-actions button:active{background:#edf6ff}.vmos-app .va-ip-card-actions button:focus-visible{outline-offset:-4px;outline:2px solid #0086ff}.vmos-app .va-ip-card-actions svg{flex-shrink:0;width:15px;height:15px;display:block}.va-ip-menu{z-index:30;color:#43546d;background:#fff;border:1px solid #edf0f5;border-radius:10px;min-width:128px;padding:5px;font-family:inherit;box-shadow:0 4px 12px #203c5b12,0 10px 28px #203c5b1a}.device-screen .va-ip-menu,.device-screen .va-ip-menu:focus,.device-screen .va-ip-menu:focus-visible{box-shadow:0 10px 24px -4px #203c5b29,0 3px 8px #203c5b0f!important}.va-ip-menu-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-size:14px;line-height:22px;display:flex}.va-ip-menu-item[data-highlighted]{color:#0086ff;background:#edf6ff}.vmos-app .va-list-heading>div:has([aria-label=IP操作菜单]){gap:0}.vmos-app .va-list-heading>div:has([aria-label=IP操作菜单])>button{width:44px;min-width:44px;height:44px;box-shadow:none;color:#526174;background:0 0;border-radius:9px;justify-content:center;padding:0}.vmos-app .va-list-heading>div:has([aria-label=IP操作菜单]) .cloud-tool-icon{width:20px;height:20px;transform:none}.vmos-app .va-list-heading>div:has([aria-label=IP操作菜单])>button:is(:active,.is-active){color:#0086ff;background:0 0}.vmos-app .va-list-heading>div:has([aria-label=IP操作菜单])>button:focus-visible{outline-offset:-2px;outline:2px solid #0086ff}.vmos-app .va-list-heading:has([aria-label=IP操作菜单]){margin-bottom:8px}.vmos-app .va-balance[aria-label=静态IP服务]{background-image:linear-gradient(#fff3,#fff3),url(/vmos/mobile-cloud/value-static-soft-arc.png);background-position:50%;background-size:cover;min-height:64px;padding:8px 16px}.vmos-app .va-balance[aria-label=静态IP服务] .va-balance-copy>strong{font-size:17px;line-height:24px}.vmos-app .va-balance{background-image:linear-gradient(#fff3,#fff3),url(/vmos/mobile-cloud/value-static-soft-arc.png);background-position:50%;background-size:cover;min-height:64px;padding:8px 16px}.vmos-app .va-balance-copy>strong:has(small){font-size:22px;line-height:24px}.vmos-app .va-ip-card-heading h3 small{letter-spacing:0;color:#6d7b8f;margin-left:8px;font-size:12px;font-weight:400}.vmos-app .va-ip-card-actions .va-ip-delete{color:#df5353}.vmos-app .va-search{color:#768293;background:#f3f5f9;border-radius:12px;gap:8px;height:42px;padding-left:12px}.vmos-app .va-search>svg{flex-shrink:0;width:20px;height:20px}.vmos-app .va-search input{height:42px;font-size:14px;line-height:20px}.vmos-app .va-search button{min-width:56px;min-height:44px;font-size:13px;font-weight:500}.vmos-app .va-verification-intro{gap:8px;min-height:32px;margin:0 4px 10px;font-size:13px;line-height:20px}.vmos-app .va-verification-intro button{width:32px;min-width:32px;min-height:32px;padding:0;position:relative}.vmos-app .va-verification-intro button:before{content:"";position:absolute;inset:-6px}.vmos-app .va-verification-intro button svg{width:18px;height:18px}.vmos-app .va-help-inline{color:#768293;background:0 0;border-radius:0;gap:0;min-height:36px;margin-top:6px;padding:0 0 0 4px;font-size:12px;line-height:20px}.vmos-app .va-help-inline p{flex:1;margin:0}.vmos-app .va-help-inline button{color:#8a95a4;width:36px;min-height:36px;position:relative}.vmos-app .va-help-inline button:before{content:"";position:absolute;inset:-4px}.vmos-app .va-verification-heading{margin-top:14px;margin-bottom:8px}.vmos-app .va-verification-filters{gap:8px;padding:4px 0 12px}.vmos-app .va-verification-filters>button{white-space:nowrap;color:#526174;background:#fff;border:1px solid #e6edf5;border-radius:10px;justify-content:space-between;min-width:0;min-height:44px;padding:0 12px;font-size:13px;line-height:20px}.vmos-app .va-verification-filters>button[aria-pressed=true]{color:#0086ff;background:#edf6ff;border-color:#cce4ff}.vmos-app .va-verification-filters>.va-clear{color:#0086ff;background:0 0;border:0;flex:0 0 44px;justify-content:center;padding:0}.vmos-app .va-verification-filters>.va-clear:disabled{color:#8a95a4}.vmos-app .va-verification-list{gap:10px;display:grid}.vmos-app .va-verification-card .va-ip-card-heading{gap:8px;min-height:26px;margin-bottom:10px}.vmos-app .va-verification-card .va-ip-card-heading h3{letter-spacing:.1px;font-size:18px;line-height:26px}.vmos-app .va-verification-card .va-status-unknown{color:#768293;background:#f3f5f8}.va-help-dialog-backdrop{z-index:140;background:#14253d66}.apk-dialog.va-help-dialog{z-index:141;color:#20324b;border-radius:16px;width:calc(100% - 48px);max-width:320px;padding:20px}.apk-dialog.va-help-dialog h2{margin:0 24px 18px;font-size:18px;font-weight:600;line-height:26px}.va-help-dialog .va-help-dialog-close{color:#768293;background:0 0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:10px;right:8px}.va-help-dialog-close svg{width:18px;height:18px}.va-help-dialog-steps{color:#0086ff;margin:0;padding-left:22px;font-size:14px}.va-help-dialog-steps li{margin-bottom:14px;padding-left:4px}.va-help-dialog-steps li:last-child{margin-bottom:0}.va-help-dialog-steps strong{color:#20324b;font-size:14px;font-weight:600;line-height:22px}.apk-dialog.va-help-dialog .va-help-dialog-steps p{color:#768293;margin:4px 0 0;font-size:12px;line-height:20px}.apk-dialog.va-help-dialog .va-help-dialog-done{color:#fff;background:#0086ff;border-radius:10px;width:100%;min-height:44px;margin-top:20px;padding:0 12px;font-size:14px;font-weight:500;display:block}.vmos-app .va-verification-title{align-items:center;gap:0;display:flex}.vmos-app .va-verification-title .va-verification-help{color:#768293;width:32px;min-width:32px;height:44px;min-height:44px;padding:0}.vmos-app .va-verification-help svg{width:18px;height:18px}.vmos-app .va-verification-filters>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vmos-app .va-verification-filters>button>svg{flex-shrink:0}.va-filter-menu{z-index:35;width:var(--radix-dropdown-menu-trigger-width);box-sizing:border-box;color:#43546d;background:#fff;border:1px solid #e6edf5;border-radius:10px;max-width:calc(100vw - 48px);padding:4px;font-family:Roboto,-apple-system,PingFang SC,sans-serif;overflow:hidden}.device-screen .va-filter-menu,.device-screen .va-filter-menu:focus{box-shadow:0 10px 24px -4px #203c5b29,0 3px 8px #203c5b0f!important}.va-filter-menu .va-filter-scroll{height:min(220px,calc(var(--radix-dropdown-menu-content-available-height) - 10px));flex:none;min-height:0;position:relative}.va-filter-menu .va-filter-scroll-long{height:min(308px,calc(var(--radix-dropdown-menu-content-available-height) - 10px))}.va-filter-menu .mobile-scroll{padding:0}.va-filter-menu .mobile-scroll-content{min-height:0;padding:0}.va-filter-option{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:13px;line-height:20px;display:flex}.va-filter-option>span:first-child{overflow-wrap:anywhere;min-width:0}.va-filter-option svg{flex-shrink:0;width:16px;height:16px;display:block}.va-filter-option[data-state=checked],.va-filter-option[data-highlighted]{color:#0086ff;background:#edf6ff}.va-filter-option{gap:0}.vmos-app .va-verification-row{text-align:left;color:#20324b;background:#fff;border:1px solid #e6edf5;border-radius:14px;align-items:center;gap:10px;width:100%;min-height:68px;padding:14px;display:flex}.vmos-app .va-verification-row strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:16px;font-weight:600;line-height:24px}.vmos-app .va-verification-row .va-ip-status{flex-shrink:0}.vmos-app .va-verification-row .va-status-unknown{color:#768293;background:#f3f5f8}.vmos-app .va-verification-row:active{background:#f3f8ff}.vmos-app .va-verification-row:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.vmos-app .va-detail-copy{color:#0086ff;min-width:44px;min-height:44px;margin-left:auto}.vmos-app .va-secondary{overflow:hidden}.vmos-app .va-verification-account{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.vmos-app .va-verification-account>div{min-width:0}.vmos-app .va-verification-account span{color:#768293;font-size:11px;line-height:18px}.vmos-app .va-verification-account h2{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:26px}.vmos-app .va-verification-account button{color:#0086ff;flex-shrink:0;width:44px;height:44px}.vmos-app .va-verification-account button svg{width:18px;height:18px}.vmos-app .va-code-panel{background:#f2f7ff;border-radius:12px;margin-bottom:14px;padding:12px 14px}.vmos-app .va-code-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.vmos-app .va-code-heading h3{color:#526174;margin:0;font-size:12px;font-weight:500;line-height:20px}.vmos-app .va-code-panel>strong{color:#526174;margin-top:10px;font-size:19px;font-weight:600;line-height:28px;display:block}.vmos-app .va-verification-detail .va-status-unknown{color:#768293;background:#e9edf3}.vmos-app .va-verification-order{margin:0 0 16px}.vmos-app .va-verification-order>div{justify-content:space-between;align-items:baseline;gap:16px;padding:5px 0;font-size:12px;line-height:20px;display:flex}.vmos-app .va-verification-order dt{color:#768293;flex-shrink:0}.vmos-app .va-verification-order dd{text-align:right;overflow-wrap:anywhere;color:#20324b;min-width:0;margin:0}.vmos-app .va-verification-order>.va-verification-order-id{border-top:1px solid #edf1f6;margin-top:4px;padding-top:8px;display:block}.vmos-app .va-verification-order-id dd{text-align:left;color:#526174;-webkit-user-select:text;user-select:text;margin-top:3px;font-size:11px;line-height:18px}.vmos-app .va-verification-detail-actions{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.vmos-app .va-verification-detail-actions button{border-radius:10px;gap:6px;min-height:44px;padding:0 12px;font-size:13px}.vmos-app .va-verification-detail-actions button:first-child{color:#526174;background:#f3f5f9}.vmos-app .va-verification-detail-actions svg{width:17px;height:17px}.sheet-content:has(.va-verification-detail){padding-bottom:16px}.vmos-app.va-sheet:has(.va-verification-detail){padding-bottom:0}.vmos-app .va-verification-purchase .va-purchase-label{color:#526174;margin:0 0 8px;font-size:13px;font-weight:500}.vmos-app .va-purchase-method{background:#f3f5f9;border-radius:12px;grid-template-columns:1fr 1fr;height:44px;margin-bottom:18px;padding:3px;display:grid}.vmos-app .va-purchase-method button{color:#66758a;background:0 0;font-size:14px}.vmos-app .va-purchase-method .sliding-tab-indicator{border-radius:9px}.vmos-app .va-purchase-provider>div{gap:10px;display:flex}.vmos-app .va-purchase-provider button{color:#526174;border:1px solid #e6edf5;border-radius:9px;min-width:80px;min-height:44px;padding:0 18px;font-size:13px}.vmos-app .va-purchase-provider button[aria-pressed=true]{color:#0086ff;background:#edf6ff;border-color:#0086ff}.vmos-app .va-purchase-fields>button{text-align:left;border-bottom:1px solid #edf1f6;align-items:center;gap:10px;width:100%;min-height:56px;font-size:13px;display:flex}.vmos-app .va-purchase-fields>button>span{color:#526174;flex-shrink:0}.vmos-app .va-purchase-fields strong{text-align:right;overflow-wrap:anywhere;min-width:0;margin-left:auto;font-weight:500}.vmos-app .va-purchase-fields .placeholder{color:#8a95a4;font-weight:400}.vmos-app .va-purchase-fields svg{color:#8a95a4;flex-shrink:0;width:16px;height:16px}.vmos-app .va-purchase-unit{color:#768293;justify-content:space-between;margin:10px 0 0;font-size:12px;display:flex}.vmos-app .va-purchase-unit strong{color:#0086ff;font-weight:500}.vmos-app .va-purchase-quantity{color:#526174;justify-content:space-between;align-items:center;min-height:66px;font-size:13px;display:flex}.vmos-app .va-purchase-quantity>div{align-items:center;display:flex}.vmos-app .va-purchase-quantity button{color:#526174;width:44px;height:44px}.vmos-app .va-purchase-quantity button:disabled{opacity:.35}.vmos-app .va-purchase-quantity input{text-align:center;color:#20324b;background:#f3f5f9;border:0;border-radius:6px;width:44px;height:32px;font-size:14px}.vmos-app .va-purchase-expiry{color:#9b6c25;background:#fff8eb;border-radius:8px;margin:0 0 18px;padding:8px 10px;font-size:12px;line-height:20px}.vmos-app .va-purchase-agreement{color:#768293;flex-wrap:wrap;align-items:center;margin:0 0 12px;font-size:11px;line-height:18px;display:flex}.vmos-app .va-purchase-agreement button{color:#0086ff;min-height:32px;font-size:11px}.vmos-app .va-purchase-checkout{border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.vmos-app .va-purchase-checkout>div{flex-direction:column;gap:3px;display:flex}.vmos-app .va-purchase-checkout span{color:#768293;font-size:11px}.vmos-app .va-purchase-checkout strong{color:#0086ff;font-variant-numeric:tabular-nums;font-size:22px;line-height:28px}.vmos-app .va-purchase-checkout .va-primary-button{min-width:132px}.vmos-app .va-purchase-checkout button:disabled{color:#fff;cursor:default;background:#dce4ed}.vmos-app .va-purchase-subheading{align-items:center;gap:4px;margin-bottom:8px;display:flex}.vmos-app .va-purchase-subheading button{color:#526174;width:36px;height:44px;margin-left:-8px}.vmos-app .va-purchase-subheading h3{margin:0;font-size:14px}.vmos-app .va-purchase-search{color:#768293;background:#f3f5f9;border-radius:10px;align-items:center;gap:8px;height:44px;margin-bottom:8px;padding:0 12px;display:flex}.vmos-app .va-purchase-search input{color:#20324b;background:0 0;border:0;flex:1;min-width:0;height:44px;font-size:13px}.vmos-app .va-purchase-options-scroll{flex:none;height:280px}.vmos-app .va-purchase-options>button{text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px;font-size:13px;display:flex}.vmos-app .va-purchase-options>button[aria-pressed=true]{color:#0086ff;background:#edf6ff}.vmos-app .va-purchase-options strong{color:#0086ff;white-space:nowrap;font-size:13px;font-weight:500}.vmos-app .va-purchase-options svg{color:#8a95a4;flex-shrink:0}.vmos-app .va-purchase-empty{color:#768293;margin:12px 0;font-size:12px;line-height:20px}.vmos-app .va-purchase-message p{color:#768293;font-size:13px;line-height:22px}.vmos-app .va-purchase-confirm-actions{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.vmos-app .va-purchase-confirm-actions>button:first-child{color:#526174;background:#f3f5f9;border-radius:10px;min-height:44px;font-size:13px}.sheet-content:has(.va-verification-purchase,.va-purchase-picker,.va-purchase-confirm,.va-purchase-message){padding-bottom:16px}.vmos-app.va-sheet:has(.va-verification-purchase,.va-purchase-picker,.va-purchase-confirm,.va-purchase-message){padding-bottom:0}.vmos-app .va-intro-header{color:#20324b;background:#fff;grid-template-columns:44px 1fr 44px;align-items:center;height:52px;padding:0 12px;display:grid}.vmos-app .va-intro-header h1{text-align:center;margin:0;font-size:18px;font-weight:600;line-height:26px}.vmos-app .va-intro-header button{place-items:center;width:44px;height:44px;display:grid}.vmos-app .va-intro-header svg{width:26px;height:26px}.vmos-app .va-intro-page{min-height:100%;padding:12px 16px calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 16px);color:#20324b;background:#f8faff}.vmos-app .va-intro-card{background:#fff;border:1px solid #e8eef6;border-radius:14px;margin:0 0 12px;padding:18px}.vmos-app .va-intro-card:last-child{margin-bottom:0}.vmos-app .va-intro-card h2{margin:0 0 12px;font-size:15px;font-weight:600;line-height:22px}.vmos-app .va-intro-card p{color:#66758a;margin:0;font-size:13px;line-height:22px}.vmos-app .va-intro-overview{background:#edf7ff url(/vmos/mobile-cloud/value-static-soft-arc.png) 50%/cover;border-color:#0000}.vmos-app .va-intro-title{align-items:center;gap:10px;margin-bottom:8px;display:flex}.vmos-app .va-intro-title img{object-fit:contain;width:40px;height:40px}.vmos-app .va-intro-title h2{margin:0}.vmos-app .va-intro-scenarios{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vmos-app .va-intro-scenarios li{color:#66758a;gap:8px;font-size:13px;line-height:22px;display:flex}.vmos-app .va-intro-scenarios svg{color:#0086ff;flex-shrink:0;width:15px;height:15px;margin-top:3px}.vmos-app .va-intro-method+.va-intro-method{border-top:1px solid #edf1f6;margin-top:14px;padding-top:14px}.vmos-app .va-intro-method strong{color:#344054;margin-bottom:5px;font-size:13px;font-weight:500;display:block}.vmos-app .va-intro-method p{flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}.vmos-app .va-intro-method svg{color:#9aa8b8;flex-shrink:0;width:12px;height:12px}.vmos-app .va-intro-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vmos-app .va-intro-steps li{gap:10px;display:flex}.vmos-app .va-intro-steps b{color:#0086ff;background:#edf6ff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:12px;font-weight:500;display:grid}.vmos-app .va-intro-steps h3{color:#344054;margin:0 0 3px;font-size:13px;font-weight:500;line-height:22px}.vmos-app .va-intro-footer{background:#fff;border-top:1px solid #edf1f6;height:68px;padding:12px 16px}.vmos-app .va-intro-footer>button{width:100%;height:44px}.bottom-sheet:has(.va-purchase-shell){height:var(--va-purchase-height,78%);background:#fff;border-radius:18px 18px 0 0;flex-direction:column;display:flex}.bottom-sheet:has(.va-purchase-shell)>.sheet-handle-zone{flex-shrink:0}.bottom-sheet:has(.va-purchase-shell) .sheet-header{justify-content:center;align-items:center;height:52px;min-height:52px;padding:0 52px;display:flex}.bottom-sheet:has(.va-purchase-shell) .sheet-title{color:#14223e;text-align:center;font-size:18px;font-weight:600;line-height:26px}.bottom-sheet:has(.va-purchase-shell)>.sheet-content{flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.vmos-app.va-sheet:has(.va-purchase-shell){flex:1;min-height:0;padding:0;display:flex}.vmos-app.va-sheet:has(.va-purchase-shell)>.va-sheet-close{top:22px;right:10px}.vmos-app .va-purchase-shell{color:#14223e;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.vmos-app .va-purchase-shell>.mobile-page{width:100%;position:relative;inset:auto}.vmos-app .va-purchase-body-scroll{flex:1;min-height:0}.vmos-app .va-purchase-body{padding:12px 18px 8px}.vmos-app .va-purchase-shell .va-purchase-label{color:#14223e;margin:0 0 8px;font-size:14px;font-weight:700;line-height:22px}.vmos-app .va-purchase-method{background:#f7f8fa;border-radius:12px;flex-shrink:0;height:44px;margin-bottom:22px;padding:3px}.vmos-app .va-purchase-method button{color:#718096;font-size:14px}.vmos-app .va-purchase-method button[aria-pressed=true]{color:#0086ff;font-weight:600}.vmos-app .va-purchase-provider{margin-bottom:22px}.vmos-app .va-purchase-provider>div{gap:8px}.vmos-app .va-purchase-provider button{color:#344054;background:var(--glass-neutral);border:1px solid #edf0f4;border-radius:8px;min-width:80px;min-height:36px;padding:0 20px;font-size:13px;font-weight:400;line-height:18px;position:relative}.vmos-app .va-purchase-provider button:after{content:"";position:absolute;inset:-4px 0}.vmos-app .va-purchase-provider button[aria-pressed=true]{color:#0086ff;background:#eaf3ff;border-color:#0086ff;font-weight:500}.vmos-app .va-purchase-config{margin-bottom:12px}.vmos-app .va-purchase-fields>button{border-bottom:1px solid #eef1f4;min-height:56px;padding:10px 0;font-size:14px;line-height:22px}.vmos-app .va-purchase-fields>button>span{color:#14223e}.vmos-app .va-purchase-fields strong{color:#344054;max-width:58%;font-weight:400}.vmos-app .va-purchase-fields .placeholder{color:#929dab}.vmos-app .va-purchase-fields button:disabled{opacity:1}.vmos-app .va-purchase-fields button:disabled :is(span,strong,svg){color:#b4bdc9}.vmos-app .va-purchase-hint{color:#718096;margin:8px 0 0;font-size:12px;line-height:20px}.vmos-app .va-purchase-unit{flex-wrap:wrap;gap:8px;margin-top:10px;line-height:20px}.vmos-app .va-purchase-quantity{color:#14223e;min-height:56px;margin:0 0 12px;font-size:14px;line-height:22px}.vmos-app .va-purchase-quantity>div{gap:0;height:44px}.vmos-app .va-purchase-quantity button{background:var(--glass-neutral);color:#667085;border:1px solid #e2e7ef;width:36px;height:36px;position:relative}.vmos-app .va-purchase-quantity button:after{content:"";position:absolute;inset:-4px 0}.vmos-app .va-purchase-quantity button:first-child{border-right:0;border-radius:8px 0 0 8px}.vmos-app .va-purchase-quantity button:last-child{border-left:0;border-radius:0 8px 8px 0}.vmos-app .va-purchase-quantity button:disabled{opacity:1;color:#b4bdc9;background:#f9fafc}.vmos-app .va-purchase-quantity input{color:#14223e;background:#fff;border:1px solid #e2e7ef;border-radius:0;width:40px;height:36px;padding:0;font-size:14px;font-weight:400}.vmos-app .va-purchase-expiry{margin:0 0 12px;padding:8px 10px;font-size:12px;line-height:20px}.vmos-app .va-purchase-validation{color:#e05252;margin:0 0 10px;font-size:12px}.vmos-app .va-purchase-agreement{color:#718096;margin:0;font-size:12px;line-height:20px}.vmos-app .va-purchase-agreement button{min-height:44px;font-size:12px}.vmos-app .va-purchase-checkout{background:#fff;border-top:1px solid #edf1f6;flex-shrink:0;grid-template-columns:minmax(0,1fr) 144px;gap:12px;height:68px;min-height:68px;padding:11px 18px 12px;display:grid;box-shadow:0 -2px 10px #172c4605}.vmos-app .va-purchase-checkout>div{min-width:0;display:block}.vmos-app .va-purchase-total-line{white-space:nowrap;align-items:center;gap:6px;display:flex}.vmos-app .va-purchase-total-line>span{color:#718096;font-size:12px;line-height:20px}.vmos-app .va-purchase-checkout strong{color:#0086ff;font-size:22px;line-height:28px}.vmos-app .va-purchase-checkout small{color:#718096;font-size:12px;line-height:18px;display:block}.vmos-app .va-purchase-checkout .va-primary-button{border-radius:10px;min-width:0;height:44px;padding:0 12px;font-size:15px}.vmos-app .va-purchase-picker-top{flex-shrink:0;padding:8px 18px 4px}.vmos-app .va-purchase-subheading h3{color:#14223e;font-size:14px;font-weight:700;line-height:22px}.vmos-app .va-purchase-search{background:#f8f9fb;border:1px solid #eef0f3;border-radius:8px}.vmos-app .va-purchase-options-scroll{flex:1;height:auto;min-height:0}.vmos-app .va-purchase-options{padding:0 18px 16px}.vmos-app .va-purchase-options>button{border-bottom:1px solid #f1f4f8;border-radius:8px;gap:8px;min-height:64px;padding:10px;font-size:14px}.vmos-app .va-option-copy{overflow-wrap:anywhere;color:#344054;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.vmos-app .va-option-copy small{color:#718096;font-size:12px;line-height:18px}.vmos-app .va-purchase-options>button[aria-pressed=true]{background:#eaf3ff}.vmos-app .va-purchase-options>button[aria-pressed=true] .va-option-copy>span{color:#0086ff}.vmos-app .va-purchase-options strong{font-size:14px;font-weight:500}.vmos-app .va-purchase-options strong small{font-size:11px;font-weight:400}.vmos-app .va-purchase-empty{text-align:center;color:#718096;flex-direction:column;align-items:center;gap:8px;padding:32px 8px;font-size:13px;display:flex}.vmos-app .va-purchase-empty>svg{color:#a0aabc;width:28px;height:28px}.vmos-app .va-purchase-empty p{color:#344054;margin:0;font-size:14px}.vmos-app .va-purchase-empty button{color:#0086ff;min-height:44px}.vmos-app .va-purchase-confirm .va-details>div{gap:16px;min-height:48px}.vmos-app .va-confirm-total{color:#0086ff;font-size:20px;font-weight:600}.vmos-app .va-purchase-agreement .va-agreement-choice{color:#718096;align-items:center;gap:8px;min-height:44px;padding:0;font-size:12px;display:inline-flex}.vmos-app .va-agreement-box{background:#fff;border:1px solid #c8d2df;border-radius:4px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.vmos-app .va-agreement-choice[aria-checked=true] .va-agreement-box{color:#fff;background:#0086ff;border-color:#0086ff}.vmos-app .va-agreement-box svg{stroke:currentColor;stroke-width:.7px;width:14px;height:14px}.vmos-app .va-agreement-choice:focus-visible .va-agreement-box{outline-offset:3px;outline:2px solid #0086ff}.vmos-app:has(.service-market-header) .flow-stack{background:#f4f6fa}.vmos-app:has(.service-market-header) .flow-fixed-header{background:0 0}.service-market-header{color:#20324b;background:0 0;height:44px;padding:0 20px}.vmos-app .service-market-header h1{color:#20324b;align-items:center;height:44px;margin:0;font-size:20px;font-weight:600;line-height:28px;display:flex}.service-market-scroll{background:0 0;border-radius:0}.service-market-page{min-height:100%;padding:8px 16px calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 24px);background:0 0}.service-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vmos-app .service-market-card{--card-base:#f5faff;--card-tint:#e5f2ff;--icon-tint:#e5f2ff;text-align:left;color:#30343c;background:linear-gradient(transparent 0%,white 92%),linear-gradient(145deg,var(--card-base) 0%,var(--card-base) 48%,var(--card-tint) 48.2%,var(--card-base) 100%);border:4px solid #fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;min-width:0;min-height:160px;padding:16px 14px;display:flex;position:relative;box-shadow:0 3px 12px #24456b04}.vmos-app .service-market-card.tone-violet{--card-base:#fcfaff;--card-tint:#eee5ff;--icon-tint:#f0e9fc}.vmos-app .service-market-card.tone-mint{--card-base:#f3fcfa;--card-tint:#dcf7f2;--icon-tint:#def7f0}.vmos-app .service-market-card.tone-amber{--card-base:#fffdf8;--card-tint:#fff0d9;--icon-tint:#fff2dd}.service-market-icon{background:var(--icon-tint);color:#309bff;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;margin-bottom:12px;display:grid}.vmos-app .service-market-icon :is(img,svg){object-fit:contain;width:27px;height:27px}.vmos-app .service-market-card h2{overflow-wrap:anywhere;margin:0 0 6px;font-size:16px;font-weight:600;line-height:24px}.vmos-app .service-market-card p{color:#6d798a;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:18px}.service-market-tag{color:#788698;background:#f2f5f9;border-radius:5px;margin-top:auto;padding:3px 7px;font-size:11px;line-height:16px}.service-market-card:active{opacity:.8}.service-market-card:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.vmos-app .va-detail-heading{gap:4px;padding-left:8px}.vmos-app .va-detail-heading>button{color:#30343c;background:0 0;width:44px;height:44px;min-height:44px;padding:10px}.va-detail-heading>button svg{width:22px;height:22px}.service-market-info{padding:8px 20px 28px}.vmos-app .service-market-info p{color:#43546d;margin:0 0 16px;font-size:14px;line-height:24px}.vmos-app .service-market-info .service-market-preview-note{color:#768293;font-size:13px}.service-market-info>button{width:100%;min-height:44px}.vmos-app .va-service-detail-header{height:92px}.vmos-app .va-service-detail-header .va-heading h1{font-size:18px;font-weight:600;line-height:26px}.vmos-app .flow-screen:has(.service-market-scroll){background:#f5f8fd}.vmos-app .service-market-page{padding-top:calc(var(--app-safe-area-top,54px) + 8px);isolation:isolate;background:#f5f8fd;position:relative}.service-market-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(76% 58% at 78% 0,#aee6fa80,#aee6fa00 78%),radial-gradient(95% 48% at 0 43%,#ebe7facc,#ebe7fa00 80%),linear-gradient(#d8ecfe,#e8f2fc 38%,#e7eff8 65%,#f5f8fd);height:460px;position:absolute;inset:0 0 auto}.vmos-app .service-market-feature{background:0 0;margin:0 0 10px;padding:0;position:relative}.vmos-app .service-market-integrated-title{color:#20324b;margin:0 8px 12px;font-size:20px;font-weight:600;line-height:28px}.service-feature-row{background:#deefff url(/vmos/service-market/globe-banner-user-v3.png) 100%/115% no-repeat;border-radius:18px;align-items:center;min-height:96px;display:flex;position:relative;overflow:hidden}.service-feature-copy{width:100%;padding:20px 22px;position:relative}.vmos-app .service-market-feature h2{color:#163453;margin:0;font-size:18px;font-weight:600;line-height:28px}.service-feature-lead,.service-feature-focus{display:block}.vmos-app .service-market-feature p{color:#72869c;margin:10px 0 0;font-size:12px;font-weight:400;line-height:18px}.vmos-app .service-market-card{min-height:172px;padding:14px 18px}.service-market-grid{gap:10px}.service-market-tag{margin-top:16px;padding:2px 6px;font-size:10px;line-height:16px}.vmos-app .service-market-title-row{justify-content:space-between;align-items:center;min-height:44px;margin:-8px 0 4px;display:flex}.vmos-app .service-market-title-row .service-market-integrated-title{margin:0 8px}.vmos-app .service-market-support{background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;min-height:44px;padding:10px;display:grid}.service-market-support img{width:24px;height:24px;display:block}.vmos-app .service-market-support:active{background:#ffffff73}.vmos-app .service-market-support:focus-visible{outline-offset:-2px;outline:2px solid #0086ff}.vmos-app{--service-page-gradient:radial-gradient(ellipse 76% 58% at 78% 0%,#aee6fa80,#aee6fa00 78%),radial-gradient(ellipse 95% 48% at 0% 43%,#ebe7facc,#ebe7fa00 80%),linear-gradient(180deg,#d8ecfe,#e8f2fc 38%,#e7eff8 65%,#f5f8fd)}.vmos-app .service-market-page:before{background:var(--service-page-gradient)}:is(.vmos-app:has(.va-header) .flow-fixed-header,.vmos-app:has(.va-intro-header) .flow-fixed-header){background-color:#f5f8fd;background-image:var(--service-page-gradient);background-position:top;background-repeat:no-repeat;background-size:100% 460px}:is(.vmos-app:has(.va-header) .flow-scenes,.vmos-app:has(.va-intro-header) .flow-scenes){background:#f5f8fd}:is(.vmos-app:has(.va-header) .flow-screen,.vmos-app:has(.va-intro-header) .flow-screen){background-color:#f5f8fd;background-image:var(--service-page-gradient);background-repeat:no-repeat;background-size:100% 460px;background-position:center calc(-1 * var(--flow-header-height))}:is(.vmos-app:has(.va-header) :is(.sv-screen,.sv-top,.sv-content,.va-page,.va-scroll,.va-secondary),.vmos-app:has(.va-intro-header) :is(.va-intro-header,.va-intro-page)){background:0 0}.vmos-app .va-kind-tabs.va-kind-tabs,.vmos-app .va-kind-tabs.va-kind-tabs.sv-tabs{background:#ffffff80}.vmos-app>.flow-stack{--settings-canvas:linear-gradient(180deg,#e4f1ff 0px,#eaf2fc 180px,#f5f8fd 440px)}.vmos-app>.flow-stack:has(>.flow-fixed-header .settings-header){background:var(--settings-canvas)}.vmos-app .flow-fixed-header:has(.settings-header){background:0 0;border:0}.vmos-app .settings-header{color:#20324d;background:0 0;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;height:52px;padding:0 12px;display:grid}.vmos-app .settings-header h1{text-align:center;margin:0;font-size:18px;font-weight:600;line-height:26px}.vmos-app .settings-header>button{border-radius:10px;width:44px;height:44px;padding:0}.vmos-app .settings-header>button>svg{width:26px;height:26px}.vmos-app .flow-screen:has(.settings-page){background:var(--settings-canvas) 0 bottom/100% calc(100% + var(--flow-header-height,0px)) no-repeat}.settings-scroll{background:0 0}.settings-page{min-height:100%;padding:12px 16px calc(var(--mobile-safe-area-height,0px) + 24px);color:#20324d;--settings-glass:#ffffffa3;--settings-shadow:inset 0 1px 1px #ffffffe6,inset 0 -1px 1px #ffffff59,0 5px 18px #406da00f;background:0 0}.settings-group+.settings-group{margin-top:18px}.settings-card{background:var(--settings-glass);box-shadow:var(--settings-shadow);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);border:0;border-radius:18px;padding:0 16px}.vmos-app .settings-row{text-align:left;color:#20324d;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 0;text-decoration:none;display:flex;position:relative}.settings-row+.settings-row:before{content:"";background:#799ac21a;height:1px;position:absolute;top:0;left:34px;right:0}.settings-glyph{object-fit:contain;flex:none;width:22px;height:22px}.settings-label{flex:1;min-width:0;font-size:15px;font-weight:400;line-height:22px}.settings-value{color:#8592a5;text-align:right;overflow-wrap:anywhere;flex-shrink:0;max-width:45%;font-size:13px;line-height:20px}.vmos-app .settings-chevron{color:#98a5b5;flex:none;width:16px;height:16px;margin-left:-4px}.vmos-app button.settings-row:active,.vmos-app a.settings-row:active{opacity:.65}.vmos-app a.settings-row:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #006be7}.vmos-app .settings-row.is-danger{color:#dc6266}.settings-switch-row .settings-label{max-width:230px;font-size:14px;line-height:22px}.vmos-app .settings-switch{background:0 0;border:0;flex:0 0 44px;width:44px;height:44px;margin-left:auto;padding:0}.settings-switch>span{background:#d7e0ed;border-radius:20px;width:42px;height:25px;padding:2px;transition:background .18s;display:block}.settings-switch>span>i{background:#fff;border-radius:50%;width:21px;height:21px;transition:transform .18s;display:block;box-shadow:0 1px 3px #45617a24}.settings-switch[aria-checked=true]>span{background:#0086ff}.settings-switch[aria-checked=true]>span>i{transform:translate(17px)}.vmos-app .settings-signout{background:var(--settings-glass);width:100%;min-height:50px;box-shadow:var(--settings-shadow);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);color:#dc6266;border-radius:16px;margin-top:22px;padding:12px 16px;font-size:15px;font-weight:500;line-height:22px;display:flex}.vmos-app .settings-options{flex-direction:column;display:flex}.vmos-app .settings-options>button{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;padding:12px 0;font-size:15px;line-height:22px;display:flex}.settings-options>button+button{border-top:1px solid #799ac21a}.settings-options>button[aria-checked=true]{color:#0086ff}.settings-choice-mark{border:1.5px solid #dce5f0;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.settings-choice-mark.is-selected{color:#fff;background:#0086ff;border-color:#0086ff}.vmos-app .settings-choice-mark>svg{stroke:currentColor;stroke-width:.5px;width:14px;height:14px}.vmos-app .settings-description{color:#7b8ba0;margin:16px 6px;font-size:13px;line-height:22px}.settings-description>strong{color:#536681;margin-bottom:4px;font-size:13px;font-weight:500;line-height:22px;display:block}.bottom-sheet:has(.settings-sheet){background:#fffffff7;border-radius:20px 20px 0 0}.bottom-sheet:has(.settings-sheet)>.sheet-header{padding:12px 52px 18px}.bottom-sheet:has(.settings-sheet) .sheet-title{color:#20324d;text-align:center;font-size:18px;font-weight:600;line-height:26px}.bottom-sheet:has(.settings-choice-sheet){height:min(720px,78cqh)}.bottom-sheet:has(.settings-sheet)>.sheet-content{padding:0}.bottom-sheet:has(.settings-choice-sheet)>.sheet-content{flex:1;min-height:0;display:flex;overflow:hidden}.vmos-app.settings-sheet{color:#20324d;background:0 0;height:auto;padding:0 20px 20px}.vmos-app.settings-choice-sheet{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;position:static}.settings-choice-sheet>.mobile-page{flex:1;min-height:0;margin:0 20px;position:relative;inset:auto}.settings-choice-sheet .settings-options{padding-bottom:24px}.settings-sheet-actions{background:#fffffff0;grid-template-columns:1fr 1fr;gap:12px;padding:12px 20px 16px;display:grid;box-shadow:0 -1px #799ac21a}.vmos-app .settings-sheet-actions>button{color:#536174;background:#f0f3f7;border-radius:10px;min-height:44px;font-size:14px}.vmos-app .settings-sheet-actions>.settings-primary{color:#fff;background:#0086ff}.vmos-app .settings-sheet-close{color:#8592a5;width:44px;height:44px;padding:0;position:absolute;top:33px;right:8px}.vmos-app .settings-sheet>p{color:#7b8ba0;margin:6px 0 24px;font-size:14px;line-height:24px}.vmos-app .settings-primary{color:#fff;background:#0086ff;border-radius:10px;width:100%;min-height:44px;padding:10px 16px;font-size:14px;font-weight:500;display:flex}.settings-about-brand{flex-direction:column;align-items:center;gap:14px;padding:32px 0;display:flex}.settings-about-brand>img{border-radius:18px;width:68px;height:68px}.vmos-app .settings-about-brand>h2{font-size:20px;font-weight:600;line-height:28px}.settings-about-brand>p{color:#8592a5;font-size:13px;line-height:20px}.vmos-app .settings-build{color:#98a5b5;text-align:center;margin:32px 0 0;font-size:12px;line-height:20px}.settings-permission .settings-label>small{color:#8592a5;max-width:250px;margin-top:4px;font-size:12px;line-height:19px;display:block}.settings-permission+.settings-permission:before{left:0}.settings-account{align-items:center;gap:12px;padding:20px 0;display:flex}.settings-account>img{border-radius:50%;width:48px;height:48px}.settings-account>div{flex:1;min-width:0}.settings-account strong{font-size:17px;font-weight:600;line-height:24px}.settings-account p{color:#8592a5;overflow-wrap:anywhere;font-size:12px;line-height:20px}.vmos-app .settings-add-account{color:#0086ff;width:100%;min-height:48px;box-shadow:var(--settings-shadow);background:#ffffffa3;border-radius:12px;margin-top:20px;font-size:15px}@media (prefers-reduced-motion:reduce){.settings-switch>span,.settings-switch>span>i{transition:none}}@media (prefers-reduced-transparency:reduce){.settings-page{--settings-glass:#fff}.settings-card,.vmos-app .settings-signout{-webkit-backdrop-filter:none;backdrop-filter:none}}.vmos-app>.flow-stack{--rewards-canvas:#fff}.vmos-app .flow-screen:has(.rewards-page){background:var(--rewards-canvas)}.rewards-scroll{background:0 0}.rewards-page{color:#20324d;--rewards-muted:#64748b;--rewards-line:#799ac21f;--rewards-glass-tint:#f7f9fccc;--rewards-glass-light:inset 0 1px 1px #ffffffeb,inset 0 -1px 1px #ffffff52,inset 0 0 0 1px #b9cadd33;min-height:100%}.rewards-masthead{padding-top:var(--app-safe-area-top,64px);background:linear-gradient(165deg,#78a6f7 0%,#a8cdfb 33%,#bbdefb 62%,#c5f0f1 100%);padding-bottom:28px;position:relative;overflow:hidden}.vmos-app .rewards-masthead-art{object-fit:contain;pointer-events:none;width:100%;max-width:none;height:auto;position:absolute;bottom:28px;left:0;-webkit-mask-image:linear-gradient(#0000,#000 12%);mask-image:linear-gradient(#0000,#000 12%)}.rewards-content{padding:0 16px calc(var(--flow-footer-height,62px) + var(--mobile-safe-area-height,0px) + 24px);background:#fff;border-radius:24px 24px 0 0;margin-top:-40px;position:relative}.rewards-content>section+section{margin-top:14px}.rewards-glass{background:var(--rewards-glass-tint);box-shadow:var(--rewards-glass-light);-webkit-backdrop-filter:blur(10px)saturate(110%);backdrop-filter:blur(10px)saturate(110%);border:0;border-radius:18px}.rewards-hero{aspect-ratio:3.05;background:0 0;align-items:center;min-height:122px;padding:12px 20px;display:flex;position:relative}.rewards-hero>div{z-index:1;min-width:0;max-width:calc(100% - 94px);position:relative;top:-6px}.vmos-app .rewards-hero h2{letter-spacing:-.3px;-webkit-text-stroke:.2px currentColor;color:#172433;white-space:nowrap;font-size:19px;font-weight:900;line-height:28px}.vmos-app .rewards-hero .rewards-hero-offer{color:#34495e;white-space:nowrap;align-items:baseline;gap:3px;margin-top:10px;font-size:13px;font-weight:600;line-height:1;display:flex}.rewards-hero-offer strong{letter-spacing:-1px;color:#087eff;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1;display:inline-block;transform:translateY(1px)}.rewards-hero-offer strong small{letter-spacing:0;margin-left:1px;font-size:17px;line-height:1}.vmos-app .rewards-hero .rewards-hero-caption{color:#405267;margin-top:8px;font-size:13px;font-weight:600;line-height:20px}.vmos-app .rewards-first-note{color:#687b94;align-items:flex-start;gap:7px;padding:12px 4px 14px;font-size:12px;line-height:19px;display:flex}.vmos-app .rewards-first-note>svg{flex:none;width:14px;height:14px;margin-top:2px}.rewards-first-note strong{color:#69809d;font-weight:500}.rewards-balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rewards-balance{min-width:0;padding:12px 14px 0}.rewards-balance-title{align-items:center;gap:6px;margin-bottom:6px;display:flex}.vmos-app .rewards-balance-title h3{color:#566b85;font-size:13px;font-weight:500;line-height:20px}.rewards-glyph{object-fit:contain;flex:none;width:22px;height:22px}.rewards-balance-title .rewards-glyph{width:19px;height:19px}.rewards-money-glyph{color:#0086ff;border:1.5px solid #64758b;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-weight:600;line-height:16px;display:grid}.vmos-app .rewards-amount{white-space:nowrap;letter-spacing:-.5px;color:#20324d;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:25px;font-weight:700;line-height:34px;display:flex}.rewards-amount small{letter-spacing:0;color:#70819a;font-size:11px;font-weight:500}.vmos-app .rewards-total{color:var(--rewards-muted);white-space:nowrap;font-size:12px;line-height:20px}.vmos-app .rewards-primary,.vmos-app .rewards-secondary{border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;padding:10px 12px;font-size:14px;font-weight:500;line-height:22px;display:flex}.vmos-app .rewards-primary{color:#fff;background:#0086ff}.vmos-app .rewards-secondary{color:#0086ff;background:#deedff7a}.vmos-app .rewards-primary>svg,.vmos-app .rewards-secondary>svg{width:17px;height:17px}.vmos-app .rewards-balance>.rewards-secondary{border-top:1px solid var(--rewards-line);background:0 0;border-radius:0;justify-content:space-between;gap:6px;min-height:44px;margin-top:8px;padding:9px 0;font-size:13px;position:relative}.vmos-app .rewards-balance>.rewards-secondary>svg{width:14px;height:14px;position:static;transform:none}.rewards-invitation,.rewards-level,.rewards-tools{padding:16px}.rewards-section-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.vmos-app .rewards-section-head h2,.vmos-app .rewards-tools>h2{font-size:16px;font-weight:600;line-height:24px}.rewards-section-head>span{color:var(--rewards-muted);font-size:12px}.vmos-app .rewards-copy{color:#0086ff;border-radius:9px;flex:none;width:44px;height:44px;padding:0}.vmos-app .rewards-copy>svg{width:18px;height:18px}.rewards-level{--rewards-level-surface:url(/vmos/rewards/rewards-level-grain.svg) 0 0/160px 160px repeat,linear-gradient(145deg,transparent 48%,#fff3 48.2%,#ffffff05 70%,transparent 70.2%),radial-gradient(ellipse at 8% 0%,#e5f5ff 0%,#dff2ffb3 34%,transparent 72%),linear-gradient(115deg,#d9efff 0%,#b9dcfc 58%,#a5caf7 100%);--rewards-muted:#566170;background:var(--rewards-level-surface);color:#20324d;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffffd9,inset 0 0 0 1px #70a5de33}.vmos-app .rewards-level .rewards-section-head h2{color:#20324d;text-shadow:0 1px #fff9;font-size:24px;font-weight:700;line-height:32px}.vmos-app .rewards-level .rewards-text-action,.rewards-level .rewards-progress-label,.rewards-level .rewards-level-rates dt{color:var(--rewards-muted)}.rewards-level .rewards-level-rates dd{color:#20324d;font-weight:700}.rewards-level-title{align-items:center;gap:10px;display:flex}.rewards-level-title>div>span{color:var(--rewards-muted);font-size:12px;line-height:18px}.vmos-app .rewards-text-action{color:#526e91;gap:2px;min-height:44px;padding:0;font-size:12px}.vmos-app .rewards-text-action>svg{width:14px;height:14px}.rewards-progress-label{color:#64748b;justify-content:space-between;gap:8px;margin:12px 0 7px;font-size:12px;line-height:20px;display:flex}.rewards-progress-label>span:last-child{white-space:nowrap}.rewards-progress{background:#e6edf7;border-radius:8px;height:5px;overflow:hidden}.rewards-level .rewards-progress{background:#468ae033;height:8px;box-shadow:inset 0 1px 2px #3672bb1a}.rewards-level .rewards-progress>i{border-radius:inherit;background:linear-gradient(90deg,#7abfff,#3486ed);width:50%;box-shadow:inset 0 1px #ffffff8c}.rewards-progress>i{background:#0086ff;width:0;height:100%;display:block}.rewards-level-rates{grid-template-columns:1fr 1fr;gap:16px;margin:14px 0 0;display:grid}.rewards-level-rates>div{justify-content:flex-start;align-items:baseline;gap:8px;display:flex}.rewards-level-rates dt{color:#64748b;font-size:12px;line-height:20px}.rewards-level-rates dd{color:#1765b4;margin:0;font-size:16px;font-weight:600;line-height:24px}.rewards-overview{padding:10px 16px 6px}.rewards-shortcuts{border-top:1px solid var(--rewards-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:5px 0 0;display:grid}.vmos-app .rewards-shortcuts>button{color:#526e91;gap:7px;min-width:0;min-height:44px;padding:7px 0;font-size:13px;line-height:20px;display:flex}.rewards-shortcuts>button>span{text-align:left;white-space:nowrap;flex:1}.vmos-app .rewards-shortcuts>button>svg:last-child{color:#8391a4;width:14px;height:14px}.rewards-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rewards-stats>div{min-width:0;padding:12px 0}.rewards-stats>div:nth-child(2n){padding-left:18px}.rewards-stats>div:nth-child(n+3){border-top:1px solid #799ac21a}.rewards-stats dt{color:#64748b;font-size:12px;line-height:20px}.rewards-stats dd{font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;margin:3px 0 0;font-size:20px;font-weight:600;line-height:28px;display:flex}.rewards-stats dd small{color:#7b8ba0;font-size:11px;font-weight:400;line-height:18px}.rewards-comparison{color:#718096;font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.vmos-app .rewards-comparison>svg{flex:none;width:12px;height:12px}.rewards-comparison[data-trend=up]{color:#198764}.rewards-comparison[data-trend=down]{color:#d85858}.vmos-app .rewards-tool-row{text-align:left;justify-content:flex-start;align-items:center;gap:11px;width:100%;min-height:66px;padding:14px 0;display:flex}.rewards-tool-row+.rewards-tool-row{border-top:1px solid var(--rewards-line)}.rewards-tool-row>span{flex:1;min-width:0}.rewards-tool-row strong{font-size:14px;font-weight:400;line-height:21px;display:block}.rewards-tool-row small{color:var(--rewards-muted);margin-top:3px;font-size:12px;line-height:19px;display:block}.vmos-app .rewards-tool-row>svg{color:#9aa8b9;width:15px;height:15px}.rewards-tools .rewards-tool-row:last-child{padding-bottom:0}.vmos-app .rewards-primary:active,.vmos-app .rewards-secondary:active,.vmos-app .rewards-tool-row:active,.vmos-app .rewards-shortcuts>button:active{opacity:.72}.bottom-sheet:has(.rewards-sheet){background:#fffffffa;border-radius:22px 22px 0 0;height:min(640px,62cqh)}.bottom-sheet:has(.rewards-sheet[data-size=tall]){height:min(780px,78cqh)}.bottom-sheet:has(.rewards-sheet[data-size=growth]){height:min(512px,78cqh)}.rewards-sheet[data-size=growth] .rewards-sheet-body{padding-bottom:12px}.bottom-sheet:has(.rewards-sheet[data-size=compact]){height:min(340px,34cqh)}.bottom-sheet:has(.rewards-sheet)>.sheet-header{padding:12px 52px 16px}.bottom-sheet:has(.rewards-sheet) .sheet-title{color:#20324d;text-align:center;font-size:18px;font-weight:600;line-height:26px}.bottom-sheet:has(.rewards-sheet)>.sheet-content{flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.vmos-app.rewards-sheet{color:#20324d;background:0 0;flex-direction:column;flex:1;height:auto;min-height:0;display:flex;position:static}.rewards-sheet>.mobile-page{flex:1;min-height:0;position:relative;inset:auto}.rewards-sheet .mobile-scroll{bottom:0}.rewards-sheet .mobile-scrollbar{bottom:calc(var(--mobile-safe-area-height,0px) + 4px)}.rewards-sheet-body{padding:0 20px calc(var(--mobile-safe-area-height,0px) + 24px)}.vmos-app .rewards-sheet-close{color:#8997aa;width:44px;height:44px;padding:0;position:absolute;top:30px;right:8px}.vmos-app .rewards-sheet-close>svg{width:21px;height:21px}.vmos-app .rewards-note{color:#7b8ba0;margin:6px 0 20px;font-size:14px;line-height:24px}.rewards-sheet-code{flex-direction:column;align-items:center;padding:12px 0 22px;display:flex}.rewards-sheet-code>span{color:#7b8ba0;font-size:13px;line-height:20px}.rewards-sheet-code>strong{letter-spacing:3px;-webkit-user-select:text;user-select:text;margin:8px 0 16px;font-size:28px;font-weight:600;line-height:40px}.rewards-sheet-code>.rewards-secondary{max-width:180px}.rewards-share-link{background:#f3f7fc;border-radius:12px;margin-bottom:18px;padding:13px 14px}.rewards-share-link>span{color:#8391a4;font-size:12px;line-height:20px}.vmos-app .rewards-share-link>p{color:#47617e;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin-top:4px;font-size:13px;line-height:21px}.rewards-growth-table{border-collapse:collapse;table-layout:fixed;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:13px;line-height:20px}.rewards-growth-table thead th{color:#64748b;border-bottom:1px solid #e8edf3;padding:8px 0 10px;font-size:12px;font-weight:400}.rewards-growth-table thead th:first-child{width:36%}.rewards-growth-table tbody th,.rewards-growth-table td{border-bottom:1px solid #edf2f6;height:44px;padding:7px 0;font-weight:400}.rewards-growth-table tr>:nth-child(2){text-align:center}.rewards-growth-table tr>:last-child{text-align:right}.rewards-growth-table .rewards-growth-rate{color:#20324d;font-size:14px;font-weight:600}.rewards-growth-table tbody tr:last-child>*{border-bottom:0}.rewards-level-badge{color:#fff;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;min-width:72px;padding:3px 10px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.rewards-level-badge-1{background:linear-gradient(270deg,#3a78c2,#5a90d0)}.rewards-level-badge-2{background:linear-gradient(270deg,#5e7e9c,#8da1b4)}.rewards-level-badge-3{background:linear-gradient(270deg,#8c7aa9,#b4a3c1)}.rewards-level-badge-4{background:linear-gradient(270deg,#c6a665,#e2d4a4)}.rewards-level-badge-5{background:linear-gradient(#1c2738,#7a8da8)}.rewards-growth-rules{border-top:1px solid #e8edf3;margin-top:16px;padding-top:16px}.vmos-app .rewards-growth-rules>h3{color:#20324d;margin:0 0 8px;font-size:14px;font-weight:600;line-height:22px}.rewards-growth-rule-list{color:#64748b;margin:0;padding-left:16px;font-size:12px;line-height:20px;list-style:outside}.rewards-growth-rule-list>li+li{margin-top:6px}.rewards-growth-rule-list>li::marker{color:#a6b0bf;font-size:9px}.rewards-growth-rule-list strong{color:#475467;font-weight:500}.rewards-detail-balance{text-align:center;padding:16px 0 24px}.rewards-detail-balance>span{color:#7b8ba0;font-size:14px;line-height:22px}.rewards-detail-balance>strong{justify-content:center;align-items:baseline;gap:6px;margin-top:8px;font-size:34px;font-weight:700;line-height:48px;display:flex}.rewards-detail-balance>strong>small{color:#7b8ba0;font-size:13px;font-weight:400;line-height:22px}.vmos-app .rewards-detail-balance>p{color:#91a0b2;margin-top:4px;font-size:12px;line-height:20px}.rewards-custom-snapshot{background:#f4f8fd;border-radius:14px;margin-bottom:20px;padding:16px}.vmos-app .rewards-custom-snapshot h3{font-size:16px;font-weight:600}.rewards-custom-snapshot dl{margin:15px 0 0}.rewards-custom-snapshot dl>div+div{margin-top:12px}.rewards-custom-snapshot dt{color:#8b99ab;font-size:12px;line-height:19px}.rewards-custom-snapshot dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:3px 0 0;font-size:13px;line-height:21px}.rewards-form-field{margin-bottom:12px;display:block}.rewards-form-field>span{margin-bottom:8px;font-size:14px;line-height:22px;display:block}.rewards-form-field>div{background:#f2f6fb;border:1px solid #e7edf6;border-radius:10px;align-items:center;gap:8px;min-height:46px;padding:0 13px;display:flex}.rewards-form-field input{color:#20324d;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:11px 0;font-family:inherit;font-size:15px;line-height:22px}.rewards-form-field>div:focus-within{border-color:#0086ff}.rewards-form-field small{color:#7b8ba0;white-space:nowrap;font-size:13px}.vmos-app .rewards-detail-row{text-align:left;border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 0;font-size:14px;line-height:22px;display:flex}.rewards-detail-row>strong{overflow-wrap:anywhere;text-align:right;color:#60738c;font-size:13px;font-weight:400}.rewards-detail-row>span:last-child:not(:first-child){color:#90a0b4;text-align:right;align-items:center;gap:5px;font-size:13px;display:flex}.vmos-app .rewards-detail-row svg{width:15px;height:15px}.vmos-app .rewards-form-notice{color:#7b8ba0;background:#f3f7fc;border-radius:10px;margin-top:16px;padding:12px;font-size:13px;line-height:22px}.rewards-form-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.vmos-app .rewards-field-hint{color:#8391a4;margin:-4px 0 18px;font-size:12px;line-height:20px}.vmos-app .rewards-field-error{color:#cc6266;margin:-10px 0 16px;font-size:12px;line-height:20px}.rewards-method-field{margin-top:22px}.rewards-methods{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vmos-app .rewards-methods>button{border:1px solid #e7edf6;border-radius:10px;justify-content:flex-start;gap:8px;min-height:44px;padding:10px;font-size:13px;line-height:20px}.vmos-app .rewards-methods>button[aria-checked=true]{color:#0086ff;background:#edf6ff;border-color:#8ec8ff}.rewards-methods>button>i{background:#fff;border:1.5px solid #bdc9d8;border-radius:50%;flex:none;width:15px;height:15px;display:block}.rewards-methods>button[aria-checked=true]>i{border:4px solid #0086ff}.vmos-app .rewards-wallet-hint{margin-top:10px}.vmos-app .rewards-withdraw-submit{margin-top:24px}.vmos-app .rewards-primary:disabled{color:#fff;cursor:default;background:#dce6f2}.vmos-app .rewards-material-list>button{text-align:left;border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;padding:13px 0;font-size:14px;line-height:22px;display:flex}.rewards-material-list>button>svg{color:#99a8bb}.rewards-invited-heading{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 18px;display:flex}.rewards-invited-heading>strong{font-size:24px;font-weight:600;line-height:32px}.rewards-invited-heading>strong>span{color:#7b8ba0;margin-left:6px;font-size:13px;font-weight:400}.rewards-filter-tabs{background:#dee7f28c;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;display:grid}.vmos-app .rewards-filter-tabs>button{color:#7b8ba0;border-radius:9px;min-height:44px;padding:9px 8px;font-size:13px;line-height:22px}.rewards-filter-tabs>.sliding-tab-indicator.pill{background:#fffffff5;border-radius:9px;box-shadow:0 1px 3px #3e5e8906}.vmos-app .rewards-filter-tabs>button[aria-pressed=true]{color:#0086ff;font-weight:500}.vmos-app .rewards-record-count{color:#91a0b4;margin:12px 0;font-size:12px;line-height:20px}.rewards-user-record{background:#f5f8fc;border-radius:13px;padding:15px 14px}.rewards-user-record+.rewards-user-record{margin-top:10px}.rewards-record-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.rewards-record-head>strong{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:22px}.rewards-record-status{color:#8695a8;white-space:nowrap;background:#edf1f6;border-radius:6px;padding:3px 7px;font-size:11px;line-height:18px}.rewards-record-status.is-paid{color:#379f7a;background:#e7f5ef}.rewards-record-status.is-pending{color:#b78c43;background:#fff4df}.rewards-record-status.is-rejected{color:#c77578;background:#fbedee}.rewards-user-record dl{gap:7px;margin:12px 0 0;display:grid}.rewards-user-record dl>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rewards-user-record dt{color:#8c9aad;white-space:nowrap;font-size:12px;line-height:19px}.rewards-user-record dd{color:#657a94;overflow-wrap:anywhere;text-align:right;margin:0;font-size:12px;line-height:19px}.rewards-user-record dd.rewards-record-money{color:#385c83;font-variant-numeric:tabular-nums}.vmos-app .rewards-record-end{text-align:center;margin:18px 0 0;font-size:12px;line-height:20px}.rewards-invited-users .rewards-invited-heading{margin:0 0 12px}.rewards-invited-users .rewards-invited-heading>strong>span{color:#64748b}.rewards-invited-users .rewards-record-list{margin-top:14px}.rewards-invited-users .rewards-user-record{padding:10px 14px}.rewards-invited-users .rewards-user-record+.rewards-user-record{margin-top:8px}.rewards-invited-users .rewards-record-head>strong{font-weight:600}.rewards-invited-users .rewards-record-status{color:#64748b}.rewards-invited-users .rewards-record-status.is-paid{color:#217b5b}.rewards-invited-users .rewards-user-record dl{gap:4px;margin-top:8px}.rewards-invited-users .rewards-user-record dt{color:#687586}.rewards-invited-users .rewards-user-record dd{color:#475467}.rewards-invited-users .rewards-user-record dd.rewards-record-money{color:#34495e;font-weight:500}.rewards-invited-users .rewards-filter-tabs{border-radius:10px}.vmos-app .rewards-invited-users .rewards-filter-tabs>button{border-radius:8px;min-height:36px;padding:6px 8px;font-size:14px;font-weight:500;line-height:22px;position:relative}.rewards-invited-users .rewards-filter-tabs>button:after{content:"";position:absolute;inset:-4px 0}.rewards-invited-users .rewards-filter-tabs>.sliding-tab-indicator.pill{border-radius:8px}.vmos-app .rewards-invited-users .rewards-filter-tabs>button:not([aria-pressed=true]){color:#64748b}.rewards-report-totals{grid-template-columns:1fr 1fr;gap:12px;padding:9px 14px;display:grid}.rewards-report-totals span{color:#6d7b8f;font-size:12px;line-height:20px;display:block}.rewards-report-totals strong{align-items:baseline;gap:4px;margin-top:2px;font-size:22px;font-weight:600;line-height:30px;display:flex}.rewards-report-totals small{color:#6d7b8f;font-size:12px;font-weight:400}.rewards-income-value{color:#0086ff;white-space:nowrap;font-size:13px;font-weight:600;line-height:22px}.rewards-user-record .rewards-record-order{border-top:1px solid #e8eef6;padding-top:7px;display:block}.rewards-user-record .rewards-record-order dd{text-align:left;margin-top:4px;font-size:11px}.rewards-history-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.vmos-app .rewards-filter-tabs.rewards-history-tabs>button{padding-left:2px;padding-right:2px;font-size:12px}.vmos-app .rewards-record-expand{color:#7f94ad;border-top:1px solid #e8eef6;justify-content:center;gap:4px;width:100%;min-height:44px;margin-top:8px;padding:8px 0 0;font-size:12px;line-height:20px}.vmos-app .rewards-record-expand>svg{width:14px;height:14px;transform:rotate(90deg)}.vmos-app .rewards-record-expand[aria-expanded=true]>svg{transform:rotate(-90deg)}.rewards-user-record .rewards-withdrawal-detail{margin-top:0;padding-top:8px}.vmos-app .rewards-report-pending{padding:20px 0}.rewards-ranking-scroll{background:#f7f9fc}.vmos-app .flow-screen:has(.rewards-ranking-page){background:#f7f9fc}.vmos-app .flow-fixed-header:has(.rewards-ranking-header){background:#f7f9fc;border:0}.vmos-app .rewards-ranking-header{color:#20324d;background:#f7f9fc;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;height:52px;padding:0 12px;display:grid}.vmos-app .rewards-ranking-header h1{text-align:center;margin:0;font-size:18px;font-weight:600;line-height:26px}.vmos-app .rewards-ranking-header>button{border-radius:10px;width:44px;height:44px;padding:0}.vmos-app .rewards-ranking-header>button>svg{width:26px;height:26px}.rewards-ranking-page{min-height:100%;padding:8px 16px calc(var(--mobile-safe-area-height,0px) + 24px);color:#20324d;background:#f7f9fc}.rewards-rank-filters{z-index:2;background:#f7f9fc;margin:-4px 0 0;padding:4px 0 14px;position:sticky;top:0}.rewards-rank-tabs{background:#eaf0f7;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px}.vmos-app .rewards-rank-tabs>button{color:#68778e;min-height:38px;padding:7px 6px;font-size:14px;font-weight:500;line-height:24px}.vmos-app .rewards-rank-tabs>button[aria-pressed=true]{color:#0086ff;font-weight:600}.rewards-rank-tabs>.sliding-tab-indicator.pill{background:#fff;border-radius:9px;box-shadow:0 2px 7px #24628f0d}.rewards-rank-summary{isolation:isolate;background:radial-gradient(at 100% 0,#b7e5ff70,#0000 62%),linear-gradient(120deg,#087ee5 0%,#168fff 55%,#58acff 100%);border:1px solid #ffffff50;border-radius:20px;margin:2px 0 12px;padding:18px 16px 17px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff35}.rewards-rank-summary:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff25;border-radius:50%;width:240px;height:240px;position:absolute;top:-146px;right:-102px;box-shadow:0 0 0 26px #ffffff08,0 0 0 52px #ffffff06}.rewards-rank-heading{justify-content:space-between;align-items:center;height:79px;padding:0 4px 15px;display:flex}.rewards-rank-heading>div>span{letter-spacing:1.6px;color:#e5f3ff;font-size:10px;font-weight:500;line-height:16px}.vmos-app .rewards-rank-heading h3{letter-spacing:.5px;color:#fff;margin:4px 0 0;font-size:22px;font-weight:700;line-height:30px}.rewards-rank-heading>img{object-fit:contain;filter:drop-shadow(0 5px 7px #066db525);width:100px;height:77px}.rewards-my-ranking{text-align:center;border-top:1px solid #fff3;grid-template-columns:.7fr 1.25fr 1fr;gap:6px;padding-top:14px;display:grid}.rewards-my-ranking>div{grid-template-rows:29px 18px;row-gap:4px;min-width:0;display:grid}.rewards-my-ranking strong{white-space:nowrap;font-variant-numeric:tabular-nums;color:#fff;justify-content:center;align-items:baseline;gap:3px;height:29px;font-size:21px;font-weight:700;line-height:29px;display:flex}.rewards-my-ranking small{color:#e8f5ff;margin:0;font-size:10px;font-weight:400;line-height:14px}.rewards-my-ranking span{color:#e5f3ff;white-space:nowrap;margin-top:0;font-size:11px;line-height:18px;display:block}.rewards-rank-columns{color:#75849a;justify-content:space-between;padding:0 12px 10px;font-size:11px;line-height:18px;display:flex}.rewards-ranking-list{background:#fff;border:1px solid #e9edf5;border-radius:18px;row-gap:6px;margin:0;padding:8px;list-style:none;display:grid;box-shadow:0 4px 18px #243b6b04}.rewards-ranking-list>li{border:1px solid #0000;border-bottom-color:#edf1f7;align-items:center;gap:8px;min-height:57px;margin:0;padding:11px 7px;display:flex}.rewards-ranking-list>li:last-child{border-bottom-color:#0000}.rewards-rank-number{color:#8290a4;flex:none;place-items:center;width:24px;height:28px;font-size:13px;font-weight:500;display:grid}.rewards-rank-number>img{object-fit:contain;width:26px;height:26px}.rewards-ranking-list>li>span:nth-child(2){color:#465973;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:20px}.rewards-ranking-list strong{color:#20324d;font-variant-numeric:tabular-nums;letter-spacing:-.15px;flex:none;align-items:baseline;gap:3px;font-size:14px;font-weight:600;line-height:22px;display:flex}.rewards-ranking-list strong>small{color:#7e8ca1;letter-spacing:0;font-size:10px;font-weight:400}.rewards-ranking-list>li[data-rank="1"]{background:linear-gradient(100deg,#fff4dc,#fffcf5);border-color:#f3e6c9;border-radius:12px}.rewards-ranking-list>li[data-rank="2"]{background:linear-gradient(100deg,#edf2f9,#fafbfd);border-color:#e6edf5;border-radius:12px}.rewards-ranking-list>li[data-rank="3"]{background:linear-gradient(100deg,#fbede4,#fffcf8);border-color:#f3e5d9;border-radius:12px}.rewards-ranking-list>li[data-rank="1"] strong{color:#946614}.rewards-ranking-list>li[data-rank="2"] strong{color:#536d88}.rewards-ranking-list>li[data-rank="3"] strong{color:#a46236}.rewards-toast{z-index:40;left:50%;bottom:calc(var(--mobile-safe-area-height,34px) + 84px);color:#fff;text-align:center;pointer-events:none;background:#23334aeb;border-radius:10px;max-width:calc(100% - 40px);padding:11px 16px;font-family:Roboto,-apple-system,PingFang SC,sans-serif;font-size:13px;line-height:20px;position:absolute;transform:translate(-50%)}@media (width<=380px){.vmos-app .rewards-hero h2{font-size:17px}.rewards-hero{padding-inline:20px}.vmos-app .rewards-hero .rewards-hero-offer{gap:2px;font-size:12px}.rewards-hero-offer strong{font-size:26px}.rewards-balance{padding-left:12px;padding-right:12px}.vmos-app .rewards-amount{font-size:23px}}@media (prefers-reduced-transparency:reduce){.rewards-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f9fafc}.rewards-level{background:var(--rewards-level-surface)}.bottom-sheet:has(.rewards-sheet){background:#fff}}.rewards-progress-levels{color:var(--rewards-muted);justify-content:space-between;margin-top:5px;font-size:10px;line-height:14px;display:flex}.rewards-custom-list .rewards-custom-snapshot{margin-bottom:10px;padding:0 14px}.rewards-custom-snapshot>summary{cursor:pointer;color:#20324d;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;font-weight:600;list-style:none;display:flex}.rewards-custom-snapshot>summary::-webkit-details-marker{display:none}.rewards-custom-snapshot>summary>svg{color:#8391a4;width:16px;height:16px}.rewards-custom-snapshot[open]>summary>svg{transform:rotate(90deg)}.rewards-custom-snapshot[open]{padding-bottom:14px}.rewards-custom-snapshot[open]>summary{border-bottom:1px solid var(--rewards-line,#e6edf5)}.vmos-app .rewards-assessment{color:#70819a;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;margin:8px 4px 0;font-size:12px;line-height:20px;display:flex}.rewards-assessment>span{white-space:nowrap}.rewards-assessment strong{color:#20324d;font-weight:500}.vmos-app .rewards-invite-custom{border-top:1px solid var(--rewards-line);color:#526e91;min-height:44px;margin-top:14px;padding:12px 0 0;font-size:13px}.rewards-invite-field{margin-top:12px}.rewards-invite-field>span{color:#64748b;margin-bottom:6px;font-size:12px;line-height:18px;display:block}.rewards-invite-value{background:#f1f5faad;border:1px solid #e4ebf4;border-radius:8px;align-items:center;min-width:0;min-height:44px;padding-left:10px;display:flex}.rewards-invite-value>span{white-space:nowrap;color:#70819a;-webkit-user-select:text;user-select:text;scrollbar-width:none;flex:1;min-width:0;font-size:13px;line-height:20px;overflow-x:auto}.rewards-invite-value>span::-webkit-scrollbar{display:none}.vmos-app .rewards-invite-value>.rewards-copy{color:#8494a8}.vmos-app .rewards-invite-value>.rewards-copy:active{color:#0086ff}.rewards-level-label{align-items:center;gap:4px;display:flex}.vmos-app .rewards-rules-trigger{width:20px;height:18px;color:var(--rewards-muted);padding:0;position:relative}.rewards-rules-trigger:before{content:"";position:absolute;inset:-13px -12px -2px}.vmos-app .rewards-rules-trigger>svg{width:14px;height:14px}.rewards-points-rules>section+section{margin-top:20px}.vmos-app .rewards-points-rules h3{color:#20324d;font-size:14px;font-weight:600;line-height:22px}.vmos-app .rewards-points-rules p{color:#64748b;margin-top:6px;font-size:13px;line-height:23px}.rewards-rules>.rewards-points-rules{margin-top:12px}.vmos-app .rewards-inline-copy{vertical-align:middle;color:#0086ff;-webkit-user-select:none;user-select:none;width:24px;height:21px;margin-left:4px;padding:0;display:inline-flex;position:relative}.rewards-inline-copy:before{content:"";position:absolute;inset:-11px -10px -12px}.vmos-app .rewards-inline-copy>svg{width:16px;height:16px}.vmos-app .rewards-inline-copy:active{opacity:.65}.rewards-invited-filters{z-index:2;background:#fff;margin:-4px 0 -8px;padding:4px 0 8px;position:sticky;top:0}.rewards-list-end{color:#7b8ba0;text-align:center;justify-content:center;align-items:center;min-height:44px;margin-top:8px;font-size:12px;line-height:20px;display:flex}.vmos-app .rewards-list-end>button{color:#64748b;min-height:44px;padding:8px 12px;font-size:12px;line-height:20px}.vmos-app .rewards-refresh-status{color:#64748b;text-align:center;margin:8px 0 0;font-size:12px;line-height:20px}.rewards-list-end[data-quiet=true]{height:1px;min-height:0;margin-top:0}.rewards-sheet-footer{background:#fff;border-top:1px solid #edf2f6;flex:none;padding:12px 20px}.rewards-sheet-footer .rewards-form-notice{margin:0 0 8px}.rewards-sheet:has(.rewards-groupbuy) .rewards-sheet-body{padding-bottom:16px}.rewards-groupbuy-hero{color:#20324d;text-align:center;background:linear-gradient(#e7f4ff 0%,#f1f8ff 62%,#fff 100%);border-radius:16px 16px 0 0;overflow:hidden}.vmos-app .rewards-groupbuy-art{aspect-ratio:2.5;object-fit:cover;pointer-events:none;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 54%,#000000d9 73%,#0000 100%);mask-image:linear-gradient(#000 54%,#000000d9 73%,#0000 100%)}.rewards-groupbuy-hero-copy{margin-top:-22px;padding:0 12px 10px;position:relative}.rewards-groupbuy-hero-copy>span{color:#526579;font-size:12px;line-height:18px}.vmos-app .rewards-groupbuy-hero-copy>p{color:#20324d;justify-content:center;align-items:flex-end;gap:8px;margin:6px 0 12px;font-size:20px;font-weight:600;line-height:1;display:flex}.rewards-groupbuy-hero strong{letter-spacing:-1px;color:#0086ff;align-items:flex-end;font-size:40px;line-height:1;display:inline-flex}.rewards-groupbuy-discount{display:block;transform:translateY(3px)}.rewards-groupbuy-hero strong small{letter-spacing:0;margin-left:3px;font-size:18px;line-height:1}.rewards-groupbuy-hero-copy>div{color:#64748b;flex-wrap:wrap;justify-content:center;column-gap:12px;font-size:11px;line-height:18px;display:flex}.rewards-groupbuy-hero-copy>div>span+span{padding-left:12px;position:relative}.rewards-groupbuy-hero-copy>div>span+span:before{content:"";background:#c7d6e6;width:1px;height:8px;position:absolute;top:6px;left:0}.vmos-app .rewards-groupbuy-intro{color:#64748b;margin:16px 0;font-size:13px;line-height:22px}.rewards-groupbuy-steps{border-bottom:1px solid #edf2f6;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0 0 18px;list-style:none;display:grid}.rewards-groupbuy-steps>li{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.rewards-groupbuy-steps>li>span{color:#0086ff;background:#eaf4ff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.rewards-groupbuy-steps strong{color:#20324d;font-size:13px;font-weight:600;line-height:20px}.vmos-app .rewards-groupbuy-steps p{color:#64748b;margin:0;font-size:10px;line-height:16px}.rewards-groupbuy-rules{margin-top:16px}.vmos-app .rewards-groupbuy-rules h3{color:#20324d;font-size:14px;font-weight:600;line-height:22px}.rewards-groupbuy-rules ol{color:#64748b;margin:8px 0 0;padding-left:17px;font-size:12px;line-height:20px}.rewards-groupbuy-rules li+li{margin-top:6px}.vmos-app .rewards-groupbuy-entry{isolation:isolate;text-align:left;color:#20324d;background:linear-gradient(160deg,#0000 42%,#ffffff40 56%,#ffffff0f 69%,#0000 77%),linear-gradient(110deg,#e6f2ff 0%,#d6e9ff 54%,#b9d9fa 100%);border-radius:14px;grid-template-columns:minmax(0,1fr) 112px 12px;justify-content:start;align-items:center;gap:0;width:100%;min-height:80px;margin-top:14px;padding:4px 10px 4px 16px;display:grid;position:relative;overflow:hidden}.rewards-groupbuy-entry-copy{z-index:1;justify-self:start;min-width:0;position:relative}.rewards-groupbuy-entry-heading{white-space:nowrap;align-items:center;gap:8px;display:flex}.rewards-groupbuy-entry-copy strong{font-size:16px;font-weight:700;line-height:24px;display:block}.rewards-groupbuy-entry-badge{color:#fff;background:linear-gradient(110deg,#0086ff,#63afff);border-radius:6px;align-items:baseline;gap:3px;padding:3px 6px;font-size:11px;font-weight:500;line-height:17px;display:inline-flex}.rewards-groupbuy-entry-badge b{font-size:13px;font-weight:650}.rewards-groupbuy-entry-copy small{color:#607b99;margin-top:5px;font-size:12px;line-height:19px;display:block}.vmos-app .rewards-groupbuy-entry-art{z-index:0;object-fit:contain;pointer-events:none;width:112px;max-width:none;height:76px;display:block;position:relative}.vmos-app .rewards-groupbuy-entry>svg{color:#718dae;width:12px;height:14px}.vmos-app .rewards-groupbuy-entry:active{opacity:.76}.vmos-app .rewards-groupbuy-entry:focus-visible{outline-offset:3px;outline:2px solid #0086ff}.rewards-sheet-toolbar{background:#fff;border-bottom:1px solid #edf2f6;flex:none;padding:0 20px 12px}.rewards-sheet-toolbar+.mobile-page .rewards-sheet-body{padding-top:12px}.bottom-sheet:has(.rewards-sheet[data-size=rules]){height:min(408px,65cqh)}.rewards-sheet[data-size=rules] .rewards-sheet-body{padding-bottom:16px}.bottom-sheet:has(.rewards-sheet[data-size=rules])>.sheet-header{padding-top:0}.vmos-app.rewards-sheet[data-size=rules] .rewards-sheet-close{top:18px}.rewards-referrals-scroll{background:#fff}.vmos-app .flow-screen:has(.rewards-referrals-page){background:#fff}:is(.vmos-app .flow-fixed-header:has(.rewards-referrals-header),.vmos-app .rewards-referrals-header){background:#fff}.rewards-referrals-page{min-height:100%;padding:0 16px calc(var(--mobile-safe-area-height,0px) + 24px);color:#20324d;background:#fff}.rewards-date-filter{margin:8px 0 16px}.rewards-date-heading{color:#64748b;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.rewards-date-heading>div{gap:4px;display:flex}.vmos-app .rewards-date-heading button{color:#0086ff;min-width:44px;min-height:44px;padding:0 8px;font-size:13px}.vmos-app .rewards-date-heading button:first-child{color:#64748b}.vmos-app .rewards-date-heading button:disabled{opacity:.4}.rewards-date-inputs{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:6px;display:grid}.rewards-date-inputs>span{text-align:center;color:#8290a4;font-size:12px}.vmos-app .rewards-query-input{box-sizing:border-box;color:#64748b;width:100%;min-width:0;min-height:44px;font:inherit;background:#fbfcfe;border:1px solid #edf1f6;border-radius:10px;padding:10px 12px;font-size:14px;line-height:22px}.vmos-app .rewards-query-input:focus-visible{outline-offset:1px;outline:2px solid #0086ff}.rewards-filter-empty{text-align:center;color:#7b8ba0;padding:20px 0;font-size:13px;line-height:22px}.vmos-app .rewards-query-input::placeholder{color:#8b98aa;opacity:1}.rewards-date-field{min-width:0;position:relative}.rewards-date-field>svg{color:#43546d;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.vmos-app .rewards-date-inputs input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:16px;height:16px}.rewards-user-record .rewards-income-order dd{margin-top:0}:is(.vmos-app .flow-stack:has(>.flow-fixed-header .rewards-data-header),.vmos-app .flow-fixed-header:has(.rewards-data-header),.vmos-app .rewards-data-header,.vmos-app .flow-screen:has(.rewards-data-page),.vmos-app .rewards-data-scroll,.vmos-app .rewards-data-page){background:#f3f6fa}.vmos-app .rewards-data-page{padding:8px 16px calc(var(--mobile-safe-area-height,0px) + 24px);color:#20324b}.vmos-app .rewards-data-page .rewards-user-record{padding:12px 14px}.rewards-data-page .rewards-user-record+.rewards-user-record{margin-top:10px}.rewards-data-page .rewards-user-record dl{gap:5px;margin-top:9px}.rewards-data-page .rewards-user-record dt,.rewards-data-page .rewards-user-record dd{font-size:12px;line-height:20px}.rewards-data-page .rewards-record-head>strong{color:#20324b;font-size:15px;font-weight:600;line-height:22px}.rewards-data-page .rewards-user-record dt{color:#6d7b8f;font-weight:400}.rewards-data-page .rewards-user-record dd{color:#2e4059;font-weight:400}.rewards-data-page .rewards-record-order dd{color:#6d7b8f;font-size:11px;font-weight:400}.rewards-report-tabs{margin:0}.rewards-data-page .rewards-date-filter{margin:0 0 12px}.vmos-app .rewards-data-page .rewards-record-count{margin:8px 0}.vmos-app .rewards-data-page .rewards-history-tabs{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.vmos-app .rewards-data-page .rewards-query-input{color:#2e4059;box-shadow:none;background:#ffffff80;border-color:#0000}.rewards-data-page .rewards-date-heading,.rewards-data-page .rewards-record-count,.rewards-data-page .rewards-report-totals span,.rewards-data-page .rewards-report-totals small{color:#6d7b8f}.vmos-app .rewards-data-page .rewards-report-totals{margin-top:0;padding:9px 14px}.vmos-app .rewards-data-header{color:#20324b}.rewards-data-page .rewards-record-order,.rewards-data-page .rewards-record-expand{border-color:#698bb421}.vmos-app .rewards-data-page .rewards-record-expand{color:#087fe5;font-size:13px}.rewards-withdraw-query{align-items:center;gap:8px;min-height:44px;margin:8px 0 0;display:flex}.rewards-withdraw-query>.va-verification-filters{flex:0 180px;min-width:0;padding:0}.vmos-app .rewards-data-page .rewards-withdraw-query>.va-verification-filters>button{color:#43546d;background:#fff;border-color:#0000;border-radius:8px;height:36px;min-height:36px;position:relative}.vmos-app .rewards-data-page .rewards-withdraw-query>.va-verification-filters>button[data-state=open],.vmos-app .rewards-data-page .rewards-withdraw-query>.va-verification-filters>button[aria-pressed=true]{color:#0086ff;background:#fff;border-color:#0000}.vmos-app .rewards-withdraw-query>.va-primary-button{isolation:isolate;background:0 0;min-width:64px;min-height:44px;padding:0 12px;font-size:13px;position:relative}.vmos-app .rewards-withdraw-query>.va-primary-button:before{content:"";z-index:-1;background:#0086ff;border-radius:8px;position:absolute;inset:4px 0}.vmos-app .rewards-data-page .rewards-withdraw-query>.va-verification-filters>button:before{content:"";position:absolute;inset:-4px 0}.vmos-app .rewards-data-page .rewards-date-inputs .rewards-query-input{color:#43546d;background:#fff;border-color:#0000}.vmos-app .rewards-shortcuts>button>.rewards-shortcut-icon{color:#526e91;flex:none;width:20px;height:20px}.rewards-data-page .rewards-invited-filters{background:#f3f6fa;margin:0 0 12px;padding:0}.rewards-data-page .rewards-invited-users .rewards-record-list{margin-top:0}.rewards-data-page .rewards-invited-users .rewards-record-money{color:#2e4059;font-weight:400}.rewards-data-page .rewards-invited-heading>strong>span{color:#6d7b8f}.vmos-app .rewards-data-page .rewards-query-input[type=search]{color:#43546d;background:#fff}.vmos-app .rewards-tools{padding:0}.vmos-app .rewards-tools>.rewards-tool-row{min-height:80px;padding:16px}.vmos-app .rewards-tools .rewards-tool-row strong{font-size:16px;font-weight:600;line-height:24px}.bottom-sheet:has(.rewards-sheet[data-size=materials]){height:min(calc(460px + var(--mobile-safe-area-height,0px)),78cqh)}.rewards-sheet[data-size=materials] .rewards-sheet-body{padding-bottom:calc(var(--mobile-safe-area-height,0px) + 16px)}.rewards-material-list>button:last-child{border-bottom:0}.bottom-sheet:has(.rewards-sheet[data-size=materials])>.sheet-header{padding:0 52px 8px}.vmos-app.rewards-sheet[data-size=materials] .rewards-sheet-close{top:18px}.vmos-app .rewards-material-list>button{color:#20324d}.rewards-material-list>button>svg{color:#0086ff;flex:none;width:16px;height:16px}.rewards-material-list>button:first-child>svg{color:#99a8bb}.vmos-app .rewards-hero-recommend{color:#fff;background:#0086ff;border-radius:16px;justify-content:center;align-items:center;min-height:32px;margin-top:10px;padding:0 14px;font-size:12px;font-weight:600;display:flex;position:relative}.rewards-hero-recommend:before{content:"";position:absolute;inset:-6px 0}.rewards-hero:has(.rewards-hero-recommend){aspect-ratio:auto;min-height:168px;padding-bottom:22px}.bottom-sheet:has(.rewards-promotion)>.sheet-header{padding:0 52px 10px}.vmos-app.rewards-sheet:has(.rewards-promotion) .rewards-sheet-close{top:18px}.rewards-promotion-copy{background:#f3f6fa;border-radius:14px;padding:0 12px 12px}.rewards-promotion-heading{color:#20324b;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.vmos-app .rewards-promotion-heading>button{color:#0086ff;min-height:44px;font-size:11px;font-weight:400}.rewards-promotion textarea{box-sizing:border-box;resize:none;color:#43546d;width:100%;height:112px;min-height:112px;font:inherit;outline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;line-height:22px;display:block}.rewards-promotion-actions{justify-content:flex-end;gap:8px;margin:10px 0 0;display:flex}.vmos-app .rewards-promotion-actions>button{border-radius:8px;width:auto;min-width:88px;min-height:36px;margin:0;font-size:13px;position:relative}.rewards-promotion-actions>button:after{content:"";position:absolute;inset:-4px 0}.rewards-promotion-section-title{justify-content:space-between;align-items:baseline;gap:8px;margin:20px 0 12px;display:flex}.rewards-promotion-section-title>h3,.rewards-promotion-qr h3{color:#20324b;margin:0;font-size:14px;font-weight:600;line-height:22px}.rewards-promotion-section-title>span{color:#6d7b8f;font-size:11px}.rewards-poster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.rewards-poster-grid figure{text-align:center;background:#f3f6fa;border-radius:10px;min-width:0;margin:0;overflow:hidden}.vmos-app .rewards-poster-image{background:0 0;border-radius:10px 10px 0 0;width:100%;min-height:0;padding:0;display:block;overflow:hidden}.rewards-poster-grid img{width:100%;height:auto;display:block}.rewards-poster-grid a{color:#0086ff;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:0 12px;font-size:12px;text-decoration:none;display:flex}.rewards-poster-grid a>svg{width:15px;height:15px}.rewards-poster-pagination{justify-content:center;gap:2px;margin:16px 0 20px;display:flex}.vmos-app .rewards-poster-pagination>button{color:#43546d;background:0 0;border-radius:8px;min-width:36px;height:36px;padding:0;font-size:14px;position:relative}.rewards-poster-pagination>button:before{content:"";position:absolute;inset:-4px 0}.vmos-app .rewards-poster-pagination>button[aria-current=page]{color:#fff;background:#0086ff}.rewards-poster-pagination>button:disabled{opacity:.4}.rewards-poster-pagination svg{width:16px;height:16px}.rewards-promotion-qr{background:#f3f6fa;border-radius:14px;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:14px;display:flex}.rewards-promotion-qr>img{box-sizing:content-box;width:88px;height:88px;image-rendering:pixelated;border:5px solid #fff;border-radius:6px;flex:none;display:block}.rewards-promotion-qr>div{min-width:0}.rewards-promotion-qr p{color:#6d7b8f;margin:5px 0 0;font-size:11px;line-height:18px}.rewards-promotion-qr a{color:#0086ff;align-items:center;gap:4px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}.rewards-promotion-qr a>svg{width:14px;height:14px}.rewards-poster-preview-overlay{z-index:60;background:#000000eb;position:absolute;inset:0}.rewards-poster-preview{z-index:61;padding:calc(var(--app-safe-area-top,44px) + 44px) 16px calc(var(--mobile-safe-area-height,0px) + 12px);color:#fff;outline:none;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.rewards-poster-preview>img{object-fit:contain;flex:1;width:100%;max-width:100%;min-height:0;display:block}.rewards-poster-preview button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.rewards-poster-preview button:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.rewards-poster-preview svg{width:22px;height:22px}.rewards-poster-preview .rewards-poster-preview-close{top:var(--app-safe-area-top,44px);position:absolute;right:12px}.rewards-poster-preview-controls{flex:none;align-items:center;gap:24px;margin-top:12px;font-size:13px;display:flex}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-DyYNIH4P.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2"),url(/assets/roboto-latin-700-normal-DLgJJpmK.woff)format("woff")}:root{color:#151515;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}.mobile-carousel{overscroll-behavior:contain;scrollbar-width:none;-webkit-user-select:none;user-select:none;width:100%;min-width:0;max-width:100%;display:block;position:relative;overflow:auto}.mobile-carousel::-webkit-scrollbar{display:none}.mobile-carousel{touch-action:pan-y;overflow:auto hidden}.mobile-carousel[data-dragging=true]{cursor:none}.mobile-carousel-content{width:max-content;min-width:100%;transform:translateX(var(--mobile-carousel-overdrag));will-change:transform;display:flex}.mobile-carousel-scrollbar{z-index:4;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0}.mobile-carousel-scrollbar[data-visible=true]{opacity:1}.mobile-carousel-scrollbar-thumb{background:#00000059;border-radius:999px;height:3px;position:absolute;bottom:4px;right:4px}body{min-width:320px;overflow:hidden}button,input,textarea{font:inherit}button{cursor:pointer}.phone-stage{place-items:center;width:100%;height:100%;padding:24px;display:grid;position:relative}.device-menu-bar{z-index:100;border-radius:12px;padding:3px;position:absolute;top:18px;right:18px}.device-picker-trigger{color:#151515;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;height:34px;padding:0 10px 0 12px;font:600 14px/1 ui-sans-serif,system-ui,sans-serif;display:flex}.device-picker-trigger:hover,.device-picker-trigger[data-state=open]{background:#0000000e}.device-picker-trigger:focus-visible{outline-offset:2px;outline:2px solid #000000b8}.device-picker-menu{z-index:200;min-width:168px;transform-origin:var(--radix-dropdown-menu-content-transform-origin);background:#fffffffa;border-radius:12px;padding:3px;animation:.12s ease-out device-menu-in;box-shadow:0 0 1px #0000000f,0 0 0 1px #00000014,0 4px 4px #0000000d}.device-picker-item{color:#181818;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;justify-content:space-between;align-items:center;height:34px;padding:0 9px 0 10px;font:500 14px/1 ui-sans-serif,system-ui,sans-serif;display:flex}.device-picker-item[data-highlighted]{background:#f0f0f0}.device-picker-item[data-state=checked]{font-weight:600}.device-picker-check{color:#181818;place-items:center;display:grid}@keyframes device-menu-in{0%{opacity:0;transform:scale(.98)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.phone-scale-box{position:relative}.phone-device{transform-origin:0 0;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.phone-bezel{object-fit:contain;z-index:2;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.device-screen{cursor:none;z-index:1;-webkit-user-select:none;user-select:none;background:#fff;border-radius:42px;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.device-camera{z-index:75;pointer-events:none;background:#050505;border-radius:50%;display:block;position:absolute;box-shadow:inset 0 0 0 1px #ffffff14}.device-screen,.device-screen *{cursor:none!important}.device-screen img,.keyboard-asset{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.device-screen input,.device-screen textarea,.device-screen select,.device-screen option,.device-screen [contenteditable=true]{-webkit-user-select:auto;user-select:auto}.device-screen:active,.device-screen:active *,.device-screen input,.device-screen textarea,.device-screen button,.device-screen a,.device-screen [role=button]{cursor:none!important}.device-screen[data-cursor-debug=true],.device-screen[data-cursor-debug=true] *{cursor:default!important}.device-screen :focus,.device-screen :focus-visible{box-shadow:none!important;outline:0!important}.flow-stack,.flow-scenes,.flow-screen,.mobile-app-viewport{position:absolute;inset:0}.mobile-app-viewport[data-platform=android][data-keyboard-visible=false]{bottom:var(--device-safe-area-bottom,48px)}.flow-stack{--flow-header-height:0px;--flow-header-content-height:0px;--flow-header-safe-area:0px;--flow-footer-height:0px;--keyboard-height:0px;touch-action:pan-y;background:0 0;overflow:hidden}.flow-fixed-header{z-index:12;height:var(--flow-header-height);padding-top:var(--flow-header-safe-area);box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;position:absolute;top:0;left:0;right:0}.flow-fixed-footer{z-index:12;right:0;bottom:var(--keyboard-height);height:var(--flow-footer-height);background:0 0;transition:bottom .26s cubic-bezier(.2,.8,.2,1);position:absolute;left:0}.flow-scenes{top:var(--flow-header-height);bottom:0;overflow:hidden}.flow-screen{will-change:transform;background:0 0;overflow:hidden}.mobile-page{--mobile-safe-area-height:var(--device-safe-area-bottom,34px);--keyboard-height:0px;position:absolute;inset:0}.mobile-page[data-keyboard-visible=true],.mobile-app-viewport[data-platform=android] .mobile-page{--mobile-safe-area-height:0px}.mobile-scroll{top:0;right:0;bottom:var(--keyboard-height);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;touch-action:none;-webkit-user-select:none;user-select:none;transition:bottom .26s cubic-bezier(.2,.8,.2,1);position:absolute;left:0;overflow:hidden auto}.mobile-scroll::-webkit-scrollbar{display:none}.mobile-scroll[data-dragging=true]{cursor:none}.mobile-cursor{z-index:80;opacity:0;pointer-events:none;will-change:transform;background:radial-gradient(circle at 50% 44%,#ffffffb3 0 34%,#ffffff8a 58%,#eeeeee7a 100%);border:.5px solid #0000001f;border-radius:999px;width:48px;height:48px;transition:opacity 90ms,background 80ms,box-shadow 80ms;position:absolute;top:0;left:0;box-shadow:inset 0 1px 2px #fff9,inset 0 -5px 10px #0000000d,inset 0 0 0 1px #00000006}.mobile-cursor:before{content:"";pointer-events:none;background:linear-gradient(#ffffff61,#fff0);border-radius:999px;width:32px;height:17px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.mobile-cursor:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 0 3px #ffffff47,inset -1px 0 3px #00000005}.mobile-cursor-hotspot{pointer-events:none;background:#ffffffd1;border:1px solid #007afff2;border-radius:999px;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffffbf,0 0 0 3px #007aff29}.mobile-cursor-hotspot:before,.mobile-cursor-hotspot:after{content:"";background:#007afff2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-cursor-hotspot:before{width:17px;height:1px}.mobile-cursor-hotspot:after{width:1px;height:17px}.mobile-cursor[data-visible=true]{opacity:1}.mobile-cursor[data-active=true]{background:radial-gradient(circle at 50% 55%,#e8e8e894 0 30%,#f8f8f880 62%,#ffffffad 100%);box-shadow:inset 0 3px 7px #00000014,inset 0 -4px 8px #ffffff57,inset 0 0 0 1px #00000008}.mobile-cursor[data-active=true]:before{background:linear-gradient(#0000000e,#0000)}.mobile-cursor[data-active=true]:after{box-shadow:inset 0 5px 9px #0000000b,inset 0 -3px 7px #ffffff47}.mobile-scroll-content{will-change:transform;grid-template-columns:minmax(0,1fr);gap:0;min-width:0;padding:0;display:grid}.app-screen{background:#fff}.mobile-scrollbar{z-index:9;top:4px;right:5px;bottom:calc(var(--mobile-safe-area-height) + var(--keyboard-height) + 4px);opacity:0;pointer-events:none;width:4px;transition:bottom .26s cubic-bezier(.2,.8,.2,1),opacity .18s;position:absolute}.mobile-page[data-keyboard-dragging=true] .mobile-scroll,.mobile-page[data-keyboard-dragging=true] .mobile-scrollbar,.flow-stack[data-keyboard-dragging=true] .flow-fixed-footer{transition:none}.mobile-scrollbar[data-visible=true]{opacity:1}.mobile-scrollbar-thumb{background:#00000047;border-radius:999px;width:4px;min-height:36px;transition:background .12s;box-shadow:0 0 0 1px #ffffff2e}.status-bar{z-index:72;color:#050505;pointer-events:none;background:0 0;grid-template-columns:1fr auto;align-items:center;height:54px;padding:10px 34px 0 36px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;display:grid;position:absolute;top:0;left:0;right:0}.device-screen[data-device=pixel-10] .status-bar{align-items:start;height:auto;padding:32px 32px 0;font-family:Roboto,Arial,sans-serif}.status-time{text-align:center;letter-spacing:0;justify-self:start;min-width:58px;font-size:15px;font-weight:600;line-height:1}.status-indicators{justify-self:end;align-items:center;display:flex}.status-indicator-svg{display:block}.status-indicator-svg[data-platform=ios]{width:79px;height:13px}.status-indicator-svg[data-platform=android]{width:50px;height:14px}.device-screen[data-device=pixel-10] .status-time{font-weight:500;transform:translateY(2px)}.home-indicator-svg{z-index:70;width:100%;height:var(--device-safe-area-bottom,34px);pointer-events:none;display:block;position:absolute;bottom:0;left:0;right:0}.android-navigation-bar{z-index:70;width:428px;height:var(--device-safe-area-bottom,48px);pointer-events:none;-webkit-user-drag:none;display:block;position:absolute;bottom:-1px;left:-1px}h1,h2,p{margin:0}h1{letter-spacing:0;font-size:26px;line-height:1.08}h2{font-size:15px}p{color:#555;font-size:14px;line-height:1.45}.field-label{color:#555;font-size:13px;font-weight:800}.mobile-field{gap:8px;display:grid}.mobile-field input{color:#151515;background:#fff;border:1px solid #0000001a;border-radius:8px;outline:0;width:100%;min-height:44px;padding:0 12px}.mobile-field input:focus{box-shadow:none;border-color:#00000029}.device-screen .mobile-field input:focus,.device-screen .mobile-field input:focus-visible{border-color:#0000001f;box-shadow:none!important;outline:0!important}.sheet-overlay{z-index:20;background:#00000057;position:absolute;inset:0}.bottom-sheet{z-index:21;touch-action:none;background:#fff;border-radius:22px 22px 0 0;flex-direction:column;min-height:260px;display:flex;position:absolute;left:0;right:0;overflow:hidden;box-shadow:0 -16px 48px #0003}.sheet-handle-zone{touch-action:none;place-items:center;height:30px;display:grid}.sheet-handle{background:#c9c9c4;border-radius:999px;width:42px;height:5px}.sheet-header{gap:4px;padding:0 18px 14px;display:grid}.sheet-title{margin:0;font-size:18px;font-weight:900}.sheet-description{color:#737373;margin:0;font-size:13px;line-height:1.35}.sheet-content{padding:0 18px 24px;overflow:auto}.keyboard-dock{z-index:30;height:339px;box-shadow:none;pointer-events:none;will-change:transform;background:#d8d9de;border-radius:32px 32px 0 0;padding:0;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.keyboard-dock[data-platform=android]{background:#f3f2f6;border-radius:0;box-shadow:0 -1px 2px #00000014}.keyboard-dock[data-visible=true]{pointer-events:auto}.keyboard-asset{z-index:1;border-radius:inherit;object-fit:cover;object-position:center bottom;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block;position:relative}.keyboard-dock[data-platform=android] .keyboard-asset{object-fit:fill;border-radius:0}.vmos-app{--blue:#0086ff;--text:#30343c;--muted:#768293;height:100%;color:var(--text);background:#f5f6fa;font-family:Roboto,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px}.vmos-app *{box-sizing:border-box}.vmos-app button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.vmos-app button:focus-visible{outline-offset:3px;outline:2px solid #006be7}.vmos-app button:disabled{cursor:default;color:#aeb5c2}.vmos-app img{object-fit:contain;flex-shrink:0}.vmos-app h1,.vmos-app h2,.vmos-app h3,.vmos-app p{margin:0}.vmos-app h2{font-size:17px;line-height:26px}.vmos-app h3{font-size:15px;line-height:22px}.vmos-app em{color:#007bea;font-style:normal;font-weight:600}.vmos-app svg{flex-shrink:0;width:20px;height:20px}.app-header{background:#fff;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.app-header h1{flex:1;font-size:18px;font-weight:600}.app-header>button:first-child{width:36px;height:44px;margin-right:3px}.app-header>button:first-child svg{width:28px;height:28px}.app-header .header-text{color:var(--blue);padding:10px;font-size:14px}.flow-fixed-header{background:#fff}.flow-screen{background:#f5f6fa}.benefits-page{padding:0 16px calc(var(--mobile-safe-area-height) + 24px)}.welcome{background:#e7f3ff url(/vmos/new-user/welcome-cloud-benefits-approved.png) 10px/auto 164px no-repeat;height:144px;margin:0 -16px;position:relative}.welcome-copy{z-index:1;flex-direction:column;justify-content:center;height:100%;padding:0 20px;display:flex;position:relative}.welcome h2{color:#101a2d;font-size:22px;font-weight:700;line-height:30px}.welcome p{color:#60646b;max-width:178px;margin-top:4px;font-size:13px;line-height:20px}.countdown{color:#162942;flex-direction:column;gap:6px;margin-top:11px;font-size:12px;display:flex}.countdown>div{gap:5px;display:flex}.countdown>div>span{color:#425675;align-items:center;gap:3px;font-size:10px;display:flex}.countdown b{color:#087bff;text-align:center;font-variant-numeric:tabular-nums;background:#fffffff0;border-radius:4px;min-width:23px;padding:4px 3px;font-size:13px}.quick-links{background:#fff;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(84px,1.18fr);gap:0;margin-top:14px;padding:15px 12px 12px;display:grid}.quick-links button{white-space:nowrap;text-align:center;flex-direction:column;gap:8px;min-width:0;min-height:64px;font-size:12px}.quick-links img{width:34px;height:34px}.section-title{justify-content:space-between;align-items:center;margin:22px 1px 10px;display:flex}.section-title h2{font-size:17px}.section-title>span,.section-title button{color:#7d8899;gap:2px;font-size:12px}.section-title button{min-height:32px}.section-title svg{width:14px;height:14px}.quick-links .web-quick-icon{background:linear-gradient(135deg,#f5fcff 0%,#edf6ff 52%,#f1f4ff 100%);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.quick-links .web-quick-icon img{width:20px;height:20px}.reward-list{background:#fff;border-radius:14px;padding:0 14px}.reward{border-bottom:1px solid #eef0f4;align-items:center;gap:11px;min-height:86px;padding:12px 0;display:flex}.reward:last-child{border:0}.reward>img{background:#eff8ff;border-radius:9px;width:35px;height:35px;padding:5px}.reward-body{flex:1;min-width:0}.reward-body h3{white-space:nowrap;font-size:15px;font-weight:600;line-height:22px}.reward-body p{color:#7a8493;max-width:205px;margin-top:4px;font-size:12px;line-height:19px}.vmos-app .reward-action{background:var(--blue);color:#fff;border-radius:22px;flex-shrink:0;min-width:66px;height:34px;padding:0 10px;font-size:13px}.vmos-app .reward-claimed{color:#0084f8;background:#edf6ff;border-radius:22px;flex-shrink:0;min-width:66px;height:34px;padding:0 9px;font-size:13px}.vmos-app .reward-action:disabled,.vmos-app .reward-claimed:disabled{color:#9ea7b4;background:#f1f3f6}.guide-list{background:#fff;border-radius:14px;padding:0 14px}.guide-list>button,.tool-row{text-align:left;border-bottom:1px solid #f0f2f6;gap:12px;width:100%;min-height:62px;display:flex}.guide-list>button:last-child{border:0}.guide-list>button>img,.tool-row>img{width:30px;height:30px}.guide-list>button>span{flex:1}.guide-list>button>svg{color:#9da6b5;width:17px}.help-links{background:#fff;border-radius:14px;padding:0 14px}.help-links button{color:#30343c;text-align:left;justify-content:flex-start;gap:12px;width:100%;height:58px;font-size:13px}.help-links button+button{border-top:1px solid #f0f2f6}.help-links button>img{width:32px;height:32px}.help-links button>span{flex:1}.help-links button>svg{color:#9da6b5;width:17px;height:17px}.benefits-footnote{text-align:center;color:#a0a7b3;padding:22px 0 4px;font-size:11px}.primary{cursor:pointer;border:0;gap:7px;width:100%;height:46px;color:#fff!important;background:#0086ff!important;border-radius:24px!important;font-size:16px!important}.success-content,.sheet-copy{color:#30343c;padding:8px 22px 25px;font-family:Roboto,-apple-system,PingFang SC,sans-serif}.success-content{text-align:center}.success-content>svg{color:#0086ff;width:52px;height:52px;margin:14px auto}.success-content h3{margin:6px 0 10px;font-size:18px;line-height:28px}.success-content p,.sheet-copy li{color:#758195;font-size:14px;line-height:24px}.success-content button{margin-top:24px}.sheet-copy button{margin-top:18px}.sheet-copy ol{padding-left:20px}.sheet-copy li+li{margin-top:14px}.steps{list-style:none;padding:0!important}.steps li{align-items:flex-start;gap:14px;display:flex}.steps b{color:#0086ff;text-align:center;background:#ebf5ff;border-radius:50%;flex-shrink:0;width:28px;height:28px;line-height:28px}.steps p{margin:2px 0 0}.app-nav{background:#fff;border-top:1px solid #f2f3f6;grid-template-columns:repeat(5,1fr);height:72px;padding:8px 10px 6px;display:grid}.app-nav button{color:#aeb5c3;flex-direction:column;gap:4px;font-size:11px}.app-nav .active{color:#0086ff}.main-page{padding-bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 24px);padding-top:var(--device-safe-area-top,54px)}.cloud-page{background:#f5f6fa;min-height:100%}.sale-banner{width:100%;display:block}.device-toolbar{color:#535b69;background:#fff;justify-content:space-between;align-items:center;padding:12px 14px;font-size:12px;display:flex}.device-toolbar span{background:#f7f7f9;border-radius:18px;align-items:center;gap:6px;padding:6px;display:flex}.device-toolbar svg{width:17px;height:17px}.device-toolbar button{width:30px;height:30px}.home-entry{padding:14px 14px 0}.benefits-entry{text-align:left;border-radius:14px;gap:9px;width:100%;min-height:68px;margin:0;background:linear-gradient(115deg,#e8f4ff 0%,#cfe5ff 58%,#d9eaff 100%)!important;padding:10px 12px!important;display:flex!important}.benefits-entry>img{width:35px;height:35px}.benefits-entry>span:nth-child(2){flex:1;min-width:0}.benefits-entry strong{color:#0086ff;align-items:center;gap:7px;font-size:15px;display:flex}.benefits-entry b{box-sizing:border-box;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#ff9f38 0%,#ff7040 52%,#f04f45 100%);border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:20px;margin:0;padding:0 8px;font-size:10px;font-style:normal;font-weight:700;line-height:20px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #f04f453d}.benefits-entry b:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:8px;animation:3.2s ease-in-out infinite entry-limited-shine;position:absolute;inset:-4px auto -4px -12px;transform:translate(-14px)skew(-18deg)}@keyframes entry-limited-shine{0%,68%{transform:translate(-14px)skew(-18deg)}to{transform:translate(58px)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.benefits-entry b:after{animation:none;display:none}}.benefits-entry small{color:#48627e;margin-top:3px;font-size:12px;line-height:17px;display:block}.benefits-entry small em{color:#0086ff;font-style:normal;font-weight:600}.benefits-entry .entry-link{color:#fff;white-space:nowrap;background:#0086ff;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;min-width:50px;height:28px;padding:0 11px;font-size:12px;font-weight:500;display:flex}.entry-link svg{width:14px}.cloud-empty{text-align:center;padding:40px 30px}.cloud-empty>img{width:94px;height:114px;margin:8px auto 20px}.cloud-empty h2{font-size:18px;font-weight:500}.cloud-empty p{color:#7c899a;margin:9px 0 24px;font-size:13px;line-height:22px}.text-button{margin-top:12px;padding:12px;color:#0086ff!important}.device-grid{grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.device-preview{border-radius:9px;width:100%;padding:0;position:relative;overflow:hidden;display:block!important}.device-preview>img{aspect-ratio:.54;object-fit:cover;width:100%;display:block}.device-preview>span{background:#e3e9fc;border-radius:14px;padding:3px 8px;font-size:11px;position:absolute;top:8px;left:8px}.device-preview b{color:#fff;background:#222;border-radius:9px;padding:2px 5px}.device-grid h3{margin-top:9px;font-size:12px;font-weight:400}.device-grid p{color:#0086ff;justify-content:space-between;align-items:center;margin-top:6px;font-size:11px;display:flex}.device-grid p button{color:#fff;background:#0086ff;border-radius:20px;padding:6px 10px}.mine-page{background:#f4f5fa url(/vmos/mobile-cloud/mine-bg.png) top/100% 255px no-repeat;min-height:100%}.profile{color:#fff;align-items:center;gap:16px;padding:28px 26px 24px;display:flex}.profile>img{width:62px;height:62px}.profile>div{flex:1}.profile strong{font-size:22px;font-weight:500}.profile p{margin-top:8px;font-size:13px}.profile>svg{width:27px;height:27px}.mine-body{padding:0 16px}.mine-actions{background:#fff;border-radius:17px;grid-template-columns:repeat(3,1fr);margin-bottom:15px;padding:22px 5px;display:grid}.mine-actions button{flex-direction:column;gap:13px}.mine-actions img{width:38px;height:36px}.mine-balance{background:#fff;border-radius:17px;margin-top:15px;padding:18px 16px}.mine-balance>strong{text-align:center;color:#0086ff;margin:7px auto 22px;font-size:25px;display:block}.mine-balance>span{color:#727b87;font-size:14px}.mine-tools{background:#fff;border-radius:17px;grid-template-columns:repeat(3,1fr);gap:25px 10px;margin-top:15px;padding:27px 14px;display:grid}.mine-tools button{flex-direction:column;gap:9px;font-size:12px}.mine-tools img{width:39px;height:39px}.buy-page{min-height:100%;padding-bottom:calc(var(--mobile-safe-area-height) + 22px);background:#fff}.buy-section{padding:14px 22px}.buy-section h2{margin:20px 0 15px;font-size:14px;font-weight:400}.buy-section h2 em{background:#e9f4ff;border-radius:15px;margin-left:5px;padding:3px 9px}.choices{gap:12px;display:flex}.choices button{color:#7b8594;white-space:nowrap;border:1px solid #eceef2;border-radius:9px;gap:9px;min-height:43px;padding:13px 16px}.choices .selected{color:#007ded;border:1.5px solid #0086ff}.versions{gap:0;padding:8px 14px}.versions button{border:0;border-radius:0;padding:14px 13px;font-size:14px;font-weight:500}.versions .selected{border-bottom:2px solid #0086ff}.model-choices{grid-template-columns:1fr 1fr;display:grid}.model-choices button{justify-content:flex-start;min-height:50px}.unselected-dot{border:1px solid #dfe4ed;border-radius:50%;width:16px;height:16px}.product-card{color:#366cb8;background:#dceeff url(/vmos/mobile-cloud/create-product-bg.png) 50%/cover;border-radius:18px;margin:16px -1px 24px;padding:22px 19px}.product-card h3{font-size:18px}.product-card>p{color:#4b8ee1;margin:16px 0;font-size:17px;line-height:25px}.specs{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.specs span{background:#cfe4ff;border-radius:20px;padding:8px 11px;font-size:12px}.product-card>strong{font-size:13px}.social-icons{gap:9px;margin-top:12px;display:flex}.social-icons img{width:33px;height:33px}.regions{gap:10px}.regions button{min-width:60px;padding:12px}.duration{color:#8090a5;font-size:12px;margin:14px 0!important}.purchase-perk{text-align:left;border-radius:12px;gap:10px;width:100%;background:#eef7ff!important;padding:12px!important;display:flex!important}.purchase-perk>img{width:34px;height:34px}.purchase-perk>span{flex:1}.purchase-perk strong{color:#0085ef;font-size:14px}.purchase-perk small{color:#7a91aa;margin-top:5px;font-size:12px;display:block}.purchase-perk>svg{color:#0086ff}.purchase-total{color:#7e8da1;justify-content:space-between;align-items:center;margin:23px 0 18px;font-size:13px;display:flex}.purchase-total strong{color:#0086ff;margin-left:4px;font-size:23px}.purchase-total small{font-size:11px}.utility-page{min-height:100%;padding:22px 18px calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 30px)}.utility-page>h2{margin:25px 0 14px}.resource-card{text-align:center;background:#fff;border-radius:17px;padding:28px 20px}.resource-card>img{width:57px;height:57px;margin:0 auto 14px}.resource-card>span{color:#728197;display:block}.resource-card>strong{color:#0086ff;margin:15px 0;font-size:34px;display:block}.resource-card>p{color:#7f8a9b;margin:10px 0;font-size:13px;line-height:22px}.resource-card>button{margin-top:15px}.simple-empty{text-align:center;color:#7c899a;padding:28px}.simple-empty img{width:44px;height:44px;margin:auto auto 15px}.simple-empty h3{color:#4f5a6c;font-weight:500}.simple-empty p{margin-top:10px;font-size:13px;line-height:22px}.tool-row{align-items:center;padding:15px 0;display:flex}.tool-row span{flex:1}.tool-row small{color:#8793a4;font-size:11px}.invite-code{text-align:center;background:#fff;border-radius:16px;margin:17px 0;padding:25px}.invite-code span{color:#7d8999;display:block}.invite-code strong{color:#0086ff;letter-spacing:3px;margin:18px 0;font-size:26px;display:block}.muted{color:#8591a2;font-size:13px;line-height:23px;margin:18px 0!important}.faq{background:#fff;border-radius:15px;padding:0 15px}.faq>div{border-bottom:1px solid #f0f2f5;padding:5px 0}.faq button{text-align:left;justify-content:space-between;gap:10px;width:100%;min-height:53px}.faq p{color:#7d8999;margin:0 0 15px;font-size:13px;line-height:23px}.full-device{border-radius:12px;width:100%;display:block}.checkout-product{background:#ebf4ff;border-radius:15px;padding:26px 20px}.checkout-product strong{font-size:17px;display:block}.checkout-product span{color:#79899d;margin-top:12px;font-size:13px;display:block}.quantity{align-items:center;gap:18px;margin:28px 0;display:flex}.quantity>span{flex:1}.quantity button{color:#0086ff;background:#fff;border:1px solid #dfebfc;border-radius:5px;width:34px;height:34px}.details{background:#fff;border-radius:15px;padding:15px}.details>div{color:#7d899c;justify-content:space-between;padding:15px 0;font-size:14px;display:flex}.details dd{color:#43546e;margin:0}.details .blue{color:#0086ff;font-size:22px;font-weight:600}.payment-demo{margin-top:26px}.payment-demo p{color:#8a95a5;text-align:center;margin:0 0 14px;font-size:12px}.reward-body p{color:#6f7b8c;font-size:13px;line-height:20px}.reward{min-height:86px}.quick-links button{font-size:13px}.welcome{background-position:0}.welcome p{max-width:172px}.countdown{margin-top:11px}.reward-action,.reward-claimed{position:relative}.reward-action:after,.reward-claimed:after{content:"";position:absolute;inset:-5px 0}.benefits-entry .entry-link,.vmos-app .reward-action,.vmos-app .reward-claimed{border-radius:8px}.native-mine .profile>img{border-radius:50%}.native-mine .profile p{color:#fff}.native-cloud-screen{height:100%;position:relative}.native-cloud{padding-top:var(--device-safe-area-top,54px);padding-bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 22px)}.app-nav{height:100%}.native-cloud-banner{aspect-ratio:2.75;width:100%;height:auto;display:block;object-fit:cover!important}.native-cloud-toolbar{background:#fff;align-items:center;gap:5px;height:48px;padding:5px 14px;display:flex;position:relative}.native-cloud-toolbar>button{flex-shrink:0;min-height:32px;padding:0}.native-cloud-toolbar .group-choice,.native-cloud-toolbar .view-choice{color:#464950;background:#f5f5f9;border-radius:22px;gap:5px;height:32px;padding:0 8px;font-size:11px}.native-cloud-toolbar .view-choice{gap:4px}.native-cloud-toolbar .view-choice img{width:13px;height:13px}.native-cloud-toolbar .group-choice svg,.native-cloud-toolbar .view-choice svg{stroke-width:1px;width:16px;height:16px}.native-cloud-toolbar .toolbar-icon{width:25px}.native-cloud-toolbar .toolbar-icon img{width:23px;height:23px}.native-cloud-toolbar .sort{width:21px;margin-right:auto}.native-cloud-toolbar .sort img{width:18px;height:18px}.native-cloud-toolbar .toolbar-renew{color:#0086ff;background:#f2f8ff;border-radius:22px;width:46px;height:32px;font-size:11px}.native-cloud-toolbar .search img,.native-cloud-toolbar .add img{width:25px;height:25px}.native-cloud .home-entry{padding:12px 15px 0}.native-cloud-grid{gap:10px 8px;padding:12px 15px 16px;display:grid}.native-cloud-card{min-width:0}.native-preview{aspect-ratio:178/314;background:#efefef;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0002}.native-preview-open{text-align:left;width:100%;height:100%;position:absolute;inset:0;padding:0!important;display:block!important}.native-preview-open>img{object-fit:contain;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.native-card-settings{z-index:1;width:22px;height:22px;position:absolute;top:2px;right:2px;padding:0!important}.native-card-settings img{width:100%;height:100%}.native-card-meta{justify-content:space-between;align-items:center;gap:5px;min-height:49px;padding:8px 3px 1px;display:flex}.native-card-meta>div{flex:1;min-width:0}.native-card-meta h3{text-overflow:ellipsis;white-space:nowrap;color:#444;font-size:11px;font-weight:400;line-height:17px;overflow:hidden}.native-card-meta p{color:#0086ff;white-space:nowrap;margin-top:2px;font-size:11px;line-height:17px}.native-card-meta>button{color:#fff;background:#0086ff;border-radius:18px;flex-shrink:0;width:38px;height:27px;padding:0;font-size:10px}.native-cloud-grid[data-columns="3"] .native-card-meta,.native-cloud-grid[data-columns="4"] .native-card-meta{flex-wrap:wrap}.native-cloud-grid[data-columns="3"] .native-card-meta>div,.native-cloud-grid[data-columns="4"] .native-card-meta>div{flex-basis:100%}.cloud-menu-dismiss{z-index:15;width:100%;height:100%;position:fixed!important;inset:0!important}.cloud-native-menu{z-index:16;color:#222;background:#fff;border-radius:5px;min-width:180px;padding:11px 22px;position:absolute;top:44px;box-shadow:0 2px 7px #0003}.cloud-native-menu button{text-align:left;white-space:nowrap;justify-content:flex-start;gap:7px;width:100%;height:44px;padding:0;font-size:15px;display:flex}.cloud-native-menu button img{width:22px;height:22px}.cloud-native-menu button[aria-checked=true]{color:#0086ff}.menu-group{left:14px}.menu-view{width:216px;left:90px}.menu-sort{right:16px}.menu-sort button{height:49px}.running-only{border-top:1px solid #e6e9f2;align-items:center;gap:9px;height:64px;font-size:14px;display:flex}.running-only button{color:#0086ff;width:auto;font-size:12px}.native-device-search{background:#fff;gap:8px;padding:8px 15px;display:flex}.native-device-search input{background:#f5f5f8;border:0;border-radius:18px;flex:1;min-width:0;padding:8px 13px;font-size:14px}.native-device-search>button{color:#0086ff;font-size:13px}.no-device-results{text-align:center;color:#8a92a1;padding:35px}.renew-select{color:#0000;background:#fff;border:1px solid #0086ff;border-radius:50%;width:24px;height:24px;position:absolute;bottom:12px;right:12px}.renew-select.selected{color:#fff;background:#0086ff}.native-renew-selection{bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height));background:#fff;border-top:1px solid #eee;justify-content:space-between;align-items:center;height:55px;padding:8px 16px;display:flex;position:absolute;left:0;right:0}.native-renew-selection button{color:#fff;background:#0086ff;border-radius:20px;padding:9px 28px}.native-renew-selection button:disabled{background:#dfe5ef}.reference-device-session{width:100%;height:auto;display:block}.native-mine{padding-top:var(--device-safe-area-top,54px);background-size:100% 210px;padding-bottom:110px}.native-mine .profile{gap:15px;height:118px;padding:28px 30px 16px}.native-mine .profile>img{width:62px;height:62px}.native-mine .profile>div{min-width:0}.native-mine .profile strong{font-size:19px;line-height:25px}.native-mine .profile p{white-space:nowrap;margin-top:8px;font-size:14px;line-height:21px}.native-mine .profile>button{flex-shrink:0;width:29px;padding:0}.native-mine .profile>button>img,.native-mine .profile>button>svg{width:30px;height:30px}.native-mine .profile-bell{position:relative}.native-mine .profile-bell:after{content:"";background:#ff4f57;border-radius:50%;width:7px;height:7px;position:absolute;top:0;right:0}.native-mine .mine-body{padding:0 16px}.native-mine .mine-actions{border-radius:16px;height:99px;margin-bottom:16px;padding:18px 5px 13px;box-shadow:0 1px 2px #0003}.native-mine .mine-actions img{width:38px;height:36px}.native-mine .mine-actions button{gap:14px;font-size:12px}.native-mine .mine-balance{border-radius:16px;height:123px;margin:0;padding:16px}.native-mine .balance-label{color:#555b63;justify-content:space-between;width:100%;padding:0;font-size:12px;display:flex}.native-mine .balance-label svg{color:#0086ff;background:#e8f5ff;border-radius:50%;width:17px;height:17px}.native-mine .mine-balance>strong{margin:1px auto 15px;font-size:20px;font-weight:500;line-height:25px}.native-mine .mine-balance .primary{height:39px;font-weight:400;font-size:12px!important}.native-mine .mine-tools{border-radius:16px;gap:12px 4px;height:197px;margin:0;padding:36px 55px 28px}.native-mine .mine-tools img{width:40px;height:40px}.native-mine .mine-tools button{white-space:nowrap;gap:6px;font-size:11px}.native-box{border-radius:10px;width:100%;height:63px;margin:16px 0;background:#e6f4ff url(/vmos/mobile-cloud/mirror-card-bg.png) 50%/cover!important;justify-content:space-between!important;padding:14px 16px!important;display:flex!important}.native-box strong{font-size:14px;font-weight:500}.native-box>span{color:#0086ff;border:1px solid #0086ff;border-radius:20px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;display:flex}.native-mine-links{background:#fff;border-radius:17px;padding:8px 20px}.native-mine-links>button{text-align:left;gap:12px;width:100%;height:58px;display:flex}.native-mine-links>button>img{width:18px;height:18px}.native-mine-links>button>span{flex:1;font-size:13px}.native-mine-links small{color:#888fa0;font-size:12px}.native-mine-links svg{color:#858d9a;width:16px}.app-nav{height:66px;padding-top:6px}.app-nav img{width:25px;height:25px}.app-nav button{gap:4px;font-size:10px;font-weight:400}.vmos-app .apk-info-page>section{padding-block:7px}.app-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:100%;min-height:0;margin:0;padding:4px 16px;position:relative;overflow:visible;box-shadow:0 -3px 12px #1e37550f}.app-nav:after{content:"";height:var(--mobile-safe-area-height,34px);pointer-events:none;background:#fff;position:absolute;top:100%;left:0;right:0}.app-nav button{color:#697586;border-radius:0;justify-self:center;gap:4px;width:100%;min-width:0;height:48px;padding:0;font-size:11px;line-height:14px}.app-nav button:not(.nav-create){text-align:center;grid-template-rows:24px 14px;align-content:center;justify-items:center;display:grid;transform:none}.app-nav img{object-fit:contain;width:24px;height:24px}.app-nav .nav-icon{width:24px;height:24px;-webkit-mask:var(--nav-icon) center/contain no-repeat;mask:var(--nav-icon) center/contain no-repeat;-webkit-mask:var(--nav-icon) center/contain no-repeat;background:currentColor;flex-shrink:0;display:block}.nav-icon-cloud{--nav-icon:url(/vmos/new-user/web-menu-cloud.svg)}.nav-icon-proxy{--nav-icon:url(/vmos/nav-custom/value-growth.svg)}.nav-icon-invite{--nav-icon:url(/vmos/nav-lucide/gift.svg)}.nav-icon-mine{--nav-icon:url(/vmos/nav-lucide/user-round.svg)}.app-nav .nav-icon:not(.nav-icon-plus){width:24px;height:24px}.nav-icon-plus{--nav-icon:url(/vmos/nav-tabler/plus.svg)}.app-nav .active{color:#0086ff;background:0 0;font-weight:500}.vmos-app .app-nav button:disabled{color:#697586;opacity:1}.app-nav .nav-create{color:#fff;z-index:1;background:0 0;justify-self:center;width:100%;height:54px;padding:0;position:relative;top:-1px;transform:translateY(-16px)}.nav-create-pill{background:#0086ff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:0 5px 12px #0086ff3b,0 2px 4px #0055aa14}.app-nav .nav-create .nav-icon{width:30px;height:30px}.app-nav button:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.app-nav button:active:not(:disabled){opacity:.72}.apk-cloud .native-cloud-banner{aspect-ratio:1080/320;object-fit:fill!important}.apk-cloud .native-cloud-toolbar{gap:6px;height:46px;padding:5px 15px}.apk-cloud .native-cloud-toolbar .group-choice,.apk-cloud .native-cloud-toolbar .view-choice{gap:4px;height:31px;min-height:31px;padding:0 8px;font-size:13px}.apk-cloud .group-choice>span{white-space:nowrap;text-overflow:ellipsis;max-width:68px;overflow:hidden}.apk-cloud .native-cloud-toolbar .view-choice img{width:14px;height:14px}.apk-cloud .native-cloud-toolbar .toolbar-renew{width:54px;height:31px;font-size:13px}.apk-cloud .native-cloud-toolbar .toolbar-icon{width:27px}.apk-cloud .native-cloud-toolbar .sort{width:22px;margin-right:auto}.apk-cloud .native-cloud-toolbar .search img,.apk-cloud .native-cloud-toolbar .add img{width:25px;height:25px}.apk-cloud .native-cloud-grid{gap:9px 8px;padding:12px 15px 16px}.apk-cloud .native-preview{aspect-ratio:487/830;border-radius:8px}.apk-cloud .native-preview-open>img{object-fit:fill;width:100%;height:100%}.apk-cloud .native-card-meta{gap:3px;min-height:45px;padding:7px 3px 1px}.apk-cloud .native-card-meta h3{font-size:12px;line-height:18px}.apk-cloud .native-card-meta p{font-size:12px;line-height:19px}.apk-cloud .native-card-meta>button{width:40px;height:28px;font-size:11px}.apk-cloud .native-card-settings{width:25px;height:25px;top:4px;right:4px}.apk-model{background:linear-gradient(#36444999,#0000);flex-wrap:wrap;align-items:center;gap:3px;font-size:10px;line-height:19px;display:flex;position:absolute;top:3px;left:4px;right:26px}.apk-model>span{color:#3e4965;background:#c6ccdf;border-radius:12px;padding:0 5px;font-weight:700}.apk-model>b{color:#fff;background:#000;border-radius:14px;padding:1px 9px;font-size:13px;font-weight:400}.apk-expiring{color:#fff;text-align:center;background:#1626349c;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 4px;font-size:11px;display:flex;position:absolute;inset:0}.apk-expiring strong{font-size:11px}.apk-expiring>button{color:#fff;background:#0086ff;border-radius:22px;width:86px;min-height:30px;font-size:12px;box-shadow:0 1px 2px #0002}.native-cloud-grid[data-columns="3"] .apk-expiring,.native-cloud-grid[data-columns="4"] .apk-expiring{gap:4px;font-size:9px}.native-cloud-grid[data-columns="3"] .apk-expiring strong,.native-cloud-grid[data-columns="4"] .apk-expiring strong{font-size:9px}.native-cloud-grid[data-columns="3"] .apk-expiring button,.native-cloud-grid[data-columns="4"] .apk-expiring button{width:68px;min-height:24px;font-size:10px}.apk-menu-backdrop{z-index:20;position:fixed;inset:-200vh -200vw;background:#0009!important}.apk-menu{z-index:21;color:#181818;background:#fff;border-radius:9px;padding:8px 0;position:absolute;top:38px;box-shadow:0 2px 5px #0001}.apk-menu>button,.apk-group-options>button{white-space:nowrap;justify-content:flex-start;gap:10px;width:100%;height:35px;padding:0 15px;font-size:14px}.apk-menu .chosen{color:#0086ff}.apk-menu img{width:18px;height:18px}.apk-menu-view{width:153px;left:26.5%}.apk-menu-sort{width:218px;left:9px}.apk-menu-group{width:170px;left:15px}.apk-menu-sort>button:first-child,.apk-menu-sort>button:nth-child(3),.apk-menu-sort>button:nth-child(5){border-bottom:1px solid #f0f0f0}.apk-only-running{border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:10px 14px 1px;font-size:13px;display:flex}.apk-switch{cursor:pointer;background:#d7d9dc;border:0;border-radius:12px;flex-shrink:0;align-items:center;width:30px;height:18px;padding:2px;display:inline-flex}.apk-switch>span{background:#fff;border-radius:50%;width:14px;height:14px;display:block;box-shadow:0 1px 3px #0002}.apk-switch.on{background:#0086ff}.apk-switch.on>span{margin-left:auto}.vmos-app .apk-switch{background:#d7d9dc;justify-content:flex-start;padding:2px}.vmos-app .apk-switch.on{background:#0086ff}.apk-group-options{overscroll-behavior:contain;scrollbar-width:none;max-height:290px;overflow-y:auto}.apk-menu .apk-manage{justify-content:center;height:38px}.apk-menu .apk-manage img{width:16px;height:16px}.apk-menu-group{width:43%;padding:8px 0}.apk-group-options>button{height:31px;font-size:12px}.apk-menu-view{width:39%;padding:8px 15px}.apk-menu-view>button{gap:5px;height:31px;padding:0;font-size:12px}.apk-menu-view img{width:15px;height:15px}.apk-menu-view .apk-only-running{white-space:nowrap;gap:4px;padding:18px 7px 10px;font-size:12px}.vmos-app .apk-menu-view .apk-switch{background:#e7e9f2;width:44px;height:26px;padding:4px}.vmos-app .apk-menu-view .apk-switch.on{background:#0086ff}.apk-menu-view .apk-switch>span{width:18px;height:18px}.apk-menu-sort{width:55.5%;padding:8px 15px}.apk-menu-sort>button{height:35px;padding:0;font-size:12px}.apk-search{background:#fff;align-items:center;gap:10px;padding:7px 18px;display:flex}.apk-search>img{opacity:.5;width:18px;height:18px}.apk-search input{background:#f5f6fa;border:0;border-radius:20px;flex:1;min-width:0;height:34px;padding:0 10px;font-size:13px}.apk-search button{color:#999;font-size:22px}.apk-blue{white-space:nowrap;cursor:pointer;font:inherit;border:0;border-radius:22px;padding:9px 16px;color:#fff!important;background:#0086ff!important}.apk-blue:disabled{opacity:.45}:is(.bottom-sheet:has(.apk-device-sheet),.bottom-sheet:has(.apk-batch-actions)){background:#fff;border-radius:16px 16px 0 0}:is(.bottom-sheet:has(.apk-device-sheet) .sheet-handle-zone,.bottom-sheet:has(.apk-batch-actions) .sheet-handle-zone){display:none}:is(.bottom-sheet:has(.apk-device-sheet) .sheet-header,.bottom-sheet:has(.apk-batch-actions) .sheet-header){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.apk-device-sheet,.apk-batch-actions,.apk-renew-plan{color:#5f6d8a;font-family:Roboto,-apple-system,PingFang SC,sans-serif;font-size:14px}.apk-device-sheet button,.apk-batch-actions button,.apk-renew-plan button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.apk-device-sheet{padding:22px 20px 20px}.apk-device-heading{align-items:center;gap:7px;display:flex}.apk-device-heading>img{flex-shrink:0;width:90px;height:auto}.apk-device-heading strong{color:#30343c;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;line-height:23px;overflow:hidden}.apk-device-heading>button{flex-shrink:0;padding:0}.apk-device-heading>button>img{width:23px;height:23px}.apk-device-heading>.apk-blue{padding:8px 15px;font-size:12px}.apk-device-sheet>p{margin:24px 0;font-size:13px;line-height:18px}.apk-device-id{align-items:center;gap:10px;display:flex}.apk-device-id button{padding:0}.apk-device-id svg{width:19px;height:19px}.apk-device-sheet>p>span{color:#888}.apk-device-sheet .apk-info-link{color:#0086ff;background:#e5f1ff;border-radius:8px;justify-content:flex-start;gap:5px;width:100%;padding:9px 13px;font-size:14px;display:flex}.apk-info-link svg{width:19px;height:19px;margin-left:auto}.apk-action-grid{border-top:1px dashed #dce1ed;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 4px;margin:9px -8px 0;padding-top:13px;display:grid}.apk-action-grid>button{white-space:nowrap;flex-direction:column;gap:7px;padding:0;font-size:13px;display:flex;position:relative}.apk-action-grid img{width:46px;height:46px}.apk-action-grid small{white-space:nowrap;color:#0086ff;font-size:10px;position:absolute;top:72px}.apk-action-grid>button:nth-child(n+13){margin-top:8px}.apk-dialog-backdrop{z-index:140;background:#0009;position:absolute;inset:0}.apk-dialog{z-index:141;color:#30343c;box-sizing:border-box;background:#fff;border-radius:13px;width:calc(100% - 36px);max-height:80%;padding:22px 20px;font-family:Roboto,-apple-system,PingFang SC,sans-serif;font-size:14px;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.apk-dialog:has(.apk-colors){width:100%;padding:25px 28px}.apk-dialog h2{text-align:center;margin:0 0 23px;font-size:17px;font-weight:500}.apk-dialog p{color:#6a7486;margin:12px 0 22px;line-height:24px}.apk-dialog label{color:#5e6c85;margin:16px 0;font-size:14px;display:block}.apk-dialog input,.apk-dialog textarea{box-sizing:border-box;color:#30343c;width:100%;font:inherit;background:#f8f9fc;border:1px solid #e0e4ed;border-radius:4px;margin-top:10px;padding:12px;display:block}.apk-dialog textarea{resize:none;height:105px}.apk-dialog button{cursor:pointer;font:inherit;border:0}.apk-close{color:#7c879c;background:0 0;position:absolute;top:18px;right:20px;font-size:24px!important}.apk-colors{justify-content:space-between;gap:8px;margin:22px 0;display:flex}.apk-colors button{border-radius:50%;width:26px;height:26px}.apk-colors button[aria-pressed=true]{outline-offset:4px;outline:2px solid #0086ff}.apk-dialog-actions{gap:10px;margin-top:28px;display:flex}.apk-dialog-actions button{color:#6f7b90;background:#f0f2f6;border-radius:7px;flex:1;padding:12px 6px}.apk-dialog-actions button+button{color:#fff;background:#0086ff}.apk-dialog-actions button:disabled{opacity:.4}.sr-only{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute!important}.apk-info-page{background:#f5f6fa;min-height:100%;padding:15px 15px 30px}.apk-info-page>section{background:#fff;border-radius:15px;margin:0 0 8px;padding:10px 15px}.apk-info-page h2{color:#30343c;margin:5px 0 10px;font-size:16px;font-weight:700;line-height:24px}.apk-info-page dl{margin:0;padding:0}.apk-info-page dl>div{justify-content:space-between;align-items:center;gap:6px;min-height:35px;font-size:14px;line-height:20px;display:flex}.apk-info-page dt{color:#30343c;flex-shrink:0;font-weight:700}.apk-info-page dd{text-align:right;color:#5f6d8a;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.apk-group-screen{height:100%;padding-top:calc(var(--device-safe-area-top,54px) + 48px);background:#fff;position:relative}.apk-group-screen>.app-header{top:var(--device-safe-area-top,54px);z-index:2;gap:0;padding-inline:12px;position:absolute;left:0;right:0}.apk-group-screen>.mobile-page{top:calc(var(--device-safe-area-top,54px) + 48px)}.apk-group-screen .apk-group-create{color:#0086ff;white-space:nowrap;width:auto;height:40px;margin-left:auto;padding:0;font-size:14px;font-weight:400}.apk-group-screen .app-header h1{font-size:17px}.apk-groups{background:#fff;min-height:100%;padding:10px 23px 34px}.apk-group-section{border-bottom:1px solid #f5f5f8}.apk-group-row{align-items:center;gap:8px;min-height:72px;padding:12px 10px 12px 15px;display:flex}.apk-group-row>span{color:#30343c;overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:700;line-height:20px}.apk-groups small{color:#65728c;margin-top:2px;font-size:10px;font-weight:400;line-height:16px;display:block}.apk-group-row>button{flex-shrink:0;padding:0}.apk-group-row .apk-group-expand{width:24px;height:26px}.apk-group-expand img{width:24px;height:24px}.apk-group-expand[aria-expanded=true] img{transform:rotate(180deg)}.apk-group-row .apk-group-rename,.apk-group-row .apk-group-delete{color:#fff;white-space:nowrap;background:#0086ff;border-radius:20px;height:24px;padding:0 8px;font-size:10px}.apk-group-row .apk-group-delete{background:#ff4b55}.apk-group-select{width:27px;height:27px;margin-left:0}.apk-group-select img{width:27px;height:27px}.apk-group-device{color:#65728c;padding:0 15px 12px;font-size:10px}.apk-group-device>div{color:#30343c;align-items:center;gap:5px;display:flex}.apk-group-device strong{font-size:13px}.apk-group-device img{object-fit:contain;width:51px;height:18px}.apk-running-label{color:#fff;text-align:center;background:#2ac29e;border-radius:50%;width:16px;height:16px;line-height:16px}.apk-group-device p{white-space:nowrap;margin:6px 0 0;font-size:10px}.apk-dialog:has(.apk-group-dialog){border-radius:16px;width:80.5%;padding:23px}.apk-dialog:has(.apk-group-dialog) h2{text-align:left;margin:0 0 9px;font-size:14px;font-weight:700;line-height:20px}.apk-group-dialog input{background:#fff;border:1px solid #e4e7f0;border-radius:25px;height:43px;margin:0;padding:0 15px;font-size:14px}.apk-group-dialog input::placeholder{color:#b8bdce}.apk-group-dialog .apk-dialog-actions{gap:8px;margin-top:8px}.apk-group-dialog .apk-dialog-actions button{color:#30343c;background:#e7e9f2;border-radius:25px;height:43px;padding:0;font-size:14px}.apk-group-dialog .apk-dialog-actions button+button{color:#fff;background:#0086ff}.apk-batch-screen{height:100%;padding-top:calc(var(--device-safe-area-top,54px) + 48px);position:relative}.apk-batch-header{top:var(--device-safe-area-top,54px);background:#fff;justify-content:space-between;align-items:center;gap:9px;height:48px;padding:5px 14px;display:flex;position:absolute;left:0;right:0}.apk-batch-header button{white-space:nowrap;padding:6px 0;font-size:12px}.apk-batch-header button:first-child,.apk-batch-header button:nth-child(2),.apk-batch-header button:last-child{border:1px solid #e5e8f0;border-radius:20px;padding:6px 9px}.apk-batch-header button:last-child{border-color:#0086ff}.apk-batch-header .active{color:#0086ff}.apk-batch-grid{grid-template-columns:1fr 1fr;gap:12px 8px;padding:12px 15px 110px;display:grid}.apk-batch-preview{aspect-ratio:487/825;border-radius:8px;width:100%;position:relative;overflow:hidden;padding:0!important}.apk-batch-preview>img{object-fit:fill;width:100%;height:100%}.apk-batch-preview>span,.apk-selected-card{color:#fff;background:#0086ff66;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.apk-batch-preview>span>svg{width:66px;height:66px}.apk-batch-grid h3{margin:9px 2px 6px;font-size:12px;font-weight:400}.apk-batch-grid p{color:#0086ff;margin:0 2px;font-size:13px}.apk-batch-footer{padding:16px 23px calc(var(--mobile-safe-area-height) + 12px);background:#fff;position:absolute;bottom:0;left:0;right:0}.apk-batch-footer .primary{flex-direction:column;gap:2px;height:45px;display:flex;border-radius:18px!important}.apk-batch-footer strong{font-size:16px;font-weight:500}.apk-batch-footer small{font-size:12px}.apk-batch-actions{grid-template-columns:repeat(4,1fr);row-gap:16px;padding:22px 10px 25px;display:grid}.apk-batch-actions>button{flex-direction:column;gap:5px;padding:0;font-size:12px}.apk-batch-actions img{width:31px;height:31px}.apk-renew-screen{background:#fff;height:100%;position:relative}.apk-renew-page{color:#707b8b;padding:14px 23px 100px}.apk-renew-page>p{margin:0 -23px 15px;font-size:14px}.apk-renew-versions{gap:5px;margin-bottom:17px;display:flex}.apk-renew-versions button{white-space:nowrap;background:#f5f6fa;border:1px solid #0000;border-radius:20px;padding:9px 12px;font-size:14px}.apk-renew-versions button.active{color:#0086ff;background:#fff;border-color:#0086ff;border-radius:6px}.apk-renew-label{justify-content:space-between;margin:4px 0 11px;font-size:13px;display:flex}.apk-renew-label button{color:#0086ff}.apk-renew-search{gap:8px;margin-bottom:17px;display:flex}.apk-renew-search input{min-width:0;font:inherit;background:#fafbff;border:1px solid #dddfe7;border-radius:6px;flex:1;padding:10px;font-size:13px}.apk-renew-search button{color:#6e7c91;border:1px solid #a6afbd;border-radius:5px;padding:8px 20px}.apk-renew-list>button{text-align:left;background:#f1f5fd;border-radius:2px;align-items:center;gap:9px;width:100%;min-height:64px;margin:0 0 5px;padding:10px 8px;display:flex}.apk-check{border:1px solid #bac2d1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.apk-check.checked{color:#fff;background:#0086ff;border-color:#0086ff}.apk-check svg{width:13px;height:13px}.apk-renew-device{color:#0086ff;flex:1;min-width:0;font-size:12px}.apk-renew-device>span{color:#4a5c77;align-items:center;gap:5px;display:flex}.apk-renew-device b{color:#5a6581;background:#d4ddf5;border-radius:10px;padding:1px 5px;font-size:10px}.apk-renew-device small{margin-top:5px;font-size:10px;font-weight:600;display:block}.apk-renew-list time{white-space:nowrap;color:#596b89;font-size:10px}.apk-renew-footer{padding:16px 23px calc(var(--mobile-safe-area-height) + 10px);background:#fff;gap:23px;display:flex;position:absolute;bottom:0;left:0;right:0}.apk-renew-footer button{flex:1;min-height:42px;padding:8px;font-size:12px}.bottom-sheet:has(.apk-renew-plan) .sheet-handle-zone{display:none}.bottom-sheet:has(.apk-renew-plan) .sheet-header{text-align:center;border-bottom:1px solid #eee;padding:16px}.bottom-sheet:has(.apk-renew-plan) .sheet-title{text-align:center;font-size:17px}.apk-renew-plan{color:#65728b;padding:16px 22px}.apk-renew-plan h3{color:#30343c;margin:5px 0 14px;font-size:15px}.apk-discount{margin:6px 0 14px;font-size:11px}.apk-plan-cards{gap:10px;padding-bottom:8px;display:flex}.apk-plan-cards>button{background:#f8fbff;border:1px solid #dbe6f6;border-radius:5px;flex-direction:column;flex-shrink:0;gap:7px;width:107px;padding:22px 5px 12px;display:flex;position:relative}.apk-plan-cards>button.active{border-color:#0086ff}.apk-plan-cards>button>span{color:#ff685e;background:#ffe0d9;border-radius:4px 0 5px;padding:2px 6px;font-size:10px;position:absolute;top:0;left:0}.apk-plan-cards b{font-size:16px;font-weight:400}.apk-plan-cards strong{color:#ff6860;font-size:21px;font-weight:400}.apk-plan-cards del,.apk-plan-cards small{color:#98a0b0;font-size:10px}.apk-plan-cards svg{color:#0086ff;width:16px;height:16px;position:absolute;bottom:3px;right:3px}.apk-renew-plan dl{margin:0 0 24px;font-size:13px}.apk-renew-plan dl>div{justify-content:space-between;padding:10px 0;display:flex}.apk-renew-plan dd{margin:0}.apk-renew-plan .blue{color:#0086ff;font-weight:600}.apk-balance{border:1px solid #0086ff;border-radius:7px;padding:12px}.apk-balance>button{gap:8px;font-size:14px}.apk-balance>small{margin:10px 0;font-size:11px;display:block}.apk-balance>div{align-items:center;gap:7px;display:flex}.apk-balance input{border:1px solid #d7e3f4;width:90px;min-width:0;padding:6px}.apk-balance>div>button{color:#0086ff;margin-left:auto;font-size:12px}.apk-auto-renew{justify-content:space-between;margin:18px 0;display:flex}.apk-payment-warning{color:#929db0;font-size:11px;line-height:18px}.apk-pay{justify-content:space-between;align-items:center;gap:10px;margin:20px 0 10px;font-size:12px;display:flex}.apk-pay b{color:#0086ff;font-size:18px}.apk-pay>button{min-width:120px}.apk-session{height:100%;padding-top:var(--device-safe-area-top,54px);background:#000;position:relative}.apk-session>img{object-fit:contain;width:100%;height:100%}.apk-session-floating{border-radius:50%;width:40px;height:40px;position:absolute;top:50%;right:4px;padding:0!important}.apk-session-floating img{width:100%;height:100%}.apk-session-panel{text-align:center;background:#f2f4ff;border-radius:18px;padding:24px;position:absolute;top:30%;left:8%;right:8%}.apk-session-panel strong{font-size:17px}.apk-session-panel p{color:#6b7890;margin:15px 0;font-size:12px}.apk-session-panel .apk-session-note{font-size:13px;line-height:22px}.vmos-app .apk-expiring>button{color:#fff;background:#0086ff}.apk-cloud .native-preview-open>img.apk-source-model{object-fit:fill;z-index:1;width:80.3%;height:auto;position:absolute;top:0;left:0}.apk-balance .apk-balance-heading>button{margin-left:0}.apk-renew-plan .apk-plan-cards{padding-top:10px}.apk-renew-plan dl>div{padding-top:7px;padding-bottom:7px}.vmos-app .apk-menu>button{justify-content:flex-start}.vmos-app .apk-group-options>button,.vmos-app .apk-menu .apk-manage{justify-content:center}.vmos-app .apk-renew-list>button{background:#f1f5fd;justify-content:flex-start}.vmos-app .apk-renew-versions button{background:#f5f6fa}.vmos-app .apk-renew-versions button.active{background:#fff}.vmos-app .apk-batch-preview{display:block}.vmos-app.apk-menu-layer{z-index:130;background:0 0;position:absolute;inset:0}.apk-menu-layer .apk-menu-backdrop{width:100%;height:100%;position:absolute;inset:0}.apk-menu-layer .apk-menu{top:var(--apk-menu-top)}:is(.bottom-sheet:has(.apk-device-sheet) .sheet-content,.bottom-sheet:has(.apk-batch-actions) .sheet-content,.bottom-sheet:has(.apk-renew-plan) .sheet-content){padding:0}.apk-dialog-backdrop{z-index:22}.apk-dialog{z-index:23}.bottom-sheet:has(.apk-renew-plan) .sheet-header{padding:29px 23px 18px}.bottom-sheet:has(.apk-renew-plan) .sheet-title{font-size:15px;font-weight:600}.apk-renew-plan{padding:16px 23px 112px}.apk-renew-plan h3{margin:4px 0 12px;font-size:14px}.apk-discount{color:#ff7400;margin:9px 0 18px;font-size:12px}.apk-plan-cards{gap:8px;padding:0 0 20px}.apk-plan-cards>button{text-align:left;background:linear-gradient(115deg,#fafafa 20%,#f0f1f4 20%,#f7f8fa 43%,#fff 43%,#f7f8fa 70%);border:1px solid #e3e4e6;border-radius:8px;align-items:flex-start;gap:0;width:105px;height:105px;padding:16px 9px 7px}.apk-plan-cards>button.active{background:linear-gradient(115deg,#d2e7ff 20%,#c8e2ff 20%,#e3f1ff 43%,#e0efff 43%,#cfe6ff 80%);border:2px solid #0086ff;padding:15px 8px 6px}.apk-plan-cards b{color:#30343c;font-size:15px;font-weight:600;line-height:20px}.apk-plan-cards strong{font-size:20px;font-weight:600;line-height:23px}.apk-plan-cards del{font-size:10px;line-height:15px}.apk-plan-cards>button>span{color:#fff;z-index:1;background:#ff656f;border-radius:13px;padding:5px 8px;font-size:10px;top:-9px;left:-1px}.apk-plan-cards small{color:#0086ff;text-align:center;background:#cde4ff66;border:1px solid #398bff;border-radius:4px;width:100%;margin-top:auto;padding:2px 0;font-size:10px}.apk-plan-cards svg,.apk-plan-cards i{width:15px;height:15px;position:absolute;top:18px;bottom:auto;right:8px}.apk-plan-cards i{border:1px solid #dce0ed;border-radius:50%}.apk-renew-plan dl>div{padding:10px 8px}.apk-renew-plan .blue{font-size:16px}.apk-renew-plan dl{margin-bottom:14px}.apk-balance{border-width:1px;border-radius:17px;padding:11px}.apk-balance .apk-balance-heading{justify-content:space-between;align-items:center;gap:6px;display:flex}.apk-balance-heading>button{color:#30343c!important;gap:5px!important;padding:0!important;font-size:12px!important}.apk-balance-heading>span{white-space:nowrap;font-size:11px}.apk-balance-heading em{color:#0086ff;font-style:normal}.apk-balance .apk-balance-input{gap:8px;margin-top:10px;display:flex}.apk-balance-input label{color:#0086ff;border:1px solid #ddd;border-radius:16px;flex:1;align-items:center;min-width:0;height:39px;padding-left:8px;font-size:15px;display:flex}.apk-balance-input input{color:#30343c;background:0 0;border:0;border-left:1px solid #e0e5ee;flex:1;width:100%;margin-left:8px;font-size:14px}.apk-balance .apk-balance-input>button{color:#fff;white-space:nowrap;background:#0086ff;border-radius:8px;padding:10px 12px;font-size:13px}.apk-auto-renew{margin:24px 0 18px;font-size:15px}.apk-auto-renew .apk-switch{width:43px;height:26px;padding:3px}.apk-auto-renew .apk-switch>span{width:20px;height:20px}.apk-payment-warning{margin:14px 0;font-size:10px;line-height:15px}.apk-payment-warning button{color:#0086ff;padding:0;font-size:10px}.apk-pay{z-index:2;padding:15px 23px calc(var(--device-safe-area-bottom,34px) + 12px);background:#fff;border-top:1px solid #eee;margin:0;position:absolute;bottom:0;left:0;right:0}.apk-pay>span{flex-direction:column;gap:5px;display:flex}.apk-pay b{font-size:23px}.apk-pay>.apk-blue{min-width:139px;height:46px;font-size:17px}.phone-device[data-platform=android] .apk-pay{padding-bottom:15px}.apk-info-link>img{width:18px;height:23px}.apk-renew-device b{align-items:center;gap:2px;display:inline-flex}.apk-renew-device b img{width:12px;height:10px}.apk-batch-screen>.mobile-page{top:calc(var(--device-safe-area-top,54px) + 48px)}.apk-batch-header{z-index:1}.apk-batch-footer{padding:16px 23px calc(var(--device-safe-area-bottom,34px) + 12px)}.apk-renew-footer{padding:16px 23px calc(var(--device-safe-area-bottom,34px) + 10px)}.phone-device[data-platform=android] .apk-batch-footer,.phone-device[data-platform=android] .apk-renew-footer{padding-bottom:12px}.apk-cloud .native-cloud-grid[data-columns="3"] .native-preview{aspect-ratio:318/586}.apk-cloud .native-cloud-grid[data-columns="4"]{padding-inline:4px}.apk-cloud .native-cloud-grid[data-columns="4"] .native-preview{aspect-ratio:249/406}.apk-cloud .native-cloud-grid[data-columns="3"] .native-card-meta>button,.apk-cloud .native-cloud-grid[data-columns="4"] .native-card-meta>button{display:none}.apk-session .apk-session-dim{background:#182b3eaa;width:100%;height:100%;position:absolute;inset:0}.apk-session-tools{top:calc(var(--device-safe-area-top,54px) + 12px);color:#5e6c89;background:#f2f4ff;border-radius:18px;flex-direction:column;padding:16px;font-size:13px;display:flex;position:absolute;bottom:20px;left:7.5%;right:7.5%}.apk-session-tools header{align-items:center;gap:8px;display:flex}.apk-session-tools header strong{color:#111;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-weight:400;overflow:hidden}.apk-session-tools header button{padding:9px 15px;font-size:14px}.apk-session-tools>p{align-items:center;gap:8px;margin:8px 0 12px;font-size:11px;display:flex}.apk-quality{background:#fff;border-radius:9px;padding:14px 16px}.apk-quality>div{align-items:center;gap:8px;display:flex}.apk-quality>div:first-child{border-bottom:1px solid #f2f3f6;margin-bottom:10px;padding-bottom:14px}.apk-quality span{white-space:nowrap;align-items:center;gap:5px;font-size:14px;display:flex}.apk-quality span:first-child{color:#27c39f}.apk-quality span img{width:22px;height:22px}.apk-quality b{margin-bottom:10px;display:block}.apk-quality button{color:#8792aa;white-space:nowrap;background:#f5f6fa;border-radius:20px;flex:1;padding:8px 3px}.apk-quality button.active{color:#fff;background:#0086ff}.apk-session-columns{flex:1;grid-template-columns:1fr 1.05fr;gap:13px;min-height:0;margin:9px 0 12px;display:grid}.apk-session-shortcuts{background:#fff;border-radius:9px;flex-direction:column;padding:9px 14px;display:flex}.apk-session-shortcuts button{white-space:nowrap;flex:1;justify-content:flex-start;gap:10px;padding:0;font-size:13px}.apk-session-shortcuts img,.apk-session-cards img{width:24px;height:24px}.apk-session-cards{flex-direction:column;gap:8px;display:flex;overflow:hidden}.apk-session-cards>button{white-space:nowrap;background:#fff;border-radius:9px;flex:1;justify-content:flex-start;gap:10px;padding:12px 16px;font-size:13px}.apk-session-cards>div{background:#fff;border-radius:9px;flex:1.8;padding:12px 15px}.apk-session-cards>div>div{justify-content:space-between;margin-top:16px;display:flex}.apk-session-cards>div button{padding:0;font-size:22px}.apk-session-tools footer{gap:8px;display:flex}.apk-session-tools footer button{color:#0086ff;white-space:nowrap;background:#fff;border-radius:9px;flex:1;padding:14px 4px;font-size:14px;font-weight:600}.apk-session-tools footer button:nth-child(2){color:#ff5252}.apk-session .apk-session-floating{z-index:2}.bottom-sheet .apk-device-heading strong{font-size:14px;font-weight:700}.bottom-sheet .apk-device-heading>.apk-blue{padding:6px 13px;font-size:12px}.bottom-sheet .apk-device-sheet>p{color:#5f6d8a;margin:18px 0;font-size:12px}.bottom-sheet .apk-device-id button{height:20px}.bottom-sheet .apk-device-sheet .apk-info-link{padding:5px 13px;font-size:13px}.bottom-sheet .apk-action-grid{row-gap:27px}.bottom-sheet .apk-action-grid>button{font-size:12px}.apk-cloud .native-cloud-toolbar{top:var(--device-safe-area-top,54px);z-index:5;position:sticky}.native-cloud-screen:has(.apk-cloud):before{content:"";height:var(--device-safe-area-top,54px);z-index:6;pointer-events:none;background:#f5f6fa;position:absolute;top:0;left:0;right:0}.vmos-app:has(.cloud-ref-screen){--cloud-surface:#f8f8f8}.cloud-ref-screen,.cloud-ref-page,.native-cloud-screen.cloud-ref-screen:before{background:var(--cloud-surface)}.vmos-app:has(.cloud-ref-screen) .app-nav:has(>button:first-child.active){background:var(--cloud-surface);border-top-color:#0000}.cloud-ref-header{z-index:7;height:calc(var(--device-safe-area-top,54px) + 48px);padding:var(--device-safe-area-top,54px) 16px 0 20px;background:var(--cloud-surface);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.cloud-ref-header h1{color:#242a35;margin:0;font-size:18px;font-weight:700;line-height:24px}.cloud-ref-header>div{align-items:center;gap:8px;display:flex}.cloud-tool-icon{background:currentColor;flex-shrink:0;width:20px;height:20px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.apk-renew-toolbar{background:#fff}.apk-renew-toolbar>span:last-child{flex-shrink:0;width:48px;height:48px;margin-right:-16px}:is(.apk-renew-screen,.flow-screen:has(.apk-renew-screen)){background:#fff}.apk-renew-page{padding:16px 18px calc(80px + var(--mobile-safe-area-height,0px));color:#344054}.apk-renew-page h2{color:#14223e;margin:0;font-size:14px;font-weight:700;line-height:22px}.apk-renew-page>h2{margin-bottom:8px}.apk-renew-versions{gap:8px;width:max-content;margin:0 0 20px;padding:5px 2px}.vmos-app .apk-renew-versions button{background:var(--glass-neutral);color:#344054;border:1px solid #e3eaf2;border-radius:8px;flex-shrink:0;height:36px;min-height:36px;padding:6px 16px;font-size:13px;font-weight:400;line-height:18px;position:relative;box-shadow:inset 0 1px #fff,0 2px 5px #253d5905}.apk-renew-versions button:after{content:"";position:absolute;inset:-4px 0}.vmos-app .apk-renew-versions button.active{background:var(--glass-selected);color:#0086ff;border-color:#0086ff;border-radius:8px;font-weight:500}.apk-renew-label{justify-content:flex-start;align-items:center;gap:10px;min-height:22px;margin:0 0 8px}.apk-renew-search{flex:1;gap:8px;min-width:0;margin:0}.apk-renew-search label{background:#f8f9fb;border:1px solid #eef0f3;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;height:36px;padding:0 12px;display:flex}.apk-renew-search label:focus-within{border-color:#0086ff}.apk-renew-search .buy-search-icon{color:#718096;flex-shrink:0;width:18px;height:18px}.apk-renew-search input{color:#344054;background:0 0;border:0;border-radius:0;outline:none;width:100%;min-width:0;height:44px;padding:0;font-size:13px;line-height:20px}.apk-renew-search input::placeholder{color:#718096}.apk-renew-tools{align-items:center;gap:0;min-height:44px;margin:0 0 10px;display:flex}.apk-renew-tools .apk-renew-search{margin-right:10px}.apk-renew-select-all,.apk-renew-filter-trigger{color:#344054;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;font-size:13px;line-height:20px;display:flex}.apk-renew-tools .apk-renew-select-all{flex-shrink:0;justify-content:flex-start;width:32px;position:relative}.apk-renew-select-all:before{content:"";position:absolute;inset:0 0 0 -12px}.apk-renew-select-all:disabled{color:#98a2b3}.apk-renew-tools .apk-check{background:#fff;border:1px solid #bac5d5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.apk-renew-tools .apk-check.checked{color:#fff;background:#0086ff;border-color:#0086ff}.apk-renew-tools .apk-check svg{width:16px;height:16px}.apk-renew-result-count{color:#718096;white-space:nowrap;font-size:12px;line-height:18px}.apk-renew-filter-trigger{flex-shrink:0;justify-content:flex-end;gap:4px;min-width:44px}.apk-renew-filter-trigger.active{color:#0086ff}.apk-renew-filter-trigger svg{width:16px;height:16px;transition:transform .15s}.apk-renew-filter-trigger[data-state=open] svg{transform:rotate(180deg)}.apk-renew-filter-menu{z-index:24;box-sizing:border-box;width:140px;max-height:var(--radix-dropdown-menu-content-available-height);color:#344054;background:#fff;border:1px solid #edf0f4;border-radius:10px;outline:none;padding:4px;font-family:Roboto,Arial,sans-serif;font-size:13px;overflow-y:auto;box-shadow:0 3px 8px #203c5b1a,0 10px 28px #203c5b33}.device-screen .apk-renew-filter-menu:is(:focus,:focus-visible){box-shadow:0 3px 8px #203c5b1a,0 10px 28px #203c5b33!important}.apk-renew-filter-option{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;justify-content:space-between;align-items:center;min-height:44px;padding:0 12px;display:flex}.apk-renew-filter-option[data-state=checked]{color:#0086ff;background:#eaf3ff;font-weight:500}.apk-renew-filter-option[data-highlighted]{background:#f2f7ff;box-shadow:inset 0 0 0 1px #c6e2ff}@media (prefers-reduced-motion:reduce){.apk-renew-filter-trigger svg{transition:none}}.vmos-app .apk-renew-list>button{background:var(--glass-neutral);border:1px solid #e3eaf2;border-radius:10px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;min-height:76px;margin-bottom:10px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #fff,0 2px 5px #253d5905}.vmos-app .apk-renew-list>button[aria-pressed=true]{background:var(--glass-selected);border-color:#0086ff}.apk-renew-list .apk-check{background:#fff;border-color:#bac5d5;border-radius:6px;width:20px;height:20px}.apk-renew-list .apk-check.checked{background:#0086ff;border-color:#0086ff}.apk-renew-device{color:#344054;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;display:grid}.apk-renew-device>strong{color:#14223e;overflow-wrap:anywhere;grid-column:1;align-items:flex-start;gap:6px;font-size:14px;font-weight:600;line-height:22px;display:flex}.apk-renew-version-badge{color:#526176;white-space:nowrap;background:#e3e9f5;border-radius:5px;flex-shrink:0;align-items:center;gap:3px;height:18px;margin-top:2px;padding:0 5px;font-size:10px;font-weight:600;line-height:18px;display:inline-flex}.apk-renew-version-badge img{object-fit:contain;width:12px;height:8px;display:block}.apk-renew-device-name{min-width:0}.apk-renew-device small{color:#718096;overflow-wrap:anywhere;grid-column:1;margin:0;font-size:12px;font-weight:400;line-height:18px;display:block}.apk-renew-device .apk-renew-time{color:#718096;grid-area:1/2/3;justify-content:flex-end;align-self:center;gap:8px;font-size:12px;line-height:18px;display:flex}.apk-renew-time time{color:#344054;font-variant-numeric:tabular-nums;text-align:right;font-size:13px;line-height:18px}.apk-renew-time time[data-expiry-tone=red]{color:#ff4c4c}.apk-renew-time time[data-expiry-tone=yellow]{color:#fa0}.apk-renew-time time[data-expiry-tone=green]{color:#09ab75}.apk-renew-page>.apk-renew-empty{text-align:center;color:#718096;margin:0;padding:28px 12px;font-size:13px;font-weight:400;line-height:22px}.apk-renew-empty p{margin:0}.apk-renew-empty button{color:#0086ff;min-height:44px;padding:0 12px;font-size:13px}.apk-renew-screen .apk-renew-footer{z-index:2;background:var(--glass-footer);border-top:1px solid #edf0f4;grid-template-columns:1fr 1fr;gap:12px;height:68px;padding:11px 18px 12px;display:grid;box-shadow:inset 0 1px #fff,0 -3px 14px #203c5b08}.apk-renew-footer button{border:0;border-radius:10px;min-width:0;height:44px;font-size:14px;font-weight:500;line-height:22px}.apk-renew-footer .apk-renew-code{color:#0086ff;background:#eaf3ff}.apk-renew-footer .apk-blue{white-space:nowrap;background:linear-gradient(155deg,#168fff,#0086ff 70%);padding-inline:6px;box-shadow:inset 0 1px #ffffff40}.apk-renew-footer :is(.apk-blue,.apk-renew-code):disabled{opacity:1;box-shadow:none;cursor:not-allowed;color:#718096!important;background:#e7edf5!important}.apk-renew-screen button:focus-visible,.apk-renew-toolbar button:focus-visible{outline-offset:3px;outline:2px solid #0086ff}@media (prefers-reduced-transparency:reduce){.vmos-app .apk-renew-list>button,.vmos-app .apk-renew-versions button{background:#fff}.vmos-app .apk-renew-list>button[aria-pressed=true],.vmos-app .apk-renew-versions button.active{background:#eaf3ff}.apk-renew-screen .apk-renew-footer{background:#fff}}.bottom-sheet:has(.apk-renew-plan){background:#fff;border-radius:18px 18px 0 0}.bottom-sheet:has(.apk-renew-plan) .sheet-header{box-sizing:border-box;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:0;height:56px;min-height:56px;padding:0 56px;display:flex}.bottom-sheet:has(.apk-renew-plan) .sheet-title{text-align:center;color:#171a21;width:100%;margin:0;font-size:18px;font-weight:600;line-height:26px}.bottom-sheet:has(.apk-renew-plan) .sheet-description{color:#718096;text-align:center;margin:0;font-size:12px;line-height:18px}.bottom-sheet:has(.apk-renew-plan) .sheet-content{overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding:0}.apk-renew-plan{color:#344054;padding:12px 18px 90px;font-size:13px;line-height:20px}.apk-renew-plan .apk-renew-plan-close{z-index:3;color:#344054;border-radius:10px;width:44px;height:44px;padding:0;position:absolute;top:6px;right:8px}.apk-renew-plan-close svg{width:20px;height:20px}.apk-renew-plan h3{color:#14223e;margin:0 0 10px;font-size:14px;font-weight:700;line-height:22px}.apk-renew-plan .apk-renew-summary{background:var(--glass-neutral);text-align:left;border:1px solid #e3eaf2;border-radius:12px;justify-content:space-between;gap:12px;width:100%;min-height:70px;margin:0 0 20px;padding:12px 14px;display:flex}.apk-renew-summary>span:first-child{gap:6px;display:grid}.apk-renew-summary small{color:#718096;font-size:12px;line-height:18px}.apk-renew-summary strong{color:#14223e;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;line-height:20px;display:flex}.apk-renew-summary em{color:#718096;font-size:12px;font-style:normal;font-weight:400}.apk-renew-summary>span:last-child{color:#718096;align-items:center;gap:2px;font-size:12px;display:flex}.apk-renew-summary svg{width:16px;height:16px}.apk-renew-plan .apk-discount{color:#ff7400;align-items:center;gap:6px;margin:-4px 0 10px;font-size:12px;line-height:18px;display:flex}.apk-renew-plan .apk-discount>img{flex-shrink:0;width:16px;height:16px;display:block}.apk-renew-plans-section{margin-bottom:20px}.apk-renew-plan .apk-plan-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;width:100%;margin:0;padding:10px 1px 3px;display:grid}.apk-renew-plan .apk-plan-cards>button{width:100%;min-width:0;height:112px;min-height:112px;box-shadow:none;text-align:center;background:#fff;border:1px solid #e9edf1;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;padding:8px 0 0;display:flex}.apk-renew-plan .apk-plan-cards>button.active{background:#f2f6ff;border:1px solid #6eb3f6;padding:8px 0 0;box-shadow:inset 0 0 0 1px #146ef50f}.apk-renew-plan .apk-plan-cards b{color:#101828;font-size:16px;font-weight:650;line-height:18px}.apk-renew-plan .apk-plan-cards strong{color:#0079f2;font-variant-numeric:tabular-nums;margin:3px 0 2px;font-size:22px;font-weight:650;line-height:26px}.apk-renew-plan .apk-plan-cards del{color:#98a2b3;margin:0;font-size:12px;line-height:15px}.apk-renew-plan .apk-plan-cards small{color:#667085;white-space:nowrap;background:#f6f8fb;border:0;border-radius:0 0 11px 11px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:31px;margin-top:auto;padding:6px 2px 7px;font-size:11px;line-height:18px;display:flex}.apk-renew-plan .apk-plan-cards>button>span{color:#805315;background:linear-gradient(135deg,#fff2d2 0%,#f2d38e 100%);border-radius:11px 11px 0;justify-content:center;align-items:center;width:auto;height:22px;padding:0 10px;font-size:13px;font-weight:600;line-height:16px;display:flex;top:-10px;left:auto;right:-1px}.apk-renew-plan .apk-plan-cards>button,.apk-renew-plan .apk-plan-cards>button.active{padding-top:14px}.apk-renew-payment-section{background:#fafbfc;border:1px solid #e9edf2;border-radius:10px;margin-bottom:16px;padding:10px 12px 12px}.apk-renew-plan dl{margin:0;padding:0;font-size:13px;line-height:20px}.apk-renew-receipt{margin-bottom:0}.apk-renew-plan dl>div{gap:12px;padding:7px 0}.apk-renew-plan dt{color:#718096}.apk-renew-plan dd{color:#344054;font-variant-numeric:tabular-nums}.apk-renew-plan .apk-renew-order-total{border-top:1px solid #e8edf4;margin-top:4px;padding-top:12px}.apk-renew-plan .blue{color:#0086ff;font-size:16px;font-weight:700;line-height:22px}.apk-renew-plan .apk-balance{background:0 0;border:0;border-radius:0;padding:0}.apk-renew-plan .apk-balance-heading{flex-direction:column;align-items:stretch;gap:0;display:flex;position:relative}.apk-renew-plan .apk-balance-heading>button{justify-content:flex-start;align-items:flex-start;min-height:44px;line-height:22px;color:#14223e!important;gap:8px!important;padding:2px 30px 20px 0!important;font-size:13px!important}.apk-renew-plan .apk-balance-heading>span{color:#718096;pointer-events:none;margin:0 30px 0 0;font-size:12px;line-height:18px;position:absolute;bottom:0;left:0}.apk-renew-plan .apk-balance-heading .apk-check{border-radius:50%;width:20px;height:20px;position:absolute;top:12px;right:0}.apk-renew-plan .apk-balance-heading .apk-check svg{stroke:currentColor;stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.apk-renew-plan .apk-check{border-radius:6px;width:20px;height:20px}.apk-renew-plan .apk-balance-input{gap:8px;margin-top:8px}.apk-renew-plan .apk-balance-input label{color:#718096;background:#fff;border:1px solid #e3e8ef;border-radius:8px;height:40px;padding-left:12px;font-size:13px}.apk-renew-plan .apk-balance-input input{color:#344054;border:0;outline:none;min-width:0;height:44px;margin-left:8px;padding:0 10px;font-size:14px}.apk-renew-plan .apk-balance-input label:focus-within{border-color:#0086ff}.apk-renew-plan .apk-balance-input input:disabled{color:#98a2b3}.apk-renew-plan .apk-balance-input>button{color:#0086ff;background:#eaf3ff;border:0;border-radius:8px;height:40px;margin:0;padding:0 12px;font-size:13px;font-weight:500;position:relative}.apk-renew-plan .apk-balance-input>button:after{content:"";position:absolute;inset:-2px 0}.apk-renew-plan .apk-auto-renew{color:#14223e;align-items:center;min-height:44px;margin:0;font-size:14px;line-height:22px}.apk-renew-plan .apk-payment-warning{color:#718096;margin:6px 0;font-size:11px;line-height:18px}.apk-renew-plan .apk-payment-warning button{color:#0086ff;text-align:left;font-size:11px;line-height:18px}.apk-renew-plan .apk-pay{background:#fffffffa;border:0;grid-template-columns:minmax(0,1fr) 144px;gap:16px;height:68px;margin:0;padding:11px 18px 12px;font-size:11px;line-height:18px;display:grid;box-shadow:0 -3px 14px #203c5b08}.apk-renew-plan .apk-pay>span{color:#718096;gap:0}.apk-renew-plan .apk-pay b{color:#0086ff;font-size:22px;line-height:28px}.apk-renew-plan .apk-pay>.apk-blue{color:#fff;background:#0086ff;border:0;border-radius:10px;min-width:0;height:44px;padding:0 12px;font-size:15px;font-weight:600}@media (prefers-reduced-transparency:reduce){.apk-renew-plan .apk-plan-cards>button,.apk-renew-plan .apk-balance{background:#fff}.apk-renew-plan .apk-plan-cards>button.active{background:#eaf3ff}}.cloud-ref-header .cloud-ref-renew{isolation:isolate;color:#515866;background:0 0;border-radius:0;gap:6px;width:76px;height:44px;padding:0;font-size:13px;font-weight:500;position:relative}.cloud-ref-header .cloud-ref-renew:before{content:"";z-index:-1;background:#eeeeef;border-radius:20px;position:absolute;inset:2px 0}.cloud-ref-header .cloud-ref-renew .cloud-tool-icon{color:#0086ff;width:18px;height:18px}.cloud-ref-header .cloud-ref-add{color:#fff;background:#0086ff padding-box content-box;border-radius:50%;width:44px;height:44px;padding:5px}.cloud-ref-header .cloud-ref-add svg{width:22px;height:22px}.cloud-ref-page{padding-top:calc(var(--device-safe-area-top,54px) + 56px)}.cloud-ref-page .native-cloud-banner{aspect-ratio:1080/320;border-radius:12px;width:calc(100% - 32px);margin:0 16px;object-fit:contain!important}.cloud-ref-page .home-entry{padding:12px 16px 4px}.cloud-ref-page .home-entry:empty{display:none}.cloud-ref-page .native-cloud-toolbar{top:calc(var(--device-safe-area-top,54px) + 48px);background:var(--cloud-surface);gap:0;height:44px;padding:0 16px}.cloud-ref-page .native-cloud-toolbar .group-choice{color:#242a35;background:0 0;border-radius:8px;flex:1;justify-content:flex-start;gap:6px;min-width:0;height:44px;padding:0 2px;font-size:15px;font-weight:600}.cloud-ref-page .group-choice>span{text-overflow:ellipsis;max-width:none;overflow:hidden}.cloud-ref-page .native-cloud-toolbar .view-choice,.cloud-ref-page .native-cloud-toolbar .toolbar-icon{color:#697586;background:0 0;border-radius:9px;flex-shrink:0;width:44px;height:44px;min-height:44px;margin:0;padding:0}.cloud-ref-page .native-cloud-toolbar .view-choice .cloud-tool-icon{width:22px;height:22px}.cloud-ref-page .native-cloud-toolbar button[aria-expanded=true]{color:#0086ff}.cloud-ref-page .native-cloud-grid{gap:12px;padding:0 16px 20px}.cloud-ref-page .native-cloud-card{background:#fff;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 .5px #dfe5ee,0 4px 12px #1e37550a}.cloud-ref-page .native-preview{box-shadow:none;aspect-ratio:487/830;border-radius:10px;margin:5px 5px 0}.cloud-ref-page .native-card-meta{color:#697586;grid-template-rows:20px 16px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 6px;min-height:60px;padding:10px;display:grid}.cloud-ref-page .native-card-meta h3{color:#242a35;white-space:nowrap;grid-area:1/1;min-width:0;margin:0;font-size:14px;font-weight:500;line-height:20px}.cloud-ref-page .cloud-card-expiry{display:contents}.cloud-ref-page .native-card-meta p{color:#697586;text-overflow:ellipsis;grid-area:2/1;min-width:0;margin:0;font-size:11px;line-height:16px;overflow:hidden}.cloud-ref-page .native-cloud-card[data-expiry-tone=red] .cloud-card-expiry p,.cloud-batch-device[data-expiry-tone=red] .cloud-batch-device-copy>small{color:#ff4c4c}.cloud-ref-page .native-cloud-card[data-expiry-tone=yellow] .cloud-card-expiry p,.cloud-batch-device[data-expiry-tone=yellow] .cloud-batch-device-copy>small{color:#fa0}.cloud-ref-page .native-cloud-card[data-expiry-tone=green] .cloud-card-expiry p,.cloud-batch-device[data-expiry-tone=green] .cloud-batch-device-copy>small{color:#09ab75}.cloud-ref-page .cloud-card-expiry>button{color:#0086ff;background:0 0;flex-shrink:0;grid-area:1/2/3;align-self:center;min-width:44px;height:44px;padding:0;font-size:12px}.cloud-ref-page .cloud-card-expiry>button>span{background:#edf5ff;border-radius:9px;place-items:center;width:44px;height:28px;display:grid}.cloud-ref-page .native-card-settings{justify-content:flex-end;align-items:flex-start;width:44px;height:44px;top:0;right:0;padding:4px!important}.cloud-more-tile{color:#f7f8fa;background:#303238;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.cloud-more-tile .cloud-tool-icon{width:18px;height:18px}.cloud-preview-badges{display:none}.cloud-ref-page .cloud-preview-badges,.cloud-batch-device .cloud-preview-badges{pointer-events:none;background:0 0;align-items:flex-start;gap:3px;padding:4px 32px 0 4px;display:flex;position:absolute;inset:0 0 auto}.cloud-model-badge,.cloud-region-badge{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;height:18px;padding:0 5px;line-height:18px;display:flex}.cloud-model-badge{color:#3f4b65;background:#d9dfed;gap:2px;min-width:0;font-size:9px;font-weight:600}.cloud-model-badge>span{text-overflow:ellipsis;overflow:hidden}.cloud-model-badge svg{flex-shrink:0;width:11px;height:11px}.cloud-region-badge{color:#fff;background:#111820;flex-shrink:0;font-size:10px;font-weight:500}.cloud-ref-page .apk-search{color:#697586;background:#fff;border:1px solid #e3e8ef;border-radius:10px;min-height:44px;margin:0 16px 12px;padding:0 10px}.cloud-ref-page .apk-search input{min-width:0;font-size:13px}.cloud-ref-page .apk-search button{color:#0086ff;min-width:44px;height:44px;font-size:12px}.cloud-single-mode>.mobile-page>.mobile-scroll>.mobile-scroll-content{height:calc(100% + var(--single-collapse-height,0px));min-height:0}.cloud-single-mode>.mobile-page>.mobile-scroll{overflow-anchor:none}.vmos-app:has(.cloud-single-mode)>.flow-stack{overflow:clip}.cloud-single-mode .cloud-ref-page{height:100%;min-height:0;padding-bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 12px);flex-direction:column;display:flex}.cloud-single-scroll-space{flex:0 0 calc(var(--single-collapse-height,0px) - var(--single-collapse-progress,0px));pointer-events:none}.cloud-single-mode .cloud-ref-page>.native-cloud-banner,.cloud-single-mode .home-entry,.cloud-single-mode .native-cloud-toolbar,.cloud-single-mode .apk-search{flex-shrink:0}.cloud-single-pager{--single-card-footer:60px;--single-preview-inset:5px;flex:1;min-height:0;margin:0 16px;display:flex;position:relative}.cloud-pager-window{overscroll-behavior-y:auto;border-radius:14px;height:100%;min-height:0}.cloud-pager-window:focus-visible{outline-offset:-2px;outline:2px solid #0086ff}.cloud-pager-track.mobile-carousel-content{width:100%;height:100%}.cloud-pager-slide{flex:0 0 100%;justify-content:center;align-items:center;min-width:0;height:100%;padding:0 2px;display:flex;container-type:size}.cloud-pager-slide .native-cloud-card{width:min(calc((100cqh - var(--single-card-footer) - 2 * var(--single-preview-inset)) * 487 / 830 + 2 * var(--single-preview-inset)),calc(100% - 24px));flex-shrink:0;transition:width .22s ease-out}@media (prefers-reduced-motion:reduce){.cloud-pager-slide .native-cloud-card{transition:none}}.cloud-pager-controls{inset:0 -12px var(--single-card-footer);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.cloud-pager-controls>button{width:44px;height:44px;box-shadow:none;color:#66758a;pointer-events:auto;background:0 0;border:0;border-radius:8px;padding:0;position:relative}.cloud-pager-controls>button>.cloud-tool-icon{width:20px;height:20px}.cloud-pager-controls>button:disabled{opacity:.3;cursor:default}.cloud-pager-controls>button:active:not(:disabled){color:#0086ff}.cloud-ref-page .native-cloud-grid[data-columns="3"],.cloud-ref-page .native-cloud-grid[data-columns="4"]{gap:8px;padding-inline:12px}.cloud-ref-page .native-cloud-grid[data-columns="3"] .native-card-meta,.cloud-ref-page .native-cloud-grid[data-columns="4"] .native-card-meta{min-height:62px;padding:6px;display:block}.cloud-ref-page .native-cloud-grid[data-columns="3"] .native-card-meta h3,.cloud-ref-page .native-cloud-grid[data-columns="4"] .native-card-meta h3{font-size:11px}.cloud-ref-page .native-cloud-grid[data-columns="3"] .cloud-card-expiry,.cloud-ref-page .native-cloud-grid[data-columns="4"] .cloud-card-expiry{display:block}.cloud-ref-page .native-cloud-grid[data-columns="3"] .cloud-card-expiry>button,.cloud-ref-page .native-cloud-grid[data-columns="4"] .cloud-card-expiry>button{display:none}.cloud-ref-menu-layer .apk-menu-backdrop{background:0 0!important}.cloud-ref-menu-layer .apk-menu{border:1px solid #e3e8ef;border-radius:12px;max-height:55%;padding:5px;overflow:auto;box-shadow:0 8px 24px #1c2d4324}.cloud-ref-menu-layer .apk-menu-view{width:184px;left:auto;right:16px}.cloud-ref-menu-layer .apk-menu-sort{width:200px;left:auto;right:16px}.cloud-ref-menu-layer .apk-menu-group{width:200px;left:16px}.cloud-ref-menu-layer .apk-menu>button,.cloud-ref-menu-layer .apk-group-options>button{text-align:left;border:0;border-radius:8px;justify-content:flex-start;height:auto;min-height:44px;padding:9px 10px;font-size:13px}.cloud-ref-menu-layer .apk-menu [aria-checked=true]{color:#0086ff;background:#edf5ff}.cloud-ref-menu-layer .apk-menu .apk-only-running{border-top:1px solid #edf0f4;padding:12px 8px}.cloud-ref-menu-layer .apk-menu-sort{border-color:#e8edf4;border-radius:10px;width:190px;padding:6px;box-shadow:0 6px 20px #1c2d4312}.cloud-ref-menu-layer .apk-menu-sort>button{color:#4e5d73;white-space:nowrap;border-radius:7px;gap:8px;height:36px;min-height:36px;padding:0 10px;font-size:14px;font-weight:500;line-height:20px}.cloud-ref-menu-layer .apk-menu-sort>button>svg{flex-shrink:0;width:20px;height:20px}.cloud-ref-menu-layer .apk-menu-sort>button[aria-checked=true],.cloud-ref-page .native-cloud-toolbar .sort[aria-expanded=true]{color:#0086ff;background:#f0f7ff}.flow-screen:has(.buy-native-page){background:#fff}.buy-header{height:104px}.buy-toolbar{color:#fff;align-items:center;gap:8px;height:56px;padding:0 17px 7px 14px;display:flex}.buy-toolbar>button:first-child{width:35px;height:44px}.buy-toolbar>button:first-child img{filter:brightness(0)invert();width:25px;height:25px}.buy-toolbar h1{flex:1;font-size:20px;font-weight:700}.vmos-app .buy-renew{color:#fff;background:#ffffff1c;border-radius:24px;gap:5px;padding:6px 9px;font-size:15px}.buy-tabs{background:linear-gradient(#d4ddff,#fff);border-radius:20px 20px 0 0;grid-template-columns:1fr 1fr;height:48px;display:grid;overflow:hidden}.buy-tabs button{color:#94979e;gap:8px;font-size:18px}.buy-tabs .active{color:#0079f2;background:#fff;border-radius:20px 20px 0 0;font-weight:700}.buy-tabs .buy-glyph{filter:grayscale();opacity:.55;width:20px;height:20px}.buy-tabs .active .buy-glyph{filter:none;opacity:1}.buy-native-scroll{background:#fff}.buy-native-page{min-height:100%;padding:27px 0 calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 25px);color:#333640;background:#fff}.buy-config{padding:0 25px}.buy-options{grid-template-columns:1fr 1fr;gap:9px 17px;margin:0 9px;display:grid}.vmos-app .buy-choice{text-align:left;color:#596380;border:1px solid #eef0f5;border-radius:9px;justify-content:flex-start;gap:5px;min-height:45px;padding:9px 8px;font-size:14px;line-height:17px;position:relative;box-shadow:inset 0 0 0 .3px #eef0f5}.vmos-app .buy-choice.selected{border-color:#0086ff;box-shadow:inset 0 0 0 .3px #0086ff}.buy-choice>.buy-glyph{flex-shrink:0;width:16px;height:16px}.buy-choice>span:last-child{min-width:0}.buy-kind-title{align-items:center;display:flex;margin-top:26px!important;margin-bottom:9px!important}.buy-vs{color:#0086ff;background:#e5f2ff;border-radius:12px;padding:0 9px;font-size:13px;line-height:17px}.buy-hot{color:#fff;background:#ff4d4f;border-radius:8px 14px 14px 0;padding:2px 9px;font-size:14px;line-height:21px;position:absolute;top:-10px;left:-1px}.buy-model-heading{align-items:center;gap:7px;min-height:38px;margin:21px 0 14px;display:flex;position:relative}.buy-model-heading h2{white-space:nowrap}.buy-standard-models{grid-template-columns:repeat(4,1fr);gap:17px}.buy-standard-models .buy-choice{padding-inline:8px}.buy-product-carousel{margin-top:15px}.buy-product-track{align-items:stretch;width:100%;display:flex}.buy-product-slide{flex:0 0 100%;min-width:0;padding:0 29px}.buy-product-card{color:#405fce;background:linear-gradient(100deg,#e8f5ff,#c1daff);border-radius:20px;padding:20px 19px}.vmos-app .buy-product-card h3{font-size:22px;font-weight:700;line-height:29px}.buy-product-card>p{color:#3983f1;white-space:nowrap;letter-spacing:-.4px;margin-top:13px;font-size:22px;line-height:32px}.buy-specs{flex-wrap:wrap;gap:12px;margin:15px 6px 16px;display:flex}.buy-specs span{color:#3983f1;background:#3983f11a;border-radius:30px;padding:9px 13px;font-size:14px;line-height:18px}.buy-product-card h4{margin:0 0 9px;font-size:16px;font-weight:700;line-height:22px}.buy-apps{align-items:center;gap:9px;display:flex}.buy-apps>img{flex-shrink:1;width:38px;min-width:0;height:38px}.buy-apps>button{border-left:1px solid #e9eef9;flex-shrink:0;margin-left:1px;padding:0 0 0 9px}.buy-apps>button .buy-glyph{background:#3983f11a;border-radius:50%;width:35px;height:35px;padding:7px}.buy-plan-section{margin-top:44px;padding:0 19px}.buy-regions{gap:17px;padding:0 8px 19px;display:flex}.buy-regions .buy-choice{flex:none;gap:5px;min-height:41px;padding:8px}.buy-plan-grid{grid-template-columns:1fr 1fr;gap:9px;margin:0 0 0 8px;display:grid}.vmos-app .buy-plan{text-align:left;background:#f5f6fa;border-radius:9px;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:135px;padding:21px 17px 14px;display:flex;position:relative}.vmos-app .buy-plan.selected{background:linear-gradient(#c1d4ff,#f2f5ff)}.buy-plan>.buy-glyph{width:16px;height:16px;position:absolute;top:20px;right:17px}.buy-plan>b{color:#ff4d4f;margin-top:7px;font-size:18px;line-height:24px}.buy-plan>small{color:#168bff;white-space:nowrap;background:#0086ff1a;border-radius:9px;margin-top:7px;padding:3px 8px;font-size:11px;line-height:18px}.buy-discount{color:#fff;background:#ff4d4f;border-radius:20px;align-items:center;gap:3px;padding:2px 6px;font-size:14px;line-height:18px;display:flex;position:absolute;top:-4px;left:-4px}.buy-discount img{width:13px;height:16px}.buy-auto{justify-content:space-between;align-items:center;margin:26px 19px 22px;font-size:16px;display:flex}.buy-auto>span{align-items:center;display:flex}.vmos-app .buy-auto .apk-switch{width:47px;height:28px;padding:4px}.buy-help{display:inline-flex;position:relative}.buy-help>button:first-child{width:28px;height:30px;padding:5px}.buy-help img{width:17px;height:17px}.vmos-app .buy-help-dismiss{z-index:6;cursor:default;width:100%;height:100%;position:fixed;inset:0}.buy-help-bubble{z-index:7;color:#333640;background:#fff;border-radius:12px;width:340px;max-width:calc(100vw - 48px);padding:17px;font-size:15px;font-weight:400;line-height:24px;position:absolute;top:35px;left:-60px;box-shadow:0 4px 20px #293d5520}.buy-parameters{margin:0 19px}.buy-parameters>h2{margin-bottom:23px}.buy-parameter{background:#f1f8ff;border-radius:9px;margin-bottom:25px;padding:14px 13px 13px;position:relative}.buy-parameter h3{margin-bottom:8px;font-size:16px;line-height:24px}.buy-parameter>.buy-help{position:absolute;top:7px;right:8px}.buy-parameter .buy-help-bubble{left:auto;right:0}.vmos-app .buy-select{text-align:left;color:#596380;background:#fff;border:1px solid #e2e7f1;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:41px;padding:9px 16px;font-size:16px;display:flex}.buy-select img{width:14px;height:14px}.buy-select-menu{z-index:5;background:#fff;border:1px solid #eceef2;border-radius:5px;position:absolute;top:83px;left:13px;right:13px;box-shadow:0 3px 8px #1b2c480a}.buy-select-menu button{width:100%;height:42px;font-size:16px}.buy-select-menu .active{color:#0086ff}.buy-network-note{color:#94979e;font-size:12px;line-height:18px;margin-top:-15px!important}.buy-footer{background:#fff;height:142px;padding:12px 25px 25px}.buy-summary{justify-content:space-between;align-items:flex-start;gap:8px;height:57px;display:flex}.buy-quantity{white-space:nowrap;align-items:center;gap:7px;margin-left:-4px;font-size:15px;display:flex}.buy-quantity button{width:29px;height:32px;padding:0}.buy-quantity input{text-align:center;color:#111;background:#fff;border:1px solid #c8d9ff;border-radius:5px;width:50px;min-width:0;height:28px;padding:0;font-size:14px}.buy-total{text-align:right;white-space:nowrap;margin-right:-4px;font-size:15px;line-height:24px}.buy-total b{color:#ff4d4f;font-size:16px}.buy-total small{color:#94979e;margin-top:1px;font-size:12px;line-height:18px;display:block}.buy-total em{color:#ff4d4f;font-weight:400}.vmos-app .buy-submit{color:#fff;background:#007ef7;border-radius:28px;width:100%;height:48px;font-size:16px}.buy-upgrade{color:#5a789b;background:#e7f2ff;border-radius:14px;margin:-12px 21px 25px;padding:14px 15px}.buy-upgrade h2{color:#0079f2;align-items:center;gap:11px;font-size:16px;display:flex}.buy-upgrade .buy-glyph{width:20px;height:20px}.buy-upgrade p{white-space:nowrap;letter-spacing:-.2px;margin-top:7px;font-size:14px;line-height:22px}.is-timed .buy-config{padding-inline:21px}.is-timed .buy-version-title{font-weight:400}.buy-cts{white-space:nowrap;gap:4px;line-height:20px;color:#6fb84a!important;background:#f0f8ed!important;padding:6px!important;font-size:13px!important}.buy-cts .buy-glyph{width:11px;height:11px}.buy-search{width:28px;height:34px;margin-left:auto;padding:4px}.buy-search img{opacity:.65;width:18px;height:18px}.buy-brands{background:#f5f6fa;border-radius:10px;grid-template-columns:repeat(4,1fr);height:46px;margin-bottom:17px;padding:3px;display:grid}.buy-brands button{color:#94979e;font-size:16px}.buy-brands .active{color:#0079f2;background:#fff;border:2px solid #e0e1e3;border-radius:9px;box-shadow:0 0 0 1px #fff}.real-options .buy-choice{padding-block:9px;font-size:14px;line-height:15px}.buy-model-search{border:1px solid #e6e9f2;border-radius:7px;width:100%;height:38px;margin-bottom:10px;padding:8px 12px}.buy-cert-popup{z-index:5;color:#111;background:#fff;width:250px;padding:18px;font-size:13px;position:absolute;top:38px;left:80px}.buy-cert-popup>strong{white-space:nowrap;font-size:15px}.buy-cert-popup p{white-space:nowrap;align-items:center;gap:5px;margin-top:20px;display:flex}.buy-cert-popup p svg{color:#72ba34;width:18px;height:18px}.buy-cert-popup>button{color:#777;position:absolute;top:-5px;right:-8px}.buy-no-results{color:#94979e;padding:20px 9px;font-size:13px;line-height:22px}.is-timed .buy-plan-section{margin-top:18px;padding-inline:21px}.is-timed .buy-brands{margin-bottom:9px}.buy-timing-info{color:#5a789b;background:#f5f8ff;border:1px solid #d5e3ff;border-radius:14px;align-items:flex-start;gap:7px;margin:19px 21px;padding:15px;display:flex}.buy-timing-info .buy-glyph{width:15px;height:15px;margin-top:2px}.buy-parameters.timed{margin-inline:21px}.buy-parameters.timed>h2{margin-bottom:14px}.timed .buy-parameter{background:0 0;margin-bottom:16px;padding:0 29px 0 0}.timed .buy-parameter h3{margin-bottom:6px;font-size:14px;font-weight:400}.timed .buy-parameter>.buy-help{top:32px;right:-2px}.timed .buy-parameter .buy-select{padding-left:14px;font-size:16px}.timed .buy-select-menu{top:71px;left:0;right:29px}.buy-payment-method p{background:#f5f8ff;border:1px solid #d5e3ff;border-radius:14px;gap:10px;margin-top:12px;padding:14px 18px;font-size:16px;display:inline-flex}.buy-payment-method strong{color:#0079f2}.buy-app-list{grid-template-columns:repeat(3,1fr);gap:24px;padding:16px;display:grid}.buy-app-list>div{flex-direction:column;align-items:center;gap:8px;display:flex}.buy-app-list img{width:44px;height:44px}.buy-proxy-page{background:#f0f3f4;padding:13px}.buy-proxy-page>section{background:#fff;border-radius:12px;padding:17px}.buy-proxy-tabs{background:#e6e7e9;gap:0;padding:3px;display:flex}.buy-proxy-tabs button{white-space:nowrap;color:#94979e;padding:12px 16px;font-size:16px}.buy-proxy-tabs .active{color:#0086ff;background:#fff;border-radius:8px}.buy-proxy-field{color:#62666a;flex-direction:column;gap:16px;margin-top:23px;font-size:16px;display:flex;position:relative}.buy-proxy-field em{color:#ff6d76;font-weight:400}.buy-proxy-field>button,.buy-proxy-field input{color:#62666a;background:#fff;border:1px solid #dcdfe6;border-radius:8px;justify-content:space-between;width:100%;height:34px;padding:6px 11px;font-size:16px}.buy-proxy-options{z-index:3;background:#fff;border:1px solid #eee;width:100%;position:absolute;top:75px}.buy-proxy-options button{width:100%;height:40px}.vmos-app .buy-network{color:#0086ff;padding:26px 0 17px;font-size:16px}.vmos-app .buy-split{border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;justify-content:space-between;width:100%;padding:17px 0;font-size:15px}.buy-tinted-glyph{background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.buy-tabs .buy-tinted-glyph{filter:none;opacity:1}.bottom-sheet:has(.buy-picker-shell){flex-direction:column;height:72%;display:flex}.bottom-sheet:has(.buy-picker-shell)>.sheet-content{flex:1;min-height:0}.bottom-sheet .buy-picker-shell{height:100%;max-height:none}.buy-kind-title{margin-bottom:5px!important}.buy-model-heading{min-height:30px;margin-bottom:10px}.flow-fixed-header:has(.buy-header){background:linear-gradient(#3261f5 0%,#47caf5 72% 100%)}.buy-toolbar>button:first-child img{width:40px;height:40px}.buy-footer{position:relative}.mobile-app-viewport[data-platform=ios] .buy-footer:after{content:"";height:var(--device-safe-area-bottom,34px);pointer-events:none;background:#fff;position:absolute;top:100%;left:0;right:0}.buy-proxy-header{background:#fff;align-items:center;gap:6px;height:50px;padding-left:15px;display:flex}.buy-proxy-header button{color:#333640;width:35px;height:44px;font-size:34px}.buy-proxy-actions{justify-content:space-between;gap:12px;margin-top:17px;display:flex}.buy-proxy-actions button{color:#62666a;border:1px solid #dcdfe6;border-radius:8px;height:42px;padding:0 16px;font-size:16px}.buy-proxy-actions button:first-child{color:#ff6d76;background:#fff1f0;border-color:#ffacb1;margin-right:auto}.buy-proxy-actions button:last-child{color:#fff;background:#0086ff;border-color:#0086ff}.buy-proxy-options{border:1px solid #e2e7f1;border-radius:4px;padding:6px 0;top:78px;box-shadow:0 2px 12px #26345415}.buy-proxy-options button{text-align:left;color:#62666a;justify-content:flex-start;padding:0 20px;font-size:16px}.buy-proxy-options button.active{color:#0086ff;background:#f5f7fa}.buy-picker-shell button{cursor:pointer;background:0 0;border:0;font-family:inherit}.buy-picker-search input{font-family:inherit}.buy-picker-columns>.mobile-page{height:100%;min-height:0;position:relative;inset:auto}.buy-product-slide{position:relative}.buy-product-slide:before,.buy-product-slide:after{content:"";pointer-events:none;background:linear-gradient(100deg,#e8f5ff,#c1daff);border-radius:20px;width:25px;position:absolute;top:0;bottom:0}.buy-product-slide:before{left:-5px}.buy-product-slide:after{right:-5px}.buy-product-slide:first-child:before,.buy-product-slide:last-child:after{display:none}.buy-app-more{border-left:1px solid #e9eef9;flex-shrink:0;margin-left:1px;padding-left:9px}.buy-app-more .buy-glyph{background:#3983f11a;border-radius:50%;width:35px;height:35px;padding:7px}.buy-parameter .buy-help-bubble{width:max-content;max-width:290px;box-shadow:none;border-radius:16px;padding:17px;font-size:14px;line-height:23px}.buy-brand-wrap{position:relative}.buy-other-brands{z-index:6;background:#fff;border:1px solid #eceef2;border-radius:6px;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:45px;left:8px;right:8px;box-shadow:0 2px 6px #2222220b}.buy-other-brands button{color:#45484b;height:83px;font-size:16px}.buy-more-models{gap:7px;width:100%;height:44px;color:#596380!important;font-size:14px!important}.bottom-sheet:has(.buy-picker-shell){background:#fff;border-radius:18px 18px 0 0;padding:0!important}:is(.bottom-sheet:has(.buy-picker-shell)>.sheet-handle-zone,.bottom-sheet:has(.buy-picker-shell)>.sheet-header){display:none}.bottom-sheet:has(.buy-picker-shell)>.sheet-content{overflow:hidden;padding:0!important}.buy-picker-shell{height:calc(var(--device-screen-height,952px) * .7);color:#45484b;flex-direction:column;max-height:660px;font-family:Roboto,PingFang SC,sans-serif;display:flex}.buy-picker-heading{flex-shrink:0;justify-content:space-between;align-items:center;min-height:50px;padding:0 24px;display:flex}.buy-picker-heading h3{color:#181d20;font-size:16px;font-weight:700}.buy-picker-heading button{color:#181d20;padding:10px 0;font-size:14px}.buy-picker-heading button:first-child{color:#71747b}.buy-picker-search{background:#f5f6fa;border:1px solid #e2e7f1;border-radius:9px;align-items:center;gap:9px;height:42px;min-height:42px;margin:7px 8px 10px;padding:0 12px;display:flex}.buy-picker-search img{opacity:.45;width:17px;height:17px}.buy-picker-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font-size:14px}.buy-picker-columns{flex:1;min-height:0;display:flex}.buy-picker-brands{background:#f4f4f6;flex-shrink:0;width:29.2%}.buy-picker-brands button{text-align:left;color:#45484b;justify-content:flex-start;align-items:center;width:100%;min-height:42px;padding:8px 24px;font-size:14px;line-height:17px;display:flex}.buy-picker-brands button.active{color:#0086ff;background:#fff}.buy-picker-models{background:#fff;flex:1;min-width:0}.buy-picker-models button{text-align:left;color:#45484b;background:#fff;border-bottom:1px solid #d9dadd;justify-content:space-between;align-items:center;gap:5px;width:calc(100% - 24px);min-height:42px;margin-left:24px;padding:10px 8px 10px 0;font-size:14px;line-height:18px;display:flex}.buy-picker-models button.active{color:#0086ff}.buy-picker-models small{color:#0086ff;white-space:nowrap;background:#f1f8ff;border-radius:20px;padding:3px 8px;font-size:12px;line-height:16px}.buy-picker-append{text-align:center;color:#697586;min-height:40px;margin:0;padding:12px 0 5px;font-size:14px}.buy-picker-append button{color:#0086ff;font-size:14px}.buy-catalogue-note{color:#7a8393;padding:22px;font-size:13px;line-height:22px}.flow-fixed-header:has(.buy-header){background:#fff;border-bottom:1px solid #eef1f4}.buy-header{background:#fff;height:100px}.buy-toolbar{color:#171a21;height:52px;padding:0 16px}.buy-toolbar h1{text-align:center;font-size:18px;line-height:26px}.buy-toolbar>button:first-child{width:44px}.buy-toolbar>button:first-child img{filter:brightness(0);opacity:.8;width:30px;height:30px;transform:translate(-17px)}.vmos-app .buy-renew{color:#0086ff;background:0 0;border-radius:8px;gap:4px;width:60px;min-height:44px;padding:0;font-size:14px}.buy-renew img{width:17px;height:17px}.vmos-app .buy-toolbar>button:first-child{color:#171a21;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-left:-16px;padding:0;display:flex}.buy-toolbar .buy-back-icon{width:28px;height:28px}.buy-toolbar-with-actions{position:relative}.buy-toolbar-with-actions h1{pointer-events:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0 80px}.buy-header-actions{align-items:center;margin-left:auto;margin-right:0;display:flex}.vmos-app .buy-header-actions .buy-renew-entry{color:#0086ff;background:0 0;border:0;border-radius:8px;justify-content:flex-end;align-items:center;gap:3px;min-width:64px;height:44px;padding:0 2px 0 0;font-size:14px;font-weight:600;line-height:20px;display:flex}.buy-renew-entry span{align-items:center;height:26px;line-height:26px;display:flex;transform:translateY(-1px)}.buy-renew-entry svg{flex-shrink:0;width:14px;height:14px;display:block;transform:translateY(-1px)}.buy-renew-entry:active{opacity:.65}.buy-renew-entry:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.buy-tabs{background:#f7f8fa;border:0;border-radius:14px;gap:3px;width:calc(100% - 36px);height:44px;margin:0 18px 4px;padding:4px;overflow:visible}.buy-tabs button{color:#697586;border-radius:10px;min-width:0;font-size:15px;font-weight:500;line-height:22px;transition:color .18s,background-color .18s,box-shadow .18s;position:relative}.buy-tabs button:before{content:"";position:absolute;inset:-4px 0}.buy-tabs button:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.buy-tabs .active{color:#0086ff;background:#fff;border-radius:10px;font-weight:600;box-shadow:0 1px 4px #16243b0d}.buy-tabs .buy-glyph{display:none}:is(.buy-native-scroll,.flow-screen:has(.buy-native-page)){background:#fff}.buy-native-page{padding:20px 0 calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 24px);color:#344054}.buy-native-page h2{font-size:14px;font-weight:700;line-height:22px}.buy-config,.is-timed .buy-config{padding:0 18px}.buy-kind-title{margin:0 0 12px!important}.buy-options{gap:10px;margin:0}.vmos-app .buy-choice{min-height:44px;box-shadow:none;color:#344054;text-align:center;background:#fff;border-color:#e9edf1;border-radius:8px;justify-content:center;padding:9px 10px;font-size:13px;line-height:18px}.vmos-app .buy-choice.selected{color:#0079f2;background:#f2f6ff;border-color:#abc8fa;box-shadow:inset 0 0 0 1px #146ef50a}.buy-choice>.buy-glyph{display:none}.buy-device-types{gap:12px;margin-bottom:22px}.vmos-app .buy-device-types .buy-choice{text-align:left;justify-content:flex-start;min-height:70px;padding:12px 11px}.buy-device-types .buy-choice>span:last-child{align-items:center;gap:9px;display:flex}.buy-device-types img{object-fit:contain;border-radius:9px;flex:0 0 36px;width:36px;height:36px}.buy-device-types strong,.buy-device-types small{display:block}.buy-device-types strong{font-size:14px;font-weight:700;line-height:21px}.buy-device-types small{color:#7d8794;font-size:11px;line-height:17px}.buy-hot{background:#ff5965;border-radius:5px 8px 0 5px;padding:1px 7px;font-size:10px;line-height:17px;top:-8px;left:auto;right:-1px}.buy-config .buy-version-title{margin-bottom:10px}.buy-version-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;position:relative}.vmos-app .buy-version-options .buy-choice{padding:8px 3px;font-size:12px}.vmos-app .buy-version-more{color:#667085;gap:4px;min-height:36px;padding:0 2px;font-size:12px;position:absolute;top:-39px;right:0}.buy-version-more[aria-expanded=true] svg{transform:rotate(180deg)}.buy-model-heading{min-height:24px;margin:22px 0 10px}.buy-standard-models{gap:8px}.buy-standard-models .buy-choice{font-size:14px;font-weight:500}.buy-product-details{margin:14px 18px 22px}.buy-product-details .buy-specs{flex-wrap:wrap;gap:6px 13px;margin:0;display:flex}.buy-product-details .buy-specs span{color:#0079f2;background:0 0;border-radius:0;padding:0;font-size:12px;line-height:19px}.buy-supported{align-items:center;gap:12px;margin-top:12px;display:flex}.buy-supported>span{color:#7d8794;white-space:nowrap;font-size:12px}.buy-supported .buy-apps{flex-wrap:wrap;gap:7px}.buy-supported .buy-apps img{object-fit:contain;flex-shrink:0;width:24px;height:24px}.buy-plan-section,.is-timed .buy-plan-section{margin-top:22px;padding:0 18px}.buy-plan-section h2{margin-bottom:12px}.buy-regions{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 24px;padding:0;display:grid}.buy-regions .buy-choice{min-height:44px;padding:8px 3px;font-size:13px}.buy-plan-grid,.is-timed .buy-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 10px;margin:0;padding-top:5px}.vmos-app .buy-plan{text-align:center;background:#fff;border:1px solid #e9edf1;border-radius:12px;align-items:center;min-height:137px;padding:19px 10px 0;overflow:visible}.vmos-app .buy-plan.selected{background:#f2f6ff;border-color:#6eb3f6;box-shadow:inset 0 0 0 1px #146ef50a}.buy-plan>.buy-glyph{display:none}.buy-plan>strong{color:#101828;font-size:17px;line-height:24px}.buy-plan>b{color:#0079f2;letter-spacing:-.5px;margin-top:4px;font-size:24px;font-weight:700;line-height:30px}.buy-plan>del{color:#a8abb2;margin-top:0;font-size:11px;line-height:16px}.buy-plan>small{color:#667085;white-space:normal;background:#f6f7f9;border-radius:0 0 11px 11px;flex:1;justify-content:center;align-items:center;width:calc(100% + 20px);margin:7px -10px 0;padding:7px 4px;font-size:11px;line-height:17px;display:flex}.buy-plan.selected>small{background:#e8f0fd}.buy-discount{color:#765322;background:linear-gradient(90deg,#fff0cd,#f0d48f);border-radius:9px 10px 10px 0;justify-content:center;min-width:52px;padding:1px 11px;font-size:11px;line-height:18px;top:-7px;left:-1px}.buy-auto{color:#14223e;background:0 0;border:0;border-radius:0;min-height:48px;margin:12px 18px 16px;padding:0;font-size:15px;font-weight:600}.vmos-app .buy-auto .apk-switch{flex-shrink:0;width:44px;height:26px;padding:2px;position:relative}.buy-auto .apk-switch:before{content:"";position:absolute;inset:-9px 0}.buy-auto .apk-switch>span{width:22px;height:22px}.buy-auto .buy-help>button:first-child{width:30px;height:44px;padding:6px}.buy-auto .buy-help img{width:18px;height:18px}.buy-help-bubble{width:290px;font-size:13px;line-height:21px;left:-80px}.buy-parameters,.buy-parameters.timed{margin:0 18px}.buy-parameters>h2,.buy-parameters.timed>h2{margin-bottom:12px}.buy-parameter,.timed .buy-parameter{background:#f7f9fb;border:1px solid #eef1f4;border-radius:10px;margin-bottom:12px;padding:12px}.buy-parameter h3,.timed .buy-parameter h3{margin-bottom:8px;font-size:13px;font-weight:500;line-height:20px}.buy-parameter>.buy-help,.timed .buy-parameter>.buy-help{top:6px;right:7px}.vmos-app .buy-select,.timed .buy-parameter .buy-select{color:#344054;border-color:#e9edf1;border-radius:7px;min-height:44px;padding:10px 12px;font-size:13px}.buy-select-menu,.timed .buy-select-menu{top:85px;left:12px;right:12px}.buy-select-menu button{min-height:44px;font-size:13px}.buy-settings>h2,.buy-settings.timed>h2{margin-bottom:8px}.buy-setting-row{color:#14223e;background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:56px;font-size:14px;line-height:22px;display:flex;position:relative}.buy-setting-row+.buy-setting-row{border-top:1px solid #eef1f4}.vmos-app .buy-setting-action{color:#14223e;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;padding:0;font-size:14px;line-height:22px;display:flex}.buy-setting-name{white-space:nowrap;align-items:center;display:flex}.buy-setting-value{color:#718096;text-align:right;justify-content:flex-end;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:22px;display:flex}.buy-setting-value svg{color:#98a2b3;flex-shrink:0;width:16px;height:16px}.buy-setting-row>.buy-help{position:absolute;top:6px;left:53px}.buy-setting-row .buy-help>button:first-child{width:32px;height:44px;padding:8px}.buy-setting-row .buy-help img{width:16px;height:16px}.buy-setting-row .buy-help-bubble{width:max-content;max-width:calc(var(--device-screen-width,427px) - 36px);border:1px solid #eef1f4;padding:10px 14px;top:auto;bottom:44px;left:-53px}.buy-setting-name .buy-help-bubble{left:-60px}.buy-proxy-header{color:#171a21;background:#fff;grid-template-columns:48px minmax(0,1fr) 48px;gap:0;height:50px;padding:0;display:grid}.buy-proxy-header button{color:#171a21;width:48px;height:48px;padding:0}.buy-proxy-header svg{width:28px;height:28px}.buy-proxy-header h1{text-align:center;margin:0;font-size:18px;font-weight:700;line-height:26px}.flow-screen:has(.buy-proxy-page){background:#fff}.buy-proxy-page{color:#14223e;background:#fff;min-height:100%;padding:14px 18px 8px}.buy-proxy-tabs{background:0 0;border-bottom:1px solid #eef1f4;gap:24px;padding:0}.buy-proxy-tabs button{color:#718096;background:0 0;border:0;border-radius:0;flex-shrink:0;min-height:44px;padding:0 0 10px;font-size:14px;line-height:22px;position:relative}.buy-proxy-tabs .active{color:#0086ff;background:0 0;border:0;border-radius:0;font-weight:600}.buy-proxy-tabs .active:after{content:"";background:#0086ff;border-radius:2px;width:24px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.buy-proxy-page>.buy-proxy-section{background:0 0;border:0;border-radius:0;margin:20px 0 0;padding:0}.buy-proxy-section h2{color:#14223e;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:700;line-height:22px;display:flex}.buy-proxy-section h2>span{color:#98a2b3;font-size:12px;font-weight:400}.buy-proxy-setting{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:6px;font-size:13px;display:flex}.buy-proxy-segments{gap:6px;display:flex}.buy-proxy-segments button{color:#344054;background:#fff;border:1px solid #edf0f4;border-radius:8px;min-width:62px;min-height:36px;padding:7px 12px;font-size:13px;line-height:20px}.buy-proxy-segments button[aria-pressed=true]{color:#0086ff;background:#eaf3ff;border-color:#0086ff;font-weight:500}.buy-proxy-page .buy-proxy-field{color:#344054;gap:8px;min-width:0;margin-top:12px;font-size:13px;line-height:20px}.buy-proxy-field>span{align-items:center;gap:4px;display:flex}.buy-proxy-setting>span,.buy-proxy-field>span{color:#14223e;font-size:14px;font-weight:700;line-height:22px}.buy-proxy-field em{color:#f06670;font-style:normal}.buy-proxy-page .buy-proxy-field input{box-sizing:border-box;color:#14223e;background:#fff;border:1px solid #e9edf1;border-radius:8px;min-width:0;height:44px;padding:11px 12px;font-size:14px;line-height:20px}.buy-proxy-field input::placeholder{color:#98a2b3}.buy-proxy-field input:focus{border-color:#0086ff;outline:0;box-shadow:0 0 0 2px #0086ff12}.buy-proxy-address{grid-template-columns:minmax(0,1fr) 100px;gap:12px;display:grid}.buy-proxy-page>.buy-proxy-tools{background:#fff;border:0;border-top:1px solid #eef1f4;border-radius:0;margin:20px 0 0;padding:0}.vmos-app .buy-proxy-tools>button{color:#14223e;text-align:left;background:#fff;border:0;border-bottom:1px solid #eef1f4;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin:0;padding:12px 0;font-size:13px;line-height:20px;display:flex}.buy-proxy-tools>button>span{align-items:center;gap:8px;display:flex}.buy-proxy-tools small{color:#98a2b3;font-size:12px}.buy-proxy-tools svg{color:#98a2b3;width:16px;height:16px}.buy-proxy-actions{grid-template-columns:1fr 2fr;gap:12px;margin-top:20px;display:grid}.vmos-app .buy-proxy-actions button{color:#344054;background:#fff;border:1px solid #e9edf1;border-radius:10px;width:100%;min-height:44px;margin:0;padding:10px 16px;font-size:15px;font-weight:500}.vmos-app .buy-proxy-actions button:last-child{color:#fff;background:#0086ff;border-color:#0086ff}.buy-proxy-page button:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.buy-settings .buy-network-note{margin-top:8px!important}.buy-setting-action:focus-visible,.buy-proxy-choice input:focus-visible,.buy-proxy-cancel:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.apk-dialog:has(.buy-proxy-choice){border-radius:16px;width:calc(100% - 64px);max-width:320px;padding:20px 20px 12px}.apk-dialog:has(.buy-proxy-choice) h2{color:#14223e;margin:0 0 12px;font-size:17px;font-weight:600;line-height:24px}.buy-proxy-choice{padding:0}.apk-dialog .buy-proxy-choice label{box-sizing:border-box;color:#14223e;text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;min-height:52px;margin:0;padding:0;font-family:inherit;font-size:15px;line-height:22px;display:flex}.apk-dialog .buy-proxy-choice label+label{border-top:1px solid #eef1f4}.apk-dialog .buy-proxy-choice input{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #cbd2dc;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;display:block}.apk-dialog .buy-proxy-choice input:checked{background:radial-gradient(circle,#0086ff 0 4px,#0000 4.5px);border-color:#0086ff}.apk-dialog .buy-proxy-cancel{color:#718096;text-align:center;background:#f7f8fa;border:0;border-radius:8px;width:100%;height:44px;margin:8px 0 0;padding:0;font-size:15px;font-weight:400;display:block}.apk-dialog:has(.buy-cert-details){color:#14223e;border-radius:16px;width:calc(100% - 64px);max-width:320px;padding:22px 20px 16px}.apk-dialog:has(.buy-cert-details) h2{margin:0;font-size:17px;font-weight:600;line-height:24px}.apk-dialog .buy-cert-subtitle{text-align:center;color:#718096;margin:6px 0 16px;font-size:12px;line-height:18px}.buy-cert-status{margin:0;padding:0;list-style:none}.buy-cert-status li{align-items:center;gap:10px;min-height:62px;display:flex}.buy-cert-status li+li{border-top:1px solid #eef1f4}.buy-cert-status li>svg{color:#52a832;flex:none;width:22px;height:22px}.buy-cert-status li>span{min-width:0}.buy-cert-status strong{color:#14223e;font-size:14px;font-weight:500;line-height:21px;display:block}.buy-cert-status small{color:#718096;overflow-wrap:anywhere;margin-top:2px;font-size:12px;line-height:18px;display:block}.apk-dialog .buy-cert-done{color:#fff;background:#0086ff;border-radius:10px;width:100%;height:44px;margin:16px 0 0;padding:0;font-size:15px;font-weight:500;display:block}.buy-cert-done:focus-visible{outline-offset:3px;outline:2px solid #0086ff}.sliding-tabs{isolation:isolate;position:relative}.sliding-tabs>button{z-index:1;position:relative}.sliding-tab-indicator{z-index:0;pointer-events:none;background:#fff;transition:transform .24s cubic-bezier(.22,1,.36,1),width .24s cubic-bezier(.22,1,.36,1),height .24s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.sliding-tab-indicator.pill{border-radius:6px;box-shadow:0 1px 4px #182c4510}.sliding-tab-indicator.underline{background:#0086ff;border-radius:3px}.vmos-app .buy-tabs.sliding-tabs .active,.vmos-app .buy-brands.sliding-tabs .active{box-shadow:none;background:0 0;border-color:#0000}.buy-tabs.sliding-tabs>.sliding-tab-indicator{border-radius:10px;box-shadow:0 1px 4px #16243b0d}.vmos-app .is-timed .buy-brands.sliding-tabs button.active:after{content:none}.buy-picker-brand-tabs{min-height:100%}.buy-picker-brand-tabs .sliding-tab-indicator{box-shadow:none;border-radius:0}.buy-picker-brands .buy-picker-brand-tabs button.active{background:0 0}.buy-picker-models{overflow-x:clip}.buy-picker-shell{color:#14223e}.buy-picker-heading{grid-template-columns:48px 1fr 48px;min-height:56px;padding:0 16px;display:grid}.buy-picker-heading h3{text-align:center;color:#14223e;margin:0;font-size:18px;font-weight:600;line-height:26px}.buy-picker-heading button{color:#0086ff;min-height:44px;padding:0;font-size:14px}.buy-picker-heading button:first-child{color:#718096;text-align:left}.buy-picker-heading button:last-child{text-align:right;font-weight:500}.buy-picker-search{color:#718096;background:#f7f8fa;border:1px solid #edf0f4;border-radius:8px;gap:8px;height:44px;min-height:44px;margin:0 16px 16px;padding:0 12px}.buy-picker-search .buy-search-icon{width:20px;height:20px}.buy-picker-search input{color:#14223e;font-size:14px}.buy-picker-search input::placeholder{color:#8a97ab}.buy-picker-search:focus-within{border-color:#0086ff}.buy-picker-brands{background:#f7f8fa;width:96px}.buy-picker-brand-tabs{padding:4px 0}.buy-picker-brands button{color:#718096;overflow-wrap:anywhere;min-height:48px;padding:10px 16px;font-size:12px;line-height:18px}.buy-picker-brand-tabs .sliding-tab-indicator{background:#fff;border-radius:0}.buy-picker-brand-tabs .sliding-tab-indicator:before{content:"";background:#0086ff;border-radius:0 2px 2px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.buy-picker-brands button.active{color:#0086ff;font-weight:500}.buy-picker-columns>.buy-picker-models{width:auto}.buy-picker-models>div{padding:4px 16px 12px 12px}.buy-picker-models button{color:#344054;border:1px solid #edf0f4;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:64px;margin:0 0 8px;padding:10px 12px;font-size:13px;line-height:20px;display:flex}.buy-picker-models button>span{overflow-wrap:anywhere;flex:1;min-width:0}.buy-picker-models button.active{color:#0086ff;background:#eaf3ff;border-color:#0086ff;font-weight:500}.buy-picker-models small{color:#0086ff;white-space:nowrap;background:#eef6ff;border-radius:6px;flex:none;padding:3px 8px;font-size:12px;font-weight:400;line-height:18px}.buy-picker-models button.active small{background:#d9ebff}.buy-picker-append{color:#718096;border-top:1px solid #edf0f4;flex:none;justify-content:center;align-items:center;gap:4px;min-height:48px;padding:0 12px;font-size:12px;line-height:18px;display:flex}.buy-picker-append button{min-height:44px;padding:0 4px;font-size:13px}.buy-picker-shell button:focus-visible{outline-offset:-2px;outline:2px solid #0086ff}.sliding-tabs>button{transition:color .18s}@media (prefers-reduced-motion:reduce){.sliding-tab-indicator,.sliding-tabs>button{transition:none}}.buy-footer{border-top:1px solid #eef1f4;grid-template-rows:32px 48px;grid-template-columns:1fr 164px;gap:10px 16px;height:122px;padding:12px 18px 20px;display:grid;box-shadow:0 -4px 16px #1f355405}.buy-summary{display:contents}.buy-quantity{color:#667085;grid-column:1/-1;justify-content:flex-end;gap:0;width:100%;margin:0;font-size:13px}.buy-quantity button{background:#fff;border:1px solid #e9edf1;width:36px;height:32px}.buy-quantity button:first-of-type{border-right:0;border-radius:6px 0 0 6px;margin-left:10px}.buy-quantity button:last-of-type{border-left:0;border-radius:0 6px 6px 0}.buy-quantity button .buy-glyph{width:22px;height:22px}.buy-quantity button svg{color:#667085;width:16px;height:16px}.buy-quantity button:disabled svg{color:#c6ccd5}.buy-quantity button:focus-visible,.buy-choice:focus-visible,.buy-plan:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.buy-quantity input{border:1px solid #e9edf1;border-left:0;border-right:0;border-radius:0;width:44px;height:32px;font-size:13px}.buy-total{text-align:left;color:#667085;grid-area:2/1;align-self:center;margin:0;font-size:11px;line-height:26px}.buy-total b{letter-spacing:-.5px;color:#0079f2;font-size:22px}.buy-total small{color:#7d8794;margin:0;font-size:11px;line-height:17px}.buy-total em{color:#7d8794}.vmos-app .buy-submit{background:#0086ff;border-radius:8px;grid-area:2/2;height:48px;font-size:15px;font-weight:600}.buy-upgrade{background:#f2f6ff;border:1px solid #e3edfc;border-radius:10px;margin:0 18px 20px;padding:12px}.buy-upgrade h2{gap:7px;font-size:14px}.buy-upgrade p{white-space:normal;font-size:12px;line-height:19px}.buy-brands{background:#f5f7fa;border-radius:8px;height:42px;margin-bottom:12px}.buy-brands button{font-size:13px}.buy-brands .active{border:0;border-radius:6px;box-shadow:0 1px 4px #182c4510}.real-options .buy-choice{min-height:48px;padding:10px 8px;font-size:12px}.buy-cts{border-radius:5px;gap:3px;padding:3px 5px!important;font-size:10px!important}.buy-search{width:30px;height:36px}.buy-timing-info{border-radius:10px;margin:20px 18px;padding:12px}.buy-timing-info p{font-size:12px;line-height:21px}.buy-network-note{margin-top:0!important}.buy-payment-method{padding:16px 18px 0}.buy-payment-method p{border-radius:8px;padding:12px;font-size:14px}:is(.flow-screen:has(.is-monthly),.buy-native-scroll:has(.is-monthly)){background:#f8faff}.is-monthly{padding-top:14px;padding-bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 4px);color:#14223e}.is-monthly .buy-config,.is-monthly .buy-plan-section{padding-inline:16px}.is-monthly .buy-kind-title{display:none}.is-monthly .buy-device-types{gap:8px;margin-bottom:12px}.vmos-app .is-monthly .buy-device-types .buy-choice{background:#fff;border-color:#e1e6ee;border-radius:10px;height:62px;min-height:62px;padding:10px}.vmos-app .is-monthly .buy-device-types .buy-choice.selected{background:#eef5ff;border-color:#0086ff}.is-monthly .buy-hot{display:none}.is-monthly .buy-device-types .buy-hot{z-index:2;color:#fff;text-align:center;white-space:nowrap;background:#ff4d4f;border-radius:0 10px 0 8px;min-width:58px;height:20px;padding:0 8px;font-size:12px;font-style:normal;font-weight:400;line-height:20px;display:block;top:-1px;left:auto;right:-1px}.is-monthly .buy-device-types strong{font-size:14px;line-height:20px}.is-monthly .buy-device-types small{font-size:12px;line-height:18px}.buy-studio-card{color:#14223e;background:0 0;padding:0 0 8px;animation:.18s ease-out buy-config-update}@keyframes buy-config-update{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.buy-studio-card{animation:none}}.buy-studio-specs{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 12px;display:flex}.buy-studio-specs div{align-items:baseline;gap:7px;min-width:0;display:flex}.buy-studio-specs div+div:before{content:"·";color:#8290a5;margin-right:5px}.buy-studio-specs dd{color:#14223e;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:22px}.buy-studio-specs dt{color:#718096;font-size:13px;line-height:20px}.is-monthly h2{color:#14223e;font-size:15px;line-height:22px}.is-monthly .buy-version-title{margin:0 0 8px}.is-monthly .buy-version-carousel{width:100%;min-width:0}.is-monthly .buy-version-track{gap:8px;width:max-content;margin:0;padding:1px 24px 1px 1px;display:flex}.vmos-app .is-monthly .buy-version-track .buy-choice{white-space:nowrap;flex:0 0 104px;width:104px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}@media (prefers-reduced-motion:reduce){.vmos-app .is-monthly .buy-version-track .buy-choice{transition:none}}.vmos-app .is-monthly .buy-version-options .buy-choice{background:#fff;border-color:#e9edf1;border-radius:9px;min-height:44px;padding:8px 2px;font-size:12px}.vmos-app .is-monthly .buy-version-options .buy-choice.selected,.vmos-app .is-monthly .buy-regions .buy-choice.selected{color:#0086ff;background:#eaf3ff;border-color:#0086ff;font-weight:600}.vmos-app .is-monthly .buy-version-more{color:#14223e;background:#fff;border:1px solid #e9edf1;border-radius:9px;justify-content:center;gap:6px;min-height:44px;font-size:13px;display:flex;position:static}.is-monthly .buy-plan-section{margin-top:16px}.is-monthly .buy-regions{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-bottom:18px;display:flex}.vmos-app .is-monthly .buy-regions .buy-choice{background:#fff;border-color:#e9edf1;border-radius:9px;flex:none;width:auto;padding-inline:20px;font-size:13px}.is-monthly .buy-plan-section h2{margin-bottom:9px}.is-monthly .buy-plan-section h2:nth-of-type(2){justify-content:space-between;display:flex}.is-monthly .buy-plan-section h2:nth-of-type(2):after{content:"单台价格";color:#7b8699;font-size:12px;font-weight:400}:is(.is-monthly,.is-timed) .buy-plan-grid{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);grid-auto-rows:80px;gap:18px;padding:8px 0 0}.vmos-app :is(.is-monthly,.is-timed) .buy-plan{text-align:left;background:#fff;border-color:#e3e6ec;border-radius:16px;grid-template-rows:22px 28px;grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;gap:4px 8px;height:80px;min-height:80px;padding:12px 16px;transition:background-color .16s,border-color .16s;display:grid;overflow:visible}.vmos-app :is(.is-monthly,.is-timed) .buy-plan.selected{box-shadow:none;background:#f0f7ff;border-color:#0086ff}:is(.is-monthly,.is-timed) .buy-plan>strong{color:#14223e;grid-area:1/1/auto/3;padding:0;font-size:17px;font-weight:600;line-height:22px}:is(.is-monthly,.is-timed) .buy-plan.selected>strong{color:#14223e}:is(.is-monthly,.is-timed) .buy-plan>b{color:#0086ff;letter-spacing:0;font-variant-numeric:tabular-nums;grid-area:2/1;justify-self:start;align-items:baseline;gap:0;margin:0;font-size:20px;line-height:28px;display:flex}:is(.is-monthly,.is-timed) .buy-plan.selected>b{color:#0086ff}.buy-plan-currency{font-size:inherit;font-weight:inherit;letter-spacing:0}:is(.is-monthly,.is-timed) .buy-plan>del{color:#718096;grid-area:2/2;justify-self:start;margin:0;font-size:13px;font-weight:400;line-height:20px;display:block}:is(.is-monthly,.is-timed) .buy-plan>small,:is(.is-monthly,.is-timed) .buy-plan.selected>small{color:#14223e;white-space:nowrap;background:0 0;flex:none;grid-area:1/3/3;justify-self:end;width:auto;margin:0;padding:0;font-size:14px;font-weight:600;line-height:20px;display:block}:is(.is-monthly,.is-timed) .buy-plan>.buy-glyph,:is(.is-monthly,.is-timed) .buy-plan.selected>.buy-glyph{display:none}:is(.is-monthly,.is-timed) .buy-discount,:is(.is-monthly,.is-timed) .buy-plan.selected>.buy-discount{z-index:6;box-sizing:border-box;color:#805315;text-align:center;width:64px;min-width:64px;max-width:64px;height:20px;min-height:20px;box-shadow:none;clip-path:none;white-space:nowrap;background:linear-gradient(135deg,#fff2d2 0%,#f2d38e 100%);border:0;border-radius:11px 11px 0;grid-area:auto;justify-content:center;align-items:center;width:72px;min-width:72px;max-width:72px;height:22px;min-height:22px;margin:0;padding:2px 10px;font-size:13px;font-style:normal;font-weight:600;line-height:16px;display:inline-flex;position:absolute;top:-10px;left:auto;right:-1px;overflow:visible;transform:none;-webkit-mask:none;mask:none}.is-monthly .buy-discount:before,.is-monthly .buy-discount:after{content:none}:is(.is-monthly,.is-timed) .buy-plan:last-child:nth-child(odd){grid-column:auto}@media (prefers-reduced-motion:reduce){.vmos-app :is(.is-monthly,.is-timed) .buy-plan{transition:none}}.buy-model-sheet>div{padding:0 18px 24px}.buy-model-sheet .buy-model-heading{margin-top:4px}.buy-model-sheet .buy-product-details{margin:18px 0}.buy-model-sheet .buy-standard-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vmos-app .buy-model-done{color:#fff;background:#0086ff;border-radius:10px;width:100%;min-height:46px;margin-top:18px}.buy-all-versions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 18px 30px;display:grid}.is-monthly .buy-standard-models{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.vmos-app .is-monthly .buy-standard-models .buy-choice{flex:none;width:auto;padding-inline:20px}.is-monthly .buy-model-heading{margin:16px 0 8px}.is-monthly .buy-product-details{margin:12px 0 14px}.is-monthly .buy-product-details .buy-specs{gap:5px 10px}.is-monthly .buy-product-details .buy-specs span{color:#0086ff;font-size:11px}.is-monthly .buy-supported{gap:10px;margin-top:10px}.is-monthly .buy-supported .buy-apps img{width:23px;height:23px}.is-monthly .buy-studio-card{min-height:0;margin:0}.buy-studio-group{box-shadow:none;background:#f2f7ff;border:0;border-radius:10px;margin-top:5px;padding:12px}.buy-studio-group .buy-studio-card{border:0;border-radius:0;padding-bottom:12px}.buy-studio-tags{flex-wrap:wrap;gap:7px 18px;display:flex}.buy-studio-tags span{color:#718096;align-items:center;gap:7px;font-size:12px;line-height:20px;display:inline-flex}.buy-studio-tags svg,.buy-cpu-icon{color:#0086ff;flex:none;width:20px;height:20px}.buy-cpu-icon{background:#0086ff;-webkit-mask:url(/vmos/buy-assets/iconify-cpu.svg) 50%/18px 18px no-repeat;mask:url(/vmos/buy-assets/iconify-cpu.svg) 50%/18px 18px no-repeat}.buy-root-icon{-webkit-mask-image:url(/vmos/buy-assets/iconify-root.svg);mask-image:url(/vmos/buy-assets/iconify-root.svg)}.buy-service-icon{-webkit-mask-image:url(/vmos/buy-assets/iconify-google.svg);mask-image:url(/vmos/buy-assets/iconify-google.svg)}.buy-web-specs{gap:8px 16px}.buy-web-specs span{color:#0086ff;gap:6px;font-size:13px;line-height:20px}.buy-web-spec-icon{background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.buy-web-spec-icon.memory{-webkit-mask-image:url(/vmos/buy-assets/web-memory.svg);mask-image:url(/vmos/buy-assets/web-memory.svg)}.buy-web-spec-icon.cpu{-webkit-mask-image:url(/vmos/buy-assets/web-cpu.svg);mask-image:url(/vmos/buy-assets/web-cpu.svg)}.buy-web-spec-icon.storage{-webkit-mask-image:url(/vmos/buy-assets/web-storage.svg);mask-image:url(/vmos/buy-assets/web-storage.svg)}.buy-studio-apps{background:0 0;border:0;align-items:center;gap:10px;min-height:20px;margin:0;padding:0;display:flex}.buy-studio-apps>span{color:#718096;white-space:nowrap;font-size:12px}.buy-studio-apps>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.buy-studio-apps img{object-fit:contain;border-radius:4px;width:20px;height:20px}.is-monthly .buy-device-types{margin-bottom:18px}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)){--flow-footer-height:68px!important}.is-monthly .buy-product-details .buy-specs span{font-size:12px}.vmos-app .is-monthly :is(.buy-version-options,.buy-standard-models,.real-options) .buy-choice{color:#344054;font-size:13px;font-weight:400;line-height:18px}.vmos-app .is-monthly :is(.buy-version-options,.buy-standard-models,.real-options) .buy-choice.selected{color:#0086ff;font-weight:600}:is(.is-monthly,.is-timed) .buy-option-carousel{width:100%;min-width:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--buy-fade-left,0px),#000 calc(100% - var(--buy-fade-right,0px)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--buy-fade-left,0px),#000 calc(100% - var(--buy-fade-right,0px)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--buy-fade-left,0px),#000 calc(100% - var(--buy-fade-right,0px)),transparent 100%)}:is(.is-monthly,.is-timed) .buy-option-track{flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:max-content;margin:0;padding:2px 24px 2px 2px;display:flex}.is-monthly .buy-region-carousel{margin-bottom:18px}.vmos-app :is(.is-monthly,.is-timed) .buy-option-track .buy-choice{width:auto;height:44px;min-height:44px;box-shadow:none;color:#344054;white-space:nowrap;background:#fff;border:1px solid #e9edf1;border-radius:9px;flex:none;padding:8px 20px;font-size:13px;font-weight:400;line-height:18px;transition:background-color .2s,border-color .2s,color .2s}.vmos-app :is(.is-monthly,.is-timed) .buy-option-track .buy-choice.selected{color:#0086ff;box-shadow:none;background:#eaf3ff;border-color:#0086ff;font-weight:600}@media (prefers-reduced-motion:reduce){.vmos-app :is(.is-monthly,.is-timed) .buy-option-track .buy-choice{transition:none}}:is(.is-monthly,.is-timed) .buy-option-track{padding-block:5px}.is-monthly .buy-standard-models.buy-option-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;padding-inline:2px;display:grid}.vmos-app :is(.is-monthly,.is-timed) .buy-option-track .buy-choice{border-color:#edf0f4;border-radius:8px;height:36px;min-height:36px;padding:6px 16px;font-weight:400}.vmos-app :is(.is-monthly,.is-timed) .buy-option-track .buy-choice:after{content:"";position:absolute;inset:-4px 0}.vmos-app :is(.is-monthly,.is-timed) .buy-option-track .buy-choice.selected{color:#0086ff;background:#eaf3ff;border-color:#0086ff;font-weight:500}.buy-region-heading{justify-content:space-between;align-items:center;min-height:22px;margin-bottom:8px;display:flex}.is-monthly .buy-region-heading h2{margin:0}.buy-region-heading>button{color:#667085;gap:4px;height:22px;min-height:22px;padding:0;font-size:12px;line-height:22px;position:relative}.buy-region-heading>button:after{content:"";position:absolute;inset:-11px 0}.buy-region-heading>button svg{width:14px;height:14px}.bottom-sheet:has(.buy-all-regions){border-radius:18px 18px 0 0}.bottom-sheet:has(.buy-all-regions) .sheet-handle-zone{height:20px}.bottom-sheet:has(.buy-all-regions) .sheet-header{padding:6px 50px 16px}.bottom-sheet:has(.buy-all-regions) .sheet-title{text-align:center;color:#14223e;font-size:18px;font-weight:600;line-height:26px}.bottom-sheet:has(.buy-all-regions) .sheet-content{padding:0 16px 24px}.buy-region-close{appearance:none;color:#718096;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:16px;right:6px}.buy-region-close svg{width:20px;height:20px}.buy-region-close:focus-visible{outline-offset:-4px;outline:2px solid #0086ff}.buy-all-regions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;padding:0;display:grid}.buy-all-regions .buy-choice{appearance:none;box-sizing:border-box;text-align:center;color:#344054;min-width:0;min-height:48px;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #edf0f4;border-radius:12px;justify-content:center;align-items:center;margin:0;padding:10px 8px;font-family:inherit;font-size:13px;font-weight:400;line-height:18px;display:flex;position:relative}.buy-all-regions .buy-choice.selected{color:#0086ff;background:#eaf3ff;border-color:#0086ff;font-weight:500}.is-timed{padding-top:14px;padding-bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 4px);color:#14223e}.is-timed h2{color:#14223e;font-size:15px;line-height:22px}.is-timed .buy-config,.is-timed .buy-plan-section{padding-inline:16px}.is-timed .buy-upgrade{isolation:isolate;background:#f5faff;border:0;border-radius:12px;align-items:center;gap:12px;min-height:74px;margin:0 16px 18px;padding:12px;display:flex;position:relative}.is-timed .buy-upgrade:before{content:"";z-index:-1;border-radius:inherit;opacity:.65;background:url(/vmos/buy-assets/cert-surface.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.is-timed .buy-upgrade-shield{object-fit:contain;border-radius:50%;flex:none;width:46px;height:46px}.buy-upgrade-copy{min-width:0}.is-timed .buy-upgrade h2{color:#14223e;margin:0;font-size:14px;font-weight:600;line-height:21px;display:block}.buy-upgrade-cert{color:#0086ff;white-space:nowrap;font-weight:500}.is-timed .buy-upgrade p{color:#718096;letter-spacing:0;white-space:normal;margin-top:4px;font-size:12px;line-height:18px}.is-timed .buy-version-title{margin:0 0 8px;font-weight:700}.is-timed .buy-model-heading{gap:8px;min-height:28px;margin:8px 0 0;padding-right:44px}.vmos-app .is-timed .buy-model-heading .buy-search{position:absolute;top:50%;right:0;transform:translateY(-50%)}.vmos-app .buy-search{color:#344054;flex-shrink:0;width:44px;height:44px;margin-right:-6px}.buy-search-icon{background:currentColor;flex:none;width:22px;height:22px;display:block;-webkit-mask:url(/vmos/cloud-reference/search.svg) 50%/contain no-repeat;mask:url(/vmos/cloud-reference/search.svg) 50%/contain no-repeat}.buy-native-page .buy-brands{background:0 0;border-bottom:1px solid #eef1f4;border-radius:0;height:44px;margin:0 0 10px;padding:0}.buy-native-page .buy-other-brands{box-shadow:none;background:#f7f8fa;border:0;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0 0 12px;padding:8px;display:grid;position:static}.vmos-app .buy-native-page .buy-other-brands button{color:#344054;background:0 0;border:0;border-radius:6px;min-width:0;height:44px;padding:0 4px;font-size:13px;line-height:20px}.buy-native-page .buy-brands button svg{width:14px;height:14px;margin-left:3px;transition:transform .24s}.buy-native-page .buy-brands button svg.expanded{transform:rotate(180deg)}.vmos-app .buy-native-page .buy-other-brands button[aria-pressed=true]{color:#0086ff;background:#eaf3ff;font-weight:600}.vmos-app .buy-submit:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.buy-native-page .buy-brands button svg{transition:none}}.vmos-app .buy-native-page .buy-brands button{height:44px;box-shadow:none;color:#718096;background:0 0;border:0;border-radius:0;font-size:13px;font-weight:400;position:relative}.vmos-app .buy-native-page .buy-brands button.active{color:#0086ff;font-weight:600}.is-timed .real-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vmos-app .is-timed .real-options .buy-choice{color:#344054;overflow-wrap:anywhere;border-color:#edf0f4;border-radius:8px;min-height:48px;padding:8px 10px;font-size:13px;font-weight:400;line-height:18px}.vmos-app .is-timed .real-options .buy-choice.selected{color:#0086ff;box-shadow:none;background:#eaf3ff;border-color:#0086ff;font-weight:500}.vmos-app .buy-expand-models{color:#718096;gap:5px;width:100%;height:36px;margin-top:4px;font-size:12px;position:relative}.buy-expand-models:after{content:"";position:absolute;inset:-4px 0}.buy-expand-models svg{width:14px;height:14px}.buy-expand-models[aria-expanded=true] svg{transform:rotate(180deg)}.is-timed .buy-more-models{height:36px;margin:0;font-size:12px}.is-timed .buy-plan-section{margin-top:16px}.is-timed .buy-plan-section h2{margin-bottom:9px}.is-timed .buy-plan-grid{gap:18px;margin:0}.is-timed .buy-plan>small,.is-timed .buy-plan.selected>small{text-align:right;white-space:normal}.is-timed .buy-plan>small>span{white-space:nowrap;display:block}.is-timed .buy-timing-info{color:#718096;background:#f7f8fa;border:0;border-radius:10px;margin:16px 16px 22px;padding:12px;display:block}.buy-timing-info h3{color:#344054;align-items:center;gap:6px;margin:0 0 6px;font-size:12px;font-weight:600;line-height:18px;display:flex}.buy-timing-info h3 .buy-glyph{width:14px;height:14px;margin:0}.buy-timing-info ol{margin:0;padding-left:18px;font-size:12px;line-height:20px}.buy-timing-info li+li{margin-top:2px}.is-timed .buy-parameters{margin:0 18px}.is-timed .buy-parameters>h2{margin-bottom:4px}.is-timed .buy-network-note{color:#718096;font-size:12px;line-height:18px;margin:4px 0 12px!important}.buy-plan-quantity{margin:8px 18px 0}.buy-plan-quantity>.buy-quantity-row{border-top:0}.buy-timed-payment{margin:20px 18px 0}.buy-timed-payment>h2{color:#14223e;margin-bottom:10px}.buy-balance-option{color:#0086ff;background:#eaf3ff;border:1px solid #0086ff;border-radius:12px;align-items:center;gap:8px;width:max-content;max-width:100%;min-height:44px;padding:10px 16px;font-size:13px;line-height:20px;display:flex}.buy-balance-option>span{color:#14223e}.buy-balance-option strong{color:#0086ff;font-size:14px;font-weight:500}.buy-quantity-row,.is-timed .buy-payment-method{color:#14223e;border-top:1px solid #eef1f4;justify-content:space-between;align-items:center;min-height:56px;padding:0;font-size:14px;line-height:22px;display:flex}.buy-quantity-row .buy-quantity{flex:none;justify-content:flex-end;width:auto;height:44px;display:flex}.buy-quantity-row .buy-quantity button{border-color:#e2e7ef;width:36px;height:36px;position:relative}.buy-quantity-row .buy-quantity button:after{content:"";position:absolute;inset:-4px 0}.buy-quantity-row .buy-quantity button:first-of-type{border-radius:8px 0 0 8px;margin-left:0}.buy-quantity-row .buy-quantity button:last-of-type{border-radius:0 8px 8px 0}.buy-quantity-row .buy-quantity input{color:#14223e;border-color:#e2e7ef;width:40px;height:36px;font-size:14px;font-weight:400}.is-timed .buy-payment-method p{color:#718096;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;line-height:22px;display:flex}.is-timed .buy-payment-method strong{color:#14223e;font-weight:400}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)) .buy-footer{background:#fff;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) 144px;align-items:center;gap:16px;height:68px;padding:11px 18px 12px;display:grid;box-shadow:0 -2px 10px #172c4605}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)) .buy-total{grid-area:1/1;font-size:11px;line-height:25px}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)) .buy-total b{color:#0086ff;font-size:22px}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)) .buy-total>span{align-items:center;gap:6px;display:flex}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)) .buy-total small{font-size:12px;line-height:18px}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)) .buy-submit{border-radius:10px;grid-area:1/2;height:44px;font-size:15px}.buy-exit-dialog{z-index:23;box-sizing:border-box;color:#14223e;background:#fff;border:0;border-radius:24px;width:calc(100% - 48px);max-width:344px;padding:50px 24px 8px;font-family:Roboto,-apple-system,PingFang SC,sans-serif;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 36px #14223e24}.buy-exit-mascot{pointer-events:none;place-items:center;width:110px;height:100px;display:grid;position:absolute;top:-56px;left:50%;transform:translate(-50%)}.buy-exit-mascot-frames{background:url(/vmos/buy-assets/retention-blue-sad-sprite.png) 0 0/400% 200% no-repeat;width:88px;height:88px;display:block}.buy-exit-dialog h2{text-align:center;margin:0;font-size:22px;font-weight:600;line-height:30px}.buy-exit-close{color:#8a98ab;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:8px;right:8px}.buy-exit-close svg{width:20px;height:20px}.buy-exit-close:active{background:#f0f3f7}.buy-exit-heading{text-align:center}.buy-exit-heading>p{color:#718096;margin:8px 0 0;font-size:13px;line-height:20px}.buy-exit-summary{background:0 0;border:0;margin:24px 0 20px;padding:0}.buy-exit-plan{text-align:center;color:#0086ff;overflow-wrap:anywhere;margin:0 0 20px;font-size:17px;font-weight:600;line-height:24px}.buy-exit-config{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.buy-exit-config>div{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.buy-exit-config-label{color:#718096;font-size:12px;line-height:18px}.buy-exit-config strong{color:#344054;overflow-wrap:anywhere;max-width:100%;font-size:14px;font-weight:600;line-height:22px}.buy-exit-config small{color:#718096;font-size:11px;line-height:16px}.buy-exit-price{background:#f0f7ff;border:0;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin-top:20px;padding:10px 8px;display:flex}.buy-exit-price>div{align-items:baseline;gap:8px;display:flex}.buy-exit-price>div>span{color:#718096;font-size:12px}.buy-exit-price strong{color:#0086ff;font-size:18px;font-weight:600;line-height:26px}.buy-exit-saving{color:#718096;font-size:12px;line-height:18px}.buy-exit-actions{flex-direction:row;gap:12px;display:flex}.buy-exit-actions button{appearance:none;box-sizing:border-box;width:100%;min-width:0;height:44px;box-shadow:none;text-shadow:none;color:#526176;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin:0;padding:0 10px;font:500 15px/22px Roboto,-apple-system,PingFang SC,sans-serif;display:inline-flex}.buy-exit-actions button.buy-exit-continue{color:#fff;box-shadow:none;background:#0086ff;border-color:#0086ff;font-size:16px;line-height:22px}.buy-exit-actions button{flex:1;width:auto}.buy-exit-actions button:not(.buy-exit-continue){color:#526176;background:#f0f2f6;font-weight:500}.buy-exit-actions button:active{background:#f5f7fa}.buy-exit-actions button.buy-exit-continue:active{background:#0078e6;border-color:#0078e6}.buy-exit-preference{color:#718096;cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:0;font-size:12px;display:flex}.buy-exit-preference input{accent-color:#0086ff;width:16px;height:16px;margin:0}.buy-exit-dialog :focus-visible{outline-offset:3px;outline:2px solid #0086ff}.vmos-app{--glass-neutral:#ffffffdb;--glass-selected:#eaf3ffe6;--glass-muted:#f5f8fcd6;--glass-footer:#fffffff0}.buy-header .buy-tabs{background:var(--glass-muted);box-shadow:inset 0 0 0 1px #e7edf580,inset 0 1px #ffffffd9}.buy-header .buy-tabs.sliding-tabs>.sliding-tab-indicator{background:var(--glass-neutral);box-shadow:inset 0 0 0 1px #fffffff2,0 2px 6px #233f6010}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.buy-header .buy-tabs{background:var(--glass-muted);-webkit-backdrop-filter:blur(10px)saturate(110%);backdrop-filter:blur(10px)saturate(110%)}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)) .buy-footer{background:var(--glass-footer);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);border-top-color:#e2eaf1a6;box-shadow:inset 0 1px #fffc,0 -3px 14px #203c5b08}}@media (prefers-reduced-transparency:reduce){.buy-header .buy-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f6fa}.buy-header .buy-tabs.sliding-tabs>.sliding-tab-indicator{background:#fff}.flow-stack:has([data-flow-current=true] :is(.is-monthly,.is-timed)) .buy-footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}.buy-native-page:is(.is-monthly,.is-timed){background:#fff}.vmos-app .buy-native-page:is(.is-monthly,.is-timed) :is(.buy-options,.buy-regions) .buy-choice,.vmos-app .buy-native-page:is(.is-monthly,.is-timed) .buy-plan{background:var(--glass-neutral);border-color:#e3eaf2;box-shadow:inset 0 1px #fff,inset 0 -1px #edf2f84d,0 2px 5px #253d5905}.vmos-app .buy-native-page:is(.is-monthly,.is-timed) :is(.buy-options,.buy-regions) .buy-choice.selected,.vmos-app .buy-native-page:is(.is-monthly,.is-timed) .buy-plan.selected,.buy-native-page .buy-balance-option{background:var(--glass-selected);border-color:#0086ff;box-shadow:inset 0 1px #ffffffd9,0 2px 6px #0086ff08}.buy-native-page .buy-studio-group{background:var(--glass-muted);box-shadow:inset 0 0 0 1px #e5edf780,inset 0 1px #fff}.buy-native-page :is(.buy-other-brands,.buy-timing-info){background:var(--glass-muted);box-shadow:inset 0 0 0 1px #e4ebf380,inset 0 1px #ffffffed}.buy-native-page .buy-upgrade{box-shadow:inset 0 0 0 1px #deebf780,inset 0 1px #fff}.buy-native-page .buy-quantity-row .buy-quantity :is(button,input){background:var(--glass-neutral);box-shadow:inset 0 1px #fff}.flow-stack:has([data-flow-current=true] .buy-native-page) .buy-submit{background:linear-gradient(155deg,#168fff,#0086ff 70%);box-shadow:inset 0 1px #ffffff40,0 2px 5px #0086ff12}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.buy-native-page :is(.buy-choice,.buy-plan,.buy-studio-group,.buy-balance-option,.buy-other-brands,.buy-timing-info){-webkit-backdrop-filter:blur(6px)saturate(105%);backdrop-filter:blur(6px)saturate(105%)}}@media (prefers-reduced-transparency:reduce){.buy-native-page :is(.buy-choice,.buy-plan,.buy-studio-group,.buy-balance-option,.buy-other-brands,.buy-timing-info){-webkit-backdrop-filter:none;backdrop-filter:none}.vmos-app .buy-native-page:is(.is-monthly,.is-timed) :is(.buy-options,.buy-regions) .buy-choice,.vmos-app .buy-native-page:is(.is-monthly,.is-timed) .buy-plan{background:#fff}.vmos-app .buy-native-page:is(.is-monthly,.is-timed) :is(.buy-options,.buy-regions) .buy-choice.selected,.vmos-app .buy-native-page:is(.is-monthly,.is-timed) .buy-plan.selected,.buy-native-page .buy-balance-option{background:#eaf3ff}.buy-native-page :is(.buy-studio-group,.buy-other-brands,.buy-timing-info){background:#f3f7fc}}.vmos-app>.flow-stack{overflow:clip}.vmos-app :is(.app-header,.buy-toolbar,.buy-proxy-header,.apk-batch-header){height:var(--app-titlebar-height);min-height:var(--app-titlebar-height);align-items:center}.vmos-app .buy-header{height:calc(var(--app-titlebar-height) + 48px)}.vmos-app .cloud-ref-header{height:var(--app-titlebar-height);padding-top:0;position:relative;inset:auto}.vmos-app .flow-fixed-header:has(.cloud-ref-header){background:var(--cloud-surface,#f8f8f8)}.vmos-app .cloud-ref-page{padding-top:8px}.vmos-app .cloud-ref-page .native-cloud-toolbar{top:0}.vmos-app :is(.apk-group-screen,.apk-batch-screen){padding-top:0}.vmos-app :is(.apk-group-screen,.apk-batch-screen)>.mobile-page{top:0}.vmos-app .app-route-header-host{height:var(--app-titlebar-height)}.vmos-app .app-route-header-host .apk-batch-header{position:relative;top:auto}.vmos-app .app-route-header-host .apk-group-create{color:#0086ff;white-space:nowrap;width:auto;height:44px;margin-left:auto;padding:0;font-size:14px;font-weight:400}.vmos-app .native-cloud-screen:has(.apk-cloud):before{display:none}.vmos-app :is(.cloud-ref-header,.app-header,.buy-toolbar,.buy-proxy-header) h1{margin-block:0;line-height:26px}.vmos-app>.flow-stack:has(>.flow-fixed-header .cloud-dashboard-header){background:#f4f6f8}.vmos-app .flow-fixed-header:has(.cloud-dashboard-header){background:#f4f6f8}.vmos-app .cloud-dashboard-header{background:#f4f6f8;height:0}.cloud-dashboard .native-cloud-toolbar .cloud-home-group{color:#1e2b40;justify-content:flex-start;gap:8px;min-width:0;max-width:none;height:44px;padding:0;font-size:17px;font-weight:700}.cloud-home-group>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cloud-dashboard .cloud-home-group>.cloud-group-count{font-size:inherit;font-weight:inherit;color:inherit;flex-shrink:0;margin-left:-4px}.cloud-dashboard .native-cloud-toolbar .cloud-home-group>svg{color:#6a7687;stroke:currentColor;stroke-width:.25px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.cloud-dashboard,.cloud-dashboard .cloud-ref-page{background:#f4f6f8}.cloud-home-intro{flex-shrink:0}.cloud-dashboard .native-cloud-toolbar{background:#f4f6f8;justify-content:flex-end;gap:0;height:60px;padding:8px 20px}.cloud-dashboard .native-cloud-toolbar .sort{margin-right:0}.cloud-dashboard .native-cloud-toolbar .toolbar-icon,.cloud-dashboard .native-cloud-toolbar .view-choice{color:#526174}.cloud-dashboard .native-cloud-toolbar .cloud-tool-icon{width:20px;height:20px}.cloud-dashboard .native-cloud-grid{gap:12px;padding:0 12px}.cloud-dashboard .cloud-home-promotions{margin-top:0}.cloud-dashboard .native-cloud-banner{border-radius:16px;width:calc(100% - 40px);margin:0 20px;display:block}.cloud-dashboard .home-entry{padding:12px 20px 0}.cloud-dashboard .benefits-entry{border-radius:16px}.cloud-dashboard .apk-search{margin-inline:12px}.cloud-dashboard .no-device-results{color:#697586;background:#fff;border-radius:22px;margin:0 12px;padding:40px 20px;font-size:14px}.cloud-dashboard.cloud-single-mode .cloud-home-intro .cloud-home-promotions{margin-top:0;margin-bottom:0}.cloud-dashboard .cloud-single-pager{margin-inline:12px}.cloud-dashboard .native-cloud-card{background:#fff;border-radius:22px;box-shadow:0 2px 5px #23364b05}.cloud-dashboard .native-preview{aspect-ratio:487/830;box-shadow:none;border-radius:12px;margin:0}.cloud-dashboard .cloud-single-pager{--single-preview-inset:10px}.cloud-dashboard .native-card-meta{padding-inline:12px}.cloud-dashboard .native-card-meta h3{font-weight:600}.cloud-dashboard .cloud-more-tile{color:#526174;background:#fffffff2;border-radius:50%;width:20px;height:20px}.cloud-dashboard .cloud-more-tile .cloud-tool-icon{width:14px;height:14px}.cloud-dashboard .native-cloud-grid[data-columns="3"] .cloud-preview-frame{border-radius:16px;padding:6px}.cloud-dashboard .native-cloud-grid[data-columns="4"] .cloud-preview-frame{border-radius:12px;padding:4px}.cloud-dashboard .native-cloud-grid[data-columns="3"] .native-preview{aspect-ratio:487/830;border-radius:10px;margin:0}.cloud-dashboard .native-cloud-grid[data-columns="4"] .native-preview{aspect-ratio:487/830;border-radius:8px;margin:0}.cloud-dashboard .cloud-preview-badges,.cloud-batch-device .cloud-preview-badges{padding:6px 34px 0 6px}.cloud-dashboard .cloud-model-badge,.cloud-batch-device .cloud-model-badge{font-size:10px}.cloud-banner-wrap{border-radius:16px;margin:0 20px;position:relative;overflow:hidden}.cloud-banner-carousel{border-radius:16px;width:100%}.cloud-banner-track{align-items:stretch;width:100%;display:flex}.cloud-banner-slide{aspect-ratio:1080/320;flex:0 0 100%;min-width:0}.cloud-dashboard .cloud-banner-slide .native-cloud-banner{border-radius:0;width:100%;height:100%;margin:0;display:block}.cloud-banner-progress{pointer-events:none;justify-content:center;align-items:center;gap:6px;height:8px;display:flex;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.cloud-banner-progress>span{background:#fff6;border-radius:50%;width:5px;height:5px}.cloud-banner-progress>span.active,:is(.vmos-app>.flow-stack:has(>.flow-fixed-header .cloud-dashboard-header),.vmos-app .flow-fixed-header:has(.cloud-dashboard-header),.vmos-app .cloud-dashboard-header),.cloud-dashboard,.cloud-dashboard .cloud-ref-page{background:#fff}.vmos-app .cloud-dashboard .cloud-ref-page{padding-top:0}.cloud-dashboard .cloud-home-intro{background:0 0;padding:0}.cloud-dashboard .cloud-banner-wrap{border-radius:0;margin:0}.cloud-dashboard .cloud-banner-carousel{border-radius:0}.cloud-dashboard .cloud-device-panel{background:#fff;border-radius:28px 28px 0 0;min-height:0;margin-top:0;padding-top:12px;position:relative}.cloud-dashboard .cloud-device-panel .home-entry{padding:0 12px}.cloud-dashboard .cloud-device-panel .home-entry:empty{display:none}.cloud-dashboard .cloud-device-panel .benefits-entry{border-radius:12px;gap:8px;min-height:56px;overflow:hidden;background:#edf7ff!important;padding:0 0 0 10px!important}.cloud-dashboard .cloud-device-panel .benefits-entry>img{width:30px;height:30px}.cloud-dashboard .cloud-device-panel .benefits-entry>span:nth-child(2){padding-block:7px}.cloud-dashboard .cloud-device-panel .benefits-entry strong{color:#142b50;font-size:14px;line-height:20px}.cloud-dashboard .cloud-device-panel .benefits-entry small{color:#718096;margin-top:1px;font-size:12px;line-height:17px}.cloud-dashboard .cloud-device-panel .benefits-entry .entry-link{color:#0086ff;background:0 0;border-left:1px dashed #b8d9fa;border-radius:0;align-self:stretch;width:74px;min-width:60px;height:auto;padding:0 10px;font-size:14px;font-weight:600;position:relative}.cloud-dashboard .cloud-device-panel .benefits-entry .entry-link:before,.cloud-dashboard .cloud-device-panel .benefits-entry .entry-link:after{content:"";pointer-events:none;background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;left:-6px}.cloud-dashboard .cloud-device-panel .benefits-entry .entry-link:before{top:-6px}.cloud-dashboard .cloud-device-panel .benefits-entry .entry-link:after{bottom:-6px}.cloud-dashboard .native-cloud-toolbar{background:#fff;height:60px;padding:8px 12px}.cloud-dashboard .native-cloud-grid{padding-bottom:20px}.cloud-dashboard .native-cloud-grid[data-columns="2"]{row-gap:8px}.cloud-dashboard .native-cloud-grid[data-columns="2"] .native-card-meta{min-height:52px;padding-top:6px;padding-bottom:6px}.cloud-dashboard .native-cloud-card{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.cloud-dashboard .cloud-preview-frame{box-shadow:none;background:#f1f4f8;border-radius:22px;padding:10px}.cloud-dashboard .native-cloud-grid[data-columns="2"] .cloud-preview-frame{padding-bottom:0}.cloud-dashboard .native-preview-open>img:not(.apk-source-model){object-fit:contain;object-position:center}.cloud-dashboard .native-card-meta{background:#fff}.vmos-app>.flow-stack:has(>.flow-fixed-header .cloud-dashboard-header)>.flow-fixed-footer .app-nav{background:#fff;box-shadow:0 -1px #edf0f4}.cloud-dashboard.cloud-single-mode .cloud-device-panel{flex-direction:column;flex:1;min-height:0;display:flex}.cloud-dashboard.cloud-single-mode .cloud-device-panel .home-entry{flex-shrink:0}.cloud-dashboard.cloud-single-mode .cloud-ref-page{padding-bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 12px);background:#fff}.cloud-dashboard.cloud-single-mode .cloud-home-intro{position:relative}.device-screen:has(.cloud-dashboard-header) .status-bar{color:#fff}.device-screen:has(.cloud-dashboard-header) .status-indicator-svg{filter:brightness(0)invert()}.vmos-app>.flow-stack:has(>.flow-fixed-header .cloud-dashboard-header)>.flow-scenes{top:0}.vmos-app>.flow-stack:has(>.flow-fixed-header .cloud-dashboard-header)>.flow-fixed-header{pointer-events:none;background:0 0;height:0;padding-top:0}.cloud-dashboard .native-cloud-toolbar{top:var(--app-safe-area-top)}.cloud-dashboard .cloud-banner-slide{aspect-ratio:auto;padding-top:0;position:relative;overflow:hidden}.cloud-dashboard .cloud-banner-slide .native-cloud-banner{aspect-ratio:1080/320;aspect-ratio:1600/480;width:100%;height:auto;position:relative;object-fit:contain!important}.cloud-banner-progress{pointer-events:auto;gap:0;height:24px;bottom:0}.cloud-banner-progress>button{background:0 0;border:0;border-radius:6px;grid-template-columns:1fr;place-items:center;width:24px;height:24px;min-height:24px;padding:0;display:grid}.cloud-banner-progress>button>span{background:#fff6;border-radius:50%;width:5px;height:5px}.cloud-banner-progress>button:first-child>span{justify-self:end;margin-right:3px}.cloud-banner-progress>button:last-child>span{justify-self:start;margin-left:3px}.cloud-banner-progress>button.active>span{background:#fff}.cloud-banner-progress>button:focus-visible{outline-offset:-2px;outline:2px solid #fff}.cloud-dashboard{--cloud-panel-radius:28px}.cloud-banner-corner-fill{height:var(--cloud-panel-radius);pointer-events:none;overflow:hidden}.cloud-banner-corner-fill>img{width:100%;height:auto;display:block;transform:scaleY(-1)}.cloud-dashboard .cloud-device-panel{margin-top:calc(-1 * var(--cloud-panel-radius));border-radius:var(--cloud-panel-radius) var(--cloud-panel-radius) 0 0}.cloud-dashboard .cloud-banner-progress{bottom:var(--cloud-panel-radius)}.account-scroll{background:#f5f8fd}.vmos-app:has(.account-page){background:#f5f8fd}.vmos-app .flow-screen:has(.account-page){background:#f5f8fd}.account-page{min-height:100%;padding-top:var(--app-safe-area-top,64px);padding-bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height) + 16px);isolation:isolate;color:#20324d;background:#f5f8fd;position:relative}.account-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(76% 58% at 78% 0,#aee6fa80,#aee6fa00 78%),radial-gradient(95% 48% at 0 43%,#ebe7facc,#ebe7fa00 80%),linear-gradient(#d8ecfe,#e8f2fc 38%,#e7eff8 65%,#f5f8fd);height:460px;position:absolute;inset:0 0 auto}.account-profile{align-items:center;gap:12px;min-height:110px;padding:24px 20px;display:flex}.account-avatar{object-fit:contain;border-radius:50%;flex-shrink:0;width:58px;height:58px}.account-identity{flex:1;min-width:0}.vmos-app .account-identity h1{margin:0;font-size:24px;font-weight:700;line-height:32px}.vmos-app .account-identity p{color:#7d8da3;overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:18px}.account-profile-actions{flex-shrink:0;align-items:center;gap:0;display:flex}.vmos-app .account-profile-actions button{color:#536174;background:0 0;border-radius:10px;flex:0 0 44px;width:44px;height:44px;padding:0}.account-profile-icon{width:26px;height:26px;-webkit-mask:var(--profile-icon) center/contain no-repeat;-webkit-mask:var(--profile-icon) center/contain no-repeat;mask:var(--profile-icon) center/contain no-repeat;background:currentColor;flex-shrink:0;display:block}.account-profile-switch{--profile-icon:url(/vmos/mobile-cloud/ic_change_user.svg)}.account-profile-notify{--profile-icon:url(/vmos/mobile-cloud/ic_notify.png)}.account-content{flex-direction:column;gap:14px;padding:0 16px;display:flex}.account-page{--account-glass-surface:#ffffffa3;--account-glass-shadow:inset 0 1px 1px #ffffffe6,inset 0 -1px 1px #ffffff59,0 5px 18px #406da012;background:#f5f8fd}.account-content>:is(.account-balance-card,.account-shortcuts,.account-tools,.account-box-banner,.account-settings){-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);box-shadow:var(--account-glass-shadow)}.account-balance-card{background:var(--account-glass-surface);border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding:10px 21px;display:flex}.vmos-app .account-balance-label{color:#697b92;justify-content:flex-start;align-items:center;gap:5px;min-height:28px;padding:0;font-size:14px;line-height:20px;display:flex}.account-balance-card strong{letter-spacing:-.5px;color:#172e50;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:26px;font-weight:700;line-height:32px;display:flex}.account-balance-card strong small{letter-spacing:0;color:#536681;font-size:13px;font-weight:600;line-height:20px}.vmos-app .account-recharge{color:#fff;background:0 0;flex-shrink:0;min-width:64px;min-height:44px;padding:0;font-size:14px;font-weight:500}.account-recharge>span{background:#0086ff;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:76px;height:36px;padding:0 12px;display:flex}.account-recharge>span>svg{flex-shrink:0;width:16px;height:16px}.account-shortcuts{background:var(--account-glass-surface);border:0;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));padding:17px 1px;display:grid}.vmos-app .account-shortcuts>button{color:#20324d;flex-direction:column;gap:8px;min-height:64px;padding:0 8px;font-size:14px;line-height:22px;display:flex;position:relative}.account-shortcut-icon{background:#fff;border-radius:13px;flex-shrink:0;width:48px;height:48px;display:block;position:relative;overflow:hidden}.account-shortcuts .account-shortcut-icon img{pointer-events:none;width:492.308%;max-width:none;height:auto;position:absolute;top:-23.0769%;left:-70.1923%}.account-shortcuts>button:nth-child(2) .account-shortcut-icon img{left:-196.154%}.account-shortcuts>button:nth-child(3) .account-shortcut-icon img{left:-322.115%}.account-tools{background:var(--account-glass-surface);border:0;border-radius:18px;padding:17px 13px 15px}.vmos-app .account-tools h2{margin:0 0 12px;padding:0 6px;font-size:15px;font-weight:600;line-height:24px}.account-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 0;display:grid}.vmos-app .account-tool-grid button{color:#20324d;border-radius:10px;flex-direction:column;align-items:center;gap:8px;min-width:0;min-height:70px;padding:0;font-size:14px;line-height:22px;display:flex}.account-tool-grid img{object-fit:contain;width:32px;height:32px}.vmos-app .account-box-banner{text-align:left;background:linear-gradient(#ffffff7a,#ffffff7a),url(/vmos/mobile-cloud/value-static-soft-arc.png) 50%/cover no-repeat;border:0;border-radius:18px;justify-content:flex-start;align-items:center;gap:12px;min-height:72px;padding:11px 19px;display:flex;overflow:hidden}.account-box-banner>img{object-fit:contain;transform-origin:0;flex-shrink:0;width:50px;height:50px;transform:translate(-3px)scale(1.18)}.account-box-banner>strong{color:#20324d;flex:1;font-size:16px;font-weight:600;line-height:24px}.vmos-app .account-box-banner>svg{color:#71849d;flex-shrink:0;width:18px;height:18px}.account-settings{background:var(--account-glass-surface);border:0;border-radius:18px;padding:3px 19px}.vmos-app .account-settings>button{text-align:left;color:#20324d;align-items:center;gap:14px;width:100%;min-height:52px;padding:0;display:flex}.account-settings>button+button{border-top:1px solid #799ac21a}.account-setting-icon{object-fit:contain;flex-shrink:0;width:24px;height:24px}.account-setting-label{flex:1;font-size:15px;line-height:22px}.account-settings>button>small{color:#8592a5;font-size:13px}.vmos-app .account-settings>button>svg:last-child{color:#98a5b5;width:16px;height:16px}.vmos-app .account-page button:active{opacity:.75}@container (width<=400px){.account-profile{gap:10px;padding-inline:16px}.account-avatar{width:52px;height:52px}.account-profile-actions{gap:0}.account-identity p{font-size:11px}.account-profile-actions button{width:44px}}.vmos-app{--workspace-canvas:#edf3fa;--workspace-glass:#ffffff9e;--workspace-glass-shadow:inset 0 1px 1px #ffffffeb,inset 0 -1px 1px #ffffff52}.vmos-app .cloud-dashboard,.vmos-app .cloud-dashboard .cloud-ref-page,.vmos-app .cloud-dashboard .cloud-device-panel,.vmos-app .va-scroll,.vmos-app .va-page,.vmos-app .va-secondary{background:var(--workspace-canvas)}.vmos-app .cloud-dashboard .cloud-device-panel{box-shadow:inset 0 1px #fffffff0}.vmos-app .cloud-dashboard .native-cloud-card,.vmos-app .rewards-data-page :is(.rewards-user-record,.rewards-report-totals),.vmos-app .va-ip-card,.vmos-app .va-verification-row{background:var(--workspace-glass);box-shadow:var(--workspace-glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%)}.vmos-app .cloud-dashboard .native-cloud-card{border-radius:22px}.vmos-app .cloud-dashboard .cloud-preview-frame,.vmos-app .cloud-dashboard .native-card-meta{background:0 0}.vmos-app .cloud-dashboard .cloud-preview-frame{box-shadow:none}.vmos-app .rewards-data-page :is(.rewards-user-record,.rewards-report-totals),.vmos-app .va-ip-card,.vmos-app .va-verification-row{border-color:#0000}.vmos-app .va-ip-card-actions{border-top-color:#698bb421}.vmos-app .cloud-dashboard .cloud-device-panel .benefits-entry{box-shadow:var(--workspace-glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);background:#ffffff94!important}.vmos-app .cloud-dashboard .benefits-entry .entry-link:before,.vmos-app .cloud-dashboard .benefits-entry .entry-link:after{background:var(--workspace-canvas)}.vmos-app .cloud-dashboard .native-cloud-toolbar{-webkit-backdrop-filter:blur(22px)saturate(115%);backdrop-filter:blur(22px)saturate(115%);background:#edf3fac2}.vmos-app .cloud-dashboard .cloud-model-badge,.vmos-app .cloud-dashboard .cloud-more-tile{-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);background:#ffffffad;box-shadow:inset 0 1px #ffffffe6,0 1px 4px #1d406c14}.vmos-app .va-kind-tabs,.vmos-app .va-search,.vmos-app .va-verification-filters>button:not(.va-clear){-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);background:#ffffff7a;border-color:#0000;box-shadow:inset 0 1px 1px #ffffffe0,0 2px 8px #3e5e890a}.vmos-app .va-verification-filters>button[aria-pressed=true]:not(.va-clear){color:#0086ff;background:#d0e8ffa3}.device-screen .vmos-app .va-verification-row:focus,.device-screen .vmos-app .cloud-dashboard .benefits-entry:focus{box-shadow:var(--workspace-glass-shadow)!important}.device-screen .vmos-app :is(.va-verification-row,.va-verification-filters>button,.benefits-entry):focus-visible{outline-offset:2px;outline:2px solid #0086ff!important}.vmos-app .va-balance,.vmos-app .va-balance[aria-label=静态IP服务]{box-shadow:var(--workspace-glass-shadow);background-image:linear-gradient(#ffffff61,#ffffff61),url(/vmos/mobile-cloud/value-static-soft-arc.png)}.vmos-app>.flow-stack>.flow-fixed-footer .app-nav{isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top-color:#0000}.vmos-app>.flow-stack:has(>.flow-fixed-header .cloud-dashboard-header)>.flow-fixed-footer .app-nav{box-shadow:none;background:0 0}.vmos-app>.flow-stack>.flow-fixed-footer .app-nav:before{content:"";inset:0 0 calc(-1 * var(--mobile-safe-area-height,34px));z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);background:#ffffffbd;position:absolute;box-shadow:inset 0 1px #ffffffeb,0 -2px 10px #3e5e8906}.vmos-app>.flow-stack>.flow-fixed-footer .app-nav:after{display:none}.vmos-app .va-page,.vmos-app .rewards-data-page{--workspace-glass:#fffc;--workspace-glass-shadow:inset 0 .5px 0 #fff9}.vmos-app .va-page,.vmos-app .va-scroll,.vmos-app .va-secondary{background:#f3f6fa}.vmos-app .rewards-data-page :is(.rewards-user-record,.rewards-report-totals),.vmos-app .va-ip-card,.vmos-app .va-verification-row{-webkit-backdrop-filter:blur(10px)saturate(110%);backdrop-filter:blur(10px)saturate(110%)}.vmos-app .va-kind-tabs{box-shadow:none;background:#dee7f28c}.vmos-app .va-kind-tabs>.sliding-tab-indicator{background:#fffffff5;box-shadow:0 1px 3px #3e5e8906}.vmos-app .va-search,.vmos-app .va-verification-filters>button:not(.va-clear){box-shadow:none;background:#ffffff80}.vmos-app .va-kind-tabs,.vmos-app .va-search,.vmos-app .va-verification-filters>button:not(.va-clear){-webkit-backdrop-filter:blur(10px)saturate(110%);backdrop-filter:blur(10px)saturate(110%)}.vmos-app .va-verification-filters>button[aria-pressed=true]:not(.va-clear){background:#d0e8ff80}@media (prefers-reduced-transparency:reduce){.vmos-app .cloud-dashboard .native-cloud-card,.vmos-app .rewards-data-page :is(.rewards-user-record,.rewards-report-totals),.vmos-app .va-ip-card,.vmos-app .va-verification-row,.vmos-app .cloud-dashboard .cloud-device-panel .benefits-entry,.vmos-app .cloud-dashboard .cloud-model-badge,.vmos-app .cloud-dashboard .cloud-more-tile,.vmos-app .va-kind-tabs,.vmos-app .va-search,.vmos-app .va-verification-filters>button:not(.va-clear),.vmos-app>.flow-stack>.flow-fixed-footer .app-nav:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important}.vmos-app .cloud-dashboard .native-cloud-toolbar{background:var(--workspace-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}.vmos-app .va-kind-tabs{background:#e7eef6!important}.vmos-app .va-verification-filters>button[aria-pressed=true]:not(.va-clear){background:#e7f2ff!important}}.vmos-app .cloud-batch-screen{background:var(--workspace-canvas,#edf3fa);color:#20324b;height:100%;min-height:0;position:relative}.vmos-app .flow-fixed-header:has(.cloud-batch-header){background:var(--workspace-canvas,#edf3fa)}.vmos-app .app-header.cloud-batch-header{height:var(--app-titlebar-height);min-height:var(--app-titlebar-height);background:var(--workspace-canvas,#edf3fa);grid-template-columns:52px minmax(0,1fr) 52px;gap:0;padding:0 16px;display:grid;position:relative;inset:auto}.vmos-app .cloud-batch-header h1{text-align:center;color:#20324b;min-width:0;margin:0;font-size:18px;font-weight:600;line-height:26px}.vmos-app .cloud-batch-header>.cloud-batch-cancel{color:#6d7b8f;background:0 0;border:0;border-radius:0;justify-content:flex-start;width:52px;height:44px;margin:0;padding:0;font-size:14px;font-weight:400;line-height:22px}.vmos-app .cloud-batch-controls{z-index:3;background:var(--workspace-canvas,#edf3fa);padding:8px 16px 0;position:absolute;inset:0 0 auto}.vmos-app .va-kind-tabs.cloud-batch-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.vmos-app .cloud-batch-tools{justify-content:space-between;align-items:center;gap:8px;min-height:52px;display:flex}.vmos-app .cloud-batch-group-trigger{color:#2e4059;flex:1;justify-content:flex-start;align-items:center;gap:5px;min-width:0;min-height:44px;padding:0;font-size:13px;font-weight:500;line-height:20px;display:flex}.cloud-batch-group-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cloud-batch-group-trigger>svg{color:#6d7b8f;flex-shrink:0;width:16px;height:16px}.vmos-app .cloud-batch-tool-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.vmos-app .cloud-batch-tool-actions>button{color:#6d7b8f;background:0 0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:flex}.cloud-batch-tool-actions>button>svg,.cloud-batch-tool-actions>button>.buy-search-icon{flex-shrink:0;width:20px;height:20px;display:block}.vmos-app .cloud-batch-tool-actions>button[aria-expanded=true]{color:#0086ff}.vmos-app .cloud-batch-select-all{white-space:nowrap;gap:7px;font-size:13px;line-height:20px}.vmos-app .cloud-batch-select-all:disabled{opacity:1;color:#98a2b3}.cloud-batch-check{color:#fff;background:#fff;border:1px solid #bac5d5;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.cloud-batch-check.checked{background:#0086ff;border-color:#0086ff}.cloud-batch-check>svg{stroke:currentColor;stroke-width:.35px;width:12px;height:12px;display:block}.vmos-app .cloud-batch-search{padding:0 0 10px}.vmos-app .cloud-batch-search>label{color:#6d7b8f;background:#fff;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;min-width:0;height:40px;padding-left:12px;display:flex}.cloud-batch-search .buy-search-icon{flex-shrink:0;width:18px;height:18px}.vmos-app .cloud-batch-search input{color:#2e4059;min-width:0;height:44px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px;line-height:20px}.cloud-batch-search input::placeholder{color:#6d7b8f}.vmos-app .cloud-batch-search label>button{color:#6d7b8f;flex-shrink:0;width:44px;height:44px;padding:0}.cloud-batch-search label>button>svg{width:16px;height:16px}.cloud-batch-group-menu{z-index:24;width:220px;max-width:calc(100vw - 40px);max-height:min(360px,var(--radix-dropdown-menu-content-available-height));color:#2e4059;background:#fff;border:1px solid #edf0f4;border-radius:10px;outline:none;padding:4px;font-family:Roboto,-apple-system,PingFang SC,sans-serif;font-size:13px;line-height:20px;overflow-y:auto;box-shadow:0 3px 8px #203c5b1a,0 10px 28px #203c5b33}.device-screen .cloud-batch-group-menu:is(:focus,:focus-visible){box-shadow:0 3px 8px #203c5b1a,0 10px 28px #203c5b33!important}.cloud-batch-group-option{cursor:pointer;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;border-radius:6px;outline:none;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px 12px;display:flex}.cloud-batch-group-option[data-state=checked]{color:#0086ff;background:#eaf3ff;font-weight:500}.cloud-batch-group-option[data-highlighted]{background:#f2f7ff;box-shadow:inset 0 0 0 1px #c6e2ff}.cloud-batch-group-option>svg{flex-shrink:0;width:16px;height:16px}.vmos-app .cloud-batch-screen>.cloud-batch-scroll{top:var(--batch-controls-height,102px)}.vmos-app .cloud-batch-list{background:var(--workspace-canvas,#edf3fa);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px 8px;min-height:100%;margin:0;padding:0 16px 88px;display:grid}.vmos-app .cloud-batch-device{background:var(--workspace-glass,#ffffff9e);width:100%;min-width:0;box-shadow:var(--workspace-glass-shadow,inset 0 1px 1px #ffffffeb,inset 0 -1px 1px #ffffff52);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);text-align:left;border:1px solid #0000;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.vmos-app .cloud-batch-device[aria-checked=true]{border-color:#0086ff}.cloud-batch-device>.cloud-batch-check{z-index:2;position:absolute;top:8px;right:8px}.vmos-app .cloud-batch-thumbnail{aspect-ratio:487/825;object-fit:cover;object-position:top;background:#edf2f8;border-radius:0;width:100%;height:auto;display:block}.cloud-batch-device-copy{grid-template-rows:20px 16px;align-content:center;gap:4px;width:100%;min-width:0;min-height:52px;padding:6px 12px;display:grid}.cloud-batch-device-copy>strong{color:#242a35;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;margin:0;font-size:14px;font-weight:600;line-height:20px;display:block;overflow:hidden}.cloud-batch-device-copy>small{color:#697586;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:11px;font-weight:400;line-height:16px;display:block;overflow:hidden}.vmos-app .cloud-batch-empty{text-align:center;color:#6d7b8f;grid-column:1/-1;padding:38px 12px;font-size:13px;line-height:22px}.cloud-batch-empty>p{margin:0}.vmos-app .cloud-batch-empty>button{color:#0086ff;min-height:44px;margin-top:8px;padding:0 12px;font-size:13px}.vmos-app .cloud-batch-footer{z-index:4;background:#fff;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.cloud-batch-selection-summary{flex-direction:column;gap:2px;min-width:0;display:flex}.cloud-batch-selection-summary>strong{color:#20324b;font-size:14px;font-weight:600;line-height:20px}.cloud-batch-selection-summary>small{color:#6d7b8f;font-size:11px;line-height:16px}.vmos-app .cloud-batch-footer>.cloud-batch-submit{color:#fff;width:auto;min-width:144px;height:44px;min-height:44px;box-shadow:none;white-space:nowrap;background:#0086ff;border:0;border-radius:10px;margin:0;padding:0 20px;font-size:14px;font-weight:500;line-height:22px}.vmos-app .cloud-batch-footer>.cloud-batch-submit:disabled{opacity:1;color:#718096;cursor:not-allowed;background:#e7edf5}.vmos-app :is(.cloud-batch-screen,.cloud-batch-header) button:focus-visible{outline-offset:3px;outline:2px solid #0086ff}.vmos-app .cloud-batch-search>label:focus-within{border-color:#0086ff}.bottom-sheet:has(.cloud-batch-action-panel){background:var(--workspace-canvas,#edf3fa);color:#20324b;border-radius:22px 22px 0 0;height:82%;font-family:Roboto,-apple-system,PingFang SC,sans-serif;box-shadow:0 -8px 32px #20324b1f}.bottom-sheet:has(.cloud-batch-action-panel)>.sheet-handle-zone{flex-shrink:0;height:24px}.bottom-sheet:has(.cloud-batch-action-panel)>.sheet-header{flex-shrink:0;justify-content:center;align-items:center;min-height:40px;padding:0 56px 8px;display:flex}.bottom-sheet:has(.cloud-batch-action-panel) .sheet-title{text-align:center;color:#20324b;margin:0;font-size:18px;font-weight:600;line-height:26px}.bottom-sheet:has(.cloud-batch-action-panel)>.sheet-content{flex:1;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.cloud-batch-action-panel{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}.cloud-batch-scope{color:#6d7b8f;background:#fff;border-radius:10px;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin:0 16px 8px;padding:0 12px;font-size:13px;line-height:20px;display:flex}.cloud-batch-scope strong{color:#20324b;font-weight:600}.cloud-batch-scope>button{color:#0086ff;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.cloud-batch-action-panel>.cloud-batch-action-scroll{flex:1;width:100%;min-height:0;position:relative;inset:auto}.cloud-batch-action-section{background:var(--workspace-glass,#ffffff9e);box-shadow:var(--workspace-glass-shadow,inset 0 1px 1px #ffffffeb,inset 0 -1px 1px #ffffff52);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);border-radius:14px;margin:0 16px 12px;padding:12px 10px 8px}.cloud-batch-action-section>h3{color:#6d7b8f;margin:0 4px 6px;font-size:12px;font-weight:400;line-height:18px}.cloud-batch-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.cloud-batch-action-grid>button{color:#2e4059;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:70px;padding:8px 0;font-family:inherit;font-size:12px;line-height:18px;display:flex}.cloud-batch-action-icon{background:#f2f8ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.cloud-batch-action-icon>img{object-fit:contain;mix-blend-mode:multiply;border-radius:50%;width:38px;height:38px;display:block}.cloud-batch-action-grid>button>span{white-space:nowrap}.cloud-batch-action-section[data-destructive=true] .cloud-batch-action-grid>button{color:#db565b}.cloud-batch-action-grid>button:active{background:#edf3fa}.cloud-batch-action-panel button:focus-visible{outline-offset:2px;outline:2px solid #0086ff}.cloud-batch-action-scroll .mobile-scroll-content>div{padding-bottom:calc(var(--mobile-safe-area-height,0px) + 12px)}@media (prefers-reduced-transparency:reduce){.vmos-app .cloud-batch-device,.cloud-batch-action-section{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}.bottom-sheet .apk-device-heading strong{flex:0 auto}.bottom-sheet .apk-device-heading>.apk-device-edit{width:44px;height:44px;margin-left:-11px}.bottom-sheet .apk-device-heading>.apk-device-edit>img{width:20px;height:20px}.bottom-sheet .apk-device-heading>.apk-device-renew{color:#fff;background:0 0;min-width:52px;height:44px;margin-left:auto;padding:0;font-size:12px}.apk-device-renew>span{background:#0086ff;border-radius:8px;justify-content:center;align-items:center;width:52px;height:32px;display:flex}.vmos-app.cloud-ref-menu-layer .apk-menu-group>.apk-manage{color:#526174;background:0 0;border-top:1px solid #edf0f4;border-radius:0 0 8px 8px;justify-content:flex-start;align-items:center;gap:8px;height:44px;min-height:44px;margin-top:6px;padding:0 10px;font-size:13px;font-weight:400;display:flex}.cloud-group-manage-icon{background:currentColor;flex-shrink:0;width:16px;height:16px;display:block;-webkit-mask:url(/vmos/account-icons/settings-minimalistic-linear.svg) 50%/contain no-repeat;mask:url(/vmos/account-icons/settings-minimalistic-linear.svg) 50%/contain no-repeat}.vmos-app.cloud-ref-menu-layer .apk-menu-group>.apk-manage>svg{width:16px;height:16px;color:inherit;flex-shrink:0;margin-left:auto}.vmos-app.cloud-ref-menu-layer .apk-menu-group>.apk-manage:active{background:#edf3fa}.vmos-app .cloud-dashboard .apk-search{background:0 0;border:0;border-radius:0;align-items:center;gap:8px;min-height:44px;margin:0 12px 8px;padding:0;display:flex}.cloud-search-field{color:#697586;background:#fff;border:1px solid #0000;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;display:flex}.vmos-app .cloud-dashboard .cloud-search-field input{color:#30343c;background:0 0;border:0;border-radius:0;outline:none;flex:1;min-width:0;height:38px;margin:0;padding:0;font-size:13px}.cloud-search-field:focus-within{border-color:#b6d9ff}.cloud-search-field .cloud-tool-icon{width:18px;height:18px}.vmos-app .cloud-dashboard .apk-search>button{color:#0086ff;white-space:nowrap;background:0 0;flex-shrink:0;min-width:44px;height:44px;padding:0 4px;font-size:13px}.vmos-app .cloud-batch-inline .cloud-batch-controls{background:0 0;padding:0 12px 8px;position:static}.cloud-batch-inline-heading{color:#526174;justify-content:space-between;align-items:center;height:44px;font-size:14px;display:flex}.cloud-batch-inline-heading>.cloud-batch-exit{color:#0086ff;text-align:left;min-width:44px;min-height:44px;padding:0}.vmos-app .cloud-batch-inline .cloud-batch-list{background:0 0;gap:12px 10px;min-height:0;padding:0 12px 88px}.vmos-app .cloud-batch-inline .cloud-batch-device{border-radius:22px;padding:10px 10px 0}.cloud-batch-inline .cloud-batch-thumbnail{border-radius:12px}.cloud-batch-inline .cloud-preview-badges{top:16px;left:16px}.cloud-batch-inline .cloud-batch-device>.cloud-batch-check{top:16px;right:16px}.vmos-app .cloud-batch-mode>.cloud-batch-footer{z-index:8}.vmos-app>.flow-stack:has(.cloud-batch-mode)>.flow-fixed-footer{visibility:hidden;pointer-events:none}.vmos-app .cloud-batch-inline .cloud-batch-controls{top:var(--device-safe-area-top,54px);z-index:7;background:var(--workspace-canvas,#edf3fa);padding:0 12px 4px;position:sticky}.cloud-batch-inline-heading{grid-template-columns:64px minmax(0,1fr) 64px;gap:8px;height:48px;display:grid}.vmos-app .cloud-batch-inline-heading .cloud-batch-exit{text-align:left;justify-content:flex-start;justify-self:start;align-items:center;width:64px;min-height:44px;margin:0;padding:0;font-size:14px;display:flex}.cloud-batch-count{text-align:center;color:var(--text,#30343c);white-space:nowrap;font-size:16px;font-weight:600}.vmos-app .cloud-batch-inline-heading .cloud-batch-select-all{min-height:44px;color:var(--muted,#768293);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;padding:0;font-size:14px;display:flex}.vmos-app .cloud-batch-inline .cloud-batch-tools{gap:16px;height:44px;min-height:44px;margin:0;padding:0}.vmos-app .cloud-batch-inline .cloud-batch-billing-trigger,.vmos-app .cloud-batch-inline .cloud-batch-group-trigger{min-width:0;min-height:44px;color:var(--muted,#768293);align-items:center;gap:4px;padding:0;font-size:13px;font-weight:400;display:flex}.cloud-batch-billing-trigger{flex-shrink:0}.cloud-batch-billing-trigger>svg{width:16px;height:16px}.vmos-app .cloud-batch-inline .cloud-batch-group-trigger{flex:1}.vmos-app .cloud-batch-mode:after{content:"";height:var(--device-safe-area-top,54px);background:var(--workspace-canvas,#edf3fa);z-index:8;pointer-events:none;position:absolute;inset:0 0 auto}.device-screen:has(.cloud-batch-mode) .status-bar{color:var(--text,#30343c)}.device-screen:has(.cloud-batch-mode) .status-indicator-svg{filter:none}.cloud-batch-group-menu.cloud-batch-billing-menu{width:144px;max-width:calc(100vw - 32px)}.vmos-app .cloud-batch-inline :is(.cloud-batch-billing-trigger,.cloud-batch-group-trigger){box-sizing:border-box;text-align:left;height:44px;line-height:20px}.cloud-batch-billing-trigger>svg,.cloud-batch-group-trigger>svg{flex-shrink:0;width:16px;height:16px;display:block}.cloud-new-user-mode>.mobile-page>.mobile-scroll>.mobile-scroll-content{flex-direction:column;min-height:100%;display:flex}.vmos-app .cloud-new-user-mode .cloud-ref-page{min-height:0;padding-bottom:calc(var(--flow-footer-height) + var(--mobile-safe-area-height));flex-direction:column;flex:1;display:flex}.cloud-new-user-mode .cloud-home-intro,.cloud-new-user-mode .home-entry{flex-shrink:0}.cloud-new-user-mode .cloud-device-panel{flex-direction:column;flex:1;display:flex}.cloud-new-user{flex:1;justify-content:center;align-items:center;padding:24px 24px 128px;display:flex}.cloud-welcome-card{background:0 0;flex-direction:column;align-items:center;width:100%;max-width:380px;display:flex}.vmos-app .cloud-welcome-art{aspect-ratio:10/7;object-fit:contain;width:272px;max-width:100%;height:auto;margin:0 0 12px;display:block}.cloud-welcome-content{text-align:center;width:100%}.vmos-app .cloud-welcome-content h2{color:var(--text);text-wrap:balance;margin:0;font-size:22px;font-weight:600;line-height:30px}.vmos-app .cloud-welcome-content>p{color:#6b7b90;text-wrap:balance;margin:8px 0 24px;font-size:14px;line-height:22px}.vmos-app .cloud-empty-create{background:var(--blue);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:220px;max-width:100%;min-height:48px;margin:0 auto;padding:12px 20px;font-size:16px;font-weight:500;line-height:24px;display:flex}.cloud-empty-create svg{width:18px;height:18px}.cloud-empty-create:active{opacity:.85}.cloud-empty-create:focus-visible{outline-offset:4px;outline:2px solid #2056a0}.cloud-welcome-capabilities{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:24px 0 0;display:flex}.cloud-welcome-capabilities>span{color:#6b7b90;white-space:nowrap;align-items:center;gap:5px;font-size:13px;line-height:20px;display:flex}.cloud-welcome-capabilities>span+span{border-left:1px solid #d8e2ed;padding-left:12px}.vmos-app .cloud-welcome-capabilities svg{flex-shrink:0;width:18px;height:18px}@container (width<=380px){.cloud-new-user{padding-inline:16px}.cloud-welcome-capabilities{gap:8px}.cloud-welcome-capabilities>span+span{padding-left:8px}.cloud-welcome-capabilities>span{gap:4px;font-size:12px}}.cloud-preview-switcher{z-index:1000;font-family:Roboto,-apple-system,PingFang SC,sans-serif;position:fixed;top:64px;right:16px}.cloud-preview-switcher>span{color:#718096;margin:0 0 6px 2px;font-size:11px;line-height:16px;display:block}.cloud-preview-switcher>div{background:#f4f7fb;border:1px solid #e5eaf1;border-radius:10px;gap:2px;padding:3px;display:flex}.cloud-preview-switcher a{color:#526176;border-radius:7px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:12px;text-decoration:none;display:flex}.cloud-preview-switcher a[aria-current=page]{color:#0086ff;background:#fff;font-weight:500;box-shadow:0 1px 3px #20324d12}.cloud-preview-switcher a:focus-visible{outline-offset:2px;outline:2px solid #0086ff}
