.vb{color:#fff;isolation:isolate;background:linear-gradient(135deg,#0e1f3d,#2b1a57 55%,#4d1c55);position:relative}.b-canvas{z-index:-1;width:100%;height:100%;transition:opacity .26s;display:block;position:fixed;inset:0}.b-canvas.faded{opacity:0}.vb .v-sub,.vb .v-avail{color:#ffffffd6}.b-bubble{color:var(--text);background:#f6f5fbf5;border-radius:clamp(36px,5vw,64px);margin-bottom:clamp(20px,3vw,36px);box-shadow:0 40px 90px -50px #000000bf}.b-left{border-bottom-left-radius:12px;margin-left:clamp(8px,1.6vw,24px);margin-right:clamp(8px,7vw,110px)}.b-right{border-bottom-right-radius:12px;margin-left:clamp(8px,7vw,110px);margin-right:clamp(8px,1.6vw,24px)}.vb .b-bubble .v-sub,.vb .b-bubble .v-avail{color:var(--muted)}.b-bubble .v-sec{padding:clamp(64px,7vw,104px) 0}.b-ink{color:#fff;background:#09090fdb;border:1px solid #ffffff24}.vb .v-media{overflow:visible;background:0 0!important}.vb .v-media:after{display:none}.vb .v-phone,.vb .v-media-phonevid{box-shadow:0 0 0 1.5px #ffffff38,0 50px 100px -30px #000000bf}.vb .v-roll-list{color:var(--text);background:#f6f5fbf5;border:0;border-radius:34px 34px 34px 10px;padding:18px 26px 18px 10px;box-shadow:0 30px 70px -40px #000000b3}.vb .v-roll-list button{color:var(--muted)}.vb .v-roll-list li.on button{color:var(--text)}.vb .v-stack-item p{color:#ffffffd6}.vb .v-show{padding-bottom:clamp(40px,5vw,70px)}.vb .v-demo{border-radius:40px 40px 40px 10px}.vb .v-habit:nth-child(2n) .v-demo{border-radius:40px 40px 10px}.vb .v-priv{background:0 0;padding:clamp(36px,5vw,64px)}.vb .v-privacy.v-sec{padding:0}.vb .v-priv p{color:#ffffffc2}.vb .v-priv li{border-color:#ffffff57}.vb .b-thread-sec{padding:0;position:relative;overflow:clip}.vb .v-rev-stage{padding-top:70px}.vb .v-rev-row{align-items:center;gap:22px;width:max-content;padding:12px clamp(24px,6vw,90px)}.b-msg{width:min(440px,84vw);color:var(--text);background:#f6f5fbf7;flex:none;margin:0;padding:24px 28px;box-shadow:0 26px 60px -36px #000c}.b-msg-l{border-radius:32px 32px 32px 8px;margin-bottom:44px}.b-msg-r{border-radius:32px 32px 8px;margin-top:44px}.b-msg h3{margin-top:12px;font-size:15px;font-weight:650}.b-msg p{letter-spacing:-.016em;margin-top:6px;font-size:20px;line-height:1.34}.b-from{align-items:center;gap:10px;font-size:14px;display:flex}.b-from b,.b-from small{line-height:1.25;display:block}.b-from small{color:var(--muted);font-size:12.5px}.b-from i{letter-spacing:2px;color:#d98a00;margin-left:auto;font-size:13px;font-style:normal}.b-init{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.b-rate{align-items:center;gap:16px;display:flex}.b-rate b{letter-spacing:-.05em;font-size:76px;font-weight:650;line-height:1}.b-rate span{color:var(--muted);gap:2px;font-size:15px;display:grid}.b-rate i{letter-spacing:2px;color:#d98a00;font-style:normal}.vb .still .v-rev-track{height:auto}.vb .still .v-rev-stage{height:auto;padding:clamp(56px,7vw,100px) 0 clamp(64px,7vw,110px);position:static}.vb .still .v-rev-row{flex-wrap:wrap;justify-content:center;width:auto}@media (max-width:899px){.vb .v-rev-track{height:auto}.vb .v-rev-stage{height:auto;padding:64px 0 72px;position:static}.vb .v-rev-row{scroll-snap-type:x mandatory;align-items:stretch;width:auto;padding:12px 16px 24px;overflow-x:auto}.b-msg{scroll-snap-align:center}.b-msg-l,.b-msg-r{margin:0}.b-msg p{font-size:18px}.vb .still .v-rev-row{flex-wrap:nowrap;justify-content:flex-start}}.vb .v-get-others a{color:var(--text)}.b-faq{gap:18px;max-width:860px;margin:0 auto;display:grid}.b-faq-thread{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:18px;height:clamp(280px,40vh,380px);padding:4px;display:flex;overflow-y:auto}.b-faq-pair{gap:12px;display:grid}.b-faq-pair:first-child{margin-top:auto}.b-you{background:var(--ink);color:#fff;border-radius:22px 22px 6px;justify-self:end;max-width:78%;padding:12px 16px;font-size:16.5px}.b-them{align-items:flex-end;gap:10px;max-width:86%;display:flex}.b-them img{border-radius:8px;flex:none}.b-them p{background:var(--card);animation:v-pop .35s var(--ease);border-radius:22px 22px 22px 6px;padding:14px 18px;font-size:17px;line-height:1.48}.b-them .v-dots{background:var(--card)}.b-them .v-dots i{background:var(--ink)}.b-chips{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.vb .b-chips button{border:1px solid var(--line);background:#fff;border-radius:99px;padding:10px 15px;font-size:15px;font-weight:550;transition:background .2s,color .2s}.vb .b-chips button:hover{background:var(--ink);color:#fff}.vb .b-closing{min-height:0;color:var(--text);place-items:center;margin:0;padding:clamp(50px,8vw,120px) 16px clamp(70px,9vw,140px);display:grid;overflow:visible}.vb .b-closing:before{display:none}.b-closing-bubble{text-align:center;background:#f6f5fbf7;border-radius:clamp(44px,6vw,76px) clamp(44px,6vw,76px) 14px;justify-items:center;gap:26px;width:min(900px,100%);padding:clamp(48px,7vw,90px) clamp(24px,5vw,64px);display:grid;box-shadow:0 50px 110px -50px #000000d9}.vb .b-closing-bubble .v-avail{color:var(--muted)}.vb .b-closing-bubble .v-h1{font-size:clamp(38px,5vw,72px)}.vb .v-foot{color:#fff;background:0 0;padding-bottom:100px}.vb .v-foot-devs{border-color:#ffffff2e}.vb .v-foot-devs a{background:#09090f99}.vb .v-foot-devs a:hover{background:#09090fd1}.vb .v-foot-row nav,.vb .v-foot-row small{color:#ffffffc2}.b-switch{z-index:45;-webkit-backdrop-filter:blur(16px);color:#fff;background:#0c0c12bd;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:8px;padding:8px 10px 8px 16px;font-size:13.5px;font-weight:600;transition:opacity .25s;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 20px 50px -20px #000c}.b-switch-name{white-space:nowrap;min-width:138px}.b-switch button{width:26px;height:26px;transition:transform .2s var(--ease), outline-color .2s;border:2px solid #0000;border-radius:50%;outline:1.5px solid #ffffff47}.b-switch button:hover{transform:scale(1.1)}.b-switch button[aria-pressed=true]{border-color:#0c0c12e6;outline:2px solid #fff}@media (max-width:899px){.b-switch{left:50%;right:auto;translate:-50%}.b-switch.moving{opacity:0;pointer-events:none}}@media (max-width:520px){.b-switch-name{display:none}.b-switch{padding:8px 10px}.vb .v-priv ul{flex-wrap:nowrap;gap:8px}.vb .v-priv li{aspect-ratio:1;flex:1;width:31%;height:auto;padding:6px;font-size:10.5px}.vb .v-priv li svg{width:20px;height:20px}}@media (max-width:899px){.vb .v-phone-pair>.v-media{width:100%}}.vb .v-nav-bar{color:var(--text)}.vb .v-nav.on-dark .v-nav-bar{color:#fff}.vb .v-sheet{color:var(--text)}.vb .b-ink .v-sub,.vb .b-ink .v-avail{color:#ffffffc2}
