.phone{--h:min(70vh, 640px);height:var(--h);aspect-ratio:9/18.6;max-width:100%;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", var(--font-geist), system-ui, sans-serif;color:#fff;text-align:left;background:#0e0d12;border:clamp(.3125rem,.8vh,.5625rem) solid #1f1f25;border-radius:clamp(1.625rem,3.4vh,2.75rem);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #2c2b32;container-type:size}.phone.sm{--h:min(60vh, 560px)}.phone .sb{justify-content:space-between;padding:2.2cqh 7cqw .4cqh;font-size:2.1cqh;font-weight:600;display:flex}.phone .hd{border-bottom:1px solid #222128;align-items:center;gap:3cqw;padding:1cqh 4cqw 1.6cqh;display:flex}.phone .hd .bk{color:#7d86ff;font-size:3.2cqh;line-height:1}.phone .hd .nm{text-align:center;flex:1;min-width:0}.phone .hd .nm b{color:#f5f1ea;white-space:nowrap;text-overflow:ellipsis;font-size:2.3cqh;font-weight:600;display:block;overflow:hidden}.phone .hd .nm small{color:#8e8a96;font-size:1.75cqh;display:block}.phone .hd .nm small.ty{color:#7d86ff}.phone .gp{flex:none;width:5.6cqh;height:5.6cqh;font-size:2.2cqh}.phone .ct{background:radial-gradient(circle at 20% 30%,#ffffff09 1px,#0000 1.5px) 0 0/11cqw 11cqw,#0e0d12;flex-direction:column;flex:1;justify-content:flex-end;gap:.7cqh;min-height:0;padding:1.2cqh 3cqw 1.4cqh;display:flex;overflow:hidden}.phone .day{color:#8e8a96;background:#1c1b22;border-radius:2cqh;align-self:center;padding:.4cqh 2.6cqw;font-size:1.6cqh}.phone .m{align-items:flex-end;gap:2cqw;transition:opacity .35s,transform .35s;display:flex}.phone .m.w{opacity:0;transform:translateY(1.6cqh)}.phone .m.o{justify-content:flex-end}.phone .av{flex:none;width:4.4cqh;height:4.4cqh;font-size:1.7cqh}.phone .st{flex-direction:column;gap:.5cqh;min-width:0;max-width:80%;display:flex}.phone .b{background:#24222b;border-radius:2.3cqh;padding:.9cqh 3.2cqw .7cqh;font-size:1.95cqh;line-height:1.32;overflow:hidden}.phone .o .b{background:linear-gradient(#8a5ce0,#5f63e6);border-bottom-right-radius:.8cqh}.phone .i .b{border-bottom-left-radius:.8cqh}.phone .b .n{color:#f2a15c;justify-content:space-between;gap:3cqw;font-size:1.75cqh;font-weight:600;display:flex}.phone .b .n i{color:#7cc48e;font-style:normal;font-weight:400}.phone .b .t{float:right;opacity:.55;white-space:nowrap;margin:.6cqh 0 0 2cqw;font-size:1.45cqh}.phone .b b{color:inherit;font-weight:600}.phone .b .x{white-space:pre-line}.phone .b .x:empty{display:none}.phone .b .pic{object-fit:cover;object-position:50% 30%;border-radius:1.4cqh;width:100%;height:auto;max-height:30cqh;margin:.4cqh 0 .6cqh;display:block}.phone .lk{border-left:.5cqw solid #7d86ff;margin:.6cqh 0 .4cqh;padding:.2cqh 0 .2cqh 2.4cqw;font-size:1.7cqh;line-height:1.3}.phone .lk b{color:#9aa1ff;font-weight:600;display:block}.phone .lk span{color:#e8e6ec;display:block}.phone .lk img{object-fit:cover;object-position:50% 0;border-radius:1cqh;width:100%;height:auto;max-height:22cqh;margin-top:.6cqh;display:block}.phone .fl{align-items:center;gap:2.4cqw;margin:.3cqh 0 .5cqh;display:flex}.phone .fl .ic{background:#fff 50%/cover;border-radius:.8cqh;flex:none;width:5cqh;height:6.2cqh;position:relative;overflow:hidden}.phone .fl .ic span{color:#fff;text-align:center;background:#e5483c;font-size:1.3cqh;font-weight:700;position:absolute;bottom:0;left:0;right:0}.phone .fl small{opacity:.6;font-size:1.5cqh;display:block}.phone .fl strong{color:inherit;font-size:1.8cqh;font-weight:600}.phone .kb{gap:1.2cqw;display:flex}.phone .kb span{text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#ffffff1a;border-radius:1.4cqh;flex:1;padding:.9cqh .6cqw;font-size:1.7cqh;font-weight:600;transition:background .3s,transform .2s;overflow:hidden}.phone .kb span.on{background:#6e5bd8;transform:scale(.97)}.phone .typ{background:#24222b;border-radius:2.3cqh 2.3cqh 2.3cqh .8cqh;gap:.6cqh;padding:1.3cqh 3.4cqw;display:flex}.phone .typ i{background:#8e8a96;border-radius:50%;width:1cqh;height:1cqh;animation:1s infinite tgdot}.phone .typ i:nth-child(2){animation-delay:.18s}.phone .typ i:nth-child(3){animation-delay:.36s}.phone .cm{align-items:center;gap:2cqw;padding:1cqh 3cqw 2.2cqh;display:flex}.phone .cm i{color:#9d99a6;background:#1c1b22;border-radius:50%;flex:none;place-items:center;width:4.6cqh;height:4.6cqh;font-size:2cqh;font-style:normal;display:grid}.phone .cm span{color:#9d99a6;background:#1c1b22;border-radius:2.3cqh;flex:1;align-items:center;height:4.6cqh;padding:0 3cqw;font-size:1.9cqh;display:flex}.phone .vo{align-items:center;gap:2cqw;min-width:44cqw;padding:.3cqh 0;display:flex}.phone .vo .pl{color:#6e5bd8;cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:4.4cqh;height:4.4cqh;padding:0;font-size:1.6cqh;display:grid}.phone .i .vo .pl{color:#fff;background:#7d86ff}.phone .vo .wv{flex:1;align-items:center;gap:.5cqw;height:3cqh;display:flex}.phone .vo .wv i{background:#ffffffd9;border-radius:2px;width:.7cqw;transition:background .15s}.phone .vo .wv i.dn{background:#f2a15c}.phone .vo small{opacity:.8;font-size:1.45cqh}.phone .tr{color:#c9c5d0;border-top:1px solid #ffffff14;margin-top:.8cqh;padding-top:.8cqh;font-size:1.75cqh;line-height:1.38;display:block}.phone .tr:before{content:"Trascrizione";letter-spacing:.08em;text-transform:uppercase;color:#8e8a96;margin-bottom:.3cqh;font-size:1.35cqh;display:block}.phone[data-lang=en] .tr:before{content:"Transcript"}@media (prefers-reduced-motion:reduce){.phone .m.w{opacity:1;transform:none}}
