.ask-veil{z-index:99990;background:#00090c99;place-items:center;display:grid;position:fixed;inset:0}.ask-box{box-sizing:border-box;background:var(--s6-cream,#e0eadb);width:min(92vw,max(420px,34vw));color:var(--s6-ink,#2a2320);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f1f6ee), 0 6px 0 var(--s6-line,#000001);font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;border-radius:0;padding:clamp(16px,1.5vw,30px)}.ask-box p{margin:0 0 clamp(14px,1.3vw,26px);font-size:clamp(20px,1.7vw,36px);line-height:1.15}.ask-row{justify-content:flex-end;gap:clamp(8px,.8vw,16px);display:flex}.ask-btn{letter-spacing:.3px;cursor:pointer;min-width:clamp(80px,7vw,150px);color:var(--s6-cream,#e0eadb);background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -4px 0 #151415, 0 4px 0 var(--s6-line,#000001);border-radius:0;padding:clamp(6px,.5vw,10px) clamp(14px,1.2vw,24px) clamp(8px,.65vw,13px);font-family:inherit;font-size:clamp(18px,1.45vw,30px);line-height:1.05}.ask-btn.yes{color:var(--s6-ink,#2a2320);background:var(--s6-gold,#d6ac88);box-shadow:inset 0 -4px 0 #b88d6a, 0 4px 0 var(--s6-line,#000001)}.ask-btn:focus-visible{outline:3px solid var(--s6-gold,#d6ac88);outline-offset:2px}.notte-sagoma{transform-origin:50% 70%;background:#2a1d10;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.notte-sagoma-corpo{fill:#070504}.notte-sagoma-colletto{fill:#15100b}.notte-sagoma-cravatta{fill:#0e0a07;stroke:#ffd69659;stroke-width:1px}.notte-sagoma-bordo{fill:none;stroke:#ffd592;stroke-width:2.2px;stroke-linecap:round;opacity:.8;filter:drop-shadow(0 0 3px #ffbe6ee6)}.notte-casella{border:0;min-width:0;margin:0;padding:0}.notte-casella:disabled{opacity:.5}.notte-nota{text-align:center;color:var(--s6-off,#9a8f84);font-size:22px}.notte-sogno{z-index:35;font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);background:#000;animation:1.6s ease-in both notte-nero;position:absolute;inset:0}.notte-sogno.spenta{animation:1.2s ease-in forwards notte-spegni}.notte-sogno-scena{width:372px;height:384px;margin-left:-186px;animation:3.2s ease-out .6s both notte-appare;position:absolute;top:36px;left:50%}.notte-sogno-alone{background:radial-gradient(at 50% 55%,#78dc9647,#3c8c5a1a 45%,#0000 70%);width:552px;height:330px;animation:4.2s ease-in-out infinite notte-alone;position:absolute;top:40px;left:-90px}.notte-sogno-figura{image-rendering:pixelated;animation:5s ease-in-out infinite notte-respiro;display:block;position:relative}.notte-sogno-chat{flex-direction:column;gap:14px;width:820px;margin-left:-410px;display:flex;position:absolute;top:452px;left:50%}.notte-sogno .notte-sogno-chat .transcript{flex:none;height:216px}@keyframes notte-nero{0%{opacity:0}to{opacity:1}}@keyframes notte-spegni{0%{opacity:1}to{opacity:0}}@keyframes notte-appare{0%{opacity:0}to{opacity:1}}@keyframes notte-respiro{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes notte-alone{0%,to{opacity:.55}50%{opacity:1}}.notte-fine{z-index:45;font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);background:#000;flex-direction:column;justify-content:center;align-items:center;gap:26px;animation:1.4s ease-in both notte-nero;display:flex;position:absolute;inset:0}.notte-fine-ritaglio{width:760px;transform:rotate(-1.5deg)}.notte-fine-testo{color:var(--s6-cream,#e0eadb);font-size:34px}.notte-fine-bottone{padding:8px 28px 11px;font-size:30px}.notte-toc{z-index:6;font:400 30px/1 var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);color:#1a1208;pointer-events:none;white-space:nowrap;background:#ecd18a;padding:4px 12px 6px;position:absolute;transform:translate(-50%,-100%);box-shadow:0 3px #08110d}.notte-turno{z-index:250;font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);background:#00090c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.notte-turno-carta{text-align:center;min-width:520px;padding:36px 56px 40px}.notte-turno-titolo{font-size:52px}.notte-turno-data{opacity:.75;margin:6px 0 18px;font-size:26px}.notte-turno-testo{margin-bottom:24px;font-size:32px}.notte-turno-tempo{margin-bottom:16px;font-size:28px}.notte-turno-regole{text-align:left;background:var(--s6-cream2,#d2d5c2);border:3px solid var(--s6-teal,#058f88);border-left-width:10px;max-width:640px;margin:0 auto 24px;padding:8px 14px 10px;font-size:22px;line-height:1.15}.notte-turno-bottone{padding:8px 28px 11px;font-size:30px}.casa-spy.notte-spy{background:#000}.notte-spy-iris{clip-path:circle(1400px at 792px 365px);animation:.35s ease-out both notte-iride-apre;position:absolute;inset:0}.notte-spy-iris.chiudendo{animation:.35s ease-in both notte-iride-chiude}@keyframes notte-iride-apre{0%{clip-path:circle(0 at 792px 365px)}to{clip-path:circle(1400px at 792px 365px)}}@keyframes notte-iride-chiude{0%{clip-path:circle(1400px at 792px 365px)}to{clip-path:circle(0 at 792px 365px)}}.notte-spy-q{image-rendering:pixelated;position:absolute}.notte-spy-lente{background:#000;border-radius:50%;position:absolute;overflow:hidden}.notte-spy-strato,.notte-spy-porta{width:100%;height:100%;image-rendering:pixelated;pointer-events:none;position:absolute;top:0;left:0}.notte-spy-fuori{position:absolute;inset:0}.notte-spy-fuori .notte-sagoma{width:100%;height:100%;position:absolute;inset:0}.notte-spy-busto{image-rendering:pixelated;position:absolute}.notte-spy-chat{flex-direction:column;gap:12px;width:410px;height:824px;display:flex;position:absolute;top:58px;left:67px}.casa-spy .notte-spy-chat .transcript{flex:auto;height:auto;min-height:0}.notte-spy-chat .casa-spy-bottoni{flex-direction:column;align-items:stretch;gap:10px;margin-top:0}.notte-spy-chat .casa-spy-bottoni .s6-btn{padding:8px 12px 10px;font-size:24px}.casa-fill{animation:1.2s ease-out both notte-nero}.notte-dissolvi{z-index:50;pointer-events:none;background:#000;animation:1s ease-out both notte-spegni;position:absolute;inset:0}.notte-turno{animation:.8s ease-out both notte-nero}.notte-turno-carta.esce{animation:.8s ease-in forwards notte-spegni}.notte-nota-carta{text-align:left;max-width:760px}.notte-nota-testo p{margin:0 0 12px;font-size:28px;line-height:1.25}.notte-nota-carta .casa-dialog-testo{margin-top:6px}.notte-scossa{animation:.2s steps(2,end) notte-scossa}@keyframes notte-scossa{0%{transform:translate(10px,-6px)}25%{transform:translate(-12px,7px)}50%{transform:translate(8px,5px)}75%{transform:translate(-6px,-4px)}to{transform:none}}.guide{z-index:900;pointer-events:none;font-family:UI Varco f,Pixelify Sans,system-ui,sans-serif;position:fixed;inset:0}.guide.inapp{width:100%;height:100%;position:absolute;top:0;left:0}.guide.inapp .guide-veil,.guide.inapp .guide-ring,.guide.inapp .guide-arrow,.guide.inapp .guide-cap{position:absolute}.guide-veil{pointer-events:auto;background:#05080da8;position:fixed}.guide-ring{box-sizing:border-box;pointer-events:none;border:3px solid #f2b632;border-radius:4px;animation:1.2s ease-in-out infinite guide-ring;position:fixed}@keyframes guide-ring{0%,to{border-color:#f2b632;box-shadow:0 0 10px 2px #f2b63280}50%{border-color:#ffd36a;box-shadow:0 0 0 4px #f2b6324d,0 0 24px 8px #f2b63299}}.guide-arrow{pointer-events:none;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:fixed}.guide-arrow.up{border-bottom:16px solid #f2b632;animation:.8s ease-in-out infinite guide-bob-up}.guide-arrow.down{border-top:16px solid #f2b632;animation:.8s ease-in-out infinite guide-bob-down}@keyframes guide-bob-up{50%{transform:translateY(5px)}}@keyframes guide-bob-down{50%{transform:translateY(-5px)}}.guide-cap{box-sizing:border-box;pointer-events:none;color:#2a2620;background:#f3ead6;border-top:4px solid #f2b632;padding:12px 16px;font-size:19px;line-height:1.35;animation:.25s ease-out guide-in;position:fixed;box-shadow:6px 6px #00000073}.guide-cap.nudge{animation:.35s ease-in-out guide-nudge}@keyframes guide-in{0%{opacity:0;transform:translateY(6px)}}@keyframes guide-nudge{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@media (max-width:600px){.guide-cap{padding:10px 13px;font-size:16px}}.guide-skip,.vtut-skip{pointer-events:auto;color:#6b6255;font:inherit;letter-spacing:0;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:13px;text-decoration:underline}.guide-skip{margin:8px 0 -2px auto;display:block}.vtut-skip{margin-left:14px}.guide-skip:hover,.vtut-skip:hover{color:#2a2620}.vtut-overlay.d6-pop{z-index:var(--s6-z-popup,400);background:#00090c9e;justify-content:center;align-items:flex-end;padding:0 0 96px;display:flex;position:fixed;inset:0}.booth~.vtut-overlay.d6-pop{align-items:flex-start;padding:512px 0 0}.d6-pop .vtut{box-sizing:border-box;background:var(--s6-cream,#e0eadb);width:1000px;max-width:none;color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 6px 0 var(--s6-line,#000001);font-family:var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;margin:0;padding:14px 28px 16px;animation:.25s ease-out both d6-pop-in;display:grid}@keyframes d6-pop-in{0%{opacity:0;transform:translateY(24px)}}.d6-pop .vtut-head,.d6-pop .vtut-foot{border-bottom:3px solid var(--s6-rule,#c8cbb9);grid-row:1;align-self:stretch;align-items:center;margin:0 0 12px;padding:0 0 10px;display:flex}.d6-pop .vtut-head{grid-column:1;gap:16px;min-width:0}.d6-pop .vtut-foot{grid-column:2;justify-content:flex-end;gap:26px}.d6-pop .vtut-head b{font:400 34px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:.5px;color:var(--s6-ink,#25201e)}.d6-pop .vtut-badge.s6-new{letter-spacing:1px;text-transform:uppercase;background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);border-radius:0;flex:none;margin:0;padding:2px 10px 3px;font-size:20px;line-height:1}.d6-pop .vtut p{font:400 24px/1.2 var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;color:var(--s6-ink,#25201e);grid-column:1/-1;margin:0 0 8px}.d6-pop .vtut p:last-of-type{margin-bottom:0}.d6-pop .vtut p.rule{background:var(--s6-cream2,#d2d5c2);border:3px solid var(--s6-teal,#058f88);border-left-width:9px;border-radius:0;margin:4px 0 8px;padding:6px 14px 8px;font-size:24px}.d6-pop .vtut p.rule:last-of-type{margin-bottom:0}.d6-pop .vtut-count{color:#6b5f57;font:400 26px/1 var(--s6-num,"VT323", monospace);letter-spacing:1px;align-items:center;display:flex}.d6-pop .vtut-skip{color:#6b5f57;font:400 20px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-left:18px;padding:2px 0;text-decoration:underline}.d6-pop .vtut-skip:hover{color:var(--s6-ink,#25201e)}.d6-pop .vtut .s6-btn.on{padding:5px 22px 8px;font-size:24px}#app .app.s6 .overlay.supervisor-overlay.d6-sup-overlay{z-index:450;background:#00090cb3;justify-content:center;align-items:center;padding:24px 40px;display:flex;position:fixed;inset:0;overflow:auto}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup{box-sizing:border-box;background:var(--s6-cream,#e0eadb);width:1100px;max-width:100%;color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 6px 0 var(--s6-line,#000001);font-family:var(--s6-font,"Jersey 10", monospace);border-radius:0;align-items:center;gap:30px;margin:0;padding:26px 34px 28px;animation:.25s ease-out both d6-pop-in;display:flex}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup.fire{border-top:15px solid var(--s6-red,#b65059);padding-top:18px}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup .supervisor-face{border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px #1e7f7b, 4px 4px 0 var(--s6-line,#000001);background:#0f4f50;flex:none;padding:0;line-height:0;display:block}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup .supervisor-face img{width:162px;height:162px;image-rendering:pixelated;display:block}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup .supervisor-body{flex:1;min-width:0}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup .supervisor-body b{font:400 38px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:.5px;color:var(--s6-ink,#25201e);display:block}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup .supervisor-body p{font:400 32px/1.15 var(--s6-font,"Jersey 10", monospace);color:var(--s6-ink,#25201e);margin:10px 0 18px}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup .s6-btn{padding:8px 30px 12px;font-size:32px}.overlay.d6-sup-overlay .sheet.supervisor.d6-sup .s6-btn.danger{background:var(--s6-red,#b65059);color:var(--s6-cream,#e0eadb);box-shadow:inset 0 -4px 0 #7d333a, 0 3px 0 var(--s6-line,#000001)}.d6-guide-on .guide{font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px}.d6-guide-on .guide-veil{background:#00090cb3}.d6-guide-on .guide-ring{border:calc(4px * var(--d6-k,1)) solid var(--s6-gold,#d6ac88);box-shadow:0 0 0 calc(3px * var(--d6-k,1)) var(--s6-line,#000001), inset 0 0 0 calc(3px * var(--d6-k,1)) var(--s6-line,#000001);border-radius:0;animation:.9s ease-in-out infinite d6-guide-ring}@keyframes d6-guide-ring{0%{border-color:var(--s6-gold,#d6ac88)}50%{border-color:var(--s6-cream,#e0eadb)}}.d6-guide-on .guide-arrow{width:calc(28px * var(--d6-k,1));height:calc(16px * var(--d6-k,1));margin-left:calc(-4px * var(--d6-k,1));background:var(--s6-gold,#d6ac88);border:0}.d6-guide-on .guide-arrow.up{clip-path:polygon(42.86% 0,57.14% 0,57.14% 25%,71.43% 25%,71.43% 50%,85.71% 50%,85.71% 75%,100% 75%,100% 100%,0 100%,0 75%,14.29% 75%,14.29% 50%,28.57% 50%,28.57% 25%,42.86% 25%);border:0;animation:.8s ease-in-out infinite d6-guide-bob-up}.d6-guide-on .guide-arrow.down{clip-path:polygon(42.86% 100%,57.14% 100%,57.14% 75%,71.43% 75%,71.43% 50%,85.71% 50%,85.71% 25%,100% 25%,100% 0,0 0,0 25%,14.29% 25%,14.29% 50%,28.57% 50%,28.57% 75%,42.86% 75%);border:0;animation:.8s ease-in-out infinite d6-guide-bob-down}@keyframes d6-guide-bob-up{0%{transform:translateY(0)}50%{transform:translateY(calc(5px * var(--d6-k,1)))}}@keyframes d6-guide-bob-down{0%{transform:translateY(0)}50%{transform:translateY(calc(-5px * var(--d6-k,1)))}}.d6-guide-on .guide-cap{padding:calc(12px * var(--d6-k,1)) calc(18px * var(--d6-k,1)) calc(14px * var(--d6-k,1));background:var(--s6-cream,#e0eadb);color:var(--s6-ink,#25201e);border:calc(3px * var(--d6-k,1)) solid var(--s6-line,#000001);border-top:calc(6px * var(--d6-k,1)) solid var(--s6-gold,#d6ac88);box-shadow:inset 0 0 0 calc(3px * var(--d6-k,1)) var(--s6-paper-hi,#f0fff5), 0 calc(5px * var(--d6-k,1)) 0 var(--s6-line,#000001);font-size:calc(27px * var(--d6-k,1));border-radius:0;line-height:1.18;animation:.25s ease-out both d6-guide-in}@keyframes d6-guide-in{0%{opacity:0;transform:translateY(8px)}}.d6-guide-on .guide-cap.nudge{animation:.35s ease-in-out d6-guide-nudge}@keyframes d6-guide-nudge{0%{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}to{transform:translate(0)}}.d6-guide-on .guide-skip{font:400 calc(21px * var(--d6-k,1)) / 1 var(--s6-font,"Jersey 10", monospace);color:#6b5f57;text-underline-offset:4px;margin-top:calc(8px * var(--d6-k,1))}.d6-guide-on .guide-skip:hover{color:var(--s6-ink,#25201e)}@media (prefers-reduced-motion:reduce){.d6-pop .vtut,.d6-sup,.d6-guide-on .guide-ring,.d6-guide-on .guide-arrow,.d6-guide-on .guide-cap{animation:none}}.tut-zoom{z-index:2147483000;box-sizing:border-box;pointer-events:none;border:4px solid #ffc61a;border-radius:4px;animation:1.1s both tut-zoom;position:fixed;box-shadow:0 0 0 3px #00000073,0 0 22px 6px #ffc61a8c,inset 0 0 18px 4px #ffc61a59}@keyframes tut-zoom{0%{width:calc(var(--zw) - 12px);height:calc(var(--zh) - 12px);opacity:.35;animation-timing-function:cubic-bezier(.5,0,.2,1);top:6px;left:6px}12%{opacity:1}78%{left:var(--zx);top:var(--zy);width:var(--zbw);height:var(--zbh);opacity:1}to{left:var(--zx);top:var(--zy);width:var(--zbw);height:var(--zbh);opacity:0}}@media (prefers-reduced-motion:reduce){.tut-zoom{display:none}}.vtut-overlay.t7-pop{--t7-y:#ffc61a;--t7-y-hi:#ffe27a;--t7-y-shade:#b98a00;--t7-ink:#25201e;--t7-ok:#fff0a8;z-index:var(--s6-z-popup,400);background:#00090cb8;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}.vtut-overlay.t7-pop .vtut.t7{box-sizing:border-box;background:var(--t7-y);width:940px;max-width:none;color:var(--t7-ink);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--t7-y-hi), inset 0 -6px 0 var(--t7-y-shade), 0 8px 0 var(--s6-line,#000001), 0 0 0 9px #00090c59;font-family:var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;border-radius:0;margin:0;padding:0;animation:.25s cubic-bezier(.2,.9,.3,1.15) both t7-in}.vtut-overlay.t7-pop.t7-video .vtut.t7{width:1054px;padding:12px 12px 0}@keyframes t7-in{0%{opacity:0;transform:translateY(24px)scale(.97)}}.t7-pop .vtut-head.t7-head{border:0;align-items:center;gap:18px;margin:0;padding:14px 26px 13px;display:flex}.t7-pop .vtut-head.t7-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.t7-pop .vtut-badge.t7-chip{background:var(--t7-ink);color:var(--t7-y);font:400 22px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:1.5px;text-transform:uppercase;box-shadow:0 3px 0 var(--s6-line,#000001);border-radius:0;flex:none;margin:0;padding:3px 11px 5px}.t7-pop .vtut-head.t7-head b{min-width:0;font:400 42px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:.6px;color:var(--t7-ink);flex:auto}.t7-frame{border:3px solid var(--s6-line,#000001);box-sizing:content-box;background:#000;width:1024px;height:602px;margin:0;position:relative}.t7-frame video{cursor:pointer;background:#000;width:100%;height:100%;display:block}.t7-play{border:3px solid var(--s6-line,#000001);background:var(--s6-gold,#d6ac88);width:110px;height:110px;box-shadow:inset 0 -5px 0 var(--s6-gold-shade,#a57a5d), 0 5px 0 var(--s6-line,#000001);cursor:pointer;margin:-55px 0 0 -55px;padding:0;position:absolute;top:50%;left:50%}.t7-play span{border-left:38px solid var(--s6-ink,#25201e);border-top:25px solid #0000;border-bottom:25px solid #0000;width:0;height:0;margin:0 auto 0 42px;display:block}.t7-play:focus-visible{outline:3px solid var(--s6-ink,#25201e);outline-offset:3px}.t7-bar{box-sizing:border-box;align-items:center;gap:12px;min-height:70px;padding:6px 2px 8px;display:flex}.vtut-overlay.t7-pop .t7-cap{min-width:0;color:var(--t7-ink);font:400 26px/1.05 var(--s6-font,"Jersey 10", monospace);letter-spacing:.4px;flex:auto;align-items:center;gap:14px;margin:0;display:flex}.vtut-overlay.t7-pop .t7-num{background:var(--t7-ink);color:var(--t7-y);border:3px solid var(--s6-line,#000001);font:400 24px/1 var(--s6-num,"VT323", monospace);flex:none;padding:3px 9px 5px}.t7-dots{justify-content:center;align-items:center;gap:12px;padding:12px 0 4px;display:flex}.t7-dot{box-sizing:border-box;border:2px solid var(--s6-line,#000001);background:var(--t7-y-hi);width:14px;height:14px;box-shadow:0 2px 0 var(--s6-line,#000001);cursor:pointer;border-radius:0;margin:0;padding:0}.t7-dot.seen{background:var(--t7-y-shade)}.t7-dot.on{background:var(--t7-ink)}.t7-dot:focus-visible{outline:3px solid var(--t7-ink);outline-offset:3px}.t7-body{background:var(--s6-cream,#e0eadb);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5);margin:0 12px;padding:22px 26px}.t7-lines{counter-reset:t7;flex-direction:column;gap:14px;display:flex}.vtut-overlay.t7-pop .t7-lines p{font:400 29px/1.13 var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;color:var(--s6-ink,#25201e);margin:0;padding:0 0 0 50px;position:relative}.vtut-overlay.t7-pop .t7-lines p:not(.rule):before{counter-increment:t7;content:counter(t7);box-sizing:border-box;background:var(--s6-gold,#d6ac88);width:32px;height:32px;color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:0 3px 0 var(--s6-line,#000001);font:400 26px/1 var(--s6-num,"VT323", monospace);justify-content:center;align-items:center;padding-bottom:2px;display:flex;position:absolute;top:-1px;left:0}.vtut-overlay.t7-pop .t7-lines p.rule{background:var(--s6-cream2,#d2d5c2);border:3px solid var(--s6-teal,#058f88);border-left-width:10px;padding:8px 14px 10px;font-size:27px}.t7-pop .vtut-foot.t7-foot{border:0;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:14px 26px 18px;display:flex}.t7-pop .t7-skip{color:#5c4600;font:400 21px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:4px 0;text-decoration:underline}.t7-pop .t7-skip:hover,.t7-pop .t7-skip:focus-visible{color:var(--t7-ink)}.t7-pop .t7-skip:focus-visible{outline:3px solid var(--t7-ink);outline-offset:3px}.t7-pop .s6-btn.on.t7-ok,.t7-pop .s6-btn.on.t7-next{background:var(--t7-ok);color:var(--t7-ink);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -5px 0 var(--t7-y-shade), 0 4px 0 var(--s6-line,#000001);flex:none;align-items:center;gap:12px;padding:5px 14px 9px 24px;font-size:28px;display:inline-flex}.t7-pop .s6-btn.on.t7-next:hover{background:#fffbe0}.t7-pop .s6-btn.on.t7-next:active{box-shadow:inset 0 -3px 0 var(--t7-y-shade), 0 2px 0 var(--s6-line,#000001);transform:translateY(2px)}.t7-pop .s6-btn.on.t7-next:focus-visible{outline:3px solid var(--t7-ink);outline-offset:3px}.t7-pop .s6-btn.t7-prev{background:var(--t7-y);color:var(--t7-ink);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -5px 0 var(--t7-y-shade), 0 4px 0 var(--s6-line,#000001);cursor:pointer;flex:none;align-items:center;padding:5px 18px 9px;font-size:28px;display:inline-flex}.t7-pop .s6-btn.t7-prev:hover:not(:disabled){background:var(--t7-y-hi)}.t7-pop .s6-btn.t7-prev:focus-visible{outline:3px solid var(--t7-ink);outline-offset:3px}.t7-pop .s6-btn.t7-prev:disabled{opacity:.45;cursor:default}.t7-pop .s6-btn.on.t7-ok:hover{background:#fffbe0}.t7-pop .s6-btn.on.t7-ok:active{box-shadow:inset 0 -3px 0 var(--t7-y-shade), 0 2px 0 var(--s6-line,#000001);transform:translateY(2px)}.t7-pop .s6-btn.on.t7-ok:focus-visible{outline:3px solid var(--t7-ink);outline-offset:3px}.t7-key{color:var(--s6-ink,#25201e);font:400 18px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:.5px;background:#25201e24;border:2px solid #25201e8c;padding:2px 7px 4px}html.a11y-calm .vtut-overlay.t7-pop .vtut.t7{animation:none}@media (prefers-reduced-motion:reduce){.vtut-overlay.t7-pop .vtut.t7{animation:none}}.t7-frame{background:#00090c}#app .app.phone .vtut-overlay.t7-pop{justify-content:center;align-items:center;padding:6px}#app .app.phone .vtut-overlay.t7-pop .vtut.t7{width:100%;max-width:348px}#app .app.phone .vtut-overlay.t7-pop.t7-video .vtut.t7{width:auto;padding:8px 8px 0}#app .app.phone .t7-frame{width:270px;height:460px;margin:0 auto}#app .app.phone .t7-bar{box-sizing:border-box;flex-wrap:wrap;gap:6px 10px;width:276px;min-height:0;margin:0 auto;padding:6px 2px 8px}#app .app.phone .vtut-overlay.t7-pop .t7-cap{flex:100%;gap:8px;font-size:18px;line-height:1.08}#app .app.phone .vtut-overlay.t7-pop .t7-num{padding:2px 6px 3px;font-size:18px}#app .app.phone .t7-pop .t7-skip{font-size:16px}#app .app.phone .t7-pop .s6-btn.on.t7-ok{min-height:36px;margin-left:auto;padding:4px 14px 7px;font-size:21px}#app .app.phone .t7-pop .s6-btn.on.t7-next,#app .app.phone .t7-pop .s6-btn.t7-prev{min-height:36px;padding:4px 14px 7px;font-size:21px}#app .app.phone .t7-pop .s6-btn.on.t7-next{margin-left:auto}#app .app.phone .t7-pop .s6-btn.t7-prev{margin-left:0}#app .app.phone .t7-dots{gap:8px;padding-top:8px}#app .app.phone .t7-dot{width:10px;height:10px}#app .app.phone .t7-key{display:none}#app .app.phone .t7-play{width:76px;height:76px;margin:-38px 0 0 -38px}#app .app.phone .t7-play span{border-top-width:18px;border-bottom-width:18px;border-left-width:28px;margin-left:28px}#app .app.phone .t7-body{margin:0 8px;padding:12px 14px}#app .app.phone .vtut-overlay.t7-pop .t7-lines p{padding-left:36px;font-size:19px}#app .app.phone .vtut-overlay.t7-pop .t7-lines p:not(.rule):before{width:26px;height:26px;font-size:20px}#app .app.phone .t7-pop .vtut-head.t7-head b{font-size:26px}#app .app.phone .t7-pop .vtut-foot.t7-foot{padding:10px 12px 12px}.tut-riq-layer{z-index:calc(var(--s6-z-popup,400) - 10);pointer-events:none;position:fixed;inset:0}.tut-riq{flex-direction:column;align-items:flex-start;gap:0;width:max-content;animation:.2s ease-out both tut-riq-in,.9s ease-in-out .2s infinite alternate tut-riq-bob-y;display:flex;position:absolute}.tut-riq.sopra{flex-direction:column-reverse}.tut-riq.destra{flex-direction:row;animation-name:tut-riq-in,tut-riq-bob-x}.tut-riq.sinistra{flex-direction:row-reverse;animation-name:tut-riq-in,tut-riq-bob-x}.tut-riq-name{pointer-events:none;box-sizing:border-box;max-width:340px;font:400 22px/1.05 var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;text-align:center;color:var(--s6-ink,#25201e);background:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 2px var(--s6-paper-hi,#f0fff5), 0 3px 0 var(--s6-line,#000001);padding:4px 10px 6px}.tut-riq-arrow{filter:drop-shadow(0 3px #000001)drop-shadow(2px 0 #000001)drop-shadow(-2px 0 #000001);border:10px solid #0000;flex:none;width:0;height:0}.tut-riq.sotto .tut-riq-arrow{border-top:0;border-bottom:13px solid var(--s6-gold,#d6ac88);margin-bottom:3px}.tut-riq.sopra .tut-riq-arrow{border-bottom:0;border-top:13px solid var(--s6-gold,#d6ac88);margin-top:3px}.tut-riq.destra .tut-riq-arrow{border-left:0;border-right:13px solid var(--s6-gold,#d6ac88);margin-right:3px}.tut-riq.sinistra .tut-riq-arrow{border-right:0;border-left:13px solid var(--s6-gold,#d6ac88);margin-left:3px}@keyframes tut-riq-in{0%{opacity:0}}@keyframes tut-riq-bob-y{to{transform:translateY(3px)}}@keyframes tut-riq-bob-x{to{transform:translate(3px)}}#app .app.phone .tut-riq-name{max-width:220px;padding:3px 8px 5px;font-size:15px}html.a11y-calm .tut-riq{animation:none}@media (prefers-reduced-motion:reduce){.tut-riq{animation:none}}@keyframes art-nuovo-pulsa{0%,to{box-shadow:none;background-color:#0000}50%{box-shadow:0 0 0 3px var(--s6-gold,#d6ac88);background-color:#d6ac8873}}.rules-list li.art-nuovo-pulsa{animation:.8s ease-in-out 3 art-nuovo-pulsa}html.a11y-calm .rules-list li.art-nuovo-pulsa{animation:none}@media (prefers-reduced-motion:reduce){.rules-list li.art-nuovo-pulsa{animation:none}}.saybox .btn.mic{flex:none;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.saybox .btn.mic.on{color:#fff;background:#c0453a;animation:.8s step-end infinite alert-blink}.saybox.listening .field::placeholder{color:#c0453a}.voice-ask{color:var(--v-ink-2,#c9d2dc);background:var(--v-quiet,#ffffff14);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 8px;font-size:11px;line-height:1.35;display:flex}.voice-ask span{flex:220px}.app.phone .saybox.with-mic .btn.mic{background:var(--v-accent,#f2b632);min-width:64px;min-height:44px;color:var(--v-accent-ink,#1d1405)}.app.phone .saybox.with-mic .btn.mic.on{color:#fff;background:#c0453a}.app.phone .saybox.with-mic .btn.mic svg{width:24px;height:24px}@media (prefers-reduced-motion:reduce){.saybox .btn.mic.on{animation:none}}.voice-ov{z-index:30;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f3ead6;text-align:left;background:#0a1026bd;border:2px solid #f2b6328c;flex-direction:column;gap:8px;padding:10px 12px 12px;font-size:13px;line-height:1.35;animation:.16s ease-out voice-ov-in;display:flex;position:absolute;overflow:hidden}@keyframes voice-ov-in{0%{opacity:0}}.voice-ov-head{letter-spacing:.08em;text-transform:uppercase;color:#f3ead6c7;flex:none;align-items:center;gap:8px;font-size:11px;display:flex}.voice-ov-head b{flex:1;font-weight:700}.voice-ov-dot{background:#e2533f;flex:none;width:8px;height:8px;display:none}.voice-ov.listening .voice-ov-dot{animation:.8s step-end infinite alert-blink;display:block}.voice-ov-x{width:26px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-4px -6px -4px 0;padding:0;display:inline-flex}.voice-ov-x:hover{color:#f2b632}.voice-ov-mid{flex-direction:column;flex:auto;justify-content:center;gap:10px;min-height:0;display:flex}.voice-ov-wave{flex:none;width:100%;height:52px;display:block}.voice-ov-text{color:#f3ead6bf;text-shadow:0 1px 2px #0009;scrollbar-width:thin;flex:0 auto;min-height:0;font-size:14px;overflow-y:auto}.voice-ov-text.said{color:#fff7e4;font-size:16px}.voice-ov-row{flex:none;justify-content:flex-end;gap:8px;display:flex}.voice-ov .voice-ov-btn{justify-content:center;align-items:center;gap:7px;min-height:30px;padding:0 14px;display:inline-flex}.voice-ov .voice-ov-btn:not(.primary){color:#f3ead6;background:#f3ead61f;border-color:#f3ead659}.voice-ov .voice-ov-btn.primary{min-width:96px}.voice-ov-stop{background:#e2533f;width:9px;height:9px}.voice-ov.touch .voice-ov-row .voice-ov-btn{flex:1;min-height:44px;font-size:16px}.voice-ov.touch .voice-ov-wave{height:48px}.voice-ov.touch .voice-ov-text.said{font-size:17px}@media (prefers-reduced-motion:reduce){.voice-ov,.voice-ov.listening .voice-ov-dot{animation:none}}.intro-video{z-index:300;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.intro-video video{object-fit:contain;width:100%;height:100%}.intro-video video.tall{object-fit:cover}.intro-skip{z-index:2;opacity:.85;padding:6px 14px;font-size:15px;position:absolute;top:88px;right:24px}.intro-video .intro-skip{top:16px}.app.phone .intro-talk .intro-skip{top:64px;right:10px}.intro-skip:hover{opacity:1}.intro-talk{z-index:300;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#070b1140,#070b1199 55%,#070b11d9);animation:.4s ease-out intro-fade;position:fixed;inset:0}.intro-stage{width:min(1040px,100% - 32px);position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.intro-busts{justify-content:space-between;align-items:flex-end;margin-bottom:-6px;padding:0 3%;display:flex}.intro-bust{transition:transform .35s cubic-bezier(.3,1.4,.5,1),opacity .3s,filter .25s;position:relative}.intro-bust img{image-rendering:pixelated;filter:drop-shadow(4px 0 #00000059);display:block}.intro-bust.listen{filter:brightness(.5)saturate(.7);transform:translateY(10px)}.intro-bust.off.pino{opacity:0;transform:translate(-80px)}.intro-bust.off.ruiz{opacity:0;transform:translate(80px)}.intro-bust.talk .intro-bust-in{animation:.32s ease-out intro-hop}.intro-box{z-index:2;background:var(--v-paper);min-height:112px;color:var(--v-paper-ink);box-shadow:var(--v-shadow-pop);border-top:4px solid #1f2f5a;padding:26px 26px 18px;position:relative}.intro-box.ruiz{border-top-color:#d9a441}.intro-box p{margin:0;font-size:21px;line-height:1.45}.intro-ghost{visibility:hidden}.intro-name{color:#f3ead6;box-shadow:var(--v-shadow);background:#1f2f5a;align-items:baseline;gap:8px;padding:5px 12px;display:flex;position:absolute;top:-18px;left:20px}.intro-box.ruiz .intro-name{color:#1d1405;background:#d9a441;left:auto;right:20px}.intro-name b{font-size:17px}.intro-name span{opacity:.8;font-size:13px}.intro-more{color:var(--v-paper-ink-2);opacity:0;font-size:14px;position:absolute;bottom:8px;right:16px}.intro-more.on{opacity:1;animation:.9s steps(2,end) infinite intro-blink}@keyframes intro-fade{0%{opacity:0}}@keyframes intro-hop{0%{transform:translateY(0)}35%{transform:translateY(-12px)}70%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes intro-blink{50%{opacity:0}}.app.phone .intro-stage{width:calc(100% - 16px);bottom:12px}.app.phone .intro-box{min-height:96px;padding:22px 14px 14px}.app.phone .intro-box p{font-size:15px}.app.phone .intro-name{padding:4px 9px;top:-16px;left:10px}.app.phone .intro-box.ruiz .intro-name{left:auto;right:10px}.app.phone .intro-name b{font-size:14px}.app.phone .intro-name span{font-size:11px}.app.phone .intro-busts{height:204px;margin:0 -4px -6px;padding:0;display:block;position:relative}.app.phone .intro-bust{position:absolute;bottom:0}.app.phone .intro-bust.pino{left:0}.app.phone .intro-bust.ruiz{right:0}.app.phone .intro-bust.talk{z-index:1}.app.phone .intro-talk{background:linear-gradient(#070b1173,#070b11cc 45%,#070b11eb)}.intro-busts-cell{justify-content:flex-end}.intro-cell{box-sizing:border-box;box-shadow:var(--v-shadow-pop), inset 0 0 0 2px #2c3240;background:#15181f;border:3px solid #05080d;border-radius:1.6em;margin-bottom:.6em;padding:.9em .7em;animation:.45s cubic-bezier(.3,1.3,.5,1) both intro-cell-in;position:relative;rotate:-8deg}.intro-cell.ring{animation:.45s cubic-bezier(.3,1.3,.5,1) both intro-cell-in,1.7s .45s infinite intro-cell-buzz}.intro-talk.ending{background:0 0;transition:background .6s}.intro-cell.end{opacity:0;transition:opacity .7s .2s}.intro-cell-screen{box-sizing:border-box;text-align:center;color:#ece7d8;background:linear-gradient(#24364f,#101a29);border-radius:.9em;flex-direction:column;align-items:center;gap:.45em;height:100%;padding:1.4em .6em 1em;display:flex}.intro-cell-avatar{color:#c0c9d4;background:#3a4a61;border-radius:50%;justify-content:center;align-items:center;width:3.4em;height:3.4em;margin:.6em 0 .4em;font-size:1.6em;font-weight:700;display:flex;box-shadow:inset 0 -.2em #00000040}.intro-cell-screen b{font-size:1.05em}.intro-cell-screen span{color:#a7b2c1;font-size:.9em}.intro-cell.talk .intro-cell-screen span{color:#6fd88a}.intro-cell-keys{gap:2.2em;margin-top:auto;display:flex}.intro-cell-keys i{background:#c8463a;border-radius:50%;width:2.6em;height:2.6em;box-shadow:inset 0 -.2em #0000004d}.intro-cell-keys i.answer{background:#3fa45a;animation:.9s steps(2,end) infinite intro-blink}.intro-box.caller{border-top-color:#6a7a90}.intro-box.caller .intro-name{color:#ece7d8;background:#3a4a61;left:auto;right:20px}@keyframes intro-cell-in{0%{opacity:0;transform:translateY(60px)rotate(4deg)}}@keyframes intro-cell-buzz{0%,30%,to{transform:rotate(0)}4%{transform:rotate(-4deg)}8%{transform:rotate(4deg)}12%{transform:rotate(-4deg)}16%{transform:rotate(4deg)}20%{transform:rotate(-3deg)}24%{transform:rotate(2deg)}}.app.phone .intro-busts-cell{justify-content:flex-end;height:auto;padding-right:22px;display:flex}.app.phone .intro-box.caller .intro-name{right:10px}.intro-talk.d6-intro{z-index:300;cursor:pointer;-webkit-user-select:none;user-select:none;background:#00090ca8;animation:.4s ease-out both d6-fade;position:fixed;inset:0}.intro-talk.d6-intro.ending{background:0 0;transition:background .6s ease-out}@keyframes d6-fade{0%{opacity:0}}.intro-talk.d6-intro .intro-skip{z-index:3;opacity:1;padding:8px 22px 12px;font-size:28px;position:absolute;top:92px;right:40px}.intro-talk.d6-intro .intro-stage{width:auto;position:absolute;bottom:44px;left:96px;right:96px;transform:none}.intro-talk.d6-intro .intro-busts{justify-content:space-between;align-items:flex-end;margin-bottom:-4px;padding:0 64px;display:flex}.intro-talk.d6-intro .intro-bust{transition:transform .3s ease-out,opacity .3s ease-out,filter .3s ease-out;position:relative}.intro-talk.d6-intro .intro-bust img{image-rendering:pixelated;filter:drop-shadow(6px 0 #00010299);display:block}.intro-talk.d6-intro .intro-bust.listen{filter:brightness(.5)saturate(.7);transform:translateY(12px)}.intro-talk.d6-intro .intro-bust.off.pino{opacity:0;transform:translate(-96px)}.intro-talk.d6-intro .intro-bust.off.ruiz{opacity:0;transform:translate(96px)}.intro-talk.d6-intro .intro-bust.talk .intro-bust-in{animation:.36s linear d6-hop}@keyframes d6-hop{0%{animation-timing-function:ease-out;transform:translateY(0)}30%{animation-timing-function:ease-in;transform:translateY(-12px)}to{transform:translateY(0)}}.intro-talk.d6-intro .intro-box{z-index:2;box-sizing:border-box;background-color:var(--s6-cream,#e0eadb);min-height:122px;color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 6px 0 var(--s6-line,#000001);border-radius:0;margin:0;padding:22px 44px 16px;position:relative}.intro-talk.d6-intro .intro-box.s6-ruled{background-image:repeating-linear-gradient(to bottom, transparent 0 30px, var(--s6-rule,#c8cbb9) 30px 32px);background-position:0 22px}.intro-talk.d6-intro .intro-box p{font:400 36px/32px var(--s6-font,"Jersey 10", monospace);letter-spacing:.4px;color:var(--s6-ink,#25201e);margin:0}.intro-talk.d6-intro .intro-ghost{visibility:hidden}.intro-talk.d6-intro .intro-name{z-index:3;background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -4px 0 var(--s6-gold-shade,#a57a5d), 0 4px 0 var(--s6-line,#000001);align-items:baseline;gap:14px;margin:0;padding:6px 22px 10px;display:flex;position:absolute;top:-48px;left:36px}.intro-talk.d6-intro .intro-box.ruiz .intro-name,.intro-talk.d6-intro .intro-box.caller .intro-name{left:auto;right:36px}.intro-talk.d6-intro .intro-box.ruiz .intro-name{background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e)}.intro-talk.d6-intro .intro-name b{font:400 34px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:1px}.intro-talk.d6-intro .intro-name span{font:400 23px/1 var(--s6-font,"Jersey 10", monospace);color:#5d4636;opacity:1}.intro-talk.d6-intro .intro-box.caller .intro-name{background:var(--s6-panel2,#312a29);color:var(--s6-cream,#e0eadb);box-shadow:inset 0 -4px 0 var(--s6-btn-shade,#151415), 0 4px 0 var(--s6-line,#000001)}.intro-talk.d6-intro .intro-more.d6-more{opacity:0;width:28px;height:16px;font-size:0;position:absolute;bottom:20px;right:30px}.intro-talk.d6-intro .intro-more.d6-more.on{opacity:1;animation:.9s ease-in-out infinite d6-blink}.intro-talk.d6-intro .intro-more.d6-more:before{content:"";background:var(--s6-ink,#25201e);width:4px;height:4px;box-shadow:4px 0 var(--s6-ink,#25201e), 8px 0 var(--s6-ink,#25201e), 12px 0 var(--s6-ink,#25201e), 16px 0 var(--s6-ink,#25201e), 20px 0 var(--s6-ink,#25201e), 24px 0 var(--s6-ink,#25201e), 4px 4px var(--s6-ink,#25201e), 8px 4px var(--s6-ink,#25201e), 12px 4px var(--s6-ink,#25201e), 16px 4px var(--s6-ink,#25201e), 20px 4px var(--s6-ink,#25201e), 8px 8px var(--s6-ink,#25201e), 12px 8px var(--s6-ink,#25201e), 16px 8px var(--s6-ink,#25201e), 12px 12px var(--s6-ink,#25201e);position:absolute;top:0;left:0}.intro-talk.d6-intro .intro-more.d6-more.last:before{width:16px;height:16px;box-shadow:none}@keyframes d6-blink{50%{opacity:0}}.intro-talk.d6-intro .intro-busts-cell{justify-content:flex-end;margin-bottom:58px;padding:0 122px 0 0}.intro-talk.d6-intro .d6-box-ph{height:122px}.intro-talk.d6-intro .intro-cell{box-sizing:border-box;width:192px;height:324px;box-shadow:-6px 0 0 0 var(--s6-line,#000001), 6px 0 0 0 var(--s6-line,#000001), 0 -6px 0 0 var(--s6-line,#000001), 0 6px 0 0 var(--s6-line,#000001), inset 6px 6px 0 0 #1c5a57, inset -6px -6px 0 0 #061c1d, 0 12px 0 0 #000102a6, -6px 12px 0 0 #000102a6, 6px 12px 0 0 #000102a6;background:#0b2d2e;border:0;border-radius:0;margin:0 0 12px;padding:24px 12px 18px;font-size:22px;animation:.45s ease-out backwards d6-cell-in;position:relative;rotate:none}.intro-talk.d6-intro .intro-cell.ring{animation:.45s ease-out backwards d6-cell-in,1.7s ease-in-out .45s infinite d6-buzz}.intro-talk.d6-intro .intro-cell:before{content:"";background:var(--s6-line,#000001);width:48px;height:6px;margin-left:-24px;position:absolute;top:8px;left:50%}.intro-talk.d6-intro .intro-cell.end{animation:.5s ease-out .55s forwards d6-cell-out}@keyframes d6-cell-out{to{opacity:0}}@keyframes d6-cell-in{0%{opacity:0;transform:translateY(72px)}}@keyframes d6-buzz{0%,30%,to{transform:translate(0)}4%{transform:translate(-6px)}8%{transform:translate(6px)}12%{transform:translate(-6px)}16%{transform:translate(6px)}20%{transform:translate(-6px)}24%{transform:translate(6px)}27%{transform:translate(0)}}.intro-talk.d6-intro .intro-cell-screen{box-sizing:border-box;text-align:center;background:var(--s6-cream,#e0eadb);height:100%;color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5);border-radius:0;flex-direction:column;align-items:center;gap:6px;padding:16px 8px 12px;display:flex}.intro-talk.d6-intro .intro-cell-avatar{box-sizing:border-box;width:66px;height:66px;font:400 46px/1 var(--s6-font,"Jersey 10", monospace);background:var(--s6-teal,#058f88);color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);border-radius:0;justify-content:center;align-items:center;margin:0 0 4px;padding-bottom:6px;display:flex;box-shadow:inset 0 -6px #046b66}.intro-talk.d6-intro .intro-cell-screen b{font:400 25px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:.5px;color:var(--s6-ink,#25201e)}.intro-talk.d6-intro .intro-cell-screen span{font:400 27px/.95 var(--s6-num,"VT323", monospace);color:#6a5f56}.intro-talk.d6-intro .intro-cell.talk .intro-cell-screen span{color:var(--s6-teal,#058f88);font-size:36px}.intro-talk.d6-intro .intro-cell-keys{gap:24px;margin-top:auto;display:flex}.intro-talk.d6-intro .intro-cell-keys i{box-sizing:border-box;width:52px;height:52px;color:var(--s6-cream,#e0eadb);background:var(--s6-red,#b65059);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -6px 0 #0000004d, 0 3px 0 var(--s6-line,#000001);border-radius:0;justify-content:center;align-items:center;display:flex}.intro-talk.d6-intro .intro-cell-keys i.answer{background:var(--s6-green,#53a776);animation:.9s ease-in-out infinite d6-blink}.intro-talk.d6-intro .intro-cell-keys i svg{margin-top:-3px;display:block}@media (prefers-reduced-motion:reduce){.intro-talk.d6-intro,.intro-talk.d6-intro .intro-cell{animation:none}}.film-cover{z-index:100000;pointer-events:none;background:#000;position:fixed;inset:0}.app.film .vcam{aspect-ratio:688/538;background-position:bottom;background-size:140%}.app.film .vcam-counter{background-position:bottom;background-size:140%}.app.film .booth .transcript{height:104px}.app.film .booth .show-row{display:none}.film-mic{z-index:20;pointer-events:none;background:#1a202eb8;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;transition:opacity .15s;animation:.15s ease-out film-mic-in;display:flex;position:absolute;top:0;left:0}.film-mic.out{opacity:0}@keyframes film-mic-in{0%{opacity:0}}.film-mic-core{place-items:center;width:100px;height:100px;display:grid;position:relative}.film-mic-icon{color:#f0b44c;z-index:2;filter:drop-shadow(0 2px 6px #0009);width:72px;height:96px;position:relative}.film-mic-ring{opacity:0;border:3px solid #f0b44c;border-radius:50%;width:140px;height:140px;margin:-70px 0 0 -70px;animation:.5s ease-out infinite film-pulse;position:absolute;top:50%;left:50%}.film-mic-ring.second{border-color:#f3ead6;animation-delay:.25s}@keyframes film-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.3)}}.film-mic-bars{align-items:center;gap:5px;height:20px;display:flex}.film-mic-bars i{background:#f3ead6;border-radius:3px;width:5px;height:8px;animation:.46s ease-in-out infinite alternate film-bars;display:block}@keyframes film-bars{0%{opacity:.6;height:5px}to{opacity:1;height:20px}}.film-mic-text{letter-spacing:3px;color:#f3ead6;text-shadow:0 2px #000;background:#04070cbf;padding:1px 12px;font-size:22px}.film-ghost{visibility:hidden}.film-mail{z-index:8000;color:#1d1405;background:#f3ead6;border-left:6px solid #d9a441;flex-direction:column;gap:4px;max-width:460px;padding:12px 16px;font-size:15px;line-height:1.35;animation:.25s ease-out film-mail-in;display:flex;position:fixed;top:92px;right:40px;box-shadow:0 6px #00000073}.film-mail b{color:#6b6255;font-size:13px;font-weight:400}@keyframes film-mail-in{0%{opacity:0;transform:translate(40px)}}.app.film .verdict-bar,.app.film .voice-ask,.app.film .office-help{display:none}.app.film .vwin-app{align-self:stretch;max-width:640px;max-height:none}.app.film .vphone{grid-template-columns:353px 330px;justify-content:start}.app.film .vphone .call-card{max-width:none}.app.film .vphone .transcript .line{font-size:13px;line-height:1.4}.app.film .intro-stage{width:353px}.app.film .intro-busts{justify-content:flex-start;padding:0 4px}.app.film .intro-box p{font-size:19px;line-height:1.5}.film-veil{z-index:4;pointer-events:none;position:absolute;inset:0}.film-veil.tramonto{mix-blend-mode:multiply;background:linear-gradient(#ff964647,#8c32284d)}.film-veil.notte{mix-blend-mode:multiply;background:linear-gradient(#101846b8,#080c28cc)}.film-room-veil{z-index:1;pointer-events:none;position:absolute;inset:0}.film-room-veil.tramonto{mix-blend-mode:multiply;background:#ff964638}.film-room-veil.notte{mix-blend-mode:multiply;background:#0c1238b8;box-shadow:inset 0 0 160px #000000b3}.app.film .booth:has(.film-mic:not(.out)) .saybox{visibility:hidden}.film-room-veil.notte.arrest{background:#0c123873;box-shadow:inset 0 0 120px #0006}.film-omen{z-index:1;opacity:0;pointer-events:none;image-rendering:pixelated;transition:opacity .3s ease-out;position:absolute}.film-omen.on{opacity:.9}html.s6-html.film-portrait #app .app.s6.film .verdict-bar,html.s6-html.film-portrait #app .app.s6.film .chat3 .show-row{display:none}html.s6-html.film-portrait #app .app.s6.film .s6-bottom .s6-tip{visibility:hidden}html.s6-html.film-portrait #app .app.s6.film .chat3.chat3-col>.transcript,html.s6-html.film-portrait #app .app.s6.film .chat3.chat3-col>.saybox{width:504px;left:129px}html.s6-html.film-portrait #app .app.s6.film .vcam.v6 .vcam-tag{top:auto;bottom:12px;left:112px}html.film-portrait #app .app.s6.film .topbar.s6-top{justify-content:center;align-items:center;gap:40px;display:flex}html.film-portrait #app .app.s6.film .topbar.s6-top .s6-top-title,html.film-portrait #app .app.s6.film .topbar.s6-top .s6-top-right>:not(.purse){display:none}html.film-portrait #app .app.s6.film .topbar.s6-top .s6-top-right .purse{margin:0}html.film-portrait #app .app.s6.film .topbar.s6-top .s6-top-clock,html.film-portrait #app .app.s6.film .topbar.s6-top .s6-top-right{transform:translateX(calc(var(--film-cx,800px) - 800px))}html.film-portrait #app .app.s6.film .s6-bottom .drawer-head{transform:translateX(calc(var(--film-cx,800px) - 800px));justify-content:center}html.film-portrait #app .app.s6.film .s6-bottom .s6-tip,html.film-portrait #app .app.s6.film .s6-bottom .s6-bottom-right{display:none}html.film-portrait #app .app.s6.film .b6 .overlay .sheet.cash-sheet,html.film-portrait #app .app.s6.film .b6 .overlay .sheet.desk-sheet{width:500px;min-width:0}html.film-portrait #app .app.s6.film .s6pc .s6c-help{display:none}html.film-portrait #app .app.s6.film .phone-room .ph6-hint,html.film-portrait #app .app.s6.film .pp-modal>.btn{visibility:hidden}html.film-portrait #app .app.s6.film .phone-room{transform:translate(137px)}html.film-portrait #app .app.s6.film .ph6 .chat3>.transcript,html.film-portrait #app .app.s6.film .ph6 .ph6-say{width:700px}#app .app.s6.varco .chat3 .transcript{box-sizing:border-box;font-family:var(--s6-font);letter-spacing:.3px;color:var(--s6-ink);background-color:var(--s6-cream);background-image:linear-gradient(to bottom, transparent 30px, var(--s6-rule,#c8cbb9) 30px);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 4px 0 var(--s6-line);scrollbar-width:thin;scrollbar-color:var(--s6-edge) transparent;background-position:0 14px;background-repeat:repeat;background-size:100% 32px;background-attachment:local;border-radius:0;gap:0;padding:14px 20px;font-size:24px;line-height:32px;display:block;overflow:hidden auto}#app .app.s6.varco .chat3 .transcript .line{color:var(--s6-ink);overflow-wrap:anywhere;margin:0;padding:0;font-size:24px;line-height:32px}#app .app.s6.varco .chat3 .transcript .line b{color:var(--s6-coral);font-weight:400}#app .app.s6.varco .chat3 .transcript .line.them b{color:var(--s6-coral)}#app .app.s6.varco .chat3 .transcript .line.us b{color:var(--s6-teal)}#app .app.s6.varco .chat3 .transcript .line.note{text-align:center;color:var(--s6-off,#756b62);font-size:20px;font-style:normal;display:block}#app .app.s6.varco .chat3 .transcript .line.typing{color:var(--s6-hint,#867c71)}#app .app.s6.varco .chat3 .transcript .line.them.smentita{border-left:4px solid var(--s6-red,#b65059);padding-left:10px}#app .app.s6.varco .chat3 .transcript .line.them.smentita .ev-status{margin-left:8px;font-size:18px}#app .app.s6.varco .chat3 .transcript .line.note.smentita{color:var(--s6-paper-hi,#f0fff5);background:var(--s6-red,#b65059);padding:0 10px;box-shadow:inset 0 -3px #7f343b}#app .app.s6.varco .chat3 .transcript .rec-mark{color:var(--s6-gold-shade,#a57a5d);font-size:18px}#app .app.s6.varco .chat3 .transcript::-webkit-scrollbar{width:8px}#app .app.s6.varco .chat3 .transcript::-webkit-scrollbar-thumb{background:var(--s6-edge)}#app .app.s6.varco .chat3 .transcript::-webkit-scrollbar-track{background:0 0}#app .app.s6.varco .chat3.chat3-col{box-sizing:border-box;pointer-events:none;flex:none;gap:0;width:759px;height:766px;margin:0;padding:0;display:block;position:absolute;top:84px;left:24px}#app .app.s6.varco .chat3.chat3-col>*{pointer-events:auto}#app .app.s6.varco .chat3.chat3-col>.transcript{width:759px;height:218px;margin:0;position:absolute;top:434px;left:0}#app .app.s6.varco .chat3.chat3-col>.saybox{width:759px;margin:0;position:absolute;top:666px;left:0}#app .app.s6.varco .chat3.chat3-col>.show-row{width:759px;margin:0;position:absolute;top:722px;left:0}#app .app.s6.varco .chat3.chat3-col>.voice-ask{z-index:5;width:759px;margin:0;position:absolute;top:586px;left:0}#app .app.s6.varco :where(.chat3,.b6-glass,.b6-badge,.b6-verdict,.b6>.overlay:not(.bag-overlay)) .btn{box-sizing:border-box;font-family:var(--s6-font);letter-spacing:.3px;white-space:nowrap;color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -4px 0 var(--s6-btn-shade,#151415), 0 3px 0 var(--s6-line);text-shadow:none;cursor:pointer;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:7px 14px 9px;font-size:22px;font-weight:400;line-height:1.05;display:inline-flex;transform:none}#app .app.s6.varco :where(.chat3,.b6-glass,.b6-badge,.b6-verdict,.b6>.overlay:not(.bag-overlay)) .btn:hover:not(:disabled){color:var(--s6-cream);background:#3d3533}#app .app.s6.varco :where(.chat3,.b6-glass,.b6-badge,.b6-verdict,.b6>.overlay:not(.bag-overlay)) .btn:active:not(:disabled){box-shadow:inset 0 -2px 0 var(--s6-btn-shade,#151415), 0 1px 0 var(--s6-line);transform:translateY(2px)}#app .app.s6.varco :where(.chat3,.b6-glass,.b6-badge,.b6-verdict,.b6>.overlay:not(.bag-overlay)) .btn:disabled{color:var(--s6-off,#756b62);background:var(--s6-panel2);opacity:1;cursor:default;box-shadow:inset 0 -4px 0 var(--s6-btn-shade,#151415), 0 3px 0 var(--s6-line)}#app .app.s6.varco :where(.chat3,.b6-glass,.b6-badge,.b6-verdict,.b6>.overlay:not(.bag-overlay)) .btn:focus-visible{outline:3px solid var(--s6-gold);outline-offset:2px}#app .app.s6.varco :where(.chat3,.b6-glass,.b6-badge,.b6-verdict,.b6>.overlay:not(.bag-overlay)) .btn.small{padding:4px 10px 6px;font-size:19px}#app .app.s6.varco :is(.chat3,.b6) .btn.gold,#app .app.s6.varco .chat3 .voice-ask .btn.primary,#app .app.s6.varco .b6 .btn.b6-confirm:not(:disabled){background:var(--s6-gold);color:var(--s6-ink);box-shadow:inset 0 -4px 0 var(--s6-gold-shade,#a57a5d), 0 3px 0 var(--s6-line);font-weight:600}#app .app.s6.varco :is(.chat3,.b6) .btn.gold:hover:not(:disabled),#app .app.s6.varco .b6 .btn.b6-confirm:hover:not(:disabled){color:var(--s6-ink);background:#e4bf9c}#app .app.s6.varco :is(.chat3,.b6) .btn.gold:active:not(:disabled),#app .app.s6.varco .b6 .btn.b6-confirm:active:not(:disabled){box-shadow:inset 0 -2px 0 var(--s6-gold-shade,#a57a5d), 0 1px 0 var(--s6-line);transform:translateY(2px)}#app .app.s6.varco .chat3 .field{box-sizing:border-box;width:auto;font-family:var(--s6-font);letter-spacing:.3px;color:var(--s6-ink);background-color:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 4px 0 var(--s6-line);border-radius:0;margin:0;padding:9px 14px 11px;font-size:22px;line-height:1.1}#app .app.s6.varco .chat3 .field::placeholder{color:var(--s6-hint,#867c71);opacity:1}#app .app.s6.varco .chat3 .field:focus,#app .app.s6.varco .chat3 .field:focus-visible{box-shadow:inset 0 0 0 3px #fff, 0 4px 0 var(--s6-line);outline:none}#app .app.s6.varco .chat3 .saybox{align-items:stretch;gap:10px;display:flex}#app .app.s6.varco .chat3 .saybox .field{flex:auto;order:1;min-width:0;height:46px;padding:0 14px 2px;font-size:22px}#app .app.s6.varco .chat3 .saybox .btn{order:2;height:46px;padding:0 14px 2px}#app .app.s6.varco .chat3 .saybox .btn.mic{order:3;gap:9px}#app .app.s6.varco .chat3 .saybox .btn.mic svg{flex:none;width:24px;height:24px}#app .app.s6.varco .chat3 .saybox .btn.mic .mic-label{display:inline}#app .app.s6.varco .chat3 .saybox .btn.mic.on{background:var(--s6-red);color:#fff0ee;box-shadow:inset 0 -4px 0 #7d343b, 0 3px 0 var(--s6-line);animation:.8s ease-in-out infinite alert-blink}#app .app.s6.varco .chat3 .saybox.listening .field::placeholder{color:var(--s6-red)}#app .app.s6.varco .chat3 .voice-ask{box-sizing:border-box;color:var(--s6-ink);background:var(--s6-cream2,#d2d5c2);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 4px 0 var(--s6-line);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 14px 10px;font-size:21px;line-height:1.15;display:flex}#app .app.s6.varco .chat3 .voice-ask span{flex:360px}#app .app.s6.varco .chat3 .show-row{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}#app .app.s6.varco .chat3 .show-row .hint{color:var(--s6-muted);flex:none;font-size:21px;line-height:1.1}#app .app.s6.varco .chat3 .show-row .ev-select{appearance:none;background-color:var(--s6-cream);cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 8 4' shape-rendering='crispEdges'><path d='M0 0h8v1H7v1H6v1H5v1H3V3H2V2H1V1H0z' fill='%2325201e'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 8px;flex:auto;min-width:0;height:42px;padding:0 40px 2px 12px;font-size:21px}#app .app.s6.varco .chat3 .show-row .ev-select:disabled{color:var(--s6-off,#756b62);opacity:1;cursor:default}#app .app.s6.varco .chat3 .show-row .ev-select option{font-family:var(--s6-font);background:var(--s6-cream);color:var(--s6-ink)}#app .app.s6.varco .voice-ov{--voice-wave:var(--s6-gold);--voice-wave-off:var(--s6-cream);-webkit-backdrop-filter:none;backdrop-filter:none;border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-edge), 0 4px 0 var(--s6-line);color:var(--s6-cream);font-family:var(--s6-font);letter-spacing:.3px;background:#211e1ee6;font-size:22px;line-height:1.2;animation:none}#app .app.s6.varco .voice-ov-head{letter-spacing:.1em;color:var(--s6-muted);font-size:19px}#app .app.s6.varco .voice-ov-head b{font-weight:400}#app .app.s6.varco .voice-ov-dot{background:var(--s6-red)}#app .app.s6.varco .voice-ov-x:hover{color:var(--s6-gold)}#app .app.s6.varco .voice-ov-text{color:var(--s6-cream2);text-shadow:none;scrollbar-color:var(--s6-edge) transparent;font-size:22px}#app .app.s6.varco .voice-ov-text.said{color:var(--s6-cream);font-size:24px}#app .app.s6.varco .voice-ov .voice-ov-btn{gap:9px;height:42px;min-height:0;padding:0 16px 2px;font-size:22px}#app .app.s6.varco .voice-ov .btn{font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -4px 0 var(--s6-btn-shade,#151415), 0 3px 0 var(--s6-line);border-radius:0;font-size:22px}#app .app.s6.varco .voice-ov .voice-ov-btn:not(.primary){background:var(--s6-panel2);color:var(--s6-cream);border-color:var(--s6-line)}#app .app.s6.varco .voice-ov .btn:disabled{color:var(--s6-off,#756b62)}#app .app.s6.varco .voice-ov .btn.primary:not(:disabled){background:var(--s6-gold);color:var(--s6-ink);box-shadow:inset 0 -4px 0 var(--s6-gold-shade,#a57a5d), 0 3px 0 var(--s6-line)}#app .app.s6.varco .voice-ov-stop{background:var(--s6-red)}
