.vt{width:100%;max-width:470px;margin:0 auto;border-radius:16px;background:#0a0a0a;color:#ededed;box-shadow:0 0 0 1px #0006,0 40px 80px -36px #281e788c;overflow:hidden}.vt-bar{height:40px;display:flex;align-items:center;gap:6px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.07)}.vt-bar>i{width:8px;height:8px;border-radius:50%;background:#ffffff29}.vt-bar span{margin:0 auto;font:11.5px var(--mono);color:#6e6e6e}.vt-bar em{font-style:normal;font:11px var(--mono);color:#6e6e6e}.vt-b{margin:0;padding:16px 18px 18px;font:12.5px/1.75 var(--mono);color:#c9c9c9;white-space:pre-wrap}.vt-b .p{color:var(--brand-on-dark)}.vt-b .c{color:#fff}.vt-b .o{color:#8f8f8f}.vt-b .g{color:#5bd18b}.vt-b .ln{display:block;opacity:0;transform:translateY(2px);transition:opacity .25s,transform .25s}.vt-b .ln.on{opacity:1;transform:none}.vt-cur{display:inline-block;width:8px;height:14px;margin-left:2px;vertical-align:-2px;background:#ededed;animation:vtb 1s steps(1) infinite}@keyframes vtb{50%{opacity:0}}.srv{width:100%;max-width:470px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 14px;padding:16px 18px;border-radius:16px;background:var(--brand);color:#fff;box-shadow:0 30px 60px -36px #281e78b3}.srv-i{grid-row:span 2;width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#ffffff29}.srv-i svg{width:20px;height:20px}.srv b{font-size:16px;font-weight:550;letter-spacing:-.01em}.srv-st{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:#fff;background:#ffffff24;padding:4px 9px;border-radius:7px}.srv-st i{width:7px;height:7px;border-radius:50%;background:#5bd18b}.srv-sp{grid-column:2 / -1;display:flex;flex-wrap:wrap;gap:6px 14px;font:12px var(--mono);color:#dcd7ff}.vp-in{position:relative;z-index:1;padding:104px 24px}.vp-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.vp-h .px-t{margin:8px 0 0}.vp-note{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:#55555c}.vp-note b{font:500 12px var(--mono);color:#0e8a57;background:#e2f5ea;padding:4px 8px;border-radius:7px}.vp-foot{margin:14px 0 0;font-size:12.5px;color:#8f8f96}.fg.g3{grid-template-columns:repeat(3,1fr)}.fg.g3 .fg-c:not(:nth-child(4n+1)){border-left:0}.fg.g3 .fg-c:not(:nth-child(3n+1)){border-left:1px solid var(--hl)}.fg.g3 .fg-c{border-bottom:1px solid var(--hl)}.fg.g3 .fg-c:nth-last-child(-n+3){border-bottom:0}.osw .os-g{padding:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#141416}.os{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:10px;background:#1b1b1e;box-shadow:inset 0 0 0 1px #ffffff0f;font-size:12.5px;color:#c9c9c9}.os b{font-size:13px;font-weight:550;color:#ededed}.os small{font:11px var(--mono);color:#8f8f8f}.os.on{background:#6e5df229;box-shadow:inset 0 0 0 1px #a79cff73}.os.on small{color:#c9c2ff}.os-ft{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid rgba(255,255,255,.07);background:#141416;font-size:12.5px;color:#8f8f8f;border-radius:0 0 14px 14px}.os-ft span:last-child{font-weight:550;color:#fff;background:var(--brand-btn-dark);padding:6px 12px;border-radius:8px}.nw-b{padding:16px;display:grid;gap:12px;background:#141416;border-radius:0 0 14px 14px}.nw-r{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px;border-radius:10px;background:#1b1b1e;box-shadow:inset 0 0 0 1px #ffffff0f;font-size:13px;color:#c9c9c9}.nw-r b{color:#ededed;font-weight:550}.nw-r em{font-style:normal;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#5bd18b}.nw-r em i{width:6px;height:6px;border-radius:50%;background:#5bd18b}.nw-bars{display:flex;align-items:flex-end;gap:5px;height:92px;padding:12px;border-radius:10px;background:#1b1b1e;box-shadow:inset 0 0 0 1px #ffffff0f}.nw-bars i{flex:1;border-radius:3px 3px 1px 1px;background:#a79cff59}.nw-bars i.h{background:var(--brand-btn-dark)}.nw-cap{display:flex;justify-content:space-between;font:11px var(--mono);color:#6e6e6e}.rt-b{padding:22px 18px;background:#141416;border-radius:0 0 14px 14px;display:grid;gap:16px}.rt-p{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px}.rt-n{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border-radius:10px;background:#1b1b1e;box-shadow:inset 0 0 0 1px #ffffff0f;text-align:center;font-size:12px;color:#8f8f8f}.rt-n b{font-size:13px;font-weight:550;color:#ededed}.rt-n.bd{background:#6e5df229;box-shadow:inset 0 0 0 1px #a79cff73}.rt-n.bd b{color:#fff}.rt-a{width:28px;height:2px;background:var(--brand-btn-dark);position:relative}.rt-a:after{content:"";position:absolute;right:-1px;top:-3px;border:4px solid transparent;border-left-color:var(--brand-btn-dark)}.rt-ok{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:10px;background:#2fb4631a;box-shadow:inset 0 0 0 1px #5bd18b40;font-size:12.5px;color:#5bd18b}.sn-b{background:#141416;border-radius:0 0 14px 14px}.sn-a{display:flex;gap:8px;padding:14px;border-bottom:1px solid rgba(255,255,255,.07)}.sn-a span{font-size:12.5px;font-weight:550;padding:7px 12px;border-radius:8px;color:#ededed;box-shadow:inset 0 0 0 1px #ffffff2e}.sn-a span:first-child{background:var(--brand-btn-dark);color:#fff;box-shadow:none}.sn-r{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:12.5px;color:#a1a1a1}.sn-r+.sn-r{border-top:1px solid rgba(255,255,255,.06)}.sn-r b{color:#ededed;font-weight:500}@media(max-width:1023px){.fg.g3{grid-template-columns:1fr 1fr}}@media(max-width:719px){.vp-in{padding:88px 16px}.fg.g3{grid-template-columns:1fr}.fg.g3 .fg-c{border-left:0!important;border-bottom:1px solid var(--hl)!important}.fg.g3 .fg-c:last-child{border-bottom:0!important}.osw .os-g{grid-template-columns:1fr 1fr}.rt-p{grid-template-columns:1fr}.rt-a{width:2px;height:18px;margin:0 auto}.rt-a:after{right:-3px;top:auto;bottom:-6px;border-left-color:transparent;border-top-color:var(--brand-btn-dark)}.vt-b{font-size:11.5px;min-height:0}}@media(prefers-reduced-motion:reduce){.vt-cur{animation:none}.vt-b .ln{transition:none}}.rt-ok svg{width:15px;height:15px;flex:none}.hw{width:100%;max-width:470px;margin:0 auto;border-radius:16px;background:#0a0a0a;color:#ededed;box-shadow:0 0 0 1px #0006,0 40px 80px -36px #281e788c;overflow:hidden}.hw-top{display:flex;align-items:center;gap:14px;padding:18px;border-bottom:1px solid rgba(255,255,255,.07)}.hw-ic{width:44px;height:44px;flex:none;border-radius:11px;display:grid;place-items:center;background:#6e5df22e;color:var(--brand-on-dark)}.hw-ic svg{width:22px;height:22px}.hw-top b{display:block;font-size:15px;font-weight:550}.hw-top small{font:11.5px var(--mono);color:#8f8f8f}.hw-top em{margin-left:auto;font-style:normal;font:500 11px var(--mono);color:#c9c2ff;background:#6e5df229;padding:4px 8px;border-radius:6px}.hw dl{margin:0;padding:6px 18px}.hw dl div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;font-size:13px}.hw dl div+div{border-top:1px solid rgba(255,255,255,.06)}.hw dt{color:#8f8f8f}.hw dd{margin:0;font-weight:500;color:#ededed;text-align:right}.hw-u{display:grid;grid-template-columns:repeat(18,1fr);gap:3px;padding:4px 18px 18px}.hw-u i{height:10px;border-radius:2px;background:var(--brand-btn-dark);opacity:.9}.hw-u i:nth-child(odd){opacity:.65}.dl{width:100%;max-width:470px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;padding:14px 16px;border-radius:16px;background:var(--brand);color:#fff}.dl span{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:13px;font-weight:550;text-align:center}.dl span small{font:11px var(--mono);font-weight:400;color:#dcd7ff}.dl i{width:22px;height:2px;background:#fff6}.dt{margin-top:32px;background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--hl, #E5E8EB);overflow:hidden}.dt-g{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:16px 22px;background:#fafaf8;border-bottom:1px solid var(--hl, #E5E8EB)}.dt-r+.dt-g{border-top:1px solid var(--hl, #E5E8EB)}.dt-g b{font-size:15px;font-weight:550;color:#0a0a0a}.dt-g em{font-style:normal;font:500 11px var(--mono);color:var(--brand);background:var(--brand-soft);padding:3px 7px;border-radius:6px}.dt-g span{font-size:13px;color:#66666d}.dt-hd,.dt-r{display:grid;grid-template-columns:minmax(0,2.2fr) 1fr 1.2fr .9fr .9fr 120px;align-items:center;gap:14px;padding:0 22px}.dt-hd{height:40px;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8f8f96;border-bottom:1px solid var(--hl, #E5E8EB)}.dt-r{min-height:68px;font-size:14px;color:#2a2a2e;transition:background .15s}.dt-r+.dt-r{border-top:1px solid #F0F0EC}.dt-r:hover{background:#fcfcfb}.dt-r .cpu b{display:block;font-size:14.5px;font-weight:550;color:#0a0a0a}.dt-r .cpu small{font-size:12.5px;color:#8f8f96}.dt-r .pr b{font-size:20px;font-weight:550;letter-spacing:-.03em;color:#0a0a0a}.dt-r .pr small{font-size:12.5px;color:#8f8f96}.dt-r .btn{height:40px;font-size:14px;padding:0 16px;width:100%}.dt-r .btn-ghost{background:#fff;color:#0a0a0a;box-shadow:inset 0 0 0 1px var(--hl, #E5E8EB)}.dt-r .k{display:none}.dt-trust{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13px;color:#55555c}.dt-trust span{display:inline-flex;align-items:center;gap:8px}.dt-trust span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green)}.cw-b{padding:16px;background:#141416;border-radius:0 0 14px 14px;display:grid;gap:12px}.cw-g{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}.cw-g i{aspect-ratio:1;border-radius:3px;background:var(--brand-btn-dark)}.cw-g i:nth-child(3n){opacity:.75}.cw-l{display:flex;justify-content:space-between;font:11.5px var(--mono);color:#8f8f8f}.cw-l b{color:#c9c2ff;font-weight:500}.mg-b{padding:14px;background:#141416;border-radius:0 0 14px 14px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.mg{padding:14px;border-radius:10px;background:#1b1b1e;box-shadow:inset 0 0 0 1px #ffffff0f;display:grid;gap:8px;font-size:12.5px;color:#a1a1a1}.mg b{font-size:13.5px;font-weight:550;color:#ededed}.mg.on{background:#6e5df224;box-shadow:inset 0 0 0 1px #a79cff66}.mg span{display:flex;align-items:center;gap:7px}.mg span:before{content:"";width:12px;height:12px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.5l2.5 2.5L11 4.5' fill='none' stroke='%235BD18B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}@media(max-width:1023px){.dt-hd{display:none}.dt-r{grid-template-columns:1fr 1fr;gap:6px 16px;padding:16px 22px}.dt-r .cpu{grid-column:1 / -1}.dt-r .k{display:inline;font-size:12px;color:#8f8f96;margin-right:6px}.dt-r .go{grid-column:1 / -1;margin-top:6px}}@media(max-width:719px){.dt-g,.dt-r{padding-left:16px;padding-right:16px}.mg-b{grid-template-columns:1fr}.cw-g{grid-template-columns:repeat(9,1fr)}.dl{grid-template-columns:1fr}.dl i{width:2px;height:12px;margin:0 auto}}.sg .frame{padding-left:0;padding-right:0}.sg-h{position:relative;z-index:1;max-width:46rem;margin:0 auto;padding:112px 24px 0;text-align:center}.sg-k{margin:0 0 16px;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#66666d}.sg-k i{width:6px;height:6px;border-radius:2px;background:var(--brand)}.sg-h h2{margin:0;font-size:clamp(32px,3.2vw,44px);font-weight:550;line-height:1.1;letter-spacing:-.035em;color:#0a0a0a;text-wrap:balance}.sg-h h2 span{color:var(--brand)}.sg-l{margin:16px auto 0;max-width:36rem;font-size:16px;line-height:1.6;color:#66666d;text-wrap:balance}.sg-bill{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.sg-seg{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--hl),0 1px 2px #23262c0d;font-size:14px;font-weight:500}.sg-seg b{padding:7px 18px;border-radius:7px;background:var(--brand);color:#fff;font-weight:500}.sg-seg em{font-style:normal;padding:7px 14px;color:#66666d}.sg-ok{padding:4px 8px;border-radius:7px;background:#e8f7ef;color:#0e7a4d;font-size:12px;font-weight:500;white-space:nowrap}.sg-g{position:relative;z-index:1;margin-top:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#dfe1e5;border-top:1px solid #DFE1E5;border-bottom:1px solid #DFE1E5}.sg-c{position:relative;background:var(--pg, #F8F9FC);transition:translate .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease-out,background-color .3s ease-out}.sg-c.pop{background:#fff}.sg-c:hover{z-index:10;translate:0 -6px;background:#fff;box-shadow:0 0 0 1px #dfe1e5,0 28px 50px -28px #23262c61}.sg-bar{position:absolute;inset:0 0 auto;height:3px;background:var(--brand)}.sg-in{height:100%;display:flex;flex-direction:column;padding:32px;opacity:0;transform:translateY(10px);transition:opacity .6s ease-out var(--d, 0ms),transform .6s cubic-bezier(.2,.7,.2,1) var(--d, 0ms)}.sg-c.in .sg-in{opacity:1;transform:none}.sg-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.sg-hd h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.02em;color:#0a0a0a}.sg-pop{padding:2px 8px;border-radius:6px;background:var(--brand);color:#fff;font-size:11.5px;font-weight:500;white-space:nowrap}.sg-sub{margin:6px 0 0;min-height:40px;font-size:13.5px;line-height:1.4;color:#66666d}.sg-pr{margin-top:24px;display:flex;align-items:baseline;gap:4px}.sg-pr b{font-size:44px;font-weight:600;line-height:1;letter-spacing:-.04em;color:#0a0a0a;font-variant-numeric:tabular-nums}.sg-pr span{font-size:14px;color:#66666d}.sg-nt{margin:8px 0 0;min-height:20px;font-size:12.5px;color:#66666d}.sg-key{margin-top:20px;padding:10px 12px;border-radius:8px;background:#eef0ff}.sg-key b{display:block;font-size:20px;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--brand);font-variant-numeric:tabular-nums}.sg-key span{display:block;margin-top:4px;font-size:12px;color:#5b4ce8cc}.sg-c ul{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:13.5px;color:#0a0a0acc}.sg-c li{display:flex;align-items:flex-start;gap:10px}.sg .ck{flex:none;width:16px;height:16px;margin-top:1px;color:#059669}.sg-go{margin-top:auto;padding-top:28px}.sg-b{display:inline-flex;align-items:center;justify-content:center;width:100%;height:44px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;color:#0a0a0a;background:#fff;box-shadow:0 0 0 1px var(--hl, #E5E8EB),0 1px 2px #23262c0f;transition:background-color .2s}.sg-b:hover{background:var(--pg, #F8F9FC)}.sg-b.p{color:#fff;background:var(--brand);box-shadow:0 0 0 1px #4a3bd6,inset 1px 1px 2px #c7c4ff8c,0 6px 12px -6px #5b4ce8b3}.sg-b.p:hover{background:#4a3bd6}.sg-b:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sg-inc{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding:24px 40px 104px;flex-wrap:wrap}.sg-inc p{margin:0;flex:none;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#66666d}.sg-inc ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sg-inc li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;background:#fff;box-shadow:0 0 0 1px var(--hl, #E5E8EB);font-size:13px;color:#0a0a0acc}.sg-inc .ck{width:14px;height:14px;margin:0}@media(max-width:1023px){.sg-g{grid-template-columns:1fr 1fr}}@media(max-width:719px){.sg-h{padding:88px 16px 0}.sg-g{grid-template-columns:1fr;margin-top:40px}.sg-in{padding:28px 20px}.sg-sub{min-height:0}.sg-inc{flex-direction:column;align-items:flex-start;padding:24px 16px 88px}}@media(prefers-reduced-motion:reduce){.sg-c,.sg-in{transition:none}.sg-c:hover{translate:none}}.flat .sec.light.sg,.sec.light.sg{background:#eeeff2!important}.sg .rails .in{border-color:#dfe1e5!important}.sg .sg-seg{box-shadow:0 0 0 1px #dfe1e5,0 1px 2px #23262c0d}.flat .sec.light.sg+.sec.light{border-top-color:#dfe1e5}.sg+.sec.light,.sec.light+.sg{border-top:1px solid #DFE1E5}
