.card-art{margin-top:22px;font-size:12px;line-height:1.6}.pm-grid{grid-template-columns:minmax(64px, auto) repeat(var(--n), minmax(0, 1fr));background:var(--vz-well);border:1px solid var(--line);border-radius:14px;gap:4px;padding:10px;display:grid}.pm-corner,.pm-h{text-align:center;min-height:34px;color:var(--muted);place-items:center;padding:2px 4px;font-size:11px;font-weight:700;line-height:1.35;display:grid}.pm-corner{opacity:.8;place-items:center start;font-weight:600}.pm-r{color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;padding-inline:8px;font-weight:800;display:flex}.pm-r.r0{color:var(--gold)}.pm-c{color:#96afe659;background:rgb(var(--vz-w) / .025);border-radius:8px;place-items:center;height:28px;display:grid}.pm-c.on{color:var(--vz-mint);background:#34d3991f;box-shadow:inset 0 0 0 1px #34d3994d}.pm-foot{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}.pm-foot span{color:var(--violet-2);background:#8b7fff24;border:1px dashed #8b7fff80;border-radius:999px;padding:2px 10px;font-weight:800}.vz.live.perm .pm-c.on{animation:7s infinite pm-pop;animation-delay:calc(var(--k) * 90ms)}.vz.live.perm .pm-r{animation:7s infinite pm-row}.vz.live.perm .pm-r.r1{animation-delay:.5s}.vz.live.perm .pm-r.r2{animation-delay:1s}.vz.live.perm .pm-r.r3{animation-delay:1.5s}.vz.live.perm .pm-r.r4{animation-delay:2s}@keyframes pm-pop{0%,4%{opacity:0;transform:scale(.4)}10%,to{opacity:1;transform:none}}@keyframes pm-row{0%,30%{background:0 0}34%{background:#3d7bff33}42%,to{background:0 0}}.tone-paper .pm-grid{background:#f8fafc}.web{--cols:1.6fr 1.1fr .62fr}.wb-cloud{width:max-content;max-width:100%;color:var(--ink);background:linear-gradient(135deg,#3d7bff38,#8b7fff2e);border:1px solid #79a6ff80;border-radius:999px;align-items:center;gap:8px;margin-inline:auto;padding:6px 14px;display:flex;box-shadow:0 0 30px #3d7bff40}.wb-cloud>svg{color:var(--blue-2)}.wb-cloud span{color:var(--text);align-items:center;gap:5px;font:700 12px ui-monospace,Consolas,monospace;display:inline-flex}.wb-cloud span svg{color:var(--mint)}.wb-bus{grid-template-columns:var(--cols);gap:14px;height:34px;display:grid;position:relative}.wb-bus:before{content:"";background:#79a6ff8c;width:2px;height:50%;margin-left:-1px;position:absolute;top:0;left:50%}.wb-bus:after{content:"";top:50%;background:linear-gradient(270deg, var(--blue-2), var(--violet-2), var(--gold));opacity:.6;height:2px;margin-top:-1px;position:absolute;inset-inline:23% 9%}.wb-bus i{background:#79a6ff73;justify-self:center;width:2px;margin-top:17px;position:relative}.wb-bus i:after{content:"";background:var(--vz-spark);width:7px;height:7px;box-shadow:0 0 8px var(--gold), 0 0 14px var(--gold);opacity:0;border-radius:50%;margin-left:-3.5px;position:absolute;top:0;left:50%}.wb-devs{grid-template-columns:var(--cols);align-items:end;gap:14px;display:grid}.dv{justify-items:center;gap:6px;min-width:0;display:grid}.dv small{color:var(--muted);font-size:11px;font-weight:700}.dv .scr{background:var(--vz-bg);border:2px solid var(--vz-frame-2);width:100%;box-shadow:0 14px 30px rgb(var(--vz-sh) / calc(.4 * var(--vz-k)));position:relative;overflow:hidden}.dv .rows{align-content:start;gap:5px;padding:8px;display:grid}.dv .rows i{background:rgb(var(--vz-w) / .1);border-radius:3px;height:6px}.dv .rows i:first-child{background:#79a6ff73;width:60%}.dv .rows i:nth-child(3){width:80%}.laptop .scr{aspect-ratio:16/10;border-radius:8px 8px 0 0;grid-template-columns:22% 1fr;display:grid}.laptop .side{background:linear-gradient(#07214c,#083781)}.laptop .base{background:linear-gradient(180deg, var(--vz-frame-3), var(--vz-frame));border-radius:0 0 8px 8px;width:116%;height:7px;margin-top:-6px}.tablet .scr{aspect-ratio:4/5;border-width:4px;border-radius:10px}.phone .scr{aspect-ratio:9/18;border-width:3px;border-radius:12px;flex-direction:column;display:flex}.phone .cards{flex:1;align-content:start;gap:4px;padding:6px 4px;display:grid}.phone .cards i{background:rgb(var(--vz-w) / .07);border-inline-start:2px solid var(--gold);border-radius:4px;height:14px}.phone .cards i:nth-child(2){border-color:var(--blue-2)}.phone .cards i:nth-child(3){border-color:var(--mint)}.phone .nav{background:rgb(var(--vz-pop-rgb) / .95);border-top:1px solid var(--line);color:var(--muted);justify-content:space-around;padding:4px 1px 5px;display:flex}.phone .nav .on{color:var(--gold)}.web .pm-foot{justify-content:center}.vz.live.web .wb-bus i:after{animation:3.2s ease-in infinite wb-drop}.vz.live.web .wb-bus i:nth-child(2):after{animation-delay:.5s}.vz.live.web .wb-bus i:nth-child(3):after{animation-delay:1s}.vz.live.web .dv .scr{animation:3.2s infinite wb-lit}.vz.live.web .dv.tablet .scr{animation-delay:.5s}.vz.live.web .dv.phone .scr{animation-delay:1s}.vz.live.web .wb-cloud{animation:3.2s infinite wb-glow}@keyframes wb-drop{0%{opacity:0;transform:translateY(0)}15%{opacity:1}55%{opacity:1;transform:translateY(15px)}65%,to{opacity:0;transform:translateY(17px)}}@keyframes wb-lit{0%,50%{border-color:var(--vz-frame-2)}62%{border-color:var(--gold);box-shadow:0 0 18px #edc77159, 0 14px 30px rgb(var(--vz-sh) / calc(.4 * var(--vz-k)))}80%,to{border-color:var(--vz-frame-2)}}@keyframes wb-glow{0%,to{box-shadow:0 0 30px #3d7bff40}10%{box-shadow:0 0 40px #79a6ff8c}}@media (max-width:640px){.pm-grid{grid-template-columns:minmax(52px, auto) repeat(var(--n), minmax(0, 1fr));gap:3px;padding:8px}.pm-corner{display:none}.pm-grid>.pm-h:nth-child(2){grid-column-start:2}.pm-h{min-height:30px;padding:0;font-size:9.5px}.pm-r{padding-inline:4px;font-size:11px}.pm-c{height:24px}}.card-art.ai{gap:12px;display:grid}.ai-list{gap:6px;display:grid}.ai-row{background:rgb(var(--vz-w) / .03);border:1px solid var(--line);color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;font-weight:700;transition:none;display:flex}.ai-row svg{color:var(--c);flex:none}.ai-row span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ai-row.t-blue{--c:var(--vz-blue)}.ai-row.t-rose{--c:var(--vz-rose)}.ai-row.t-gold{--c:var(--vz-gold)}.ai-row.t-cyan{--c:var(--vz-cyan)}.ai-row:first-child{color:var(--ink);border-color:var(--c);background:color-mix(in srgb, var(--c) 12%, transparent)}.ai-mini{flex:none;align-items:flex-end;gap:2px;width:30px;height:14px;display:flex}.ai-mini b{background:var(--c);opacity:.8;border-radius:2px;flex:1}.ai-mini.bars b:first-child{height:35%}.ai-mini.bars b:nth-child(2){height:55%}.ai-mini.bars b:nth-child(3){height:70%}.ai-mini.bars b:nth-child(4){opacity:.45;height:100%}.ai-mini.dots{align-items:center}.ai-mini.dots b{background:var(--muted);opacity:.6;border-radius:50%;flex:none;width:5px;height:5px}.ai-mini.dots b:nth-child(3){background:var(--c);opacity:1;box-shadow:0 0 6px var(--c)}.ai-mini.meter{background:rgb(var(--vz-w) / .08);border-radius:999px;align-items:center;height:6px;position:relative;overflow:hidden}.ai-mini.meter b{display:none}.ai-mini.meter:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#34d399,#edc771 60%,#fb7185);width:62%;position:absolute;inset:0 auto 0 0}.ai-mini.typing{justify-content:center;align-items:center;gap:3px}.ai-mini.typing b{border-radius:50%;flex:none;width:5px;height:5px}.ai-mini.typing b:nth-child(4){display:none}.ai-stage{align-items:flex-end;gap:6px;display:flex}.ai-say{flex:1;align-self:center;display:grid}.ai-say p{color:var(--ink);text-align:start;opacity:0;background:#8b7fff24;border:1px solid #8b7fff73;border-radius:14px 14px 4px;grid-area:1/1;margin:0;padding:8px 12px;font-size:12.5px;font-weight:700;line-height:1.8;position:relative}.ai-say p:first-child{opacity:1}.ai-bot{aspect-ratio:240/340;transform-origin:50% 96%;flex:none;width:78px;position:relative}.ai-bot img{width:100%;height:100%;filter:drop-shadow(0 12px 16px rgb(var(--vz-sh) / calc(.45 * var(--vz-k))));position:absolute;inset:0}.ai-bot .f-searching{opacity:0}.ai-foot{color:var(--violet-2,#b3abff);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.vz.live.ai .ai-row{animation:16s infinite ai-row;animation-delay:calc(var(--k) * 4s)}.vz.live.ai .ai-row:first-child{color:var(--muted);border-color:var(--line);background:rgb(var(--vz-w) / .03)}.vz.live.ai .ai-say p{animation:16s infinite ai-say;animation-delay:calc(var(--k) * 4s)}.vz.live.ai .ai-say p:first-child{opacity:0}.vz.live.ai .ai-bot{animation:4s ease-in-out infinite ai-hop}.vz.live.ai .ai-bot .f-searching{animation:16s linear infinite ai-face}.vz.live.ai .ai-mini.bars b{transform-origin:bottom;animation:1.6s ease-in-out infinite alternate ai-bars}.vz.live.ai .ai-mini.bars b:nth-child(2){animation-delay:.2s}.vz.live.ai .ai-mini.bars b:nth-child(3){animation-delay:.4s}.vz.live.ai .ai-mini.bars b:nth-child(4){animation-delay:.6s}.vz.live.ai .ai-mini.dots b:nth-child(3){animation:1s ease-in-out infinite ai-alert}.vz.live.ai .ai-mini.meter:after{transform-origin:0;animation:4s ease-in-out infinite ai-meter}.vz.live.ai .ai-mini.typing b{animation:1s ease-in-out infinite ai-type}.vz.live.ai .ai-mini.typing b:nth-child(2){animation-delay:.15s}.vz.live.ai .ai-mini.typing b:nth-child(3){animation-delay:.3s}@keyframes ai-row{0%,24%,to{color:var(--muted);border-color:var(--line);background:rgb(var(--vz-w) / .03);transform:none}2%,22%{color:var(--ink);border-color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);transform:translate(-4px)}}@keyframes ai-say{0%{opacity:0;transform:translateY(8px)scale(.92)}2%,22%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-4px)}}@keyframes ai-hop{0%{transform:scale(1.08,.9)}6%{transform:translateY(-12px)scale(.95,1.06)}12%{transform:scale(1.03,.97)}16%,to{transform:none}}@keyframes ai-face{0%,24.4%{opacity:0}25%,74.4%{opacity:1}75%,to{opacity:0}}@keyframes ai-bars{0%{transform:scaleY(.4)}}@keyframes ai-alert{50%{transform:scale(1.7)}}@keyframes ai-meter{0%{transform:scaleX(.1)}50%,80%{transform:none}to{transform:scaleX(.1)}}@keyframes ai-type{50%{opacity:.4;transform:translateY(-3px)}}
