.v2-page-hero{padding:clamp(40px,7vw,88px) 0 clamp(24px,4vw,40px)}.v2-page-hero .v2-land-head{max-width:820px;margin-bottom:0}.v2-page-hero .v2-land-ctas{justify-content:center;margin-top:8px}.v2-page-prose{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.v2-page-prose p{font-size:clamp(15.5px,.3vw + 14px,17px);line-height:2.05;color:var(--v2-text-2)}.v2-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.v2-page-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-page-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:20px;background:var(--v2-surface);border:1px solid var(--v2-border);color:inherit;text-decoration:none;transition:border-color var(--v2-t),box-shadow var(--v2-t-slow),transform var(--v2-t)}a.v2-page-card:hover{border-color:rgba(var(--v2-accent),.3);box-shadow:0 28px 54px -34px rgba(16,24,40,.35);transform:translateY(-2px)}.v2-page-card h3{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:700;line-height:1.6}.v2-page-card h3 svg{flex-shrink:0;color:var(--v2-accent-text)}.v2-page-card p{font-size:14.5px;line-height:1.95;color:var(--v2-text-2)}.v2-page-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-page-ic svg{width:22px;height:22px}.v2-page-tl{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:14px;list-style:none;padding:0}.v2-page-tl li{display:flex;gap:14px;align-items:flex-start}.v2-page-tl .v2-page-card{flex:1 1;min-width:0}.v2-page-tl-dot{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:18px;border-radius:50%;font-weight:700;color:#fff;background:rgb(var(--v2-accent))}.v2-page-tl-year{font-size:13px;font-weight:600;color:var(--v2-accent-text)}.v2-page-cta{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:clamp(32px,5vw,56px);border-radius:28px;color:#fff;background:radial-gradient(90% 130% at 0 0,rgba(122,90,248,.6),rgba(122,90,248,0) 60%),linear-gradient(135deg,#1e3a8a,#2563eb 72%,#3b82f6);box-shadow:0 50px 90px -40px rgba(30,58,138,.6)}.v2-page-cta h2{font-size:clamp(22px,1.4vw + 14px,32px);font-weight:700;line-height:1.5}.v2-page-cta p{opacity:.88;line-height:1.9}.v2-page-cta .v2-land-ctas{justify-content:center;margin-top:12px}.v2-page-cta.is-small{margin-top:40px;border-radius:22px}.v2-flip{display:inline-flex;transform:scaleX(-1)}.v2-blog-featured{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:0;gap:0;padding:0;overflow:hidden;margin-bottom:20px}.v2-blog-featured .v2-blog-body{padding:clamp(20px,3vw,36px);justify-content:center}.v2-blog-featured h2{font-size:clamp(20px,1vw + 14px,26px)}.v2-blog-card{padding:0;overflow:hidden}.v2-blog-body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 20px 20px;flex:1 1}.v2-blog-body h2{font-size:17px;font-weight:700;line-height:1.65}.v2-blog-body p{font-size:14.5px;line-height:1.95;color:var(--v2-text-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.v2-blog-cover{width:100%;height:170px;object-fit:cover;display:block}.v2-blog-featured .blog-cover,.v2-blog-featured .v2-blog-cover{height:100%;min-height:220px}.v2-blog-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:auto;font-size:13px;color:var(--v2-text-3,var(--v2-text-2))}.v2-blog-tags{display:flex;flex-wrap:wrap;gap:6px}.v2-blog-tags span{padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-blog-pages{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.v2-blog-num,.v2-blog-pages{align-items:center;justify-content:center}.v2-blog-num{display:inline-flex;min-width:38px;height:38px;padding:0 8px;border-radius:12px;border:1px solid var(--v2-border);color:inherit;text-decoration:none}.v2-blog-num.is-on{color:#fff;border-color:transparent;background:rgb(var(--v2-accent))}.v2-blog-article{max-width:784px;margin:0 auto;padding:clamp(24px,5vw,48px) clamp(16px,4vw,32px) clamp(56px,8vw,96px);display:flex;flex-direction:column;gap:14px}.v2-blog-back{align-self:flex-start}.v2-blog-hero-img{width:100%;max-height:420px;object-fit:cover;border-radius:20px;overflow:hidden;margin:8px 0}.v2-blog-content{font-size:16.5px;line-height:2.1;color:var(--v2-text);overflow-wrap:anywhere}.v2-blog-content>*+*{margin-top:14px}.v2-blog-content h2{margin-top:30px;font-size:22px;font-weight:700;line-height:1.6}.v2-blog-content h3{margin-top:24px;font-size:18px;font-weight:700}.v2-blog-content ol,.v2-blog-content ul{-webkit-padding-start:24px;padding-inline-start:24px}.v2-blog-content ul{list-style:disc}.v2-blog-content ol{list-style:decimal}.v2-blog-content a{color:var(--v2-accent-text);text-decoration:underline}.v2-blog-content img{max-width:100%;height:auto;border-radius:14px}.v2-blog-content blockquote{padding:10px 16px;-webkit-border-start:3px solid rgb(var(--v2-accent));border-inline-start:3px solid rgb(var(--v2-accent));background:var(--v2-surface-2);border-radius:10px}.v2-blog-content table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.v2-blog-content td,.v2-blog-content th{padding:8px 10px;border:1px solid var(--v2-border)}.v2-page .blog-cover{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.v2-page .blog-cover-md{width:100%;height:170px}.v2-page .blog-cover-lg{width:100%;height:100%;min-height:220px}.v2-page .blog-cover-ring{position:absolute;width:140%;height:140%;border-radius:50%;border:1px solid rgba(255,255,255,.25);inset-inline-end:-30%;top:-40%}.v2-page .blog-cover:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 0);background-size:16px 16px;opacity:.5}.v2-page .blog-cover-shape{position:absolute;border-radius:50%;background:rgba(255,255,255,.1)}.v2-page .blog-cover-shape-1{width:70px;height:70px;inset-inline-start:-18px;bottom:-22px}.v2-page .blog-cover-shape-2{width:34px;height:34px;inset-inline-start:22px;top:16px;background:rgba(255,255,255,.14)}.v2-page .blog-cover svg{position:relative;z-index:1;filter:drop-shadow(0 2px 6px rgba(0,0,0,.15))}@media (max-width:960px){.v2-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v2-blog-featured,.v2-page-grid,.v2-page-grid.is-2{grid-template-columns:minmax(0,1fr)}.v2-page-tl-dot{width:30px;height:30px;font-size:13px}}.v2-root.v2-cust{position:fixed;top:0;right:0;bottom:0;left:0;display:block;min-height:0;overflow:hidden;background:var(--v2-bg)}.v2-root.v2-cust .v2-btn-primary{color:var(--v2-on-accent,#fff)}.v2-cust-scroll{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:radial-gradient(70% 360px at 50% 0,rgba(var(--v2-accent),.16),rgba(var(--v2-accent),0) 100%) no-repeat,var(--v2-bg)}.v2-cust-page{flex:1 0 auto;width:100%;max-width:480px;margin:0 auto;padding:0 16px 28px;box-sizing:border-box}.v2-cust-foot{flex-shrink:0;padding:14px 16px 22px;text-align:center;font-size:12.5px;color:var(--v2-text-3)}.v2-root .v2-cust-foot a{color:inherit}.v2-cust-foot b{font-weight:600;color:var(--v2-text-2)}.v2-cust-top{display:flex;align-items:center;height:68px}.v2-cust-top>*+*{margin-right:12px}.v2-cust-mark{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:13px;font-size:18px;font-weight:700;color:var(--v2-on-accent,#fff);background:rgb(var(--v2-accent));box-shadow:0 8px 18px -8px rgba(var(--v2-accent),.7)}.v2-cust-who{min-width:0;display:flex;flex-direction:column;line-height:1.5}.v2-cust-who b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:700}.v2-cust-who small{font-size:12.5px;color:var(--v2-text-3)}.v2-cust-card{border-radius:26px;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:0 30px 60px -36px rgba(16,24,40,.35),0 4px 10px -6px rgba(16,24,40,.08);animation:v2-rise .42s var(--v2-ease) both}.v2-cust-card,.v2-cust-hero{position:relative;overflow:hidden}.v2-cust-hero{padding:24px 22px 28px;color:var(--v2-on-accent,#fff);background:linear-gradient(145deg,rgb(var(--v2-accent)),rgba(var(--v2-accent),.78))}.v2-cust-hero:before{top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.2) 1px,transparent 1.3px);background-size:20px 20px;-webkit-mask-image:linear-gradient(135deg,#000,transparent 70%);mask-image:linear-gradient(135deg,#000,transparent 70%)}.v2-cust-hero:after,.v2-cust-hero:before{content:"";position:absolute;pointer-events:none}.v2-cust-hero:after{left:-70px;bottom:-110px;width:260px;height:260px;border-radius:50%;border:1px solid rgba(255,255,255,.28);box-shadow:0 0 0 40px rgba(255,255,255,.06)}.v2-cust-hero>*{position:relative;z-index:1}.v2-cust-kind{display:inline-flex;align-items:center;padding:4px 12px 4px 10px;border-radius:999px;font-size:12.5px;font-weight:600;background:rgba(255,255,255,.2)}.v2-cust-kind svg{margin-left:6px}.v2-cust-reward-cap{margin-top:18px;font-size:13.5px;opacity:.88}.v2-cust-reward{margin-top:2px;font-size:clamp(23px,5.8vw,29px);font-weight:700;line-height:1.55}.v2-cust-title{margin-top:6px;font-size:14.5px;line-height:1.8;opacity:.92}.v2-cust-perf{position:relative;height:0;border-top:2px dashed var(--v2-border-strong);margin:0 22px}.v2-cust-perf:after,.v2-cust-perf:before{content:"";position:absolute;top:-13px;width:24px;height:24px;border-radius:50%;background:var(--v2-bg);border:1px solid var(--v2-border)}.v2-cust-perf:before{right:-36px}.v2-cust-perf:after{left:-36px}.v2-cust-body{padding:22px 22px 24px}.v2-cust-body>*+*{margin-top:14px}.v2-cust-desc{font-size:14.5px;line-height:2;color:var(--v2-text-2)}.v2-cust-chips{display:flex;flex-wrap:wrap}.v2-cust-chip{display:inline-flex;align-items:center;margin:0 0 6px 6px;padding:4px 11px;border-radius:999px;font-size:12.5px;color:var(--v2-text-2);background:var(--v2-surface-2)}.v2-cust-chip.is-accent{color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-cust-note{padding:10px 14px;border-radius:14px;font-size:13.5px;line-height:1.9;color:var(--v2-text-2);background:var(--v2-surface-2)}.v2-cust-note.is-warn{color:var(--v2-warning-text);background:rgba(var(--v2-warning),.12)}.v2-cust-note.is-ok{color:var(--v2-success-text);background:rgba(var(--v2-success),.12)}.v2-cust-note.is-bad{color:var(--v2-danger-text);background:rgba(var(--v2-danger),.1)}.v2-cust-count{display:flex;align-items:center;justify-content:center;padding:12px;border-radius:16px;font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-cust-form>*+*{margin-top:14px}.v2-cust-step{animation:v2-rise .3s var(--v2-ease) both}.v2-cust-step h2{font-size:17px;font-weight:700}.v2-cust-step p.v2-muted{margin-top:4px;font-size:14px}.v2-cust-otp{display:flex;justify-content:center}.v2-cust-row{display:flex;align-items:center;justify-content:space-between;font-size:13.5px;color:var(--v2-text-3)}.v2-root .v2-cust-link{color:var(--v2-accent-text);font-weight:600}.v2-root .v2-cust-link:disabled{color:var(--v2-text-3);font-weight:400}.v2-cust-qr{display:flex;align-items:center;justify-content:center;padding:18px;border-radius:20px;background:#fff;border:1px solid var(--v2-border)}.v2-cust-qr img{display:block;width:190px;height:190px;max-width:100%}.v2-cust-qr{position:relative}.v2-cust-qr.is-used img{opacity:.35}.v2-cust-used-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.v2-cust-used{padding:6px 16px;border:3px solid;border-radius:12px;font-size:22px;font-weight:800;color:#b42318;background:rgba(255,255,255,.88);transform:rotate(-12deg)}.v2-cust-code{display:flex;align-items:center;justify-content:center;font-size:13.5px;color:var(--v2-text-2)}.v2-cust-code b{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin-right:8px;padding:3px 12px;border-radius:10px;font-size:17px;letter-spacing:2.5px;color:var(--v2-text);background:var(--v2-surface-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-cust-status{display:inline-flex;align-items:center;padding:3px 11px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--v2-success-text);background:rgba(var(--v2-success),.13)}.v2-cust-status.is-off{color:var(--v2-text-3);background:var(--v2-surface-2)}.v2-cust-quick{text-align:center}.v2-cust-quick small{display:block;margin-top:8px;font-size:12.5px;color:var(--v2-text-3)}.v2-cust-wait{display:flex;align-items:center;justify-content:center;padding:14px;border-radius:16px;font-size:14.5px;font-weight:600;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-cust-wait .v2-spinner{margin-left:10px}.v2-cust-stamp{padding:16px;border-radius:20px;background:var(--v2-accent-soft);border:1px solid rgba(var(--v2-accent),.25)}.v2-cust-stamp-head{display:flex;align-items:center;justify-content:space-between;font-size:13px}.v2-cust-stamp-head b{font-size:14px;color:var(--v2-accent-text)}.v2-cust-bar{height:8px;margin-top:12px;overflow:hidden;border-radius:8px;background:rgba(var(--v2-accent),.18)}.v2-cust-bar i{display:block;height:100%;border-radius:8px;background:rgb(var(--v2-accent))}.v2-cust-bar-cap{margin-top:6px;font-size:12.5px;color:var(--v2-text-2)}.v2-cust-stamp-body{display:flex;align-items:center;margin-top:14px}.v2-cust-stamp-body>*+*{margin-right:14px}.v2-cust-stamp-body .v2-cust-qr{padding:8px;border-radius:14px}.v2-cust-stamp-body .v2-cust-qr img{width:96px;height:96px}.v2-cust-invite{padding-top:16px;border-top:1px solid var(--v2-border)}.v2-cust-invite h3{font-size:14.5px;font-weight:700}.v2-cust-invite p{margin-top:2px;font-size:13.5px;color:var(--v2-text-2)}.v2-cust-invite .v2-cust-form{margin-top:12px}.v2-cust-center{padding:36px 22px;text-align:center}.v2-cust-center>*+*{margin-top:10px}.v2-cust-center .v2-cust-ico{width:64px;height:64px;margin:0 auto 6px;display:flex;align-items:center;justify-content:center;border-radius:20px;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-cust-center h1{font-size:19px;font-weight:700}.v2-cust-cta{display:flex;flex-direction:column}.v2-cust-cta>*+*{margin-top:10px}.v2-play-head h1{position:relative;margin-top:12px;font-size:clamp(21px,5.6vw,26px);font-weight:800;line-height:1.5}.v2-play-head p{position:relative;margin-top:6px;font-size:14px;line-height:1.85;opacity:.9}.v2-wheel-legend{display:flex;flex-wrap:wrap;justify-content:center;padding:18px 16px 0}.v2-wheel-legend span{margin:3px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:700;box-shadow:0 6px 14px -10px rgba(0,0,0,.6)}.v2-wheel{position:relative;width:78%;max-width:320px;margin:22px auto 6px;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;outline:0}.v2-wheel:before{content:"";display:block;padding-top:100%}.v2-wheel:focus-visible .v2-wheel-ring{box-shadow:0 0 0 4px rgba(var(--v2-accent),.35),0 24px 50px -24px rgba(16,24,40,.6)}.v2-wheel-ring{position:absolute;top:0;right:0;bottom:0;left:0;padding:10px;border-radius:50%;background:linear-gradient(145deg,rgb(var(--v2-accent)),rgba(var(--v2-accent),.7));box-shadow:0 24px 50px -24px rgba(16,24,40,.6),inset 0 2px 0 rgba(255,255,255,.35)}.v2-wheel-disc{width:100%;height:100%;overflow:hidden;border-radius:50%;background:var(--v2-surface);box-shadow:inset 0 0 0 3px rgba(255,255,255,.7);will-change:transform}.v2-wheel-disc svg{display:block}.v2-wheel-hub{position:absolute;top:50%;left:50%;width:54px;height:54px;margin:-27px 0 0 -27px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:rgb(var(--v2-accent));background:#fff;box-shadow:0 6px 16px -6px rgba(0,0,0,.45),0 0 0 4px rgba(255,255,255,.6)}.v2-wheel-pointer{position:absolute;z-index:2;top:-10px;left:50%;width:0;height:0;margin-left:-14px;border-left:14px solid transparent;border-right:14px solid transparent;border-top:26px solid #fff;transform-origin:50% 0;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.v2-wheel.is-spinning{cursor:default}.v2-wheel.is-spinning:not(.is-live) .v2-wheel-pointer{animation:v2-wheel-tick .14s linear infinite alternate}@keyframes v2-wheel-tick{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.v2-wheel.is-done .v2-wheel-ring{animation:v2-wheel-glow 1.2s var(--v2-ease) 2}@keyframes v2-wheel-glow{50%{box-shadow:0 0 0 10px rgba(var(--v2-accent),.18),0 24px 50px -24px rgba(16,24,40,.6)}}.v2-play-foot{padding:14px 20px 24px;text-align:center}.v2-play-foot>*+*{margin-top:12px}.v2-root .v2-play-cta{width:100%;max-width:300px}.v2-win{display:flex;flex-direction:column;align-items:center;animation:v2-rise .36s var(--v2-ease) both}.v2-win small{margin-top:8px;font-size:13px;color:var(--v2-text-3)}.v2-win>b{margin-top:2px;font-size:22px;font-weight:800;color:var(--v2-accent-text)}.v2-win .v2-cust-row{justify-content:center;margin-top:14px}.v2-win .v2-cust-row>*+*{margin-right:8px}.v2-win-burst{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:22px;color:var(--v2-on-accent,#fff);background:rgb(var(--v2-accent));box-shadow:0 0 0 8px rgba(var(--v2-accent),.14),0 16px 30px -14px rgba(var(--v2-accent),.8);animation:v2-win-pop .52s cubic-bezier(.2,1.6,.4,1) both}@keyframes v2-win-pop{0%{transform:scale(.4) rotate(-12deg);opacity:0}to{transform:none;opacity:1}}.v2-auction-meter{padding:22px 20px 8px;text-align:center}.v2-auction-cap{font-size:13px;color:var(--v2-text-3)}.v2-auction-value{margin-top:4px;font-size:clamp(40px,13vw,56px);font-weight:800;line-height:1.2;letter-spacing:-1px;color:var(--v2-accent-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-auction-value small{margin-right:6px;font-size:15px;font-weight:600;letter-spacing:0;color:var(--v2-text-2)}.v2-auction-bar{position:relative;height:12px;margin:16px 0 6px;overflow:hidden;border-radius:999px;background:var(--v2-surface-2)}.v2-auction-bar i{position:absolute;top:0;right:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,rgba(var(--v2-accent),.55),rgb(var(--v2-accent)));transition:width .9s linear}.v2-auction-scale{display:flex;justify-content:space-between;font-size:12px;color:var(--v2-text-3)}.v2-auction-stats{display:flex;margin:16px 20px 0;overflow:hidden;border-radius:16px;border:1px solid var(--v2-border)}.v2-auction-stats>div{flex:1 1;padding:10px 8px;text-align:center}.v2-auction-stats>div+div{border-right:1px solid var(--v2-border)}.v2-auction-stats b{display:block;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-auction-stats small{font-size:12px;color:var(--v2-text-3)}.v2-live-dot{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:50%;vertical-align:middle;background:#ef4444;box-shadow:0 0 0 0 rgba(239,68,68,.6);animation:v2-live 1.4s ease-out infinite}@keyframes v2-live{to{box-shadow:0 0 0 10px rgba(239,68,68,0)}}.v2-countdown{display:flex;justify-content:center;padding:22px 16px 6px}.v2-countdown>div{min-width:64px;margin:0 4px;padding:10px 6px;border-radius:14px;text-align:center;background:var(--v2-surface-2)}@keyframes v2-count-tick{0%{opacity:.35;transform:translateY(-18%)}}.v2-countdown b{animation:v2-count-tick .22s var(--v2-ease);display:block;font-size:24px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-countdown small{font-size:11.5px;color:var(--v2-text-3)}.v2-survey-progress{height:6px;margin:18px 20px 0;overflow:hidden;border-radius:999px;background:var(--v2-surface-2)}.v2-survey-progress i{display:block;height:100%;border-radius:999px;background:rgb(var(--v2-accent));transition:width .3s var(--v2-ease)}.v2-survey-q{padding:18px 20px 4px}.v2-survey-q+.v2-survey-q{border-top:1px dashed var(--v2-border)}.v2-survey-q>b{display:block;font-size:15.5px;line-height:1.8}.v2-survey-q>b em{font-style:normal;color:var(--v2-danger-text)}.v2-stars{display:flex;justify-content:center;margin-top:12px}.v2-root .v2-stars button{width:48px;height:48px;margin:0 3px;display:flex;align-items:center;justify-content:center;border-radius:14px;font-size:28px;line-height:1;color:var(--v2-border-strong);background:var(--v2-surface-2);transition:transform var(--v2-t-fast) var(--v2-ease),color var(--v2-t-fast),background var(--v2-t-fast)}.v2-root .v2-stars button.is-on{color:#f59e0b;background:rgba(245,158,11,.14)}.v2-root .v2-stars button:active{transform:scale(.92)}.v2-stars-cap{margin-top:6px;text-align:center;font-size:12.5px;color:var(--v2-text-3)}.v2-choices{margin-top:10px}.v2-root .v2-choices button{width:100%;display:flex;align-items:center;min-height:48px;padding:10px 14px;border-radius:14px;font-size:15px;text-align:right;background:var(--v2-surface-2);border:1.5px solid transparent;transition:border-color var(--v2-t-fast),background var(--v2-t-fast)}.v2-root .v2-choices button+button{margin-top:8px}.v2-root .v2-choices button i{flex-shrink:0;width:20px;height:20px;margin-left:10px;border-radius:50%;border:2px solid var(--v2-border-strong);background:var(--v2-surface)}.v2-root .v2-choices button.is-on{border-color:rgb(var(--v2-accent));background:var(--v2-accent-soft)}.v2-root .v2-choices button.is-on i{border:6px solid rgb(var(--v2-accent))}.v2-survey-prize{display:inline-block;padding:6px 12px;border-radius:12px;font-size:13.5px;background:rgba(255,255,255,.18)}.v2-survey-prize svg{margin-left:4px;vertical-align:-2px}.v2-root .v2-survey-in{margin-top:10px}.v2-survey-q>b .v2-muted{font-size:13px;font-weight:400}.v2-survey-q textarea.v2-input{margin-top:10px;min-height:96px;resize:vertical}.v2-menu-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:13px}.v2-root .v2-menu-back{display:inline-flex;align-items:center;font-weight:600;color:var(--v2-accent-text)}.v2-menu-tabs{position:sticky;top:0;z-index:3;display:flex;margin:0 -16px 6px;padding:8px 16px;overflow-x:auto;white-space:nowrap;background:var(--v2-bg);-webkit-overflow-scrolling:touch;scrollbar-width:none}.v2-menu-tabs::-webkit-scrollbar{display:none}.v2-root .v2-menu-tabs a{flex-shrink:0;margin-left:6px;padding:8px 14px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--v2-text);background:var(--v2-surface);border:1px solid var(--v2-border)}.v2-root .v2-menu-tabs a:active{color:var(--v2-accent-text);border-color:rgb(var(--v2-accent))}.v2-menu-sec{margin-top:18px;scroll-margin-top:64px}.v2-menu-sec>header{display:flex;align-items:center;margin-bottom:10px}.v2-menu-sec>header img{width:44px;height:44px;margin-left:10px;border-radius:12px;object-fit:cover}.v2-menu-sec h2{font-size:17px;font-weight:800;color:var(--v2-accent-text)}.v2-menu-sec>header p{margin-top:2px;font-size:12.5px;line-height:1.7;color:var(--v2-text-3)}.v2-menu-items{overflow:hidden;border-radius:20px;background:var(--v2-surface);border:1px solid var(--v2-border)}.v2-menu-items li{display:flex;align-items:center;padding:12px}.v2-menu-items li+li{border-top:1px solid var(--v2-border)}.v2-menu-items img,.v2-menu-noimg{flex-shrink:0;width:64px;height:64px;margin-left:12px;border-radius:14px;object-fit:cover;background:var(--v2-surface-2)}.v2-menu-noimg{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-menu-tx{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.6}.v2-menu-tx b{font-size:15px}.v2-menu-tx small{margin-top:2px;font-size:12.5px;line-height:1.7;color:var(--v2-text-3)}.v2-menu-price{flex-shrink:0;margin-right:10px;display:flex;flex-direction:column;align-items:flex-end;font-size:15px;font-weight:800;color:var(--v2-accent-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-menu-price small{font-size:11px;font-weight:500;color:var(--v2-text-3)}.v2-menu-none{padding:12px 4px;font-size:13px}.v2-root .v2-menu-ask{position:sticky;bottom:14px;width:100%;margin-top:22px;box-shadow:0 16px 30px -16px rgba(var(--v2-accent),.8)}.v2-pchat{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;background:radial-gradient(70% 300px at 50% 0,rgba(var(--v2-accent),.12),rgba(var(--v2-accent),0) 100%) no-repeat,var(--v2-bg)}.v2-pchat-top{flex-shrink:0;display:flex;align-items:center;width:100%;max-width:640px;height:64px;margin:0 auto;padding:0 12px;box-sizing:border-box}.v2-pchat-top>*+*{margin-right:10px}.v2-pchat-log{flex:1 1;min-height:0;width:100%;max-width:640px;margin:0 auto;padding:8px 14px 16px;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}.v2-pchat-hello{margin:8vh auto 0;max-width:360px;text-align:center}.v2-pchat-hello .v2-cust-ico{width:60px;height:60px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:20px;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-pchat-hello b{font-size:17px}.v2-pchat-hello p{margin-top:6px;font-size:13.5px;line-height:1.85;color:var(--v2-text-2)}.v2-pchat-sugs{display:flex;flex-wrap:wrap;justify-content:center;margin-top:14px}.v2-root .v2-pchat-sugs button{margin:3px;padding:8px 14px;border-radius:999px;font-size:13.5px;color:var(--v2-text);background:var(--v2-surface);border:1px solid var(--v2-border)}.v2-pchat-msg{max-width:82%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 8px auto;padding:9px 13px 6px;border-radius:18px 18px 6px 18px;background:var(--v2-surface);border:1px solid var(--v2-border);animation:v2-rise .18s var(--v2-ease) both}.v2-pchat-msg.is-me{margin:0 auto 8px 0;border-radius:18px 18px 18px 6px;color:var(--v2-on-accent,#fff);background:rgb(var(--v2-accent));border-color:transparent}.v2-pchat-msg p{font-size:15px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.v2-pchat-msg small{display:block;margin-top:2px;text-align:left;font-size:11px;opacity:.7}.v2-pchat-who{display:block;margin-bottom:2px;font-size:11.5px;font-weight:700;color:var(--v2-accent-text)}.v2-pchat-event{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px auto;padding:3px 12px;border-radius:999px;font-size:12px;color:var(--v2-text-3);background:var(--v2-surface-2)}.v2-pchat-msg.is-typing{display:flex;padding:12px 14px}.v2-pchat-msg.is-typing i{width:7px;height:7px;margin:0 2px;border-radius:50%;background:var(--v2-text-3);animation:v2-dots 1.2s ease-in-out infinite}.v2-pchat-msg.is-typing i:nth-child(2){animation-delay:.15s}.v2-pchat-msg.is-typing i:nth-child(3){animation-delay:.3s}@keyframes v2-dots{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.v2-pchat-err{width:calc(100% - 28px);max-width:612px;margin:0 auto 8px}.v2-pchat-comp{flex-shrink:0;display:flex;align-items:flex-end;width:100%;max-width:640px;margin:0 auto;padding:10px 12px calc(12px + env(safe-area-inset-bottom, 0px));box-sizing:border-box}.v2-pchat-comp textarea{flex:1 1;min-height:48px;max-height:140px;padding:12px 16px;border-radius:24px;font:inherit;font-size:16px;line-height:1.5;resize:none;color:var(--v2-text);background:var(--v2-surface);border:1px solid var(--v2-border-strong);outline:0}.v2-pchat-comp textarea:focus{border-color:rgb(var(--v2-accent));box-shadow:0 0 0 3px rgba(var(--v2-accent),.14)}.v2-pchat-comp .v2-me-send{margin-right:8px}.v2-biz-hero{padding-top:26px;text-align:center}.v2-biz-av{width:76px;height:76px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:24px;font-size:32px;color:rgb(var(--v2-accent));background:#fff;box-shadow:0 12px 26px -12px rgba(0,0,0,.45)}.v2-biz-av,.v2-biz-hero h1{position:relative;font-weight:800}.v2-biz-hero h1{margin-top:14px;font-size:clamp(21px,5.6vw,26px)}.v2-biz-hero p{position:relative;margin-top:6px;font-size:14px;line-height:1.9;opacity:.92}.v2-biz-cta{display:flex;flex-direction:column;padding:16px}.v2-biz-cta>*+*{margin-top:10px}.v2-root .v2-biz-cta .v2-btn{width:100%}.v2-biz-sec{margin-top:22px}.v2-biz-sec h2{display:flex;align-items:center;margin-bottom:10px;font-size:14px;font-weight:700;color:var(--v2-text-2)}.v2-biz-sec h2 svg{margin-left:6px;color:var(--v2-accent-text)}.v2-biz-camps li+li{margin-top:10px}.v2-root .v2-biz-camps a{display:flex;align-items:center;padding:14px;border-radius:20px;color:var(--v2-text);background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:0 14px 30px -26px rgba(16,24,40,.5);transition:transform var(--v2-t) var(--v2-ease),border-color var(--v2-t)}.v2-root .v2-biz-camps a:active{transform:scale(.985)}.v2-root .v2-biz-camps a>svg:last-child{flex-shrink:0;color:var(--v2-text-3)}.v2-biz-camp-ic{flex-shrink:0;width:46px;height:46px;margin-left:12px;display:flex;align-items:center;justify-content:center;border-radius:15px;color:var(--v2-on-accent,#fff);background:linear-gradient(145deg,rgb(var(--v2-accent)),rgba(var(--v2-accent),.75))}.v2-biz-camp-tx{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.6}.v2-biz-camp-tx small{font-size:11.5px;font-weight:700;color:var(--v2-accent-text)}.v2-biz-camp-tx b{font-size:15.5px;font-weight:800}.v2-biz-camp-tx em{overflow:hidden;font-size:12.5px;font-style:normal;white-space:nowrap;text-overflow:ellipsis;color:var(--v2-text-3)}.v2-biz-links{display:flex;flex-wrap:wrap;margin:-4px}.v2-root .v2-biz-links a{flex:1 1 40%;display:flex;align-items:center;justify-content:center;min-height:48px;margin:4px;padding:0 12px;border-radius:14px;font-size:14px;font-weight:600;color:var(--v2-text);background:var(--v2-surface);border:1px solid var(--v2-border)}.v2-root .v2-biz-links a svg{margin-left:6px;color:var(--v2-accent-text)}.v2-root .v2-biz-links.is-maps a{color:var(--v2-on-accent,#fff);background:rgb(var(--v2-accent));border-color:transparent}.v2-root .v2-biz-links.is-maps a svg{color:inherit}.v2-biz-empty{margin-top:18px;text-align:center;color:var(--v2-text-2);background:var(--v2-surface-2)}@media (prefers-reduced-motion:reduce){.v2-countdown b,.v2-live-dot,.v2-wheel-pointer,.v2-wheel-ring,.v2-win-burst{animation:none!important}}.v2-cust-back{margin:4px 16px 0;font-size:14px;align-self:flex-start}.v2-invite-body{padding:18px 16px 20px;text-align:center}.v2-invite-body>*+*{margin-top:12px}.v2-invite-img{display:block;width:100%;max-height:360px;object-fit:contain;border-radius:16px}.v2-invite-msg{margin:12px 0 0;font-size:15px;line-height:1.9}.v2-csv{padding:24px 20px}.v2-csv>*+*{margin-top:12px}.v2-csv h1{font-size:19px;line-height:1.6}.v2-csv-stars{display:flex;direction:ltr;justify-content:center}.v2-csv-stars button{margin:0 3px;padding:4px;border:0;color:var(--v2-border);background:none;cursor:pointer}.v2-csv-stars button.is-on{color:#f59e0b}.v2-csv-stars button.is-on svg{fill:currentColor}.v2-root.v2-cust.is-app{background:var(--v2-bg)}.v2-me{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:radial-gradient(60% 320px at 50% 0,rgba(var(--v2-accent),.12),rgba(var(--v2-accent),0) 100%) no-repeat,var(--v2-bg)}.v2-me-top{flex-shrink:0;height:64px;padding:0 10px}.v2-me-top,.v2-me-who{display:flex;align-items:center}.v2-me-who{min-width:0;margin-right:4px}.v2-me-who>*+*{margin-right:10px}.v2-me-av{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center}.v2-me-who-tx{display:flex;flex-direction:column;min-width:0;line-height:1.5}.v2-me-who-tx b{font-size:15px}.v2-me-who-tx small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--v2-text-3)}.v2-me-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.v2-me-col{max-width:760px;margin:0 auto;padding:8px 16px 24px;box-sizing:border-box}.v2-me-hero{display:flex;flex-direction:column;align-items:center;padding-top:18px}.v2-me-hero>*+*{margin-top:28px}.v2-me-hero .v2-auth-bubble{color:var(--v2-text);background:var(--v2-surface);border:1px solid var(--v2-border);max-width:100%;text-align:center;line-height:1.8}.v2-me-hero .v2-auth-bubble:after{display:none}.v2-me-stats{display:flex;margin-top:22px}.v2-me-stats>*+*{margin-right:10px}.v2-root .v2-me-stats button{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:12px 14px;border-radius:18px;text-align:right;background:var(--v2-surface);border:1px solid var(--v2-border);transition:border-color var(--v2-t),transform var(--v2-t) var(--v2-ease)}.v2-root .v2-me-stats button:hover{border-color:rgba(var(--v2-accent),.4);transform:translateY(-2px)}.v2-me-stats small{font-size:12.5px;color:var(--v2-text-3)}.v2-me-stats b{font-size:18px;font-weight:700;white-space:nowrap}.v2-me-stats em{font-style:normal;font-size:12px;font-weight:500;color:var(--v2-text-3)}.v2-root .v2-me-expiry{width:100%;display:flex;align-items:center;margin-top:12px;padding:11px 14px;border-radius:16px;font-size:13.5px;text-align:right;color:var(--v2-warning-text);background:rgba(var(--v2-warning),.12)}.v2-me-expiry>span{flex:1 1;margin:0 10px}.v2-me-cats{display:flex;margin-top:22px;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}.v2-me-cats::-webkit-scrollbar{display:none}.v2-root .v2-me-cats button{flex-shrink:0;display:inline-flex;align-items:center;height:38px;margin-left:8px;padding:0 14px;border-radius:999px;font-size:14px;font-weight:500;color:var(--v2-text-2);background:var(--v2-surface);border:1px solid var(--v2-border);transition:background var(--v2-t),color var(--v2-t),border-color var(--v2-t)}.v2-root .v2-me-cats button svg{margin-left:7px}.v2-root .v2-me-cats button.is-on{color:var(--v2-on-accent,#fff);background:rgb(var(--v2-accent));border-color:transparent}.v2-me-sugs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.v2-root .v2-me-sugs button{display:flex;align-items:flex-start;padding:12px;border-radius:18px;text-align:right;background:var(--v2-surface);border:1px solid var(--v2-border);animation:v2-rise .3s var(--v2-ease) both;transition:border-color var(--v2-t),transform var(--v2-t) var(--v2-ease)}.v2-root .v2-me-sugs button:hover{border-color:rgba(var(--v2-accent),.4);transform:translateY(-2px)}.v2-me-sug-ic{flex-shrink:0;width:38px;height:38px;margin-left:10px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-me-sug-tx{min-width:0;display:flex;flex-direction:column}.v2-me-sug-tx b{font-size:14.5px;font-weight:600;line-height:1.6}.v2-me-sug-tx small{margin-top:2px;font-size:12.5px;line-height:1.7;color:var(--v2-text-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v2-me-tip{margin-top:16px;text-align:center;font-size:13px;color:var(--v2-text-3)}.v2-me-msgs{padding-top:8px}.v2-me-msgs>*+*{margin-top:12px}.v2-me-msgs .v2-bubble-text:after{display:none}.v2-me-msgs .v2-msg-col{max-width:min(560px,86%)}.v2-me-msgs .v2-msg-col>*+*{margin-top:8px}.v2-me-quick{display:flex;flex-wrap:wrap}.v2-root .v2-me-quick button{margin:0 0 6px 6px;padding:6px 14px;border-radius:999px;font-size:13.5px;color:var(--v2-accent-text);background:var(--v2-accent-soft);border:1px solid rgba(var(--v2-accent),.25)}.v2-me-card{width:min(400px,100%);padding:14px;border-radius:18px;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--v2-sh-sm);animation:v2-rise .3s var(--v2-ease) both}.v2-me-card>*+*{margin-top:12px}.v2-me-card-head{display:flex;align-items:center}.v2-me-card-head>*+*{margin-right:10px}.v2-me-card-head b{flex:1 1;font-size:14.5px}.v2-me-pill{padding:2px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-me-list>li+li{margin-top:6px}.v2-me-list.is-plain li,.v2-root .v2-me-list a{display:flex;align-items:center;padding:9px 12px;border-radius:14px;background:var(--v2-surface-2);transition:background var(--v2-t)}.v2-root .v2-me-list a:hover{background:var(--v2-surface-3)}.v2-me-li-main{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.55}.v2-me-li-main b{font-size:13.5px;font-weight:600}.v2-me-li-main small{font-size:12.5px;color:var(--v2-text-3)}.v2-me-tag{margin-right:10px;padding:2px 9px;border-radius:999px;font-size:12px;white-space:nowrap;color:var(--v2-text-3);background:var(--v2-surface)}.v2-me-tag.is-ok{color:var(--v2-success-text);background:rgba(var(--v2-success),.13)}.v2-me-tag.is-warn{color:var(--v2-warning-text);background:rgba(var(--v2-warning),.14)}.v2-me-big{font-size:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-me-big small{font-weight:500}.v2-me-big small,.v2-me-hint{font-size:13px;color:var(--v2-text-3)}.v2-me-form>*+*{margin-top:10px}.v2-me-input{width:100%;height:46px;padding:0 14px;border-radius:14px;font-size:15px;background:var(--v2-surface-2);border:1px solid var(--v2-border);box-sizing:border-box}.v2-me-actions{display:flex}.v2-me-actions>*+*{margin-right:8px}.v2-me-actions .v2-btn-primary{flex:1 1}.v2-me-kv{display:flex}.v2-me-kv>*+*{margin-right:8px}.v2-me-kv span{flex:1 1;min-width:0;display:flex;flex-direction:column;padding:8px 10px;border-radius:12px;line-height:1.5;background:var(--v2-surface-2)}.v2-me-kv small{font-size:12px;color:var(--v2-text-3)}.v2-me-kv b{font-size:14.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.v2-me-kv .is-green b{color:var(--v2-success-text)}.v2-me-kv .is-rose b{color:var(--v2-danger-text)}.v2-me-kv .is-blue b{color:var(--v2-accent-text)}.v2-me-bars>li{display:flex;align-items:center;font-size:13px;padding:4px 0}.v2-me-bars>li>span{width:84px;flex-shrink:0;color:var(--v2-text-2)}.v2-me-bars i{flex:1 1;height:8px;margin:0 8px;overflow:hidden;border-radius:8px;background:var(--v2-surface-2)}.v2-me-bars em{display:block;height:100%;border-radius:8px;background:rgb(var(--v2-accent))}.v2-me-bars b{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-me-amt{margin-right:10px;font-size:13.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-me-amt.is-in{color:var(--v2-success-text)}.v2-me-amt.is-out{color:var(--v2-danger-text)}.v2-me-prog>li+li{margin-top:14px}.v2-me-prog-top{display:flex;justify-content:space-between;font-size:13.5px}.v2-me-prog .v2-cust-bar{margin-top:8px}.v2-me-prog small{display:block;margin-top:6px;font-size:12.5px;color:var(--v2-text-3)}.v2-me-comp{flex-shrink:0;padding:8px 12px calc(12px + env(safe-area-inset-bottom, 0px))}.v2-me-comp-in{max-width:760px;margin:0 auto;display:flex;align-items:flex-end;padding:6px 8px 6px 6px;border-radius:26px;background:var(--v2-surface);border:1px solid var(--v2-border-strong);box-shadow:0 12px 28px -18px rgba(16,24,40,.3)}.v2-me-comp-in:focus-within{border-color:rgb(var(--v2-accent));box-shadow:0 0 0 3px rgba(var(--v2-accent),.15)}.v2-me-comp-in textarea{flex:1 1;min-width:0;max-height:132px;padding:10px 12px;border:0;outline:0;resize:none;font-size:15.5px;line-height:1.7;background:transparent;color:inherit}.v2-root .v2-me-comp-in textarea:focus-visible{outline:0}.v2-root .v2-me-mic,.v2-root .v2-me-send{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background var(--v2-t),color var(--v2-t),transform var(--v2-t-fast)}.v2-root .v2-me-mic{color:var(--v2-text-2)}.v2-root .v2-me-mic.is-on{color:#fff;background:rgb(var(--v2-danger))}.v2-root .v2-me-send{margin-right:4px;color:var(--v2-on-accent,#fff);background:rgb(var(--v2-accent))}.v2-root .v2-me-send:disabled{color:var(--v2-text-3);background:var(--v2-surface-2)}.v2-root .v2-me-send.is-stop{background:var(--v2-text);color:var(--v2-surface)}.v2-me-overlay{left:0;z-index:50;background:rgba(16,24,40,.45);animation:v2-fade-in .18s both}.v2-me-drawer,.v2-me-overlay{position:absolute;top:0;right:0;bottom:0}.v2-me-drawer{width:min(340px,88%);display:flex;flex-direction:column;padding:14px;background:var(--v2-surface);box-shadow:var(--v2-sh-lg);animation:v2-me-slide .26s var(--v2-ease) both}@keyframes v2-me-slide{0%{transform:translateX(100%)}}.v2-me-drawer>*+*{margin-top:12px}.v2-me-drawer-head{display:flex;align-items:center;justify-content:space-between}.v2-me-threads{flex:1 1;min-height:0;overflow-y:auto}.v2-me-threads li{display:flex;align-items:center;border-radius:14px}.v2-me-threads li.is-on{background:var(--v2-accent-soft)}.v2-root .v2-me-threads li>button:first-child{flex:1 1;min-width:0;display:flex;flex-direction:column;padding:9px 12px;text-align:right}.v2-me-threads li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.v2-me-threads li small{font-size:12px;color:var(--v2-text-3)}.v2-me-drawer-foot>*+*{margin-top:10px}@media (max-width:520px){.v2-me-sugs{grid-template-columns:minmax(0,1fr)}}.v2-me-overlay.is-sheet{display:flex;flex-direction:column;justify-content:flex-end}.v2-me-sheet{max-height:88%;width:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;border-radius:26px 26px 0 0;background:var(--v2-surface);box-shadow:var(--v2-sh-lg);animation:v2-me-up .28s var(--v2-ease) both}@keyframes v2-me-up{0%{transform:translateY(100%)}}.v2-me-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid var(--v2-border)}.v2-me-sheet-head b{font-size:16px}.v2-me-sheet-body{flex:1 1;min-height:0;padding:14px 16px calc(18px + env(safe-area-inset-bottom, 0px));overflow-y:auto;-webkit-overflow-scrolling:touch}.v2-me-sheet-body>*+*{margin-top:12px}.v2-credit-card{position:relative;overflow:hidden;padding:18px;border-radius:20px;color:var(--v2-on-accent,#fff);background:linear-gradient(140deg,rgb(var(--v2-accent)),rgba(var(--v2-accent),.72) 60%,#7c3aed);box-shadow:0 20px 40px -26px rgba(var(--v2-accent),.9)}.v2-credit-card small{font-size:13px;opacity:.85}.v2-credit-card>b{display:block;margin-top:2px;font-size:30px;font-weight:800;letter-spacing:-.5px}.v2-credit-card>b em{font-size:14px;font-style:normal;font-weight:600;opacity:.85}.v2-credit-pro{display:inline-flex;align-items:center;margin-top:10px;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:600;background:rgba(255,255,255,.18)}.v2-credit-pro svg{margin-left:6px}.v2-credit-rules li{display:flex;align-items:flex-start;font-size:13.5px;line-height:1.85;color:var(--v2-text-2)}.v2-credit-rules li+li{margin-top:4px}.v2-credit-rules svg{flex-shrink:0;margin:5px 0 0 8px;color:var(--v2-accent-text)}.v2-credit-rules b{color:var(--v2-text)}.v2-credit-top{padding:14px;border-radius:18px;background:var(--v2-surface-2)}.v2-credit-top>*+*{margin-top:10px}.v2-credit-top>small{display:block;font-size:12.5px}.v2-credit-presets{display:flex;flex-wrap:wrap;margin:-3px}.v2-root .v2-credit-cats button,.v2-root .v2-credit-presets button{flex:1 1 22%;min-height:42px;margin:3px;padding:0 10px;border-radius:12px;font-size:13.5px;font-weight:600;color:var(--v2-text);background:var(--v2-surface);border:1.5px solid var(--v2-border);transition:border-color var(--v2-t-fast),background var(--v2-t-fast),color var(--v2-t-fast)}.v2-root .v2-credit-presets.is-two button{flex-basis:40%;min-height:46px;font-size:15px}.v2-root .v2-credit-cats button.is-on,.v2-root .v2-credit-presets button.is-on{color:var(--v2-accent-text);border-color:rgb(var(--v2-accent));background:var(--v2-accent-soft)}.v2-credit-cats{display:flex;flex-wrap:wrap;margin:-3px}.v2-root .v2-credit-cats button{flex:0 0 auto;min-height:38px;font-weight:500}.v2-credit-amount{position:relative;display:block}.v2-root .v2-credit-amount .v2-input{min-height:54px;padding-left:64px;font-size:22px;font-weight:700;text-align:center}.v2-credit-amount span{position:absolute;top:50%;left:14px;transform:translateY(-50%);font-size:13px;color:var(--v2-text-3)}.v2-credit-free{margin-right:8px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:700;color:var(--v2-success-text);background:rgba(var(--v2-success),.12)}.v2-credit-log>b{font-size:14px}.v2-credit-log ul{margin-top:6px}.v2-credit-log li{display:flex;align-items:center;justify-content:space-between;padding:9px 0;font-size:13.5px}.v2-credit-log li+li{border-top:1px solid var(--v2-border)}.v2-credit-log li small{margin-right:8px;font-size:12px;color:var(--v2-text-3)}.v2-credit-log li b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-credit-log .is-pos{color:var(--v2-success-text)}.v2-credit-log .is-neg,.v2-me-card-note{color:var(--v2-text-2)}.v2-me-card-note{margin:8px 0 12px;font-size:13.5px;line-height:1.85}@media (prefers-reduced-motion:reduce){.v2-me-sheet{animation:none}}.v2-me-install{margin-bottom:10px}.v2-me-install p{margin:8px 2px 0;font-size:12.5px;line-height:1.8;color:var(--v2-text-2)}.v2-me-sheet.is-tall{height:92%;max-height:92%}.v2-me-card-cta{margin-top:12px}.v2-me-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;margin-bottom:10px}.v2-me-links button{display:flex;align-items:center;padding:10px 12px;border:1px solid var(--v2-border);border-radius:14px;font:inherit;font-size:13.5px;text-align:right;color:var(--v2-text);background:var(--v2-surface);cursor:pointer}.v2-me-links button>*+*{margin-right:8px}.v2-acc-row{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:16px;background:var(--v2-surface-2)}.v2-acc-row>div,.v2-acc-row>span{flex:1 1;min-width:0;margin-left:10px}.v2-acc-row b{display:block;font-size:14.5px}.v2-acc-row small{display:block;margin-top:2px;font-size:12.5px;line-height:1.7;color:var(--v2-text-3)}.v2-acc-block>*+*,.v2-acc-form>*+*{margin-top:8px}.v2-acc-link{display:flex;align-items:center;width:100%;padding:13px 14px;border:1px solid var(--v2-border);border-radius:16px;font:inherit;font-size:14px;text-align:right;color:var(--v2-text);background:var(--v2-surface);cursor:pointer}.v2-acc-link>span{flex:1 1;margin:0 10px}.v2-acc-field{display:block;margin-top:12px}.v2-acc-field>span{display:block;margin-bottom:6px;font-size:13.5px;font-weight:600}.v2-me-sheet-body form>.v2-btn-block{margin-top:14px}.v2-sup-log{flex:1 1;min-height:0;padding:14px 16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.v2-sup-msg{max-width:82%;margin:0 0 8px auto;padding:9px 13px 6px;border-radius:18px 18px 6px 18px;background:var(--v2-surface-2)}.v2-sup-msg.is-mine{margin:0 auto 8px 0;border-radius:18px 18px 18px 6px;color:var(--v2-on-accent,#fff);background:rgb(var(--v2-accent))}.v2-sup-msg small{display:block;font-size:11.5px;font-weight:700;color:var(--v2-accent-text)}.v2-sup-msg p{margin:0;font-size:14.5px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.v2-sup-msg time{display:block;margin-top:2px;font-size:11px;text-align:left;opacity:.7}.v2-sup-err{margin:0 16px}.v2-sup-compose{display:flex;align-items:flex-end;padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--v2-border)}.v2-sup-compose .v2-input{flex:1 1;min-height:46px;max-height:140px;margin-left:8px;resize:none}.v2-sup-compose .v2-btn{flex-shrink:0;width:46px;min-height:46px;padding:0}.v2-pp{margin:0 0 12px;padding:14px;border:1px solid rgba(var(--v2-accent),.25);border-radius:18px;background:rgba(var(--v2-accent),.05)}.v2-pp>small{display:block;font-size:12px;color:var(--v2-text-3)}.v2-pp>b{display:block;margin:2px 0 8px;font-size:14.5px}.v2-pp>*+*{margin-top:8px}.v2-pp.is-done{display:flex;align-items:center;color:var(--v2-success-text);border-color:rgba(var(--v2-success),.35);background:rgba(var(--v2-success),.07)}.v2-pp.is-done span{margin-right:8px}.v2-pp-stars{display:flex;direction:ltr;justify-content:center}.v2-pp-stars button{padding:4px;border:0;background:none;color:var(--v2-border);cursor:pointer}.v2-pp-stars button.is-on{color:#f59e0b}.v2-pp-opts{display:flex;flex-wrap:wrap}.v2-pp-opt{margin:0 0 6px 6px;padding:7px 12px;border:1px solid var(--v2-border);border-radius:999px;font:inherit;font-size:13px;background:var(--v2-surface);cursor:pointer}.v2-pp-act{display:flex}.v2-pp-act .v2-btn+.v2-btn{margin-right:8px}.v2-mf-tabs{display:flex;padding:8px 12px 0;overflow-x:auto;border-bottom:1px solid var(--v2-border);scrollbar-width:none}.v2-mf-tabs button{flex-shrink:0;padding:8px 12px 10px;border:0;border-bottom:2px solid transparent;font:inherit;font-size:13.5px;color:var(--v2-text-2);background:none;cursor:pointer}.v2-mf-tabs button.is-on{font-weight:700;color:rgb(var(--v2-accent));border-bottom-color:rgb(var(--v2-accent))}.v2-mf-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px}.v2-mf-kpis>div{padding:10px;border-radius:14px;background:var(--v2-surface-2)}.v2-mf-kpis small{display:block;font-size:11.5px;color:var(--v2-text-3)}.v2-mf-kpis b{display:block;margin-top:2px;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-mf-dot.is-in,.v2-mf-kpis .is-in b,.v2-mf-list b.is-in{color:var(--v2-success-text)}.v2-mf-dot.is-out,.v2-mf-kpis .is-out b,.v2-mf-list b.is-out{color:rgb(var(--v2-danger))}.v2-mf-list{margin:0;padding:0;list-style:none}.v2-mf-list>li{display:flex;align-items:center;padding:10px 2px;border-bottom:1px solid var(--v2-border)}.v2-mf-list.is-compact>li{padding:7px 2px}.v2-mf-list>li>b{flex-shrink:0;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-mf-tx{flex:1 1;min-width:0;margin:0 10px}.v2-mf-tx b{display:block;overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.v2-mf-tx small{display:block;font-size:12px;color:var(--v2-text-3)}.v2-mf-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:currentColor}.v2-mf-acts{display:flex;flex-shrink:0;margin-right:6px}.v2-mf-explain,.v2-mf-leaks,.v2-mf-stt,.v2-mf-suggest{padding:12px 14px;border-radius:16px;background:var(--v2-surface-2)}.v2-mf-explain p{margin:4px 0 0;font-size:13px;line-height:1.9;color:var(--v2-text-2)}.v2-mf-leaks>*+*,.v2-mf-stt>*+*,.v2-mf-suggest>*+*{margin-top:8px}.v2-mf-budget{padding:12px 14px;border:1px solid var(--v2-border);border-radius:16px}.v2-mf-budget.is-watch{border-color:rgba(var(--v2-warning),.5)}.v2-mf-budget.is-over{border-color:rgba(var(--v2-danger),.5);background:rgba(var(--v2-danger),.04)}.v2-mf-budget-head{display:flex;align-items:center;justify-content:space-between}.v2-mf-budget small{display:block;margin-top:6px;font-size:12.5px;color:var(--v2-text-2)}.v2-mf-bar{height:8px;margin-top:8px;overflow:hidden;border-radius:999px;background:var(--v2-surface-2)}.v2-mf-bar i{display:block;height:100%;border-radius:inherit;background:rgb(var(--v2-accent))}.v2-mf-budget.is-watch .v2-mf-bar i{background:rgb(var(--v2-warning))}.v2-mf-budget.is-over .v2-mf-bar i{background:rgb(var(--v2-danger))}.v2-mf-form>*+*{margin-top:8px}.v2-mf-form>b{display:block;font-size:14px}.v2-mf-hint{display:block;font-size:12.5px;color:var(--v2-text-3)}.v2-mf-insight{padding:12px 14px;border-radius:16px;background:var(--v2-surface-2)}.v2-mf-insight.is-urgent{background:rgba(var(--v2-danger),.06)}.v2-mf-insight p{margin:4px 0;font-size:13.5px;line-height:1.9;color:var(--v2-text-2)}.v2-mf-insight small{font-size:12.5px;color:rgb(var(--v2-accent))}.v2-mf-leak span{font-size:13.5px}.v2-mf-leak em{margin-right:6px;padding:1px 8px;border-radius:999px;font-style:normal;font-size:11px;color:var(--v2-warning-text);background:rgba(var(--v2-warning),.15)}.v2-mf-leak small{display:block;margin-top:4px;font-size:12px;color:var(--v2-text-3)}.v2-sv-progress{padding:16px 20px 2px}.v2-sv-progress-tx{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px;font-size:12.5px;color:var(--v2-text-3)}.v2-sv-progress-tx b{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--v2-accent-text)}.v2-sv-progress .v2-survey-progress{margin:0;height:8px}.v2-sv-progress .v2-survey-progress i{background:linear-gradient(90deg,rgb(var(--v2-violet)),rgb(var(--v2-accent)))}.v2-root .v2-sq{padding:18px 20px 10px}.v2-sq-head{display:flex;align-items:flex-start}.v2-sq-head>b{flex:1 1;min-width:0;font-size:15.5px;font-weight:700;line-height:1.8}.v2-sq-head>b em{font-style:normal;color:var(--v2-danger-text)}.v2-sq-head>b .v2-muted{font-size:13px;font-weight:400}.v2-sq-n{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:1px 0 0 10px;border-radius:50%;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--v2-accent-text);background:var(--v2-accent-soft);transition:background var(--v2-t) var(--v2-ease),color var(--v2-t) var(--v2-ease),transform var(--v2-t) var(--v2-ease)}.v2-sq.is-done .v2-sq-n{color:#fff;background:rgb(var(--v2-success));transform:scale(1.06)}.v2-sq-text small{display:block;margin-top:4px;text-align:left;font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--v2-text-3)}.v2-root .v2-sq-contact.is-prize{margin:10px 14px 0;padding:16px 14px 14px;border-radius:18px;border-top:0;background:linear-gradient(135deg,rgba(var(--v2-warning),.12),rgba(var(--v2-accent),.06))}.v2-root .v2-sq-contact.is-prize .v2-sq-n{color:var(--v2-warning-text);background:rgba(var(--v2-warning),.18)}.v2-root .v2-choices button:hover{border-color:var(--v2-border-strong)}.v2-root .v2-choices button.is-on:hover{border-color:rgb(var(--v2-accent))}.v2-rate{margin-top:12px}.v2-rate,.v2-rate-face{display:flex;flex-direction:column;align-items:center}.v2-mood circle,.v2-mood path{transition:fill .22s var(--v2-ease),stroke .22s var(--v2-ease)}.v2-rate.is-set .v2-mood{animation:v2-rate-pop .36s cubic-bezier(.2,1.6,.4,1) both}.v2-rate-cap{margin-top:6px;padding:3px 12px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--v2-text-3);background:var(--v2-surface-2);transition:background var(--v2-t),color var(--v2-t)}.v2-rate-cap.is-l1{color:#b42318;background:rgba(239,68,68,.12)}.v2-rate-cap.is-l2{color:#b93815;background:rgba(249,115,22,.13)}.v2-rate-cap.is-l3{color:#93370d;background:rgba(245,158,11,.15)}.v2-rate-cap.is-l4{color:#3f621a;background:rgba(132,204,22,.16)}.v2-rate-cap.is-l5{color:#067647;background:rgba(22,163,74,.13)}.v2-root[data-v2-theme=dark] .v2-rate-cap[class*=is-l]{color:var(--v2-text)}@media (prefers-color-scheme:dark){.v2-root:not([data-v2-theme=light]):not([data-v2-theme=dark]) .v2-rate-cap[class*=is-l]{color:var(--v2-text)}}.v2-rate-stars{display:flex;justify-content:center;margin-top:12px}.v2-root .v2-rate-stars button{width:50px;height:50px;margin:0 3px;display:flex;align-items:center;justify-content:center;border-radius:15px;color:var(--v2-border-strong);background:var(--v2-surface-2);touch-action:manipulation;transition:transform var(--v2-t-fast) var(--v2-ease),color var(--v2-t-fast),background var(--v2-t-fast)}.v2-root .v2-rate-stars button.is-on{color:#f59e0b;background:rgba(245,158,11,.13)}.v2-root .v2-rate-stars button.is-pick{animation:v2-rate-pop .36s cubic-bezier(.2,1.6,.4,1) both}.v2-root .v2-rate-stars button:active{transform:scale(.9)}.v2-root .v2-rate-stars button:focus-visible{outline:2px solid rgb(var(--v2-accent));outline-offset:2px}@media (max-width:360px){.v2-root .v2-rate-stars button{width:44px;height:44px;margin:0 2px}}@keyframes v2-rate-pop{0%{transform:scale(.82)}60%{transform:scale(1.12)}to{transform:none}}.v2-csv-kicker{display:inline-flex;align-items:center;padding:4px 12px 4px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-csv-kicker svg{margin-left:6px}.v2-csv-tags>span{display:block;font-size:13.5px;font-weight:600;color:var(--v2-text-2)}.v2-csv-tags>div{display:flex;flex-wrap:wrap;margin-top:8px}.v2-root .v2-csv-tags button{display:inline-flex;align-items:center;min-height:38px;margin:0 0 8px 8px;padding:0 14px;border-radius:999px;font-size:13.5px;color:var(--v2-text-2);border:1.5px solid var(--v2-border);background:var(--v2-surface);transition:border-color var(--v2-t-fast),background var(--v2-t-fast),color var(--v2-t-fast)}.v2-root .v2-csv-tags button svg{margin-left:5px}.v2-root .v2-csv-tags button.is-on{color:var(--v2-accent-text);border-color:rgb(var(--v2-accent));background:var(--v2-accent-soft)}.v2-sv-done,.v2-win{position:relative}.v2-celebrate{position:absolute;top:30px;left:50%;width:0;height:0;pointer-events:none}.v2-celebrate i{position:absolute;top:0;left:0;width:8px;height:14px;border-radius:3px;opacity:0;animation:v2-confetti 1.1s cubic-bezier(.15,.8,.3,1) both}.v2-celebrate i:nth-child(3n){width:9px;height:9px;border-radius:50%}.v2-celebrate i:first-child{--x:-120px;--y:-40px;--r:200deg;background:#f59e0b}.v2-celebrate i:nth-child(2){--x:110px;--y:-56px;--r:-160deg;background:#ec4899;animation-delay:40ms}.v2-celebrate i:nth-child(3){--x:-70px;--y:-96px;--r:120deg;background:#10b981;animation-delay:80ms}.v2-celebrate i:nth-child(4){--x:64px;--y:-104px;--r:-220deg;background:#3b82f6;animation-delay:20ms}.v2-celebrate i:nth-child(5){--x:-150px;--y:20px;--r:260deg;background:#8b5cf6;animation-delay:60ms}.v2-celebrate i:nth-child(6){--x:146px;--y:10px;--r:-200deg;background:#14b8a6;animation-delay:.1s}.v2-celebrate i:nth-child(7){--x:-24px;--y:-120px;--r:180deg;background:#ef4444;animation-delay:30ms}.v2-celebrate i:nth-child(8){--x:26px;--y:-128px;--r:-140deg;background:#f59e0b;animation-delay:90ms}.v2-celebrate i:nth-child(9){--x:-100px;--y:64px;--r:300deg;background:#3b82f6;animation-delay:50ms}.v2-celebrate i:nth-child(10){--x:96px;--y:70px;--r:-260deg;background:#10b981;animation-delay:70ms}.v2-celebrate i:nth-child(11){--x:-170px;--y:-80px;--r:140deg;background:#ec4899;animation-delay:.11s}.v2-celebrate i:nth-child(12){--x:168px;--y:-90px;--r:-120deg;background:#8b5cf6;animation-delay:10ms}.v2-celebrate i:nth-child(13){--x:-48px;--y:92px;--r:220deg;background:#14b8a6;animation-delay:.12s}.v2-celebrate i:nth-child(14){--x:52px;--y:96px;--r:-300deg;background:#ef4444;animation-delay:60ms}@keyframes v2-confetti{0%{opacity:0;transform:translate(0) scale(.4) rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) scale(1) rotate(var(--r))}}.v2-cust-center.v2-sv-done .v2-win-burst{margin:4px auto 0}.v2-ce-steps{display:flex;align-items:flex-start;justify-content:space-between;margin:0;padding:2px 0 0}.v2-ce-steps li{flex:1 1;display:flex;flex-direction:column;align-items:center;position:relative;font-size:12px;color:var(--v2-text-3);list-style:none}.v2-ce-steps li+li:before{content:"";position:absolute;top:14px;right:calc(-50% + 20px);width:calc(100% - 40px);height:2px;border-radius:2px;background:var(--v2-border)}.v2-ce-steps li.is-done+li:before,.v2-ce-steps li.is-on+li:before{background:linear-gradient(270deg,rgb(var(--v2-accent)),var(--v2-border))}.v2-ce-steps li.is-done+li.is-done:before,.v2-ce-steps li.is-done+li.is-on:before{background:rgb(var(--v2-accent))}.v2-ce-steps span{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:6px;border-radius:50%;font-size:13px;font-weight:700;color:var(--v2-text-3);background:var(--v2-surface-2);border:2px solid var(--v2-surface);transition:background var(--v2-t) var(--v2-ease),color var(--v2-t) var(--v2-ease)}.v2-ce-steps li.is-on{color:var(--v2-text);font-weight:600}.v2-ce-steps li.is-on span{color:var(--v2-on-accent,#fff);background:rgb(var(--v2-accent));box-shadow:0 0 0 4px rgba(var(--v2-accent),.16)}.v2-ce-steps li.is-done span{color:#fff;background:rgb(var(--v2-success))}.v2-ce-clock{justify-content:center;direction:ltr}.v2-ce-clock,.v2-ce-clock>div{display:flex;align-items:center}.v2-ce-clock>div{flex-direction:column;min-width:62px;padding:10px 6px 8px;border-radius:16px;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-ce-clock>div b{font-size:24px;font-weight:800;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-ce-clock>div small{margin-top:2px;font-size:11px;color:var(--v2-text-3)}.v2-ce-clock>i{margin:0 6px;font-size:20px;font-style:normal;font-weight:800;color:var(--v2-accent-text);opacity:.6}.v2-ce-clock-cap{margin-bottom:8px;text-align:center;font-size:12.5px;font-weight:600;color:var(--v2-text-2)}.v2-ce-trust{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--v2-text-3)}.v2-ce-trust svg{margin-left:6px;flex-shrink:0}@media (prefers-reduced-motion:reduce){.v2-celebrate{display:none}.v2-rate.is-set .v2-mood,.v2-root .v2-rate-stars button.is-pick{animation:none}}