@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&family=Orbitron:wght@600&family=Share+Tech+Mono&family=Space+Grotesk:wght@500;700&display=swap";@font-face{font-family:OCR A Extended;src:url(../fonts/OCRAEXT.TTF)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#060a12;--bg-terminal:#000;--panel:#090d16b8;--panel-strong:#080d16f0;--text:#ffffffd6;--muted:#c7d0d6;--line:#152c3c;--red:#d92332;--blue:#88cdff;--orange:#d94a23;--yellow:#d9d889;--green:#54a072;--logo-font-family:"Orbitron", "Space Grotesk", "Inter", sans-serif;--bottoni-font-family:"Space Grotesk", "Inter", sans-serif;--tag-font-family:"Share Tech Mono", "Courier New", monospace;--testi-leggibili-font-family:"Inter", system-ui, sans-serif;--timer-font-family:"Share Tech Mono", "Courier New", monospace;--titoli-font-family:"Share Tech Mono", "Courier New", monospace;--titoli-schermata-font-family:"Space Grotesk", "Inter", sans-serif;--titolo-di-sistema-font-family:"Share Tech Mono", "Courier New", monospace;--ocr-fallback-font-family:"OCR A Extended", "OCR A Std", "OCR-A", "Share Tech Mono", "Courier New", monospace;--mono:var(--tag-font-family);--title:var(--titoli-schermata-font-family);--body:var(--testi-leggibili-font-family);--figma-landscape-width:860;--figma-landscape-height:401;--stage-safe-margin:max(16px, env(safe-area-inset-top), env(safe-area-inset-right), env(safe-area-inset-bottom), env(safe-area-inset-left));--text-overlay-y-offset:10px}.invisible-screen-hotspot{z-index:0;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.text-only-overlay{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.panel-passive{pointer-events:none}.invisible-visual-button{box-shadow:none!important;background:0 0!important;border-color:#0000!important}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body{color:var(--text);font-family:var(--body);background:#000;overflow:hidden}.app{width:100dvw;height:100dvh;overflow:hidden}button,input{font:inherit}button{color:inherit}.screen,.screen-frame{background:var(--bg);width:100dvw;height:100dvh;position:relative;overflow:hidden}.screen-frame.landscape{height:100dvh;padding:var(--stage-safe-margin);background:#000;justify-content:center;align-items:center;display:flex;overflow:hidden}.figma-stage{background:var(--bg);transform-origin:0 0;width:860px;height:401px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff05}.figma-stage-shell{flex:none;position:relative;overflow:hidden}.screen-frame.landscape.fit-cover .figma-stage{width:860px;height:401px}.bg-key-bgStart{background:radial-gradient(circle at 50% 20%,#152c3c 0%,#060a12 46%,#000 100%)}.bg-key-bgCostaNera{background:linear-gradient(145deg,#142536 0%,#060a12 48%,#000 100%)}.bg-key-bgFaro{background:linear-gradient(135deg,#2b1017 0%,#07101d 42%,#000 100%)}.bg-key-bgAirport{background:linear-gradient(135deg,#0f2531 0%,#060a12 50%,#000 100%)}.bg-key-bgRoundChoice,.bg-key-bgRound1Choice{background:linear-gradient(135deg,#261017 0%,#07111f 50%,#000 100%)}.bg-key-bgRound2{background:linear-gradient(135deg,#07101d 0%,#111827 48%,#000 100%)}.bg-key-bgFinal{background:linear-gradient(145deg,#102835 0%,#0b1019 48%,#000 100%)}.bg-key-bgTrajectoryNightPush{background:linear-gradient(145deg,#2a1017 0%,#120b14 42%,#000 100%)}.bg-key-bgTrajectoryNightLimit{background:linear-gradient(145deg,#1f1b0f 0%,#10161d 46%,#000 100%)}.bg-key-bgTrajectoryMorningTaxi{background:linear-gradient(145deg,#0f2531 0%,#0b1118 48%,#000 100%)}.bg-key-bgTrajectoryMorningTerrace{background:linear-gradient(145deg,#1f1620 0%,#0b1118 50%,#000 100%)}.bg-key-bgEmotionalAftermath{background:linear-gradient(145deg,#15111c 0%,#0b1019 48%,#000 100%)}.bg-key-bgGroupInventory,.bg-key-bgInfoFaro,.bg-key-bgInfoMorning,.bg-key-bgInfoCash{background:linear-gradient(135deg,#111827 0%,#07101d 48%,#000 100%)}.screen-frame.portrait{background:var(--bg-terminal);width:100dvw;height:100dvh;min-height:100dvh;overflow:hidden}.orientation-gate{width:100%;height:100dvh;position:relative}.orientation-overlay{z-index:3000;pointer-events:all;background:linear-gradient(#050914f0,#050914f0),radial-gradient(circle,#152c3c52,#000000f5);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.orientation-overlay-card{text-align:center;background:#080d16eb;border:1px solid #d9233273;border-radius:14px;gap:12px;width:min(100%,460px);padding:24px 22px;display:grid;box-shadow:0 18px 60px #00000073}.orientation-overlay-label{color:#ffffffa8;font-family:var(--mono);letter-spacing:.04em;font-size:12px}.orientation-overlay-card h1{color:#ffffffe6;font-family:var(--mono);margin:0;font-size:clamp(26px,6vw,38px);font-weight:400;line-height:1.2}.fullscreen-start-screen{background:radial-gradient(circle at 50% 18%,#152c3c59,#0000 32%),linear-gradient(145deg,#09111c 0%,#060a12 44%,#000 100%);flex-direction:column;justify-content:center;align-items:center;gap:22px;width:100%;height:100dvh;padding:24px;display:flex}.fullscreen-start-button{text-align:center;cursor:pointer;background:#080d16eb;border:1px solid #d923327a;border-radius:16px;gap:14px;width:min(100%,480px);padding:26px 24px;display:grid;box-shadow:0 18px 60px #0000006b}.fullscreen-start-label{color:#ffffffa8;font-family:var(--mono);letter-spacing:.04em;font-size:12px}.fullscreen-start-button strong{color:#ffffffe6;font-family:var(--mono);font-size:clamp(24px,6vw,34px);font-weight:400;line-height:1.25}.fullscreen-skip-button{color:#ffffffad;font-family:var(--mono);letter-spacing:.04em;text-underline-offset:5px;cursor:pointer;font-size:clamp(13px,2.8vw,16px);text-decoration:underline}.screen-bg,.screen-overlay{pointer-events:none;position:absolute;inset:0}.screen-bg{opacity:.58;background-position:50%;background-repeat:no-repeat;background-size:cover}.screen-frame.landscape.fit-contain .screen-bg{background-size:contain}.screen-frame.landscape.fit-cover .screen-bg{background-size:cover}.has-screen-background .screen-bg,.bg-key-bgStart .screen-bg,.bg-key-bgIntroNoCharacters .screen-bg,.bg-key-bgCostaNera .screen-bg,.bg-key-bgNoHotel .screen-bg,.bg-key-bgAirport .screen-bg,.bg-key-bgFaroBefore .screen-bg,.bg-key-bgFaro .screen-bg,.bg-key-bgPassOffer .screen-bg,.bg-key-bgPassConfirmed .screen-bg,.bg-key-bgPassConsequence .screen-bg,.bg-key-bgRotatePhone .screen-bg,.bg-key-bgGroupInventory .screen-bg,.bg-key-bgInfoFaro .screen-bg,.bg-key-bgInfoMorning .screen-bg,.bg-key-bgInfoCash .screen-bg{opacity:1}.screen-overlay{background:linear-gradient(#0509149e,#0509149e),radial-gradient(circle,#0000 0,#000000ad 78%)}.missing-background{background:radial-gradient(circle,#152c3c29,#0000 42%),#060a12}.bg-key-bgStart .screen-overlay,.bg-key-bgIntroNoCharacters .screen-overlay,.bg-key-bgCostaNera .screen-overlay,.bg-key-bgNoHotel .screen-overlay,.bg-key-bgAirport .screen-overlay,.bg-key-bgFaroBefore .screen-overlay,.bg-key-bgFaro .screen-overlay,.bg-key-bgPassOffer .screen-overlay,.bg-key-bgPassConfirmed .screen-overlay,.bg-key-bgPassConsequence .screen-overlay,.bg-key-bgRotatePhone .screen-overlay,.bg-key-bgGroupInventory .screen-overlay,.bg-key-bgInfoFaro .screen-overlay,.bg-key-bgInfoMorning .screen-overlay,.bg-key-bgInfoCash .screen-overlay{display:none}.screen-content{z-index:1;width:100%;height:100%;min-height:100dvh;padding-top:max(24px, env(safe-area-inset-top));padding-right:max(24px, env(safe-area-inset-right));padding-bottom:max(24px, env(safe-area-inset-bottom));padding-left:max(24px, env(safe-area-inset-left));position:relative;overflow:hidden}.screen-frame.landscape .screen-content{min-height:100%;padding:0}.screen-frame.landscape .screen-content>*{transform:translateY(var(--text-overlay-y-offset))}.screen-frame.landscape .screen-content>.invisible-screen-hotspot,.screen-frame.landscape .screen-content>.start-title-hitbox,.screen-frame.landscape .screen-content>.rotate-phone-hitbox,.screen-frame.landscape .screen-content>.intro-costa-nera-layout,.screen-frame.landscape .screen-content>.intro-no-hotel-layout,.screen-frame.landscape .screen-content>.intro-flight-layout,.screen-frame.landscape .screen-content>.scene-faro-before-layout,.screen-frame.landscape .screen-content>.scene-faro-notification-layout,.screen-frame.landscape .screen-content>.group-inventory-stage,.screen-frame.landscape .screen-content>.info-card-detail-layout,.screen-frame.landscape .screen-content>.info-card-detail-advance,.screen-frame.landscape .screen-content>.round1-briefing-intro{transform:none}.screen-frame.portrait .screen-content{-webkit-overflow-scrolling:touch;overflow-y:auto}.screen-frame.portrait .screen-content>*{width:100%;max-width:430px;margin-left:auto;margin-right:auto}.screen-eyebrow{font-family:var(--mono);color:#ffffffdb;font-size:clamp(14px,2vw,17px)}.narrative-panel{left:clamp(28px,7vw,64px);right:clamp(28px,7vw,64px);bottom:max(24px, env(safe-area-inset-bottom));background:var(--panel);text-align:center;border-radius:20px;min-height:138px;max-height:calc(100dvh - 130px);padding:16px clamp(18px,4vw,34px);position:absolute;overflow-y:auto;box-shadow:0 5px 20px #0000003d}.narrative-panel h1,.landscape-stack h1{font-family:var(--title);margin:0 0 10px;font-size:clamp(19px,3vw,24px);line-height:1.28}.narrative-panel p{max-width:760px;font-family:var(--mono);margin:0 auto 4px;font-size:clamp(12px,1.6vw,13px);line-height:1.6}.tap-screen-panel{cursor:pointer}.start-title-screen{background:#060a12}.start-title-screen .screen-overlay{display:none}.start-title-hitbox{color:#fffc;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;min-height:328px;display:flex;position:relative}.start-title-inner{justify-content:center;align-items:center;width:100%;height:min(328px,100dvh - 65px);display:flex;position:relative}.start-logo{font-family:var(--logo-font-family);letter-spacing:0;text-align:center;font-size:clamp(34px,4.7vw,40px);font-weight:600;line-height:normal}.start-red-dot{background:var(--red);border-radius:50%;flex:none;width:15px;height:15px;margin-left:clamp(8px,1.3vw,14px);position:relative;top:10px}.start-tagline{color:#fff9;font-family:var(--ocr-fallback-font-family);white-space:nowrap;font-size:16px;line-height:34px;position:absolute;top:calc(50% + 25px);left:50%;translate:-50%}.start-tagline b{color:var(--red);font-weight:400}.intro-no-characters-screen{background:#060a12}.intro-no-characters-screen .screen-overlay{display:none}.rotate-phone-screen{background:#060a12}.rotate-phone-screen .screen-overlay{display:none}.rotate-phone-hitbox{color:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.rotate-phone-layout{flex-direction:column;align-items:center;width:732px;padding:0;display:flex;position:absolute;top:111px;left:50%;translate:-50%}.rotate-phone-title{color:#ffffffe0;font-family:var(--ocr-fallback-font-family);text-align:center;letter-spacing:0;white-space:nowrap;font-size:24px;font-weight:400;line-height:34px}.rotate-phone-copy{color:#ffffffd1;font-family:var(--ocr-fallback-font-family);letter-spacing:0;text-align:center;flex-direction:column;align-items:center;gap:11px;margin-top:32px;font-size:17px;font-weight:400;line-height:21px;display:flex}.rotate-phone-copy span{display:block}.intro-no-characters-layout{position:absolute;inset:0}.intro-no-characters-layout h1{color:#fffc;font-family:var(--ocr-fallback-font-family);text-align:center;margin:0;font-size:25px;font-weight:400;line-height:34px;position:absolute;top:clamp(98px,32vh,126px);left:35px;right:35px}.intro-no-characters-layout h1 span{display:block}.intro-no-characters-layout .intro-command{font-family:var(--ocr-fallback-font-family);margin-top:34px;font-size:18px;line-height:34px}.intro-no-characters-cta{color:var(--red);font-family:var(--ocr-fallback-font-family);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:19px;margin:0;font-size:22px;line-height:normal;display:inline-flex;position:absolute;top:clamp(246px,71vh,280px);left:50%;translate:-50%}.intro-cta-dot{background:var(--red);border-radius:50%;flex:none;width:15px;height:15px;display:block}.intro-costa-nera-screen{background:#060a12}.intro-costa-nera-screen .screen-bg{opacity:.7}.intro-costa-nera-screen .screen-overlay{background:#05091473}.intro-costa-nera-layout{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex;position:relative}.intro-costa-spacer{color:#05101d;height:min(56.9vh,224px);font-family:var(--mono);align-self:stretch;margin-top:-1px;font-size:17px}.intro-costa-card{background:#090d1699;border-radius:20px;align-self:stretch;min-height:98px;margin-bottom:-4px;padding:5px 16px 14px;position:relative;overflow:visible}.intro-costa-title{color:#fffc;font-family:var(--title);text-align:center;white-space:nowrap;font-size:19px;font-weight:700;line-height:34px;display:block}.intro-costa-copy{color:#fffc;letter-spacing:-.26px;text-align:center;width:100%;max-width:732px;margin:-2px auto 0;font-size:13px;line-height:21px;display:block}.intro-costa-copy span{display:block}.intro-no-hotel-screen{background:#060a12}.intro-no-hotel-screen .screen-bg{opacity:.9}.intro-no-hotel-screen .screen-overlay{background:#05091459}.intro-no-hotel-title{color:#fffc;font-family:var(--title);text-align:center;white-space:nowrap;font-size:19px;font-weight:700;line-height:34px}.intro-no-hotel-copy{color:#fffc;letter-spacing:-.26px;text-align:center;width:100%;max-width:558px;margin:-2px auto 0;font-size:13px;line-height:21px;display:block}.intro-flight-screen{background:linear-gradient(#05091473,#05091473),#060a12;overflow:hidden}.intro-flight-screen .screen-bg{opacity:.74}.intro-flight-screen .screen-overlay{background:#05091473}.intro-flight-layout{color:inherit;cursor:pointer;background:0 0;border:0;padding:40px 60px 25px;position:absolute;inset:0}.intro-flight-spacer{color:#203140;height:240px;font-family:var(--mono);font-size:17px;position:absolute;top:39px;left:60px;right:60px}.intro-flight-card{background:#090d1699;border-radius:20px;flex-direction:column;align-items:center;gap:6px;min-height:78px;padding:5px 18px 15px;display:flex;position:absolute;bottom:25px;left:60px;right:60px;overflow:visible}.intro-flight-title{color:#fffc;font-family:var(--title);white-space:nowrap;margin-top:-1px;font-size:19px;font-weight:700;line-height:34px}.intro-flight-copy{color:#fffc;letter-spacing:-.26px;text-align:center;white-space:normal;width:100%;max-width:514px;font-size:13px;line-height:21px;display:block}.scene-faro-before-screen{background:linear-gradient(#0509148c,#0509148c),#060a12;box-shadow:0 4px 4px #00000040}.scene-faro-before-screen .screen-bg{opacity:.72}.scene-faro-before-screen .screen-overlay{background:#0509148c}.scene-faro-tap-target{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:40px 60px 25px;position:absolute;inset:0}.scene-faro-header{color:#ffffffd9;font-family:var(--mono);font-size:17px;line-height:normal;position:absolute;top:40px;left:60px;right:60px}.scene-faro-card{background:#090d1699;border-radius:20px;flex-direction:column;align-items:center;gap:5px;min-height:98px;padding:5px 5px 15px;display:flex;position:absolute;bottom:41px;left:60px;right:60px;overflow:visible}.scene-faro-title{color:#fffc;width:323px;height:34px;font-family:var(--title);text-align:center;white-space:nowrap;margin-top:-1px;font-size:19px;font-weight:700;line-height:34px;display:block}.scene-faro-copy{color:#fffc;letter-spacing:-.26px;text-align:center;text-shadow:0 2px 10px #05091473;width:100%;max-width:558px;margin-bottom:-2px;font-size:13px;line-height:21px;display:block}.scene-faro-copy span{display:block}.scene-faro-alert{color:var(--red)}.scene-faro-notification-screen{background:linear-gradient(#05091499,#05091499),#060a12;overflow:hidden}.scene-faro-notification-screen .screen-bg{opacity:.78}.scene-faro-notification-screen .screen-overlay{background:#05091499}.scene-faro-notification-screen .scene-faro-card{background:#090d1699}.scene-faro-notification-screen .scene-faro-copy{text-shadow:0 2px 10px #05091473}.scene-notification-card{width:380px;height:37px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;position:absolute;top:13px;left:50%;translate:-50%}.scene-notification-bg{background:#080d16e6;border-radius:12px;position:absolute;inset:0 0 -32.43%;box-shadow:0 4px 4px 1px #d9233214}.scene-notification-label{color:#fff;font-family:var(--mono);white-space:nowrap;font-size:8px;line-height:normal;position:absolute;top:21.48%;left:5.57%}.scene-notification-action{color:var(--red);font-family:var(--title);white-space:nowrap;font-size:12px;font-weight:500;line-height:normal;position:absolute;top:67.57%;left:5.57%}.scene-notification-icon{color:var(--red);white-space:nowrap;font-size:20px;font-weight:200;line-height:normal;position:absolute;top:32.43%;left:87.74%}.primary-button{color:var(--red);font-family:var(--mono);cursor:pointer;background:0 0;border:0;align-items:center;gap:18px;min-height:44px;margin-top:16px;font-size:clamp(16px,2.2vw,22px);display:inline-flex}.primary-button:disabled{opacity:.35;cursor:not-allowed}.terminal-header{font-family:var(--mono)}.terminal-header span{color:var(--muted);margin-bottom:14px;font-size:12px;display:block}.terminal-header h1{color:#c7d0d6d6;margin:0 0 14px;font-size:clamp(22px,7vw,25px);font-weight:400;line-height:1.25}.terminal-instruction{font-family:var(--mono);margin-bottom:28px;font-size:13.5px;line-height:1.7}.terminal-card{border:1.5px solid var(--line);font-family:var(--mono);background:#000;margin-bottom:48px;padding:20px 20px 28px}.terminal-card label,.player-fields label{gap:9px;margin-bottom:16px;display:grid}.terminal-card input{border:1.5px solid var(--line);background:var(--bg);min-width:0;color:var(--text);font-family:var(--mono);border-radius:5px;padding:7px 9px;font-size:16px}fieldset{border:0;gap:18px;margin:0 0 18px;padding:0;display:flex}legend{width:100%;margin-bottom:12px}fieldset button{border:1.5px solid var(--line);background:var(--bg);cursor:pointer;border-radius:5px;padding:7px 13px}.selected,fieldset button.selected{border-color:var(--red)}.player-fields label{grid-template-columns:42px 1fr;align-items:center}.choice-list,.option-list{gap:12px;margin-bottom:28px;padding-bottom:10px;display:grid}.choice-card,.option-row{border:1.5px solid var(--line);background:var(--panel-strong);text-align:left;cursor:pointer}.choice-card{border-radius:6px;min-height:120px;padding:14px}.choice-card.selected,.option-row.selected{border-color:var(--red);box-shadow:0 0 0 1px #d923328c,0 0 24px #d923322e}.choice-label,.choice-card small{font-family:var(--mono);display:block}.choice-card strong{font-family:var(--title);margin:10px 0 14px;font-size:23px;display:block}.choice-card small{font-size:12px;line-height:1.35}.accent-orange strong{color:var(--orange)}.accent-blue strong{color:var(--blue)}.accent-yellow strong{color:var(--yellow)}.accent-green strong{color:var(--green)}.landscape-stack{gap:24px;margin-top:80px;display:grid}.inventory-layout{grid-template-rows:auto 1fr auto;gap:clamp(18px,4vh,30px);height:calc(100% - 32px);padding-top:clamp(28px,8vh,72px);display:grid}.common-info-layout{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(180px,245px);gap:22px;width:100%;height:100%;display:grid;position:relative}.common-info-layout>.screen-eyebrow{grid-area:1/1}.common-info-menu{grid-area:1/2/span 3;align-self:start;gap:0;display:grid}.common-info-menu-item{color:#ffffffc7;min-height:51px;font-family:var(--title);text-align:left;cursor:pointer;background:#000;border:1px solid #0000;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;margin-bottom:7px;padding:7px 12px;font-size:15px;display:grid}.common-info-menu-item span{color:var(--red);font-family:var(--mono);font-size:12px}.common-info-menu-item.active{border-color:var(--red);color:#fff;box-shadow:0 0 22px #d9233224}.common-info-panel{text-align:center;background:#090d169e;border-radius:20px;grid-area:3/1/auto/-1;align-self:end;width:100%;padding:14px 24px 16px}.common-info-detail-panel{text-align:left;background:#090d168f;border-radius:20px;grid-area:2/1/span 2;align-self:start;max-width:570px;min-height:min(303px,100dvh - 126px);padding:20px 18px 22px;overflow-y:auto;box-shadow:inset 0 0 0 1px #ffffff0a}.common-info-panel h1,.common-info-detail-panel h1{font-family:var(--title);margin:0 0 12px;font-size:19px;line-height:34px}.common-info-detail-panel h1{color:var(--red);text-transform:uppercase}.common-info-panel p,.common-info-detail-panel p{font-family:var(--body);white-space:pre-line;margin:0;font-size:13px;line-height:21px}.common-info-panel .primary-button{margin-top:12px}.common-info-detail-panel p{font-size:15px}.common-info-detail-panel p+p{margin-top:10px}.info-card-detail-screen .screen-overlay{display:none}.info-card-detail-screen .screen-bg{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.info-card-detail-hitareas{width:100%;height:100%;position:relative}.info-card-detail-continue{z-index:4;color:var(--red);font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;border:0;margin:0;padding:0;font-size:14px;position:absolute;bottom:18px;right:26px;box-shadow:none!important;background:0 0!important}.group-inventory-screen .common-info-menu-item,.info-card-detail-screen .common-info-menu-item{background:#000000d1!important;border:1px solid #152c3cf5!important;box-shadow:0 10px 24px #00000047!important}.group-inventory-intro .common-info-menu-item{cursor:default}.group-inventory-menu .common-info-menu-item:hover,.info-card-detail-screen .common-info-menu-item:hover{border-color:#d92332d1!important}.common-info-next{color:var(--red);font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;margin-top:12px;font-size:14px}.group-inventory-menu .common-info-panel .common-info-next,.group-inventory-menu .common-info-panel .primary-button{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inventory-copy{max-width:760px}.inventory-copy h1{font-family:var(--title);margin:0 0 10px;font-size:clamp(22px,4vw,32px)}.inventory-copy p{max-width:64ch;font-family:var(--mono);margin:0;font-size:clamp(12px,1.8vw,15px);line-height:1.6}.inventory-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:14px;display:grid}.inventory-card{border:1.5px solid var(--line);min-height:clamp(150px,30vh,230px);color:var(--text);text-align:left;cursor:pointer;background:#080d16e6;border-radius:10px;padding:18px}.inventory-card span,.inventory-card small{display:block}.inventory-card span{color:#ffffffe0;font-family:var(--title);margin-bottom:18px;font-size:clamp(18px,2.5vw,23px)}.inventory-card small{font-family:var(--mono);font-size:12px;line-height:1.45}.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.screen-frame.landscape .screen-content>.choice-grid{position:absolute;bottom:clamp(96px,16vh,132px);left:clamp(26px,7vw,64px);right:clamp(26px,7vw,64px)}.timer{color:var(--red);font-family:var(--mono);font-size:clamp(30px,5vw,44px);position:absolute;top:22%;left:50%;translate:-50%}.floating-action{right:clamp(26px,7vw,64px);bottom:max(24px, env(safe-area-inset-bottom));position:absolute}.faro-notification-screen .screen-bg,.pass-offer-screen .screen-bg{opacity:.35}.faro-notification-screen .screen-overlay,.pass-offer-screen .screen-overlay{background:#05091499}.incoming-signal-card{width:min(380px,100vw - 48px);min-height:49px;color:var(--red);text-align:left;cursor:pointer;background:#080d16e6;border:0;border-radius:12px;position:absolute;top:13px;left:50%;translate:-50%;box-shadow:0 4px 4px 1px #d9233214}.incoming-signal-card span{color:#fff;font-family:var(--mono);letter-spacing:0;font-size:8px;position:absolute;top:8px;left:21px}.incoming-signal-card strong{font-family:var(--title);font-size:12px;font-weight:500;position:absolute;bottom:10px;left:21px}.incoming-signal-card em{font-size:20px;font-style:normal;position:absolute;top:12px;right:24px}.faro-bottom-copy{left:clamp(60px,7vw,64px);right:clamp(60px,7vw,64px);bottom:max(50px, calc(env(safe-area-inset-bottom) + 25px));color:#fffc;text-align:center;cursor:pointer;background:#090d1699;border:0;border-radius:20px;min-height:98px;padding:5px 18px 15px;position:absolute}.faro-bottom-copy h1{font-family:var(--title);margin:0 0 5px;font-size:19px;line-height:34px}.faro-bottom-copy p{margin:0;font-size:13px;line-height:21px}.pass-offer-card{text-align:left;background:#080d16eb;border-radius:22px;width:min(450px,100vw - 48px);height:200px;padding:20px 25px;position:absolute;top:99px;left:50%;translate:-50%;box-shadow:0 5px 4px #d9233226}.pass-offer-card>span{color:#ffffffb3;width:143px;font-family:var(--mono);white-space:nowrap;margin-bottom:6px;font-size:12px;line-height:1.2;display:block}.pass-offer-card h1{color:#ffffffb8;font-family:var(--title);white-space:nowrap;margin:0;font-size:23px;line-height:34px}.pass-offer-card p{color:#ffffffd9;max-width:286px;margin:0;font-size:13px;line-height:21px;position:relative;top:14px}.pass-offer-action{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid;position:absolute;bottom:17px;left:24px;right:24px}.pass-offer-confirm{box-shadow:none;color:var(--red);font-family:var(--ocr-fallback-font-family);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:21px;font-weight:400;line-height:1;transform:translateY(-3px)}.pass-offer-timer-stack{grid-template-columns:auto auto;align-self:center;place-items:center start;gap:12px;margin-top:-4px;display:inline-grid}.pass-offer-timer-stack .timer{font-size:21px;line-height:1.1;position:static;translate:none}.pass-offer-timer-stack b{color:var(--red);font-size:26px;font-weight:200;line-height:1}.round-choice-layout{width:100%;height:100%;min-height:0;padding-bottom:max(4px, env(safe-area-inset-bottom));grid-template-rows:auto auto auto 1fr auto;gap:clamp(10px,2.5vh,20px);display:grid;position:relative}.round-choice-layout .timer{justify-self:center;position:absolute;top:clamp(62px,15vh,88px);left:50%;translate:-50%}.round-choice-debug{color:#ffffff94;font-family:var(--mono);background:#00000070;border:1px solid #c7d0d633;border-radius:6px;justify-self:start;padding:4px 7px;font-size:11px}.round-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:end;gap:clamp(14px,4vw,44px);min-height:0;margin-top:clamp(88px,24vh,132px);display:grid}.round-choice-grid .choice-card{background:#080d16eb;border-color:#d9233226;border-radius:22px;min-height:clamp(178px,36vh,200px);padding:20px 24px}.round-choice-grid.has-selection .choice-card:not(.selected){opacity:.62;filter:saturate(.75)}.round-confirm-action{justify-self:end;margin-top:0}.round1-briefing{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr;padding:0;display:grid;position:relative}.round1-briefing-panel{color:#ffffffd1;text-align:center;background:#090d169e;border-radius:20px;align-self:end;width:100%;padding:18px 28px}.round1-briefing-panel p{margin:0;font-size:13px;line-height:21px}.figma-text-box.round1-briefing-panel{padding:0;overflow:hidden;transform:none}.round1-briefing-panel h1{color:#fffc;font-family:var(--titoli-schermata-font-family);white-space:nowrap;margin:0;font-size:19px;font-weight:700;line-height:34px;position:absolute;top:9px;left:244px}.round1-briefing-panel p{color:#fffc;width:708px;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;text-align:center;margin:0;font-size:13px;font-weight:400;line-height:21px;position:absolute;top:48px;left:12px}.round1-briefing-cta{color:var(--red);font-family:var(--ocr-fallback-font-family);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:18px;padding:0;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:343px;left:50%;translate:-50%}.round1-briefing-cta span{font-family:Inter,system-ui,sans-serif;font-size:24px;font-weight:200;line-height:1}.option-row{min-height:56px;font-family:var(--mono);border-radius:5px;padding:12px 14px;font-size:16px;line-height:1.25}.terminal-card .primary-button{justify-content:center;margin:22px auto 0;display:flex}.result-code-box{border:1.5px solid var(--line);font-family:var(--mono);gap:12px;padding:16px;display:grid;overflow:hidden}.result-code-box strong{color:var(--red);overflow-wrap:anywhere;word-break:break-word;font-size:clamp(18px,5.4vw,24px);line-height:1.15}.result-code-box pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;max-height:180px;margin:0;font-size:12px;line-height:1.45;overflow:auto}.questionnaire-qr{color:#c7d0d6c7;font-family:var(--mono);text-align:center;justify-items:center;gap:8px;margin:18px 0;font-size:11px;display:grid}.questionnaire-qr img{background:#fff;border:8px solid #fff;border-radius:8px;width:min(180px,62vw);height:auto}.questionnaire-qr figcaption{margin:0}.final-actions{gap:8px;padding-bottom:24px;display:grid}.portrait .narrative-panel{max-height:none;margin-top:28px;position:static}.portrait .primary-button{background:0 0;width:fit-content;padding:10px 0}.secondary-button{color:#ffffff94;width:fit-content;min-height:40px;font-family:var(--mono);cursor:pointer;background:0 0;border:1px solid #c7d0d647;border-radius:6px;padding:8px 12px}.facilitator-back-button{top:max(10px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:2500;color:#ffffffb8;min-height:24px;font-family:var(--ocr-fallback-font-family);letter-spacing:.04em;text-transform:lowercase;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:11px;font-weight:400;position:fixed}.debug-panel{z-index:1000;color:#ffffffc7;max-width:min(360px,100vw - 20px);font-family:var(--mono);pointer-events:none;background:#000000c7;border:1px solid #d923328c;border-radius:8px;padding:6px 8px;font-size:10px;line-height:1.35;position:fixed;bottom:10px;right:10px}@media (width<=720px) and (orientation:portrait){.screen-frame.landscape{height:auto;min-height:100dvh;overflow-y:auto}.screen-frame.landscape .screen-content{height:auto;min-height:calc(100dvh - 48px)}.screen-frame.landscape .screen-content>.choice-grid{grid-template-columns:1fr;margin-top:80px;position:static}.choice-grid{grid-template-columns:1fr}.inventory-layout{height:auto;min-height:calc(100dvh - 48px)}.inventory-card-grid{grid-template-columns:1fr}.common-info-layout{grid-template-rows:auto auto auto;grid-template-columns:1fr;height:auto;min-height:calc(100dvh - 48px)}.common-info-menu,.common-info-panel,.common-info-detail-panel{grid-area:auto/1}.common-info-menu{align-self:stretch}.round-choice-layout{grid-template-rows:auto auto auto auto auto;min-height:calc(100dvh - 48px)}.round-choice-grid{grid-template-columns:1fr}.round-choice-grid .choice-card{min-height:140px}.round-confirm-action{background:#060a12e0;justify-self:start;position:sticky;bottom:12px}.timer{top:92px}.narrative-panel{max-height:none;margin-top:80px;position:static;left:18px;right:18px}.floating-action{justify-content:flex-start;margin-top:16px;display:flex;position:sticky;bottom:12px;right:auto}}.has-screen-background .screen-bg{opacity:1!important}.has-screen-background .screen-overlay{display:none!important}.narrative-panel,.intro-costa-card,.intro-flight-card,.scene-faro-card,.faro-bottom-copy,.pass-offer-card,.terminal-card,.common-info-panel,.common-info-detail-panel,.round1-briefing-panel,.result-code-box{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.choice-card,.option-row,.common-info-menu-item,.inventory-card,fieldset button,.terminal-card input{box-shadow:none!important;background:0 0!important}.choice-card,.option-row,.common-info-menu-item,.inventory-card,fieldset button{border-color:#0000!important}.choice-card.selected,.option-row.selected,.common-info-menu-item.active,fieldset button.selected,.selected{border-color:var(--red)!important;box-shadow:0 0 0 1px #d923329e!important}.round-choice-grid .choice-card{background:0 0!important}.scene-notification-bg{display:none}.scene-faro-static-copy{pointer-events:none;cursor:default}.terminal-screen{background:#0c0c0c}.terminal-screen .screen-content{padding-top:max(70px, env(safe-area-inset-top));padding-right:24px;padding-bottom:max(28px, env(safe-area-inset-bottom));background:#0c0c0c;padding-left:24px;display:block}.terminal-screen .screen-content>*{width:min(100%,345px);max-width:345px}.terminal-header{color:#c7d0d6cc;font-family:var(--mono);margin-bottom:40px}.terminal-header span{color:#c7d0d6;font-family:var(--mono);text-transform:uppercase;margin-bottom:24px;font-size:12px;line-height:1;display:block}.terminal-header h1{color:#c7d0d6cc;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;text-transform:uppercase;margin:0 0 22px;font-size:25px;font-weight:400;line-height:1.18}.terminal-instruction{color:#fffc;font-family:var(--body);margin:0;font-size:13px;line-height:22px}.terminal-instruction p{margin:0}.terminal-screen .terminal-card{color:#fffc;width:min(100%,345px);font-family:var(--ocr-fallback-font-family);border-radius:10px;margin:0 0 48px;padding:20px 20px 28px;box-shadow:none!important;background:#091836!important;border:1.5px solid #152c3c!important}.group-setup-card{min-height:518px}.terminal-section-title{color:#fffc;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:20px;font-weight:400;line-height:1.2;display:block}.group-code-field,.player-count-fieldset,.player-fields{gap:0;margin:0 0 22px;display:grid}.terminal-inline-control{color:#fffc;min-height:40px;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;align-items:center;gap:14px;font-size:20px;line-height:1;display:flex}.group-code-input{color:#ffffffdb;width:58px;min-width:58px;font:inherit;letter-spacing:inherit;text-transform:uppercase;outline:none;background:0 0!important;border:0!important;padding:0!important}.player-count-fieldset{border:0;padding:0}.player-count-fieldset .terminal-inline-control{gap:22px}.player-count-fieldset button{color:#fffc;width:64px;height:40px;font:inherit;letter-spacing:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex;background:#060a12!important;border:1.5px solid #152c3c!important}.player-count-fieldset button.selected{box-shadow:none!important;border-color:#fffc!important}.player-fields{gap:11px}.player-name-row{color:#fffc;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;grid-template-columns:42px 1fr;align-items:center;gap:10px;margin:0;font-size:20px;line-height:1;display:grid}.terminal-name-input{background:#060a12;border:1.5px solid #152c3c;border-radius:5px;align-items:center;gap:7px;width:109px;height:30px;padding:0 10px;display:inline-flex}.portrait-screen-11_setup_group_portrait .terminal-section-title,.portrait-screen-11_setup_group_portrait .terminal-inline-control,.portrait-screen-11_setup_group_portrait .player-name-row{font-family:var(--titoli-schermata-font-family);letter-spacing:0;font-weight:700}.portrait-screen-11_setup_group_portrait .terminal-inline-control,.portrait-screen-11_setup_group_portrait .terminal-inline-control input,.portrait-screen-11_setup_group_portrait .terminal-inline-control button,.portrait-screen-11_setup_group_portrait .player-name-row,.portrait-screen-11_setup_group_portrait .player-name-row input{font-weight:400}.portrait-screen-11_setup_group_portrait .terminal-header h1{font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;font-size:25px;font-weight:400}.portrait-screen-11_setup_group_portrait .terminal-instruction{font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;font-size:13px;line-height:22px}.player-name-row:first-of-type .terminal-name-input{border-color:#fffc}.terminal-name-input input{color:#ffffffdb;width:100%;min-width:0;font:inherit;letter-spacing:inherit;outline:none;background:0 0!important;border:0!important;padding:0!important}.terminal-name-input input::placeholder{color:#ffffffb8}.group-setup-card .primary-button{min-height:auto;color:var(--red);font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;margin-top:82px;padding:0;font-size:18px;line-height:1}.private-card-choice-list{gap:25px;margin:39px 0 0;padding:0;display:grid}.private-card-choice-list .choice-card{border-radius:10px;width:min(100%,345px);min-height:78px;padding:22px 24px 18px;box-shadow:none!important;background:#091836!important;border:1.5px solid #152c3c!important}.private-card-choice-list .choice-card.selected{outline-offset:0;outline:1.5px solid #fffc;box-shadow:none!important;border-color:#0000!important}.private-card-choice-list .choice-label{color:#fffc;font-family:var(--mono);text-transform:uppercase;margin:0 0 13px;font-size:12px;line-height:1}.private-card-choice-list .choice-card strong{width:max-content;max-width:calc(100vw - 96px);font-family:var(--title);white-space:nowrap;text-transform:uppercase;margin:0;font-size:clamp(16px,4.8vw,19px);font-weight:700;line-height:34px;display:block}.private-card-choice-list .accent-orange strong{color:#aa7ec0}.private-card-choice-list .choice-card.selected.accent-orange{outline-color:#aa7ec0}.private-card-choice-list .accent-blue strong{color:#88cdff}.private-card-choice-list .choice-card.selected.accent-blue{outline-color:#88cdff}.private-card-choice-list .accent-yellow strong{color:#dcdb9dcc}.private-card-choice-list .choice-card.selected.accent-yellow{outline-color:#dcdb9dcc}.private-card-choice-list .accent-green strong{color:#7ea78e}.private-card-choice-list .choice-card.selected.accent-green{outline-color:#7ea78e}.private-card-confirm{color:#c7d0d6cc;width:fit-content;min-height:auto;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;justify-content:center;align-items:center;gap:28px;margin:128px auto 0;padding:0;font-size:20px;font-weight:400;line-height:1;display:flex}.private-card-confirm span{color:#c7d0d6cc;font-family:Inter,sans-serif;font-size:28px;font-weight:200;line-height:1}.private-condition-screen .screen-content{flex-direction:column;min-height:100%;padding:73px 24px 48px;display:flex}.private-condition-header{color:#fffc;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 92px;font-size:12px;font-weight:400;line-height:1}.private-condition-card{background:#091836;border:1.5px solid #88cdff;border-radius:10px;width:min(100%,345px);min-height:229px;padding:28px 30px 26px}.private-condition-label{color:#fffc;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;font-size:12px;line-height:1;display:block}.private-condition-card h1{color:#88cdff;font-family:var(--title);text-transform:uppercase;margin:0 0 51px;font-size:22px;font-weight:700;line-height:1}.private-condition-body{color:#ffffffd6;font-family:var(--body);gap:25px;font-size:13px;font-weight:400;line-height:22px;display:grid}.private-condition-body p{margin:0}.private-condition-confirm{color:#c7d0d6cc;width:fit-content;min-height:auto;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;justify-content:center;align-items:center;gap:28px;margin:auto auto 0;padding:0;font-size:20px;font-weight:400;line-height:1;display:flex}.private-condition-confirm span{color:#c7d0d6cc;font-family:Inter,sans-serif;font-size:28px;font-weight:200;line-height:1}.private-turns-done-screen .screen-content{flex-direction:column;min-height:100%;padding:73px 24px 48px;display:flex}.private-turns-done-label{color:#fffc;font-family:var(--mono);letter-spacing:.08em;margin:0 0 48px;font-size:12px;font-weight:400;line-height:1}.private-turns-done-copy{color:#ffffffad;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;text-transform:uppercase;gap:31px;font-size:22px;font-weight:400;line-height:1.26;display:grid}.private-turns-done-copy p{margin:0}.private-handoff-screen .screen-content{justify-content:center}.private-handoff-hitbox{width:min(100%,345px);max-width:345px;min-height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;margin:0 auto;padding:0;display:flex}.private-handoff-hitbox:focus-visible{outline-offset:10px;outline:1.5px solid #c7d0d6cc}.private-handoff-copy{width:100%}.private-handoff-copy p:first-child{color:#ffffffb8}.private-turns-done-confirm{color:#c7d0d6cc;width:fit-content;min-height:auto;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;justify-content:center;align-items:center;gap:28px;margin:auto auto 0;padding:0;font-size:19px;font-weight:400;line-height:1;display:flex}.private-turns-done-confirm span{color:#c7d0d6cc;font-family:Inter,sans-serif;font-size:28px;font-weight:200;line-height:1}.option-row{align-items:center;gap:8px;display:flex}.option-index,.option-label{display:inline}.portrait-screen-18_private_check_1_portrait_default .terminal-header,.portrait-screen-18_private_check_1_portrait_selected .terminal-header,.portrait-screen-19_private_check_2_portrait_default .terminal-header,.portrait-screen-19_private_check_2_portrait_selected .terminal-header,.portrait-screen-23_private_check_1_portrait_default .terminal-header,.portrait-screen-23_private_check_1_portrait_selected .terminal-header,.portrait-screen-24_private_check_2_portrait .terminal-header,.portrait-screen-24_private_check_2_portrait_selected .terminal-header,.portrait-screen-32_mini_check_portrait_default .terminal-header,.portrait-screen-33_mini_check_portrait_selected .terminal-header,.portrait-screen-33_mini_check_portrait_default .terminal-header,.portrait-screen-34_mini_check_portrait_selected .terminal-header{margin-bottom:78px}.portrait-screen-18_private_check_1_portrait_default .terminal-header span,.portrait-screen-18_private_check_1_portrait_selected .terminal-header span,.portrait-screen-19_private_check_2_portrait_default .terminal-header span,.portrait-screen-19_private_check_2_portrait_selected .terminal-header span,.portrait-screen-23_private_check_1_portrait_default .terminal-header span,.portrait-screen-23_private_check_1_portrait_selected .terminal-header span,.portrait-screen-24_private_check_2_portrait .terminal-header span,.portrait-screen-24_private_check_2_portrait_selected .terminal-header span,.portrait-screen-32_mini_check_portrait_default .terminal-header span,.portrait-screen-33_mini_check_portrait_selected .terminal-header span,.portrait-screen-33_mini_check_portrait_default .terminal-header span,.portrait-screen-34_mini_check_portrait_selected .terminal-header span{color:#c7d0d6e0;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;margin-bottom:25px;font-size:12px}.portrait-screen-18_private_check_1_portrait_default .terminal-header h1,.portrait-screen-18_private_check_1_portrait_selected .terminal-header h1,.portrait-screen-19_private_check_2_portrait_default .terminal-header h1,.portrait-screen-19_private_check_2_portrait_selected .terminal-header h1,.portrait-screen-23_private_check_1_portrait_default .terminal-header h1,.portrait-screen-23_private_check_1_portrait_selected .terminal-header h1,.portrait-screen-24_private_check_2_portrait .terminal-header h1,.portrait-screen-24_private_check_2_portrait_selected .terminal-header h1,.portrait-screen-32_mini_check_portrait_default .terminal-header h1,.portrait-screen-33_mini_check_portrait_selected .terminal-header h1,.portrait-screen-33_mini_check_portrait_default .terminal-header h1,.portrait-screen-34_mini_check_portrait_selected .terminal-header h1{color:#c7d0d6cc;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;font-size:25px;line-height:1.18}.terminal-screen .check-options-card{border-radius:10px;width:min(100%,345px);margin:0 0 48px;padding:24px 20px 28px;position:relative;box-shadow:none!important;background:#091836!important;border:1.5px solid #152c3c!important}.check-options-card .terminal-section-title{color:#c7d0d6e0;text-shadow:0 0 9px #88cdff3d;margin-bottom:25px}.check-options-card .option-list{gap:26px;margin:0;padding:0;display:grid}.check-options-card .option-row{color:#ffffffd1;min-height:56px;font-family:var(--testi-leggibili-font-family);letter-spacing:-.18px;border-radius:5px;align-items:center;padding:13px 27px;font-size:15px;font-weight:700;line-height:21px;display:flex;box-shadow:none!important;background:#060a12!important;border:1.5px solid #152c3c!important}.check-options-card .option-row.selected{box-shadow:none!important;border-color:#ffffffd1!important}.check-options-card .option-index{display:none}.mini-check-options-card .option-index{color:#c7d0d6c7;min-width:24px;font-family:var(--ocr-fallback-font-family);font-weight:400;display:inline}.check-options-card .option-label{display:block}.check-options-card .check-confirm-button{left:50%;bottom:max(52px, env(safe-area-inset-bottom));color:#ffffffd1;width:max-content;min-height:auto;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;margin:0;padding:0;font-size:19px;font-weight:400;position:fixed;translate:-50%}.check-options-card .check-confirm-button span{margin-left:18px;font-family:Inter,sans-serif;font-size:28px;font-weight:200}.portrait-screen-32_mini_check_portrait_default .screen-content,.portrait-screen-33_mini_check_portrait_selected .screen-content{padding-top:max(73px, env(safe-area-inset-top))}.portrait-screen-32_mini_check_portrait_default .terminal-header,.portrait-screen-33_mini_check_portrait_selected .terminal-header{margin-bottom:23px}.portrait-screen-32_mini_check_portrait_default .terminal-header span,.portrait-screen-33_mini_check_portrait_selected .terminal-header span{letter-spacing:.08em;margin-bottom:14px;font-size:12px;line-height:1}.portrait-screen-32_mini_check_portrait_default .terminal-header h1,.portrait-screen-33_mini_check_portrait_selected .terminal-header h1{letter-spacing:.08em;max-width:345px;margin:0;font-size:25px;line-height:1.18}.portrait-screen-32_mini_check_portrait_default .mini-check-options-card,.portrait-screen-33_mini_check_portrait_selected .mini-check-options-card{border-radius:10px;width:min(100%,345px);min-height:405px;margin-bottom:160px;padding:24px 20px 28px}.portrait-screen-32_mini_check_portrait_default .mini-check-options-card .terminal-section-title,.portrait-screen-33_mini_check_portrait_selected .mini-check-options-card .terminal-section-title{font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;margin-bottom:25px;font-size:18px;line-height:1;display:block}.portrait-screen-32_mini_check_portrait_default .mini-check-options-card .option-list,.portrait-screen-33_mini_check_portrait_selected .mini-check-options-card .option-list{gap:25px}.portrait-screen-32_mini_check_portrait_default .mini-check-options-card .option-row,.portrait-screen-33_mini_check_portrait_selected .mini-check-options-card .option-row{border-radius:5px;min-height:41px;padding:9px 14px;font-size:15px;line-height:21px;border-width:1.5px!important}.portrait-screen-32_mini_check_portrait_default .mini-check-options-card .option-index,.portrait-screen-33_mini_check_portrait_selected .mini-check-options-card .option-index{display:none}.portrait-screen-33_mini_check_portrait_selected .check-confirm-button{bottom:max(51px, env(safe-area-inset-bottom));color:#c7d0d6cc}.group-shift-eyebrow{color:#ffffffd9;width:732px;font-family:var(--titolo-di-sistema-font-family);letter-spacing:0;text-transform:none;margin:0;font-size:16px;font-weight:400;line-height:1.2;position:absolute;top:43px;left:64px}.group-shift-panel{color:#ffffffd1;text-align:center;justify-content:center;align-items:center;width:732px;height:92px;display:flex;position:absolute;top:262px;left:60px;overflow:hidden}.group-shift-scroll{scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;max-height:100%;padding:7px 24px 10px;position:relative;overflow:hidden auto}.group-shift-panel.single .group-shift-scroll{max-height:100%}.group-shift-block+.group-shift-block{margin-top:18px}.group-shift-block{width:100%}.group-shift-block h1{color:#ffffffd1;font-family:var(--titoli-schermata-font-family);letter-spacing:0;font-size:19px;font-weight:700;line-height:34px;font-style:var(--titoli-schermata-font-style);text-align:center;margin:0 0 4px}.group-shift-block .group-shift-body{color:#ffffffd1;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;text-align:center;margin:0;font-size:13px;font-weight:400;line-height:21px}.group-shift-panel.multiple{text-align:center;align-items:center}.group-shift-panel.multiple .group-shift-block .group-shift-body{text-align:center}.group-shift-continue{color:#d92332;min-height:auto;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;padding:0;font-size:18px;font-weight:400;position:absolute;top:343px;left:50%;translate:-50%}.group-inventory-stage,.info-card-detail-layout{width:860px;height:401px;position:absolute;inset:0}.group-inventory-stage{color:#ffffffd6}.group-inventory-header,.info-card-detail-layout>.screen-eyebrow{color:#ffffffd9;font-family:var(--titolo-di-sistema-font-family);margin:0;font-size:17px;font-weight:400;line-height:1;position:absolute;top:40px;left:60px}.group-inventory-hitbox{z-index:3;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.group-inventory-stage .common-info-panel{text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:6px;width:732px;height:78px;padding:5px 5px 15px;display:flex;position:absolute;top:290px;left:60px;box-shadow:none!important;background:#090d1699!important;border:0!important}.group-inventory-stage .common-info-panel h1{color:#fffc;font-family:var(--titoli-schermata-font-family);white-space:nowrap;margin:0;font-size:19px;font-weight:700;line-height:34px}.group-inventory-stage .common-info-panel p{color:#fffc;font-family:var(--testi-leggibili-font-family);white-space:nowrap;margin:0;font-size:13px;font-weight:400;line-height:21px}.group-inventory-menu .common-info-menu{z-index:3;gap:32px;width:345px;display:grid;position:absolute;top:40px;right:60px}.info-card-detail-screen .common-info-menu{z-index:3;gap:7px;width:205px;display:grid;position:absolute;top:40px;right:28px}.group-inventory-menu .common-info-menu-item{color:#fffc;width:345px;height:51px;min-height:51px;font-family:var(--titoli-schermata-font-family);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;margin:0;padding:6px 10px;font-size:15px;font-weight:500;line-height:34px;display:flex;box-shadow:none!important;background:#000!important;border:0!important}.info-card-detail-screen .common-info-menu-item{color:#ffffffc7;width:205px;height:51px;min-height:51px;font-family:var(--titoli-schermata-font-family);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;margin:0;padding:6px 10px;font-size:15px;line-height:34px;display:flex;box-shadow:none!important;background:#000!important;border:1px solid #152c3cf5!important}.group-inventory-menu .common-info-menu-item span{color:#fffc;width:30px;font-family:var(--tag-font-family);font-size:12px;line-height:1}.info-card-detail-screen .common-info-menu-item span{color:#fffc;font-family:var(--tag-font-family);font-size:12px;line-height:1}.info-card-detail-screen .common-info-menu-item.active{color:var(--red);box-shadow:-4px 4px 4px #d923321f!important}.info-card-detail-screen .common-info-menu-item.active span{color:var(--red)}.info-card-detail-screen .common-info-detail-panel{color:#ffffffd6;border-radius:20px;width:570px;max-width:570px;height:303px;min-height:0;padding:47px 18px 15px;position:absolute;top:65px;left:60px;overflow-y:auto;box-shadow:none!important;background:#090d1699!important;border:0!important}.info-card-detail-screen .common-info-detail-panel h1{color:var(--red);font-family:var(--titoli-schermata-font-family);text-transform:uppercase;margin:0;font-size:19px;font-weight:700;line-height:34px;position:absolute;top:17px;left:18px}.info-card-detail-screen .common-info-detail-panel p{color:#ffffffd6;font-family:var(--testi-leggibili-font-family);white-space:pre-line;margin:0;font-size:15px;line-height:21px}.info-card-detail-screen .common-info-detail-panel p+p{margin-top:10px}.info-card-detail-screen .info-card-detail-continue{z-index:5;color:var(--red);font-size:18px;bottom:28px;right:78px}.info-card-detail-screen .info-card-detail-back{z-index:5;color:#c7d0d6cc;font-family:var(--ocr-fallback-font-family);white-space:nowrap;margin:0;font-size:18px;position:absolute;bottom:28px;left:60px}.screen-frame.landscape .screen-content>.figma-text-box,.screen-frame.landscape .screen-content>.intro-no-characters-layout{transform:none}.figma-text-box{z-index:4;box-sizing:border-box;color:#ffffffd1;pointer-events:auto;flex-direction:column;gap:4px;display:flex;position:absolute}.figma-text-box.align-center{text-align:center;align-items:center}.figma-text-box.align-left{text-align:left;align-items:flex-start}.figma-text-box.justify-center{justify-content:center}.figma-text-box.justify-start{justify-content:flex-start}.figma-text-box.debug-text-box{outline:2px solid #ff00ffe6;box-shadow:inset 0 0 0 1px #00ff80e6}.narrative-text-box,.intro-figma-text-box,.common-info-panel{padding:4px 24px}.narrative-body-lines{width:100%}.narrative-text-box h1,.intro-figma-text-box .intro-costa-title,.intro-figma-text-box .intro-no-hotel-title,.intro-figma-text-box .intro-flight-title,.common-info-panel h1{color:#ffffffd1;font-family:var(--titoli-schermata-font-family);margin:0;font-size:19px;font-weight:700;line-height:34px}.narrative-text-box p,.intro-figma-text-box .intro-costa-copy,.intro-figma-text-box .intro-no-hotel-copy,.intro-figma-text-box .intro-flight-copy,.common-info-panel p{color:#ffffffd1;max-width:100%;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;margin:0;font-size:13px;font-weight:400;line-height:21px}.intro-figma-text-box .intro-costa-copy span{display:block}.intro-no-characters-text{padding:0 24px}.intro-no-characters-layout .intro-no-characters-text h1{color:#fffc;font-family:var(--ocr-fallback-font-family);text-align:center;margin:0;font-size:25px;font-weight:400;line-height:34px;position:static}.intro-no-characters-layout .intro-no-characters-text h1 span{display:block}.intro-no-characters-layout .intro-no-characters-text .intro-command{font-family:var(--ocr-fallback-font-family);margin-top:34px;font-size:18px;line-height:34px}.group-inventory-stage .figma-text-box.common-info-panel,.info-card-detail-screen .figma-text-box.common-info-detail-panel{box-shadow:none!important;background:0 0!important;border:0!important}.group-inventory-stage .figma-text-box.common-info-panel{width:auto;padding:4px 24px!important}.group-inventory-screen .common-info-menu-item,.info-card-detail-screen .common-info-menu-item{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.group-inventory-screen .common-info-menu-item:hover,.info-card-detail-screen .common-info-menu-item:hover,.info-card-detail-screen .common-info-menu-item.active{border-color:#d92332c7!important}.info-card-detail-screen .figma-text-box.common-info-detail-panel{padding:22px 18px 18px;overflow:visible}.info-card-detail-screen .figma-text-box.common-info-detail-panel h1{color:var(--red);font-family:var(--titoli-schermata-font-family);text-transform:uppercase;margin:0 0 14px;font-size:19px;font-weight:700;line-height:34px;position:static}.info-card-detail-screen .figma-text-box.common-info-detail-panel p{color:#ffffffd6;font-family:var(--testi-leggibili-font-family);letter-spacing:-.3px;margin:0;font-size:15px;line-height:21px}.info-card-detail-screen .figma-text-box.common-info-detail-panel p+p{margin-top:10px}.scene-faro-notification-screen .scene-notification-card{cursor:pointer;border:0;overflow:visible;box-shadow:none!important;background:0 0!important}.scene-faro-notification-screen .scene-notification-bg{z-index:0;background:#080d16ed;border:1px solid #152230d1;display:block;box-shadow:0 4px 4px 1px #d9233214}.scene-faro-notification-screen .scene-notification-label,.scene-faro-notification-screen .scene-notification-action,.scene-faro-notification-screen .scene-notification-icon{z-index:1}.scene-faro-alert,.scene-faro-notification-screen .scene-faro-copy span:last-child{color:#fffc}.scene-faro-notification-screen .scene-notification-card{width:430px;height:42px;top:10px}.pass-offer-timer-arrow{color:var(--red);cursor:pointer;background:0 0;border:0;padding:0;font-size:26px;font-weight:200;line-height:1}.pass-offer-timer-arrow:focus-visible{outline-offset:4px;outline:1px solid #d92332b3}.rotate-phone-confirm{color:var(--red);font-family:var(--ocr-fallback-font-family);letter-spacing:0;justify-content:center;align-items:center;gap:28px;margin-top:54px;font-size:18px;font-weight:400;line-height:normal;display:inline-flex}.group-inventory-menu .common-info-menu{width:255px;right:34px}.group-inventory-menu .common-info-menu-item{width:255px;background:#000000e0!important;border:1px solid #152c3cf5!important;box-shadow:0 10px 24px #00000047!important}.round1-briefing-panel{transform:translateY(-35px)}.round1-briefing-intro{width:860px;height:401px;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.round1-briefing-intro>.screen-eyebrow{color:#ffffffd9;font-family:var(--titolo-di-sistema-font-family);letter-spacing:0;margin:0;font-size:17px;font-weight:400;line-height:1;position:absolute;top:40px;left:64px}.round1-briefing-intro .figma-text-box.round1-briefing-intro-panel{box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;padding:0 24px!important;display:flex!important;overflow:hidden!important;transform:none!important}.round1-briefing-intro .figma-text-box.round1-briefing-intro-panel p{color:#fffc!important;width:708px!important;font-family:var(--testi-leggibili-font-family)!important;letter-spacing:-.26px!important;text-align:center!important;white-space:pre-line!important;margin:0!important;font-size:13px!important;font-weight:400!important;line-height:21px!important;position:static!important;top:auto!important;left:auto!important}.round-choice-grid .choice-card,.round-choice-grid .choice-card.selected{box-shadow:none!important;background:#080d169e!important;border:1px solid #d9233226!important}.bg-screen-25_mirror_rule_template_landscape .narrative-text-box,.bg-screen-30_mirror_description_template_landscape .narrative-text-box,.bg-screen-26_mirror_rule_template_landscape .narrative-text-box,.bg-screen-30_mirror_rule_template_landscape .narrative-text-box,.bg-screen-30a_mirror_rule_template_landscape .narrative-text-box,.bg-screen-30b_mirror_rule_template_landscape .narrative-text-box{text-align:center;justify-content:center;align-items:center;padding:10px 34px}.bg-screen-25_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-30_mirror_description_template_landscape .narrative-text-box h1,.bg-screen-26_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-30_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-30a_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-30b_mirror_rule_template_landscape .narrative-text-box h1{text-align:center;width:100%;margin:0 0 10px}.bg-screen-25_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-30_mirror_description_template_landscape .narrative-text-box p,.bg-screen-26_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-30_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-30a_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-30b_mirror_rule_template_landscape .narrative-text-box p{text-align:center;width:100%;max-width:680px;font-family:var(--ocr-fallback-font-family);letter-spacing:0;margin:0 auto 4px;font-size:11px;line-height:21px}.bg-screen-26_mirror_rule_template_landscape .narrative-text-box .primary-button,.bg-screen-30_mirror_rule_template_landscape .narrative-text-box .primary-button,.bg-screen-30a_mirror_rule_template_landscape .narrative-text-box .primary-button,.bg-screen-30b_mirror_rule_template_landscape .narrative-text-box .primary-button,.bg-screen-29a_mirror_rule_template_landscape .narrative-text-box .primary-button,.bg-screen-29a_mirror_rule2_template_landscape .narrative-text-box .primary-button,.bg-screen-29a_mirror_rule3_template_landscape .narrative-text-box .primary-button,.bg-screen-29b_mirror_rule_template_landscape .narrative-text-box .primary-button,.bg-screen-29b_mirror_rule2_template_landscape .narrative-text-box .primary-button,.bg-screen-29b_mirror_rule3_template_landscape .narrative-text-box .primary-button{white-space:nowrap;font-family:var(--ocr-fallback-font-family);justify-content:center;margin:0;position:absolute;top:calc(100% + 22px);left:50%;translate:-50%}.bg-screen-30a_mirror_rule_template_landscape .screen-eyebrow,.bg-screen-30b_mirror_rule_template_landscape .screen-eyebrow,.bg-screen-29_round2_intro_template_landscape .screen-eyebrow,.bg-screen-29a_round2_intro_template_landscape .screen-eyebrow,.bg-screen-29b_round2_intro_template_landscape .screen-eyebrow{font-family:var(--ocr-fallback-font-family);margin:0;font-size:16px;line-height:1.2;position:absolute;top:43px;left:64px}.bg-screen-29_round2_intro_template_landscape .narrative-text-box,.bg-screen-29a_round2_intro_template_landscape .narrative-text-box,.bg-screen-29b_round2_intro_template_landscape .narrative-text-box{padding:7px 34px 10px}.bg-screen-29_round2_intro_template_landscape .narrative-text-box h1,.bg-screen-29a_round2_intro_template_landscape .narrative-text-box h1,.bg-screen-29b_round2_intro_template_landscape .narrative-text-box h1{font-family:var(--titoli-schermata-font-family);text-align:center;margin:0 0 4px;font-size:19px;line-height:34px}.bg-screen-29_round2_intro_template_landscape .narrative-text-box p,.bg-screen-29a_round2_intro_template_landscape .narrative-text-box p,.bg-screen-29b_round2_intro_template_landscape .narrative-text-box p{font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;text-align:center;margin:0;font-size:13px;line-height:21px}.bg-screen-31_round2_choice_template_landscape .round-choice-layout,.bg-screen-32_round2_choice_template_landscape_selected .round-choice-layout{padding:0;display:block;position:absolute;inset:0}.bg-screen-31_round2_choice_template_landscape .screen-eyebrow,.bg-screen-32_round2_choice_template_landscape_selected .screen-eyebrow{color:#ffffffd9;font-family:var(--titolo-di-sistema-font-family);margin:0;font-size:17px;font-weight:400;line-height:1;position:absolute;top:43px;left:64px}.bg-screen-31_round2_choice_template_landscape .round-choice-layout .timer,.bg-screen-32_round2_choice_template_landscape_selected .round-choice-layout .timer{color:var(--red);font-family:var(--timer-font-family);font-size:34px;font-weight:400;line-height:1;position:absolute;top:88px;left:50%;translate:-50%}.bg-screen-31_round2_choice_template_landscape .round-choice-grid,.bg-screen-32_round2_choice_template_landscape_selected .round-choice-grid{grid-template-columns:360px 360px;gap:12px;width:732px;min-height:200px;margin:0;display:grid;position:absolute;top:156px;left:64px}.bg-screen-31_round2_choice_template_landscape .round-choice-grid .choice-card,.bg-screen-32_round2_choice_template_landscape_selected .round-choice-grid .choice-card{color:#ffffffd9;border-radius:22px;width:360px;height:200px;min-height:200px;padding:20px 25px;box-shadow:none!important;background:#080d16eb!important;border:1px solid #d9233226!important}.bg-screen-32_round2_choice_template_landscape_selected .round-choice-grid .choice-card.selected{border-color:#d92332d1!important;box-shadow:0 0 0 1px #d923324d!important}.bg-screen-31_round2_choice_template_landscape .round-choice-grid.has-selection .choice-card:not(.selected),.bg-screen-32_round2_choice_template_landscape_selected .round-choice-grid.has-selection .choice-card:not(.selected){opacity:.62;filter:saturate(.75)}.bg-screen-31_round2_choice_template_landscape .choice-label,.bg-screen-32_round2_choice_template_landscape_selected .choice-label{color:#ffffffb3;font-family:var(--tag-font-family);margin:0 0 16px;font-size:15px;font-weight:400;line-height:1;display:block}.bg-screen-31_round2_choice_template_landscape .choice-card strong,.bg-screen-32_round2_choice_template_landscape_selected .choice-card strong{color:#ffffffb3;font-family:var(--titoli-schermata-font-family);margin:0 0 38px;font-size:23px;font-weight:700;line-height:34px;display:block}.bg-screen-31_round2_choice_template_landscape .choice-card small,.bg-screen-32_round2_choice_template_landscape_selected .choice-card small{color:#ffffffd9;max-width:306px;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;font-size:13px;font-weight:400;line-height:21px;display:block}.bg-screen-31_round2_choice_template_landscape .round-confirm-action,.bg-screen-32_round2_choice_template_landscape_selected .round-confirm-action{color:var(--red);font-family:var(--ocr-fallback-font-family);white-space:nowrap;margin:0;font-size:20px;position:absolute;bottom:22px;left:50%;translate:-50%}.bg-screen-25_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-30_mirror_description_template_landscape .narrative-text-box h1{margin-bottom:4px}.bg-screen-27_round2_intro_template_landscape .narrative-text-box p,.bg-screen-27a_round2_intro_template_landscape .narrative-text-box p,.bg-screen-27b_round2_intro_template_landscape .narrative-text-box p,.bg-screen-28_round2_intro_template_landscape .narrative-text-box p,.bg-screen-28a_round2_intro_template_landscape .narrative-text-box p,.bg-screen-28b_round2_intro_template_landscape .narrative-text-box p{color:#fffc;width:100%;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;text-align:center;white-space:nowrap;margin:0 auto;font-size:13px;line-height:21px}.bg-screen-27b_round2_intro_template_landscape .narrative-text-box p{white-space:normal;max-width:100%}.bg-screen-35_final_recap_template_landscape .screen-eyebrow{color:#ffffffd9;font-family:var(--titolo-di-sistema-font-family);margin:0;font-size:16px;font-weight:400;line-height:1.2;position:absolute;top:43px;left:64px}.bg-screen-35_final_recap_template_landscape .narrative-text-box{padding:7px 24px 10px}.bg-screen-35_final_recap_template_landscape .narrative-text-box h1{color:#ffffffd1;font-family:var(--titoli-schermata-font-family);text-align:center;margin:0 0 4px;font-size:19px;font-weight:700;line-height:34px}.bg-screen-35_final_recap_template_landscape .narrative-text-box p{color:#ffffffd1;width:100%;max-width:700px;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;text-align:center;margin:0 auto;font-size:13px;font-weight:400;line-height:21px}.bg-screen-36_trajectory_result_landscape .screen-eyebrow{color:#ffffffd9;font-family:var(--titolo-di-sistema-font-family);margin:0;font-size:16px;font-weight:400;line-height:1.2;position:absolute;top:43px;left:64px}.bg-screen-36_trajectory_result_landscape .narrative-text-box{padding:7px 24px 10px}.bg-screen-36_trajectory_result_landscape .narrative-text-box h1{color:#ffffffd1;font-family:var(--titoli-schermata-font-family);text-align:center;margin:0 0 4px;font-size:19px;font-weight:700;line-height:34px}.bg-screen-36_trajectory_result_landscape .narrative-text-box p{color:#ffffffd1;width:100%;max-width:700px;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;text-align:center;margin:0 auto;font-size:13px;font-weight:400;line-height:21px}.bg-screen-36_trajectory_result_landscape .narrative-text-box .primary-button{color:var(--red);font-family:var(--ocr-fallback-font-family);white-space:nowrap;margin:0;font-size:18px;position:absolute;top:calc(100% + 14px);left:50%;translate:-50%}.group-inventory-menu .common-info-menu,.info-card-detail-screen .common-info-menu{z-index:20;pointer-events:auto;height:226px;position:absolute;overflow:visible;width:345px!important;display:block!important;top:40px!important;left:674px!important;right:auto!important}.bg-screen-26a_mirror_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror_rule_template_landscape .narrative-text-box,.bg-screen-29a_mirror_rule_template_landscape .narrative-text-box,.bg-screen-29b_mirror_rule_template_landscape .narrative-text-box,.bg-screen-26a_mirror2_rule_template_landscape .narrative-text-box,.bg-screen-26a_mirror3_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror2_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror3_rule_template_landscape .narrative-text-box,.bg-screen-29a_mirror_rule2_template_landscape .narrative-text-box,.bg-screen-29a_mirror_rule3_template_landscape .narrative-text-box,.bg-screen-29b_mirror_rule2_template_landscape .narrative-text-box,.bg-screen-29b_mirror_rule3_template_landscape .narrative-text-box{text-align:center;justify-content:center;align-items:center;padding:10px 34px}.bg-screen-29a_mirror_rule_template_landscape .narrative-text-box,.bg-screen-29a_mirror_rule2_template_landscape .narrative-text-box,.bg-screen-29a_mirror_rule3_template_landscape .narrative-text-box,.bg-screen-29b_mirror_rule_template_landscape .narrative-text-box,.bg-screen-29b_mirror_rule2_template_landscape .narrative-text-box,.bg-screen-29b_mirror_rule3_template_landscape .narrative-text-box{overflow:visible}.bg-screen-29a_mirror_rule_template_landscape .narrative-body-lines,.bg-screen-29a_mirror_rule2_template_landscape .narrative-body-lines,.bg-screen-29a_mirror_rule3_template_landscape .narrative-body-lines,.bg-screen-29b_mirror_rule_template_landscape .narrative-body-lines,.bg-screen-29b_mirror_rule2_template_landscape .narrative-body-lines,.bg-screen-29b_mirror_rule3_template_landscape .narrative-body-lines{scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:678px;max-width:678px;max-height:84px;overflow:hidden auto}.bg-screen-26a_mirror_rule_template_landscape .narrative-text-box,.bg-screen-26a_mirror2_rule_template_landscape .narrative-text-box,.bg-screen-26a_mirror3_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror2_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror3_rule_template_landscape .narrative-text-box{scrollbar-width:thin;-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow:hidden auto}.bg-screen-26a_mirror_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror_rule_template_landscape .narrative-text-box,.bg-screen-29a_mirror_rule_template_landscape .narrative-text-box,.bg-screen-26a_mirror2_rule_template_landscape .narrative-text-box,.bg-screen-26a_mirror3_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror2_rule_template_landscape .narrative-text-box,.bg-screen-26b_mirror3_rule_template_landscape .narrative-text-box,.bg-screen-29a_mirror_rule2_template_landscape .narrative-text-box,.bg-screen-29a_mirror_rule3_template_landscape .narrative-text-box{gap:0}.bg-screen-26a_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-26b_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-29a_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-29b_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-26a_mirror2_rule_template_landscape .narrative-text-box h1,.bg-screen-26a_mirror3_rule_template_landscape .narrative-text-box h1,.bg-screen-26b_mirror2_rule_template_landscape .narrative-text-box h1,.bg-screen-26b_mirror3_rule_template_landscape .narrative-text-box h1,.bg-screen-29a_mirror_rule2_template_landscape .narrative-text-box h1,.bg-screen-29a_mirror_rule3_template_landscape .narrative-text-box h1,.bg-screen-29b_mirror_rule2_template_landscape .narrative-text-box h1,.bg-screen-29b_mirror_rule3_template_landscape .narrative-text-box h1{text-align:center;width:100%;margin:0 0 10px}.bg-screen-26a_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-26b_mirror_rule_template_landscape .narrative-text-box h1,.bg-screen-26a_mirror2_rule_template_landscape .narrative-text-box h1,.bg-screen-26a_mirror3_rule_template_landscape .narrative-text-box h1,.bg-screen-26b_mirror2_rule_template_landscape .narrative-text-box h1,.bg-screen-26b_mirror3_rule_template_landscape .narrative-text-box h1{font-size:19px}.bg-screen-26a_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-29a_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-29b_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-26a_mirror2_rule_template_landscape .narrative-text-box p,.bg-screen-26a_mirror3_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror2_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror3_rule_template_landscape .narrative-text-box p,.bg-screen-29a_mirror_rule2_template_landscape .narrative-text-box p,.bg-screen-29a_mirror_rule3_template_landscape .narrative-text-box p,.bg-screen-29b_mirror_rule2_template_landscape .narrative-text-box p,.bg-screen-29b_mirror_rule3_template_landscape .narrative-text-box p{text-align:center;width:100%;max-width:680px;font-family:var(--ocr-fallback-font-family);letter-spacing:0;margin:0 auto 4px;font-size:11px;line-height:21px}.bg-screen-26a_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-26a_mirror2_rule_template_landscape .narrative-text-box p,.bg-screen-26a_mirror3_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror2_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror3_rule_template_landscape .narrative-text-box p{color:#fffc;width:680px;max-width:680px;font-family:var(--ocr-fallback-font-family);letter-spacing:-.26px;text-align:center;margin:0 auto;font-size:13px;font-weight:400;line-height:21px}.bg-screen-29a_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-29a_mirror_rule2_template_landscape .narrative-text-box p,.bg-screen-29a_mirror_rule3_template_landscape .narrative-text-box p,.bg-screen-29b_mirror_rule2_template_landscape .narrative-text-box p,.bg-screen-29b_mirror_rule3_template_landscape .narrative-text-box p{color:#fffc;width:678px;max-width:678px;font-family:var(--ocr-fallback-font-family);letter-spacing:-.26px;text-align:center;margin:0 auto;font-size:13px;font-weight:400;line-height:21px}.bg-screen-26a_mirror_rule_template_landscape .screen-eyebrow,.bg-screen-26b_mirror_rule_template_landscape .screen-eyebrow,.bg-screen-29a_mirror_rule_template_landscape .screen-eyebrow,.bg-screen-29b_mirror_rule_template_landscape .screen-eyebrow,.bg-screen-26a_mirror2_rule_template_landscape .screen-eyebrow,.bg-screen-26a_mirror3_rule_template_landscape .screen-eyebrow,.bg-screen-26b_mirror2_rule_template_landscape .screen-eyebrow,.bg-screen-26b_mirror3_rule_template_landscape .screen-eyebrow,.bg-screen-29a_mirror_rule2_template_landscape .screen-eyebrow,.bg-screen-29a_mirror_rule3_template_landscape .screen-eyebrow,.bg-screen-29b_mirror_rule2_template_landscape .screen-eyebrow,.bg-screen-29b_mirror_rule3_template_landscape .screen-eyebrow,.bg-screen-25a_round2_intro_template_landscape .screen-eyebrow,.bg-screen-25b_round2_intro_template_landscape .screen-eyebrow,.bg-screen-27a_round2_intro_template_landscape .screen-eyebrow,.bg-screen-27b_round2_intro_template_landscape .screen-eyebrow,.bg-screen-28a_round2_intro_template_landscape .screen-eyebrow,.bg-screen-28b_round2_intro_template_landscape .screen-eyebrow{font-family:var(--ocr-fallback-font-family);margin:0;font-size:16px;line-height:1.2;position:absolute;top:43px;left:64px}.bg-screen-25a_round2_intro_template_landscape .narrative-text-box,.bg-screen-25b_round2_intro_template_landscape .narrative-text-box,.bg-screen-27a_round2_intro_template_landscape .narrative-text-box,.bg-screen-27b_round2_intro_template_landscape .narrative-text-box,.bg-screen-28a_round2_intro_template_landscape .narrative-text-box,.bg-screen-28b_round2_intro_template_landscape .narrative-text-box{padding:7px 34px 10px}.bg-screen-25a_round2_intro_template_landscape .narrative-text-box h1,.bg-screen-25b_round2_intro_template_landscape .narrative-text-box h1{font-family:var(--titoli-schermata-font-family);text-align:center;margin:0 0 4px;font-size:19px;line-height:34px}.bg-screen-25a_round2_intro_template_landscape .narrative-text-box p,.bg-screen-25b_round2_intro_template_landscape .narrative-text-box p,.bg-screen-27a_round2_intro_template_landscape .narrative-text-box p,.bg-screen-28a_round2_intro_template_landscape .narrative-text-box p,.bg-screen-28b_round2_intro_template_landscape .narrative-text-box p{color:#fffc;width:100%;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;text-align:center;white-space:nowrap;margin:0 auto;font-size:13px;line-height:21px}.bg-screen-30a_round2_choice_template_landscape .round-choice-layout,.bg-screen-30b_round2_choice_template_landscape .round-choice-layout,.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-layout,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-layout{padding:0;display:block;position:absolute;inset:0}.bg-screen-30a_round2_choice_template_landscape .screen-eyebrow,.bg-screen-30b_round2_choice_template_landscape .screen-eyebrow,.bg-screen-31a_round2_choice_template_landscape_selected .screen-eyebrow,.bg-screen-31b_round2_choice_template_landscape_selected .screen-eyebrow{color:#ffffffd9;font-family:var(--titolo-di-sistema-font-family);margin:0;font-size:17px;font-weight:400;line-height:1;position:absolute;top:43px;left:64px}.bg-screen-30a_round2_choice_template_landscape .round-choice-layout .timer,.bg-screen-30b_round2_choice_template_landscape .round-choice-layout .timer,.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-layout .timer,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-layout .timer{color:var(--red);font-family:var(--timer-font-family);font-size:34px;font-weight:400;line-height:1;position:absolute;top:88px;left:50%;translate:-50%}.bg-screen-30a_round2_choice_template_landscape .round-choice-grid,.bg-screen-30b_round2_choice_template_landscape .round-choice-grid,.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-grid,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-grid{grid-template-columns:360px 360px;gap:12px;width:732px;min-height:200px;margin:0;display:grid;position:absolute;top:156px;left:64px}.bg-screen-30a_round2_choice_template_landscape .round-choice-grid .choice-card,.bg-screen-30b_round2_choice_template_landscape .round-choice-grid .choice-card,.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-grid .choice-card,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-grid .choice-card{color:#ffffffd9;border-radius:22px;width:360px;height:200px;min-height:200px;padding:20px 25px;box-shadow:none!important;background:#080d16eb!important;border:1px solid #d9233226!important}.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-grid .choice-card.selected,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-grid .choice-card.selected{border-color:#d92332d1!important;box-shadow:0 0 0 1px #d923324d!important}.bg-screen-30a_round2_choice_template_landscape .round-choice-grid.has-selection .choice-card:not(.selected),.bg-screen-30b_round2_choice_template_landscape .round-choice-grid.has-selection .choice-card:not(.selected),.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-grid.has-selection .choice-card:not(.selected),.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-grid.has-selection .choice-card:not(.selected){opacity:.62;filter:saturate(.75)}.bg-screen-30a_round2_choice_template_landscape .choice-label,.bg-screen-30b_round2_choice_template_landscape .choice-label,.bg-screen-31a_round2_choice_template_landscape_selected .choice-label,.bg-screen-31b_round2_choice_template_landscape_selected .choice-label{color:#ffffffb3;font-family:var(--tag-font-family);margin:0 0 16px;font-size:15px;font-weight:400;line-height:1;display:block}.bg-screen-30a_round2_choice_template_landscape .choice-card strong,.bg-screen-30b_round2_choice_template_landscape .choice-card strong,.bg-screen-31a_round2_choice_template_landscape_selected .choice-card strong,.bg-screen-31b_round2_choice_template_landscape_selected .choice-card strong{color:#ffffffb3;font-family:var(--titoli-schermata-font-family);margin:0 0 38px;font-size:23px;font-weight:700;line-height:34px;display:block}.bg-screen-30a_round2_choice_template_landscape .choice-card small,.bg-screen-30b_round2_choice_template_landscape .choice-card small,.bg-screen-31a_round2_choice_template_landscape_selected .choice-card small,.bg-screen-31b_round2_choice_template_landscape_selected .choice-card small{color:#ffffffd9;max-width:306px;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;font-size:13px;font-weight:400;line-height:21px;display:block}.bg-screen-30a_round2_choice_template_landscape .round-confirm-action,.bg-screen-30b_round2_choice_template_landscape .round-confirm-action,.bg-screen-31a_round2_choice_template_landscape_selected .round-confirm-action,.bg-screen-31b_round2_choice_template_landscape_selected .round-confirm-action{color:var(--red);font-family:var(--ocr-fallback-font-family);white-space:nowrap;margin:0;font-size:20px;position:absolute;bottom:22px;left:50%;translate:-50%}.bg-screen-34_final_recap_template_landscape .screen-eyebrow,.bg-screen-35aa_trajectory_result_landscape .screen-eyebrow,.bg-screen-35ab_trajectory_result_landscape .screen-eyebrow,.bg-screen-35ba_trajectory_result_landscape .screen-eyebrow,.bg-screen-35bb_trajectory_result_landscape .screen-eyebrow{color:#ffffffd9;font-family:var(--titolo-di-sistema-font-family);margin:0;font-size:16px;font-weight:400;line-height:1.2;position:absolute;top:43px;left:64px}.bg-screen-34_final_recap_template_landscape .narrative-text-box,.bg-screen-35aa_trajectory_result_landscape .narrative-text-box,.bg-screen-35ab_trajectory_result_landscape .narrative-text-box,.bg-screen-35ba_trajectory_result_landscape .narrative-text-box,.bg-screen-35bb_trajectory_result_landscape .narrative-text-box{padding:7px 24px 10px}.bg-screen-34_final_recap_template_landscape .narrative-text-box h1,.bg-screen-35aa_trajectory_result_landscape .narrative-text-box h1,.bg-screen-35ab_trajectory_result_landscape .narrative-text-box h1,.bg-screen-35ba_trajectory_result_landscape .narrative-text-box h1,.bg-screen-35bb_trajectory_result_landscape .narrative-text-box h1{color:#ffffffd1;font-family:var(--titoli-schermata-font-family);text-align:center;margin:0 0 4px;font-size:19px;font-weight:700;line-height:34px}.bg-screen-34_final_recap_template_landscape .narrative-text-box p,.bg-screen-35aa_trajectory_result_landscape .narrative-text-box p,.bg-screen-35ab_trajectory_result_landscape .narrative-text-box p,.bg-screen-35ba_trajectory_result_landscape .narrative-text-box p,.bg-screen-35bb_trajectory_result_landscape .narrative-text-box p{color:#ffffffd1;width:100%;max-width:700px;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;text-align:center;margin:0 auto;font-size:13px;font-weight:400;line-height:21px}.bg-screen-35aa_trajectory_result_landscape .narrative-text-box .primary-button,.bg-screen-35ab_trajectory_result_landscape .narrative-text-box .primary-button,.bg-screen-35ba_trajectory_result_landscape .narrative-text-box .primary-button,.bg-screen-35bb_trajectory_result_landscape .narrative-text-box .primary-button,.bg-screen-35_final_recap_template_landscape .narrative-text-box .primary-button{color:var(--red);font-family:var(--ocr-fallback-font-family);white-space:nowrap;margin:0;font-size:18px;position:absolute;top:90px;left:50%;translate:-50%}.group-inventory-menu .common-info-menu-item,.info-card-detail-screen .common-info-menu-item{color:#fffc;font-family:var(--titoli-schermata-font-family);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;padding:6px 10px;font-size:15px;font-weight:500;line-height:34px;display:flex;position:absolute;left:0;width:345px!important;height:51px!important;min-height:51px!important;box-shadow:none!important;background:#060a12!important;border:0!important;margin:0!important}.group-inventory-menu .common-info-menu-item:first-child,.info-card-detail-screen .common-info-menu-item:first-child{top:0}.group-inventory-menu .common-info-menu-item:nth-child(2),.info-card-detail-screen .common-info-menu-item:nth-child(2){top:58px}.group-inventory-menu .common-info-menu-item:nth-child(3),.info-card-detail-screen .common-info-menu-item:nth-child(3){top:116px}.group-inventory-menu .common-info-menu-item:nth-child(4),.info-card-detail-screen .common-info-menu-item:nth-child(4){top:175px}.group-inventory-menu .common-info-menu-item span,.info-card-detail-screen .common-info-menu-item span{color:#fffc;width:30px;font-family:var(--tag-font-family);font-size:12px;font-weight:400;line-height:1}.group-inventory-menu .common-info-menu-item .common-info-menu-arrow,.info-card-detail-screen .common-info-menu-item .common-info-menu-arrow{color:#fffc;letter-spacing:0;pointer-events:none;width:20px;font-family:Inter,sans-serif;font-size:22px;font-weight:200;line-height:1;position:absolute;top:12px;left:140px}.info-card-detail-screen .common-info-menu-item.active,.info-card-detail-screen .common-info-menu-item:hover,.group-inventory-menu .common-info-menu-item:hover{background:#060a12!important;border:1px solid #d9233280!important;box-shadow:-4px 4px 4px #d923321f!important}.info-card-detail-screen .common-info-menu-item.active,.info-card-detail-screen .common-info-menu-item.active span{color:var(--red)}.info-card-detail-screen .common-info-menu-item.active{border-color:#d9233280!important}.info-card-detail-screen .info-card-detail-side-menu{z-index:999!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:345px!important;height:226px!important;display:block!important;position:absolute!important;top:40px!important;left:674px!important;right:auto!important;overflow:visible!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item{width:345px!important;height:51px!important;min-height:51px!important;box-shadow:none!important;color:#fffc!important;font-family:var(--titoli-schermata-font-family)!important;text-align:left!important;cursor:pointer!important;pointer-events:auto!important;background:#060a12!important;border:0!important;border-radius:10px!important;flex-direction:column!important;align-items:flex-start!important;margin:0!important;padding:6px 10px!important;font-size:15px!important;font-weight:500!important;line-height:34px!important;display:flex!important;position:absolute!important;left:0!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item:first-child{top:0!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item:nth-child(2){top:58px!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item:nth-child(3){top:116px!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item:nth-child(4){top:175px!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item>span:first-child{color:#fffc!important;width:30px!important;font-family:var(--tag-font-family)!important;font-size:12px!important;font-weight:400!important;line-height:1!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-arrow{color:#fffc!important;width:20px!important;font-family:Inter,sans-serif!important;font-size:22px!important;font-weight:200!important;line-height:1!important;position:absolute!important;top:12px!important;left:140px!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item.active,.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item:hover{border:1px solid #d9233280!important;box-shadow:-4px 4px 4px #d923321f!important}.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item.active,.info-card-detail-screen .info-card-detail-side-menu .common-info-menu-item.active>span:first-child{color:var(--red)!important}.screen-frame.landscape .screen-content>.common-info-menu-fixed{transform:none!important}.group-inventory-menu .common-info-menu-fixed,.info-card-detail-screen .common-info-menu-fixed{z-index:9999!important;pointer-events:auto!important;width:345px!important;height:226px!important;display:block!important;position:absolute!important;top:40px!important;left:674px!important;right:auto!important;overflow:visible!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-item,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item{width:345px!important;height:51px!important;min-height:51px!important;box-shadow:none!important;color:#fffc!important;cursor:pointer!important;text-align:left!important;pointer-events:auto!important;background:#060a12!important;border:1px solid #0000!important;border-radius:10px!important;padding:6px 10px!important;display:block!important;position:absolute!important;left:0!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-item:first-child,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item:first-child{top:0!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-item:nth-child(2),.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item:nth-child(2){top:58px!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-item:nth-child(3),.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item:nth-child(3){top:116px!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-item:nth-child(4),.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item:nth-child(4){top:175px!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-index,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-index{width:30px!important;color:inherit!important;font-family:var(--tag-font-family)!important;font-size:12px!important;font-weight:var(--tag-font-weight)!important;letter-spacing:var(--tag-letter-spacing)!important;line-height:1!important;display:block!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-title,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-title{color:inherit!important;font-family:var(--titoli-schermata-font-family)!important;letter-spacing:0!important;white-space:nowrap!important;font-size:15px!important;font-weight:500!important;line-height:34px!important;display:block!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-arrow,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-arrow{color:#fffc!important;width:20px!important;font-family:Inter,sans-serif!important;font-size:22px!important;font-weight:200!important;line-height:1!important;display:block!important;position:absolute!important;top:12px!important;left:140px!important}.group-inventory-menu .common-info-menu-fixed .common-info-menu-item:hover,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item:hover,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item.active{border-color:#d9233280!important;box-shadow:-4px 4px 4px #d923321f!important}.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item.active,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item.active .common-info-menu-index,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item.active .common-info-menu-title{color:var(--red)!important}.info-card-detail-screen .info-card-detail-advance{z-index:9998!important;width:364px!important;height:38px!important;box-shadow:none!important;color:var(--red)!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:330px!important;left:733px!important}.info-card-detail-screen .info-card-detail-advance-label{width:67.64%!important;height:81.49%!important;color:var(--red)!important;font-family:var(--ocr-fallback-font-family)!important;letter-spacing:0!important;font-size:18px!important;font-weight:400!important;line-height:normal!important;position:absolute!important;top:26.48%!important;left:0!important}.info-card-detail-screen .info-card-detail-advance-arrow{width:20px!important;color:var(--red)!important;letter-spacing:0!important;font-family:Inter,sans-serif!important;font-size:22px!important;font-weight:200!important;line-height:normal!important;position:absolute!important;top:5px!important;left:81px!important}.info-card-detail-screen .figma-text-box.common-info-detail-panel{width:570px!important;max-width:570px!important;height:303px!important;min-height:0!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;position:absolute!important;top:25px!important;left:60px!important;overflow:hidden!important}.info-card-detail-screen .info-card-detail-layout>.screen-eyebrow{top:20px!important}.info-card-detail-screen .figma-text-box.common-info-detail-panel h1{width:534px!important;color:var(--red)!important;font-family:var(--titoli-schermata-font-family)!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0!important;font-size:19px!important;font-weight:700!important;line-height:34px!important;position:absolute!important;top:10px!important;left:18px!important}.info-card-detail-screen .figma-text-box.common-info-detail-panel .info-card-detail-body{-webkit-overflow-scrolling:touch;width:534px!important;height:229px!important;padding:0 6px 10px 0!important;position:absolute!important;top:57px!important;left:18px!important;overflow:hidden auto!important}.info-card-detail-screen .figma-text-box.common-info-detail-panel .info-card-detail-body p{color:#fffc!important;font-family:var(--testi-leggibili-font-family)!important;letter-spacing:-.3px!important;white-space:normal!important;margin:0!important;font-size:15px!important;font-weight:400!important;line-height:21px!important}.info-card-detail-screen .figma-text-box.common-info-detail-panel .info-card-detail-body p+p{margin-top:10px!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel .info-card-detail-body p:nth-of-type(3){margin-top:2px!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel h1,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel h1,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel h1{text-align:center!important;width:534px!important;margin:0 0 18px!important;position:static!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel .info-card-detail-body,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel .info-card-detail-body,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel .info-card-detail-body{text-align:center!important;width:534px!important;height:auto!important;max-height:214px!important;padding:0 6px!important;position:static!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel .info-card-detail-body p,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel .info-card-detail-body p,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel .info-card-detail-body p{text-align:center!important}.bg-screen-21_round1_choice_landscape_default .round-choice-grid .choice-card,.bg-screen-22_round1_choice_landscape_selected .round-choice-grid .choice-card,.bg-screen-30a_round2_choice_template_landscape .round-choice-grid .choice-card,.bg-screen-30b_round2_choice_template_landscape .round-choice-grid .choice-card,.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-grid .choice-card,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-grid .choice-card{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.bg-screen-21_round1_choice_landscape_default .round-choice-grid .choice-card.selected,.bg-screen-22_round1_choice_landscape_selected .round-choice-grid .choice-card.selected,.bg-screen-30a_round2_choice_template_landscape .round-choice-grid .choice-card.selected,.bg-screen-30b_round2_choice_template_landscape .round-choice-grid .choice-card.selected,.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-grid .choice-card.selected,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-grid .choice-card.selected{border-color:#d92332d1!important;box-shadow:0 0 0 1px #d923324d!important}.bg-screen-21_round1_choice_landscape_default .choice-card small,.bg-screen-22_round1_choice_landscape_selected .choice-card small,.bg-screen-30a_round2_choice_template_landscape .choice-card small,.bg-screen-30b_round2_choice_template_landscape .choice-card small,.bg-screen-31a_round2_choice_template_landscape_selected .choice-card small,.bg-screen-31b_round2_choice_template_landscape_selected .choice-card small{display:none!important}.bg-screen-21_round1_choice_landscape_default .round-choice-grid,.bg-screen-22_round1_choice_landscape_selected .round-choice-grid{grid-template-columns:360px 360px;place-content:start center;gap:12px;min-height:104px}.bg-screen-21_round1_choice_landscape_default .round-choice-grid .choice-card,.bg-screen-22_round1_choice_landscape_selected .round-choice-grid .choice-card{color:#ffffffb3;border-radius:22px;flex-direction:column;align-items:flex-start;gap:6px;width:360px;height:104px;min-height:104px;padding:20px 25px;display:flex;background:#080d16eb!important;border:1px solid #152c3c!important}.bg-screen-22_round1_choice_landscape_selected .round-choice-grid .choice-card.selected{border-color:#d92332d1!important;box-shadow:0 0 0 1px #d923324d!important}.bg-screen-21_round1_choice_landscape_default .choice-label,.bg-screen-22_round1_choice_landscape_selected .choice-label{color:#ffffffb3;width:139px;height:14px;font-family:var(--tag-font-family);letter-spacing:0;white-space:nowrap;margin:-1px 0 0;font-size:15px;font-weight:400;line-height:normal;display:block;position:relative}.bg-screen-21_round1_choice_landscape_default .choice-card strong,.bg-screen-22_round1_choice_landscape_selected .choice-card strong{color:#ffffffb3;width:279px;height:30px;font-family:var(--titoli-schermata-font-family);letter-spacing:0;white-space:nowrap;margin:0;font-size:22px;font-weight:700;line-height:34px;display:block;position:relative}.bg-screen-30a_round2_choice_template_landscape .round-choice-grid,.bg-screen-30b_round2_choice_template_landscape .round-choice-grid,.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-grid,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-grid{grid-template-columns:360px 360px;justify-content:center;gap:12px;min-height:104px}.bg-screen-30a_round2_choice_template_landscape .round-choice-grid .choice-card,.bg-screen-30b_round2_choice_template_landscape .round-choice-grid .choice-card,.bg-screen-31a_round2_choice_template_landscape_selected .round-choice-grid .choice-card,.bg-screen-31b_round2_choice_template_landscape_selected .round-choice-grid .choice-card{border-radius:22px;flex-direction:column;align-items:flex-start;gap:6px;width:360px;height:104px;min-height:104px;padding:20px 25px;display:flex;background:#080d16eb!important;border:1px solid #152c3c!important}.bg-screen-30a_round2_choice_template_landscape .choice-label,.bg-screen-30b_round2_choice_template_landscape .choice-label,.bg-screen-31a_round2_choice_template_landscape_selected .choice-label,.bg-screen-31b_round2_choice_template_landscape_selected .choice-label{color:#ffffffb3;width:139px;height:14px;font-family:var(--tag-font-family);letter-spacing:0;white-space:nowrap;margin:-1px 0 0;font-size:15px;font-weight:400;line-height:normal;display:block;position:relative}.bg-screen-30a_round2_choice_template_landscape .choice-card strong,.bg-screen-30b_round2_choice_template_landscape .choice-card strong,.bg-screen-31a_round2_choice_template_landscape_selected .choice-card strong,.bg-screen-31b_round2_choice_template_landscape_selected .choice-card strong{color:#ffffffb3;width:279px;height:30px;font-family:var(--titoli-schermata-font-family);letter-spacing:0;white-space:nowrap;margin:0;font-size:22px;font-weight:700;line-height:34px;display:block;position:relative}.screen-frame.landscape .screen-content>.group-setup-landscape-form{transform:none!important}.group-setup-landscape-screen .screen-content{color:#fffc;font-family:var(--ocr-fallback-font-family)}.group-setup-landscape-form{margin:0;padding:0;position:absolute;inset:0}.group-setup-hidden-code{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;border:0!important;padding:0!important}.group-setup-landscape-eyebrow{color:#ffffffd1;font-family:var(--ocr-fallback-font-family);letter-spacing:.07em;white-space:nowrap;font-size:17px;font-weight:400;line-height:1;position:absolute;top:43px;left:60px}.group-setup-monitor{height:160px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:96px}.group-setup-landscape-count{width:341px;border:0;min-inline-size:0;margin:0;padding:14px 28px 0;left:60px}.group-setup-landscape-count legend,.group-setup-landscape-players h2{color:#ffffffd6;width:100%;font-family:var(--ocr-fallback-font-family);letter-spacing:.05em;text-align:center;margin:0;padding:0;font-size:17px;font-weight:400;line-height:1.2;display:block}.group-setup-player-count-options{justify-content:center;gap:20px;margin-top:20px;display:flex}.group-setup-player-count-options button{color:#ffffffd1;width:66px;height:44px;font-family:var(--ocr-fallback-font-family);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-size:20px;font-weight:400;display:inline-flex;background:#060a12db!important;border:1px solid #152c3cf2!important}.group-setup-player-count-options button.selected{box-shadow:0 0 0 1px #c7d0d638;border-color:#c7d0d6eb!important}.group-setup-landscape-players{width:341px;padding:0 34px;left:452px}.group-setup-landscape-player-list{grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:18px;display:grid}.group-setup-landscape-player-row{color:#ffffffc7;font-family:var(--ocr-fallback-font-family);letter-spacing:.04em;grid-template-columns:30px 1fr;align-items:center;gap:6px;font-size:12px;line-height:1;display:grid}.group-setup-landscape-player-row input{color:#ffffffdb;width:82px;height:26px;font-family:var(--ocr-fallback-font-family);letter-spacing:.04em;border-radius:6px;outline:none;font-size:13px;font-weight:400;background:#060a12db!important;border:1px solid #152c3cf2!important;padding:0 8px!important}.group-setup-landscape-player-row:first-child input{border-color:#c7d0d6db!important}.group-setup-landscape-player-row input::placeholder{color:#ffffff8a}.group-setup-landscape-bottom-copy{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:732px;height:78px;display:flex;position:absolute;top:290px;left:60px}.group-setup-landscape-bottom-copy h1{color:#ffffffd1;font-family:var(--titoli-schermata-font-family);letter-spacing:0;margin:0;font-size:19px;font-weight:700;line-height:34px}.group-setup-landscape-bottom-copy p{color:#ffffffd1;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;margin:2px 0 0;font-size:13px;font-weight:400;line-height:21px}.group-setup-landscape-submit{min-height:auto;color:var(--red);font-family:var(--ocr-fallback-font-family);letter-spacing:.06em;gap:10px;font-size:14px;font-weight:400;position:absolute;top:361px;left:426px;translate:-50%;background:0 0!important;border:0!important;padding:0!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail{width:220px!important;height:176px!important;top:91px!important;left:678px!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-item{background:#060a12!important;border:1px solid #0000!important;border-radius:11px!important;justify-content:flex-start!important;align-items:center!important;width:220px!important;height:52px!important;min-height:52px!important;padding:0 0 0 30px!important;display:flex!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-item:first-child{top:0!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-item:nth-child(2){top:62px!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-item:nth-child(3){top:121px!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-index{display:none!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-title{color:#ffffffd1!important;font-family:var(--titoli-schermata-font-family)!important;font-size:16px!important;font-weight:700!important;line-height:34px!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-arrow{color:#ffffffd1!important;top:15px!important;left:164px!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-item.active{box-shadow:none!important;border-color:#ffffffc7!important}.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-item.active,.info-card-detail-screen .common-info-menu-fixed.common-info-menu-detail .common-info-menu-item.active .common-info-menu-title{color:#ffffffd1!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel{width:570px!important;height:232px!important;top:91px!important;left:64px!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel h1{display:none!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel .info-card-detail-body{width:535px!important;max-height:194px!important;padding:0!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel .info-card-detail-body p{text-align:left!important;font-size:16px!important;line-height:21px!important}.info-card-detail-screen .info-card-detail-advance{text-align:center!important;width:auto!important;min-width:340px!important;height:38px!important;top:352px!important;left:50%!important;translate:-50%!important}.info-card-detail-screen .info-card-detail-advance-label{text-align:center!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:block!important;position:static!important}.screen-frame:not(.pass-offer-screen):not(.bg-screen-07_action_pass_offer_landscape) :is(.start-tagline b,.intro-no-characters-cta,.scene-faro-alert,.scene-notification-action,.scene-notification-icon,.incoming-signal-card,.primary-button,.timer,.round-confirm-action,.round1-briefing-cta,.rotate-phone-confirm,.result-code-box strong,.common-info-menu-item span,.common-info-detail-panel h1,.info-card-detail-continue,.common-info-next,.group-setup-card .primary-button,.group-setup-landscape-submit,.group-shift-continue,.info-card-detail-screen .common-info-detail-panel h1,.info-card-detail-screen .figma-text-box.common-info-detail-panel h1,.info-card-detail-screen .common-info-menu-item.active,.info-card-detail-screen .common-info-menu-item.active span,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item.active,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item.active .common-info-menu-index,.info-card-detail-screen .common-info-menu-fixed .common-info-menu-item.active .common-info-menu-title,.info-card-detail-screen .info-card-detail-advance,.info-card-detail-screen .info-card-detail-advance-label,.info-card-detail-screen .info-card-detail-advance-arrow){color:#fffc!important}.pass-offer-screen :is(.pass-offer-confirm,.pass-offer-timer-stack .timer,.pass-offer-timer-stack b,.pass-offer-timer-arrow){color:var(--red)!important}.bg-screen-26a_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-26a_mirror2_rule_template_landscape .narrative-text-box p,.bg-screen-26a_mirror3_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror2_rule_template_landscape .narrative-text-box p,.bg-screen-26b_mirror3_rule_template_landscape .narrative-text-box p,.bg-screen-29a_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-29a_mirror_rule2_template_landscape .narrative-text-box p,.bg-screen-29a_mirror_rule3_template_landscape .narrative-text-box p,.bg-screen-29b_mirror_rule_template_landscape .narrative-text-box p,.bg-screen-29b_mirror_rule2_template_landscape .narrative-text-box p,.bg-screen-29b_mirror_rule3_template_landscape .narrative-text-box p{color:#fffc!important;font-family:var(--testi-leggibili-font-family)!important;letter-spacing:-.26px!important;font-size:13px!important;font-weight:400!important;line-height:21px!important}.initial-card-choice-landscape .screen-overlay{display:none!important}.initial-card-choice-eyebrow{color:#ffffffd1;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;margin:0;font-size:16px;font-weight:400;line-height:1.2;position:absolute;top:43px;left:60px}.initial-card-choice-grid{z-index:2;position:absolute;inset:0}.initial-card-choice-card{color:#ffffffd1;cursor:pointer;text-align:left;width:164px;height:142px;position:absolute;top:112px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.initial-card-choice-card-night{left:60px}.initial-card-choice-card-morning{left:249px}.initial-card-choice-card-money{left:433px}.initial-card-choice-card-pieces{left:629px}.initial-card-choice-card span{color:#ffffffd1;font-family:var(--ocr-fallback-font-family);letter-spacing:.05em;white-space:nowrap;font-size:12px;font-weight:400;line-height:1;position:absolute;top:0;left:18px}.initial-card-choice-card strong{color:#ffffffd1;width:132px;font-family:var(--titoli-schermata-font-family);letter-spacing:0;text-transform:uppercase;font-size:16px;font-weight:700;line-height:30px;position:absolute;top:46px;left:18px}.initial-card-choice-prompt{z-index:1;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:732px;height:78px;display:flex;position:absolute;top:290px;left:60px}.initial-card-choice-prompt h1{color:#ffffffd1;font-family:var(--titoli-schermata-font-family);margin:0 0 5px;font-size:19px;font-weight:700;line-height:34px}.initial-card-choice-prompt p{color:#ffffffd1;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;margin:0;font-size:13px;font-weight:400;line-height:21px}.initial-card-condition-landscape .screen-overlay{display:none!important}.initial-card-condition-cards{z-index:2;pointer-events:none;position:absolute;inset:0}.initial-card-condition-copy{z-index:3;text-align:center;pointer-events:none;justify-content:center;align-items:center;width:732px;height:78px;padding:0 26px;display:flex;position:absolute;top:270px;left:60px}.initial-card-condition-copy p{color:#ffffffd1;max-width:690px;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;margin:0;font-size:13px;font-weight:400;line-height:21px}.initial-card-condition-confirm{z-index:4;color:#fffc;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:18px;font-weight:400;line-height:1;position:absolute;top:356px;left:50%;transform:translate(-50%)}.private-check-landscape .screen-overlay{display:none!important}.private-check-landscape .screen-content>*{transform:none!important}.private-check-eyebrow{z-index:4;color:#ffffffd1;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;margin:0;font-size:16px;font-weight:400;line-height:1.2;position:absolute;top:43px;left:60px}.private-check-save{z-index:5;color:#ffffffd1;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:18px;font-weight:400;line-height:1;position:absolute;top:43px;right:33px}.private-check-save span{vertical-align:-2px;margin-left:12px;font-family:Inter,sans-serif;font-size:28px;font-weight:200;line-height:0}.private-check-options{z-index:3;position:absolute;inset:0}.private-check-option{box-shadow:none;color:#ffffffd1;font-family:var(--titoli-schermata-font-family);letter-spacing:-.16px;text-align:left;cursor:pointer;isolation:isolate;background:0 0;border:0;border-radius:22px;justify-content:flex-start;align-items:center;padding:12px 18px;font-size:15px;font-weight:700;line-height:21px;display:flex;position:absolute;overflow:hidden}.private-check-option:before{content:"";z-index:0;border-radius:inherit;background:#fff0;position:absolute;inset:0}.private-check-option.selected:before{background:#ffffff26}.private-check-option span{z-index:1;position:relative}.private-check-count-5 .private-check-option-0{width:164px;height:56px;top:124px;left:60px}.private-check-count-5 .private-check-option-4{width:164px;height:56px;top:198px;left:60px}.private-check-count-5 .private-check-option-1{width:164px;height:99px;top:124px;left:249px}.private-check-count-5 .private-check-option-2{width:164px;height:130px;top:124px;left:433px}.private-check-count-5 .private-check-option-3{width:164px;height:130px;top:124px;left:629px}.private-check-count-4 .private-check-option{width:164px;height:130px;top:124px}.private-check-count-4 .private-check-option-0{left:60px}.private-check-count-4 .private-check-option-1{left:249px}.private-check-count-4 .private-check-option-2{left:433px}.private-check-count-4 .private-check-option-3{left:629px}.private-check-mini .private-check-option{letter-spacing:-.12px;font-size:13px;line-height:18px}.private-check-prompt{z-index:2;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:732px;height:78px;display:flex;position:absolute;top:290px;left:60px}.private-check-prompt h1{color:#ffffffd1;font-family:var(--titoli-schermata-font-family);letter-spacing:0;margin:0 0 5px;font-size:19px;font-weight:700;line-height:34px}.private-check-prompt p{color:#ffffffd1;font-family:var(--testi-leggibili-font-family);letter-spacing:-.26px;margin:0;font-size:13px;font-weight:400;line-height:21px}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel{width:570px!important;max-width:570px!important;height:232px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important;position:absolute!important;top:91px!important;left:64px!important;overflow:hidden!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel h1,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel h1,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel h1{display:none!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel .info-card-detail-body,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel .info-card-detail-body,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel .info-card-detail-body{-webkit-overflow-scrolling:touch;text-align:left!important;width:534px!important;height:auto!important;max-height:194px!important;padding:0 6px 0 0!important;position:static!important;overflow:hidden auto!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel .info-card-detail-body p,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel .info-card-detail-body p,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel .info-card-detail-body p{color:#fffc!important;font-family:var(--testi-leggibili-font-family)!important;letter-spacing:-.32px!important;text-align:left!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:21px!important}.info-card-detail-screen.info-card-detail-faro .figma-text-box.common-info-detail-panel .info-card-detail-body p+p,.info-card-detail-screen.info-card-detail-rientro .figma-text-box.common-info-detail-panel .info-card-detail-body p+p,.info-card-detail-screen.info-card-detail-cassa .figma-text-box.common-info-detail-panel .info-card-detail-body p+p{margin-top:32px!important}.initial-card-choice-card{isolation:isolate;border-radius:22px;overflow:hidden}.initial-card-choice-card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:#fff0;position:absolute;inset:0}.initial-card-choice-card.selected:before{background:#ffffff26}.initial-card-choice-card span,.initial-card-choice-card strong{z-index:1}.initial-card-condition-cards{pointer-events:auto!important}.initial-card-condition-cards .initial-card-choice-card{cursor:pointer!important}.initial-card-condition-confirm{text-align:center!important;left:50%!important;transform:none!important}.screen-frame.landscape.private-turns-done-landscape .screen-content,.private-turns-done-landscape .screen-content{width:100%!important;height:100%!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important}.private-turns-done-landscape .screen-content>*{transform:none!important}.private-turns-done-landscape .private-turns-done-label{color:#fffc;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;margin:0;font-size:16px;font-weight:400;line-height:1;position:absolute;top:43px;left:60px}.private-turns-done-landscape .private-turns-done-copy{color:#fffc;width:680px;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;text-transform:uppercase;gap:20px;font-size:20px;font-weight:400;line-height:1.35;display:grid;position:absolute;top:106px;left:90px}.private-turns-done-landscape .private-turns-done-confirm{color:#c7d0d6cc;font-family:var(--ocr-fallback-font-family);letter-spacing:.08em;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:18px;font-weight:400;line-height:1;display:block;position:absolute;top:345px;left:50%;translate:-50%}.round-choice-layout .timer,.round1-choice-layout .timer,.round2-choice-layout .timer{color:var(--red)!important}.private-check-step-18 .private-check-option,.private-check-step-19 .private-check-option{font-family:var(--titoli-schermata-font-family)!important;font-weight:500!important}
