.v2 .vis-html .vx-card,.v2 .vx-card{background:#fff;border:1px solid #e6ecf3;border-radius:26px;box-shadow:0 30px 60px -36px rgba(20,60,110,.4)}.v2 .vx-ok{background:#22c55e;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.v2 .vx-ai{color:#15803d;vertical-align:2px;background:#dcfce7;border-radius:7px;align-items:center;gap:3px;margin-left:7px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-flex}.v2 .vx-tile{border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid}.v2 .vx-stat span{color:#94a3b8;font-size:13px;font-weight:500;display:block}.v2 .vx-stat b{color:#0e1a2b;letter-spacing:-.02em;margin-top:2px;font-size:22px;font-weight:800;display:block}.v2 .vx-stat b.t-green{color:#16a34a}.v2 .vx-stat b.t-blue{color:#1e8fe1}.v2 .hb-day{padding:22px 22px 18px}.v2 .hb-dh{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.v2 .hb-dh b{color:#0e1a2b;font-size:17px;font-weight:700}.v2 .hb-dh span{color:#94a3b8;font-size:13px;font-weight:500}.v2 .hb-appt{border-bottom:1px solid #eef2f6;align-items:center;gap:14px;padding:12px 0;display:flex}.v2 .hb-time{color:#94a3b8;width:44px;font-size:13px;font-weight:600}.v2 .hb-appt i{border-radius:3px;align-self:stretch;width:4px}.v2 .hb-appt b{color:#0e1a2b;font-size:15px;font-weight:700;display:block}.v2 .hb-appt div>span{color:#64748b;margin-top:1px;font-size:13px;display:block}.v2 .hb-stats{justify-content:space-between;gap:10px;padding-top:14px;display:flex}.v2 .hb-stats .vx-stat:last-child{text-align:right}.v2 .hb-stats .vx-stat span{font-size:12px}.v2 .hb-stats .vx-stat b{font-size:19px}.v2 .hb-chat{flex-direction:column;gap:10px;display:flex}.v2 .hb-msg{color:#1e293b;background:#fff;border:1px solid #e6ecf3;border-radius:16px;align-items:center;gap:10px;max-width:92%;padding:9px 14px 9px 9px;font-size:14px;line-height:1.4;display:flex}.v2 .hb-msg.ai{color:#fff;background:linear-gradient(135deg,#4fb3f6,#2a93ea);border:0;align-self:flex-end;padding:11px 14px}.v2 .hb-ads{flex-direction:column;gap:10px;display:flex}.v2 .hb-adnets{background:#f6f9fc;border:1px solid #e6ecf3;border-radius:18px;gap:10px;padding:16px 10px;display:flex}.v2 .hb-adnets>div{flex-direction:column;flex:1;align-items:center;gap:10px;display:flex}.v2 .hb-logo{background:#fff;border:1px solid #e6ecf3;border-radius:16px;place-items:center;width:62px;height:62px;display:grid}.v2 .hb-adnets b{color:#334155;font-size:13.5px;font-weight:700}.v2 .hb-search{color:#334155;background:#fff;border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:13.5px;display:flex}.v2 .hb-q{flex:1;min-width:0}.v2 .hb-search b{color:#16a34a;white-space:nowrap;font-weight:700}.v2 .ha{align-items:flex-start;padding:20px 0;display:flex;position:relative}.v2 .ha-win{background:#16213a;border:1px solid #2c3a57;border-radius:22px;flex:0 0 60%;margin-top:40px;overflow:hidden;box-shadow:0 40px 70px -30px rgba(0,0,0,.6)}.v2 .ha-top{color:#94a3b8;background:#1b2539;border-bottom:1px solid #26314a;align-items:center;gap:14px;padding:13px 18px;font-size:12.5px;font-weight:500;display:flex}.v2 .ha-dots{gap:6px;display:flex}.v2 .ha-dots i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.v2 .ha-dots i:nth-child(2){background:#febc2e}.v2 .ha-dots i:nth-child(3){background:#28c840}.v2 .ha-body{padding:18px 70px 14px 18px}.v2 .ha-h{color:#fff;border-bottom:1px solid #26314a;padding-bottom:12px;font-size:16px;font-weight:700;display:block}.v2 .ha-chat{border-bottom:1px solid #26314a;align-items:center;gap:12px;padding:11px 0;display:flex}.v2 .ha-chat:last-child{border-bottom:0}.v2 .ha-chat div{min-width:0}.v2 .ha-chat b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.v2 .ha-chat span{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;display:block;overflow:hidden}.v2 .ha-phone{z-index:1;background:#f4f7fb;border:8px solid #1f2a3c;border-radius:40px;flex-direction:column;flex:0 0 46%;gap:8px;margin-left:-6%;padding:44px 12px 14px;display:flex;position:relative;box-shadow:0 40px 80px -30px rgba(20,50,90,.45)}.v2 .ha-notch{background:#0b1220;border-radius:12px;width:76px;height:20px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.v2 .ha-hi{color:#0e1a2b;padding:0 2px 2px;font-size:15px;font-weight:700}.v2 .ha-rev{color:#fff;background:linear-gradient(135deg,#4fb3f6,#2a93ea);border-radius:16px;padding:12px 12px 10px}.v2 .ha-rev>span{opacity:.9;font-size:11.5px}.v2 .ha-amt{align-items:center;gap:7px;margin-top:2px;display:flex}.v2 .ha-amt b{letter-spacing:-.02em;font-size:22px;font-weight:800}.v2 .ha-amt em{background:rgba(255,255,255,.25);border-radius:99px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}.v2 .ha-bars{align-items:flex-end;gap:5px;height:38px;margin-top:8px;display:flex}.v2 .ha-bars i{background:rgba(255,255,255,.35);border-radius:4px;flex:1}.v2 .ha-bars i:last-child{background:#fff}.v2 .ha-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.v2 .ha-stats div{background:#fff;border:1px solid #e6ecf3;border-radius:12px;padding:8px}.v2 .ha-stats b{color:#0e1a2b;font-size:15px;font-weight:800;display:block}.v2 .ha-stats span{color:#64748b;margin-top:1px;font-size:10.5px;line-height:1.3;display:block}.v2 .ha-next{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-top:4px;font-size:10.5px;font-weight:700}.v2 .ha-appt{background:#fff;border:1px solid #e6ecf3;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.v2 .ha-time{color:#1e8fe1;font-size:12.5px;font-weight:700}.v2 .ha-appt div{min-width:0}.v2 .ha-appt b{color:#0e1a2b;white-space:nowrap;font-size:12.5px;font-weight:700;display:block}.v2 .ha-appt .vx-ai{vertical-align:1px;margin-left:5px;padding:1px 5px;font-size:9.5px}.v2 .ha-appt div>span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}@media (max-width:520px){.v2 .ha{flex-direction:column;align-items:stretch;padding:0}.v2 .ha-win{flex:none;width:92%;margin:0 0 -40px}.v2 .ha-body{padding-right:18px}.v2 .ha-phone{flex:none;width:78%;margin:0 0 0 auto}}
.v2 .vai-bg{color:#0e1a2b;background:linear-gradient(#d3e8fb 0%,#e4f1fd 50%,#f3f8fe 100%);border-radius:32px;padding:36px 28px}.v2 .vai-bg.vai-lite{background:linear-gradient(#f5f9fe 0%,#e9f2fc 100%);border:1px solid #e3ecf6}.v2 .vai-card{background:#fff;border-radius:24px;box-shadow:0 34px 60px -34px rgba(20,60,110,.42)}.v2 .vai-two{flex-direction:column;display:flex}.v2 .vai-two .vai-main{width:70%;padding:20px 20px 22px}.v2 .vai-two .vai-side{align-self:flex-end;width:54%;margin-top:44px;padding:14px}.v2 .vai-solo{justify-content:center;padding:40px 28px 56px;display:flex}.v2 .vai-hd{align-items:center;gap:12px;margin-bottom:18px;display:flex}.v2 .vai-hd>div{flex:1;min-width:0}.v2 .vai-hd b{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.25;display:block}.v2 .vai-hd>div>span{color:#64748b;margin-top:2px;font-size:12.5px;display:block}.v2 .vai-ico{background:#e8f4fe;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.v2 .vai-ico.blue{background:linear-gradient(135deg,#4fb3f6,#2a93ea)}.v2 .vai-pill{color:#475569;white-space:nowrap;background:#e8f4fe;border-radius:999px;flex-shrink:0;align-self:flex-start;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.v2 .vai-site{border:1.5px solid #6cbdf6;border-radius:13px;align-items:center;gap:9px;padding:8px 8px 8px 12px;display:flex}.v2 .vai-site b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.v2 .vai-site span{color:#15803d;white-space:nowrap;background:#dcfce7;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.v2 .vai-files{flex-wrap:wrap;gap:6px;margin:9px 0 16px;display:flex}.v2 .vai-files span{color:#1e293b;white-space:nowrap;border:1px solid #e2e8f0;border-radius:11px;align-items:center;gap:5px;padding:6px 9px;font-size:12px;font-weight:600;display:inline-flex}.v2 .vai-bar{margin-top:11px}.v2 .vai-bar span{color:#1e293b;font-size:12.5px;font-weight:600;display:block}.v2 .vai-bar i{background:#eef2f6;border-radius:6px;height:6px;margin-top:6px;display:block;overflow:hidden}.v2 .vai-bar em{background:linear-gradient(90deg,#1e8fe1,#6cc4fa);border-radius:6px;height:100%;display:block}.v2 .vai-q{color:#1e293b;border:1px solid #e6ecf3;border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.v2 .vai-q .brand{margin-top:2px}.v2 .vai-bub{color:#fff;background:linear-gradient(#4fb3f6,#2a93ea);border-radius:14px;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.45}.v2 .vai-src{color:#64748b;text-align:right;justify-content:flex-end;align-items:center;gap:5px;margin-top:9px;font-size:11.5px;display:flex}.v2 .vai-src svg{flex-shrink:0}.v2 .vai-m{border-radius:14px;max-width:78%;margin:0;padding:10px 13px;font-size:13px;line-height:1.45}.v2 .vai-m.in{color:#1e293b;background:#fff;border:1px solid #e6ecf3;align-self:flex-start}.v2 .vai-m.ai{color:#fff;background:linear-gradient(#4fb3f6,#2a93ea);align-self:flex-end}.v2 .vai-m.me{color:#fff;background:#0e1a2b;align-self:flex-end}.v2 .vai-sys{color:#1e8fe1;text-align:center;background:#e3f2fd;border-radius:12px;justify-content:center;align-items:center;gap:7px;margin:0;padding:7px 12px;font-size:12px;font-weight:700;line-height:1.35;display:flex}.v2 .vai-sys svg{flex-shrink:0}.v2 .vai-input{color:#94a3b8;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:10px;padding:6px 6px 6px 13px;font-size:13px;display:flex}.v2 .vai-input span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.v2 .vai-send{background:#3fa9f4;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.v2 .vai-tg{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:34px;height:20px;display:inline-block;position:relative}.v2 .vai-tg i{background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px rgba(0,0,0,.15)}.v2 .vai-inbox{flex-direction:column;gap:18px;padding:28px 22px 44px;display:flex}.v2 .vai-note{border-radius:18px;align-items:center;gap:12px;width:80%;margin:0 auto;padding:12px 16px 12px 12px;display:flex}.v2 .vai-note>div{flex:1;min-width:0}.v2 .vai-note b{font-size:13.5px;font-weight:700;line-height:1.3;display:block}.v2 .vai-note div>span{color:#475569;margin-top:1px;font-size:12px;line-height:1.35;display:block}.v2 .vai-note em{color:#94a3b8;align-self:flex-start;margin-top:4px;font-size:11.5px;font-style:normal;font-weight:500}.v2 .vai-chat{overflow:hidden}.v2 .vai-chd{border-bottom:1px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:14px 16px;display:flex}.v2 .vai-who{align-items:center;gap:10px;min-width:0;display:flex}.v2 .vai-who b{font-size:15px;font-weight:700;line-height:1.25;display:block}.v2 .vai-who div>span{color:#c2560c;align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:600;display:flex}.v2 .vai-who div>span i{background:#f59e0b;border-radius:50%;flex-shrink:0;width:7px;height:7px}.v2 .vai-acts{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.v2 .vai-take{color:#fff;white-space:nowrap;background:#0e1a2b;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.v2 .vai-stop{color:#334155;white-space:nowrap;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;padding:5px 6px 5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.v2 .vai-msgs{background:#f9fbfd;flex-direction:column;gap:10px;padding:16px;display:flex}.v2 .vai-chat .vai-input{margin:12px 14px 14px}.v2 .vai-msgs .vai-m{max-width:68%}.v2 .vai-asst{flex-direction:column;gap:10px;width:76%;padding:20px;display:flex}.v2 .vai-asst .vai-hd{margin-bottom:8px}.v2 .vai-ask{max-width:58%}.v2 .vai-res{color:#1e293b;background:#f6f9fc;border:1px solid #e6ecf3;border-radius:14px;padding:11px 13px;font-size:13px}.v2 .vai-rh{align-items:center;gap:8px;line-height:1.35;display:flex}.v2 .vai-rh svg{flex-shrink:0}.v2 .vai-rh b{font-weight:700}.v2 .vai-rh span{color:#475569}.v2 .vai-rh span b{color:#1e293b}.v2 .vai-pr{align-items:baseline;gap:10px;margin-top:7px;display:flex}.v2 .vai-pr span{flex:1;min-width:0}.v2 .vai-pr s{color:#94a3b8;white-space:nowrap}.v2 .vai-pr b{color:#16a34a;white-space:nowrap;font-weight:700}.v2 .vai-undo{color:#1e8fe1;margin-top:7px;font-weight:700;display:inline-block}.v2 .vai-studio{flex-direction:column;gap:10px;width:78%;padding:20px;display:flex}.v2 .vai-sh{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.v2 .vai-sh>b{letter-spacing:-.01em;font-size:17px;font-weight:700}.v2 .vai-sh .vai-pill{color:#475569;align-self:center}.v2 .vai-post{border:1px solid #e6ecf3;border-radius:16px;overflow:hidden}.v2 .vai-img{text-align:center;background:linear-gradient(160deg,#fbc4e2 0%,#f4a6d7 45%,#c9b5f8 100%);place-items:center;min-height:170px;padding:48px 14px 30px;display:grid;position:relative}.v2 .vai-img .vai-model{position:absolute;top:10px;left:10px}.v2 .vai-promo b{color:#fff;letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.15;display:block}.v2 .vai-promo span{color:#fff;margin-top:4px;font-size:13.5px;font-weight:700;display:block}.v2 .vai-ptxt{padding:10px 12px 12px}.v2 .vai-ptxt p{color:#334155;margin:8px 0 0;font-size:13px;line-height:1.5}.v2 .vai-model{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #e6ecf3;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:5px 11px 5px 6px;font-size:12px;display:inline-flex;box-shadow:0 8px 18px -10px rgba(20,60,110,.35)}.v2 .vai-model i{border-radius:50%;flex-shrink:0;width:16px;height:16px}.v2 .vai-model b{color:#0e1a2b;font-weight:700}.v2 .vai-slots{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2 .vai-slots>div{border:1px solid #e6ecf3;border-radius:14px;min-width:0;padding:10px 11px}.v2 .vai-st{align-items:center;gap:8px;display:flex}.v2 .vai-st b{font-size:13.5px;font-weight:700}.v2 .vai-slots>div>span:last-child{color:#64748b;margin-top:7px;font-size:11.5px;display:block}.v2 .vai-reel{background:#f6f9fc;border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.v2 .vai-play{background:linear-gradient(135deg,#1b2539,#334155);border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.v2 .vai-reel>div{min-width:0}.v2 .vai-reel b{font-size:13px;font-weight:700;line-height:1.3;display:block}.v2 .vai-reel div>span{color:#64748b;margin-top:2px;font-size:11.5px;display:block}.v2 .vai-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.v2 .vai-kpis>div{border:1px solid #e6ecf3;border-radius:14px;min-width:0;padding:10px 11px}.v2 .vai-kpis b{letter-spacing:-.02em;white-space:nowrap;font-size:19px;font-weight:800;display:block}.v2 .vai-kpis span{color:#64748b;margin-top:3px;font-size:11.5px;line-height:1.3;display:block}.v2 .vai-kpis em{color:#16a34a;margin-top:2px;font-size:12px;font-style:normal;font-weight:700;display:block}.v2 .vai-h{margin:16px 0 8px;font-size:13.5px;font-weight:700;display:block}.v2 .vai-chg{color:#334155;background:#f6f9fc;border-radius:11px;align-items:center;gap:9px;padding:8px 11px;font-size:12.5px;line-height:1.4;display:flex}.v2 .vai-chg+.vai-chg{margin-top:6px}.v2 .vai-chg svg{flex-shrink:0}.v2 .vai-tiles{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0;display:grid}.v2 .vai-tiles>div{aspect-ratio:1;color:#fff;border-radius:14px;flex-direction:column;justify-content:flex-end;min-width:0;padding:9px;display:flex}.v2 .vai-tiles b{overflow-wrap:anywhere;font-size:13px;font-weight:800;line-height:1.15}.v2 .vai-tiles span{margin-top:1px;font-size:10.5px;font-weight:600;line-height:1.2}.v2 .vai-nets{color:#334155;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.v2 .vai-nets span+.brand{margin-left:2px}.v2 .vai-cp{color:#0e1a2b;background:#f5f9fd;border:1px solid #e8eef5;border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.v2 .vai-box{background:#fff;border:1px solid #e8eef5;border-radius:12px}.v2 .vai-chs{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.v2 .vai-chs>div{text-align:center;background:#fff;border:1px solid #e8eef5;border-radius:12px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:12px 2px 9px;display:flex;position:relative}.v2 .vai-chs b{color:#1e293b;letter-spacing:-.01em;font-size:11px;font-weight:600;line-height:1.25}.v2 .vai-okb{border-radius:50%;display:flex;position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 2px #fff}.v2 .vai-97{padding:12px 14px}.v2 .vai-97>div{flex-wrap:wrap;align-items:baseline;gap:4px 9px;display:flex}.v2 .vai-97 b{letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.1}.v2 .vai-97 span{color:#64748b;font-size:12.5px}.v2 .vai-97 i{background:#eef2f6;border-radius:6px;height:6px;margin-top:10px;display:block;overflow:hidden}.v2 .vai-97 em{background:linear-gradient(90deg,#1e8fe1,#6cc4fa);border-radius:6px;width:96%;height:100%;display:block}.v2 .vai-vs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2 .vai-vs>div{min-width:0;padding:11px 12px}.v2 .vai-vs>div.hi{background:#f0f8ff;border-color:#6cbdf6}.v2 .vai-vs span{color:#475569;font-size:12px;font-weight:500;display:block}.v2 .vai-vs b{letter-spacing:-.02em;margin-top:2px;font-size:17px;font-weight:800;display:block}.v2 .vai-vs small{color:#64748b;margin-top:2px;font-size:11.5px;line-height:1.3;display:block}.v2 .vai-step{align-items:center;gap:11px;padding:10px 12px;display:flex}.v2 .vai-step span{color:#fff;background:#0e1a2b;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:700;display:grid}.v2 .vai-step b{font-size:13.5px;font-weight:700;line-height:1.3}.v2 .vai-feed{align-items:center;gap:11px;padding:10px 12px;display:flex}.v2 .vai-feed>div{min-width:0}.v2 .vai-feed b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;display:block;overflow:hidden}.v2 .vai-feed div>span{color:#64748b;margin-top:1px;font-size:12px;display:block}.v2 .vai-feed div>span.warn{color:#b91c1c;font-weight:700}.v2 .vai-kv{color:#475569;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:10px 12px;font-size:13px;display:flex}.v2 .vai-kv b{color:#0e1a2b;text-align:right;font-weight:700}.v2 .vai-pz{align-items:center;gap:6px;display:inline-flex}.v2 .vai-pz em{color:#b45309;white-space:nowrap;background:#fef3c7;border-radius:999px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:700}.v2 .vai-resume{color:#fff;text-align:center;background:#0e1a2b;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:13px;font-size:13.5px;font-weight:700;display:flex}.v2 .vai-resume svg{flex-shrink:0}.v2 .vai-hum{min-height:150px}.v2 .vai-thx{color:#334155;border-radius:14px;margin:0;padding:11px 13px;font-size:13px}.v2 .vai-paste{color:#334155;background:#fff;border:1.5px dashed #bfddf7;border-radius:12px;flex-direction:column;gap:4px;padding:12px 13px;font-size:13px;line-height:1.4;display:flex}.v2 .vai-added{color:#334155;background:#eefbf2;border:1px solid #b7ebc8;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.35;display:flex}.v2 .vai-added svg{flex-shrink:0}.v2 .vai-added b{color:#0e1a2b;font-weight:700}.v2 .vai-xl{align-self:flex-start;align-items:center;gap:7px;max-width:100%;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.v2 .vai-nums{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.v2 .vai-nums>div{min-width:0;padding:11px 10px}.v2 .vai-nums b{letter-spacing:-.02em;white-space:nowrap;font-size:19px;font-weight:800;display:block}.v2 .vai-nums span{color:#64748b;overflow-wrap:anywhere;margin-top:2px;font-size:11.5px;line-height:1.3;display:block}.v2 .vai-wish{border-bottom-right-radius:4px;align-self:stretch;max-width:none}.v2 .vai-tone{align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.v2 .vai-tone>span{color:#64748b;overflow-wrap:anywhere;flex:0 0 32%;min-width:0}.v2 .vai-tone>div{flex-wrap:wrap;flex:1;align-items:center;gap:3px 7px;min-width:0;display:flex}.v2 .vai-tone s{color:#94a3b8}.v2 .vai-tone b{font-weight:700}@media (max-width:900px){.v2 .vai-bg{padding:30px 22px}}@media (max-width:560px){.v2 .vai-bg{border-radius:24px;padding:20px 12px}.v2 .vai-two .vai-main,.v2 .vai-asst,.v2 .vai-studio{width:100%}.v2 .vai-two .vai-main{padding:16px 14px 18px}.v2 .vai-two .vai-side{width:92%;margin-top:14px}.v2 .vai-solo{padding:20px 12px 26px}.v2 .vai-asst,.v2 .vai-studio{padding:16px 14px}.v2 .vai-ask{max-width:82%}.v2 .vai-inbox{gap:12px;padding:18px 10px 24px}.v2 .vai-note{width:100%}.v2 .vai-chd{padding:12px}.v2 .vai-take,.v2 .vai-stop{font-size:12px}.v2 .vai-acts{gap:6px}.v2 .vai-take{gap:5px;padding:7px 9px}.v2 .vai-stop{gap:6px;padding:4px 5px 4px 9px}.v2 .vai-msgs{padding:12px}.v2 .vai-m,.v2 .vai-msgs .vai-m{max-width:88%}.v2 .vai-m.vai-wish{max-width:none}.v2 .vai-kpis{gap:6px}.v2 .vai-kpis>div{padding:9px 8px}.v2 .vai-kpis b{font-size:16px}.v2 .vai-promo b{font-size:22px}.v2 .vai-chs{gap:5px;padding:12px}.v2 .vai-chs>div{padding:11px 0 8px}.v2 .vai-chs b{font-size:10.5px}}
.v2 .vbe-scene{color:#0e1a2b;background:linear-gradient(#d3e8fb 0%,#e4f1fd 50%,#f3f8fe 100%);border-radius:32px;padding:44px 30px;line-height:1.35;container-type:inline-size}.v2 .vbe-scene.lite{background:linear-gradient(#f5f9fe 0%,#e9f2fc 100%);border:1px solid #e3ecf6}.v2 .vbe-card{background:#fff;border-radius:26px;position:relative;box-shadow:0 34px 60px -34px rgba(20,60,110,.42)}.v2 .vbe-hd{align-items:center;gap:14px;display:flex}.v2 .vbe-hd>div{flex:1;min-width:0}.v2 .vbe-hd b{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.25;display:block}.v2 .vbe-hd>div>span{color:#64748b;margin-top:3px;font-size:13.5px;display:block}.v2 .vbe-ico{background:#e8f4fe;border-radius:15px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.v2 .vbe-pill{color:#475569;white-space:nowrap;background:#e8f4fe;border-radius:99px;flex-shrink:0;align-self:flex-start;padding:6px 12px;font-size:12.5px;font-style:normal;font-weight:700}.v2 .vbe-av{color:#fff;letter-spacing:.01em;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.v2 .vbe-gc{background:#22c55e;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.v2 .vbe-arrow{background:#fff;border-radius:50%;flex-shrink:0;justify-self:center;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 14px 26px -14px rgba(20,60,110,.45)}.v2 .vbe-arrow.flat{box-shadow:none;background:0 0;width:auto}.v2 .vbe-tg{background:#cbd5e1;border-radius:99px;flex-shrink:0;width:46px;height:26px;position:relative}.v2 .vbe-tg i{background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.18)}.v2 .vbe-tg.on{background:#3fa9f4}.v2 .vbe-tg.on i{left:23px}.v2 .vbe-up{color:#64748b;flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:13.5px;display:flex}.v2 .vbe-up svg{flex-shrink:0}.v2 .vbe-up b{color:#16a34a;font-weight:800}@media (max-width:520px){.v2 .vbe-scene{border-radius:24px;padding:24px 12px}}.v2 .vbe-scene:has(>.vbe-a){padding-left:22px;padding-right:22px}.v2 .vbe-a{grid-template-columns:minmax(0,1.15fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.v2 .vbe-lbl{letter-spacing:.08em;text-transform:uppercase;color:#8a9ab0;margin:0 0 10px 2px;font-size:12px;font-weight:800}.v2 .vbe-old{flex-direction:column;gap:8px;display:flex}.v2 .vbe-old>div{color:#64748b;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 11px;font-size:13px;line-height:1.3;display:flex;box-shadow:0 14px 26px -18px rgba(20,60,110,.5)}.v2 .vbe-old svg{flex-shrink:0}.v2 .vbe-old s{min-width:0;-webkit-text-decoration-color:#94a3b8;text-decoration-color:#94a3b8}.v2 .vbe-x{background:#f87171;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.v2 .vbe-one{border:2px solid #4ba9ee;padding:22px 20px 20px}.v2 .vbe-spark{background:linear-gradient(135deg,#5bb8f7,#2a93ea);border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.v2 .vbe-one>b{letter-spacing:-.02em;margin-top:14px;font-size:24px;font-weight:800;line-height:1.2;display:block}.v2 .vbe-one p{color:#475569;margin:8px 0 0;font-size:14px;line-height:1.55}.v2 .vbe-free{color:#15803d;background:#dcfce7;border-radius:99px;margin-top:12px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-block}@container (width<=519px){.v2 .vbe-a{grid-template-columns:minmax(0,1fr);gap:12px}.v2 .vbe-a .vbe-arrow{transform:rotate(90deg)}.v2 .vbe-one{padding:18px 16px}.v2 .vbe-one>b{font-size:21px}}.v2 .vbe-dash{padding:24px 22px 22px}.v2 .vbe-dash-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.v2 .vbe-dash-h>b{letter-spacing:-.01em;font-size:20px;font-weight:700}.v2 .vbe-box{border:1px solid #e6ecf3;border-radius:16px}.v2 .vbe-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.v2 .vbe-kpi{min-width:0;padding:12px 14px}.v2 .vbe-kpi>span{color:#64748b;font-size:12.5px;display:block}.v2 .vbe-kpi>div{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:2px;display:flex}.v2 .vbe-kpi b{letter-spacing:-.02em;white-space:nowrap;font-size:22px;font-weight:800}.v2 .vbe-kpi em{color:#16a34a;white-space:nowrap;font-size:12px;font-style:normal;font-weight:800}.v2 .vbe-chart{margin-top:10px;padding:14px 14px 12px}.v2 .vbe-chart-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;font-size:13.5px;display:flex}.v2 .vbe-chart-h b{font-weight:700}.v2 .vbe-chart-h span{color:#94a3b8}.v2 .vbe-bars{align-items:flex-end;gap:6px;height:110px;margin-top:14px;display:flex}.v2 .vbe-bars i{background:linear-gradient(#68c0fb,#3fa9f4);border-radius:5px 5px 2px 2px;flex:1}.v2 .vbe-dash-f{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.v2 .vbe-ret{align-items:center;gap:14px;padding:14px;display:flex}.v2 .vbe-ret>div:last-child{min-width:0}.v2 .vbe-ret>div>b{font-size:15px;font-weight:700;display:block}.v2 .vbe-ret>div>span{color:#64748b;margin-top:1px;font-size:12.5px;display:block}.v2 .vbe-donut{background:conic-gradient(#22c55e 0 68%,#e8edf3 0);border-radius:50%;flex-shrink:0;place-items:center;width:70px;height:70px;display:grid;position:relative}.v2 .vbe-donut:before{content:"";background:#fff;border-radius:50%;position:absolute;top:9px;bottom:9px;left:9px;right:9px}.v2 .vbe-donut b{white-space:nowrap;font-size:14.5px;font-weight:800;position:relative}.v2 .vbe-segs{flex-direction:column;gap:6px;display:flex}.v2 .vbe-segs>div{color:#475569;border:1px solid #e6ecf3;border-radius:12px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;font-size:12.5px;line-height:1.3;display:flex}.v2 .vbe-segs b{color:#0e1a2b;font-size:13.5px;font-weight:800}@container (width<=519px){.v2 .vbe-dash{padding:18px 14px 14px}.v2 .vbe-dash-h>b{font-size:17px}.v2 .vbe-kpis{gap:6px;margin-top:14px}.v2 .vbe-kpi{padding:10px}.v2 .vbe-kpi>span{font-size:11.5px}.v2 .vbe-kpi b{font-size:16px}.v2 .vbe-kpi em{font-size:11px}.v2 .vbe-bars{gap:4px;height:84px}.v2 .vbe-dash-f{grid-template-columns:minmax(0,1fr)}.v2 .vbe-ret{padding:12px}}.v2 .vbe-rem{max-width:480px;margin:0 auto;padding:22px 20px 18px}.v2 .vbe-rem .vbe-hd{margin-bottom:16px}.v2 .vbe-msg{border:1px solid #e6ecf3;border-radius:16px;align-items:flex-start;gap:12px;margin-top:10px;padding:12px 14px;display:flex}.v2 .vbe-msg>div{min-width:0}.v2 .vbe-msg b{font-size:14.5px;font-weight:700;line-height:1.3;display:block}.v2 .vbe-msg p{color:#64748b;margin:3px 0 0;font-size:13px;line-height:1.5}.v2 .vbe-msg p strong{color:#334155;font-weight:800}.v2 .vbe-code{background:#f2f8fe;border:1.5px dashed #6cbdf6;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:10px;padding:12px 16px;display:flex}.v2 .vbe-code span{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:800;display:block}.v2 .vbe-code b{letter-spacing:.04em;color:#1e8fe1;font-size:24px;font-weight:800;line-height:1.2;display:block}.v2 .vbe-code em{color:#64748b;white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:600}.v2 .vbe-rem .vbe-up{margin-top:14px}@container (width<=519px){.v2 .vbe-rem{padding:18px 14px 16px}.v2 .vbe-msg{gap:10px;padding:11px 12px}.v2 .vbe-code{padding:10px 12px}.v2 .vbe-code b{font-size:20px}}.v2 .vbe-kb{width:74%;padding:22px 20px 24px}.v2 .vbe-files{flex-wrap:wrap;gap:8px;margin:20px 0 6px;display:flex}.v2 .vbe-files span{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:7px;max-width:100%;padding:8px 11px;font-size:13.5px;font-weight:600;display:inline-flex;overflow:hidden}.v2 .vbe-files svg{flex-shrink:0}.v2 .vbe-bar{margin-top:13px}.v2 .vbe-bar span{color:#1e293b;font-size:13.5px;font-weight:600;display:block}.v2 .vbe-bar i{background:#eef2f6;border-radius:6px;height:6px;margin-top:7px;display:block;overflow:hidden}.v2 .vbe-bar em{background:linear-gradient(90deg,#1e8fe1,#6cc4fa);border-radius:6px;height:100%;display:block}@container (width<=519px){.v2 .vbe-kb{width:100%;padding:18px 14px}.v2 .vbe-kb .vbe-hd{flex-wrap:wrap;gap:12px}.v2 .vbe-kb .vbe-hd>div{flex-basis:calc(100% - 64px)}.v2 .vbe-kb .vbe-pill{order:3;margin-left:64px}.v2 .vbe-files{gap:6px;margin-top:16px}.v2 .vbe-files span{padding:7px 10px;font-size:12.5px}}.v2 .vbe-twin{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.v2 .vbe-say{align-self:stretch;padding:18px 18px 20px}.v2 .vbe-say.ai{border:2px solid #4ba9ee}.v2 .vbe-say b{font-size:16.5px;font-weight:700;display:block}.v2 .vbe-say p{color:#64748b;margin:9px 0 0;font-size:13.5px;line-height:1.6}.v2 .vbe-booked{background:#fff;border:1.5px solid #bbf0cc;border-radius:16px;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex;box-shadow:0 24px 40px -28px rgba(20,60,110,.45)}.v2 .vbe-booked>div{min-width:0}.v2 .vbe-booked b{color:#15803d;font-size:14.5px;font-weight:800;line-height:1.3;display:block}.v2 .vbe-booked>div>span{color:#475569;margin-top:2px;font-size:12.5px;display:block}@container (width<=519px){.v2 .vbe-twin{grid-template-columns:minmax(0,1fr);gap:6px}.v2 .vbe-twin .vbe-arrow{transform:rotate(90deg)}.v2 .vbe-say{padding:16px 14px}}.v2 .vbe-now{max-width:480px;margin:0 auto;padding:22px 20px 8px}.v2 .vbe-live{color:#15803d;white-space:nowrap;background:#f0fdf4;border:1.5px solid #bbf0cc;border-radius:12px;flex-shrink:0;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.v2 .vbe-live i{background:#22c55e;border-radius:50%;width:8px;height:8px}.v2 .vbe-nstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 8px;display:grid}.v2 .vbe-nstats>div{border:1px solid #e6ecf3;border-radius:14px;min-width:0;padding:10px 12px}.v2 .vbe-nstats b{letter-spacing:-.01em;white-space:nowrap;font-size:20px;font-weight:800;display:block}.v2 .vbe-nstats span{color:#64748b;margin-top:2px;font-size:12px;line-height:1.3;display:block}.v2 .vbe-conv{border-top:1px solid #eef2f6;align-items:center;gap:12px;padding:11px 0;display:flex;position:relative}.v2 .vbe-conv>div{flex:1;min-width:0}.v2 .vbe-conv b{font-size:14.5px;font-weight:700;display:block}.v2 .vbe-conv>div>span{color:#64748b;margin-top:1px;font-size:13px;line-height:1.4;display:block}.v2 .vbe-conv em{color:#15803d;white-space:nowrap;background:#dcfce7;border-radius:99px;flex-shrink:0;padding:5px 11px;font-size:12px;font-style:normal;font-weight:700}@container (width<=519px){.v2 .vbe-now{padding:18px 14px 6px}.v2 .vbe-now .vbe-hd{flex-wrap:wrap;gap:12px}.v2 .vbe-now .vbe-hd>div{flex-basis:calc(100% - 64px)}.v2 .vbe-now .vbe-live{order:3;margin-left:64px}.v2 .vbe-nstats{gap:6px}.v2 .vbe-nstats>div{padding:9px}.v2 .vbe-nstats b{font-size:17px}.v2 .vbe-nstats span{font-size:11px}.v2 .vbe-conv{align-items:flex-start;gap:10px}.v2 .vbe-conv b{padding-right:104px}.v2 .vbe-conv em{padding:3px 9px;font-size:11px;position:absolute;top:11px;right:0}}.v2 .vbe-portal{width:86%;overflow:hidden}.v2 .vbe-portal-h{border-bottom:1px solid #e8eef5;align-items:center;gap:12px;padding:16px 20px;display:flex}.v2 .vbe-portal-h>div{min-width:0}.v2 .vbe-portal-h b{font-size:16.5px;font-weight:700;display:block}.v2 .vbe-portal-h div>span{color:#16a34a;align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:600;display:flex}.v2 .vbe-portal-h i{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px}.v2 .vbe-portal-b{background:#f8fafd;flex-direction:column;gap:10px;padding:18px 16px;display:flex}.v2 .vbe-m{border-radius:18px;max-width:78%;margin:0;padding:11px 14px;font-size:13.5px;line-height:1.45}.v2 .vbe-m.in{color:#1e293b;background:#fff;border:1px solid #e6ecf3;align-self:flex-start}.v2 .vbe-m.ai{color:#fff;background:linear-gradient(#4fb3f6,#2a93ea);border-bottom-right-radius:6px;align-self:flex-end}.v2 .vbe-ver{color:#1e8fe1;text-align:center;background:#e3f1fd;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.v2 .vbe-ver svg{flex-shrink:0}@container (width<=519px){.v2 .vbe-portal{width:100%}.v2 .vbe-portal-h{padding:14px}.v2 .vbe-portal-b{padding:14px 12px}.v2 .vbe-m{max-width:88%;padding:10px 12px;font-size:13px}.v2 .vbe-ver{border-radius:14px;font-size:12px}}.v2 .mc-html:has(>.vbe-mini){flex-direction:column;flex:1;display:flex}.v2 .vbe-mini{color:#0e1a2b;background:#f6f9fc;border:1px solid #e8eef5;border-radius:16px;flex-direction:column;flex:1;gap:9px;padding:14px;font-size:13.5px;line-height:1.35;display:flex}.v2 .vbe-row{background:#fff;border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.v2 .vbe-staff b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;font-weight:700;overflow:hidden}.v2 .vbe-staff strong{white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:800}.v2 .vbe-staff .c{text-align:right;color:#64748b;white-space:nowrap;flex-shrink:0;width:78px;font-size:12.5px}.v2 .vbe-mini .vbe-up{color:#475569;margin-top:3px;font-size:12.5px}.v2 .vbe-mini .vbe-up b{color:#334155;margin-left:3px}.v2 .vbe-pair{white-space:nowrap}.v2 .vbe-bk{gap:14px;padding:9px 12px}.v2 .vbe-bk.on{border:1.5px solid #3fa9f4}.v2 .vbe-bk>span{color:#1e8fe1;flex-shrink:0;width:42px;font-size:14px;font-weight:800}.v2 .vbe-bk>div{min-width:0}.v2 .vbe-bk b{font-size:14px;font-weight:700;display:block}.v2 .vbe-bk div span{color:#64748b;margin-top:1px;font-size:12.5px;display:block}.v2 .vbe-acc{justify-content:space-between;gap:12px;padding:12px 14px}.v2 .vbe-acc>span:first-child{color:#334155;min-width:0;font-size:13.5px}
.v2 .vca-scene{color:#0e1a2b;background:linear-gradient(160deg,#cfe6fa 0%,#e2f0fc 48%,#f2f8fe 100%);border-radius:32px;padding:44px 28px;line-height:1.35;container-type:inline-size}.v2 .vca-scene.lite{background:linear-gradient(#f7fafe 0%,#edf4fc 100%);border:1px solid #e3ecf6}.v2 .vca-card{background:#fff;border-radius:24px;position:relative;box-shadow:0 30px 60px -28px rgba(30,70,130,.38)}.v2 .vca-tile{background:#e8f4fe;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.v2 .vca-tile.blue{background:linear-gradient(135deg,#4fb3f6,#2a93ea)}.v2 .vca-tile.dark{background:#0e1a2b}.v2 .vca-hd{align-items:center;gap:14px;display:flex}.v2 .vca-hd>div{flex:1;min-width:0}.v2 .vca-hd b{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.25;display:block}.v2 .vca-hd>div>span{color:#64748b;margin-top:2px;font-size:14px;display:block}.v2 .vca-live,.v2 .vca-hd>div>.vca-live{color:#16a34a;align-items:center;gap:6px;margin-top:2px;font-size:13.5px;font-weight:600;display:flex}.v2 .vca-live:before{content:"";background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px}.v2 .vca-pill{color:#475569;white-space:nowrap;background:#e8f4fe;border-radius:99px;flex-shrink:0;align-self:flex-start;padding:6px 12px;font-size:12.5px;font-weight:700}.v2 .vca-pill.green{color:#15803d;background:#eefbf2;border:1px solid #bbf0cc;align-items:center;gap:6px;display:inline-flex}.v2 .vca-pill.green:before{content:"";background:#22c55e;border-radius:50%;width:7px;height:7px}.v2 .vca-lbl{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;font-size:11.5px;font-weight:700}.v2 .vca-okbox{background:#eefbf2;border:1px solid #bbf0cc;border-radius:14px;align-items:center;gap:12px;padding:11px 14px;display:flex}.v2 .vca-okbox div{min-width:0}.v2 .vca-okbox b{color:#15803d;font-size:14.5px;font-weight:800;display:block}.v2 .vca-okbox div>span{color:#475569;margin-top:1px;font-size:12.5px;display:block}.v2 .vca-btn{color:#fff;text-align:center;background:#0e1a2b;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:600}@media (max-width:520px){.v2 .vca-scene{border-radius:24px;padding:22px 12px}}.v2 .vca-a{align-items:flex-start;gap:14px;margin:0 -8px;display:flex}.v2 .vca-pick{flex:1;min-width:0;padding:20px 16px 18px}.v2 .vca-pick .vca-hd{margin-bottom:14px}.v2 .vca-fld{border:1px solid #e6ecf3;border-radius:13px;align-items:center;gap:8px;min-height:44px;margin-top:8px;padding:9px 12px;display:flex}.v2 .vca-fld .l{letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;text-overflow:ellipsis;flex-shrink:0;width:80px;font-size:10.5px;font-weight:600;overflow:hidden}.v2 .vca-fld b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14.5px;font-weight:700;overflow:hidden}.v2 .vca-fld em{color:#1e8fe1;white-space:nowrap;background:#e8f4fe;border-radius:99px;flex-shrink:0;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.v2 .vca-fld svg{flex-shrink:0}.v2 .vca-fld.vin{background:#f3f9ff;border:1.5px solid #6cbdf6}.v2 .vca-fld.vin .l{color:#1e8fe1}.v2 .vca-fld .mono{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.v2 .vca-stats{flex-direction:column;flex:0 0 25%;gap:14px;margin-top:40px;display:flex}.v2 .vca-stats>div{border-radius:20px;padding:16px}.v2 .vca-stats b{letter-spacing:-.02em;color:#1e8fe1;font-size:28px;font-weight:800;line-height:1.1;display:block}.v2 .vca-stats span{color:#475569;margin-top:3px;font-size:14px;display:block}@container (width<=539px){.v2 .vca-fld em{display:none}}@container (width<=519px){.v2 .vca-a{flex-direction:column;align-items:stretch;gap:12px;margin:0}.v2 .vca-pick{padding:16px 12px 14px}.v2 .vca-stats{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.v2 .vca-stats>div{border-radius:14px;padding:10px}.v2 .vca-stats b{font-size:18px}.v2 .vca-stats span{overflow-wrap:anywhere;font-size:11.5px}}@container (width<=439px){.v2 .vca-fld .l{width:78px}.v2 .vca-stats{grid-template-columns:1fr 1fr}}.v2 .vca-req{max-width:500px;margin:0 auto;padding:22px 20px 20px}.v2 .vca-req-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.v2 .vca-req-h>b{letter-spacing:-.01em;font-size:19px;font-weight:700}.v2 .vca-veh{background:#f3f8fd;border:1px solid #ddeaf6;border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.v2 .vca-veh svg{flex-shrink:0}.v2 .vca-veh div{min-width:0}.v2 .vca-veh b{font-size:14.5px;font-weight:700;display:block}.v2 .vca-veh span{color:#64748b;overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;display:block}.v2 .vca-search{color:#334155;border:1px solid #dce4ee;border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:11px 14px;font-size:14.5px;display:flex}.v2 .vca-search svg{flex-shrink:0}.v2 .vca-search span{flex:1;min-width:0}.v2 .vca-search em{color:#94a3b8;white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:700}.v2 .vca-svcs{border-top:1px solid #eef2f6;margin-top:10px}.v2 .vca-svc{border-bottom:1px solid #eef2f6;align-items:center;gap:12px;padding:12px 2px;display:flex}.v2 .vca-svc div{flex:1;min-width:0}.v2 .vca-svc b{font-size:14.5px;font-weight:700;display:block}.v2 .vca-svc div>span{color:#94a3b8;margin-top:2px;font-size:12.5px;display:block}.v2 .vca-svc .h{text-align:right;color:#475569;white-space:nowrap;flex-shrink:0;width:58px;font-size:13.5px;font-weight:600}.v2 .vca-svc .p{text-align:right;white-space:nowrap;flex-shrink:0;width:64px;font-size:14.5px;font-weight:800}.v2 .vca-req-f{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;display:flex}.v2 .vca-req-f span{color:#64748b;font-size:12.5px;display:block}.v2 .vca-req-f .vca-btn{white-space:nowrap}.v2 .vca-req-f b{letter-spacing:-.02em;margin-top:2px;font-size:28px;font-weight:800;line-height:1.1;display:block}@container (width<=419px){.v2 .vca-req{padding:18px 14px 16px}.v2 .vca-svc{gap:8px}.v2 .vca-svc .h{width:48px;font-size:12.5px}.v2 .vca-svc .p{width:56px;font-size:13.5px}.v2 .vca-req-f .vca-btn{flex:1}}.v2 .vca-chat{max-width:520px;margin:0 auto;overflow:hidden}.v2 .vca-chat-h{border-bottom:1px solid #e9eef4;padding:16px 20px}.v2 .vca-chat-h b{font-size:17px}.v2 .vca-chat-b{background:#f8fafc;flex-direction:column;gap:10px;padding:16px 16px 18px;display:flex}.v2 .vca-m{border-radius:16px;max-width:78%;padding:10px 14px;font-size:14px;line-height:1.45}.v2 .vca-m.in{color:#334155;background:#fff;border:1px solid #e6ecf3;align-self:flex-start}.v2 .vca-m.ai{color:#fff;background:linear-gradient(#4fb3f6,#2a93ea);align-self:flex-end}.v2 .vca-m small{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:3px;font-size:11px;font-weight:700;display:block}.v2 .vca-m.ai small{color:rgba(255,255,255,.8)}@container (width<=419px){.v2 .vca-chat-h{padding:14px}.v2 .vca-chat-b{padding:12px 10px 14px}.v2 .vca-m{max-width:88%;padding:9px 12px;font-size:13.5px}}.v2 .vca-prods{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.v2 .vca-prod{background:#fff;border:1px solid #e6ecf3;border-radius:14px;flex-direction:column;min-width:0;padding:8px;display:flex}.v2 .vca-prod i{border-radius:9px;height:62px;margin-bottom:8px;display:block}.v2 .vca-prod b{font-size:13px;font-weight:700;line-height:1.3}.v2 .vca-prod strong{color:#1e8fe1;margin-top:3px;font-size:14.5px;font-weight:800;display:block}.v2 .vca-prod>span{color:#16a34a;margin-top:1px;font-size:12px;font-weight:600}.v2 .vca-prod>span.low{color:#c2410c}.v2 .vca-prod .vca-btn{border-radius:9px;margin-top:auto;padding:7px 4px;font-size:12px;line-height:1.25}.v2 .vca-prod .sp{flex:1;min-height:8px}.v2 .vca-shirt{background:linear-gradient(135deg,#fce7f3,#f9c8df)}.v2 .vca-jacket{background:linear-gradient(135deg,#dbeafe,#b5d3fb)}.v2 .vca-shoes{background:linear-gradient(135deg,#fef3c7,#fde18a)}@container (width<=439px){.v2 .vca-prods{grid-template-columns:1fr 1fr}.v2 .vca-prods .vca-prod:nth-child(2){display:none}}.v2 .vca-ed{align-items:flex-end;display:flex}.v2 .vca-ed .vca-chat{flex:0 0 66%;margin:0}.v2 .vca-ed .vca-m{max-width:94%}.v2 .vca-verified{color:#1e8fe1;text-align:center;background:#e8f4fe;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13.5px;font-weight:700;display:flex}.v2 .vca-verified svg{flex-shrink:0}.v2 .vca-track{z-index:2;border-radius:22px;flex:0 0 38%;margin:0 0 -26px -4%;padding:18px 18px 16px;position:relative}.v2 .vca-track>b{margin-bottom:10px;font-size:16px;font-weight:800;display:block}.v2 .vca-step{gap:11px;padding-bottom:12px;display:flex;position:relative}.v2 .vca-step:last-child{padding-bottom:0}.v2 .vca-step i{background:#22c55e;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-top:3px}.v2 .vca-step:not(:last-child):after{content:"";background:#e2e8f0;width:1.5px;position:absolute;top:19px;bottom:1px;left:6.5px}.v2 .vca-step div{min-width:0}.v2 .vca-step b{font-size:14px;font-weight:700;line-height:1.3;display:block}.v2 .vca-step span{color:#94a3b8;font-size:12.5px;display:block}.v2 .vca-step.off i{background:#e2e8f0}.v2 .vca-step.off b{color:#94a3b8}@container (width<=519px){.v2 .vca-ed{flex-direction:column;align-items:stretch}.v2 .vca-ed .vca-chat{flex:none;width:100%}.v2 .vca-track{flex:none;align-self:flex-end;width:78%;margin:-18px 0 0}}.v2 .vca-ea{flex-direction:column;align-items:center;max-width:540px;margin:0 auto;display:flex}.v2 .vca-plat{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.v2 .vca-plat>div{letter-spacing:-.01em;border-radius:16px;align-items:center;gap:8px;min-width:0;padding:11px 10px;font-size:14px;font-weight:700;display:flex}.v2 .vca-plat>div svg{flex-shrink:0}.v2 .vca-plat>div>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v2 .vca-mcp{border:2px solid #3fa9f4;border-radius:22px;align-items:center;gap:14px;margin:20px 0;padding:16px 20px 16px 16px;display:flex;box-shadow:0 18px 50px -14px rgba(63,169,244,.55)}.v2 .vca-mcp b{font-size:17px;font-weight:800;display:block}.v2 .vca-mcp div>span{color:#64748b;margin-top:2px;font-size:13.5px;display:block}.v2 .vca-idx{width:100%;padding:18px 16px 16px}.v2 .vca-idx-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.v2 .vca-idx-h>b{font-size:17px;font-weight:700}.v2 .vca-kv{border:1px solid #e6ecf3;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin-top:7px;padding:10px 14px;font-size:14px;display:flex}.v2 .vca-kv span{color:#64748b;min-width:0}.v2 .vca-kv b{white-space:nowrap;text-align:right;font-weight:700}.v2 .vca-kv b.g{color:#16a34a}@container (width<=479px){.v2 .vca-plat{grid-template-columns:1fr 1fr;gap:8px}.v2 .vca-plat>div{border-radius:13px;gap:7px;padding:9px 8px;font-size:13px}.v2 .vca-mcp{margin:16px 0;padding:12px 14px 12px 12px}.v2 .vca-idx{padding:14px 12px 12px}.v2 .vca-kv{padding:9px 11px;font-size:13px}.v2 .vca-kv b{white-space:normal}}.v2 .vca-store{max-width:500px;margin:0 auto;padding:20px 18px 18px}.v2 .vca-store .vca-hd{margin-bottom:18px}.v2 .vca-stock{border:1px solid #e6ecf3;border-radius:13px;align-items:center;gap:12px;margin-top:8px;padding:10px 14px;font-size:14.5px;display:flex}.v2 .vca-stock b{flex:1;min-width:0;font-weight:700}.v2 .vca-stock span{color:#94a3b8;white-space:nowrap;flex-shrink:0;font-size:13px}.v2 .vca-stock strong{text-align:right;color:#16a34a;flex-shrink:0;width:36px;font-weight:800}.v2 .vca-stock strong.low{color:#c2410c}.v2 .vca-stock strong.zero{color:#dc2626}.v2 .vca-cmd{color:#fff;background:linear-gradient(#4fb3f6,#2a93ea);border-radius:16px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.45}.v2 .vca-done{color:#334155;border:1px solid #e6ecf3;border-radius:14px;align-items:flex-start;gap:10px;margin-top:8px;padding:11px 14px;font-size:14px;line-height:1.45;display:flex}.v2 .vca-done svg{flex-shrink:0;margin-top:1px}@container (width<=419px){.v2 .vca-store{padding:16px 12px 14px}.v2 .vca-store .vca-tile{border-radius:13px!important;width:44px!important;height:44px!important}.v2 .vca-store .vca-hd{gap:10px}.v2 .vca-store .vca-hd b{font-size:16px}.v2 .vca-store .vca-hd>div>span{font-size:13px}.v2 .vca-stock{gap:8px;padding:9px 11px;font-size:13.5px}.v2 .vca-stock span{font-size:12px}.v2 .vca-stock strong{width:30px}}.v2 .vca-int{border-radius:22px;padding:20px 16px 16px}.v2 .vca-int-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.v2 .vca-int-h>b{letter-spacing:-.02em;font-size:20px;font-weight:800}.v2 .vca-int-h .vca-pill{color:#1e293b;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.v2 .vca-dia{background:#f8fbfe;border:1px solid #e6ecf3;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:42fr 11fr 40fr;align-items:center;gap:6px 10px;padding:12px 10px;display:grid}.v2 .vca-view{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.v2 .vca-view.top{grid-area:1/2/span 2}.v2 .vca-view.l{grid-area:1/3}.v2 .vca-view.r{grid-area:2/3}.v2 .vca-view svg{width:100%;height:auto;display:block;overflow:visible}.v2 .vca-view .tight{display:none}.v2 .vca-view.top>span{max-width:none;overflow:visible}.v2 .vca-view>span{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #dce6f2;border-radius:99px;max-width:100%;padding:2px 10px;font-size:11px;font-weight:600;overflow:hidden}.v2 .vca-car path,.v2 .vca-car rect,.v2 .vca-car circle{fill:#fff;stroke:#5b6b84;stroke-width:2px;stroke-linejoin:round}.v2 .vca-car .gl{fill:#e3eefa}.v2 .vca-car .tl{fill:#fde3e3}.v2 .vca-car .ln{fill:none}.v2 .vca-car .hd{fill:none;stroke-width:3px;stroke-linecap:round}.v2 .vca-lb rect{fill:#fff;stroke:#d5e0ec;stroke-width:1.2px}.v2 .vca-lb text{fill:#1e293b;font-weight:600}.v2 .vca-lb line{stroke:#5b6b84;stroke-width:1.2px}.v2 .vca-lb circle{fill:#5b6b84}.v2 .vca-mk circle{fill:#ef4444;stroke:#fff;stroke-width:2.5px}.v2 .vca-mk text{fill:#fff;font-weight:800}.v2 .vca-tbl{border:1px solid #e6ecf3;border-radius:14px;margin-top:10px;font-size:13px;overflow:hidden}.v2 .vca-tr{border-top:1px solid #eef2f6;grid-template-columns:36px minmax(0,1fr) 88px 88px;align-items:center;display:grid}.v2 .vca-tr>*{padding:6px 8px}.v2 .vca-tr>:nth-child(n+3){text-align:center;border-left:1px solid #eef2f6;justify-content:center;align-self:stretch;align-items:center;display:flex}.v2 .vca-tr.th{color:#1e293b;background:#eef4fb;border-top:0;font-size:12px;font-weight:700;line-height:1.2}.v2 .vca-tr.th>:nth-child(n+3){border-left:0}.v2 .vca-tr>span:nth-child(2){color:#1e293b;font-weight:500}.v2 .vca-n{color:#fff;background:#ef4444;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11.5px;font-weight:800;display:inline-grid}.v2 .vca-cb{background:#fff;border:1.5px solid #cbd5e1;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.v2 .vca-cb.on{background:#2b7de9;border-color:#2b7de9}.v2 .vca-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.v2 .vca-meta>div{border:1px solid #e6ecf3;border-radius:13px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.v2 .vca-meta svg{flex-shrink:0}.v2 .vca-meta div div{min-width:0}.v2 .vca-meta span{color:#64748b;font-size:11.5px;line-height:1.25;display:block}.v2 .vca-meta b{white-space:nowrap;margin-top:1px;font-size:14px;font-weight:800;display:block}@container (width<=599px){.v2 .vca-meta{grid-template-columns:1fr 1fr}}@container (width<=519px){.v2 .vca-int{padding:16px 10px 12px}.v2 .vca-int-h>b{font-size:17px}.v2 .vca-dia{grid-template-columns:30fr 17fr 50fr;gap:6px;padding:10px 8px}.v2 .vca-view .full{display:none}.v2 .vca-view .tight{display:block}.v2 .vca-view>span{padding:1px 6px;font-size:9.5px}.v2 .vca-tbl{font-size:12px}.v2 .vca-tr{grid-template-columns:28px minmax(0,1fr) 62px 62px}.v2 .vca-tr>*{padding:6px 5px}.v2 .vca-tr.th{font-size:10.5px}.v2 .vca-meta>div{gap:8px;padding:8px 9px}.v2 .vca-meta b{font-size:13px}}.v2 .mc-html:has(>.vca-mini){flex-direction:column;flex:1;display:flex}.v2 .vca-mini{color:#0e1a2b;background:#f6f9fc;border:1px solid #e8eef5;border-radius:16px;flex-direction:column;flex:1;gap:9px;padding:14px;font-size:14px;line-height:1.35;display:flex}.v2 .vca-row{background:#fff;border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:12px;padding:11px 13px;font-weight:700;display:flex}.v2 .vca-row div{min-width:0}.v2 .vca-row div b{font-size:14px;font-weight:800;display:block}.v2 .vca-row div span{color:#64748b;margin-top:1px;font-size:12.5px;font-weight:500;display:block}.v2 .vca-row.kv{color:#334155;justify-content:space-between;font-weight:500}.v2 .vca-row.kv b{color:#1e293b;text-align:right;font-weight:800}.v2 .vca-num{color:#fff;background:#0e1a2b;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13.5px;font-weight:800;display:grid}.v2 .vca-num.red{background:#ef4444;border-radius:50%}.v2 .vca-chk{background:#3fa9f4;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.v2 .vca-chips{flex-wrap:wrap;gap:7px;display:flex}.v2 .vca-chips span{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:99px;padding:7px 12px;font-size:13px;font-weight:600}.v2 .vca-photos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.v2 .vca-photos i{aspect-ratio:3/2;color:#fff;background:linear-gradient(135deg,#cbd5e1,#94a3b8);border-radius:10px;place-items:center;font-size:15px;font-style:normal;font-weight:800;display:grid}.v2 .vca-photos i.b{background:linear-gradient(135deg,#bfdbfe,#3b82f6)}.v2 .vca-photos i.r{background:linear-gradient(135deg,#fecaca,#ef4444)}.v2 .vca-mini .vca-prods{grid-template-columns:1fr 1fr}.v2 .vca-mini .vca-prod{padding:9px}.v2 .vca-mini .vca-prod i{height:70px}.v2 .vca-mini .vca-prod .vca-prod-p{color:#1e8fe1;margin-top:3px;font-size:15px;font-weight:800;display:block}
.v2 .vcrm-scene{background:linear-gradient(160deg,#cfe6fa 0%,#e2f0fc 48%,#f2f8fe 100%);border-radius:32px;padding:30px 24px;container-type:inline-size}.v2 .vcrm-scene.vcrm-b,.v2 .vcrm-scene.vcrm-d{background:linear-gradient(160deg,#e3effb 0%,#eef5fd 50%,#f6fafe 100%)}.v2 .vcrm-in{color:#0e1a2b;max-width:600px;margin:0 auto;line-height:1.35}.v2 .vcrm-card{background:#fff;border-radius:24px;position:relative;box-shadow:0 30px 60px -28px rgba(30,70,130,.38)}.v2 .vcrm-av{color:#fff;letter-spacing:.01em;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.v2 .vcrm-who{flex:1;min-width:0}.v2 .vcrm-who b{color:#0e1a2b;font-size:16px;font-weight:700;display:block}.v2 .vcrm-who span{color:#64748b;margin-top:1px;font-size:13px;display:block}.v2 .vcrm-lbl{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:16px 0 8px;font-size:11px;font-weight:700}.v2 .vcrm-tg{background:#cbd5e1;border-radius:99px;flex-shrink:0;width:42px;height:24px;position:relative}.v2 .vcrm-tg i{background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.18)}.v2 .vcrm-tg.on{background:#3fa9f4}.v2 .vcrm-tg.on i{left:21px}.v2 .vcrm-gc{background:#22c55e;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.v2 .vcrm-btn{color:#fff;text-align:center;background:#0e1a2b;border-radius:99px;padding:10px;font-size:14px;font-weight:600}.v2 .vcrm-toast{z-index:2;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex}.v2 .vcrm-toast div{min-width:0}.v2 .vcrm-toast b{font-size:13.5px;font-weight:700;line-height:1.3;display:block}.v2 .vcrm-toast div>span{color:#64748b;margin-top:2px;font-size:12px;display:block}.v2 .vcrm-cal{width:76%;padding:20px 18px 18px}.v2 .vcrm-cal-h{align-items:center;gap:12px;margin-bottom:14px;display:flex}.v2 .vcrm-legend{color:#64748b;flex-direction:column;align-self:flex-start;gap:3px;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.v2 .vcrm-legend li{white-space:nowrap;align-items:center;gap:6px;display:flex}.v2 .vcrm-legend i{border-radius:3px;width:11px;height:11px}.v2 .vcrm-legend i.f{background:#eef6fe;border:1px solid #cfe3f6}.v2 .vcrm-legend i.b{background:#3fa9f4}.v2 .vcrm-legend i:not([class]){border:1px dashed #cbd5e1}.v2 .vcrm-grid{grid-template-columns:38px repeat(6,minmax(0,1fr));align-items:center;gap:5px;display:grid}.v2 .vcrm-gr{display:contents}.v2 .vcrm-wd{text-align:center;color:#475569;padding-bottom:2px;font-size:12.5px;font-weight:700}.v2 .vcrm-hr{color:#94a3b8;font-size:11.5px;font-weight:600}.v2 .vcrm-slot{color:#fff;white-space:nowrap;background:#f1f7fe;border:1px solid #dceaf7;border-radius:8px;place-items:center;height:30px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.v2 .vcrm-slot.b{background:#3fa9f4;border-color:#3fa9f4}.v2 .vcrm-lunch,.v2 .vcrm-blk{text-align:center;color:#64748b;white-space:nowrap;font-size:11px;font-weight:600}.v2 .vcrm-blk{color:#b45309;font-weight:700}.v2 .vcrm-a-row{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:-185px;display:flex;position:relative}.v2 .vcrm-a-row .vcrm-toast{flex:1;min-width:0;margin-bottom:6px;padding:14px}.v2 .vcrm-modal{z-index:3;flex-direction:column;flex-shrink:0;gap:10px;width:52%;padding:18px 16px 16px;display:flex}.v2 .vcrm-modal-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.v2 .vcrm-modal-h b{font-size:17px;font-weight:700}.v2 .vcrm-seg{background:#f1f5f9;border-radius:12px;gap:2px;padding:4px;display:flex}.v2 .vcrm-seg span{text-align:center;color:#475569;border-radius:9px;flex:1;place-items:center;padding:7px 3px;font-size:12px;font-weight:600;line-height:1.2;display:grid}.v2 .vcrm-seg span.on{color:#0e1a2b;background:#fff;box-shadow:0 2px 6px rgba(15,30,60,.08)}.v2 .vcrm-field{border:1px solid #e6ecf3;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.v2 .vcrm-field span{color:#64748b}.v2 .vcrm-field b{text-align:right;font-size:13.5px;font-weight:700}.v2 .vcrm-notify{color:#1e293b;justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;font-weight:500;display:flex}@container (width<=519px){.v2 .vcrm-cal{width:100%;padding:16px 12px 14px}.v2 .vcrm-grid{grid-template-columns:34px repeat(5,minmax(0,1fr));gap:4px}.v2 .vcrm-grid .sat{display:none}.v2 .vcrm-slot{height:26px;font-size:10px}.v2 .vcrm-lunch,.v2 .vcrm-blk{font-size:10px}.v2 .vcrm-hr{font-size:10.5px}.v2 .vcrm-a-row{flex-direction:column;align-items:stretch;gap:0;margin-top:-30px}.v2 .vcrm-modal{order:1;align-self:flex-end;width:90%}.v2 .vcrm-a-row .vcrm-toast{order:2;align-self:flex-start;width:94%;max-width:none;margin:-14px 0 0}}@container (width<=360px){.v2 .vcrm-cal-h{flex-wrap:wrap}.v2 .vcrm-legend{flex-flow:wrap;order:3;gap:4px 12px;width:100%}}.v2 .vcrm-client{width:86%;padding:22px 20px 20px}.v2 .vcrm-cl-h{align-items:center;gap:16px;display:flex}.v2 .vcrm-cl-h>div{min-width:0}.v2 .vcrm-cl-h>div>b{letter-spacing:-.02em;font-size:24px;font-weight:800;display:block}.v2 .vcrm-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.v2 .vcrm-tags span{color:#475569;background:#eef2f6;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.v2 .vcrm-tags span.vip{color:#b45309;background:#fef3c7}.v2 .vcrm-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.v2 .vcrm-stats div{border:1px solid #e6ecf3;border-radius:14px;padding:10px 11px}.v2 .vcrm-stats b{white-space:nowrap;font-size:17px;font-weight:800;display:block}.v2 .vcrm-stats span{color:#64748b;margin-top:2px;font-size:11.5px;line-height:1.3;display:block}.v2 .vcrm-chans{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2 .vcrm-chans div{color:#1e293b;border:1px solid #e6ecf3;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:7px 10px;font-size:13px;font-weight:600;display:flex}.v2 .vcrm-chans div>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2 .vcrm-hist>div{border-bottom:1px solid #eef2f6;align-items:baseline;gap:12px;padding:9px 0;font-size:13px;display:flex}.v2 .vcrm-hist>div:last-child{border-bottom:0}.v2 .vcrm-hist .d{color:#64748b;flex-shrink:0;width:54px}.v2 .vcrm-hist b{flex:1;min-width:0;font-weight:600}.v2 .vcrm-hist .w{color:#64748b}.v2 .vcrm-hist .p{text-align:right;white-space:nowrap;flex:none;width:54px;font-weight:800}.v2 .vcrm-addr{color:#1e293b;background:#f6fafe;border:1px solid #e1ecf7;border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:13px;display:flex}.v2 .vcrm-addr svg{flex-shrink:0}.v2 .vcrm-b-toast{width:-moz-fit-content;width:fit-content;max-width:min(100%,340px);margin:-30px 0 0 auto;padding:14px 18px}@container (width<=519px){.v2 .vcrm-client{width:100%;padding:18px 14px 16px}.v2 .vcrm-cl-h{gap:12px}.v2 .vcrm-cl-h .vcrm-av{width:52px!important;height:52px!important;font-size:18px!important}.v2 .vcrm-cl-h>div>b{font-size:20px}.v2 .vcrm-stats{grid-template-columns:1fr 1fr}.v2 .vcrm-b-toast{max-width:94%;margin-top:-16px}}@container (width<=420px){.v2 .vcrm-chans{grid-template-columns:1fr}.v2 .vcrm-hist>div{gap:8px}.v2 .vcrm-hist .d{width:48px}}.v2 .vcrm-svc{width:70%;padding:20px 18px 18px}.v2 .vcrm-svc-h{align-items:center;gap:12px;display:flex}.v2 .vcrm-tile{background:#e8f4fe;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.v2 .vcrm-svc-h .vcrm-who b{font-size:18px}.v2 .vcrm-price{text-align:right;white-space:nowrap}.v2 .vcrm-price b{font-size:20px;font-weight:800;display:block}.v2 .vcrm-price span{color:#64748b;font-size:12.5px}.v2 .vcrm-add{border:1px solid #e6ecf3;border-radius:12px;align-items:center;gap:10px;margin-top:7px;padding:10px 12px;font-size:13.5px;display:flex}.v2 .vcrm-add.on{background:#f3f9ff;border-color:#bfddf7}.v2 .vcrm-cb{background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.v2 .vcrm-add.on .vcrm-cb{background:#3fa9f4;border-color:#3fa9f4}.v2 .vcrm-add b{flex:1;min-width:0;font-weight:600}.v2 .vcrm-add .m{color:#64748b;white-space:nowrap;font-size:12.5px}.v2 .vcrm-add .p{text-align:right;white-space:nowrap;flex:none;min-width:44px;font-weight:800}.v2 .vcrm-svc-f{border-top:1px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:12px;padding-top:12px;display:flex}.v2 .vcrm-svc-f div span{color:#64748b;font-size:12px;display:block}.v2 .vcrm-svc-f div b{font-size:18px;font-weight:800;display:block}.v2 .vcrm-chip{color:#1673b9;background:#e8f4fe;border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.v2 .vcrm-chip i{background:#3fa9f4;border-radius:50%;flex-shrink:0;width:8px;height:8px}.v2 .vcrm-day{z-index:1;border-radius:22px;width:50%;margin:-14px 0 0 auto;padding:16px 16px 14px}.v2 .vcrm-day-h{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.v2 .vcrm-day-h b{font-size:15px;font-weight:700}.v2 .vcrm-day-h span{color:#64748b;white-space:nowrap;font-size:12px}.v2 .vcrm-day-b{position:relative}.v2 .vcrm-day-r{color:#94a3b8;border-bottom:1px solid #eef2f6;height:46px;padding-top:6px;font-size:11.5px}.v2 .vcrm-day-r:nth-child(3){border-bottom:0}.v2 .vcrm-ev{background:#e1f0fd;border-left:4px solid #3fa9f4;border-radius:8px;padding:8px 10px;position:absolute;top:4px;bottom:40px;left:50px;right:0;overflow:hidden}.v2 .vcrm-ev b{font-size:12.5px;font-weight:700;line-height:1.3;display:block}.v2 .vcrm-ev span{color:#475569;margin-top:2px;font-size:11.5px;display:block}@container (width<=519px){.v2 .vcrm-svc{width:100%;padding:16px 14px}.v2 .vcrm-add{gap:8px;padding:9px 10px;font-size:13px}.v2 .vcrm-day{width:88%}}.v2 .vcrm-team{width:74%;padding:20px 18px 6px}.v2 .vcrm-team-h{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.v2 .vcrm-team-h b{font-size:19px;font-weight:800}.v2 .vcrm-team-h span{color:#334155;white-space:nowrap;background:#e8f4fe;border-radius:99px;align-items:center;gap:5px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.v2 .vcrm-mem{border-bottom:1px solid #eef2f6;align-items:center;gap:12px;padding:11px 0;display:flex}.v2 .vcrm-mem:last-child{border-bottom:0}.v2 .vcrm-mem .vcrm-who b{font-size:14.5px}.v2 .vcrm-mem .vcrm-who span{font-size:12.5px}.v2 .vcrm-st{color:#15803d;white-space:nowrap;background:#dcfce7;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.v2 .vcrm-st.off{color:#64748b;background:#f1f5f9}.v2 .vcrm-roles{z-index:1;width:78%;margin:-6px 0 0 auto;padding:18px 18px 10px}.v2 .vcrm-roles-t{margin-bottom:12px;font-size:16px;font-weight:800;display:block}.v2 .vcrm-acc{grid-template-columns:auto repeat(5,minmax(0,1fr));align-items:center;column-gap:6px;display:grid}.v2 .vcrm-acc>span{border-bottom:1px solid #eef2f6;align-self:stretch}.v2 .vcrm-acc .h{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;justify-content:center;align-items:flex-end;padding-bottom:8px;font-size:9.5px;font-weight:700;line-height:1.2;display:flex}.v2 .vcrm-acc-r{display:contents}.v2 .vcrm-acc-r>b{border-bottom:1px solid #eef2f6;padding:10px 6px 10px 0;font-size:13.5px;font-weight:600}.v2 .vcrm-acc-r>span{border-bottom:1px solid #eef2f6;justify-content:center;align-self:stretch;align-items:center;padding:8px 0;display:flex}.v2 .vcrm-acc-r:last-child>*{border-bottom:0}.v2 .vcrm-acc .vcrm-gc{background:#17c69a;border-radius:8px}.v2 .vcrm-acc em{color:#1673b9;background:#e1f1fd;border-radius:8px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:700}.v2 .vcrm-acc i{color:#94a3b8;background:#f1f5f9;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;display:grid}@container (width<=519px){.v2 .vcrm-team{width:100%;padding:16px 14px 4px}.v2 .vcrm-mem{gap:10px}.v2 .vcrm-roles{width:100%;margin-top:-10px;padding:16px 12px 8px}.v2 .vcrm-acc{column-gap:3px}.v2 .vcrm-acc .h{letter-spacing:.02em;font-size:8px}.v2 .vcrm-acc-r>b{font-size:12.5px}.v2 .vcrm-acc .vcrm-gc{width:22px!important;height:22px!important}.v2 .vcrm-acc i{width:22px;height:22px}.v2 .vcrm-acc em{padding:4px 5px;font-size:10px}}@container (width<=420px){.v2 .vcrm-mem{grid-template-columns:auto minmax(0,1fr) auto;gap:5px 12px;display:grid}.v2 .vcrm-mem .vcrm-av{grid-row:span 2}.v2 .vcrm-mem .vcrm-st{grid-area:2/2;justify-self:start}.v2 .vcrm-mem .vcrm-tg{grid-area:1/3/span 2}}@container (width<=360px){.v2 .vcrm-team-h{flex-wrap:wrap}}@media (max-width:520px){.v2 .vcrm-scene{border-radius:24px;padding:20px 12px}}.v2 .mc-html:has(>.vcrm-mini){flex-direction:column;flex:1;display:flex}.v2 .vcrm-mini{color:#0e1a2b;background:#f6f9fc;border:1px solid #e8eef5;border-radius:16px;flex-direction:column;flex:1;gap:9px;padding:14px;font-size:13.5px;line-height:1.35;display:flex}.v2 .vcrm-line{background:#fff;border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:11px;padding:10px 12px;display:flex}.v2 .vcrm-line div{min-width:0}.v2 .vcrm-line b{font-size:13.5px;font-weight:800;line-height:1.3;display:block}.v2 .vcrm-line div>span{color:#64748b;margin-top:1px;font-size:12.5px;display:block}.v2 .vcrm-q{color:#334155;background:#fff;border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:10px;padding:11px 12px;line-height:1.4;display:flex}.v2 .vcrm-ans{color:#fff;background:linear-gradient(135deg,#4fb3f6,#2a93ea);border-radius:14px;padding:11px 13px;line-height:1.4}.v2 .vcrm-okbox{background:#eefbf2;border:1px solid #bbf0cc;border-radius:14px;align-items:center;gap:11px;padding:10px 12px;display:flex}.v2 .vcrm-okbox b{color:#15803d;font-size:14px;font-weight:800;display:block}.v2 .vcrm-okbox div>span{color:#475569;margin-top:1px;font-size:12.5px;display:block}.v2 .vcrm-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.v2 .vcrm-steps i{background:#e2e8f0;border-radius:3px;height:4px;display:block}.v2 .vcrm-steps span{color:#94a3b8;overflow-wrap:anywhere;margin-top:6px;font-size:10.5px;font-weight:700;line-height:1.25;display:block}.v2 .vcrm-steps .done i{background:#22c55e}.v2 .vcrm-steps .done span{color:#16a34a}.v2 .vcrm-steps .now i{background:#3fa9f4}.v2 .vcrm-steps .now span{color:#1e8fe1}.v2 .vcrm-date{margin-top:4px;font-size:15px;font-weight:800}.v2 .vcrm-times{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.v2 .vcrm-times span{text-align:center;color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:11px;padding:9px 0;font-size:13.5px;font-weight:600}.v2 .vcrm-times span.on{color:#fff;background:#3fa9f4;border-color:#3fa9f4}.v2 .vcrm-btn.sm{margin-top:4px;padding:8px;font-size:13.5px}.v2 .vcrm-mini.vcrm-tl{gap:14px;padding:16px 14px}.v2 .vcrm-tl>div{align-items:flex-start;gap:12px;display:flex}.v2 .vcrm-tl i{background:#3fa9f4;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin:3px 3px 0;box-shadow:0 0 0 5px #e1f0fd}.v2 .vcrm-tl .g i{background:#22c55e;box-shadow:0 0 0 5px #dcfce7}.v2 .vcrm-tl b{font-size:14px;font-weight:800;display:block}.v2 .vcrm-tl span{color:#64748b;margin-top:2px;font-size:12.5px;display:block}.v2 .vcrm-segm{background:#fff;border:1px solid #e6ecf3;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.v2 .vcrm-segm b{font-size:13.5px;font-weight:700}.v2 .vcrm-segm span{color:#1e8fe1;white-space:nowrap;font-weight:800}.v2 .vcrm-pills{flex-wrap:wrap;gap:6px;display:flex}.v2 .vcrm-pills>span{color:#1e293b;background:#fff;border:1.5px solid #6cbdf6;border-radius:99px;align-items:center;gap:6px;padding:4px 10px 4px 5px;font-size:12.5px;font-weight:700;display:inline-flex}.v2 .vcrm-tpl{color:#475569;background:#fff;border:1.5px dashed #bbddf7;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}.v2 .vcrm-back{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.v2 .vcrm-back b{color:#16a34a;font-weight:800}.v2 .vcrm-back span{color:#64748b}.v2 .vcrm-pz{align-items:center;gap:12px;display:flex}.v2 .vcrm-pz i{background:radial-gradient(circle at 35% 30%,#fdba74,#f97316 45%,#c2410c);border-radius:50%;flex-shrink:0;width:46px;height:46px}.v2 .vcrm-pz b{font-size:14.5px;font-weight:800;display:block}.v2 .vcrm-pz span{color:#64748b;font-size:13px}.v2 .vcrm-extras{flex-wrap:wrap;gap:6px;display:flex}.v2 .vcrm-extras span{color:#64748b;white-space:nowrap;background:#fff;border:1.5px solid #e2e8f0;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:700}.v2 .vcrm-extras span.on{color:#0e1a2b;border-color:#6cbdf6}.v2 .vcrm-tot{color:#334155;justify-content:space-between;gap:10px;margin-top:2px;font-size:14px;display:flex}.v2 .vcrm-tot b{color:#0e1a2b;font-weight:800}.v2 .vcrm-site{background:#fff;border:1.5px solid #6cbdf6;border-radius:12px;align-items:center;gap:9px;padding:9px 10px 9px 12px;display:flex}.v2 .vcrm-site svg{flex-shrink:0}.v2 .vcrm-site b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;font-weight:700;overflow:hidden}.v2 .vcrm-site span{color:#15803d;white-space:nowrap;background:#dcfce7;border-radius:99px;padding:3px 9px;font-size:11.5px;font-weight:700}.v2 .vcrm-files{flex-wrap:wrap;gap:7px;display:flex}.v2 .vcrm-files span{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:11px;align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:600;display:inline-flex}.v2 .vcrm-imp{color:#334155;background:#eefbf2;border:1px solid #bbf0cc;border-radius:12px;padding:10px 12px;font-size:13px}.v2 .vcrm-imp div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.v2 .vcrm-imp svg{flex-shrink:0;margin-right:2px}.v2 .vcrm-imp b{font-weight:800}.v2 .vcrm-imp>span{color:#475569;margin-top:4px;font-size:12.5px;display:block}.v2 .vcrm-done{color:#334155;background:#fff;border:1px solid #e6ecf3;border-radius:14px;padding:11px 13px;line-height:1.5}.v2 .vcrm-done span{display:block}.v2 .vcrm-done b{color:#1e293b;font-weight:800}.v2 .vcrm-mb-h{align-items:center;gap:10px;display:flex}.v2 .vcrm-mb-h b{font-size:15px;font-weight:800;display:block}.v2 .vcrm-mb-h div>span{color:#64748b;font-size:12.5px;display:block}.v2 .vcrm-bk{background:#fff;border:1px solid #e6ecf3;border-radius:13px;align-items:center;gap:14px;padding:9px 12px;display:flex}.v2 .vcrm-bk.on{border:1.5px solid #3fa9f4}.v2 .vcrm-bk>span{color:#1e8fe1;flex-shrink:0;width:42px;font-size:13.5px;font-weight:800}.v2 .vcrm-bk div{min-width:0}.v2 .vcrm-bk b{font-size:13.5px;font-weight:800;display:block}.v2 .vcrm-bk div span{color:#64748b;font-size:12.5px;display:block}.v2 .vcrm-acts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2 .vcrm-acts span{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:11px;padding:8px 4px;font-size:13px;font-weight:700}.v2 .vcrm-acts .red{color:#e11d48}.v2 .vcrm-shifts{flex-direction:column;gap:7px;display:flex}.v2 .vcrm-shifts>div{align-items:center;gap:10px;display:flex}.v2 .vcrm-shifts b{text-overflow:ellipsis;flex-shrink:0;width:60px;font-size:13.5px;font-weight:800;overflow:hidden}.v2 .vcrm-shifts>div>div{flex:1;grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.v2 .vcrm-shifts i{background:#e8edf3;border-radius:7px;height:24px}.v2 .vcrm-shifts i.on{background:#3fa9f4}.v2 .vcrm-leg2{color:#64748b;flex-wrap:wrap;gap:6px 14px;margin-top:2px;font-size:12.5px;display:flex}.v2 .vcrm-leg2 span{align-items:center;gap:6px;display:inline-flex}.v2 .vcrm-leg2 i{background:#e8edf3;border-radius:4px;width:12px;height:12px}.v2 .vcrm-leg2 i.on{background:#3fa9f4}
.v2 .vfo-bg{color:#0e1a2b;background:linear-gradient(170deg,#d0e7fb 0%,#e2f0fd 50%,#f3f8fe 100%);border-radius:32px;padding:40px 30px 64px;line-height:1.35;container-type:inline-size}.v2 .vfo-bg.lite{background:linear-gradient(170deg,#f7fafe 0%,#eef5fd 55%,#e7f1fc 100%);border:1px solid #e3ecf6}.v2 .vfo-card{background:#fff;border-radius:24px;position:relative;box-shadow:0 34px 60px -32px rgba(20,60,110,.42)}.v2 .vfo-hd{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.v2 .vfo-hd>div{flex:170px;min-width:0}.v2 .vfo-hd b{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.25;display:block}.v2 .vfo-hd>div>span{color:#64748b;margin-top:2px;font-size:13px;display:block}.v2 .vfo-ico{background:#e8f4fe;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.v2 .vfo-pill{color:#475569;white-space:nowrap;background:#e8f4fe;border-radius:999px;flex-shrink:0;align-self:flex-start;padding:5px 11px;font-size:12.5px;font-weight:700}.v2 .vfo-tg{background:#3fa9f4;border-radius:99px;flex-shrink:0;width:42px;height:24px;display:block;position:relative}.v2 .vfo-tg i{background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px rgba(0,0,0,.18)}.v2 .vfo-bar{background:#eef2f6;border-radius:7px;height:7px;display:block;overflow:hidden}.v2 .vfo-bar em{background:linear-gradient(90deg,#1e8fe1,#6cc4fa);border-radius:7px;height:100%;display:block}.v2 .vfo-chip{color:#1e293b;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:7px;padding:7px 11px;font-size:13px;font-weight:600;display:inline-flex}.v2 .vfo-chip svg{flex-shrink:0}.v2 .vfo-ra{flex-direction:column;padding:32px 26px 36px;display:flex}.v2 .vfo-dish{width:72%;padding:20px 20px 8px}.v2 .vfo-dh{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 10px;margin-bottom:10px;display:flex}.v2 .vfo-dh b{letter-spacing:-.01em;padding-top:3px;font-size:17px;font-weight:700}.v2 .vfo-sync{color:#475569;white-space:nowrap;background:#e8f4fe;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex}.v2 .vfo-dt{grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;column-gap:12px;display:grid}.v2 .vfo-dt>span:not(.vfo-tg){letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;padding:6px 0 8px;font-size:10.5px;font-weight:700}.v2 .vfo-dt>span:nth-child(3),.v2 .vfo-dt>span:nth-child(4){justify-self:end}.v2 .vfo-dt>hr{border:0;border-top:1px solid #eef2f6;grid-column:1/-1;margin:0}.v2 .vfo-food{border-radius:50%;place-items:center;width:42px;height:42px;margin:10px 0;font-size:22px;font-style:normal;display:grid;box-shadow:inset 0 0 0 2px rgba(255,255,255,.6)}.v2 .vfo-dt>b{color:#0e1a2b;font-size:14px;font-weight:600;line-height:1.3}.v2 .vfo-dt>em{color:#1e293b;white-space:nowrap;justify-self:end;font-size:14px;font-style:normal;font-weight:500}.v2 .vfo-dt>.vfo-tg{justify-self:end}.v2 .vfo-order{z-index:1;align-self:flex-end;width:42%;margin-top:-150px;padding:18px 18px 16px}.v2 .vfo-oh{letter-spacing:-.01em;margin-bottom:10px;font-size:16px;font-weight:700;display:block}.v2 .vfo-steps{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.v2 .vfo-steps li{align-items:flex-start;gap:10px;display:flex}.v2 .vfo-steps i{background:#22c55e;border-radius:50%;flex-shrink:0;width:13px;height:13px;margin-top:3px}.v2 .vfo-steps li:not(.on) i{background:#e2e8f0}.v2 .vfo-steps b{color:#0e1a2b;font-size:13.5px;font-weight:600;display:block}.v2 .vfo-steps li:not(.on) b{color:#94a3b8}.v2 .vfo-steps span{color:#94a3b8;margin-top:1px;font-size:12px;display:block}.v2 .vfo-bub{color:#fff;background:linear-gradient(135deg,#5bb8f7,#2a93ea);border-radius:14px;margin:14px 0 0;padding:11px 13px;font-size:13px;line-height:1.45}@container (width<=500px){.v2 .vfo-ra .vfo-dish{width:100%;padding:16px 14px 6px}.v2 .vfo-ra .vfo-order{width:88%;margin-top:-18px}.v2 .vfo-dt{grid-template-columns:32px minmax(0,1fr) auto auto;column-gap:8px}.v2 .vfo-dt>span:not(.vfo-tg){letter-spacing:.03em;font-size:9.5px}.v2 .vfo-food{width:32px;height:32px;font-size:17px}.v2 .vfo-dt>b,.v2 .vfo-dt>em{font-size:12.5px}.v2 .vfo-dt>.vfo-tg{width:36px;height:21px}.v2 .vfo-dt>.vfo-tg i{width:15px;height:15px}.v2 .vfo-dh b{font-size:16px}}.v2 .mc-html:has(>.vfo-mini){flex-direction:column;flex:1;display:flex}.v2 .vfo-mini{color:#0e1a2b;background:#f5f9fd;border:1px solid #e8eef5;border-radius:16px;flex-direction:column;flex:1;gap:8px;padding:14px;line-height:1.3;display:flex}.v2 .vfo-tags{flex-wrap:wrap;gap:7px;display:flex}.v2 .vfo-tags span{color:#1e293b;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}.v2 .vfo-vs{flex:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2 .vfo-vs>div{background:#fff;border:1px solid #e6ecf3;border-radius:14px;min-width:0;padding:11px 12px}.v2 .vfo-vs>div.hi{background:#f2f9ff;border:1.5px solid #3fa9f4}.v2 .vfo-vs span{color:#475569;font-size:12px;font-weight:600;display:block}.v2 .vfo-vs b{letter-spacing:-.02em;margin:3px 0 2px;font-size:20px;font-weight:800;display:block}.v2 .vfo-vs em{color:#64748b;font-size:11.5px;font-style:normal;display:block}.v2 .vfo-kv{color:#334155;background:#fff;border:1px solid #e6ecf3;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.v2 .vfo-kv>span{min-width:0}.v2 .vfo-kv b{color:#334155;white-space:nowrap;flex-shrink:0;font-weight:800}.v2 .vfo-kv b em{color:#16a34a;margin-left:5px;font-style:normal}.v2 .vfo-kb{width:80%;padding:22px 22px 24px}.v2 .vfo-files{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.v2 .vfo-pb{margin-top:12px}.v2 .vfo-pb>span{color:#1e293b;margin-bottom:7px;font-size:13px;font-weight:600;display:block}.v2 .vfo-doc{border:1px solid #e6ecf3;border-radius:16px;align-items:center;gap:12px;margin-bottom:9px;padding:12px 14px;display:flex}.v2 .vfo-doc>div{flex:1;min-width:0}.v2 .vfo-doc b{overflow-wrap:anywhere;font-size:14px;font-weight:700;display:block}.v2 .vfo-doc div>span{color:#94a3b8;margin-top:1px;font-size:12px;display:block}.v2 .vfo-doc>em{color:#16a34a;white-space:nowrap;flex-shrink:0;font-size:12.5px;font-style:normal;font-weight:700}.v2 .vfo-doc>em.l{color:#1e8fe1}.v2 .vfo-chans{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.v2 .vfo-chans .vfo-chip{border-radius:999px;padding:5px 12px 5px 6px}.v2 .vfo-wa .vfo-bar{margin-top:2px}@container (width<=500px){.v2 .vfo-kb{width:100%;padding:18px 14px}.v2 .vfo-hd .vfo-pill{margin-left:58px}}.v2 .vfo-mo{width:80%;margin:0 auto;padding:22px 22px 10px}.v2 .vfo-st{border-bottom:1px solid #eef2f6;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:14px;display:grid}.v2 .vfo-st>div{border:1px solid #e6ecf3;border-radius:14px;min-width:0;padding:11px 12px}.v2 .vfo-st b{letter-spacing:-.02em;font-size:19px;font-weight:800;display:block}.v2 .vfo-st span{color:#64748b;margin-top:2px;font-size:12px;display:block}.v2 .vfo-dm{border-bottom:1px solid #eef2f6;align-items:center;gap:11px;padding:12px 0;display:flex}.v2 .vfo-dm:last-child{border-bottom:0}.v2 .vfo-dm>div{flex:1;min-width:0}.v2 .vfo-dm b{font-size:14px;font-weight:700;display:block}.v2 .vfo-dm div>span{color:#64748b;margin-top:1px;font-size:12.5px;display:block}.v2 .vfo-ok{color:#15803d;white-space:nowrap;background:#dcfce7;border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:12px;font-weight:700}@container (width<=500px){.v2 .vfo-mo{width:100%;padding:18px 14px 6px}.v2 .vfo-st{gap:6px}.v2 .vfo-st>div{padding:9px 8px}.v2 .vfo-st b{font-size:16px}.v2 .vfo-st span{font-size:11px}.v2 .vfo-dm{flex-wrap:wrap;gap:6px 10px}.v2 .vfo-dm>div{flex-basis:calc(100% - 46px)}.v2 .vfo-dm .vfo-ok{margin-left:46px}}.v2 .vfo-tk{width:86%;overflow:hidden}.v2 .vfo-th{border-bottom:1px solid #eef2f6;align-items:center;gap:11px;padding:14px 16px;display:flex}.v2 .vfo-th>div{flex:150px;min-width:0}.v2 .vfo-th b{font-size:15px;font-weight:700;display:block}.v2 .vfo-paused{color:#c2560c;align-items:center;gap:6px;margin-top:1px;font-size:12.5px;font-weight:600;display:flex}.v2 .vfo-paused i{background:#f59e0b;border-radius:50%;flex-shrink:0;width:9px;height:9px}.v2 .vfo-resume{color:#fff;white-space:nowrap;background:#0e1a2b;border-radius:12px;flex-shrink:0;padding:9px 13px;font-size:13px;font-weight:600}.v2 .vfo-tb{background:#f8fafc;flex-direction:column;gap:10px;padding:16px;display:flex}.v2 .vfo-in,.v2 .vfo-out{border-radius:16px;max-width:78%;padding:10px 13px;font-size:13.5px;line-height:1.4}.v2 .vfo-in{color:#334155;background:#fff;border:1px solid #e6ecf3;align-self:flex-start}.v2 .vfo-out{color:#fff;background:#0e1a2b;align-self:flex-end}.v2 .vfo-join{color:#1e8fe1;text-align:center;background:#e3f1fd;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.v2 .vfo-join svg{flex-shrink:0}.v2 .vfo-lead{background:#eefbf3;border:1px solid #bbf0cf;border-radius:16px;padding:12px 14px}.v2 .vfo-lead b{color:#15803d;font-size:14px;font-weight:700;display:block}.v2 .vfo-lead span{color:#475569;overflow-wrap:anywhere;margin:4px 0;font-size:12.5px;display:block}.v2 .vfo-lead em{color:#1e8fe1;font-size:13px;font-style:normal;font-weight:700;display:block}@container (width<=500px){.v2 .vfo-tk{width:100%}.v2 .vfo-th{flex-wrap:wrap;padding:12px}.v2 .vfo-th .vfo-resume{margin-left:51px;padding:7px 12px}.v2 .vfo-tb{padding:12px}.v2 .vfo-in,.v2 .vfo-out{max-width:90%}}.v2 .vfo-fn{flex-direction:column;gap:12px;padding:46px 26px 84px;display:flex}.v2 .vfo-fn>div{color:#0e1a2b;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:13px 16px;font-size:15px;font-weight:700;line-height:1.3;display:flex;box-shadow:0 22px 34px -22px rgba(20,60,110,.5)}.v2 .vfo-fn>div>i{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:28px;font-size:13.5px;font-style:normal;font-weight:800;display:grid}@container (width<=500px){.v2 .vfo-fn{gap:10px;padding:30px 14px 40px}.v2 .vfo-fn>div{gap:10px;padding:11px 12px;font-size:13.5px}}@media (max-width:520px){.v2 .vfo-bg{border-radius:24px;padding:28px 14px 32px}}
.v2 .vso-p{color:#0e1a2b;background:linear-gradient(#cfe6fb 0%,#e2f0fd 50%,#f3f8fe 100%);border-radius:32px;padding:44px 32px 40px}.v2 .vso-p.lt{background:linear-gradient(#f8fbfe 0%,#eef5fd 55%,#e4effb 100%);border:1px solid #e3ecf6}.v2 .vso-card{background:#fff;border-radius:26px;padding:24px;box-shadow:0 34px 60px -30px rgba(20,60,110,.38)}.v2 .vso-head{align-items:center;gap:14px;margin-bottom:16px;display:flex}.v2 .vso-head-plain{padding-bottom:4px}.v2 .vso-tile{background:#e8f4fe;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.v2 .vso-ht{flex:1;min-width:0}.v2 .vso-ht b{color:#0e1a2b;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.25;display:block}.v2 .vso-ht span{color:#64748b;margin-top:2px;font-size:13.5px;display:block}.v2 .vso-pill{color:#475569;white-space:nowrap;background:#e8f4fe;border-radius:999px;flex-shrink:0;align-self:flex-start;align-items:center;gap:6px;padding:6px 13px;font-size:13px;font-weight:700;display:inline-flex}.v2 .vso-prog{background:#eef2f6;border-radius:6px;height:6px;margin:0 0 12px}.v2 .vso-prog i{background:linear-gradient(90deg,#1e8fe1,#65bfff);border-radius:6px;height:100%;display:block}.v2 .vso-kv{border:1px solid #e8eef5;border-radius:14px;grid-template-columns:30% 1fr;align-items:start;gap:12px;margin-top:8px;padding:11px 14px;display:grid}.v2 .vso-kv>span{color:#64748b;font-size:13.5px;line-height:1.4}.v2 .vso-kv>b{color:#0e1a2b;font-size:14px;font-weight:700;line-height:1.4}.v2 .vso-chips{flex-wrap:wrap;gap:6px;display:flex}.v2 .vso-chip{color:#334155;white-space:nowrap;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 6px;font-size:12.5px;font-weight:700;display:inline-flex}.v2 .vso-chip .ic{margin-left:3px}.v2 .vso-ov{flex-direction:column;display:flex}.v2 .vso-main{z-index:1;width:80%;position:relative}.v2 .vso-main,.v2 .vso-float{container-type:inline-size}@container (width<=400px){.v2 .vso-kv{grid-template-columns:1fr;gap:2px}.v2 .vso-cmp em{padding:5px 9px;font-size:11.5px}.v2 .vso-cmp em .ic,.v2 .vso-cmp em:not(.yes){display:none}}.v2 .vso-float{z-index:2;align-self:flex-end;width:56%;margin-top:-34px;position:relative}.v2 .vso-ov-b .vso-main{width:74%}.v2 .vso-ov-b .vso-float{width:56%;margin-top:-170px}.v2 .vso-ov-ads .vso-float{width:58%;margin-top:44px}.v2 .vso-ov-c .vso-main{width:92%}.v2 .vso-ov-c .vso-float{width:64%;margin-top:-18px}.v2 .vso-chat{flex-direction:column;gap:10px;padding:14px;display:flex}.v2 .vso-bub{color:#fff;background:linear-gradient(135deg,#4fb3f6,#2a93ea);border-radius:16px;padding:12px 14px;font-size:14px;line-height:1.45}.v2 .vso-msg{color:#1e293b;border:1px solid #e6ecf3;border-radius:16px;align-items:center;gap:10px;padding:11px 14px 11px 11px;font-size:14px;line-height:1.45;display:flex}.v2 .vso-mi{background:#3fa9f4;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.v2 .vso-mi.dark{background:#0e1a2b}.v2 .vso-cmp{border-top:1px solid #eef2f6;align-items:center;gap:12px;padding:11px 0;display:flex}.v2 .vso-cmp>div{flex:1;min-width:0}.v2 .vso-cmp b{color:#0e1a2b;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;display:block;overflow:hidden}.v2 .vso-cmp div>span{color:#64748b;margin-top:1px;font-size:12.5px;display:block}.v2 .vso-cmp em{color:#64748b;white-space:nowrap;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}.v2 .vso-cmp em.yes{color:#fff;background:#16a34a;border-color:#16a34a}.v2 .vso-list{flex-direction:column;gap:8px;display:flex}.v2 .vso-li{border:1px solid #e8eef5;border-radius:14px;padding:10px 14px}.v2 .vso-li b{color:#0e1a2b;font-size:14.5px;font-weight:700;display:block}.v2 .vso-li span{color:#64748b;margin-top:1px;font-size:13px;line-height:1.4;display:block}.v2 .vso-li.idea{background:#f5f3ff;border:1.5px solid #c4b5fd}.v2 .vso-li.idea b{color:#6d28d9}.v2 .vso-plan{max-width:520px;margin:0 auto;padding:24px 22px}.v2 .vso-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid;container-type:inline-size}.v2 .vso-wd{text-align:center;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;padding-bottom:3px;font-size:11px;font-weight:600}.v2 .vso-day{border:1px solid #e8eef5;border-radius:10px;flex-direction:column;gap:4px;min-width:0;min-height:52px;padding:5px 4px 6px;display:flex}.v2 .vso-day b{color:#475569;padding-left:2px;font-size:11.5px;font-weight:700}.v2 .vso-ty{text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:3px 1px;font-size:max(8.5px,min(2.1cqi,11.5px));font-weight:700;display:block;overflow:hidden}.v2 .vso-t0{color:#be185d;background:#fce7f3}.v2 .vso-t1{color:#0369a1;background:#e0f2fe}.v2 .vso-t2{color:#6d28d9;background:#ede9fe}.v2 .vso-t3{color:#475569;background:#f1f5f9}.v2 .vso-legend{display:none}.v2 .vso-freq{align-items:center;gap:12px;margin-top:14px;display:flex}.v2 .vso-freq>span{color:#334155;white-space:nowrap;font-size:14px;font-weight:600}.v2 .vso-seg{background:#eef2f6;border-radius:12px;flex:1;grid-template-columns:repeat(4,1fr);gap:2px;padding:3px;display:grid}.v2 .vso-seg i{text-align:center;color:#64748b;white-space:nowrap;border-radius:9px;padding:7px 2px;font-size:12px;font-style:normal;font-weight:500}.v2 .vso-seg i.on{color:#0e1a2b;background:#fff;font-weight:700;box-shadow:0 2px 6px rgba(14,26,43,.08)}.v2 .vso-btns{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.v2 .vso-btn{text-align:center;color:#0e1a2b;border:1.5px solid #e2e8f0;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:12px 10px;font-size:14.5px;font-weight:700;line-height:1.25;display:flex}.v2 .vso-btn.dark{color:#fff;background:#0e1a2b;border-color:#0e1a2b}.v2 .vso-btn .ic{flex-shrink:0}.v2 .vso-btn.wide{margin-top:12px}.v2 .vso-mini{background:#f5f8fc;border:1px solid #e6ecf3;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.v2 .vso-post{color:#1e293b;background:#fff;border:1px solid #e6ecf3;border-radius:14px;padding:12px 14px;font-size:13.5px;line-height:1.5}.v2 .vso-tags{color:#1e8fe1;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.4}.v2 .vso-media{flex-direction:row}.v2 .vso-media>div{text-align:center;color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:112px;padding:10px;display:flex}.v2 .vso-m1{text-shadow:0 1px 8px rgba(190,24,93,.25);background:linear-gradient(135deg,#fbcfe8,#f9a8d4 45%,#c4b5fd);flex:1.2;font-size:16px;font-weight:800}.v2 .vso-m2{background:linear-gradient(135deg,#0f1a2e,#334155);flex:1}.v2 .vso-m2 span{font-size:13px;font-weight:600}.v2 .vso-sched{gap:8px}.v2 .vso-sr{background:#fff;border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.v2 .vso-sr>div{min-width:0}.v2 .vso-sr b{color:#0e1a2b;font-size:14px;font-weight:700;display:block}.v2 .vso-sr div>span{color:#64748b;margin-top:1px;font-size:12.5px;display:block}.v2 .vso-fmt{grid-template-columns:1fr 1fr;gap:12px;display:grid}.v2 .vso-fc{border-radius:22px;flex-direction:column;align-items:flex-start;min-width:0;padding:20px 18px;display:flex}.v2 .vso-fc b{color:#0e1a2b;margin-top:16px;font-size:16px;font-weight:700;line-height:1.25}.v2 .vso-fc>span:last-child{color:#64748b;margin-top:5px;font-size:13px;line-height:1.4}.v2 .vso-slides{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;container-type:inline-size}.v2 .vso-sl{aspect-ratio:1;color:#fff;-webkit-hyphens:manual;hyphens:manual;border-radius:13px;flex-direction:column;justify-content:flex-end;min-width:0;padding:10px;display:flex}.v2 .vso-sl b{font-size:max(12px,min(5.2cqi,19px));font-weight:800;line-height:1.15}.v2 .vso-sl span{margin-top:2px;font-size:max(10px,min(3.6cqi,13px));font-weight:600;line-height:1.25}.v2 .vso-sl.s0{background:linear-gradient(135deg,#0f1a2e,#1e3a5f)}.v2 .vso-sl.s1{background:linear-gradient(135deg,#f9a8d4,#ec4899)}.v2 .vso-sl.s2{background:linear-gradient(135deg,#c4b5fd,#7c3aed)}.v2 .vso-nets{color:#334155;flex-wrap:wrap;gap:6px 10px;font-size:13.5px;font-weight:600;display:flex}.v2 .vso-nets>span{align-items:center;gap:6px;display:inline-flex}.v2 .vso-nets .brand{border-radius:6px}.v2 .vso-vid{color:#fff;text-align:center;background:linear-gradient(135deg,#0f1a2e,#334155);border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:96px;padding:10px;font-size:15px;font-weight:600;display:flex}.v2 .vso-langs{flex-wrap:wrap;gap:6px;display:flex}.v2 .vso-langs span{color:#0e1a2b;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.v2 .vso-langs i{font-size:13px;font-style:normal}.v2 .vso-pcs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.v2 .vso-pcs span{aspect-ratio:1.3;border-radius:12px;place-items:center;font-size:26px;display:grid}.v2 .vso-pcs .p0{background:linear-gradient(135deg,#fde68a,#f59e0b)}.v2 .vso-pcs .p1{background:linear-gradient(135deg,#bfdbfe,#3b82f6)}.v2 .vso-pcs .p2{background:linear-gradient(135deg,#bbf7d0,#22c55e)}.v2 .vso-pcs .p3{background:linear-gradient(135deg,#fbcfe8,#ec4899)}.v2 .vso-arrow{color:#1e8fe1;align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex}.v2 .vso-arrow .ic{flex-shrink:0}.v2 .vso-comb{background:linear-gradient(170deg,#e3f0fd,#f1eefb 55%,#fce7f3);border:1px solid #dce8f5;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:74px;font-size:30px;display:flex}.v2 .vso-models{flex-direction:column;align-items:center;padding-top:40px;display:flex}.v2 .vso-mp{background:#fff;border:1px solid #e6ecf3;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;max-width:100%;padding:7px 14px 7px 9px;display:inline-flex;box-shadow:0 8px 18px -10px rgba(20,60,110,.35)}.v2 .vso-mp i{border-radius:50%;flex-shrink:0;width:20px;height:20px}.v2 .vso-mp b{color:#0e1a2b;-webkit-hyphens:manual;hyphens:manual;font-size:14px;font-weight:700;line-height:1.2}.v2 .vso-mp span{color:#475569;font-size:14px}.v2 .vso-orch{text-align:center;border:2px solid #fad3c4;width:min(100%,330px);padding:18px 18px 16px}.v2 .vso-orch p,.v2 .vso-mod p{color:#475569;margin-top:10px;font-size:13.5px;line-height:1.4}.v2 .vso-dash{border-top:2px dashed #a9d3f5;width:80%;margin:22px 0}.v2 .vso-mods{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.v2 .vso-mod{text-align:center;border-radius:22px;padding:16px 10px 18px}.v2 .vso-mod .vso-mp{padding:7px 10px 7px 8px}.v2 .vso-mod .vso-mp b,.v2 .vso-mod .vso-mp span{font-size:13px}.v2 .vso-pay{width:min(100%,440px);margin-top:36px}.v2 .vso-pt{color:#0e1a2b;letter-spacing:-.01em;margin-bottom:12px;font-size:18px;font-weight:700;display:block}.v2 .vso-pr{border:1px solid #e8eef5;border-radius:14px;align-items:center;gap:12px;margin-top:8px;padding:11px 14px;display:flex}.v2 .vso-pr>div{flex:1;min-width:0}.v2 .vso-pr b{color:#0e1a2b;font-size:14.5px;font-weight:700;display:block}.v2 .vso-pr span{color:#64748b;margin-top:1px;font-size:12.5px;line-height:1.35;display:block}.v2 .vso-pr em{color:#1e8fe1;white-space:nowrap;font-size:20px;font-style:normal;font-weight:800}.v2 .vso-note{color:#475569;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;line-height:1.35;display:flex}.v2 .vso-note svg{flex-shrink:0}.v2 .vso-tip{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:14px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 14px;display:flex}.v2 .vso-tip svg{flex-shrink:0;margin-top:1px}.v2 .vso-tip p{color:#5b21b6;font-size:13.5px;line-height:1.45}.v2 .vso-tip b{color:#6d28d9;font-weight:800}.v2 .vso-wiz{max-width:520px;margin:0 auto}.v2 .vso-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:16px;display:grid}.v2 .vso-steps span{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;border-top:4px solid #e2e8f0;padding-top:7px;font-size:12px;font-weight:700;overflow:hidden}.v2 .vso-steps .done{color:#16a34a;border-color:#22c55e}.v2 .vso-steps .on{color:#1e8fe1;border-color:#3fa9f4}.v2 .vso-crs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;container-type:inline-size}.v2 .vso-cr{aspect-ratio:1.36;color:#fff;border-radius:14px;flex-direction:column;justify-content:flex-end;min-width:0;padding:10px;display:flex}.v2 .vso-cr b{font-size:max(11.5px,min(4cqi,16px));font-weight:800;line-height:1.15}.v2 .vso-cr span{margin-top:2px;font-size:max(9.5px,min(2.9cqi,12px));font-weight:600;line-height:1.2}.v2 .vso-cr.c0{background:linear-gradient(135deg,#f9a8d4,#ec4899)}.v2 .vso-cr.c1{background:linear-gradient(135deg,#fde68a,#f59e0b)}.v2 .vso-cr.c2{background:linear-gradient(135deg,#93c5fd,#3b82f6)}.v2 .vso-field{border:1px solid #e8eef5;border-radius:14px;margin-top:10px;padding:10px 14px}.v2 .vso-field span{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:700;display:block}.v2 .vso-field b{color:#0e1a2b;margin-top:3px;font-size:14px;font-weight:700;line-height:1.35;display:block}.v2 .vso-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:4px;display:grid}.v2 .vso-stats>div{border:1px solid #e8eef5;border-radius:14px;min-width:0;padding:10px 12px}.v2 .vso-stats b{color:#0e1a2b;letter-spacing:-.01em;white-space:nowrap;font-size:20px;font-weight:800;display:block}.v2 .vso-stats span{color:#64748b;margin-top:2px;font-size:12px;display:block}.v2 .vso-stats em{color:#16a34a;white-space:nowrap;font-style:normal;font-weight:800}.v2 .vso-rec{border:1px solid #e6ecf3;border-radius:14px;align-items:flex-start;gap:11px;margin-top:8px;padding:11px 12px;display:flex}.v2 .vso-rec.on{background:#f3f9ff;border-color:#bfddf7}.v2 .vso-cb{background:#fff;border:1.5px solid #cbd5e1;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.v2 .vso-rec.on .vso-cb{background:#3fa9f4;border-color:#3fa9f4}.v2 .vso-rec>div{flex:1;min-width:0}.v2 .vso-rec b{color:#0e1a2b;font-size:14px;font-weight:700;line-height:1.3;display:block}.v2 .vso-rec div>span{color:#64748b;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.v2 .vso-rec em{color:#0369a1;white-space:nowrap;background:#e0f2fe;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11.5px;font-style:normal;font-weight:700}.v2 .vso-toast{border-radius:22px;align-items:center;gap:12px;padding:16px 18px;display:flex}.v2 .vso-toast svg{flex-shrink:0}.v2 .vso-toast b{color:#0e1a2b;font-size:14.5px;font-weight:700;line-height:1.3;display:block}.v2 .vso-toast span{color:#64748b;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.v2 .vso-tbl{border-collapse:collapse;width:100%;margin-top:2px}.v2 .vso-tbl th{letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;text-align:left;white-space:nowrap;border-bottom:1px solid #eef2f6;padding:0 5px 10px;font-size:10.5px;font-weight:700}.v2 .vso-tbl th.c5{text-align:right;padding-right:0}.v2 .vso-tbl th.c0{color:#334155;padding-left:44px}.v2 .vso-tbl td{color:#334155;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #eef2f6;padding:10px 5px;font-size:13px}.v2 .vso-tbl tr:last-child td{border-bottom:0}.v2 .vso-tbl .c0{white-space:normal;padding-left:0}.v2 .vso-tbl td.c5{text-align:right;color:#16a34a;padding-right:0;font-weight:800}.v2 .vso-tbl td.c5.low{color:#c2410c}.v2 .vso-prod{align-items:center;gap:10px;display:flex}.v2 .vso-prod i{border-radius:10px;flex-shrink:0;width:34px;height:34px}.v2 .vso-prod b{color:#0e1a2b;-webkit-hyphens:manual;hyphens:manual;font-size:13.5px;font-weight:700;line-height:1.25;display:block}.v2 .vso-prod span{color:#64748b;margin-top:1px;font-size:12px;display:none}.v2 .vso-tbl em{color:#15803d;background:#dcfce7;border-radius:999px;padding:4px 10px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-block}.v2 .vso-tbl em.pend{color:#b45309;background:#fef3c7}.v2 .vso-feed .vso-pill{color:#334155;gap:7px}@media (max-width:560px){.v2 .vso-p{border-radius:24px;padding:22px 12px}.v2 .vso-card{border-radius:20px;padding:16px 14px}.v2 .vso-head{flex-wrap:wrap;gap:10px;margin-bottom:12px}.v2 .vso-tile{border-radius:12px;width:40px;height:40px}.v2 .vso-ht b{font-size:16px}.v2 .vso-ht span{font-size:12.5px}.v2 .vso-pill{padding:5px 10px;font-size:12px}.v2 .vso-kv{grid-template-columns:1fr;gap:3px;padding:9px 12px}.v2 .vso-kv>span{font-size:12px}.v2 .vso-kv>b{font-size:13.5px}.v2 .vso-main,.v2 .vso-ov-b .vso-main,.v2 .vso-ov-c .vso-main{width:100%}.v2 .vso-float,.v2 .vso-ov-b .vso-float,.v2 .vso-ov-c .vso-float,.v2 .vso-ov-ads .vso-float{width:92%;margin-top:-14px}.v2 .vso-bub,.v2 .vso-msg{font-size:13px}.v2 .vso-cmp em{padding:5px 9px;font-size:11.5px}.v2 .vso-cmp em:not(.yes){display:none}.v2 .vso-plan{padding:16px 12px}.v2 .vso-cal{gap:3px}.v2 .vso-wd{letter-spacing:0;font-size:9.5px}.v2 .vso-day{border-radius:8px;min-height:40px;padding:4px 3px}.v2 .vso-day b{padding-left:1px;font-size:10.5px}.v2 .vso-ty{border-radius:3px;height:6px;padding:0;font-size:0}.v2 .vso-ty.vso-t0{background:#f472b6}.v2 .vso-ty.vso-t1{background:#38bdf8}.v2 .vso-ty.vso-t2{background:#a78bfa}.v2 .vso-ty.vso-t3{background:#94a3b8}.v2 .vso-legend{color:#475569;flex-wrap:wrap;gap:6px 12px;margin-top:10px;font-size:11.5px;font-weight:600;display:flex}.v2 .vso-legend span{align-items:center;gap:5px;display:inline-flex}.v2 .vso-legend i{border-radius:3px;width:12px;height:6px}.v2 .vso-legend i.vso-t0{background:#f472b6}.v2 .vso-legend i.vso-t1{background:#38bdf8}.v2 .vso-legend i.vso-t2{background:#a78bfa}.v2 .vso-legend i.vso-t3{background:#94a3b8}.v2 .vso-freq{flex-direction:column;align-items:stretch;gap:6px}.v2 .vso-seg i{padding:6px 1px;font-size:11px}.v2 .vso-btns{grid-template-columns:1fr;gap:8px}.v2 .vso-btn{padding:11px 10px;font-size:13.5px}.v2 .vso-fmt{gap:8px}.v2 .vso-fc{border-radius:18px;padding:14px 12px}.v2 .vso-fc .vso-tile{border-radius:10px;width:36px;height:36px}.v2 .vso-fc b{margin-top:10px;font-size:14px}.v2 .vso-fc>span:last-child{font-size:12px}.v2 .vso-models{padding-top:26px}.v2 .vso-dash{margin:16px 0}.v2 .vso-mods{grid-template-columns:1fr;gap:8px}.v2 .vso-mod{border-radius:18px;padding:14px 12px}.v2 .vso-mod p{margin-top:8px}.v2 .vso-pay{margin-top:22px}.v2 .vso-pt{font-size:16px}.v2 .vso-pr{padding:10px 12px}.v2 .vso-pr b{font-size:13.5px}.v2 .vso-pr em{font-size:17px}.v2 .vso-steps{gap:4px;display:flex}.v2 .vso-steps span{border-top-width:3px;flex:auto;min-width:0;padding-top:5px;font-size:10px}.v2 .vso-cr{aspect-ratio:1.05;border-radius:11px;padding:8px}.v2 .vso-tip p{font-size:12.5px}.v2 .vso-stats{gap:6px}.v2 .vso-stats>div{padding:8px 9px}.v2 .vso-stats b{font-size:16px}.v2 .vso-stats span{font-size:11px}.v2 .vso-stats em{display:block}.v2 .vso-rec{flex-wrap:wrap;gap:9px;padding:10px}.v2 .vso-rec b{font-size:13px}.v2 .vso-rec div>span{font-size:12px}.v2 .vso-rec em{margin-left:31px;padding:3px 9px;font-size:11px}.v2 .vso-rec>div{flex-basis:calc(100% - 40px)}.v2 .vso-toast{padding:13px 14px}.v2 .vso-toast b{font-size:13.5px}.v2 .vso-tbl .c1,.v2 .vso-tbl .c3,.v2 .vso-tbl .c4{display:none}.v2 .vso-tbl th.c0{padding-left:38px}.v2 .vso-tbl td{padding:9px 4px;font-size:12.5px}.v2 .vso-prod{gap:8px}.v2 .vso-prod i{border-radius:9px;width:30px;height:30px}.v2 .vso-prod b{font-size:12.5px}.v2 .vso-prod span{display:block}.v2 .vso-feed .vso-ht{flex-basis:calc(100% - 54px)}.v2 .vso-feed .vso-pill{margin-top:-4px;margin-left:50px}.v2 .vso-tbl em{padding:3px 8px;font-size:10.5px}}
.v2 .vvo-p{background:linear-gradient(#cfe6fb 0%,#e2f0fd 45%,#f3f8fe 100%);border-radius:32px;padding:44px 30px 52px}.v2 .vvo-card{background:#fff;border-radius:24px;box-shadow:0 40px 70px -34px rgba(20,60,110,.45)}.v2 .vvo-nw{white-space:nowrap}.v2 .vvo-av{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:grid}.v2 .vvo-m{aspect-ratio:674/330;background:#f5f8fc;border:1px solid #e7edf4;border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.v2 .vvo-cmp{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2 .vvo-cmp>div{background:#fff;border:1px solid #e6ecf3;border-radius:12px;min-width:0;padding:10px 11px}.v2 .vvo-cmp>div.on{background:#f2f8fe;border:1.5px solid #3fa9f4}.v2 .vvo-cmp span{color:#475569;font-size:12.5px;font-weight:600;line-height:1.3;display:block}.v2 .vvo-cmp b{letter-spacing:-.01em;margin:2px 0 1px;font-size:21px;font-weight:800;display:block}.v2 .vvo-cmp b.r{color:#dc2626}.v2 .vvo-cmp b.g{color:#16a34a}.v2 .vvo-cmp em{color:#64748b;font-size:11.5px;font-style:normal;line-height:1.35;display:block}.v2 .vvo-ok{background:#effdf3;border:1.5px solid #bbf7d0;border-radius:12px;align-items:center;gap:11px;padding:10px 12px;display:flex}.v2 .vvo-ok>div{min-width:0}.v2 .vvo-ok b{color:#15803d;font-size:13.5px;font-weight:800;line-height:1.3;display:block}.v2 .vvo-ok div>span{color:#475569;margin-top:1px;font-size:12px;display:block}.v2 .vvo-bub{color:#1e293b;background:#fff;border:1px solid #e6ecf3;border-radius:14px;padding:9px 13px 10px;font-size:13.5px;line-height:1.45}.v2 .vvo-bub small{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.v2 .vvo-bub.ai{color:#fff;background:linear-gradient(#4db2f6,#2a93ea);border:0}.v2 .vvo-bub.ai small{color:rgba(255,255,255,.75)}.v2 .vvo-rate{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.v2 .vvo-stars{gap:2px;display:inline-flex}.v2 .vvo-rate b{color:#0e1a2b;font-size:17px;font-weight:800}.v2 .vvo-rate>span:last-child{color:#64748b;font-size:12px}.v2 .vvo-tags{flex-wrap:wrap;gap:6px;display:flex}.v2 .vvo-tags span{border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.v2 .vvo-tags .g{color:#15803d;background:#dcfce7}.v2 .vvo-tags .r{color:#b91c1c;background:#fee2e2}.v2 .vvo-rule{background:#fff;border:1px solid #e6ecf3;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:9px 12px;display:flex}.v2 .vvo-rule span{color:#334155;min-width:0;font-size:13px}.v2 .vvo-rule b{color:#1e293b;white-space:nowrap;font-size:13px;font-weight:800}.v2 .vvo-tog{background:#3fa9f4;border-radius:99px;flex-shrink:0;width:34px;height:20px;position:relative}.v2 .vvo-tog:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;right:3px}.v2 .vvo-a{align-items:flex-start;display:flex}.v2 .vvo-call{color:#fff;background:linear-gradient(170deg,#111a2c,#1c2b45);border-radius:26px;flex-direction:column;flex:0 0 52%;align-items:center;min-width:0;padding:18px 18px 22px;display:flex;box-shadow:0 40px 70px -30px rgba(10,30,60,.55)}.v2 .vvo-ch{color:#cbd5e1;align-self:stretch;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.35;display:flex}.v2 .vvo-ch>span{flex:1;min-width:0}.v2 .vvo-ch>b{color:#fff;font-size:13px;font-weight:700}.v2 .vvo-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin:3px 0 0 2px;box-shadow:0 0 0 3px rgba(34,197,94,.25)}.v2 .vvo-ring{background:rgba(63,169,244,.12);border-radius:50%;margin:18px 0 14px;padding:12px}.v2 .vvo-ring>span{background:linear-gradient(#4db2f6,#2a93ea);border-radius:50%;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 0 0 9px rgba(63,169,244,.18)}.v2 .vvo-wave{justify-content:space-between;align-self:stretch;align-items:center;height:38px;display:flex}.v2 .vvo-wave i{background:#4fb3f6;border-radius:3px;width:3px}.v2 .vvo-quote{color:#e2e8f0;text-align:center;margin:14px 0 0;font-size:13.5px;line-height:1.5}.v2 .vvo-speak{color:#1e8fe1;background:#e8f4fe;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:7px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.v2 .vvo-log{z-index:1;background:#fff;border-radius:22px;flex:0 0 52%;min-width:0;margin:44px 0 0 -4%;padding:16px 14px 4px;position:relative;box-shadow:0 40px 70px -30px rgba(20,60,110,.45)}.v2 .vvo-lh{border-bottom:1px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;padding-bottom:10px;display:flex}.v2 .vvo-lh b{color:#0e1a2b;font-size:15px;font-weight:800}.v2 .vvo-lh span{color:#475569;background:#e8f4fe;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.v2 .vvo-lr{border-bottom:1px solid #eef2f6;align-items:center;gap:8px;padding:9px 0;display:flex}.v2 .vvo-lr:last-child{border-bottom:0}.v2 .vvo-lt{color:#94a3b8;flex-shrink:0;width:34px;font-size:11.5px;font-weight:700}.v2 .vvo-ltile{background:#3fa9f4;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.v2 .vvo-lr>div{flex:1;min-width:0}.v2 .vvo-lr b{color:#0e1a2b;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;display:block;overflow:hidden}.v2 .vvo-lr div>span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.v2 .vvo-st{flex-shrink:0;align-items:center;gap:3px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.v2 .vvo-st.g{color:#16a34a}.v2 .vvo-st.b{color:#1e8fe1}.v2 .vvo-b{position:relative}.v2 .vvo-vc{flex-direction:column;gap:8px;width:62%;padding:18px 16px;display:flex}.v2 .vvo-vh{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.v2 .vvo-vh b{color:#0e1a2b;font-size:16px;font-weight:800}.v2 .vvo-vh span{color:#475569;white-space:nowrap;background:#e8f4fe;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:700}.v2 .vvo-chips{flex-wrap:wrap;gap:5px;margin-bottom:4px;display:flex}.v2 .vvo-chips span{color:#475569;border:1px solid #e2e8f0;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.v2 .vvo-chips span.on{color:#fff;background:#0e1a2b;border-color:#0e1a2b}.v2 .vvo-vr{border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:10px;padding:9px 10px;display:flex}.v2 .vvo-vr.on{background:#f4faff;border:1.5px solid #6cbdf6}.v2 .vvo-vr>div{flex:1;min-width:0}.v2 .vvo-vr b{color:#0e1a2b;font-size:14px;font-weight:800;display:block}.v2 .vvo-vr div>span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.v2 .vvo-go{color:#1e8fe1;background:#e8f4fe;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.v2 .vvo-sl{grid-template-columns:1fr 1fr;gap:14px;margin-top:4px;display:grid}.v2 .vvo-sl span{color:#475569;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.v2 .vvo-sl i{background:#eef2f6;border-radius:5px;height:5px;display:block}.v2 .vvo-sl em{background:linear-gradient(90deg,#2a93ea,#5bbaf7);border-radius:5px;height:100%;display:block}.v2 .vvo-train{z-index:1;border-radius:20px;width:44%;padding:14px 14px 12px;position:absolute;top:104px;right:0}.v2 .vvo-th{align-items:flex-start;gap:8px;display:flex}.v2 .vvo-th svg{flex-shrink:0;margin-top:1px}.v2 .vvo-th b{color:#0e1a2b;font-size:13.5px;font-weight:700;line-height:1.35}.v2 .vvo-rec{justify-content:space-between;align-items:center;height:28px;margin:10px 0 8px;display:flex}.v2 .vvo-rec i{background:#86efac;border-radius:3px;width:3.5px}.v2 .vvo-tf{flex-wrap:wrap;justify-content:space-between;gap:2px 8px;font-size:11.5px;display:flex}.v2 .vvo-tf span{color:#64748b}.v2 .vvo-tf b{color:#16a34a;font-weight:700}.v2 .vvo-hello{color:#334155;border-radius:18px;align-items:flex-start;gap:8px;width:52%;margin:30px 0 0 auto;padding:13px 16px;font-size:13px;line-height:1.5;display:flex}.v2 .vvo-hello svg{flex-shrink:0;margin-top:2px}.v2 .vvo-camp{flex-direction:column;width:86%;margin:0 auto;padding:22px 22px 10px;display:flex}.v2 .vvo-cph{align-items:center;gap:12px;display:flex}.v2 .vvo-ctile{background:#e8f4fe;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.v2 .vvo-cph>div{min-width:0}.v2 .vvo-cph b{color:#0e1a2b;font-size:15.5px;font-weight:800;line-height:1.3;display:block}.v2 .vvo-cph div>span{color:#64748b;margin-top:1px;font-size:12.5px;display:block}.v2 .vvo-prog{justify-content:space-between;align-items:baseline;gap:10px;margin-top:20px;font-size:12.5px;display:flex}.v2 .vvo-prog span{color:#64748b}.v2 .vvo-prog b{color:#0e1a2b;white-space:nowrap;font-weight:800}.v2 .vvo-bar{background:#eef2f6;border-radius:6px;height:6px;margin-top:8px}.v2 .vvo-bar i{background:linear-gradient(90deg,#2a93ea,#5bbaf7);border-radius:6px;width:59%;height:100%;display:block}.v2 .vvo-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 4px;display:grid}.v2 .vvo-stats>div{border:1px solid #e6ecf3;border-radius:12px;padding:9px 10px}.v2 .vvo-stats b{color:#0e1a2b;letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:800;display:block}.v2 .vvo-stats span{color:#64748b;font-size:11.5px;display:block}.v2 .vvo-stats em{color:#16a34a;white-space:nowrap;margin-left:3px;font-style:normal;font-weight:800}.v2 .vvo-pr{border-top:1px solid #eef2f6;align-items:center;gap:10px;padding:10px 0;display:flex}.v2 .vvo-pr>div{flex:1;min-width:0}.v2 .vvo-pr b{color:#0e1a2b;font-size:14px;font-weight:800;display:block}.v2 .vvo-pr div>span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.v2 .vvo-pill{border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.v2 .vvo-pill.g{color:#15803d;background:#dcfce7}.v2 .vvo-pill.y{color:#b45309;background:#fef3c7;box-shadow:inset 0 0 0 1px #fcd34d}.v2 .vvo-pill.b{color:#fff;background:#3fa9f4}.v2 .vvo-w{flex-direction:column;display:flex}.v2 .vvo-site{flex-direction:column;gap:8px;width:72%;padding:18px 16px 16px;display:flex}.v2 .vvo-sh{align-items:center;gap:12px;margin-bottom:8px;display:flex}.v2 .vvo-sh>div{flex:1;min-width:0}.v2 .vvo-sh b{color:#0e1a2b;font-size:15.5px;font-weight:800;display:block}.v2 .vvo-sh div>span{color:#64748b;margin-top:1px;font-size:12px;display:block}.v2 .vvo-live{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;flex-shrink:0;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.v2 .vvo-live i{background:#22c55e;border-radius:50%;width:7px;height:7px}.v2 .vvo-sr{border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:10px;padding:11px 13px;display:flex}.v2 .vvo-sr>svg{flex-shrink:0}.v2 .vvo-sr b{color:#0e1a2b;flex:1;min-width:0;font-size:14px;font-weight:700}.v2 .vvo-sr em{color:#16a34a;flex-shrink:0;align-items:center;gap:4px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}.v2 .vvo-chat{border-radius:20px;flex-direction:column;gap:8px;width:50%;margin:34px 0 0 auto;padding:12px;display:flex}.v2 .vvo-ask{color:#fff;background:linear-gradient(#4db2f6,#2a93ea);border-radius:14px;padding:10px 13px;font-size:13px;line-height:1.45}.v2 .vvo-reply{color:#334155;border:1px solid #e6ecf3;border-radius:14px;align-items:center;gap:8px;padding:10px 13px;font-size:12.5px;line-height:1.45;display:flex}.v2 .vvo-reply svg{flex-shrink:0}@media (max-width:980px) and (min-width:521px){.v2 .vvo-camp{width:100%}}@media (max-width:520px){.v2 .vvo-p{border-radius:24px;padding:26px 12px 22px}.v2 .vvo-a{flex-direction:column;align-items:stretch}.v2 .vvo-call{flex:none;padding-bottom:46px}.v2 .vvo-log{flex:none;width:92%;margin:-26px 0 0 auto}.v2 .vvo-vc{width:100%}.v2 .vvo-train{width:88%;margin:-10px 0 0 auto;position:relative;top:auto}.v2 .vvo-hello{width:94%;margin-top:12px}.v2 .vvo-camp{width:100%;padding:16px 14px 6px}.v2 .vvo-stats{gap:6px}.v2 .vvo-stats>div{padding:8px}.v2 .vvo-stats b{font-size:15px}.v2 .vvo-pill{padding:4px 8px;font-size:11px}.v2 .vvo-site{width:100%}.v2 .vvo-chat{width:92%;margin-top:-10px;position:relative}}
