html.orizz,html.orizz body{overscroll-behavior:none;touch-action:manipulation;overflow:hidden}html.orizz{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.ruota body{width:var(--app-w);height:var(--app-h);transform-origin:0 0;transform:translateX(var(--ruota-dx)) rotate(90deg);margin:0;position:fixed;top:0;left:0}.scrivi{z-index:2147483647;box-sizing:border-box;color:#e0eadb;letter-spacing:.3px;-webkit-font-smoothing:none;background:#211e1e;border-bottom:3px solid #000001;width:100vw;padding:6px 10px 10px;font:400 20px/1.15 "Jersey 10",Pixelify Sans,system-ui,sans-serif;position:fixed;top:0;left:0;box-shadow:inset 0 0 0 3px #473a37,0 6px #00000059}.scrivi[hidden]{display:none}.scrivi-cosa{color:#d6ac88;white-space:nowrap;text-overflow:ellipsis;margin:2px 40px 6px 2px;overflow:hidden}.scrivi-riga{align-items:stretch;gap:8px;display:flex}.scrivi-campo{box-sizing:border-box;letter-spacing:.3px;color:#25201e;background:#e0eadb;border:3px solid #000001;border-radius:0;outline:none;flex:1;min-width:0;margin:0;padding:6px 10px 8px;font:400 22px/1.2 "Jersey 10",Pixelify Sans,system-ui,sans-serif;box-shadow:inset 0 0 0 3px #f0fff5}.scrivi-campo[hidden]{display:none}textarea.scrivi-campo{resize:none}.scrivi-ok{min-width:84px;font:inherit;letter-spacing:1px;cursor:pointer;color:#25201e;background:#ffd56b;border:3px solid #000001;border-radius:0;flex:none;padding:0 14px 4px;font-size:22px;box-shadow:inset 0 -4px #d1a23c}.scrivi-x{color:#e0eadb;cursor:pointer;background:0 0;border:0;width:34px;height:30px;padding:0;font:400 20px/1 system-ui,sans-serif;position:absolute;top:3px;right:6px}html.orizz .app.s6 .topbar.s6-top{box-sizing:border-box;column-gap:20px;width:1600px;height:84px;padding:0 24px;top:0;left:0}html.orizz .app.s6 .topbar.s6-top .s6-top-title{max-width:560px}html.orizz .app.s6 .topbar.s6-top .s6-lvl{white-space:normal;font-size:32px;line-height:1.05;overflow:visible}html.orizz .app.s6 .topbar.s6-top .s6-top-clock .s6-sub{display:none}html.orizz .app.s6 .topbar.s6-top .s6-top-title .s6-sub:not(:has(.dot)){display:none}html.orizz .app.s6 .topbar.s6-top .s6-top-clock{max-width:240px}html.orizz .app.s6 .topbar.s6-top .clock{font-size:48px;line-height:1}html.orizz .app.s6 .topbar.s6-top .purse{margin:0 6px 0 0}html.orizz .app.s6 .topbar.s6-top .purse b{font-size:46px}html.orizz .app.s6 .topbar.s6-top .s6-top-right,html.orizz .app.s6 .topbar.s6-top .tabs{gap:10px}html.orizz .app.s6 .topbar.s6-top .s6-btn{box-sizing:border-box;height:64px;padding:0 18px 4px;font-size:32px}html.orizz .app.s6 .topbar.s6-top .s6-key{display:none}html.orizz .app.s6 .topbar.s6-top .alert.s6-badge{box-sizing:border-box;height:64px;padding:0 14px 4px;font-size:32px}html.orizz .app.s6 .topbar.s6-top .alert.s6-badge .s6-ico{width:36px;height:36px}html.orizz .app.s6 .drawer-inner.s6-bottom{box-sizing:border-box;width:1600px;height:84px;top:856px;left:0}html.orizz .app.s6 .s6-bottom .drawer-head{gap:12px;padding:0 20px}html.orizz .app.s6 .s6-bottom .s6-tip{display:none}html.orizz .app.s6 .s6-bottom .s6-btn{box-sizing:border-box;height:64px;padding:0 18px 4px;font-size:32px}html.orizz .app.s6 .s6-bottom .s6-bottom-right{gap:12px}html.orizz .app.s6 .s6-bottom .s6-gear{width:72px;padding:0 0 4px}html.orizz .app.s6 .s6-bottom .s6-gear .s6-gear-ico,html.orizz .app.s6 .s6-bottom :is(.link-icon,.stella-icon,.amici-icon){width:36px;height:36px}html.orizz .app.s6 .s6-bottom .nuovo-dot.s6-new{margin-left:8px;padding:0 6px;font-size:22px}html.orizz .app.s6 .s6-gear-menu{gap:14px;padding:18px;bottom:100px;right:24px}html.orizz .app.s6 .s6-gear-menu .s6-btn{box-sizing:border-box;height:64px;padding:0 22px 4px;font-size:32px}html.orizz .app.s6 .s6-gear-menu .s6-gear-ask{max-width:520px;font-size:34px;line-height:1.15}html.orizz .app.s6 .s6-drawer-panel{width:1100px;max-height:760px;bottom:96px;left:24px}html.orizz .app.s6 .s6-drawer-head b{font-size:40px}html.orizz .app.s6 .s6-drawer-head .s6-x{box-sizing:border-box;min-width:72px;height:64px;padding:0 18px 4px;font-size:32px}html.orizz .app.s6 .s6-drawer-panel .ev-list>.muted,html.orizz .app.s6 .s6-drawer-panel .ev .body{font-size:34px}html.orizz .app.s6 .s6-drawer-panel .ev .body b{font-size:36px}html.orizz .app.s6 .s6-drawer-panel .ev .code{font-size:32px}html.orizz .app.s6 .s6-drawer-panel .ev .btn{min-height:64px;padding:0 18px 4px;font-size:32px}html.orizz .app.s6 .s6-drawer-panel .rules-list{font-size:34px;line-height:1.18}html.orizz .app.s6 .s6-drawer-panel .rules-list li b{font-size:36px}html.orizz .app.s6 .s6-drawer-panel .rules-list .nuovo{font-size:22px}html.orizz .app.s6 .s6-drawer-panel .rules-foot{font-size:34px}html.orizz .app.s6 .s6-drawer-panel textarea.notes,html.orizz .app.s6 .s6-drawer-panel textarea.notes:focus{background-image:repeating-linear-gradient(to bottom, transparent 0 42px, var(--s6-rule) 42px 44px);min-height:400px;font-size:34px;line-height:44px}html.orizz .app.s6 .scheda-appunti .scheda-intest,html.orizz .app.s6 .scheda-titolo{font-size:28px}html.orizz .app.s6 .scheda dt{font-size:30px}html.orizz .app.s6 .scheda dd,html.orizz .app.s6 .scheda-vuota{font-size:34px}html.orizz .app.s6 .scheda-name{font-size:40px}html.orizz .app.s6 .scheda-sopra{font-size:26px}html.orizz #app .app.s6.varco .chat3 .transcript{background-image:linear-gradient(to bottom, transparent 40px, var(--s6-rule,#c8cbb9) 40px);background-position:0 8px;background-size:100% 42px;padding:8px 20px;font-size:34px;line-height:42px}html.orizz #app .app.s6.varco .chat3 .transcript .line{line-height:42px;font-size:34px!important}html.orizz #app .app.s6.varco .chat3 .transcript .line.note{font-size:34px!important}html.orizz #app .app.s6.varco .chat3 .transcript .rec-mark{font-size:30px}html.orizz #app .app.s6.varco .chat3.chat3-col>.transcript{height:188px;top:434px}html.orizz #app .app.s6.varco .chat3.chat3-col>.saybox{top:630px}html.orizz #app .app.s6.varco .chat3.chat3-col>.show-row{top:702px}html.orizz #app .app.s6.varco .chat3 .saybox{gap:8px}html.orizz #app .app.s6.varco .chat3 .saybox .field{height:64px;padding:0 12px 4px;font-size:34px}html.orizz #app .app.s6.varco .chat3 .saybox .field::placeholder{font-size:28px}html.orizz #app .app.s6.varco .chat3 .saybox .btn{height:64px;padding:0 16px 4px;font-size:32px}html.orizz #app .app.s6.varco .chat3 .saybox .btn.mic{gap:8px}html.orizz #app .app.s6.varco .chat3 .saybox .btn.mic svg{width:36px;height:36px}html.orizz #app .app.s6.varco .chat3 .hint,html.orizz #app .app.s6.varco .chat3 .voice-ask{font-size:34px}html.orizz #app .app.s6.varco .chat3 .show-row{gap:10px}html.orizz #app .app.s6.varco .chat3 .show-row .hint{font-size:30px}html.orizz #app .app.s6.varco .chat3 .show-row .ev-select{height:64px;font-size:32px}html.orizz #app .app.s6.varco .voice-ov-head{font-size:30px}html.orizz #app .app.s6.varco .voice-ov-text,html.orizz #app .app.s6.varco .voice-ov-text.said{font-size:34px}html.orizz #app .app.s6.varco .voice-ov .voice-ov-btn,html.orizz #app .app.s6.varco .voice-ov .btn{height:64px;font-size:32px}html.orizz #app .app.s6.varco .b6 .b6-badge small{font-size:26px;line-height:1}html.orizz #app .app.s6.varco .b6 .b6-badge b{font-size:38px;line-height:1}html.orizz #app .app.s6.varco .b6 .b6-badge .b6-bag{height:64px;padding:0 18px 4px;font-size:32px}html.orizz #app .app.s6.varco .b6 .b6-badge .b6-bag svg{width:28px;height:28px}html.orizz #app .app.s6.varco .b6 .b6-verdict{gap:12px;width:786px;padding:0 12px 14px;left:790px}html.orizz #app .app.s6.varco .b6 .b6-stamp-btn{letter-spacing:0;align-items:center;min-height:64px;padding:6px 12px 9px;font-size:32px;display:flex}html.orizz #app .app.s6.varco .b6 .b6-verdict .b6-confirm{white-space:normal;text-align:center;max-width:220px;min-height:64px;padding:6px 12px 9px;font-size:32px;line-height:1.05}html.orizz #app .app.s6.varco .b6 .b6-verdict .b6-check{font-size:28px}html.orizz #app .app.s6.varco .b6 .b6-verdict.visitor-bar .hint{font-size:34px}html.orizz #app .app.s6.varco .b6 .b6-verdict.visitor-bar .btn{min-height:64px;font-size:32px}html.orizz #app .app.s6.varco .b6 .b6-verdict.visitor-bar .tazza-tasti .s6-btn{min-height:64px;font-size:30px}html.orizz #app .app.s6.varco .b6 .b6-desk .vboard-hint{font-size:30px;line-height:1.1;top:6px;bottom:auto}html.orizz .vtut-overlay.t7-pop .t7-cap{font-size:34px;line-height:1.1}html.orizz .vtut-overlay.t7-pop .t7-num{font-size:32px}html.orizz .t7-bar{gap:16px;min-height:84px}html.orizz .t7-pop .t7-skip{padding:14px 4px;font-size:32px}html.orizz .t7-pop .s6-btn.on.t7-ok{min-height:64px;padding:5px 18px 9px 26px;font-size:34px}html.orizz .t7-key{font-size:26px}html.orizz .vtut-overlay.t7-pop .t7-lines p{padding-left:58px;font-size:34px}html.orizz .vtut-overlay.t7-pop .t7-lines p:not(.rule):before{width:40px;height:40px;font-size:32px}html.orizz .vtut-overlay.t7-pop .t7-lines p.rule{font-size:34px}html.orizz .t7-pop .vtut-badge.t7-chip{font-size:30px}html.orizz .d6-pop .vtut{width:1200px;max-width:1560px}html.orizz .d6-pop .vtut p,html.orizz .d6-pop .vtut p.rule{font-size:34px}html.orizz .d6-pop .vtut-head b{font-size:44px}html.orizz .d6-pop .vtut .s6-btn.on{min-height:64px;font-size:34px}html.orizz .d6-pop .vtut-count{font-size:34px}html.orizz .d6-pop .vtut-skip{font-size:32px}html.orizz .d6-pop .vtut-badge.s6-new{font-size:28px}html.orizz .app.s6 .tips-pop{width:640px;font-size:34px;top:96px}html.orizz .app.s6 .tips-pop-head{font-size:36px}html.orizz #app .app.s6.varco .bag-overlay{height:772px}html.orizz #app .app.s6.varco .bag-head b{font-size:38px}html.orizz #app .app.s6.varco .bag-head span{font-size:30px;line-height:1.12}html.orizz #app .app.s6.varco .bag-head .bag-close{height:64px;padding:0 16px 4px;font-size:32px}html.orizz #app .app.s6.varco .bag-drop{font-size:34px}html.orizz #app .app.s6.varco .bag-label{font-size:30px}html.orizz #app .app.s6.varco .bag-drawer-label{font-size:28px}html.orizz #app .app.s6.varco .bag-stamp{font-size:24px}html.orizz #app .app.s6.varco .bag-side{font-size:34px}html.orizz #app .app.s6.varco .bag-side h3{font-size:40px}html.orizz #app .app.s6.varco .bag-side .muted,html.orizz #app .app.s6.varco .bag-ev{font-size:34px}html.orizz #app .app.s6.varco .bag-ev b{font-size:36px}html.orizz #app .app.s6.varco .bag-side .bag-note{font-size:30px}html.orizz #app .app.s6.varco .bag-ev .bag-btns .s6-btn,html.orizz #app .app.s6.varco .bag-cut{min-height:64px;padding:0 16px 4px;font-size:32px}html.orizz #app .app.s6.varco .bag-ev:has(.bag-btns>:nth-child(2)) .bag-btns .s6-btn{min-height:64px;padding:0 16px 4px;font-size:32px}html.orizz #app .app.s6.varco .b6 .overlay .sheet p,html.orizz #app .app.s6.varco .b6 .overlay .sheet .ev .body,html.orizz #app .app.s6.varco .b6 .overlay .sheet .fields dt,html.orizz #app .app.s6.varco .b6 .overlay .sheet .fields dd{font-size:34px}html.orizz #app .app.s6.varco .b6 .overlay .btn{min-height:64px;font-size:32px}html.orizz #app .app.s6.varco .pp-fields dt{font-size:28px}html.orizz #app .app.s6.varco .pp-fields dd{font-size:40px}html.orizz #app .app.s6.varco .pp-who dd{font-size:50px}html.orizz #app .app.s6.varco .pp-signbox small{font-size:26px}html.orizz #app .app.s6.varco .vcam.v6 .vcam-visitor p{font-size:28px}html.orizz .app.s6 .s6pc .s6c-help,html.orizz .app.s6 .s6pc .s6c-list,html.orizz .app.s6 .s6pc .result.s6c-paper{font-size:34px}html.orizz .app.s6 .s6pc .s6c-sub{font-size:30px}html.orizz .app.s6 .s6pc .result .fields dt,html.orizz .app.s6 .s6pc .result .fields dd,html.orizz .app.s6 .s6pc .printed,html.orizz .app.s6 .s6pc .compose label{font-size:34px}html.orizz .app.s6 .s6pc .mail-hint,html.orizz .app.s6 .s6pc .hint-os{font-size:30px}html.orizz .app.s6 .s6pc .s6c-title{font-size:40px}html.orizz .app.s6 .s6rf .s6rf-sub{font-size:28px}html.orizz #app .app.s6 .ph6 .ph6-say input,html.orizz #app .app.s6 .ph6 .ph6-hint,html.orizz #app .app.s6 .ph6 .ph6-line b{font-size:34px}html.orizz #app .app.s6 .ph6 .ph6-line .acts .s6-btn{min-height:64px;padding:0 16px 4px;font-size:32px}html.orizz #app .app.s6 .ph6 .ph6-row,html.orizz #app .app.s6 .ph6 .ph6-book{font-size:34px}html.orizz #app .app.s6 .ph6 .ph6-book h3{font-size:36px}html.orizz .app.s6 .s6pc .vdesk-icon{padding:6px 10px 8px;font-size:32px}html.orizz .app.s6 .s6pc :is(input,select,textarea){font-size:34px}html.orizz .app.s6 .s6pc .os-btn{box-sizing:border-box;min-height:64px;padding:0 16px 4px;font-size:32px}html.orizz .app.s6 .s6rf .s6rf-title{font-size:28px}html.orizz .app.s6 .s6rf .s6rf-osd span{font-size:22px}html.orizz .app.s6 .s6rf .s6rf-subt{font-size:32px;line-height:1.12}html.orizz .app.s6 section.s6pc{font-size:34px}html.orizz #app .app.s6.varco .vcam-tag,html.orizz #app .app.s6 .ph6 .ph6-tag{font-size:28px}html.orizz #app .app.s6.varco .vcam-tag i,html.orizz #app .app.s6 .ph6 .ph6-tag i{font-size:26px}html.orizz #app .app.s6.varco .vdoc-label{font-size:24px}html.orizz #app .app.s6 .ph6 .chat3>.transcript{height:176px;top:518px}html.orizz #app .app.s6 .ph6 .ph6-say{top:702px}html.orizz #app .app.s6 .ph6 .ph6-say input{height:64px}html.orizz #app .app.s6 .ph6 .ph6-say .btn{height:64px;padding:0 16px 4px;font-size:32px}html.orizz #app .app.s6 .ph6 .ph6-hint{line-height:1.12;top:772px}html.orizz #app .app.s6 .ph6 .ph6-line small{font-size:30px}html.orizz #app .app.s6 .ph6 .ph6-book .empty{font-size:34px}html.orizz #app .app.s6 .ph6 .ph6-book-head{gap:16px;margin-bottom:4px;padding-right:82px}html.orizz #app .app.s6 .ph6 .ph6-book .ph6-row{padding:2px 4px 3px;line-height:1.1}html.orizz #app .app.s6 .ph6 .ph6-search{height:64px;padding:0 12px 4px;font-size:34px}html.orizz #app .app.s6 .ph6 .ph6-search::placeholder{font-size:28px}html.orizz #app .app.s6 .ph6 .ph6-cwbtn{width:72px;height:64px;padding:0 0 4px;left:1481px}html.orizz #app .app.s6 .ph6 .ph6-cwbtn svg{width:36px;height:36px}html.orizz #app .app.s6 .ph6 .ph6-row b{font-size:34px}html.orizz #app .app.s6 .ph6 .ph6-cw .cw-title{padding-right:250px;font-size:34px}html.orizz #app .app.s6 .ph6 .ph6-cw .cw-clues{font-size:30px}html.orizz #app .app.s6 .ph6 .ph6-cw .cw-h{font-size:32px}html.orizz #app .app.s6 .ph6 .ph6-cw .ph6-cw-x{height:64px;padding:0 16px 4px;font-size:32px;right:102px}html.orizz .app.s6 .s6pc .s6c-list .list-item,html.orizz .app.s6 .s6pc .s6c-list .row{padding:8px 14px 10px;font-size:34px;line-height:1.08}html.orizz .app.s6 .s6pc .s6c-list :is(.list-item>small,.row>b){font-size:34px}html.orizz #app .app.s6 .ph6 .ph6-set{overflow:hidden}html.orizz #app .app.s6 .ph6 .ph6-img,html.orizz #app .app.s6 .ph6 .keypad{transform-origin:0 0;transform:translate(-466px,-356px)scale(2.3)}html.orizz #app .app.s6 .ph6 .ph6-lcd{box-sizing:border-box;background:#a9bba3;border:3px solid #000001;padding:6px 8px;box-shadow:inset 0 0 0 3px #c6d4bf,0 4px #000001;width:186px!important;height:128px!important;top:76px!important;left:10px!important}html.orizz #app .app.s6 .ph6 .ph6-lcd b{font-size:38px!important}html.orizz #app .app.s6 .ph6 .ph6-lcd small{font-size:24px!important}html.orizz #app .app.s6 .ph6 .ph6-tag{display:none}html.orizz .app.s6 .s6-drawer-panel .vb-riga{font-size:34px}html.orizz .app.s6 .s6-drawer-panel .vb-ora{width:92px;font-size:30px}html.orizz .app.s6 .s6-drawer-panel .vb-titolo{font-size:28px}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(./pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(./vt323-vietnamese-400-normal-D_5Q7Vcv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(./vt323-latin-ext-400-normal-DqOq58ri.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(./vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(./jersey-10-latin-ext-400-normal-uIKqQSaG.woff2)format("woff2"),url(./jersey-10-latin-ext-400-normal-ByMh3OYd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(./jersey-10-latin-400-normal-DrL73VYW.woff2)format("woff2"),url(./jersey-10-latin-400-normal-B8YT2i2g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:UI Digits;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2");unicode-range:U+30-39;size-adjust:125%;font-display:swap}:root{--bg:#121318;--bg2:#1b1d24;--ink:#e9e4d6;--muted:#9a968a;--amber:#f0b44c;--green:#3f9b5c;--red:#c0453a;--blue:#3f6fb0;--paper:#efe6cf;--paper-ink:#2b2620;--wood:#6d4a2d;--wood-dark:#4b321d;--wall:#394a42;--line:#2c2f38;--ui-font:"UI Digits", "Pixelify Sans", system-ui, sans-serif;--mono-font:"VT323", ui-monospace, monospace}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font-family:var(--ui-font);-webkit-font-smoothing:none;font-variant-ligatures:none;margin:0;font-size:11px;line-height:1.35}body{background:radial-gradient(ellipse at top, #1d2029, var(--bg) 70%) fixed}button,input,textarea,select{font-variant-ligatures:none}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer}img.px{image-rendering:pixelated;display:block}img.desk-art.smooth{display:block}.app{zoom:var(--z,1);width:520px;min-height:calc(var(--app-h,100vh) / var(--z,1));flex-direction:column;margin:0 auto;padding:6px 6px 0;display:flex}html.nozoom .app{zoom:1;transform:scale(var(--z,1));transform-origin:top;margin:0 0 0 calc(50vw - 50%)}html.nozoom .app.phone{transform-origin:0 0;margin:0}html.nozoom,html.nozoom body{overflow-x:hidden}.btn{color:var(--ink);background:#2a2d37;border:2px solid #0c0d10;padding:4px 8px;box-shadow:inset -2px -2px #1a1c23,inset 2px 2px #3d414e}.btn:hover{background:#333746}.btn:active{box-shadow:inset 2px 2px #1a1c23}.btn:disabled{opacity:.45;cursor:default}.btn.primary{color:#ffe2a8;background:#5b4217;box-shadow:inset -2px -2px #3d2c0e,inset 2px 2px #7d5c24}.btn.primary:hover{background:#6a4d1b}.btn.small{padding:2px 5px;font-size:10px}.btn.ok{color:#9fe0b0}.row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.grow{flex:1}.muted{color:var(--muted)}.hint{color:var(--muted);font-size:10px}.flash{color:#9fe0b0;font-size:10px}.btn.big{padding:6px 14px;font-size:14px}.field{width:100%;color:var(--paper-ink);font-family:var(--ui-font);background:#fbf6e3;border:2px solid #000;padding:4px 6px;font-size:13px}.code-field{font-family:var(--mono-font);letter-spacing:6px;text-transform:uppercase;width:150px;font-size:24px}.code-inline{font-family:var(--mono-font);color:var(--amber);letter-spacing:2px;font-size:15px;font-weight:400}.room-code{font-family:var(--mono-font);letter-spacing:8px;color:var(--amber);background:#0b0c10;border:2px solid #000;padding:4px 10px;font-size:40px;line-height:1}.player-row{align-items:center;gap:6px;padding:2px 0;display:flex}.dot{vertical-align:middle;background:#555;border:1px solid #000;width:8px;height:8px;display:inline-block}.dot.on,.player-row .dot{background:#5fd08a}.player-row .dot.host{background:var(--amber)}.role-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.role-btn{text-align:left;color:var(--ink);background:#22252f;border:2px solid #000;padding:5px 6px}.role-btn.on{outline:2px solid var(--amber);background:#3a2f18}.warn{color:var(--amber);margin:6px 0 0;font-size:10px}.error-panel{color:#ffb3a8;border-color:#5a1f1a}.netbar{border:2px solid #000;margin-bottom:6px;padding:4px 8px;font-size:10px}.warn-bar{color:#ffe2a8;background:#4a3510}.toasts{z-index:60;flex-direction:column;gap:4px;width:250px;display:flex;position:fixed;top:44px;right:8px}.toast{color:var(--paper-ink);background:#f2ead6;border:2px solid #000;padding:4px 6px;font-size:10px;animation:.25s ease-out toast-in;box-shadow:3px 3px #000}@keyframes toast-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}.topbar{z-index:20;background:#0b0c10;border:2px solid #000;align-items:center;gap:6px;margin-bottom:6px;padding:4px 6px;display:flex;position:sticky;top:0}.topbar .lvl{color:var(--amber)}.topbar-title{min-width:0;max-width:170px}.one-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.topbar .clock{font-family:var(--mono-font);color:#8fe08f;font-size:15px;line-height:1}.purse{align-items:center;padding:0 8px;line-height:1;display:flex}.purse b{font-family:var(--ui-font);letter-spacing:1px;color:#85bb65;font-size:17px;transition:transform .25s,color .25s}.purse.bump b{color:#d6f5bf;transform:scale(1.3)}.cash-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.tabs{gap:3px;display:flex}.tab{color:var(--muted);background:#20232c;border:2px solid #000;padding:2px 6px}.tab.on{background:var(--amber);color:#201505}.tab kbd{font-family:var(--mono-font);opacity:.7;margin-right:2px;font-size:12px}.title-screen{padding:10px 4px}.logo{color:var(--amber);text-shadow:2px 2px #5a3a0a,4px 4px #000;letter-spacing:1px;margin:8px 0 2px;font-size:30px;line-height:1}.subtitle{color:var(--muted);margin-bottom:12px}.panel{background:var(--bg2);box-shadow:inset 0 0 0 2px var(--line);border:2px solid #000;margin-bottom:8px;padding:8px}.panel h3{color:var(--amber);margin:0 0 6px;font-size:12px;font-weight:400}.level-card{text-align:left;background:#22252f;border:2px solid #000;align-items:center;gap:8px;width:100%;margin-bottom:4px;padding:6px;display:flex}.level-card.on{outline:2px solid var(--amber)}.level-card:disabled{opacity:.45;cursor:default}.level-card .num{color:var(--amber);text-align:center;width:22px;font-size:22px}.seg{gap:3px;display:flex}.seg button{color:var(--muted);background:#20232c;border:2px solid #000;padding:3px 8px}.seg button.on{background:var(--amber);color:#201505}.rules{margin:0;padding-left:14px}.rules li{margin-bottom:3px}.panel.howto{border-color:var(--amber)}.howto-lead{margin:6px 0;font-size:12px}.howto-shot{border:2px solid #000;width:100%;height:auto;margin-bottom:2px;display:block}.howto-steps{margin:8px 0 6px}.howto-steps li{margin-bottom:6px}.booth{background:var(--wall);border:2px solid #000}.booth-top{background:linear-gradient(#41544a, var(--wall));gap:6px;padding:6px;display:flex}.window{background:linear-gradient(#8fa7b3,#b9c9cc 60%,#9fb2b5);border:6px solid #22302a;flex:none;width:196px;height:176px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0e1512,0 0 0 2px #000}.window .bars{pointer-events:none;background:linear-gradient(90deg,#0000 0 20%,#141e1a8c 20% calc(20% + 2px),#0000 0),linear-gradient(90deg,#0000 0 80%,#141e1a8c 80% calc(80% + 2px),#0000 0),linear-gradient(115deg,#0000 0 62%,#ffffff24 62% 70%,#0000 70%);position:absolute;inset:0}.window .portrait{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.window .empty{color:#22302a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex;position:absolute;inset:0}.nameplate{color:var(--ink);background:#0a0c0ecc;padding:1px 4px;font-size:10px;position:absolute;top:4px;left:4px}.booth-side{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.badge{color:var(--paper-ink);background:#e9e1c8;border:2px solid #000;align-items:center;gap:6px;padding:3px 6px;display:flex}.badge .seal{background:var(--blue);border:2px solid #1b2f4f;border-radius:50%;flex:none;width:16px;height:16px}.badge b{font-family:var(--mono-font);letter-spacing:1px;font-size:16px;font-weight:400}.desk{background:linear-gradient(var(--wood), var(--wood-dark));border-top:4px solid #8a6038;flex-wrap:wrap;gap:5px;padding:8px 6px;display:flex}.doc-thumb{background:var(--paper);width:94px;min-height:58px;color:var(--paper-ink);text-align:left;border:2px solid #000;padding:4px;font-size:9px;line-height:1.2;box-shadow:2px 2px #00000073}.doc-thumb:hover{transform:translateY(-2px)}.doc-thumb .k{margin-bottom:2px;font-size:10px;display:block}.doc-thumb.passport{color:#e8d9a8;background:#213a66}.doc-thumb.ticket{background:#d9e6ef}.doc-thumb.permit{background:#e9e3c0}.doc-thumb.declaration{background:#e6d6c8}.doc-thumb.exit{background:#d6e3cf}.doc-thumb.pass{background:#f0d27e}.actions{background:#2c3833;border-top:2px solid #000;flex-wrap:wrap;gap:5px;padding:6px;display:flex}.verdict-bar{background:#232b27;border-top:2px solid #000;flex-wrap:wrap;align-items:center;gap:5px;padding:6px;display:flex}.stamp{letter-spacing:1px;background:0 0;border:3px solid;padding:3px 7px;font-size:12px;transform:rotate(-3deg)}.stamp.ammesso{color:#5fd08a}.stamp.respinto{color:#f06a5c}.stamp.fermato{color:#f0b44c}.stamp.on{background:currentColor}.stamp.on span{color:#111}.check{cursor:pointer;align-items:center;gap:4px;display:flex}.check input{accent-color:var(--amber)}.booth{position:relative}.window .platform{z-index:0;background:linear-gradient(#5a5f66,#3d4146);border-top:3px solid #d8b43a;height:22px;position:absolute;bottom:0;left:0;right:0}.window .queue{z-index:1;height:72px;position:absolute;bottom:12px;left:0;right:0}.window .sil{opacity:.9;position:absolute;bottom:0}.window .bars{z-index:5}.window .nameplate{z-index:6}.window .empty{z-index:4}.empty-sign{color:#e9e4d6;background:#22302a;border:2px solid #000;padding:3px 8px}.empty-hint{background:#ffffff8c;padding:1px 4px;color:#22302a!important}.window .live{z-index:3;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.live.walk-in{animation:.9s steps(9,end) both walk-in}.live.walk-out{animation:.8s steps(8,end) .6s both walk-out}@keyframes walk-in{0%{transform:translate(80%)}to{transform:translate(-50%)}}@keyframes walk-out{0%{transform:translate(-50%)}to{transform:translate(-200%)}}.breathe{animation:3.4s step-end infinite breathe;display:block}@keyframes breathe{0%,49%{transform:translateY(0)}50%,to{transform:translateY(3px)}}.doc-thumb .thumb-photo{float:right;background:#cfd8dc;border:1px solid #000;margin:0 0 2px 4px}.passport-body{align-items:flex-start;gap:10px;display:flex}.passport-photo{background:#cfd8dc;border:2px solid #000;flex:none;padding:2px}.stamp-overlay{z-index:10;background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.stamp-paper{width:250px;color:var(--paper-ink);background:#e9e3c0;border:2px solid #000;padding:10px;animation:.25s ease-out paper-in;position:relative;transform:rotate(-2deg);box-shadow:4px 4px #000}.stamp-paper-title{border-bottom:2px solid var(--paper-ink);margin-bottom:4px;font-size:11px}.stamp-paper-name{margin-bottom:4px;font-size:14px}@keyframes paper-in{0%{opacity:0;transform:translateY(40px)rotate(-6deg)}to{opacity:1;transform:rotate(-2deg)}}.stamp-mark{letter-spacing:2px;opacity:.9;mix-blend-mode:multiply;border:4px solid;padding:3px 10px;font-size:22px;animation:.3s cubic-bezier(.3,1.6,.6,1) .25s both stamp-down;position:absolute;bottom:14px;right:14px}.stamp-mark.ammesso{color:#1f8a46}.stamp-mark.respinto{color:#b3261e}.stamp-mark.fermato{color:#b36b00}.stamp-flag{color:#1f3f8a;border:2px solid;padding:1px 4px;font-size:10px;animation:.3s .55s both stamp-down;position:absolute;bottom:12px;left:12px;transform:rotate(4deg)}@keyframes stamp-down{0%{opacity:0;transform:rotate(-9deg)scale(2.6)}to{opacity:.9;transform:rotate(-9deg)scale(1)}}.overlay{z-index:50;background:#000000b8;justify-content:center;align-items:flex-start;padding:30px 8px;display:flex;position:fixed;inset:0;overflow:auto}.sheet{background:var(--paper);width:100%;max-width:440px;color:var(--paper-ink);border:2px solid #000;padding:10px;box-shadow:4px 4px #000}.sheet h2{border-bottom:2px solid var(--paper-ink);margin:0 0 8px;padding-bottom:4px;font-size:14px;font-weight:400}.sheet.passport{background:#e8dcb8;border-top:10px solid #213a66}.fields{grid-template-columns:max-content 1fr;gap:3px 8px;font-size:11px;display:grid}.fields dt{color:#6b6255}.fields dd{margin:0}.fields dd.mark{background:#f7d56b;padding:0 2px}.sheet .close{margin-top:10px}.ev-list{flex-direction:column;gap:4px;display:flex}.ev{color:var(--paper-ink);background:#f2ead6;border:2px solid #000;align-items:flex-start;gap:6px;padding:4px 6px;display:flex}.ev .code{font-family:var(--mono-font);background:var(--paper-ink);color:var(--paper);border:none;flex:none;padding:2px 4px;font-size:15px;line-height:1}.ev .body{flex:1;font-size:10px}.ev .body b{font-size:11px;font-weight:400;display:block}.ev .photo-btn{background:0 0;border:none;flex:none;padding:0}.ev .reveal{color:#ffe2a8;background:#5b4217;margin-top:4px;box-shadow:inset -2px -2px #3d2c0e,inset 2px 2px #7d5c24}.rules-list{flex-direction:column;gap:6px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.rules-list li b{display:block}.rules-list .nuovo,.nuovo-dot{color:#1d1a16;background:#e8a33d;margin-left:4px;padding:0 4px;font-size:9px}.rules-foot{border-top:1px dashed #6b6255;margin-top:8px;padding-top:6px;font-size:10px}.tips-pop{z-index:61;width:280px;color:var(--paper-ink);background:#f2ead6;border:2px solid #000;padding:6px 8px;font-size:10px;animation:.25s ease-out tips-in;position:fixed;top:44px;right:8px;box-shadow:3px 3px #000}.tips-pop-head{color:#6b2430;justify-content:space-between;align-items:center;display:flex}.tips-pop-x{cursor:pointer;color:#1d1a16;background:0 0;border:none;padding:0 2px;font-size:14px;line-height:1}.tips-pop ul{margin:4px 0 0;padding-left:14px}.tips-pop li{margin-bottom:3px}@keyframes tips-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.drawer{z-index:30;margin-top:auto;padding-top:6px;position:sticky;bottom:0}.drawer-inner{background:#0b0c10;border:2px solid #000}.drawer-head{align-items:center;gap:6px;padding:4px 6px;display:flex}.drawer-body{max-height:240px;padding:0 6px 6px;overflow:auto}.os{min-height:380px;font-family:var(--mono-font);background:teal;border:2px solid #000;padding:6px;font-size:15px;line-height:1.1}.os-bar{color:#fff;font-family:var(--ui-font);background:linear-gradient(90deg,#0a246a,#3a6ea5);border:2px solid #000;padding:2px 6px;font-size:10px}.os-body{gap:6px;margin-top:6px;display:flex}.os-icons{flex-direction:column;flex:none;gap:4px;width:92px;display:flex}.os-icon{color:#000;text-align:left;font-family:var(--mono-font);background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:3px 4px;font-size:15px;line-height:1}.os-icon.on{color:#fff;background:navy}.os-win{color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;flex:1;min-width:0}.os-win-title{color:#fff;background:navy;padding:1px 4px;font-size:14px}.os-win-body{padding:5px}.os input[type=text]{font-family:var(--mono-font);background:#fff;border:2px solid #fff;border-color:#404040 #fff #fff #404040;width:100%;padding:1px 4px;font-size:16px}.os .os-btn{font-family:var(--mono-font);color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;padding:1px 8px;font-size:15px}.os .os-btn:active{border-color:#404040 #fff #fff #404040}.result{background:#fff;border:2px solid #fff;border-color:#404040 #fff #fff #404040;margin-top:5px;padding:4px}.result h4{color:navy;margin:0 0 3px;font-size:16px;font-weight:400}.result .fields{font-size:15px;font-family:var(--mono-font)}.result .fields dt{color:#555}.list-item{text-align:left;width:100%;font-family:var(--mono-font);color:#000;background:#fff;border:1px solid #999;margin-top:2px;padding:2px 4px;font-size:15px;display:block}.list-item:hover{background:#dde6ff}.list-item.unread{font-weight:700}.printed{color:#006000}.os.crt{position:relative}.os.crt:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000012 0 1px,#0000 1px 3px);position:absolute;inset:0;box-shadow:inset 0 0 50px #00000059}.boot{color:#8fe08f;font-family:var(--mono-font);cursor:pointer;text-shadow:0 0 4px #78ff7880;background:#040804;min-height:366px;padding:10px;font-size:16px;line-height:1.2}.cursor{animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.progress{background:#fff;border:2px solid #fff;border-color:#404040 #fff #fff #404040;height:10px;margin-top:4px}.progress div{background:repeating-linear-gradient(90deg,navy 0 8px,#0000 8px 10px);height:100%;animation:.9s steps(12,end) forwards fill}.progress.slow div{animation-duration:1.8s}@keyframes fill{0%{width:0}to{width:100%}}.printout{background:#fff;border:1px dashed #666;margin-top:5px;padding:4px 6px;animation:1s steps(8,end) both print-out}@keyframes print-out{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.news-overlay{align-items:center}.newspaper{color:#1d1a16;background:#ece6d3;border:2px solid #000;width:100%;max-width:470px;padding:10px 14px 12px;animation:.55s ease-out news-in;transform:rotate(-1deg);box-shadow:6px 6px #000}@keyframes news-in{0%{opacity:0;transform:rotate(-14deg)scale(.25)}to{opacity:1;transform:rotate(-1deg)scale(1)}}.masthead{text-align:center;letter-spacing:2px;margin:4px 0 2px;font-size:30px;font-weight:400}.news-date{text-align:center;font-size:10px}.news-rule{border-top:4px double #1d1a16;margin:4px 0}.news-rule.thin{border-top:1px solid #1d1a16}.news-headline{margin:8px 0;font-size:19px;font-weight:400;line-height:1.15}.news-body{align-items:flex-start;gap:10px;display:flex}.news-photo{flex:none;margin:0}.news-photo img{filter:grayscale()contrast(1.1);border:1px solid #000}.news-photo figcaption{max-width:204px;margin-top:2px;font-size:9px;font-style:italic}.news-lead{margin:0;font-size:11px}.news-others{margin:6px 0;padding-left:14px;font-size:11px}.news-others li{margin-bottom:3px}.news-go{margin-top:4px}.newspaper.fail-news{filter:sepia(.25);max-width:none;margin-bottom:8px;animation:.7s ease-out news-in;transform:rotate(-.6deg)}.fail-coda{color:#5a4a3a;margin:6px 0 0;font-size:10px;font-style:italic}.report .fail-news .news-headline{color:#1d1a16;margin:8px 0}.report .newspaper .news-headline{color:#1d1a16}.phone-station{background:#3a3530;border:2px solid #000;align-items:flex-start;gap:8px;min-height:380px;padding:8px;display:flex}.phone{color:#2a2620;background:#d6ccb2;border:2px solid #000;flex:none;width:176px;padding:8px;box-shadow:inset -3px -3px #a99f86,inset 3px 3px #efe7d1}.phone .brand{text-align:center;color:#6d6452;margin-bottom:4px;font-size:9px}.lcd{color:#9ef09e;font-family:var(--mono-font);word-break:break-all;background:#1d2a1d;border:2px solid #000;height:44px;margin-bottom:8px;padding:4px;font-size:20px;line-height:1;overflow:hidden}.lcd small{color:#6fb06f;font-size:14px;display:block}.keypad{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.key{font-family:var(--mono-font);color:#222;background:#efe9da;border:2px solid #000;padding:3px 0;font-size:20px;line-height:1;box-shadow:inset -2px -2px #b9b19c}.key:active{box-shadow:inset 2px 2px #b9b19c}.key.call{color:#0d2a14;background:#5fb070}.key.hang{color:#2a0d0d;background:#d66a5c}.call-side{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.call-card{color:var(--paper-ink);background:#f2ead6;border:2px solid #000;padding:6px}.call-card h4{margin:0 0 4px;font-size:13px;font-weight:400}.log{background:#26221e;border:2px solid #000;padding:4px 6px;font-size:10px}.log div{justify-content:space-between;gap:6px;display:flex}.os .os-btn.pressed{background:#b0b0b0;border-color:#404040 #fff #fff #404040}.mines-wrap{font-size:15px}.mines{background:silver;border:3px solid gray;border-color:#fff gray gray #fff;padding:5px;display:inline-block}.mines-head{border:2px solid #fff;border-color:gray #fff #fff gray;justify-content:space-between;align-items:center;margin-bottom:5px;padding:3px 5px;display:flex}.led{color:#ff2a2a;font-family:var(--mono-font);letter-spacing:1px;background:#000;padding:0 3px;font-size:22px;line-height:1}.face{width:28px;height:26px;font-family:var(--mono-font);color:#000;background:silver;border:2px solid gray;border-color:#fff gray gray #fff;padding:0;font-size:16px}.mines-grid{border:3px solid #fff;border-color:gray #fff #fff gray;display:grid}.mcell{width:18px;height:18px;font-family:var(--mono-font);color:#000;cursor:default;background:silver;border:2px solid gray;border-color:#fff gray gray #fff;padding:0;font-size:15px;line-height:1}.mcell.open{background:#c8c8c8;border:1px solid #909090}.mcell.boom{background:#ff2a2a}.mcell.n1{color:#00f}.mcell.n2{color:#007b00}.mcell.n3{color:red}.mcell.n4{color:#00007b}.mcell.n5{color:#7b0000}.mcell.n6{color:#007b7b}.mcell.n7{color:#000}.mcell.n8{color:#7b7b7b}.hint-os{color:#333;margin-top:4px}.phone-desk{background:#2e2a26;border:2px solid #000;border-top:none;padding:6px 8px 8px}.phone-desk>.row{margin-bottom:6px}.crossword{color:#1d1a16;background:#ece6d3;border:2px solid #000;padding:8px;position:relative}.cw-title{border-bottom:2px solid #1d1a16;margin-bottom:6px;font-size:12px}.cw-body{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.cw-grid{flex:none;gap:0;display:grid}.cw-void{width:20px;height:20px}.cw-cell{width:20px;height:20px;font-family:var(--mono-font);text-align:center;cursor:pointer;background:#fff;border:1px solid #1d1a16;margin:0 -1px -1px 0;font-size:17px;line-height:19px;position:relative}.cw-cell.word{background:#fbeaa8}.cw-cell.active{background:#f0b44c}.cw-cell.wrong{color:#c0302a}.cw-n{color:#555;font-size:9px;line-height:1;position:absolute;top:-1px;left:1px}.cw-input{opacity:0;border:0;width:1px;height:1px;padding:0;position:absolute;top:0;left:0}.cw-clues{flex:1;min-width:180px;font-size:10px}.cw-h{border-bottom:1px solid #1d1a16;margin:2px 0;font-size:11px}.cw-clues ol{margin:0 0 6px;padding:0;list-style:none}.cw-clues li{cursor:pointer;padding:1px 2px}.cw-clues li.on{background:#fbeaa8}textarea.notes{width:100%;min-height:90px;color:var(--paper-ink);font-family:var(--mono-font);resize:vertical;background:#fbf6e3;border:2px solid #000;padding:4px;font-size:15px;line-height:1.1}.grade.pass{border-color:#1f5a33;box-shadow:inset 0 0 0 2px #2f7a47}.grade.fail{border-color:#5a1f1a;box-shadow:inset 0 0 0 2px #8a2f28}.grade-head{align-items:center;gap:10px;display:flex}.grade-stamp{letter-spacing:2px;border:3px solid;padding:2px 8px;font-size:18px;transform:rotate(-4deg)}.grade.pass .grade-stamp{color:#5fd08a}.grade.fail .grade-stamp{color:#f06a5c}.penalty{color:#ffb3a8;margin:2px 0;font-size:10px}details.panel summary{cursor:pointer;list-style:none}details.panel summary::-webkit-details-marker{display:none}details.panel summary:before{content:"▸ ";color:var(--amber)}details.panel[open] summary:before{content:"▾ "}.report h2{color:var(--amber);margin:6px 0;font-weight:400}.t-card{background:var(--bg2);border:2px solid #000;margin-bottom:8px;padding:8px}.t-card .head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.t-card.ending{background:var(--paper);color:#2a2620;padding:12px 16px}.t-card.ending h3{color:#6b2430;margin:0 0 8px;font-weight:400}.t-card.ending p{margin:0 0 8px;line-height:1.5}.t-card.ending .ending-fine{text-align:center;letter-spacing:6px;color:#6b6255;margin:10px 0 0}.rating{color:#111;border:2px solid #000;padding:1px 6px}.rating.ottimo{background:#5fd08a}.rating.buono,.rating.corretto{background:#a8d87a}.rating.discutibile,.rating.scarso{background:#f0b44c}.rating.sbagliato{background:#f06a5c}.rating.dilemma{background:#b28ce0}.chips{flex-wrap:wrap;gap:3px;margin-top:4px;display:flex}.chip{font-family:var(--mono-font);border:1px solid #000;padding:0 4px;font-size:14px}.chip.found{color:#0b2a15;background:#5fd08a}.chip.missed{color:#9a968a;background:#3a3d47}.survey label{margin:6px 0 2px;display:block}.survey input[type=text],.survey textarea{width:100%;color:var(--paper-ink);font-family:var(--ui-font);background:#fbf6e3;border:2px solid #000;padding:3px;font-size:11px}.app.wide{width:1110px}.alerts{gap:4px;display:flex}.alert{border:2px solid #000;padding:2px 6px;font-family:inherit}.alert.ring{color:#fff;background:#c0453a;animation:.7s step-end infinite alert-blink}.alert.mail{color:var(--paper-ink);background:#f2ead6}.alert:disabled{cursor:default}@keyframes alert-blink{50%{background:#6b2018}}.booth.ai{grid-template-columns:500px 1fr;gap:0;display:grid}.booth-left{background:linear-gradient(#41544a, var(--wall));border-right:2px solid #000;flex-direction:column;gap:6px;min-width:0;padding:6px;display:flex}.booth-right{flex-direction:column;min-width:0;display:flex}.booth-right .badge{margin:6px}.booth-right .desk{flex:1;align-content:flex-start}.window.big{width:100%;height:300px}.window.big .queue{height:108px;bottom:16px}.window.big .platform{height:30px}.window.big .empty{gap:12px}.window .thinking{z-index:4;color:var(--paper-ink);background:#fbf6e3;border:2px solid #000;padding:0 8px;font-size:18px;animation:1s steps(2,end) infinite think;position:absolute;top:36px;left:calc(50% + 110px)}@keyframes think{50%{opacity:.35}}.conversation{flex-direction:column;gap:5px;display:flex}.transcript{height:190px;color:var(--paper-ink);background:#f2ead6;border:2px solid #000;flex-direction:column;gap:4px;padding:5px 7px;font-size:11px;display:flex;overflow-y:auto}.transcript .line b{color:#6b5a3a;font-weight:400}.transcript .line.us b{color:#2f4f7a}.transcript .line.them b{color:#7a2f2f}.transcript .line.note{color:#6b6255;text-align:center;font-size:10px;font-style:italic}.transcript .line.typing{color:#9a8f7c}.saybox{gap:4px;display:flex}.saybox .field{font-size:12px}.show-row{flex-wrap:nowrap}.show-row .hint{color:#cfd8cf;flex:none}.ev-select{min-width:0;padding:2px 4px;font-size:11px}.ev .code-col{flex-direction:column;flex:none;align-items:stretch;gap:3px;display:flex}.ev .code:hover{background:var(--paper-ink)}.ev .show-ev{padding:1px 4px;font-size:10px}.remote{flex-direction:column;gap:3px;display:flex}.remote-screen{background:#26302b;height:150px;position:relative;overflow:hidden}.remote-screen .live{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.remote .no-signal{color:#9fb09f;font-family:var(--mono-font);place-items:center;font-size:16px;display:grid;position:absolute;inset:0}.remote .scan{pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 3px);position:absolute;inset:0}.remote.webcam .remote-screen{background:linear-gradient(#56645d,#2f3a35);border:2px solid #000}.remote.webcam .live img{filter:grayscale(.6)contrast(1.1)brightness(1.05)}.remote .osd{z-index:2;font-family:var(--mono-font);color:#eaeaea;text-shadow:1px 1px #000;font-size:12px;position:absolute;top:2px;left:3px}.remote .osd .rec{color:#ff5a4a;background:0 0;animation:1s step-end infinite alert-blink}.remote .subtitle-bar{color:#f2e6b8;min-height:44px;max-height:60px;font-family:var(--ui-font);background:#101114;border:2px solid #000;padding:3px 5px;font-size:10px;line-height:1.3;overflow:hidden}.os-body{align-items:flex-start}.os-win{flex:1;min-width:0}.os-cam{background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;flex:none;width:250px;padding:2px}.os-cam .os-win-title{margin-bottom:2px}.unread-badge{float:right;color:#fff;background:#c0453a;padding:0 4px;font-size:12px}.new-tag{color:#fff;background:#c0453a;padding:0 3px;font-size:12px;font-weight:400}.phone-room .phone-station{align-items:stretch}.phone-room .call-side{min-width:0}.call-card.live .transcript{height:230px}.call-card.live .saybox{margin-top:4px}.ringing-card{border-color:#c0453a;animation:.25s steps(2,end) infinite ring-shake}.ringing-card .caller-id{font-family:var(--mono-font);font-size:22px}@keyframes ring-shake{50%{transform:translate(2px)}}.lcd .one-line{display:block}.lcd.blink{animation:.8s steps(2,end) infinite think}.phone-counter{background:linear-gradient(var(--wood), var(--wood-dark));border:2px solid #000;flex-direction:column;flex:none;gap:8px;width:360px;padding:8px;display:flex}.tv-set{background:#2b2a2e;border:2px solid #000;border-radius:10px;padding:8px 8px 4px;box-shadow:inset 0 0 0 2px #444}.tv-set .remote-screen{background:#1e2630;border:2px solid #000;border-radius:14px/10px}.tv-set .live img{filter:saturate(.8)brightness(1.1)}.tv-foot{color:#9a968a;text-align:center;margin-top:3px;font-size:9px}.counter-crossword{max-height:330px;overflow:auto}.counter-crossword .crossword{padding:6px}.app.wide .os,.app.wide .phone-station{min-height:540px}.counter-crossword{max-height:270px}.lang-panel{text-align:center;max-width:560px;margin:24px auto}.lang-choices{flex-wrap:wrap;justify-content:center;gap:12px;margin:14px 0;display:flex}.lang-choices .btn{min-width:200px}.lang-choices .hint{margin-top:4px;font-size:.8em}.office{box-shadow:inset 0 0 0 2px var(--line);background:#1b1d24;border:2px solid #000;margin:4px auto 0;position:relative;overflow:hidden}.office canvas{cursor:pointer;width:100%;height:100%;image-rendering:pixelated;transition:opacity .25s ease-in;display:block}.office.fading canvas{opacity:0}.office-loading{color:var(--muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.office-name,.office-hint,.office-bubble{pointer-events:none;white-space:nowrap;position:absolute;transform:translate(-50%,-100%)}.office-name{background:var(--bg2);color:var(--ink);border:2px solid #000;padding:0 4px;font-size:9px}.office-hint{background:var(--paper);color:var(--paper-ink);border:2px solid #000;padding:1px 5px;font-size:10px;box-shadow:3px 3px #00000073}.office-hint kbd{background:var(--paper-ink);color:var(--amber);margin-right:3px;padding:0 3px}.office-bubble{text-align:center;background:var(--paper);width:22px;height:22px;color:var(--red);border:2px solid #000;font-size:15px;line-height:19px;animation:.5s steps(2,end) infinite alternate bubble-bob;box-shadow:3px 3px #00000073}.office-bubble:after{content:"";background:var(--paper);border:2px solid #000;border-top:0;border-left:0;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:-8px;left:50%;transform:rotate(45deg)}.office-bubble.wait,.office-bubble.tip{color:#b07a10}.office-bubble.mail{color:var(--paper-ink);font-size:13px}@keyframes bubble-bob{to{transform:translate(-50%,calc(-100% - 3px))}}.office-mark{pointer-events:none;flex-direction:column;align-items:center;gap:2px;animation:.6s steps(2,end) infinite alternate mark-bob;display:flex;position:absolute;transform:translate(-50%,-100%)}.office-mark-name{background:var(--paper);color:var(--paper-ink);white-space:nowrap;border:2px solid #000;padding:0 5px;font-size:10px;box-shadow:2px 2px #00000073}.office-mark-arrow{filter:drop-shadow(0 2px #000)drop-shadow(1px 0 #000)drop-shadow(-1px 0 #000);border-top:9px solid #f2c23a;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0}@keyframes mark-bob{to{transform:translate(-50%,calc(-100% - 4px))}}.office-busy{background:var(--red);color:#fff;border:2px solid #000;padding:3px 8px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:3px 3px #00000073}.office-help{opacity:.9;background:var(--bg2);color:var(--muted);border:2px solid #000;padding:1px 6px;font-size:9px;position:absolute;bottom:8px;left:8px}.office-where{color:var(--amber);align-self:center;margin-right:6px}.office-tag{color:var(--amber)}@keyframes station-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.office-mode .booth,.office-mode .os,.office-mode .phone-room{animation:.3s ease-out station-in}.bag-overlay{align-items:center}.bag-box{background:var(--bg2);box-shadow:inset 0 0 0 2px var(--line), 6px 6px 0 #00000080;border:2px solid #000;padding:10px}.bag-head{color:var(--ink);align-items:center;gap:12px;margin-bottom:8px;display:flex}.bag-head b{color:var(--amber);white-space:nowrap}.bag-head span{color:var(--muted);flex:1;font-size:10px}.bag-main{align-items:flex-start;gap:10px;display:flex}.bag-table{image-rendering:pixelated;touch-action:none;-webkit-user-select:none;user-select:none;background-size:100% 100%;border:2px solid #000;flex:none;position:relative;overflow:hidden}.bag-item{image-rendering:pixelated;cursor:grab;touch-action:none;filter:drop-shadow(3px 3px #1e1e3240);position:absolute}.bag-item.held{cursor:grabbing;filter:drop-shadow(6px 9px #1e1e324d)}.bag-label{background:var(--paper);color:var(--paper-ink);white-space:nowrap;pointer-events:none;z-index:999;border:2px solid #000;padding:0 5px;font-size:10px;position:absolute;transform:translate(-50%,-100%);box-shadow:3px 3px #00000073}.bag-label.picked{pointer-events:auto;z-index:50;flex-direction:column;align-items:center;gap:4px;display:flex}.bag-label.picked .btn{pointer-events:auto}.bag-left{flex:none}.bag-drawer{box-sizing:content-box;-webkit-user-select:none;user-select:none;touch-action:none;background:#3a3f48;border:2px solid #000;margin-top:6px;position:relative;overflow:hidden}.bag-drawer-label{letter-spacing:1px;text-transform:uppercase;color:#aab4c2;pointer-events:none;font-size:9px;position:absolute;top:3px;left:6px}.bag-drawer.ready{outline-offset:-7px;outline:3px dashed #f2b632}.bag-drawer.over{outline-style:solid}.bag-seized{position:absolute}.bag-seized img{width:100%;height:100%;image-rendering:pixelated;filter:saturate(.6)brightness(.8);display:block}.bag-steal{color:#fff;background:#8a2a22;border-color:#000}.bag-steal:hover:not(:disabled){background:#a8352b}.bag-stamp{letter-spacing:1px;color:#d9382b;white-space:nowrap;pointer-events:none;background:#f3ead6d9;border:2px solid #d9382b;padding:0 3px;font-size:8px;position:absolute;bottom:2px;right:-4px;transform:rotate(-8deg)}.bag-btns{flex-wrap:wrap;gap:6px;display:flex}.bag-side .bag-side-sub{margin-top:12px}.bag-side{background:var(--paper);width:250px;color:var(--paper-ink);border:2px solid #000;flex:none;max-height:384px;padding:8px;overflow:auto;box-shadow:4px 4px #00000073}.bag-side h3{border-bottom:2px solid var(--paper-ink);margin:0 0 6px;padding-bottom:3px;font-size:12px;font-weight:400}.bag-side .muted{color:#6b6255;font-size:10px}.bag-ev{margin-bottom:9px;font-size:10px}.bag-ev b{font-size:11px}.bag-ev p{margin:2px 0 4px}.bag-note{font-size:9px}.audio-ctl{align-items:center;gap:8px;display:flex}.audio-vol{accent-color:#d6ac88;width:110px}.app.s6 :is(.s6pc,.s6rf){--c-screen:#004347;--c-btn:#0b3b3d;--c-btn-hi:#0f4d50;--c-edge:#021f20;--c-ico:#5aa89c;--c-ico-sh:#2e6e66;--c-text:#d9eee6;--c-mute:#8fc7bd;--c-paper:#e5efe1;--c-list:#d9e6d4;--c-ink:#10302f;--c-dim:#5b7f7a;--c-rule:#b9c8b6;--c-sel:#0b6e69;--c-sel-ink:#e7f6ef;--c-red:#b65059;--c-red-sh:#7d3238;--c-gold:var(--s6-gold,#d6ac88);--c-font:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);--c-num:var(--s6-num,"VT323", monospace)}.app.s6 section.s6pc{all:initial;pointer-events:none;z-index:var(--s6-z-station,2);font:24px/1.2 var(--c-font);letter-spacing:.3px;font-variant-ligatures:none;-webkit-font-smoothing:none;color:var(--c-text);animation:.3s ease-out station-in;display:block;position:absolute;inset:0}.app.s6 .s6pc .s6pc-monitor{box-sizing:border-box;border:3px solid var(--s6-line,#000001);image-rendering:pixelated;pointer-events:auto;background-color:#172524;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:50%}.app.s6 .s6pc .s6pc-screen{position:absolute;overflow:hidden}.app.s6 .s6pc .s6pc-os{gap:12px;min-height:0;display:flex;position:absolute;inset:12px}.app.s6 .s6pc .s6pc-boot{all:unset;box-sizing:border-box;color:var(--c-text);cursor:pointer;font:24px/1.2 var(--c-font);background:#031f21;flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex;position:absolute;inset:0}.app.s6 .s6pc .s6pc-boot:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000002e 0 2px,#0000 2px 4px);position:absolute;inset:0}.app.s6 .s6pc .s6pc-boot .vboot-logo{all:unset;font:112px/1 var(--c-font);letter-spacing:14px;color:var(--c-sel-ink);text-shadow:6px 6px 0 var(--c-edge);padding-left:14px;display:block}.app.s6 .s6pc .s6pc-boot .vboot-bar{all:unset;box-sizing:border-box;background:var(--c-edge);border:3px solid var(--c-btn);width:408px;height:36px;padding:3px;display:block}.app.s6 .s6pc .s6pc-boot .vboot-bar>div{background:repeating-linear-gradient(90deg, var(--c-ico) 0 16px, transparent 16px 20px);height:100%;transition:width .2s ease-out}.app.s6 .s6pc .s6pc-boot .vboot-line{all:unset;height:26px;font:26px/1 var(--c-num);letter-spacing:.5px;color:var(--c-mute);display:block}.app.s6 .s6pc .s6pc-side{flex-direction:column;flex:none;width:230px;min-height:0;display:flex}.app.s6 .s6pc .s6pc-apps{flex-direction:column;gap:4px;display:flex}.app.s6 .s6pc .s6pc-cam{margin-top:auto}.app.s6 .s6pc .vdesk-icon{all:unset;box-sizing:border-box;background:var(--c-btn);width:100%;color:var(--c-text);border:3px solid var(--c-edge);font:24px/1.04 var(--c-font);letter-spacing:0;cursor:pointer;align-items:center;gap:8px;padding:3px 8px 5px;display:flex;position:relative}.app.s6 .s6pc .vdesk-icon>i{background:var(--c-ico);width:18px;height:15px;box-shadow:inset 0 -4px 0 var(--c-ico-sh);flex:none}.app.s6 .s6pc .vdesk-icon>span{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1}.app.s6 .s6pc .vdesk-icon:hover{background:var(--c-btn-hi)}.app.s6 .s6pc .vdesk-icon:active{transform:translateY(1px)}.app.s6 .s6pc .vdesk-icon:focus-visible{outline:3px solid var(--c-gold);outline-offset:1px}.app.s6 .s6pc .vdesk-icon.on{background:var(--c-list);color:var(--c-ink)}.app.s6 .s6pc .vdesk-icon.on>i{background:var(--c-red);box-shadow:inset 0 -4px 0 var(--c-red-sh)}.app.s6 .s6pc .vwin-app{all:unset;box-sizing:border-box;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.app.s6 .s6pc .vwin-body{all:unset;box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.app.s6 .s6pc ::-webkit-scrollbar{width:16px;height:16px}.app.s6 .s6pc ::-webkit-scrollbar-track{background:var(--c-edge)}.app.s6 .s6pc ::-webkit-scrollbar-thumb{background:var(--c-ico);border:3px solid var(--c-edge);box-shadow:inset 0 -3px 0 var(--c-ico-sh)}.app.s6 .s6pc ::-webkit-scrollbar-corner{background:var(--c-edge)}@supports not selector(::-webkit-scrollbar){.app.s6 .s6pc *{scrollbar-color:var(--c-ico) var(--c-edge)}}.app.s6 .s6pc.s6pc :where(.os-btn,.list-item,.result,.fields,.fields dt,.fields dd,.progress,.progress>div,.printout,.printed,.row,.grow,input,select,textarea,h4,p,label,small,b,.mines-wrap,.mines,.mines-head,.mines-grid,.mcell,.led,.face,.hint-os,.compose,.mail-hint,.mail-actions,.new-tag,.reply-tag,.mail-state,.unread-badge){all:unset;box-sizing:border-box}.app.s6 .s6pc .s6c-app{flex-direction:column;flex:1 0 auto;gap:10px;min-height:0;display:flex}.app.s6 .s6pc .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app.s6 .s6pc .grow{flex:1;display:block}.app.s6 .s6pc .os-btn{background:var(--c-btn);color:var(--c-text);border:3px solid var(--c-edge);font:22px/1.05 var(--c-font);letter-spacing:.3px;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:3px 14px 6px;display:inline-flex;box-shadow:inset 0 -4px #062a2c}.app.s6 .s6pc .os-btn:hover{background:var(--c-btn-hi)}.app.s6 .s6pc .os-btn:active{transform:translateY(2px);box-shadow:inset 0 -2px #062a2c}.app.s6 .s6pc .os-btn:focus-visible{outline:3px solid var(--c-gold);outline-offset:1px}.app.s6 .s6pc .os-btn:disabled{opacity:.5;cursor:default;transform:none}.app.s6 .s6pc .os-btn.pressed{background:var(--c-list);color:var(--c-ink);box-shadow:inset 0 -4px #a8b9a4}.app.s6 .s6pc .os-btn.s6c-go{background:var(--c-sel);color:var(--c-sel-ink);box-shadow:inset 0 -4px #084f4c}.app.s6 .s6pc .os-btn.s6c-go:hover{background:#0e847e}.app.s6 .s6pc .os-btn.s6c-go:disabled{background:var(--c-btn);color:var(--c-mute);box-shadow:inset 0 -4px #062a2c}.app.s6 .s6pc :is(input[type=text],input[type=email],select,textarea){background:var(--c-paper);width:100%;min-width:0;color:var(--c-ink);border:3px solid var(--c-edge);font:22px/1.2 var(--c-font);letter-spacing:.3px;cursor:text;padding:4px 10px 6px;display:block}.app.s6 .s6pc :is(input[type=text],input[type=email],select,textarea):focus{outline:3px solid var(--c-gold);outline-offset:0}.app.s6 .s6pc :is(input[type=text],input[type=email],textarea)::placeholder{color:#6d8c86}.app.s6 .s6pc select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h16v2h-2v2h-2v2h-2v2H6V6H4V4H2V2H0z' fill='%2310302f'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:34px}.app.s6 .s6pc select option{background:var(--c-paper);color:var(--c-ink);font:22px var(--c-font)}.app.s6 .s6pc textarea{resize:none}.app.s6 .s6pc .s6c-help{color:var(--c-mute);flex:none;font-size:21px;line-height:1.15}.app.s6 .s6pc .s6c-search{flex-wrap:nowrap;flex:none;align-items:stretch;gap:10px}.app.s6 .s6pc .s6c-search>input{flex:1}.app.s6 .s6pc .s6c-list{background:var(--c-list);max-height:202px;color:var(--c-ink);border:3px solid var(--c-edge);flex:none;font-size:24px;overflow:hidden auto}.app.s6 .s6pc .s6c-list.s6c-fill{flex:1 1 0;max-height:none}.app.s6 .s6pc .result.s6c-list{padding:0}.app.s6 .s6pc .s6c-list .list-item,.app.s6 .s6pc .s6c-list .row{border-bottom:2px solid var(--c-rule);width:100%;color:inherit;font:24px/1.04 var(--c-font);letter-spacing:.3px;text-align:left;background:0 0;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:14px;padding:5px 12px 7px;display:flex}.app.s6 .s6pc .s6c-list .list-item{cursor:pointer}.app.s6 .s6pc .s6c-list .list-item:hover{background:#cbdcc7}.app.s6 .s6pc .s6c-list .list-item:focus-visible{outline:3px solid var(--c-gold);outline-offset:-3px}.app.s6 .s6pc .s6c-list>:last-child{border-bottom:0}.app.s6 .s6pc .s6c-list .list-item.sel,.app.s6 .s6pc .s6c-list .list-item.sel:hover{background:var(--c-sel);color:var(--c-sel-ink)}.app.s6 .s6pc .s6c-list :is(.list-item>small,.row>b){font:24px/1 var(--c-num);flex:none}.app.s6 .s6pc .s6c-list .row>span{flex:1;min-width:0}.app.s6 .s6pc .s6c-main{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.app.s6 .s6pc .s6c-list .list-item.unread .s6c-main:before{content:"";background:var(--c-red);width:10px;height:10px;box-shadow:inset 0 -3px 0 var(--c-red-sh);margin-right:8px;display:inline-block}.app.s6 .s6pc .s6c-list .list-item.unread:before{content:none}.app.s6 .s6pc .s6c-list .list-item.tagged .s6c-main:before{display:none}.app.s6 .s6pc .s6c-none{color:var(--c-dim);padding:8px 12px 10px}.app.s6 .s6pc .s6c-list .list-item.sent-item{cursor:default;display:block}.app.s6 .s6pc .s6c-list .list-item.sent-item:hover{background:0 0}.app.s6 .s6pc .s6c-list .sent-item .s6c-sub{margin:2px 0 0}.app.s6 .s6pc :is(.new-tag,.reply-tag,.mail-state){font:17px/1.25 var(--c-num);letter-spacing:.5px;vertical-align:2px;margin-right:8px;padding:0 6px;display:inline-block}.app.s6 .s6pc .new-tag{background:var(--c-gold);color:var(--s6-ink,#25201e)}.app.s6 .s6pc .reply-tag{background:var(--c-sel);color:var(--c-sel-ink)}.app.s6 .s6pc .mail-state{text-align:center;background:var(--c-rule);min-width:92px;color:var(--c-ink)}.app.s6 .s6pc .mail-state.done{background:var(--s6-green,#53a776)}.app.s6 .s6pc .mail-state.failed{background:var(--s6-coral,#bd6063);color:var(--c-sel-ink)}.app.s6 .s6pc .result{background:var(--c-paper);color:var(--c-ink);border:3px solid var(--c-edge);font:22px/1.25 var(--c-font);letter-spacing:.3px;flex:none;padding:6px 14px 8px;display:block}.app.s6 .s6pc .result.s6c-paper{flex:1 1 0;min-height:140px;padding:10px 14px 12px;font-size:24px;line-height:1.3;overflow:hidden auto}.app.s6 .s6pc .s6c-paper.s6c-empty,.app.s6 .s6pc .s6c-msg .s6c-hint{color:var(--c-dim)}.app.s6 .s6pc .s6c-hint{display:block}.app.s6 .s6pc .result h4{color:var(--c-sel);font:26px/1.15 var(--c-font);letter-spacing:.3px;margin:0 0 6px;display:block}.app.s6 .s6pc .result p{margin:0 0 8px;display:block}.app.s6 .s6pc .s6c-sub{color:var(--c-dim);margin:0 0 8px;font-size:20px;line-height:1.15;display:block}.app.s6 .s6pc .result .fields{grid-template-columns:max-content 1fr;column-gap:20px;margin:4px 0 8px;display:grid}.app.s6 .s6pc .result .fields dt,.app.s6 .s6pc .result .fields dd{border-bottom:2px solid #c9d8c6;padding:3px 0 5px;display:block}.app.s6 .s6pc .result .fields dt{color:var(--c-dim);font-size:21px}.app.s6 .s6pc .result .fields dd{font-size:23px}.app.s6 .s6pc .result .fields dd.mark{background:#ecd98e}.app.s6 .s6pc .result>.row{margin-top:8px}.app.s6 .s6pc .result.s6c-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.app.s6 .s6pc .result.s6c-card>.s6c-scroll{flex:1 1 0;min-height:0;padding:10px 14px 4px;overflow:hidden auto}.app.s6 .s6pc .result.s6c-card>.s6c-foot{border-top:2px solid #c9d8c6;flex-wrap:nowrap;flex:none;min-height:54px;margin:0;padding:6px 14px 8px}.app.s6 .s6pc .printed{color:var(--c-sel);font-size:21px;display:inline-block}.app.s6 .s6pc .printout{background:var(--c-paper);color:var(--c-ink);border:3px dashed var(--c-sel);font:22px/1.2 var(--c-font);flex:none;padding:4px 14px 6px;animation:1s ease-out both s6c-print;display:block}@keyframes s6c-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.app.s6 .s6pc .progress{background:var(--c-edge);border:3px solid var(--c-btn);height:20px;margin-top:8px;padding:3px;display:block}.app.s6 .s6pc .progress>div{background:repeating-linear-gradient(90deg, var(--c-ico) 0 10px, transparent 10px 14px);height:100%;animation:.9s linear forwards s6c-fill;display:block}.app.s6 .s6pc .progress.slow>div{animation-duration:1.8s}@keyframes s6c-fill{0%{width:0}to{width:100%}}.app.s6 .s6pc .mail-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.app.s6 .s6pc .s6c-bar{flex:none}.app.s6 .s6pc .s6c-mail .s6c-inbox{max-height:164px}.app.s6 .s6pc .compose{flex-direction:column;gap:10px;display:flex}.app.s6 .s6pc .compose label{align-items:center;gap:10px;font-size:22px;display:flex}.app.s6 .s6pc .compose label>:is(select,input){flex:1}.app.s6 .s6pc .compose textarea{flex:1 1 0;min-height:130px}.app.s6 .s6pc .mail-hint{color:var(--c-mute);flex:none;font-size:19px;line-height:1.15;display:block}.app.s6 .s6pc .s6c-games{--mc:28px;grid-template-rows:auto auto auto 1fr;grid-template-columns:max-content 1fr;align-content:start;align-items:start;gap:10px 28px;display:grid}.app.s6 .s6pc .s6c-games[data-diff=principiante]{--mc:32px}.app.s6 .s6pc .s6c-games[data-diff=intermedio]{--mc:24px}.app.s6 .s6pc .s6c-games .mines{grid-area:1/1/span 4}.app.s6 .s6pc .s6c-games .s6c-title{grid-area:1/2}.app.s6 .s6pc .s6c-games .s6c-bar{flex-direction:column;grid-area:2/2;justify-self:start;align-items:stretch;min-width:250px}.app.s6 .s6pc .s6c-games .s6c-bar>.grow{display:none}.app.s6 .s6pc .s6c-games .s6c-bar>span:last-child{color:var(--c-mute);margin-top:6px;font-size:21px}.app.s6 .s6pc .s6c-games .hint-os{grid-area:3/2}.app.s6 .s6pc .s6c-title{color:var(--c-text);font-size:30px;line-height:1.1}.app.s6 .s6pc .hint-os{color:var(--c-mute);font-size:20px;line-height:1.15;display:block}.app.s6 .s6pc .mines{background:var(--c-btn);border:3px solid var(--c-edge);box-shadow:inset 0 0 0 3px var(--c-btn-hi);padding:8px;display:block}.app.s6 .s6pc .mines-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.app.s6 .s6pc .led{background:var(--c-edge);border:3px solid var(--c-edge);min-width:68px;color:var(--c-gold);font:34px/1 var(--c-num);letter-spacing:2px;text-align:center;padding:2px 8px 4px;display:block}.app.s6 .s6pc .face{background:var(--c-list);width:46px;height:40px;color:var(--c-ink);border:3px solid var(--c-edge);font:26px/1 var(--c-num);cursor:pointer;place-items:center;display:grid;box-shadow:inset 0 -4px #a8b9a4}.app.s6 .s6pc .face:active{transform:translateY(2px);box-shadow:inset 0 -2px #a8b9a4}.app.s6 .s6pc .mines-grid{background:var(--c-edge);border:3px solid var(--c-edge);display:grid}.app.s6 .s6pc .mcell{width:var(--mc);height:var(--mc);background:var(--c-ico);border-style:solid;border-width:3px;border-color:#8ed0c4 var(--c-ico-sh) var(--c-ico-sh) #8ed0c4;color:var(--c-ink);font:24px/1 var(--c-num);cursor:pointer;place-items:center;display:grid;position:relative}.app.s6 .s6pc .mcell:not(.open):hover{background:#6bbcaf}.app.s6 .s6pc .mcell.open{background:var(--c-list);border-width:0 2px 2px 0;border-color:var(--c-rule);cursor:default}.app.s6 .s6pc .mcell.boom{background:var(--s6-coral,#bd6063)}.app.s6 .s6pc .mcell.n1{color:#0b6e69}.app.s6 .s6pc .mcell.n2{color:#2f7a3a}.app.s6 .s6pc .mcell.n3{color:#b65059}.app.s6 .s6pc .mcell.n4{color:#1f4f99}.app.s6 .s6pc .mcell.n5{color:#8a2f2f}.app.s6 .s6pc .mcell.n6{color:#0b8a8a}.app.s6 .s6pc .mcell.n7{color:#10302f}.app.s6 .s6pc .mcell.n8{color:#6b7b78}.app.s6 .s6pc .mcell:is(.flag,.mine){color:#0000;font-size:0}.app.s6 .s6pc .mcell:is(.flag,.mine):after{content:"";width:3px;height:3px;position:absolute;top:50%;left:50%}.app.s6 .s6pc .mcell.mine:after{margin:-10px 0 0 -10px;box-shadow:9px 0 #10302f,3px 3px #10302f,9px 3px #10302f,15px 3px #10302f,6px 6px #e5efe1,9px 6px #10302f,12px 6px #10302f,0 9px #10302f,3px 9px #10302f,6px 9px #10302f,9px 9px #10302f,12px 9px #10302f,15px 9px #10302f,18px 9px #10302f,6px 12px #10302f,9px 12px #10302f,12px 12px #10302f,3px 15px #10302f,9px 15px #10302f,15px 15px #10302f,9px 18px #10302f}.app.s6 .s6pc .mcell.flag:after{margin:-11px 0 0 -10px;box-shadow:6px 0 #10302f,6px 3px #10302f,9px 3px #bd6063,6px 6px #10302f,9px 6px #bd6063,12px 6px #bd6063,6px 9px #10302f,9px 9px #bd6063,12px 9px #bd6063,15px 9px #bd6063,6px 12px #10302f,9px 12px #bd6063,12px 12px #bd6063,6px 15px #10302f,9px 15px #bd6063,6px 18px #10302f,3px 21px #10302f,6px 21px #10302f,9px 21px #10302f,12px 21px #10302f}.app.s6 .s6pc .s6c-games[data-diff=intermedio] .mcell:is(.flag,.mine):after{width:2px;height:2px}.app.s6 .s6pc .s6c-games[data-diff=intermedio] .mcell.mine:after{margin:-7px 0 0 -7px;box-shadow:6px 0 #10302f,2px 2px #10302f,6px 2px #10302f,10px 2px #10302f,4px 4px #e5efe1,6px 4px #10302f,8px 4px #10302f,0 6px #10302f,2px 6px #10302f,4px 6px #10302f,6px 6px #10302f,8px 6px #10302f,10px 6px #10302f,12px 6px #10302f,4px 8px #10302f,6px 8px #10302f,8px 8px #10302f,2px 10px #10302f,6px 10px #10302f,10px 10px #10302f,6px 12px #10302f}.app.s6 .s6pc .s6c-games[data-diff=intermedio] .mcell.flag:after{margin:-8px 0 0 -7px;box-shadow:4px 0 #10302f,4px 2px #10302f,6px 2px #bd6063,4px 4px #10302f,6px 4px #bd6063,8px 4px #bd6063,4px 6px #10302f,6px 6px #bd6063,8px 6px #bd6063,10px 6px #bd6063,4px 8px #10302f,6px 8px #bd6063,8px 8px #bd6063,4px 10px #10302f,6px 10px #bd6063,4px 12px #10302f,2px 14px #10302f,4px 14px #10302f,6px 14px #10302f,8px 14px #10302f}.app.s6 .s6rf{box-sizing:border-box;background:var(--c-btn);color:var(--c-text);border:3px solid var(--c-edge);font:20px/1.1 var(--c-font);letter-spacing:0;flex-direction:column;display:flex}.app.s6 .s6rf .s6rf-title{border-bottom:3px solid var(--c-edge);justify-content:space-between;align-items:center;gap:8px;padding:2px 8px 4px;display:flex}.app.s6 .s6rf .s6rf-title>i{background:#3a5a57;flex:none;width:10px;height:10px;display:block}.app.s6 .s6rf .s6rf-title>i.on{background:var(--s6-green,#53a776);box-shadow:inset 0 -3px #2f7a4e}.app.s6 .s6rf .s6rf-screen{image-rendering:pixelated;background:#031f21;position:relative;overflow:hidden}.app.s6 .s6rf .s6rf-bg,.app.s6 .s6rf .s6rf-front{image-rendering:pixelated;background-repeat:no-repeat;position:absolute;left:0;right:0}.app.s6 .s6rf .s6rf-bg{top:0;bottom:0}.app.s6 .s6rf .s6rf-front{bottom:0}.app.s6 .s6rf .s6rf-pax{position:absolute}.app.s6 .s6rf .s6rf-pax>img,.app.s6 .s6rf .s6rf-pax .vface{width:100%;height:100%;image-rendering:pixelated;display:block;position:static;transform:none}.app.s6 .s6rf .s6rf-pax.s6rf-code{justify-content:center;align-items:flex-end;display:flex}.app.s6 .s6rf .s6rf-pax.s6rf-code .live img{width:auto;height:auto}.app.s6 .s6rf .s6rf-nosig{font:24px/1 var(--c-num);letter-spacing:1px;color:var(--c-sel-ink);text-shadow:2px 2px 0 var(--c-edge);place-items:center;padding-bottom:14px;display:grid;position:absolute;inset:0}.app.s6 .s6rf .s6rf-osd{pointer-events:none;font:18px/1 var(--c-num);letter-spacing:.5px;color:var(--c-sel-ink);text-shadow:1px 1px 0 var(--c-edge), -1px 1px 0 var(--c-edge), 1px -1px 0 var(--c-edge), -1px -1px 0 var(--c-edge);justify-content:space-between;align-items:flex-start;padding:3px 6px;display:flex;position:absolute;inset:0}.app.s6 .s6rf .s6rf-rec>i{background:#e5574a;width:8px;height:8px;margin-right:2px;animation:1s ease-in-out infinite s6rf-blink;display:inline-block}.app.s6 .s6rf .s6rf-when{position:absolute;bottom:3px;left:6px}@keyframes s6rf-blink{50%{opacity:0}}.app.s6 .s6rf .s6rf-scan{pointer-events:none;background:repeating-linear-gradient(#021f2029 0 2px,#0000 2px 4px);position:absolute;inset:0}.app.s6 .s6rf .s6rf-sub{box-sizing:border-box;background:var(--c-edge);min-height:52px;color:var(--c-paper);padding:4px 8px 6px;font-size:19px;line-height:1.12}.app.s6 .s6rf .s6rf-subt{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.app.s6 .s6rf .s6rf-sub .muted{color:var(--c-mute)}.rec-body{align-items:flex-start;gap:16px;display:flex}.rec-main{flex:1 1 0;min-width:0}.rec-photo{flex-direction:column;flex:none;align-items:center;gap:5px;margin:4px 0 8px;display:flex}.rec-photo img{box-sizing:content-box;image-rendering:pixelated;display:block}.app.s6 .s6pc .rec-photo img{border:3px solid var(--c-edge);background:var(--c-list)}.app.s6 .s6pc .rec-photo figcaption{letter-spacing:.5px;color:var(--c-dim);font-size:19px;line-height:1}.pp-page{--ink:#1f3b78;color:#222;background:#f6f0de;flex-direction:column;width:540px;min-height:262px;display:flex;position:relative;overflow:hidden}.pp-watermark{pointer-events:none;z-index:0;background:repeating-radial-gradient(circle at 50% 52%,#0000 0 9px,#1f3b7812 9px 10px);justify-content:center;align-items:center;width:250px;display:flex;position:absolute;top:40px;bottom:0;right:0;-webkit-mask:radial-gradient(circle at 50% 52%,#000 0 40%,#0000 70%);mask:radial-gradient(circle at 50% 52%,#000 0 40%,#0000 70%)}.pp-watermark:before{content:"";clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);background:#1f3b7817;width:116px;height:130px;position:absolute}.pp-watermark span{clip-path:polygon(50% 0,62% 30%,100% 30%,70% 52%,80% 90%,50% 68%,20% 90%,30% 52%,0 30%,38% 30%);background:#1f3b781a;width:70px;height:76px;margin-top:-14px;position:relative}.pp-dhead{color:var(--ink);letter-spacing:1px;border-bottom:2px solid #d9cdb0;align-items:center;gap:8px;padding:8px 14px 7px;font-size:11px;display:flex}.pp-dhead b{flex:1;font-weight:400}.pp-crest{clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);background:#e7bf4a;flex:none;justify-content:center;align-items:center;width:18px;height:20px;display:flex}.pp-crest span{background:var(--ink);clip-path:polygon(50% 0,62% 30%,100% 30%,70% 52%,80% 90%,50% 68%,20% 90%,30% 52%,0 30%,38% 30%);width:12px;height:13px}.pp-dbody{gap:16px;padding:12px 14px;display:flex}.pp-dleft{flex-direction:column;flex:none;gap:8px;display:flex}.pp-photo{width:90px;height:104px;image-rendering:pixelated;background:#d8e4ec;border:1px solid #b9ad92;overflow:hidden;box-shadow:1px 1px #0000001f}.pp-sign{border-bottom:1px solid #b9ad92;max-width:92px;height:auto;display:block}.pp-fields{flex-direction:column;flex:1;gap:5px;min-width:0;margin:0;display:flex}.pp-fields dt{color:#5c5446;text-transform:uppercase;letter-spacing:.5px;font-size:8px}.pp-fields dd{color:#1b1b1b;margin:0;font-size:12px}.pp-fields dd.mark{background:#f7d56b;align-self:flex-start;padding:0 2px}.pp-open{background:linear-gradient(135deg,#1f3b78,#142a58);border-radius:6px;padding:8px;animation:.2s ease-out both pp-open;display:flex;box-shadow:inset 0 0 0 1px #ffffff14,0 16px 34px #0000008c}.pp-open.stamping{animation:.2s ease-out both pp-open,.16s .47s pp-thud}.pp-open .pp-data{border-radius:3px}.pp-open.stamping .pp-data{overflow:visible}@keyframes pp-open{0%{transform:translateY(60px)scale(.94)}to{transform:none}}@keyframes pp-thud{0%,to{transform:none}35%{transform:translateY(3px)}70%{transform:translateY(-1px)}}@media (max-width:700px){html:not(.orizz) .pp-open .pp-page{width:86vw}}.pp-spot{left:calc(100% - 125px + var(--dx,0px));top:calc(57% + var(--dy,0px));z-index:2;width:0;height:0;position:absolute}.pp-spot.ammesso{color:#1f8a46}.pp-spot.respinto{color:#b3261e}.pp-spot.fermato{color:#b36b00}.pp-stamp{transform:translate(-50%, -50%) rotate(var(--rot,-8deg));text-align:center;mix-blend-mode:multiply;white-space:nowrap;border:3px solid;border-radius:9px;min-width:196px;padding:4px 10px 3px;animation:.1s .47s both pp-ink;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 2px #f5efdd,inset 0 0 0 4px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 2.45'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 2.45'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>")}.pp-stamp b{letter-spacing:3px;font-size:22px;font-weight:400;line-height:1.1;display:block}.pp-stamp small{font-family:var(--mono-font);letter-spacing:1px;font-size:14px;line-height:1;display:block}@keyframes pp-ink{0%{opacity:0}to{opacity:.92}}.pp-flag{color:#1f3f8a;mix-blend-mode:multiply;border:2px solid;padding:2px 6px;font-size:11px;animation:.1s .9s both pp-ink;position:absolute;bottom:26px;left:22px;transform:rotate(5deg)}.pp-shadow{width:186px;height:72px;transform:rotate(var(--rot,-8deg));opacity:0;background:#1e140a6b;border-radius:3px;margin:-36px 0 0 -93px;animation:.86s .2s both pp-shadow;position:absolute;top:0;left:0}@keyframes pp-shadow{0%{opacity:0;transform:rotate(var(--rot,-8deg)) scale(1.35)}31%{opacity:.55;transform:rotate(var(--rot,-8deg)) scale(1)}58%{opacity:.5;transform:rotate(var(--rot,-8deg)) scale(1)}to{opacity:0;transform:rotate(var(--rot,-8deg)) scale(1.4)}}.pp-rubber{transform-origin:50% 71%;pointer-events:none;width:186px;height:120px;image-rendering:pixelated;margin:-86px 0 0 -93px;animation:.86s .2s both pp-press;position:absolute;top:0;left:0}.pp-rubber svg{display:block}@keyframes pp-press{0%{transform:translate(40px, -250px) rotate(var(--rot,-8deg)) scale(1.18);opacity:0}10%{opacity:1}31%{transform:translate(0, 0) rotate(var(--rot,-8deg)) scale(1)}38%{transform:translate(0, 4px) rotate(var(--rot,-8deg)) scale(1.03, .94)}46%{transform:translate(0, 0) rotate(var(--rot,-8deg)) scale(1)}58%{transform:translate(0, 0) rotate(var(--rot,-8deg)) scale(1);opacity:1}to{transform:translate(60px, -280px) rotate(var(--rot,-8deg)) scale(1.18);opacity:0}}.app.varco .stamp-overlay.pp-overlay{background:#04070c8c;animation:.18s ease-out both pp-veil}@keyframes pp-veil{0%{background:#04070c00}}.pp-modal{flex-direction:column;align-items:center;gap:12px;margin:auto;display:flex}#app .app.s6.varco .pp-open{--pp-ink:#0b5459;box-sizing:border-box;box-shadow:inset 0 0 0 2px #1c6069, 0 6px 0 var(--s6-line);background:#004a4f;border:3px solid #00242a;border-radius:0;padding:6px;animation:.28s ease-out both pp-open6}#app .app.s6.varco .pp-open.stamping{animation:.28s ease-out both pp-open6,.16s ease-out .47s pp-thud6}#app .app.s6.varco .pp-open .pp-data{border-radius:0}@keyframes pp-open6{0%{transform:translateY(60px)}to{transform:none}}@keyframes pp-thud6{0%,to{transform:none}50%{transform:translateY(3px)}}#app .app.s6.varco .pp-page{--ink:var(--pp-ink);background:var(--s6-cream);width:823px;min-height:582px;color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5);font-family:var(--s6-font);letter-spacing:.3px;flex-direction:row;flex:none}#app .app.s6.varco .pp-leaf{flex-direction:column;flex:1 1 0;min-width:0;padding:0 28px 26px;display:flex;position:relative}#app .app.s6.varco .pp-leaf>*{z-index:1;position:relative}#app .app.s6.varco .pp-fold{background:#27302c;flex:none;width:3px}#app .app.s6.varco .pp-left:after,#app .app.s6.varco .pp-right:before{content:"";z-index:2;pointer-events:none;width:20px;position:absolute;top:3px;bottom:3px}#app .app.s6.varco .pp-left:after{background:linear-gradient(270deg,#a9af9c 0 3px,#bbc0ad 3px 8px,#cbd0bc 8px 14px,#d6dcc8 14px 20px);right:0}#app .app.s6.varco .pp-right:before{background:linear-gradient(90deg,#a9af9c 0 3px,#bbc0ad 3px 8px,#cbd0bc 8px 14px,#d6dcc8 14px 20px);left:0}#app .app.s6.varco .pp-leaf>.pp-watermark{z-index:0;background:repeating-radial-gradient(circle at 50% 54%,#0000 0 9px,#004a4f0f 9px 10px);width:auto;position:absolute;inset:60px 0 0;-webkit-mask:radial-gradient(circle at 50% 54%,#000 0 34%,#0000 70%);mask:radial-gradient(circle at 50% 54%,#000 0 34%,#0000 70%)}#app .app.s6.varco .pp-left>.pp-watermark:before,#app .app.s6.varco .pp-left>.pp-watermark span{display:none}#app .app.s6.varco .pp-right>.pp-watermark{left:120px}#app .app.s6.varco .pp-leaf>.pp-watermark:before{background:#004a4f1a;width:176px;height:196px}#app .app.s6.varco .pp-leaf>.pp-watermark span{background:#004a4f1f;width:106px;height:114px;margin-top:-20px}#app .app.s6.varco .pp-leaf>.pp-dhead{box-sizing:border-box;letter-spacing:2px;height:60px;color:var(--pp-ink);border-bottom:3px solid #c8cbb9;flex:none;align-items:center;gap:12px;margin:0 -28px;padding:0 28px;font-size:22px;line-height:1.1;display:flex}#app .app.s6.varco .pp-dhead b{font-weight:400}#app .app.s6.varco .pp-right>.pp-dhead{justify-content:flex-end}#app .app.s6.varco .pp-crest{background:#d2ba99;width:26px;height:29px}#app .app.s6.varco .pp-crest span{background:#004a4f;width:17px;height:19px}#app .app.s6.varco .pp-leaf>.pp-photo{box-sizing:border-box;border:3px solid var(--s6-line);width:232px;height:198px;box-shadow:none;background:#a8c2bd;flex:none;align-self:center;place-items:center;margin:28px 0 0;display:grid}#app .app.s6.varco .pp-photo img{image-rendering:pixelated;display:block}#app .app.s6.varco .pp-fields{margin:0;padding:0}#app .app.s6.varco .pp-fields dt{letter-spacing:1px;color:var(--s6-hint,#867c71);font-size:20px;line-height:1.1}#app .app.s6.varco .pp-fields dd{color:var(--s6-ink);margin:0;font-size:31px;font-weight:700;line-height:1.1}#app .app.s6.varco .pp-fields dd.mark{background:#f2d58f;padding:0 5px}#app .app.s6.varco .pp-who{text-align:center;margin:28px 0 0}#app .app.s6.varco .pp-who dd{overflow-wrap:anywhere;margin-top:2px;font-size:42px;line-height:1.05}#app .app.s6.varco .pp-signbox{text-align:center;flex:none;margin-top:auto;padding-top:12px}#app .app.s6.varco .pp-signbox .pp-sign{border:0;max-width:100%;height:auto;margin:0 auto 2px;display:block}#app .app.s6.varco .pp-signbox small{letter-spacing:1.5px;color:var(--s6-hint,#867c71);border-top:2px solid #b4b6a2;padding-top:6px;font-size:18px;line-height:1;display:block}#app .app.s6.varco .pp-rest{flex-direction:column;gap:24px;margin:28px 0 0;display:flex}#app .app.s6.varco .pp-rest.many{grid-template-columns:1fr 1fr;gap:24px 18px;display:grid}#app .app.s6.varco .pp-right:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#bfc3ae,#bfc3ae) 0 0/24px 3px no-repeat,linear-gradient(#bfc3ae,#bfc3ae) 0 0/3px 24px no-repeat,linear-gradient(#bfc3ae,#bfc3ae) 100% 0/24px 3px no-repeat,linear-gradient(#bfc3ae,#bfc3ae) 100% 0/3px 24px no-repeat,linear-gradient(#bfc3ae,#bfc3ae) 0 100%/24px 3px no-repeat,linear-gradient(#bfc3ae,#bfc3ae) 0 100%/3px 24px no-repeat,linear-gradient(#bfc3ae,#bfc3ae) 100% 100%/24px 3px no-repeat,linear-gradient(#bfc3ae,#bfc3ae) 100% 100%/3px 24px no-repeat;height:150px;position:absolute;bottom:26px;left:28px;right:28px}#app .app.s6.varco .pp-spot{left:calc(100% - 190px + var(--dx,0px));top:calc(81% + var(--dy,0px))}#app .app.s6.varco .pp-spot.ammesso{color:#2a7a4c}#app .app.s6.varco .pp-spot.respinto{color:#9c2f38}#app .app.s6.varco .pp-spot.fermato{color:#c0562d}#app .app.s6.varco .pp-stamp{min-width:270px;box-shadow:inset 0 0 0 3px var(--s6-cream), inset 0 0 0 6px currentColor;border:4px solid;border-radius:0;padding:6px 14px 5px}html.pp-ink-baked #app .app.s6.varco .pp-stamp{-webkit-mask:var(--pp-ink-mask) 0 0 / 140px 140px;-webkit-mask:var(--pp-ink-mask) 0 0 / 140px 140px;mask:var(--pp-ink-mask) 0 0 / 140px 140px}#app .app.s6.varco .pp-stamp b{letter-spacing:4px;font-size:34px;line-height:1.05}#app .app.s6.varco .pp-stamp small{font-family:var(--s6-num);letter-spacing:1px;font-size:20px;line-height:1}#app .app.s6.varco .pp-flag{color:var(--pp-ink);border-width:3px;border-radius:0;padding:2px 8px;font-size:20px;bottom:190px;left:calc(50% + 34px)}#app .app.s6.varco .pp-shadow{border-radius:0;width:270px;height:100px;margin:-50px 0 0 -135px}#app .app.s6.varco .pp-rubber{width:248px;height:160px;margin:-114px 0 0 -124px}#app .app.s6.varco .pp-rubber svg{width:248px;height:160px}#app .app.s6.varco .pp-modal{gap:18px}.app.varco .booth.b25{background:#07090c;border:0;display:block;position:relative;overflow:hidden}.b25{position:absolute;inset:0;overflow:hidden}.b25-stage{transform-origin:50%;width:1376px;height:768px;position:absolute;top:50%;left:50%;overflow:hidden}.b25-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.b25-layer{-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity 1.2s linear;position:absolute;top:0;left:0}.b25-painted{z-index:2;pointer-events:none;position:absolute}.b25-painted.in{animation:.9s ease-out both b25-in}.b25-painted.out{animation:.8s ease-in both b25-out}.b25-painted.rage{filter:sepia(.6)saturate(2.4)hue-rotate(-28deg)brightness(.95);animation:.9s ease-out both b25-in,.4s steps(2,end) 3 vrage-shake}@keyframes b25-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes b25-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(14px)}}@font-face{font-family:B25 Board;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2")}.b25-board{z-index:1;color:#e8d5ae;letter-spacing:.5px;text-shadow:0 0 4px #e8d5ae59;pointer-events:none;width:282px;height:122px;font-family:B25 Board,monospace;font-size:17px;line-height:19.5px;position:absolute;top:49px;left:56px}.b25-board-head,.b25-board-row{grid-template-columns:54px 118px 1fr;display:grid}.b25-board-head{color:#e8d5ae99;border-bottom:1px solid #e8d5ae24;margin-bottom:4px;padding-bottom:2px;font-size:14px;line-height:16px}.b25-board-row .ritardo{color:#e0533f;text-shadow:0 0 4px #e0533f66}.b25-glass{z-index:2;pointer-events:none;width:1376px;height:463px;position:absolute;top:0;left:0;overflow:hidden}.b25-person{width:0;height:0;position:absolute;bottom:-12px;left:669px}.b25 .vface,.b25 .vface-old{filter:sepia(.18)saturate(.85)brightness(.93)contrast(1.04)}.b25 .vface.vrage{filter:sepia()saturate(7)hue-rotate(-48deg)brightness(.9);animation:.4s steps(2,end) 3 vrage-shake}.b25 .vomen{bottom:0;left:57%}.b25-say{z-index:4;color:#2a2620;background:#fbf6e8;border:2px solid #1a1510;max-width:400px;padding:8px 12px;font-size:14px;line-height:1.45;animation:.18s ease-out both b25-pop;position:absolute;box-shadow:3px 4px #0000004d}.b25-say b{letter-spacing:1px;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.b25-say.them{max-width:320px;top:196px;left:752px}.b25-say.them b{color:#a8432f}.b25-say.them:before{content:"";border:7px solid #0000;border-left-width:0;border-right:12px solid #1a1510;position:absolute;top:26px;left:-14px}.b25-say.them:after{content:"";border:5px solid #0000;border-left-width:0;border-right:9px solid #fbf6e8;position:absolute;top:28px;left:-9px}.b25-say.them.think{padding:2px 14px;font-size:20px;animation:1s steps(2,end) infinite think}.b25-say.us{background:#e9eef4;bottom:300px;right:892px}.b25-say.us b{color:#2d5a8c}.b25-say.us:before{content:"";border:7px solid #0000;border-top:12px solid #1a1510;border-bottom-width:0;position:absolute;bottom:-14px;right:26px}.b25-say.us:after{content:"";border:5px solid #0000;border-top:9px solid #e9eef4;border-bottom-width:0;position:absolute;bottom:-9px;right:28px}.b25-say.us.old{opacity:.72}@keyframes b25-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.b25-empty{z-index:4;color:#ece7d8;letter-spacing:1px;background:#0c0e12d1;padding:4px 14px;font-size:12px;position:absolute;top:300px;left:50%;transform:translate(-50%)}.b25-history{z-index:5;background:#fbf6e8f5;border:2px solid #1a1510;width:560px;height:420px;display:flex;position:absolute;top:24px;left:24px;box-shadow:4px 5px #00000059}.app.varco .b25-history .transcript{background:0 0;flex:1;height:auto;font-size:13px}.b25-history-btn{color:#ece7d8;font:inherit;cursor:pointer;background:#0c0e12d9;border:0;padding:0 12px;font-size:12px}.b25-history-btn:disabled{color:#ece7d866;cursor:default}.b25-history-btn:not(:disabled):hover,.b25-history-btn.on{color:#1d1405;background:#f2b632}.b25-desk{z-index:5;width:800px;height:160px;position:absolute;top:530px;left:16px}.app.varco .b25 .vboard{min-height:0;position:absolute;inset:0}.b25 .vpiece .vdoc-btn,.b25 .vpiece .desk-obj{zoom:.62}.b25 .vpiece .vdoc-btn>:not(.vdoc),.b25 .vpiece .desk-label{display:none}.b25 .vpiece .vdoc{box-shadow:4px 6px #0006}.b25-stamp{z-index:6;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.b25-stamp:hover,.b25-stamp.on{outline-offset:2px;outline:2px solid #f2b632}.b25-stamp-tags{z-index:6;flex-direction:column;gap:4px;width:112px;display:flex;position:absolute;top:512px;left:1000px}.b25-tag{color:#e8e3d4;font:inherit;letter-spacing:1px;text-align:left;cursor:pointer;background:#0c0e12c7;border:0;border-left:4px solid;padding:3px 8px;font-size:11px}.b25-tag.ammesso{border-color:#3fa45b}.b25-tag.respinto{border-color:#c8423b}.b25-tag.fermato{border-color:#2a2a2a;box-shadow:inset 0 0 0 1px #ffffff1f}.b25-tag:hover{background:#0c0e12eb}.b25-tag.on{color:#1d1405;background:#f3ead6}.b25-confirm{color:#1d1405;font:inherit;letter-spacing:1px;cursor:pointer;background:#f2b632;border:0;margin-top:4px;padding:5px 8px;font-size:12px;box-shadow:0 3px #8a5e10}.b25-confirm:disabled{color:#e8e3d4b8;cursor:default;background:#0c0e12d1;box-shadow:inset 0 0 0 1px #f2b63259}.b25-bar{z-index:6;align-items:stretch;gap:8px;height:44px;display:flex;position:absolute;top:712px;left:16px;right:16px}.b25-bar .saybox{flex:1;gap:6px;margin:0;display:flex}.app.varco .b25-bar .saybox .field{background:#f3ead6;border:2px solid #1a1510;flex:1;padding:6px 12px;font-size:15px}.b25-bar .saybox .btn{min-width:64px}.b25-bag{color:#ece7d8;font:inherit;cursor:pointer;background:#0c0e12d9;border:0;padding:0 12px;font-size:12px}.b25-bag:hover{background:#263851}.b25-show{color:#ece7d8;width:250px;font:inherit;background:#0c0e12d9;border:0;padding:0 10px;font-size:12px}.b25-show:disabled{color:#ece7d873}.b25-bar-note{color:#ece7d899;flex:1;justify-content:center;align-items:center;font-size:12px;display:flex}.app.varco .b25-bar .saybox .btn.primary{color:#1d1405;background:#f2b632;border:0;font-size:13px}.app.varco .b25-bar .saybox .btn.primary:disabled{color:#ece7d8bf;background:#0c0e12d9;box-shadow:inset 0 0 0 1px #f2b63259}.b25-defs{position:absolute}.b25-doc{cursor:inherit;background:0 0;border:0;padding:0;display:block}.b25-doc img{filter:url(#b25-tint)drop-shadow(2px 3px #00000059);display:block}.b25-doc:hover img{filter:url(#b25-tint)drop-shadow(2px 3px #00000059)brightness(1.08)}.vpiece.held .b25-doc img{filter:url(#b25-tint)drop-shadow(6px 9px #0000004d);transform:rotate(-2deg)scale(1.04)}.b25-doc.fresh{animation:.5s ease-out both b25-drop}@keyframes b25-drop{0%{opacity:0;transform:translateY(-26px)scale(.92)}to{opacity:1;transform:none}}.b25-3d{z-index:4;width:1376px;height:412px;image-rendering:pixelated;touch-action:none;position:absolute;top:300px;left:0}.b25-say,.b25-history,.b25-history-btn,.b25-bar,.b25-stamp-tags{z-index:8}.b25-say{pointer-events:none}.b25-hint{z-index:8;color:#ece7d8;pointer-events:none;background:#0c0e12cc;border-left:3px solid #f2b632;width:170px;padding:6px 9px;font-size:11px;line-height:1.4;position:absolute;top:586px;left:1000px}.b25-part{isolation:isolate;position:absolute;inset:0}.b25-front{z-index:3;pointer-events:none;position:absolute}.b25-voxel{z-index:2;pointer-events:none;position:absolute}.b25-voxel.in{animation:.9s ease-out both b25-in}.b25-voxel.out{animation:.8s ease-in both b25-out}.b25-voxel.rage{filter:sepia(.6)saturate(2.4)hue-rotate(-28deg)brightness(.95);animation:.9s ease-out both b25-in,.4s steps(2,end) 3 vrage-shake}.b2d .b25-layer{image-rendering:auto}.b2d .b25-glass{height:430px}.b2d .b25-person{bottom:-4px;left:688px}.b2d .vface,.b2d .vface-old{filter:none}.b2d-fg{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;width:1376px;height:768px;position:absolute;top:0;left:0}.b2d-light{z-index:7;mix-blend-mode:multiply;pointer-events:none;transition:opacity 1.2s linear,background-color 1.2s linear;position:absolute;inset:0}.b2d .b25-desk{width:1050px;height:240px;top:452px;left:16px}.b2d .vpiece .vdoc-btn,.b2d .vpiece .desk-obj{zoom:.84}.b2d .b25-say.them{max-width:380px;top:150px;left:870px}.b2d .b25-say.us{bottom:352px;right:930px}.b2d .b25-empty{top:250px}.b2d .b25-stamp-tags{flex-flow:wrap;gap:4px;width:210px;top:580px;left:1086px}.b2d .b25-tag{letter-spacing:0;text-align:center;border-top:4px solid;border-left:0;flex:1;padding:3px 2px;font-size:10px}.b2d .b25-tag.fermato{box-shadow:none;border-color:#e0a030}.b2d .b25-confirm{flex-basis:100%;margin-top:2px}.b2d .b25-stamp:hover,.b2d .b25-stamp.on{outline:0}.b2d .b25-stamp:after{content:"";opacity:0;background:#f2b632;height:4px;position:absolute;bottom:-6px;left:6px;right:6px}.b2d .b25-stamp:hover:after{opacity:.6}.b2d .b25-stamp.on:after{opacity:1}.pboard{z-index:5;pointer-events:none;width:1376px;height:768px;position:absolute;top:0;left:0}.ppiece{transform-origin:0 0;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:absolute;top:0;left:0}.ppiece.held{cursor:grabbing}.ppiece img{-webkit-user-drag:none;pointer-events:none}.ppiece .b25-doc,.ppiece .vdoc-btn,.ppiece .desk-obj{cursor:inherit;width:100%;height:100%;display:block}.ppiece .b25-doc img{width:100%;height:100%;image-rendering:pixelated;filter:drop-shadow(0 3px #0c101c8c)drop-shadow(4px 7px 4px #0000004d)}.ppiece.held .b25-doc img{filter:drop-shadow(0 3px #0c101c8c)drop-shadow(10px 18px 8px #00000047);transform:none}.ppiece .b25-doc:hover img{filter:drop-shadow(0 3px #0c101c8c)drop-shadow(4px 7px 4px #0000004d)brightness(1.08)}.ppiece .vdoc-btn>:not(.vdoc),.ppiece .desk-label{display:none}.ppiece .vdoc{box-shadow:0 3px #0c101c80,4px 8px 5px #0000004d}.b25-history-head{letter-spacing:2px;padding:5px 12px;font-size:10px;position:absolute;top:0;left:0;right:0}.chat-verbale .b25-history{background:#f6efdc;border:0;width:350px;height:372px;padding-top:26px;top:40px;left:26px;transform:rotate(-1.2deg);box-shadow:0 0 0 6px #5b4630,0 0 0 8px #2e2218,6px 10px 0 8px #00000047}.chat-verbale .b25-history-head{color:#7a6a4c;border-bottom:1px dashed #c8b990}.chat-verbale .b25-history:before{content:"";background:#8b929c;border:2px solid #2e2218;width:90px;height:18px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.chat-pannello .b25-history{width:360px;height:380px;box-shadow:none;background:#0a101adb;border:2px solid #05080d;padding-top:26px;top:26px;left:auto;right:26px}.chat-pannello .b25-history-head{color:#f2b632;border-bottom:1px solid #ffffff1f}.app.varco .chat-pannello .b25-history .transcript{color:#ece7d8}.app.varco .chat-pannello .b25-history .transcript .line b{color:#9fb3c8}.app.varco .chat-pannello .b25-history .transcript .line.them b{color:#f2b632}.chat-sottotitoli .b25-say{box-shadow:none;border:0;animation:none}.chat-sottotitoli .b25-say:before,.chat-sottotitoli .b25-say:after{display:none}.chat-sottotitoli .b25-say.them{color:#f6efdc;text-align:center;background:#080c12d1;max-width:900px;padding:8px 18px;font-size:19px;top:auto;bottom:356px;left:50%;transform:translate(-50%)}.chat-sottotitoli .b25-say.them b{color:#f2b632;margin-right:8px;font-size:12px;display:inline}.chat-sottotitoli .b25-say.us{color:#c0c9d4;background:#080c12b3;max-width:900px;padding:4px 10px;font-size:12px;bottom:62px;left:16px;right:auto}.chat-sottotitoli .b25-say.us b{color:#8fb0d8;margin-right:6px;display:inline}.b2d .b25-stamp-tags{width:180px;top:560px;left:600px}.scr{z-index:5;pointer-events:none;width:1376px;height:768px;position:absolute;top:0;left:0}.scr-thing{transform-origin:0 0;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:absolute;top:0;left:0}.scr-thing.held{cursor:grabbing}.scr-thing.away{visibility:hidden}.scr-thing img{width:100%;height:100%;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 var(--thick,4px) 0 var(--edge,#a9a393)) drop-shadow(5px 9px 5px #00000057);display:block}.scr-thing:hover img{filter:drop-shadow(0 var(--thick,4px) 0 var(--edge,#a9a393)) drop-shadow(5px 9px 5px #00000057) brightness(1.07)}.scr-thing.held img{filter:drop-shadow(0 var(--thick,4px) 0 var(--edge,#a9a393)) drop-shadow(12px 22px 9px #00000047)}.scr-thing.fresh img{animation:.5s ease-out both scr-slide}@keyframes scr-slide{0%{opacity:0;transform:translateY(-70px)}to{opacity:1;transform:none}}.scr-hand{z-index:9000;pointer-events:auto;background:#060a104d;position:absolute;inset:0}.scr-held{filter:drop-shadow(0 18px 22px #00000073);animation:.22s ease-out both scr-lift;position:absolute;top:96px;left:388px}.scr-held.declaration,.scr-held.permit,.scr-held.letter,.scr-held.exit,.scr-held.pass{top:70px;left:438px}.scr-held.passport{top:60px;left:412px}.scr-page{zoom:1.22}@keyframes scr-lift{0%{opacity:0;transform:translate(-120px,230px)scale(.4)}to{opacity:1;transform:none}}.scr-pp{box-shadow:none;animation:none}.scr-pp.thud{animation:.16s pp-thud}.scr-pp .pp-data{cursor:crosshair}.scr-ink{position:absolute}.scr-ink .pp-stamp{opacity:.92;animation:none}.scr-held-bar{color:#ece7d8;justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.scr-held-bar span{background:#080c12cc;margin-right:auto;padding:5px 10px}.scr-put,.scr-give{font:inherit;cursor:pointer;border:0;padding:7px 14px;font-size:13px}.scr-put{color:#ece7d8;background:#080c12d9}.scr-give{color:#1d1405;background:#f2b632;box-shadow:0 3px #8a5e10}.dbig{color:#23201a;background:#f8f3e4;width:600px;font-size:13px}.dbig-band{color:#fff;letter-spacing:2px;justify-content:space-between;align-items:baseline;padding:10px 18px;display:flex}.dbig-band b{font-size:20px;font-weight:400}.dbig-band span{opacity:.9;font-size:12px}.dbig.ticket .dbig-band{background:#c8423b}.dbig.form .dbig-band{background:#2f7d5b}.dbig-row{display:flex}.dbig-fields{flex:1;grid-template-columns:1fr;gap:12px;margin:0;padding:16px 18px 18px;display:grid}.dbig dt{letter-spacing:1.5px;text-transform:uppercase;color:#8a7f68;font-size:11px}.dbig dd{font-family:var(--mono-font);color:#1e1a14;margin:2px 0 0;font-size:24px;line-height:1.05}.dbig dd.mark{color:#a5281f}.dbig-stub{border-left:2px dashed #b9ae93;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;width:150px;padding:16px 12px;display:flex}.dbig-stub small{font-family:var(--mono-font);text-align:center;font-size:16px}.dbig-barcode{background:repeating-linear-gradient(90deg,#1e1a14 0 3px,#0000 3px 5px,#1e1a14 5px 6px,#0000 6px 10px,#1e1a14 10px 12px,#0000 12px 15px);width:110px;height:70px}.dbig.form{width:500px}.dbig-lines{flex-direction:column;gap:14px;margin:0;padding:18px 20px 6px;display:flex}.dbig-lines>div{align-items:baseline;gap:8px;display:flex}.dbig-lines dt{white-space:nowrap}.dbig-lines i{border-bottom:2px dotted #c4b99e;flex:1;min-width:20px;transform:translateY(-4px)}.dbig-lines dd{text-align:right;margin:0;font-size:22px}.dbig-lines dd.boxes{gap:14px;font-family:inherit;font-size:13px;display:flex}.dbig-lines dd.boxes span:before{content:"";vertical-align:-3px;border:2px solid #23201a;width:13px;height:13px;margin-right:5px;display:inline-block}.dbig-lines dd.boxes span.on:before{background:#23201a;box-shadow:inset 0 0 0 2px #f8f3e4}.dbig-foot{color:#8a7f68;letter-spacing:1px;padding:14px 20px 18px;font-size:11px}.scr-slot{z-index:9500;width:0;height:0;position:absolute}.scr-stamp,.scr-button{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(5px 6px 3px #00000061);max-width:none;position:absolute}.scr-stamp{cursor:grab;transition:transform .18s ease-out;top:-150px;left:-51px}.scr-stamp:hover{filter:drop-shadow(5px 6px 3px #00000061)brightness(1.1)}.scr-stamp.carried{cursor:grabbing;z-index:3;filter:drop-shadow(12px 20px 6px #00000052);transition:none}.scr-button{cursor:pointer;top:-108px;left:-60px}.scr-button:hover{filter:drop-shadow(5px 6px 3px #00000061)brightness(1.1)}.scr-stamp.off,.scr-button.off{cursor:default;filter:drop-shadow(5px 6px 3px #00000061)saturate(.6)}.scr-name{text-align:center;letter-spacing:1.5px;color:#f1ece0;pointer-events:none;background:#26303c;width:112px;padding:3px 0 2px;font-size:12px;position:absolute;top:12px;left:-56px;box-shadow:0 2px #00000059}.scr-name.ammesso{background:#22663a}.scr-name.respinto{background:#a12a24}.scr-name.fermato{color:#f2b632;background:#26303c}.scr-name.armed{color:#fff;text-shadow:none;background:#c22a26;animation:.6s steps(2,end) infinite think}.scr-tip{z-index:9900;color:#ece7d8;pointer-events:none;background:#080c12e0;border-left:3px solid #f2b632;padding:6px 12px;font-size:12px;position:absolute;top:468px;left:400px}.scr-tip.tray{top:420px;left:560px}#app .app.s6.varco .bag-overlay{width:1552px;height:776px;z-index:var(--s6-z-modal,50);background:0 0;padding:0;display:block;position:fixed;inset:84px auto auto 24px;overflow:hidden}#app .app.s6.varco .bag-box{box-sizing:border-box;background:var(--s6-panel);width:auto;height:auto;color:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-edge), 0 4px 0 var(--s6-line);font-family:var(--s6-font);letter-spacing:.3px;border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:980px minmax(0,1fr);gap:10px 20px;margin:0;padding:12px 14px;font-size:22px;line-height:1.12;display:grid;position:absolute;inset:0}#app .app.s6.varco .bag-main{display:contents}#app .app.s6.varco .bag-head{color:var(--s6-cream);grid-area:1/2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;margin:0;padding:2px 2px 0;display:grid}#app .app.s6.varco .bag-head b{color:var(--s6-gold);white-space:normal;grid-area:1/1;font-size:30px;font-weight:400;line-height:1}#app .app.s6.varco .bag-head .bag-close{grid-area:1/2}#app .app.s6.varco .bag-head span{color:var(--s6-muted);flex:none;grid-area:2/1/auto/-1;font-size:20px;line-height:1.12}#app .app.s6.varco .bag-left{flex-direction:column;flex:none;grid-area:1/1/span 2;align-self:start;gap:18px;display:flex}#app .app.s6.varco .bag-table{box-sizing:border-box;image-rendering:pixelated;box-shadow:0 0 0 3px var(--s6-line), 0 0 0 6px var(--s6-edge), 0 0 0 9px var(--s6-line);background-color:#1b2429;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;flex:none;overflow:visible}#app .app.s6.varco .bag-item{image-rendering:pixelated;filter:drop-shadow(4px 4px #00090c66)}#app .app.s6.varco .bag-item.found{outline:4px solid var(--s6-gold);outline-offset:2px;border-radius:0}#app .app.s6.varco .bag-item.held{filter:drop-shadow(8px 10px #00090c66)}#app .app.s6.varco .bag-spot{border-radius:0}#app .app.s6.varco .bag-spot:hover{outline:4px dashed var(--s6-gold);outline-offset:2px}#app .app.s6.varco .bag-spot.noticed{outline:4px solid var(--s6-gold);outline-offset:2px}#app .app.s6.varco .bag-inside{filter:drop-shadow(4px 4px #00090c73)}#app .app.s6.varco .bag-drop{color:#00090cb3;border:4px dashed #00090c66;border-radius:0;padding-bottom:14px;font-size:22px;line-height:1.1}#app .app.s6.varco .bag-label{white-space:nowrap;background:var(--s6-cream);color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 2px var(--s6-paper-hi), 0 3px 0 var(--s6-line);border-radius:0;margin-top:-8px;padding:1px 10px 3px;font-size:22px;line-height:1.1}#app .app.s6.varco .bag-label.below{margin-top:8px;transform:translate(-50%)}#app .app.s6.varco .bag-label.picked{gap:6px;padding-bottom:8px}#app .app.s6.varco .bag-drawer{box-sizing:border-box;box-shadow:0 0 0 3px var(--s6-line), 0 0 0 6px var(--s6-edge), 0 0 0 9px var(--s6-line), inset 0 0 0 4px var(--s6-line), inset 0 12px 0 4px #00000059;background:#151415;border:0;border-radius:0;flex:none;margin:0;overflow:hidden}#app .app.s6.varco .bag-drawer-label{letter-spacing:2px;color:var(--s6-gold);font-size:20px;line-height:1;top:12px;left:auto;right:18px}#app .app.s6.varco .bag-drawer.ready{outline:4px dashed var(--s6-gold);outline-offset:-16px}#app .app.s6.varco .bag-drawer.over{background:#2a2423;outline-style:solid}#app .app.s6.varco .bag-seized img{filter:saturate(.7)brightness(.78)drop-shadow(4px 4px #00000080)}#app .app.s6.varco .bag-seized{cursor:pointer}#app .app.s6.varco .bag-seized.sel img{filter:saturate()brightness()drop-shadow(4px 4px #00000080)}#app .app.s6.varco .bag-seized-pop{background:var(--s6-paper,#f1e7cf);color:#2b2420;box-shadow:0 0 0 3px var(--s6-edge,#473a37), 4px 4px 0 3px #00000073;z-index:6;white-space:nowrap;align-items:center;gap:12px;max-width:380px;padding:6px 10px;font-size:20px;line-height:1.1;display:flex;position:absolute;top:8px}#app .app.s6.varco .bag-seized-pop b{text-overflow:ellipsis;font-weight:400;overflow:hidden}#app .app.s6.varco .bag-stamp{border:2px solid var(--s6-red);color:var(--s6-red);box-shadow:inset 0 0 0 2px #e0eadbf5, inset 0 0 0 4px var(--s6-red);font-family:var(--s6-font);letter-spacing:1px;clip-path:polygon(0 3px,3px 3px,3px 0,calc(100% - 3px) 0,calc(100% - 3px) 3px,100% 3px,100% calc(100% - 3px),calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,3px calc(100% - 3px),0 calc(100% - 3px));background:#e0eadbf5;border-radius:0;padding:3px 8px 4px;font-size:16px;line-height:1;inset:auto -14px 6px auto;transform:none}#app .app.s6.varco .bag-side{box-sizing:border-box;background:var(--s6-cream);width:auto;min-height:0;max-height:none;color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 4px 0 var(--s6-line);scrollbar-width:thin;scrollbar-color:var(--s6-edge) var(--s6-cream2);border-radius:0;grid-area:2/2;align-self:stretch;margin:0;padding:14px 18px 16px;font-size:22px;line-height:1.12;overflow:auto}#app .app.s6.varco .bag-side h3{border-bottom:3px solid var(--s6-ink);margin:0 0 8px;padding-bottom:5px;font-size:30px;font-weight:400;line-height:1}#app .app.s6.varco .bag-side .bag-side-sub{margin-top:18px}#app .app.s6.varco .bag-side .muted{color:var(--s6-off);font-size:21px}#app .app.s6.varco .bag-ev{border-bottom:2px solid var(--s6-rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;margin:0 0 12px;padding-bottom:10px;font-size:22px;line-height:1.12;display:grid}#app .app.s6.varco .bag-ev b{grid-area:1/1;font-size:26px;font-weight:400;line-height:1.05}#app .app.s6.varco .bag-ev p{grid-area:2/1/auto/-1;margin:3px 0 0}#app .app.s6.varco .bag-side .bag-note{font-size:20px}#app .app.s6.varco .bag-btns{flex-wrap:wrap;gap:8px;display:flex}#app .app.s6.varco .bag-ev .bag-btns{flex-wrap:nowrap;grid-area:1/2;justify-content:flex-end}#app .app.s6.varco .bag-ev .bag-btns .s6-btn{padding:4px 11px 7px;font-size:20px}#app .app.s6.varco .bag-ev:has(.bag-btns>:nth-child(2)) .bag-btns{flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:flex-start;margin-top:8px}#app .app.s6.varco .bag-ev:has(.bag-btns>:nth-child(2)) .bag-btns .s6-btn{padding:7px 14px 9px;font-size:22px}#app .app.s6.varco .bag-cut{width:100%;margin:12px 0 6px;display:flex}#app .app.s6.varco .bag-steal{background:var(--s6-red);color:var(--s6-cream);border-color:var(--s6-line);box-shadow:inset 0 -4px 0 #7f343b, 0 3px 0 var(--s6-line)}#app .app.s6.varco .bag-steal:hover:not(:disabled){background:#c85d66}#app .app.s6.varco .bag-steal:active:not(:disabled){box-shadow:inset 0 -2px 0 #7f343b, 0 1px 0 var(--s6-line)}#app .app.s6.varco .bag-steal:disabled{background:var(--s6-panel2);color:var(--s6-off)}#app .app.s6.varco .bag-act.ready{background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);box-shadow:inset 0 -2px 0 var(--s6-gold-shade,#a57a5d), 0 3px 0 var(--s6-line,#000001)}#app .app.s6.varco .bag-act.ready:hover:not(:disabled){background:#e6c09a}#app .app.varco .bag-lens{z-index:1000;box-sizing:border-box;cursor:pointer;background:var(--s6-panel,#1b2429);width:44px;height:44px;color:var(--s6-cream,#f0e6cf);border:4px solid #ffc61a;border-radius:50%;justify-content:center;align-items:center;padding:0;animation:.9s ease-in-out infinite an-lens;display:flex;position:absolute;box-shadow:0 3px #00090c99}#app .app.varco .bag-lens .lens-svg{width:24px;height:24px}#app .app.varco .bag-lens:hover:not(:disabled){background:var(--s6-panel2,#2b373d)}#app .app.varco .bag-lens:disabled{color:#8a8070;cursor:default;border-color:#6b6255;animation:none}@keyframes an-lens{0%,to{box-shadow:0 3px #00090c99,0 0 #ffc61a00}50%{box-shadow:0 3px #00090c99,0 0 0 5px #ffc61a73}}#app .app.varco .bag-scan{pointer-events:none;z-index:900;outline-offset:2px;background:#ffc61a1f;outline:3px dashed #ffc61a;position:absolute;overflow:hidden}#app .app.varco .bag-scan:before{content:"";background:#ffe45c;height:6px;animation:1.1s ease-in-out infinite alternate an-scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px 3px #ffe45cd9}@keyframes an-scan{0%{top:-3px}to{top:calc(100% - 3px)}}#app .app.varco .an-progress{flex-direction:column;align-items:stretch;gap:4px;min-width:190px;display:inline-flex}#app .app.varco .an-bar{border:2px solid var(--s6-line,#05080d);box-sizing:border-box;background:#00090c59;height:10px;display:block}#app .app.varco .an-fill{background:#ffc61a;width:0;height:100%;animation-name:an-fill;animation-timing-function:linear;animation-fill-mode:forwards;display:block}@keyframes an-fill{0%{width:0}to{width:100%}}#app .app.varco .bag-label.analyzing{pointer-events:none;padding-bottom:6px}#app .app.varco .bag-label-btns{justify-content:center;align-items:center;gap:8px;display:flex}#app .app.varco .bag-label .s6-btn .lens-svg,#app .app.varco .bag-label .btn .lens-svg{vertical-align:-2px;margin-right:6px}#app .app.varco .bag-card{z-index:1001;box-sizing:border-box;text-align:left;white-space:normal;background:var(--s6-cream,#f0e6cf);width:400px;color:var(--s6-ink,#1d1a14);border:3px solid var(--s6-line,#05080d);box-shadow:inset 0 0 0 2px var(--s6-paper-hi,#fff7e0), 0 4px 0 var(--s6-line,#05080d);pointer-events:auto;border-radius:0;padding:10px 14px 12px;font-size:21px;line-height:1.12;position:absolute}#app .app.varco .bag-card h4{margin:0 0 4px;font-size:24px;font-weight:400;line-height:1.05}#app .app.varco .bag-card p{margin:0 0 8px}#app .app.varco .bag-card .bag-btns{flex-wrap:wrap;gap:8px;display:flex}#app .app.varco .bag-card .bag-btns .s6-btn,#app .app.varco .bag-card .bag-btns .btn{padding:4px 11px 7px;font-size:20px}#app .app.varco .bag-card .bag-btns .vico-svg{vertical-align:-2px;margin-right:6px}#app .app.varco .bag-small{color:var(--s6-off,#6b6255);margin:2px 0 0;font-size:19px}.an-desk{flex-direction:column;align-items:center;gap:10px;margin:6px 0;display:flex}.an-desk .btn{align-items:center;gap:8px;padding:8px 20px 10px;font-size:22px;display:inline-flex}.an-desk .an-bar{box-sizing:border-box;background:#00090c40;border:2px solid #05080d;width:280px;height:12px;display:block}.an-desk .an-fill{background:#ffc61a;width:0;height:100%;animation-name:an-fill;animation-timing-function:linear;animation-fill-mode:forwards;display:block}.an-desk .an-text{text-align:center;font-size:18px}.an-desk .an-progress{flex-direction:column;align-items:center;gap:6px;display:flex}#app .app.s6.varco.phone .bag-lens{border-width:10px;width:120px;height:120px}#app .app.s6.varco.phone .bag-lens .lens-svg{width:64px;height:64px}#app .app.s6.varco.phone .bag-card{border-width:8px;width:760px;padding:20px 28px 24px;font-size:44px}#app .app.s6.varco.phone .bag-card h4{font-size:50px}#app .app.s6.varco.phone .bag-card .bag-btns .s6-btn,#app .app.s6.varco.phone .bag-card .bag-btns .btn{padding:8px 22px 16px;font-size:42px}#app .app.s6.varco.phone .an-progress{min-width:380px}#app .app.s6.varco.phone .an-bar{border-width:4px;height:20px}#app .app.s6.varco.phone .bag-small{font-size:38px}#app .app.varco .bag-card{padding-right:46px}#app .app.varco .bag-card .bag-card-x{box-sizing:border-box;cursor:pointer;width:32px;height:32px;font:inherit;background:var(--s6-ink,#1d1a14);color:var(--s6-cream,#f0e6cf);border:2px solid var(--s6-line,#05080d);justify-content:center;align-items:center;padding:0 0 3px;font-size:28px;line-height:1;display:flex;position:absolute;top:6px;right:6px}#app .app.varco .bag-card .bag-card-x:hover{background:#3a332a}#app .app.s6.varco.phone .bag-card{padding-right:90px}#app .app.s6.varco.phone .bag-card .bag-card-x{width:70px;height:70px;font-size:60px;top:10px;right:10px}#app .app.varco .an-side h3{align-items:center;gap:10px;display:flex}#app .app.varco .an-side .an-count{background:var(--s6-ink,#1d1a14);color:var(--s6-cream,#f0e6cf);padding:2px 9px 4px;font-size:.7em}#app .app.varco .an-side .an-sec{letter-spacing:2px;text-transform:uppercase;color:var(--s6-off,#6b6255);margin:.7em 0 .35em;font-size:.8em;font-weight:400}#app .app.varco .an-side .an-obj{box-sizing:border-box;border:2px solid var(--s6-rule,#b9b49c);outline-offset:-1px;background:#ffffff59;outline:3px solid #0000;margin:0 0 .6em;padding:.45em .55em .55em}#app .app.varco .an-side .an-obj.on,#app .app.varco .an-side .an-plain.on{outline-color:#ffc61a}#app .app.varco .an-side .an-head{align-items:center;gap:.55em;display:flex}#app .app.varco .an-side .an-thumb,#app .app.varco .an-side .an-mini{box-sizing:border-box;cursor:pointer;border:2px solid var(--s6-line,#05080d);background:#5d6a70;flex:none;justify-content:center;align-items:center;padding:3px;display:flex}#app .app.varco .an-side .an-thumb{width:2.9em;height:2.9em}#app .app.varco .an-side .an-mini{width:1.7em;height:1.7em;padding:2px}#app .app.varco .an-side .an-thumb:disabled,#app .app.varco .an-side .an-mini:disabled{cursor:default;opacity:.6}#app .app.varco .an-side .an-thumb img,#app .app.varco .an-side .an-mini img{max-width:100%;max-height:100%;image-rendering:pixelated}#app .app.varco .an-side .an-title{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}#app .app.varco .an-side .an-title b{font-size:1.12em;font-weight:400;line-height:1.05}#app .app.varco .an-side .an-tag{background:var(--s6-ink,#1d1a14);color:var(--s6-cream,#f0e6cf);padding:1px 7px 3px;font-size:.72em}#app .app.varco .an-side .an-tag.red{background:var(--s6-red,#a8434c)}#app .app.varco .an-side .an-text{margin:.35em 0 0;font-size:.92em}#app .app.varco .an-side .an-sub{border-left:4px solid #ffc61a;margin:.5em 0 0 .3em;padding:.1em 0 .1em .6em}#app .app.varco .an-side .an-sub-k{letter-spacing:1px;text-transform:uppercase;color:var(--s6-off,#6b6255);font-size:.72em;display:block}#app .app.varco .an-side .an-sub b{font-weight:400}#app .app.varco .an-side .an-btns{flex-wrap:wrap;gap:8px;margin-top:.55em;display:flex}#app .app.varco .an-side .an-btns .s6-btn,#app .app.varco .an-side .an-btns .btn{padding:4px 11px 7px;font-size:.9em}#app .app.varco .an-side .an-btns .vico-svg{vertical-align:-2px;margin-right:6px}#app .app.varco .an-side .an-plain{outline-offset:1px;outline:3px solid #0000;align-items:center;gap:.5em;margin:0 0 .35em;padding:2px;font-size:.92em;display:flex}#app .app.varco .an-side .an-plain span{flex:1;min-width:0}#app .app.varco .an-side .an-small-btn{padding:2px 9px 5px;font-size:.85em}#app .app.varco .bag-item.an-focus{filter:drop-shadow(0 0 #ffc61a)drop-shadow(3px 0 #ffc61a)drop-shadow(-3px 0 #ffc61a)drop-shadow(0 3px #ffc61a)drop-shadow(0 -3px #ffc61a)}.booth-right .desk.counter{background:radial-gradient(70% 60% at 50% 30%,#ffdeaa1a,#0000 70%),radial-gradient(120% 100% at 50% 40%,#0000 55%,#140a0459),repeating-linear-gradient(#0000 0 11px,#301a0a33 11px 12px,#0000 12px 27px,#ffd6a00f 27px 28px),repeating-linear-gradient(90deg,#0000 0 181px,#28160847 181px 183px),linear-gradient(#7a5233,#5f3e24 70%,#56371f);border-top:4px solid #9a6d42;flex-flow:column;align-items:stretch;gap:22px;padding:18px 14px 14px;display:flex;position:relative;box-shadow:inset 0 3px #b7875a,inset 0 -3px #3f2815}.desk-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 22px;display:flex}.desk-obj{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;margin:0;padding:0;display:flex}.desk-obj .desk-art{filter:drop-shadow(3px 3px #1a0c0480);transition:transform 80ms steps(2,end),filter 80ms steps(2,end)}.desk-obj:hover .desk-art,.desk-obj:focus-visible .desk-art{filter:drop-shadow(4px 6px #1a0c046b);transform:translateY(-3px)}.desk-obj:focus-visible{outline:2px dashed var(--amber);outline-offset:3px}.desk-label{color:#f4e7c9;text-align:center;text-shadow:1px 1px #2a170a;flex-direction:column;align-items:center;max-width:124px;font-size:9px;line-height:1.25;display:flex}.desk-label b{color:#ffd98a;font-size:10px;font-weight:400}.desk-value{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.desk-tag{font-family:var(--mono-font);color:var(--paper-ink);text-shadow:none;background:#f2ead6;border:1px solid #000;margin-bottom:2px;padding:0 4px;font-size:13px;line-height:1}.desk-item.fresh .desk-art{animation:.5s steps(8,end) both desk-drop}.desk-item.fresh .desk-label{animation:.2s steps(2,end) .45s both desk-label-in}.desk-item.fresh .desk-tag{animation:.24s step-end .6s 4 desk-tag-blink}@keyframes desk-drop{0%{opacity:0;filter:drop-shadow(14px 18px #1a0c0433);transform:translate(-48px,-64px)scale(1.2)}25%{opacity:1}70%{filter:drop-shadow(3px 3px #1a0c0480);transform:translateY(3px)scale(1)}85%{transform:translateY(-2px)}to{filter:drop-shadow(3px 3px #1a0c0480);transform:none}}@keyframes desk-label-in{0%{opacity:0}to{opacity:1}}@keyframes desk-tag-blink{50%{background:var(--amber)}}.desk-sheet .desk-big{background:repeating-linear-gradient(#0000 0 11px,#301a0a33 11px 12px,#0000 12px 27px),linear-gradient(#7a5233,#5f3e24);border:2px solid #000;justify-content:center;align-items:center;margin-bottom:8px;padding:14px;display:flex}.desk-sheet .desk-big img{filter:drop-shadow(4px 4px #1a0c0480)}@media (prefers-reduced-motion:reduce){.desk-item.fresh .desk-art,.desk-item.fresh .desk-label{animation:none}.desk-item.fresh .desk-tag{background:var(--amber);animation:none}.desk-obj .desk-art{transition:none}.desk-obj:hover .desk-art,.desk-obj:focus-visible .desk-art{transform:none}}#app .app.s6.varco .booth.b6{box-shadow:none;color:var(--s6-cream);font-family:var(--s6-font);letter-spacing:.3px;pointer-events:none;background:0 0;border:0;grid-template-columns:none;gap:0;margin:0;padding:0;font-size:22px;line-height:1.2;animation:.25s ease-out both b6-in;display:block;position:absolute;inset:0}@keyframes b6-in{0%{opacity:0}to{opacity:1}}#app .app.s6.varco .b6>:not(.conversation),#app .app.s6.varco .b6>.conversation>*{pointer-events:auto}#app .app.s6.varco .b6 :is(.b6-glass,.b6-verdict){background:var(--s6-panel);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-edge), 0 4px 0 var(--s6-line);border-radius:0}#app .app.s6.varco .b6 .b6-badge{background:var(--s6-cream);color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 4px 0 var(--s6-line);border-radius:0}#app .app.s6.varco .b6 .b6-glass{box-sizing:border-box;width:759px;height:432px;margin:0;padding:6px;display:block;position:absolute;top:84px;left:24px}#app .app.s6.varco .vcam.v6{box-sizing:border-box;aspect-ratio:auto;width:741px;height:414px;image-rendering:pixelated;background-color:#2a1f1b;background-position:0 0;background-repeat:no-repeat;background-size:741px 414px;border:0;border-radius:0;flex:none;display:block;position:relative;overflow:hidden}#app .app.s6.varco .vcam.v6>.vface{z-index:2;image-rendering:pixelated;position:absolute;top:39px;bottom:auto;left:242px;transform:none}#app .app.s6.varco .vcam.v6>.vface.semplice{top:81px;left:274.5px}#app .app.s6.varco .vcam.v6>.vface.semplice.sogno{top:81px;left:258px}#app .app.s6.varco .vcam.v6>.vface-old{z-index:2;position:absolute;top:69px;bottom:auto;left:276px;transform:none}@keyframes b6-walk-in{0%{transform:translate(-453px)}to{transform:translate(0)}}@keyframes b6-walk-out{0%{transform:translate(0)}to{transform:translate(450px)}}#app .app.s6.varco .vcam.v6>.vface.walk-in,#app .app.s6.varco .vcam.v6>.vface-old.walk-in{animation:.7s ease-out both b6-walk-in}#app .app.s6.varco .vcam.v6>.vface.walk-out,#app .app.s6.varco .vcam.v6>.vface-old.walk-out{animation:.8s ease-in both b6-walk-out}#app .app.s6.varco .vcam.v6>.vface.vmouth{z-index:3;animation:none}#app .app.s6.varco .vcam.v6>.vface.vrage{filter:sepia()saturate(7)hue-rotate(-48deg)brightness(.9);animation:.4s steps(2,end) 3 vrage-shake}#app .app.s6.varco .vcam.v6>.vomen{z-index:1;image-rendering:pixelated;position:absolute;top:104px;bottom:auto;left:380px;transform:none}#app .app.s6.varco .vcam.v6>.vflash{z-index:6}#app .app.s6.varco .vcam.v6>.vcam-sil6{z-index:1;image-rendering:pixelated;pointer-events:none;position:absolute;top:0;left:0}#app .app.s6.varco .vcam.v6>.vcam-counter{z-index:3;height:141px;image-rendering:pixelated;background-position:0 100%;background-repeat:no-repeat;background-size:741px 414px;position:absolute;bottom:0;left:0;right:0}#app .app.s6.varco .vcam.v6>.film-veil{z-index:4}#app .app.s6.varco .vcam.v6 .vcam-tag{z-index:5;color:var(--s6-cream);border:2px solid var(--s6-line);background:#000001d1;border-radius:0;padding:2px 10px 4px;font-size:22px;line-height:1.15;position:absolute;top:12px;left:12px}#app .app.s6.varco .vcam.v6 .vcam-tag i{font-style:normal;font-family:var(--s6-num);color:var(--s6-gold);font-size:20px}#app .app.s6.varco .vcam.v6 .vcam-tag .muted{color:var(--s6-muted)}#app .app.s6.varco .vcam.v6 .vcam-think{z-index:5;background:var(--s6-cream);color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:0 3px 0 var(--s6-line);letter-spacing:3px;border-radius:0;padding:0 14px 4px;font-size:30px;line-height:1.1;animation:1s ease-in-out infinite think;position:absolute;top:126px;left:470px}#app .app.s6.varco .vcam.v6 .vcam-phone{z-index:5;background:var(--s6-cream);color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:0 3px 0 var(--s6-line);border-radius:0;padding:1px 12px 4px;font-size:22px;line-height:1.15;animation:1.2s ease-in-out infinite think;position:absolute;top:150px;left:462px}#app .app.s6.varco .vcam.v6 .vcam-empty{z-index:5;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-bottom:60px;display:flex;position:absolute;inset:0}#app .app.s6.varco .vcam.v6 .vcam-sign{background:var(--s6-panel);color:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-edge), 0 4px 0 var(--s6-line);letter-spacing:3px;border-radius:0;padding:8px 26px 10px;font-size:30px;line-height:1.1}#app .app.s6.varco .vcam.v6 .vcam-hint{color:var(--s6-cream2);border:2px solid var(--s6-line);background:#000001d1;border-radius:0;padding:2px 12px 4px;font-size:22px;line-height:1.15}#app .app.s6.varco .vcam.v6 .vcam-visitor{z-index:5;box-sizing:border-box;background:var(--s6-cream);width:262px;color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 4px 0 var(--s6-line);border-radius:0;gap:8px;padding:10px 14px 12px;position:absolute;bottom:176px;right:18px}#app .app.s6.varco .vcam.v6 .vcam-visitor p{font-size:21px;line-height:1.15}#app .app.s6.varco .b6 .b6-badge{box-sizing:border-box;align-items:center;gap:16px;width:773px;height:72px;margin:0;padding:0 18px;display:flex;position:absolute;top:84px;left:803px}#app .app.s6.varco .b6 .b6-badge .seal{box-sizing:border-box;background:var(--s6-teal);border:3px solid var(--s6-line);width:44px;height:44px;font-family:var(--s6-num);color:var(--s6-cream);border-radius:0;outline:0;flex:none;place-items:center;font-size:26px;line-height:1;display:grid;position:static;box-shadow:inset 0 0 0 3px #51b9b0}#app .app.s6.varco .b6 .b6-badge .b6-who{min-width:0}#app .app.s6.varco .b6 .b6-badge small{color:#685b54;font-size:19px;line-height:1.1;display:block}#app .app.s6.varco .b6 .b6-badge b{font-family:var(--s6-num);letter-spacing:2px;color:var(--s6-ink);font-size:32px;font-weight:400;line-height:1;display:block}#app .app.s6.varco .b6 .b6-badge .b6-bag{gap:10px;height:44px;margin-left:auto;padding:0 16px 2px;font-size:21px}#app .app.s6.varco .b6 .b6-badge .b6-bag svg{flex:none;width:18px;height:18px}#app .app.s6.varco .b6 .b6-desk{box-sizing:border-box;border:3px solid var(--s6-line);width:773px;height:548px;box-shadow:0 4px 0 var(--s6-line);image-rendering:pixelated;background-color:#2e261f;background-position:top;background-repeat:no-repeat;background-size:100%;border-radius:0;flex:none;gap:0;margin:0;padding:0;display:block;position:absolute;top:168px;left:803px;overflow:hidden}#app .app.s6.varco .b6 .b6-desk .vboard{flex:none;min-height:0;position:absolute;inset:0}#app .app.s6.varco .b6 .b6-desk .vboard-hint,#app .app.s6.varco .b6 .b6-desk>.hint.b6-empty{text-align:center;color:var(--s6-cream2);text-shadow:0 2px 0 var(--s6-line);pointer-events:none;font-size:20px;line-height:1.2;position:absolute;bottom:10px;left:0;right:0}#app .app.s6.varco .b6 .vpiece.held{z-index:99!important}#app .app.s6.varco .b6 :is(.vdoc-btn,.desk-obj){color:var(--s6-cream);font-family:var(--s6-font);text-align:center;cursor:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:0;margin:0;padding:0;font-size:22px;line-height:1.15;display:flex}#app .app.s6.varco .b6 :is(.vdoc-label,.desk-label,.desk-tag){font-family:var(--s6-font);color:var(--s6-cream);text-shadow:0 2px 0 var(--s6-line), 2px 0 0 var(--s6-line), -2px 0 0 var(--s6-line), 0 -2px 0 var(--s6-line);font-size:22px;line-height:1.15}#app .app.s6.varco .b6 .vdoc-label{margin-top:0}#app .app.s6.varco .b6 .vdoc.passport.v6{width:auto;height:auto;box-shadow:none;background:0 0;border:0;padding:0;display:block;overflow:visible}#app .app.s6.varco .b6 .vdoc.passport.v6 img{image-rendering:pixelated;display:block}#app .app.s6.varco .b6 .desk-label{max-width:none;margin-top:0;display:block}#app .app.s6.varco .b6 .desk-tag{background:0 0;border:0;margin:0;padding:0;display:block}#app .app.s6.varco .b6 .desk-value{display:none}#app .app.s6.varco .b6 .desk-obj .desk-art{filter:none;transition:none}#app .app.s6.varco .b6 .desk-obj:hover .desk-art,#app .app.s6.varco .b6 .desk-obj:focus-visible .desk-art{filter:none;transform:translateY(-3px)}#app .app.s6.varco .b6 .desk-item.fresh .desk-art{animation:.5s ease-out both b6-drop}@keyframes b6-drop{0%{opacity:0;transform:translate(-48px,-66px)}25%{opacity:1}70%{transform:translateY(3px)}85%{transform:translateY(-3px)}to{transform:none}}#app .app.s6.varco .b6 .desk-item.fresh .desk-tag{animation:.24s ease-in-out .6s 4 b6-tag-blink}#app .app.s6.varco .b6 .desk-item.fresh .desk-label{animation:.2s ease-out .45s both desk-label-in}@keyframes b6-tag-blink{50%{color:var(--s6-gold)}}#app .app.s6.varco .b6 .vdoc.v6:not(.passport){box-sizing:border-box;width:214px;height:auto;color:var(--s6-ink);border:3px solid var(--s6-line);text-align:left;background:#e5f3e7;border-radius:0;padding:0;font-size:16px;line-height:1.2;transition:none;display:block;position:relative;overflow:visible;box-shadow:0 5px #0000018c}#app .app.s6.varco .b6 .vdoc.ticket.v6{width:212px}#app .app.s6.varco .b6 .vdoc.v6 .hd{background:var(--s6-green);color:var(--s6-paper-hi,#f0fff5);letter-spacing:1px;justify-content:space-between;gap:8px;padding:4px 8px 6px;font-size:17px;line-height:1.2;display:flex}#app .app.s6.varco .b6 .vdoc.ticket.v6 .hd{background:var(--s6-coral)}#app .app.s6.varco .b6 .vdoc.form.v6 .hd{background:var(--s6-teal)}#app .app.s6.varco .b6 .vdoc.v6 .bd{padding:4px 8px 6px}#app .app.s6.varco .b6 .vdoc.v6 .row{border-bottom:2px solid #cfd4c3;flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:3px 0 4px;display:flex}#app .app.s6.varco .b6 .vdoc.v6 .row span:first-child{color:#867c71;flex:none;font-size:15px}#app .app.s6.varco .b6 .vdoc.v6 .row span:last-child{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--s6-ink);font-weight:700;overflow:hidden}#app .app.s6.varco .b6 .vdoc.v6 .row span.big{font-family:var(--s6-num);font-size:22px;line-height:1}#app .app.s6.varco .b6 .vdoc.v6 .bar{background:repeating-linear-gradient(90deg, var(--s6-ink) 0 3px, transparent 3px 5px, var(--s6-ink) 5px 6px, transparent 6px 9px);height:20px;margin-top:8px}#app .app.s6.varco .b6 .vdoc-btn:hover .vdoc.v6:not(.passport),#app .app.s6.varco .b6 .vdoc-btn:focus-visible .vdoc.v6:not(.passport){transform:translateY(-3px);box-shadow:0 8px #0000018c}#app .app.s6.varco .b6 .vdoc-btn:hover .vdoc.passport.v6 img,#app .app.s6.varco .b6 .vdoc-btn:focus-visible .vdoc.passport.v6 img{transform:translateY(-3px)}#app .app.s6.varco .b6 .vpiece.held .vdoc.v6:not(.passport){transform:translate(-3px,-3px);box-shadow:0 9px #0000018c}#app .app.s6.varco .b6 .vpiece.held .vdoc.passport.v6 img{transform:translate(-3px,-3px)}#app .app.s6.varco .b6 .vdoc-btn:focus-visible{outline:3px solid var(--s6-gold);outline-offset:4px}#app .app.s6.varco .b6 .b6-verdict{box-sizing:border-box;flex-wrap:nowrap;align-items:flex-end;gap:26px;width:773px;height:120px;margin:0;padding:0 20px 16px;display:flex;position:absolute;top:730px;left:803px;overflow:visible}#app .app.s6.varco .b6 .b6-verdict .stamp{box-shadow:none;letter-spacing:1px;color:var(--s6-cream);cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;flex:none;align-items:center;gap:6px;margin:0;padding:0;font-size:22px;display:flex;transform:none}#app .app.s6.varco .b6 .b6-verdict .stamp:hover{background:0 0}#app .app.s6.varco .b6 .b6-verdict .stamp:disabled{cursor:default;opacity:.45}#app .app.s6.varco .b6 .b6-verdict .stamp:focus-visible{outline:3px solid var(--s6-gold);outline-offset:4px}#app .app.s6.varco .b6 .b6-stamp-img{image-rendering:pixelated;flex:none;display:block}#app .app.s6.varco .b6 .b6-stamp-btn{box-sizing:border-box;font-family:var(--s6-font);letter-spacing:1px;background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -4px 0 var(--s6-btn-shade,#151415), 0 3px 0 var(--s6-line);white-space:nowrap;padding:7px 14px 9px;font-size:22px;line-height:1.05;display:block}#app .app.s6.varco .b6 .stamp.ammesso .b6-stamp-btn{color:#99e9b5}#app .app.s6.varco .b6 .stamp.respinto .b6-stamp-btn{color:#efa3a4}#app .app.s6.varco .b6 .stamp.fermato .b6-stamp-btn{color:#ebc9aa}#app .app.s6.varco .b6 .stamp:hover:not(:disabled) .b6-stamp-btn{background:#3d3533}#app .app.s6.varco .b6 .stamp.on .b6-stamp-img{transform:translateY(-6px)}#app .app.s6.varco .b6 .stamp.ammesso.on .b6-stamp-btn{background:var(--s6-green);color:#0f2a1a;box-shadow:inset 0 -4px 0 #357a52, 0 3px 0 var(--s6-line)}#app .app.s6.varco .b6 .stamp.respinto.on .b6-stamp-btn{background:var(--s6-red);color:#fff0ee;box-shadow:inset 0 -4px 0 #7d343b, 0 3px 0 var(--s6-line)}#app .app.s6.varco .b6 .stamp.fermato.on .b6-stamp-btn{background:var(--s6-orange);color:#2a160e;box-shadow:inset 0 -4px 0 #96553f, 0 3px 0 var(--s6-line)}#app .app.s6.varco .b6 .b6-pad{image-rendering:pixelated;flex:none;margin-bottom:4px}#app .app.s6.varco .b6 .b6-verdict .b6-confirm{margin-left:auto;padding:7px 14px 9px}#app .app.s6.varco .b6 .b6-verdict .b6-check{color:var(--s6-cream2);white-space:nowrap;align-self:center;align-items:center;gap:8px;font-size:19px;display:flex}#app .app.s6.varco .b6 .b6-verdict .b6-check input{accent-color:var(--s6-gold)}#app .app.s6.varco .b6 .b6-verdict.visitor-bar{align-items:center;gap:20px;padding:0 20px}#app .app.s6.varco .b6 .b6-verdict.visitor-bar .hint{min-width:0;color:var(--s6-cream2);flex:auto;font-size:22px;line-height:1.2}#app .app.s6.varco .b6 .b6-verdict.visitor-bar .b6-confirm{margin-left:0}#app .app.s6.varco .b6 .b6-verdict.visitor-bar .tazza-tasti{flex:none;gap:12px;display:inline-flex}#app .app.s6.varco .b6>.overlay:not(.bag-overlay){z-index:10;box-sizing:border-box;background:#00090cb8;justify-content:center;align-items:center;width:1552px;height:776px;padding:0;display:flex;position:absolute;inset:84px auto auto 24px;overflow:hidden}#app .app.s6.varco .b6 .pp-modal{gap:18px;margin:0}#app .app.s6.varco .b6 .overlay .sheet{box-sizing:border-box;background:var(--s6-cream);width:auto;min-width:560px;max-width:820px;max-height:100%;color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 6px 0 var(--s6-line);border-radius:0;flex-direction:column;margin:0;padding:0 28px 24px;font-size:24px;line-height:1.25;animation:none;display:flex;overflow:auto}#app .app.s6.varco .b6 .overlay .sheet h2{background:var(--s6-edge);color:var(--s6-cream);letter-spacing:1px;border:0;margin:0 -28px 16px;padding:8px 28px 10px;font-size:26px;font-weight:400;line-height:1.15}#app .app.s6.varco .b6 .overlay .sheet.ticket h2{background:var(--s6-coral);color:var(--s6-paper-hi,#f0fff5)}#app .app.s6.varco .b6 .overlay .sheet.declaration h2{background:var(--s6-teal);color:var(--s6-paper-hi,#f0fff5)}#app .app.s6.varco .b6 .overlay .sheet:is(.permit,.exit,.pass,.letter) h2{background:var(--s6-green);color:var(--s6-paper-hi,#f0fff5)}#app .app.s6.varco .b6 .overlay .sheet .hint{color:var(--s6-hint,#867c71);margin:0 0 12px;font-size:20px;line-height:1.2}#app .app.s6.varco .b6 .overlay .sheet p{margin:0 0 12px;font-size:22px}#app .app.s6.varco .b6 .overlay .sheet .fields{grid-template-columns:max-content 1fr;gap:0 22px;font-size:24px;display:grid}#app .app.s6.varco .b6 .overlay .sheet .fields dt,#app .app.s6.varco .b6 .overlay .sheet .fields dd{border-bottom:2px solid #cfd4c3;margin:0;padding:4px 0 5px}#app .app.s6.varco .b6 .overlay .sheet .fields dt{color:var(--s6-hint,#867c71);font-size:21px}#app .app.s6.varco .b6 .overlay .sheet .fields dd.mark{background:#f2d58f;padding:4px 6px 5px}#app .app.s6.varco .b6 .overlay .sheet>.close{order:2;justify-content:flex-end;margin-top:18px;display:flex}#app .app.s6.varco .b6 .overlay .sheet>.btn.close{align-self:flex-end}#app .app.s6.varco .b6 .overlay .sheet.ticket:after{content:"";background:repeating-linear-gradient(90deg, var(--s6-ink) 0 3px, transparent 3px 5px, var(--s6-ink) 5px 6px, transparent 6px 9px);flex:none;order:1;height:28px;margin-top:16px;display:block}#app .app.s6.varco .b6 .overlay .sheet .passport-body{align-items:flex-start;gap:20px;display:flex}#app .app.s6.varco .b6 .overlay .sheet .passport-photo{border:3px solid var(--s6-line);background:#cfdad8;flex:none;padding:0}#app .app.s6.varco .b6 .overlay .sheet .ev-list{flex-direction:column;gap:10px;display:flex}#app .app.s6.varco .b6 .overlay .sheet .ev{background:var(--s6-cream2,#d2d5c2);color:var(--s6-ink);border:3px solid var(--s6-line);border-radius:0;align-items:flex-start;gap:14px;padding:8px 12px 10px;font-size:21px;line-height:1.2;display:flex}#app .app.s6.varco .b6 .overlay .sheet .ev .code-col{flex-direction:column;flex:none;align-items:flex-start;gap:8px;display:flex}#app .app.s6.varco .b6 .overlay .sheet .ev .code{background:var(--s6-ink);color:var(--s6-cream);font-family:var(--s6-num);border-radius:0;padding:0 7px;font-size:22px;line-height:1.1}#app .app.s6.varco .b6 .overlay .sheet .ev .body{flex:1;min-width:0;font-size:21px;line-height:1.2}#app .app.s6.varco .b6 .overlay .sheet .ev .body b{color:var(--s6-ink);font-size:24px;font-weight:400;display:block}#app .app.s6.varco .b6 .overlay .sheet .ev .photo-btn{cursor:zoom-in;background:0 0;border:0;margin-left:auto;padding:0}#app .app.s6.varco .b6 .overlay .sheet .ev .btn.small{padding:2px 10px 4px;font-size:19px}#app .app.s6.varco .b6 .overlay .sheet .ev .btn.reveal{background:var(--s6-gold);color:var(--s6-ink);box-shadow:inset 0 -4px 0 var(--s6-gold-shade,#a57a5d), 0 3px 0 var(--s6-line)}#app .app.s6.varco .b6 .overlay .desk-sheet .desk-big{border:3px solid var(--s6-line);background:#2e261f;justify-content:center;align-items:center;margin:0 0 14px;padding:18px;display:flex}#app .app.s6.varco .b6 .overlay .desk-sheet .desk-big img{filter:drop-shadow(0 5px #00000180)}#app .app.s6.varco .b6 .overlay .cash-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:flex}#app .app.s6.varco .b6 .stamp-overlay{z-index:10;box-sizing:border-box;background:#00090c99;justify-content:center;align-items:center;width:1552px;height:776px;padding:0;display:flex;position:absolute;inset:84px auto auto 24px}#app .app.s6.varco .b6 .stamp-paper{background:var(--s6-cream);width:420px;color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 6px 0 var(--s6-line);border-radius:0;padding:18px 22px 22px;font-size:22px}#app .app.s6.varco .b6 .stamp-paper-title{border-bottom:2px solid #cfd4c3;margin-bottom:8px;font-size:20px}#app .app.s6.varco .b6 .stamp-paper-name{margin-bottom:8px;font-size:28px}#app .app.s6.varco .b6 .stamp-mark{border-width:4px;border-radius:0;font-size:30px}#app .app.s6.varco .b6 .stamp-mark.ammesso{color:#2c7a52}#app .app.s6.varco .b6 .stamp-mark.respinto{color:#a8434b}#app .app.s6.varco .b6 .stamp-mark.fermato{color:#b4663f}@media (prefers-reduced-motion:reduce){#app .app.s6.varco .booth.b6,#app .app.s6.varco .vcam.v6>.vface.walk-in,#app .app.s6.varco .vcam.v6>.vface-old.walk-in,#app .app.s6.varco .vcam.v6>.vface.walk-out,#app .app.s6.varco .vcam.v6>.vface-old.walk-out{animation:none}#app .app.s6.varco .vcam.v6>.vface.walk-out{visibility:hidden}}#app .app.s6.varco .b6 .b6-desk>.b6-tazza-faro{aspect-ratio:122/82;pointer-events:none;width:100%;position:absolute;top:0;left:0}#app .app.s6.varco .b6 .b6-desk>.b6-tazza-faro img{width:13.1148%;height:auto;image-rendering:pixelated;position:absolute;top:1.21951%;left:72.1312%}#app .app.s6.varco .b6 .b6-desk>.b6-santini{aspect-ratio:122/82;pointer-events:none;width:100%;position:absolute;top:0;left:0}#app .app.s6.varco .b6 .b6-desk>.b6-santini .b6-santino{aspect-ratio:9/12;cursor:pointer;pointer-events:auto;width:7.37705%;image-rendering:pixelated;background:0 0;border:0;margin:0;padding:0;position:absolute}#app .app.s6.varco .b6 .b6-desk>.b6-santini .b6-santino img{width:100%;height:100%;image-rendering:pixelated;display:block}#app .app.s6.varco .b6 .b6-desk>.b6-santini .b6-santino:hover{filter:brightness(1.18)}#app .app.s6.varco .b6 .b6-desk>.b6-santini .b6-santino.missing{box-sizing:border-box;background:#efe3c4;border:3px solid #3a2f26}#app .app.s6.varco .b6 .b6-desk .vboard{pointer-events:none}#app .app.s6.varco .b6 .b6-desk .vboard .vpiece{pointer-events:auto}@keyframes b6-vanish{0%{opacity:1;translate:0}15%{translate:-3px}30%{translate:3px}45%{translate:-3px}60%{translate:2px}75%{translate:-2px}to{opacity:0;translate:0}}@keyframes b6-vanish-calm{0%{opacity:1}to{opacity:0}}#app .app.s6.varco .vcam.v6>.vface.walk-vanish,#app .app.s6.varco .vcam.v6>.vface-old.walk-vanish{animation:1.2s ease-in both b6-vanish}#app .app.s6.varco .vcam.v6>.vface.walk-vanish.vanish-calm,#app .app.s6.varco .vcam.v6>.vface-old.walk-vanish.vanish-calm{animation:1.2s ease-in both b6-vanish-calm}#app .app.s6.varco .b6 .vdoc-open{transform-origin:0 0;cursor:zoom-in;animation:.22s cubic-bezier(.2,.9,.3,1.15) both vdoc-grow;display:block;position:relative}#app .app.s6.varco .b6 .vdoc-open.lifted{cursor:zoom-out}@keyframes vdoc-grow{0%{opacity:.4;transform:scale(.55)}to{opacity:1;transform:none}}#app .app.s6.varco .b6 .vpiece{transform-origin:0 0}#app .app.s6.varco .b6 .vpiece.lifting{transition:left .24s ease-out,top .24s ease-out,transform .24s ease-out}#app .app.s6.varco .b6 .vpiece.lifted{cursor:default}#app .app.s6.varco .b6 .vpiece.lifted .vdoc-open{filter:drop-shadow(0 14px #0000018c)}#app .app.s6.varco .b6 .vboard.has-lifted .vpiece:not(.lifted){filter:brightness(.72)}#app .app.s6.varco .b6 .vboard.has-lifted .vboard-hint{opacity:0}#app .app.s6.varco .b6 .vboard-hint{transition:opacity .2s}#app .app.s6.varco .b6 .vdoc-ear{width:30px;height:30px;box-shadow:inset 3px -3px 0 var(--s6-line);color:var(--s6-ink);font-family:var(--s6-font);cursor:pointer;z-index:5;background:linear-gradient(225deg,#2e261f 0 50%,#b9bca9 50% 100%);border:0;margin:0;padding:0;font-size:16px;line-height:1;position:absolute;top:-3px;right:-3px}#app .app.s6.varco .b6 .vdoc-ear span{opacity:0;position:absolute;bottom:3px;left:3px}#app .app.s6.varco .b6 .vdoc-ear:hover{background:linear-gradient(225deg, #2e261f 0 50%, var(--s6-gold) 50% 100%)}#app .app.s6.varco .b6 .vdoc-ear:hover span{opacity:1}#app .app.s6.varco .b6 .vdoc-ear:focus-visible{outline:3px solid var(--s6-gold)}#app .app.s6.varco .b6 .pp-open.desk{box-shadow:inset 0 0 0 2px #1c6069, 0 5px 0 var(--s6-line);padding:4px;animation:none}#app .app.s6.varco .b6 .pp-compact.pp-page{width:440px;height:300px;min-height:0}#app .app.s6.varco .b6 .pp-compact .pp-leaf{padding:0 14px 10px}#app .app.s6.varco .b6 .pp-compact .pp-leaf>.pp-dhead{letter-spacing:1px;border-bottom-width:2px;gap:8px;height:38px;margin:0 -14px;padding:0 14px;font-size:16px}#app .app.s6.varco .b6 .pp-compact .pp-crest{width:18px;height:20px}#app .app.s6.varco .b6 .pp-compact .pp-crest span{width:12px;height:13px}#app .app.s6.varco .b6 .pp-compact .pp-leaf>.pp-watermark{background:repeating-radial-gradient(circle at 50% 54%,#0000 0 6px,#004a4f0f 6px 7px);top:38px}#app .app.s6.varco .b6 .pp-compact .pp-right>.pp-watermark{left:60px}#app .app.s6.varco .b6 .pp-compact .pp-leaf>.pp-watermark:before{width:90px;height:100px}#app .app.s6.varco .b6 .pp-compact .pp-leaf>.pp-watermark span{width:54px;height:58px;margin-top:-10px}#app .app.s6.varco .b6 .pp-compact .pp-leaf>.pp-photo{border-width:3px;width:156px;height:134px;margin:8px 0 0}#app .app.s6.varco .b6 .pp-compact .pp-fields dt{letter-spacing:.5px;font-size:13px}#app .app.s6.varco .b6 .pp-compact .pp-fields dd{font-size:20px}#app .app.s6.varco .b6 .pp-compact .pp-who{margin:8px 0 0}#app .app.s6.varco .b6 .pp-compact .pp-who dd{margin-top:0;font-size:24px}#app .app.s6.varco .b6 .pp-compact .pp-signbox{padding-top:4px}#app .app.s6.varco .b6 .pp-compact .pp-signbox .pp-sign{width:auto;height:28px}#app .app.s6.varco .b6 .pp-compact .pp-signbox small{letter-spacing:1px;padding-top:3px;font-size:11px}#app .app.s6.varco .b6 .pp-compact .pp-rest{gap:9px;margin:10px 0 0}#app .app.s6.varco .b6 .pp-compact .pp-rest.many{gap:8px 10px}#app .app.s6.varco .b6 .pp-compact .pp-left:after,#app .app.s6.varco .b6 .pp-compact .pp-right:before{background:linear-gradient(270deg,#a9af9c 0 2px,#bbc0ad 2px 5px,#cbd0bc 5px 10px);width:10px}#app .app.s6.varco .b6 .pp-compact .pp-right:before{background:linear-gradient(90deg,#a9af9c 0 2px,#bbc0ad 2px 5px,#cbd0bc 5px 10px)}#app .app.s6.varco .b6 .pp-compact .pp-right:after{background-size:14px 3px,3px 14px,14px 3px,3px 14px,14px 3px,3px 14px,14px 3px,3px 14px;height:60px;bottom:12px;left:14px;right:14px}#app .app.s6.varco .b6 .vdoc-sheet{box-sizing:border-box;width:300px;color:var(--s6-ink);border:3px solid var(--s6-line);text-align:left;background:#e5f3e7;font-size:18px;line-height:1.15;box-shadow:0 5px #0000018c}#app .app.s6.varco .b6 .vdoc-sheet.ticket{width:310px}#app .app.s6.varco .b6 .vdoc-sheet .hd{background:var(--s6-green);color:var(--s6-paper-hi,#f0fff5);letter-spacing:1px;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:10px;padding:5px 34px 7px 12px;font-size:17px;display:flex}#app .app.s6.varco .b6 .vdoc-sheet .hd span:first-child{flex:none}#app .app.s6.varco .b6 .vdoc-sheet .hd span:last-child{text-overflow:ellipsis;letter-spacing:.5px;opacity:.9;min-width:0;font-size:14px;overflow:hidden}#app .app.s6.varco .b6 .vdoc-sheet.ticket .hd{background:var(--s6-coral)}#app .app.s6.varco .b6 .vdoc-sheet.form .hd{background:var(--s6-teal)}#app .app.s6.varco .b6 .vdoc-sheet .route{font-family:var(--s6-num);justify-content:center;align-items:center;gap:14px;padding:8px 12px 4px;font-size:30px;line-height:1;display:flex}#app .app.s6.varco .b6 .vdoc-sheet .route i{color:var(--s6-coral);font-style:normal}#app .app.s6.varco .b6 .vdoc-sheet .rows{grid-template-columns:1fr 1fr;gap:0 14px;padding:4px 12px 8px;display:grid}#app .app.s6.varco .b6 .vdoc-sheet.form .rows{grid-template-columns:1fr}#app .app.s6.varco .b6 .vdoc-sheet .row{border-bottom:2px solid #cfd4c3;min-width:0;padding:5px 0 4px}#app .app.s6.varco .b6 .vdoc-sheet .row small{letter-spacing:.5px;color:#867c71;font-size:13px;line-height:1.1;display:block}#app .app.s6.varco .b6 .vdoc-sheet .row b{color:var(--s6-ink);overflow-wrap:anywhere;font-size:19px;font-weight:700;line-height:1.15;display:block}#app .app.s6.varco .b6 .vdoc-sheet .row b.mark{background:#f2d58f;padding:0 4px}#app .app.s6.varco .b6 .vdoc-sheet.ticket .row:first-child{grid-column:1/-1}#app .app.s6.varco .b6 .vdoc-sheet .bar{background:repeating-linear-gradient(90deg, var(--s6-ink) 0 3px, transparent 3px 5px, var(--s6-ink) 5px 6px, transparent 6px 9px);height:22px;margin:6px 12px 10px}#app .app.s6.varco .b6 .vdoc-open.cash{cursor:default}#app .app.s6.varco .b6 .vdoc-sheet.cash{width:300px}#app .app.s6.varco .b6 .vdoc-sheet.cash .hd{background:var(--s6-line);color:var(--s6-cream);text-transform:uppercase}#app .app.s6.varco .b6 .vdoc-sheet.cash .hd span:last-child{font-family:var(--s6-num);letter-spacing:0;opacity:1;color:var(--s6-gold);flex:none;font-size:20px}#app .app.s6.varco .b6 .vdoc-sheet.cash .cash-big{justify-content:center;padding:14px 12px 6px;display:flex}#app .app.s6.varco .b6 .vdoc-sheet.cash .cash-big img{filter:drop-shadow(0 4px #00000159)}#app .app.s6.varco .b6 .vdoc-sheet.cash .cash-note{color:#6b6255;margin:0;padding:4px 12px 10px;font-size:15px;line-height:1.2}#app .app.s6.varco .b6 .vdoc-sheet.cash .cash-actions{flex-direction:column;gap:8px;margin:0;padding:0 12px 12px;display:flex}#app .app.s6.varco .b6 .vdoc-sheet.cash .cash-actions .btn{width:100%;margin:0}@media (prefers-reduced-motion:reduce){#app .app.s6.varco .b6 .vdoc-open{animation:none}#app .app.s6.varco .b6 .vpiece.lifting{transition:none}}#app .app.s6.varco .booth.b6.con-timbro,#app .app.s6.varco .booth.b6.con-timbro *{cursor:none!important}#app .app.s6.varco .b6 .b6-in-mano{z-index:60;pointer-events:none;image-rendering:pixelated;filter:drop-shadow(0 7px #00000173);position:absolute}#app .app.s6.varco .b6 .b6-verdict .stamp.in-mano .b6-stamp-img{opacity:.22}#app .app.s6.varco .b6 .b6-verdict .stamp.in-mano .b6-stamp-btn{background:var(--s6-gold);color:var(--s6-ink);box-shadow:inset 0 -4px 0 var(--s6-gold-shade,#a57a5d), 0 3px 0 var(--s6-line)}#app .app.s6.varco .b6 .vdoc-open.passport.mira{outline-offset:4px;outline:3px solid #ffd56b;animation:.9s ease-in-out infinite mira-lampo}@keyframes mira-lampo{0%,to{outline-color:#ffd56b}50%{outline-color:#ffd56b59}}#app .app.s6.varco .b6 .pp-spot.a-mano{z-index:3;width:0;height:0;transform:rotate(var(--rot,-6deg));transform-origin:0 0;position:absolute}#app .app.s6.varco .b6 .pp-spot.a-mano .pp-stamp{transform-origin:0 0;animation:80ms both pp-ink;transform:scale(.62)}#app .app.s6.varco .b6 .b6-verdict .b6-allarme{cursor:pointer;background:var(--s6-line);clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);width:158px;height:48px;color:var(--s6-cream);font-family:var(--s6-font);border:0;border-radius:0;flex:none;align-self:center;margin:8px 0 0 auto;padding:0;display:block;position:relative}#app .app.s6.varco .b6 .b6-verdict .b6-allarme:disabled{cursor:default;opacity:.45}#app .app.s6.varco .b6 .b6-verdict .b6-allarme:focus-visible{outline:3px solid var(--s6-gold);outline-offset:4px}#app .app.s6.varco .b6 .b6-allarme-faccia{background:var(--s6-panel2);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);box-shadow:inset 0 3px 0 #4e4441, inset 0 -6px 0 var(--s6-btn-shade,#151415), inset 0 0 0 1px #3d3533;transition:background-color .12s,box-shadow .12s,transform 70ms ease-out;position:absolute;inset:3px}#app .app.s6.varco .b6 .b6-allarme-faccia:after{content:"";clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);pointer-events:none;border:2px solid #e0eadb1a;position:absolute;inset:7px 8px 11px}#app .app.s6.varco .b6 .b6-allarme:hover:not(:disabled) .b6-allarme-faccia{background:#3d3533}#app .app.s6.varco .b6 .b6-allarme-lbl{letter-spacing:1px;color:#ebc9aa;pointer-events:none;justify-content:center;align-items:center;gap:11px;padding-bottom:5px;font-size:22px;line-height:1;transition:color .12s,transform 70ms ease-out;display:flex;position:absolute;inset:3px}#app .app.s6.varco .b6 .b6-allarme-lbl:before{content:"";width:9px;height:9px;box-shadow:0 0 0 2px var(--s6-line), inset 2px 2px 0 #ffffff24;background:#4a2226;margin-top:2px;display:block}#app .app.s6.varco .b6 .b6-allarme-luce{display:none}#app .app.s6.varco .b6 .b6-allarme.aperto .b6-allarme-lbl:before{animation:.45s steps(2,jump-none) infinite allarme-luce}#app .app.s6.varco .b6 .b6-allarme.aperto .b6-allarme-faccia{box-shadow:inset 0 3px 0 #4e4441, inset 0 -6px 0 var(--s6-btn-shade,#151415), inset 0 0 0 2px var(--s6-orange)}@keyframes allarme-luce{0%{box-shadow:0 0 0 2px var(--s6-line);background:#4a2226}to{box-shadow:0 0 0 2px var(--s6-line), 0 0 6px 2px #ff8a7ab3;background:#ff8a7a}}#app .app.s6.varco .b6 .b6-allarme.premuto .b6-allarme-faccia,#app .app.s6.varco .b6 .b6-allarme.premuto .b6-allarme-lbl{transform:translateY(3px)}#app .app.s6.varco .b6 .b6-allarme.premuto .b6-allarme-faccia{background:var(--s6-orange);box-shadow:inset 0 2px #e9a98f,inset 0 -3px #96553f}#app .app.s6.varco .b6 .b6-allarme.premuto .b6-allarme-lbl{color:#2a160e}#app .app.s6.varco .b6 .b6-allarme.premuto .b6-allarme-lbl:before{box-shadow:0 0 0 2px var(--s6-line), 0 0 6px 2px #ff8a7ab3;background:#ff8a7a;animation:none}#app .app.s6.varco .b6 .b6-verdict.allarme-on{animation:.36s steps(2,jump-none) 3 allarme-barra}@keyframes allarme-barra{0%{box-shadow:inset 0 0 0 3px var(--s6-edge), 0 4px 0 var(--s6-line)}to{box-shadow:inset 0 0 0 3px var(--s6-orange), 0 4px 0 var(--s6-line)}}@media (prefers-reduced-motion:reduce){#app .app.s6.varco .b6 .vdoc-open.passport.mira,#app .app.s6.varco .b6 .b6-allarme.aperto .b6-allarme-lbl:before,#app .app.s6.varco .b6 .b6-verdict.allarme-on{animation:none}}#app .app.s6.varco .b6 .b6-verdict .b6-allarme-avviso{z-index:20;white-space:nowrap;padding:6px 14px 8px;font-size:20px;line-height:1.1;animation:.18s ease-out both avviso-su;position:absolute;bottom:calc(100% + 10px);right:14px}#app .app.s6.varco .b6 .b6-verdict .b6-allarme-avviso:after{content:"";background:var(--s6-cream);border-right:3px solid var(--s6-line);border-bottom:3px solid var(--s6-line);width:12px;height:12px;position:absolute;top:100%;right:60px;transform:translateY(-7px)rotate(45deg)}@keyframes avviso-su{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mail-actions{margin-bottom:4px}.compose{flex-direction:column;gap:4px;display:flex}.compose label{align-items:center;gap:6px;display:flex}.compose select,.compose input[type=text],.compose input[type=email],.compose textarea{color:#000;min-width:0;font-family:var(--mono-font);background:#fff;border:2px solid #fff;border-color:#404040 #fff #fff #404040;flex:1;padding:2px 4px;font-size:15px}.compose textarea{resize:vertical;min-height:150px}.mail-hint{color:#333;font-size:13px}.reply-tag{color:#fff;background:navy;margin-right:4px;padding:0 3px;font-size:12px;font-weight:400}.mail-state{color:#333;background:#ddd;min-width:92px;padding:0 3px;font-size:12px;font-weight:400;display:inline-block}.mail-state.done{color:#fff;background:#2f7a3a}.mail-state.failed{color:#fff;background:#a33}.sent-item{cursor:default}.mail-offer{flex-direction:column;align-items:flex-start;gap:6px;margin-top:14px;display:flex}.mail-offer-no{color:#a8434b;margin:0;font-size:.95em}.mail-offer-done{margin:14px 0 0;font-weight:700}.mail-notes{flex-direction:column;gap:4px;margin-top:12px;display:flex}.mail-note{border-left:4px solid var(--c-sel,navy);padding:2px 8px;font-size:.9em;font-weight:700}.vphone-book .vphone-search{box-sizing:border-box;color:#ece7d8;background:#05080d;border:2px solid #2c3f5a;border-radius:2px;width:100%;margin:2px 0 4px;padding:5px 8px;font-family:inherit;font-size:12px;line-height:1.2;display:block}.vphone-book .vphone-search::placeholder{color:#8fa3bd;opacity:1}.vphone-book .vphone-search:focus{border-color:#f2b632;outline:none}.vphone-book .vphone-book-list{scrollbar-width:thin;scrollbar-color:#4a5d79 transparent;flex-direction:column;gap:4px;max-height:200px;display:flex;overflow:hidden auto}.vphone-book .vphone-entry{text-align:left;flex:none}.vphone-book .vphone-entry span{text-overflow:ellipsis;min-width:0;overflow:hidden}.vphone-book .vphone-entry:disabled{opacity:.55;cursor:default}.vphone-book .vphone-book-empty{color:#8fa3bd;padding:2px 2px 4px;font-size:11px}.app.phone .vphone .vphone-book{flex:none;order:4}.app.phone .vphone:has(.call-card.live,.ringing-card) .vphone-book{display:none}.app.phone .vphone .vphone-book .vphone-search{min-height:40px;font-size:16px}.app.phone .vphone .vphone-book .vphone-entry{align-items:center;min-height:40px}.phone-station .vphone-book{background:#26221e;border:2px solid #000}.phone-station .vphone-book-title{color:#d9d0bd}.phone-station .vphone-book .vphone-search{background:#1a1714;border-color:#000}.phone-station .vphone-book .vphone-entry{background:#3a3530}.phone-station .vphone-book .vphone-entry:hover:not(:disabled){background:#4b443c}.app.varco .vphone.tel2{background:#07090c;min-height:0;display:block;position:relative;overflow:hidden}.tel2-fit{position:absolute;inset:0;overflow:hidden}.tel2-stage{transform-origin:50%;width:1376px;height:768px;position:absolute;top:50%;left:50%;overflow:hidden}.tel2-bg{-webkit-user-select:none;user-select:none;pointer-events:none;width:1376px;height:768px;position:absolute;top:0;left:0}.tel2-screen{transform-origin:0 0;pointer-events:none;border-radius:16px 14px 18px 16px;position:absolute;top:0;left:0;overflow:hidden}.tel2-screen .remote{height:100%;display:block}.app.varco .tel2-screen .remote-screen{background:var(--vwin) center / cover;height:100%;image-rendering:pixelated;border:0}.tel2-screen .subtitle-bar{display:none}.tel2-screen:after{content:"";background:linear-gradient(135deg,#ffffff29 0 12%,#0000 30%),#141e3c2e;position:absolute;inset:0;box-shadow:inset 0 0 26px #040814bf}.tel2-lcd{color:#16301c;align-items:baseline;gap:8px;padding:0 6px;display:flex;position:absolute;overflow:hidden}.tel2-lcd small{letter-spacing:1px;opacity:.75;white-space:nowrap;font-size:9px}.tel2-lcd span{font-family:var(--mono-font);text-align:right;flex:1;font-size:22px;line-height:29px}.tel2-lcd.blink{animation:.5s steps(2,end) infinite think}.tel2-key{cursor:pointer;background:0 0;border:0;border-radius:50%;width:36px;height:27px;margin:-13px 0 0 -18px;padding:0;position:absolute}.tel2-key.side{width:34px;height:22px;margin:-11px 0 0 -17px}.tel2-key:hover{background:#ffffff38}.tel2-key:active{background:#0a0c1461}.tel2-lamp{pointer-events:none;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute}.tel2-lamp.live{background:radial-gradient(#ff5a46e6,#0000 70%)}.tel2-lamp.ring{background:radial-gradient(#ff6e5a,#0000 70%);animation:.4s steps(2,end) infinite think}.tel2-cradle{opacity:0;pointer-events:none;background:linear-gradient(#14161d,#23262f 30%,#1b1d25);position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tel2-cradle.on{opacity:1}.tel2-handset{cursor:pointer;transform-origin:50% 45%;transition:transform .18s ease-out,filter .18s;position:absolute}.tel2-handset:hover{filter:brightness(1.28)}.tel2-handset.off{filter:drop-shadow(18px 26px 6px #0006);transform:translate(-26px,-38px)rotate(-9deg)}.tel2-handset.off:hover{filter:drop-shadow(18px 26px 6px #0006)brightness(1.28)}.tel2-handset.ring{animation:.16s steps(2,end) infinite tel2-ring}@keyframes tel2-ring{0%{transform:translate(-2px,-1px)rotate(-1.4deg)}to{transform:translate(2px)rotate(1.4deg)}}.tel2-hint{text-align:center;color:#ffe9a8;pointer-events:none;z-index:4;background:#080c12db;width:250px;padding:4px 8px;font-size:11px;position:absolute}.tel2-spot{cursor:pointer;background:0 0;border:0;border-radius:14px;padding:0;position:absolute}.tel2-spot span{color:#1d1405;font:inherit;white-space:nowrap;opacity:0;pointer-events:none;background:#f2b632;padding:2px 10px;font-size:12px;transition:opacity .12s;position:absolute;top:-8px;left:50%;transform:translate(-50%,-100%)}.tel2-spot span:after{content:"";border:6px solid #0000;border-top-color:#f2b632;border-bottom:0;margin-left:-6px;position:absolute;bottom:-7px;left:50%}.tel2-spot:hover{background:#ffffff1f}.tel2-spot:hover span{opacity:1}.tel2-pad{z-index:5;background:#f6efdc;flex-direction:column;width:350px;height:372px;padding-top:28px;display:flex;position:absolute;top:34px;left:30px;transform:rotate(-1.2deg);box-shadow:0 0 0 6px #5b4630,0 0 0 8px #2e2218,6px 10px 0 8px #00000047}.tel2-pad:before{content:"";background:#8b929c;border:2px solid #2e2218;width:90px;height:18px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.tel2-pad-head{letter-spacing:2px;color:#7a6a4c;border-bottom:1px dashed #c8b990;justify-content:space-between;align-items:baseline;padding:2px 12px 4px;font-size:10px;display:flex;position:absolute;top:4px;left:0;right:0}.tel2-pad-head b{letter-spacing:0;color:#a5281f;font-size:13px;font-weight:400}.tel2-pad-body{color:#2a2620;padding:12px 14px;font-size:13px;line-height:1.5}.tel2-pad-body h4{color:#a5281f;margin:0 0 6px;font-size:18px;font-weight:400}.tel2-pad-body p{margin:0 0 8px}.app.varco .tel2-pad .transcript{background:0 0;flex:1;height:auto;min-height:0;padding:10px 12px;font-size:13px}.tel2-btn{color:#ece7d8;font:inherit;cursor:pointer;background:#26303c;border:0;padding:6px 12px;font-size:12px}.tel2-btn:hover{background:#33496b}.tel2-hand{z-index:20;background:#060a1057;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.tel2-open{background:#6a2328;border-radius:10px;width:760px;height:440px;padding:12px;animation:.2s ease-out both tel2-lift;display:flex;transform:rotate(-1deg);box-shadow:inset 0 0 0 3px #3d1215,0 18px 26px #00000080}@keyframes tel2-lift{0%{opacity:0;transform:translate(-180px,150px)scale(.5)rotate(-6deg)}to{opacity:1;transform:rotate(-1deg)}}.tel2-open-page{background:#f6eed8;flex:1;padding:14px 20px;overflow-y:auto}.tel2-open-page:first-child{border-radius:6px 0 0 6px;box-shadow:inset -14px 0 14px -10px #3c1e0a59}.tel2-open-page:last-child{border-radius:0 6px 6px 0;box-shadow:inset 14px 0 14px -10px #3c1e0a59}.tel2-open.one{width:430px}.tel2-open.one .tel2-open-page{box-shadow:none;border-radius:6px}.tel2-search{box-sizing:border-box;width:100%;font:inherit;color:#2a2620;background:#fffaf0;border:2px solid #6a2328;border-radius:3px;margin:0 0 6px;padding:7px 10px;font-size:14px;display:block}.tel2-search::placeholder{color:#8a7f68;opacity:1}.tel2-search:focus{border-color:#1f3b78;outline:none}.tel2-open-title{letter-spacing:2px;color:#6a2328;border-bottom:2px solid #6a2328;margin-bottom:6px;padding-bottom:4px;font-size:18px}.tel2-open-empty,.tel2-open-note{color:#8a7f68;font-size:12px}.tel2-open-note{margin-top:14px}.tel2-entry{width:100%;font:inherit;color:#2a2620;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d6c9a6;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 2px 7px;font-size:13px;display:flex}.tel2-entry b{font-family:var(--mono-font);color:#1f3b78;white-space:nowrap;font-size:22px;font-weight:400}.tel2-entry:hover:not(:disabled){background:#ffe9a8}.tel2-entry:disabled{cursor:default;opacity:.55}.tel2-btn.close{padding:8px 16px;font-size:13px}.tel2-tip{color:#ece7d8;pointer-events:none;z-index:6;background:#080c12e6;border-left:3px solid #f2b632;padding:6px 12px;font-size:12px;position:absolute;top:330px;left:600px}.tel2-bar{z-index:10;align-items:stretch;gap:8px;height:44px;display:flex;position:absolute;top:712px;left:16px;right:16px}.tel2-bar .saybox{flex:1;gap:6px;margin:0;display:flex}.app.varco .tel2-bar .saybox .field{background:#f3ead6;border:2px solid #1a1510;flex:1;padding:6px 12px;font-size:15px}.app.varco .tel2-bar .saybox .btn.primary{color:#1d1405;background:#f2b632;border:0;min-width:64px;font-size:13px}.app.varco .tel2-bar .saybox .btn.primary:disabled{color:#ece7d8bf;background:#0c0e12d9}.tel2-bar-note{color:#ece7d8d9;background:#0c0e129e;flex:1;align-items:center;padding:0 14px;font-size:12px;display:flex}.tel2-btn.hang{background:#a12a24;padding:0 16px;font-size:13px}.tel2-btn.hang:hover{background:#c23a32}#app .app.s6 .vphone.ph6{min-height:0;box-shadow:none;pointer-events:none;font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;color:var(--s6-cream,#e0eadb);background:0 0;border:0;gap:0;margin:0;padding:0;font-size:22px;line-height:1.2;display:block;position:absolute;inset:0;overflow:visible}#app .app.s6 .ph6>*{pointer-events:auto}#app .app.s6 .ph6 button{letter-spacing:inherit;font-family:inherit}#app .app.s6 .ph6 .ph6-booth{width:759px;height:434px;position:absolute;top:84px;left:24px}#app .app.s6 .ph6 .ph6-set{-webkit-user-select:none;user-select:none;width:741px;height:416px;position:absolute;top:6px;left:6px}#app .app.s6 .ph6 .ph6-img{width:741px;height:416px;image-rendering:pixelated;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;display:block}#app .app.s6 .ph6 .ph6-set.ring{animation:.24s ease-in-out infinite ph6-shake}@keyframes ph6-shake{0%{transform:translate(0)}25%{transform:translate(2px)}50%{transform:translateY(2px)}75%{transform:translate(-2px)}}#app .app.s6 .ph6 .ph6-tag{z-index:3;pointer-events:none;border:2px solid var(--s6-line,#000001);color:var(--s6-cream,#e0eadb);background:#000001d1;padding:2px 10px 4px;font-size:22px;position:absolute;top:18px;left:18px}#app .app.s6 .ph6 .ph6-tag i{font-style:normal;font-family:var(--s6-num,"VT323", monospace);color:var(--s6-gold,#d6ac88);font-size:20px}#app .app.s6 .ph6 .ph6-lcd{pointer-events:none;font-family:var(--s6-num,"VT323", monospace);color:#1d2a22;text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:.95;display:flex;position:absolute;overflow:hidden}#app .app.s6 .ph6 .ph6-lcd b{letter-spacing:.08em;white-space:nowrap;max-width:100%;font-weight:400;display:block;overflow:hidden}#app .app.s6 .ph6 .ph6-lcd small{white-space:nowrap;letter-spacing:.06em;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}#app .app.s6 .ph6 .ph6-lcd.blink b{animation:.8s ease-in-out infinite ph6-blink}@keyframes ph6-blink{50%{opacity:0}}#app .app.s6 .ph6 .keypad{pointer-events:none;gap:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;top:0;left:0}#app .app.s6 .ph6 .keypad .key{all:unset;box-sizing:border-box;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;display:block;position:absolute}#app .app.s6 .ph6 .keypad .key:hover,#app .app.s6 .ph6 .keypad .key:focus-visible{outline-offset:1px;outline:3px solid #f2e3b3}#app .app.s6 .ph6 .keypad .key.giu,#app .app.s6 .ph6 .keypad .key:active{background:#080c0a61;box-shadow:inset 0 4px #00000059}#app .app.s6 .ph6 .chat3{display:contents}#app .app.s6 .ph6 .chat3>.transcript{width:759px;height:218px;margin:0;position:absolute;top:518px;left:24px}#app .app.s6 .ph6 .ph6-say{width:759px;box-shadow:none;background:0 0;border:0;align-items:stretch;gap:10px;margin:0;padding:0;font-size:22px;line-height:1.2;display:flex;position:absolute;top:750px;left:24px}#app .app.s6 .ph6 .ph6-say .saybox{flex:auto;min-width:0;margin:0}#app .app.s6 .ph6 .ph6-say .ph6-saybox-off .field{color:var(--s6-hint,#867c71);white-space:nowrap;align-items:center;display:flex;overflow:hidden}#app .app.s6.varco .ph6 .ph6-say .btn.ph6-hang{background:var(--s6-red,#b65059);color:#fbe9e6}#app .app.s6.varco .ph6 .ph6-say .btn.ph6-hang:hover:not(:disabled){color:#fbe9e6;background:#c45f68}#app .app.s6 .ph6 .ph6-say .voice-ask{z-index:5;margin:0 0 14px;position:absolute;bottom:100%;left:0;right:0}#app .app.s6 .ph6 .ph6-hint{width:759px;color:var(--s6-muted,#a3998b);font-size:21px;line-height:1.2;position:absolute;top:806px;left:24px}#app .app.s6 .ph6 .ph6-line{align-items:center;gap:16px;width:773px;height:92px;padding:0 18px;display:flex;position:absolute;top:84px;left:803px;overflow:hidden}#app .app.s6 .ph6 .ph6-seal{width:56px;height:56px;font-family:var(--s6-num,"VT323", monospace);color:var(--s6-cream,#e0eadb);background:var(--s6-teal,#058f88);border:3px solid var(--s6-line,#000001);flex:none;place-items:center;font-size:30px;line-height:1;display:grid;box-shadow:inset 0 0 0 3px #51b9b0}#app .app.s6 .ph6 .ph6-seal.off{background:#8d8478;box-shadow:inset 0 0 0 3px #a99f90}#app .app.s6 .ph6 .ph6-seal.ring{animation:.5s ease-in-out infinite ph6-seal}@keyframes ph6-seal{50%{background:var(--s6-coral,#bd6063);box-shadow:inset 0 0 0 3px #d98c8e}}#app .app.s6 .ph6 .ph6-line .txt{flex:1;min-width:0}#app .app.s6 .ph6 .ph6-line small{color:#685b54;white-space:nowrap;text-overflow:ellipsis;font-size:19px;line-height:1.15;display:block;overflow:hidden}#app .app.s6 .ph6 .ph6-line b{white-space:nowrap;text-overflow:ellipsis;font-size:28px;font-weight:400;line-height:1.15;display:block;overflow:hidden}#app .app.s6 .ph6 .ph6-line .tempo{font-family:var(--s6-num,"VT323", monospace);color:#0b6e69;flex:none;margin-left:auto;font-size:30px;line-height:1}#app .app.s6 .ph6 .ph6-line .tempo.off{color:var(--s6-off,#756b62)}#app .app.s6 .ph6 .ph6-line .acts{flex:none;gap:10px;margin-left:auto;display:flex}#app .app.s6 .ph6 .ph6-line .acts .s6-btn{padding:7px 14px 9px;font-size:22px}#app .app.s6 .ph6 .ph6-line .acts .s6-btn.go{background:var(--s6-green,#53a776);color:var(--s6-ink,#25201e);box-shadow:inset 0 -4px 0 #357352, 0 3px 0 var(--s6-line,#000001)}#app .app.s6 .ph6 .ph6-line .acts .s6-btn.go:hover{background:#63b886}#app .app.s6 .ph6 .ph6-book{box-sizing:border-box;flex-direction:column;width:773px;height:284px;padding:12px 20px 10px;font-size:24px;line-height:1.3;display:flex;position:absolute;top:190px;left:803px;overflow:hidden}#app .app.s6 .ph6 .ph6-book-head{flex:none;align-items:center;gap:14px;margin:0 0 6px;padding-right:58px;display:flex}#app .app.s6 .ph6 .ph6-book h3{color:#0b6e69;flex:none;margin:0;font-size:26px;font-weight:400;line-height:1.2}#app .app.s6 .ph6 .ph6-search{box-sizing:border-box;letter-spacing:.3px;min-width:0;height:40px;color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);background:#f6faee;border-radius:0;flex:auto;margin:0;padding:2px 10px 5px;font-family:inherit;font-size:22px;line-height:1.1;box-shadow:inset 0 3px #dfe6d6}#app .app.s6 .ph6 .ph6-search::placeholder{color:var(--s6-hint,#867c71);opacity:1}#app .app.s6 .ph6 .ph6-search:focus{outline:3px solid var(--s6-gold,#d6ac88);outline-offset:0}#app .app.s6 .ph6 .ph6-book .ph6-rows{scrollbar-width:thin;scrollbar-color:#a3998b transparent;flex:auto;min-height:0;overflow:hidden auto}#app .app.s6 .ph6 .ph6-book .empty{color:var(--s6-off,#756b62);padding:4px 0;font-size:20px;display:block}#app .app.s6 .ph6 .ph6-book[hidden],#app .app.s6 .ph6 .ph6-tv[hidden],#app .app.s6 .ph6 .ph6-cw[hidden]{display:none}#app .app.s6 .ph6 .ph6-row{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--s6-ink,#25201e);border-bottom:2px solid #cfd4c3;justify-content:space-between;align-items:baseline;gap:16px;padding:2px 4px 4px;font-size:24px;line-height:1.3;display:flex}#app .app.s6 .ph6 .ph6-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#app .app.s6 .ph6 .ph6-row b{font-family:var(--s6-num,"VT323", monospace);flex:none;font-size:26px;font-weight:400}#app .app.s6 .ph6 .ph6-row:hover:not(:disabled){background:#cfe3d3}#app .app.s6 .ph6 .ph6-row:focus-visible{outline:3px solid var(--s6-gold,#d6ac88);outline-offset:-3px}#app .app.s6 .ph6 .ph6-row:disabled{cursor:default;color:var(--s6-off,#756b62)}#app .app.s6 .ph6 .ph6-tv{justify-content:center;align-items:center;width:773px;height:340px;padding:6px;display:flex;position:absolute;top:496px;left:803px}#app .app.s6 .ph6 .ph6-tv .ph6-tvbox{flex:none;position:relative}#app .app.s6 .ph6 .ph6-tv .ph6-tag{top:9px;left:9px}#app .app.s6 .ph6 .ph6-cwbtn{z-index:2;width:48px;height:40px;padding:0 0 3px;position:absolute;top:205px;left:1505px}#app .app.s6 .ph6 .ph6-cwbtn svg{width:24px;height:24px;display:block}#app .app.s6 .ph6 .ph6-cw{scrollbar-width:thin;scrollbar-color:#a3998b transparent;width:773px;height:660px;padding:14px 20px 12px;position:absolute;top:190px;left:803px;overflow:hidden auto}#app .app.s6 .ph6 .ph6-cw .ph6-cw-x{z-index:2;box-sizing:border-box;height:40px;padding:0 14px 3px;font-size:20px;position:absolute;top:12px;right:78px}#app .app.s6 .ph6 .ph6-cw .crossword{color:var(--s6-ink,#25201e);background:0 0;border:0;padding:0}#app .app.s6 .ph6 .ph6-cw .cw-title{color:#0b6e69;border-bottom:2px solid #cfd4c3;margin:0 0 10px;padding:0 190px 4px 0;font-size:26px;line-height:1.2}#app .app.s6 .ph6 .ph6-cw .cw-body{flex-wrap:nowrap;align-items:flex-start;gap:20px;display:flex}#app .app.s6 .ph6 .ph6-cw .cw-grid{--cw-cell:26px;flex:none;gap:0;padding:0 2px 2px 0;display:grid}#app .app.s6 .ph6 .ph6-cw .cw-void{width:var(--cw-cell);height:var(--cw-cell)}#app .app.s6 .ph6 .ph6-cw .cw-cell{width:calc(var(--cw-cell) + 2px);height:calc(var(--cw-cell) + 2px);border:2px solid var(--s6-ink,#25201e);font-family:var(--s6-num,"VT323", monospace);text-align:center;color:var(--s6-ink,#25201e);cursor:pointer;background:#f6faee;margin:0;font-size:25px;line-height:22px;position:relative}#app .app.s6 .ph6 .ph6-cw .cw-cell.word{background:#efe0bd}#app .app.s6 .ph6 .ph6-cw .cw-cell.active{background:var(--s6-gold,#d6ac88)}#app .app.s6 .ph6 .ph6-cw .cw-cell.wrong{color:var(--s6-red,#b65059)}#app .app.s6 .ph6 .ph6-cw .cw-n{font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);color:#685b54;font-size:12px;line-height:1;position:absolute;top:-2px;left:1px}#app .app.s6 .ph6 .ph6-cw .cw-clues{scrollbar-width:thin;scrollbar-color:#a3998b transparent;flex:1;min-width:0;max-height:470px;padding-right:6px;font-size:20px;line-height:1.15;overflow-y:auto}#app .app.s6 .ph6 .ph6-cw .cw-h{color:#0b6e69;border-bottom:2px solid #cfd4c3;margin:0 0 4px;font-size:22px}#app .app.s6 .ph6 .ph6-cw .cw-clues ol{margin:0 0 10px;padding:0;list-style:none}#app .app.s6 .ph6 .ph6-cw .cw-clues li{cursor:pointer;border-bottom:2px solid #e1e6d8;padding:2px 4px 3px}#app .app.s6 .ph6 .ph6-cw .cw-clues li.on{background:#efe0bd}#app .app.s6 .ph6 .ph6-cw .cw-clues .muted{color:var(--s6-off,#756b62)}#app .app.s6 .ph6 .ph6-cw .crossword>.row{gap:10px;margin-top:10px}#app .app.s6 .ph6 .ph6-cw .crossword .btn{letter-spacing:.3px;color:var(--s6-cream,#e0eadb);background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -4px 0 var(--s6-btn-shade,#151415), 0 3px 0 var(--s6-line,#000001);cursor:pointer;border-radius:0;margin:0;padding:5px 12px 7px;font-family:inherit;font-size:20px;line-height:1.05}#app .app.s6 .ph6 .ph6-cw .crossword .btn:hover{background:#3d3533}#app .app.s6 .ph6 .ph6-cw .crossword .btn:active{transform:translateY(2px)}#app .app.s6 .ph6 .ph6-cw .crossword .hint{color:#685b54;font-size:18px;line-height:1.15}#app .app.s6 .ph6 .ph6-cw .crossword .flash{color:#1f7a4b;font-size:22px}@media (prefers-reduced-motion:reduce){#app .app.s6 .ph6 .ph6-set.ring,#app .app.s6 .ph6 .ph6-seal.ring,#app .app.s6 .ph6 .ph6-lcd.blink b{animation:none}}.s6-badge{font-family:var(--s6-font);letter-spacing:.5px;color:var(--s6-gold);background:var(--s6-panel);box-shadow:0 3px 0 var(--s6-line);white-space:nowrap;border:0;border-radius:0;padding:3px 10px 4px;font-size:18px;line-height:1;display:inline-block}.s6-badge-n{font-family:var(--s6-num);letter-spacing:1px;margin-left:4px;font-size:22px}.s6-drawer-head .s6-drawer-title{align-items:center;gap:14px;min-width:0;display:flex}.scheda-wrap{align-items:flex-start;gap:20px;display:flex}.scheda-col{flex:0 0 520px;min-width:0}.scheda-appunti{flex:1 1 0;min-width:0}.scheda-appunti .scheda-intest{font-family:var(--s6-font);color:var(--s6-hint);text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;font-size:22px}.scheda{font-family:var(--s6-font);color:var(--s6-ink);background:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:0 4px 0 var(--s6-line);-webkit-user-select:text;user-select:text;border-radius:0}.scheda-vuota{color:#685b54;margin:0;padding:18px 16px;font-size:24px;line-height:1.2}.scheda-fascia{background:var(--s6-teal);color:var(--s6-paper-hi);border-bottom:3px solid var(--s6-line);align-items:center;gap:14px;padding:10px 14px;display:flex}.scheda-foto{border:3px solid var(--s6-line);background:var(--s6-cream);width:81px;height:auto;max-height:112px;image-rendering:pixelated;flex:none}.scheda-fascia .portrait{border:3px solid var(--s6-line);background:var(--s6-cream);flex:none}.scheda-nome{flex-direction:column;gap:4px;min-width:0;display:flex}.scheda-sopra{letter-spacing:1px;text-transform:uppercase;opacity:.85;font-size:18px;line-height:1}.scheda-name{color:var(--s6-paper-hi);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:34px;line-height:1}.scheda-corpo{padding:6px 16px 10px}.scheda-doc{border-top:2px solid var(--s6-rule);padding:8px 0 10px}.scheda-doc:first-child{border-top:0}.scheda-titolo{letter-spacing:1.5px;text-transform:uppercase;color:var(--s6-hint);margin:0 0 4px;font-size:18px;line-height:1}.scheda dl{margin:0}.scheda-riga{grid-template-columns:170px 1fr;align-items:baseline;gap:12px;padding:1px 0;display:grid}.scheda dt{color:#6b6158;overflow-wrap:anywhere;font-size:20px;line-height:1.1}.scheda dd{color:var(--s6-ink);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;font-size:23px;line-height:1.1}.scheda-verbale{background:var(--s6-cream);color:var(--s6-ink);padding-bottom:16px;font-size:21px;line-height:1.15;position:sticky;bottom:-6px}.scheda-verbale b{font-weight:400}.scheda-verbale b.ok{color:#2f7a4c}.scheda-verbale b.no{color:var(--s6-red)}.app.s6 .s6-drawer-panel.s6-con-scheda{width:1100px}.app.s6 .s6-con-scheda .s6-drawer-scroll{padding-right:0;overflow:hidden}.app.s6 .s6-con-scheda .scheda-col{max-height:430px;padding:0 8px 6px 0;overflow:hidden auto}.app.s6 .s6-con-scheda .scheda-appunti textarea.notes{min-height:360px}.app.phone .scheda-wrap{flex-direction:column;gap:12px}.app.phone .scheda-col{flex:none;width:100%}.app.phone .scheda-appunti{width:100%}.app.phone .scheda-badge-riga{margin:0 0 8px}.app.phone .scheda-fascia{gap:10px;padding:8px 10px}.app.phone .scheda-name{font-size:26px}.app.phone .scheda-corpo{padding:4px 10px 8px}.app.phone .scheda-riga{grid-template-columns:110px 1fr;gap:8px}.app.phone .scheda dt{font-size:16px}.app.phone .scheda dd{font-size:19px}.app.phone .scheda-vuota{font-size:20px}.app.phone .scheda-verbale{font-size:17px}.app.phone .scheda-appunti .scheda-intest{font-size:18px}.app.phone .drawer-body textarea.notes{font-family:var(--s6-font);font-size:18px}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-500-normal-CR9SIKMr.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-latin-ext-500-normal-BHT4w5qI.woff2)format("woff2"),url(./pixelify-sans-latin-ext-500-normal-Bkr-oq6R.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-latin-500-normal-DC052d-m.woff2)format("woff2"),url(./pixelify-sans-latin-500-normal-Bq6pAlou.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-600-normal-B3EuUOZG.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-ext-600-normal-Dha6RiOG.woff2)format("woff2"),url(./pixelify-sans-latin-ext-600-normal-CDaIumwU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2)format("woff2"),url(./pixelify-sans-latin-600-normal-BNlgYbDL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-700-normal-BrZTw8tu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-latin-ext-700-normal-ClyJstAh.woff2)format("woff2"),url(./pixelify-sans-latin-ext-700-normal-BadXkHzZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-latin-700-normal-D3Xxx3QE.woff2)format("woff2"),url(./pixelify-sans-latin-700-normal-BctWAS0u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.vt-scene{--vt-navy:#1b2c47;--vt-navy-2:#0f1825;--vt-cream:#f3ead6;--vt-rim:#fbf6ea;--vt-ink:#1b2c47;--vt-ink-2:#4a5568;z-index:40;font-family:var(--ui-font);color:var(--vt-ink);background:#5a8aa6;font-size:15px;font-weight:500;line-height:1.4;position:fixed;inset:0;overflow:hidden}.vt-scene:before{content:"";pointer-events:none;background:radial-gradient(75% 70% at 50% 46%,#0000 55%,#0f182552);position:absolute;inset:0}.vt-bg{transform-origin:59.9% 70.4%;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.vt-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vt-side{scrollbar-width:thin;flex-direction:column;gap:14px;width:min(390px,26vw);padding:2px 6px 14px;display:flex;position:absolute;top:clamp(120px,27vh,300px);bottom:18px;overflow-y:auto}.vt-left{left:clamp(10px,2.2vw,44px);overflow:hidden}.vt-left .howto{scrollbar-width:thin;scrollbar-color:var(--vt-navy) transparent;flex:0 auto;min-height:0;overflow-y:auto}.vt-right{right:clamp(10px,2.2vw,44px)}.vt-top{z-index:2;gap:8px;display:flex;position:absolute;top:14px;right:16px}.vt-card,.vt-scene .panel{background:var(--vt-cream);color:var(--vt-ink);border:4px solid var(--vt-navy);box-shadow:0 0 0 3px var(--vt-rim), 0 7px 0 3px var(--vt-navy-2), 0 18px 32px #05193c59;border-radius:14px;margin:0;padding:14px 16px}.vt-scene .panel h3,.vt-card h3{color:var(--vt-ink);margin:0 0 6px;font-size:18px;font-weight:700}.vt-card p,.vt-scene .panel p{color:var(--vt-ink-2);margin:0 0 10px}.vt-scene .hint{color:var(--vt-ink-2);font-size:14px}.vt-scene .vt-privacy{color:var(--vt-ink-2);background:var(--vt-cream);border:2px solid var(--vt-navy);border-radius:10px;margin:0;padding:6px 10px;font-size:12px;line-height:1.35}.vt-scene .error-panel{color:#6d1309;background:#ffe3dc;border-color:#8a1f12;box-shadow:0 6px #5e140b}.vt-tag{background:var(--vt-navy);color:#ffc64f;letter-spacing:.5px;border-radius:999px;margin-bottom:8px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-block}.vt-scene details.panel>summary{cursor:pointer;list-style:none}.vt-scene details.panel>summary::-webkit-details-marker{display:none}.vt-scene details.panel>summary h3{display:inline}.vt-scene details.panel>summary:before{color:#c98a1c}.vt-scene .howto-lead{color:var(--vt-ink-2);margin:8px 0;font-size:15px}.vt-scene .howto-steps{color:var(--vt-ink-2);margin:0 0 8px;padding-left:20px}.vt-scene .howto-steps li{margin-bottom:6px}.vt-scene .howto-steps b{color:var(--vt-ink)}.vt-tabs{background:var(--vt-navy);box-shadow:0 5px 0 var(--vt-navy-2);border-radius:12px;gap:4px;padding:4px;display:flex}.vt-tabs button{color:#d6deea;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:8px 6px;font-size:15px;font-weight:600}.vt-tabs button:hover{background:#ffffff1f}.vt-tabs button.on{background:var(--vt-cream);color:var(--vt-ink);font-weight:700}.vt-play{width:100%;font:inherit;letter-spacing:1px;color:#1d1405;text-shadow:0 1px #fff0c899;border:4px solid var(--vt-navy);box-shadow:inset 0 -6px 0 #c98a1c, inset 0 4px 0 #ffe2a0, 0 6px 0 var(--vt-navy-2);cursor:pointer;background:linear-gradient(#ffcf5e,#f2b632);border-radius:14px;padding:12px 10px 14px;font-size:26px;font-weight:700;transition:transform 80ms;display:block}.vt-play:hover:not(:disabled){transform:translateY(-2px)}.vt-play:active:not(:disabled){box-shadow:inset 0 -4px 0 #c98a1c, inset 0 3px 0 #ffe2a0, 0 2px 0 var(--vt-navy-2);transform:translateY(4px)}.vt-play:disabled{filter:grayscale(.7);opacity:.7;cursor:default}.vt-scene .btn{font:inherit;color:var(--vt-ink);border:3px solid var(--vt-navy);box-shadow:0 4px 0 var(--vt-navy-2);cursor:pointer;background:linear-gradient(#fbf6ea,#e8dec6);border-radius:10px;padding:6px 12px;font-size:15px;font-weight:600}.vt-scene .btn:hover:not(:disabled){background:linear-gradient(#fffaf0,#efe6d0)}.vt-scene .btn:active:not(:disabled){box-shadow:0 1px 0 var(--vt-navy-2);transform:translateY(3px)}.vt-scene .btn.primary{background:linear-gradient(#ffcf5e,#f2b632)}.vt-scene .vt-top .btn{padding:6px 12px;font-size:14px;font-weight:600}.vt-scene .field{box-sizing:border-box;width:100%;font:inherit;color:var(--vt-ink);background:var(--vt-rim);border:3px solid var(--vt-navy);border-radius:9px;padding:7px 10px;font-size:15px}.vt-scene .level-card{text-align:left;width:100%;font:inherit;color:var(--vt-ink);background:var(--vt-rim);cursor:pointer;border:3px solid #cbbf9f;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;display:flex}.vt-scene .level-card.on{border-color:var(--vt-navy);background:#f8e2a8}.vt-scene .level-card .num{color:var(--vt-navy);text-align:center;min-width:22px;font-size:20px;font-weight:700}.vt-scene .level-card:disabled{opacity:.55;cursor:default}.vt-scene .code-inline{color:var(--vt-ink)}.vt-lang{text-align:center}.vt-lang-choices{flex-direction:column;gap:12px;margin:12px 0;display:flex}.vt-lang-choices .vt-play{font-size:24px}.vt-lang-choices .vt-play small{text-shadow:none;font-size:15px;font-weight:500;display:block}.vt-scene.leaving{pointer-events:none}.vt-scene.leaving .vt-bg{image-rendering:pixelated;animation:1.15s cubic-bezier(.6,0,.9,.4) forwards vt-dive}.vt-scene.leaving .vt-side,.vt-scene.leaving .vt-top{animation:.15s ease-in forwards vt-out}.vt-scene:after{content:"";opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.vt-scene.leaving:after{animation:.3s .78s forwards vt-white}@keyframes vt-dive{to{filter:saturate(1.15)brightness(1.08);transform:translate(-9.9%,-20.4%)scale(5.6)}}@keyframes vt-out{to{opacity:0;transform:scale(.96)}}@keyframes vt-white{to{opacity:1}}.vt-flash{z-index:60;pointer-events:none;background:#fff;animation:.8s ease-out forwards vt-unwhite;position:fixed;inset:0}@keyframes vt-unwhite{to{opacity:0}}.vt-rotate{display:none}@media (max-width:900px),(max-height:560px){.vt-left{display:none}.vt-side.vt-right{gap:8px;padding:0}.vt-scene .vt-top{gap:6px;top:8px;right:8px}.vt-scene .vt-top .btn{white-space:nowrap;padding:4px 8px;font-size:12px}.vt-card,.vt-scene .panel{padding:10px 12px}.vt-right .vt-card p{display:none}.vt-scene .panel h3,.vt-card h3{font-size:15px}.vt-tabs button{white-space:nowrap;padding:6px 2px;font-size:12px}.vt-play{padding:9px 8px 11px;font-size:20px}}@media (orientation:portrait) and (max-width:900px){.vt-bg{background-color:#5a8aa6;background-position:top;background-size:100%}.vt-scene .vt-top{top:auto;bottom:10px;right:50%;transform:translate(50%)}.vt-side.vt-right{justify-content:center;width:min(420px,100vw - 24px);position:absolute;inset:calc(56.25vw + 16px) auto 56px 50%;overflow-y:auto;transform:translate(-50%)}.vt-rotate{color:#1d1405;border:3px solid var(--vt-navy);box-shadow:0 5px 0 var(--vt-navy-2);background:#f2b632;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:700;line-height:1.25;display:flex}.vt-rotate-ico{border:3px solid;border-radius:4px;flex:none;width:18px;height:30px;animation:2.4s ease-in-out infinite vt-turn}}@keyframes vt-turn{0%,35%{transform:rotate(0)}55%,90%{transform:rotate(-90deg)}to{transform:rotate(0)}}@media (orientation:landscape) and (max-height:560px){.vt-scene .vt-top{left:8px;right:auto}.vt-side.vt-right{width:min(330px,40vw);position:absolute;inset:8px 10px 8px auto;overflow-y:auto}}@media (orientation:portrait) and (max-width:700px){html:not(.orizz) body:has(.app.varco.wide:not(.phone)):after{box-sizing:border-box;z-index:200;white-space:normal;overflow-wrap:break-word;text-align:center;color:#f3ead6;background:#0f1825f0;width:100vw;height:100vh;padding:42vh 10vw 0;font-size:20px;font-weight:700;line-height:1.4;display:block;position:fixed;top:0;left:0}html[lang=it]:not(.orizz) body:has(.app.varco.wide:not(.phone)):after{content:"Gira il telefono in orizzontale per giocare"}html[lang=en]:not(.orizz) body:has(.app.varco.wide:not(.phone)):after{content:"Turn your phone sideways to play"}}@media (prefers-reduced-motion:reduce){.vt-scene.leaving .vt-bg{animation-duration:10ms}}@media (min-width:901px) and (max-width:1600px){.vt-side{gap:10px;width:min(340px,25vw);top:40vh}.vt-scene{font-size:14px}.vt-card,.vt-scene .panel{padding:11px 13px}.vt-card p,.vt-scene .panel p{margin-bottom:8px}.vt-scene .panel h3,.vt-card h3{font-size:16px}.vt-tabs button{white-space:nowrap;padding:7px 4px;font-size:13px}.vt-play{padding:9px 8px 11px;font-size:21px}}@media (min-width:901px) and (max-height:800px){.vt-right .vt-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.pgate{z-index:99980;box-sizing:border-box;background:#00090ccc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pgate-box{box-sizing:border-box;text-align:center;color:#2a2320;letter-spacing:.3px;background:#e0eadb;border:3px solid #000001;flex-direction:column;gap:12px;width:min(100%,420px);padding:22px 20px 16px;font-family:"Jersey 10",Pixelify Sans,monospace;display:flex;box-shadow:inset 0 0 0 3px #f1f6ee,0 6px #000001}.pgate-box h2{color:#2a2320;margin:0;font-size:38px;font-weight:400;line-height:1}.pgate-box p{color:#4a403b;margin:0;font-size:22px;line-height:1.15}.pgate-box p+.pgate-btn{margin-top:8px}.pgate-btn{box-sizing:border-box;min-height:56px;font:inherit;cursor:pointer;color:#e0eadb;background:#312a29;border:3px solid #000001;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:6px 14px 9px;font-size:23px;line-height:1.05;text-decoration:none;display:flex;box-shadow:inset 0 -5px #151415,0 4px #000001}.pgate-btn.wa{color:#0f2417;background:#5cc47c;box-shadow:inset 0 -5px #3a9a58,0 4px #000001}.pgate-btn:active{transform:translateY(2px)}.pgate-skip{font:inherit;color:#6b6158;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:8px;font-size:20px;text-decoration:underline}.pgate-btn.raw{word-break:break-all;font-size:16px}html.orizz .pgate{padding:8px}html.orizz .pgate-box{grid-template-columns:1fr 1fr;gap:6px 12px;width:min(100%,620px);padding:12px 18px 6px;display:grid}html.orizz .pgate-box h2,html.orizz .pgate-box p,html.orizz .pgate-skip{grid-column:1/-1}html.orizz .pgate-box h2{font-size:32px}html.orizz .pgate-box p{font-size:20px}html.orizz .pgate-box p+.pgate-btn{margin-top:4px}html.orizz .pgate-btn{min-height:48px;font-size:20px}html.orizz .pgate-skip{margin-top:2px;padding:6px}.m2-scene{z-index:40;color:#eef2f7;background:#0d1520;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;position:fixed;inset:0;overflow:hidden}.m2-stage{width:max(100vw,177.778vh);height:calc(max(100vw,177.778vh)/1.77778);position:absolute;top:0;left:0;container-type:size}.m2-bg{transform-origin:62% 52%;background-size:100% 100%;transition:transform 1.15s cubic-bezier(.55,0,.85,.4),filter 1.15s;position:absolute;inset:0}.m2-bg-mobile,.m2-blur{display:none}.m2-scene.leaving .m2-bg{filter:brightness(1.25);transform:scale(1.3)}.m2-scene.leaving .m2-col{opacity:0;transition:opacity .35s,transform .35s;transform:translate(-2cqw)}.m2-col{flex-direction:column;gap:1.15cqh;width:25cqw;max-height:calc(min(94cqh,100vh - 3cqh) - 19cqh);display:flex;position:absolute;top:19cqh;left:4.8cqw}.m2-btn{color:#eef2f7;width:100%;min-height:7.4cqh;font:inherit;letter-spacing:.02em;text-transform:uppercase;text-align:left;cursor:pointer;background:#0e1724db;border:1px solid #d6e2f02e;border-radius:4px;align-items:center;gap:1.6cqw;padding:0 1.4cqw;font-size:max(13px,1.45cqw);font-weight:700;transition:transform .12s,background .12s,border-color .12s;display:flex;box-shadow:0 6px 18px #00000059,inset 0 1px #ffffff0d}.m2-btn:hover:not(:disabled){background:#142032eb;border-color:#f2b632b3;transform:translate(3px)}.m2-btn:focus-visible{outline-offset:2px;outline:2px solid #f2b632}.m2-btn.primary{color:#111a26;background:linear-gradient(#f7c547,#eeae22);border-color:#ffecaa99;box-shadow:0 6px 18px #00000059,inset 0 -3px #965a0059}.m2-btn.primary:hover:not(:disabled){background:linear-gradient(#fbd05e,#f3b830)}.m2-btn:disabled{opacity:.7;cursor:default}.m2-label{flex:1}.m2-icon{flex:none;width:max(18px,2cqw);height:max(18px,2cqw)}.m2-chev{opacity:.85;flex:none;width:max(14px,1.5cqw);height:max(14px,1.5cqw)}.m2-single{background:#0e1724db;border-radius:4px;padding:.7cqh .9cqw;font-size:max(11px,.85cqw)}.m2-single summary{cursor:pointer;color:#c9d3df;font-weight:700}.m2-single .level-card{color:#eef2f7;width:100%;font:inherit;text-align:left;cursor:pointer;background:#d6e2f014;border:1px solid #d6e2f033;border-radius:3px;gap:8px;margin-top:4px;padding:4px 6px;display:flex}.m2-single .level-card.on{border-color:#f2b632}.m2-single .level-card .hint{color:#aab6c4;font-size:.9em}.m2-single .level-card:disabled{opacity:.5;cursor:default}.m2-rejoin{border-color:#f2b63299;min-height:6cqh;font-size:max(12px,1.1cqw)}.m2-note{color:#c9d3df;background:#0e1724c7;border-radius:4px;margin:.4cqh 0 0;padding:.7cqh .9cqw;font-size:max(11px,.85cqw);line-height:1.35}.m2-note.error{color:#ffd2c8;background:#6e180cd9}.m2-col>.panel{box-shadow:none;color:#c9d3df;background:#0e1724c7;border:0;border-radius:4px;margin:0;padding:.7cqh .9cqw;font-size:max(11px,.9cqw)}.m2-col>.panel.error-panel{color:#ffd2c8;background:#6e180cd9}.m2-panel{background:#0e1724e6;border:1px solid #d6e2f02e;border-radius:4px;flex-direction:column;max-height:calc(min(94cqh,100vh - 3cqh) - 19cqh);display:flex;box-shadow:0 6px 18px #00000059}.m2-back{color:#eef2f7;font:inherit;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d6e2f024;align-items:center;gap:.8cqw;padding:1.2cqh 1.2cqw;font-size:max(13px,1.3cqw);font-weight:700;display:flex}.m2-back:hover{color:#f7c547}.m2-panel-body{scrollbar-width:thin;scrollbar-color:#d6e2f059 transparent;padding:1.2cqh 1.2cqw 1.6cqh;font-size:max(12px,.95cqw);line-height:1.45;overflow:hidden}.m2-fit{zoom:1}.m2-fit-col{gap:inherit;flex-direction:column;display:flex}html:not(.orizz) .m2-panel-body{overflow-y:auto}.m2-panel-body label{color:#c9d3df;margin:1cqh 0 .4cqh;font-size:max(12px,.9cqw);font-weight:700;display:block}.m2-panel-body p{margin:0 0 .8cqh}.m2-hint{color:#aab6c4}.m2-field{box-sizing:border-box;color:#111a26;width:100%;font:inherit;background:#f5f1e8;border:0;border-radius:3px;padding:.8cqh .8cqw;font-size:max(13px,1.05cqw)}.m2-code{text-transform:uppercase;letter-spacing:.3em;font-weight:700}.m2-small{color:#eef2f7;font:inherit;text-transform:uppercase;cursor:pointer;background:#d6e2f01f;border:1px solid #d6e2f040;border-radius:4px;margin-top:1.2cqh;padding:.9cqh 1.2cqw;font-weight:700}.m2-small.primary{color:#111a26;background:linear-gradient(#f7c547,#eeae22);border-color:#0000}.m2-small:disabled{opacity:.5;cursor:default}.m2-card{border:1px solid #f2b63273;border-radius:4px;margin-bottom:1.2cqh;padding:1cqh 1cqw}.m2-card .m2-small{margin-top:.4cqh}.m2-tabs{gap:.5cqw;margin-bottom:.6cqh;display:flex}.m2-tabs button{color:#aab6c4;font:inherit;cursor:pointer;background:0 0;border:1px solid #d6e2f033;border-radius:4px;flex:1;padding:.8cqh .4cqw;font-size:max(11px,.85cqw);font-weight:700}.m2-tabs button.on{color:#f7c547;background:#f2b6322e;border-color:#f2b63299}.m2-row{flex-wrap:wrap;gap:.6cqw;display:flex}.m2-panel .btn{color:#eef2f7;box-shadow:none;font:inherit;background:#d6e2f01f;border:1px solid #d6e2f040;border-radius:4px;padding:.7cqh 1cqw;font-size:max(12px,.95cqw);font-weight:700}.m2-panel .howto{box-shadow:none;color:#dfe6ee;background:0 0;border:0;margin:0;padding:0}.m2-panel .howto summary{display:none}.m2-panel .howto .rules{margin:.6cqh 0;padding-left:1.2em}.m2-panel .howto .rules li{margin-bottom:.6cqh}.m2-panel .howto .hint{color:#aab6c4}@media (orientation:portrait) and (max-width:900px){html:not(.orizz) .m2-stage{width:100vw;height:100vh;container-type:normal}html:not(.orizz) .m2-bg{display:none}html:not(.orizz) .m2-bg-mobile{background-size:cover;height:56.25vw;display:block;bottom:auto;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}html:not(.orizz) .m2-blur{filter:blur(28px)brightness(.42)saturate(1.1);opacity:.75;background-position:30% 15%;background-size:cover;display:block;position:absolute;inset:-40px}html:not(.orizz) .m2-col{gap:10px;width:auto;max-height:none;inset:calc(56.25vw + 14px) 12px 12px;overflow-y:auto}html:not(.orizz) .m2-col:before{content:"";flex:1}html:not(.orizz) .m2-col:after{content:"";flex:2}html:not(.orizz) .m2-col:has(.m2-panel):before{flex:0}html:not(.orizz) .m2-col:has(.m2-panel):after{flex:0}html:not(.orizz) .m2-btn{gap:14px;min-height:56px;padding:0 16px;font-size:18px}html:not(.orizz) .m2-icon{width:24px;height:24px}html:not(.orizz) .m2-chev{width:18px;height:18px}html:not(.orizz) .m2-note,html:not(.orizz) .m2-col>.panel{padding:8px 10px;font-size:12px}html:not(.orizz) .m2-panel{max-height:none}html:not(.orizz) .m2-back{padding:12px 14px;font-size:16px}html:not(.orizz) .m2-panel-body{padding:10px 14px 14px;font-size:14px}html:not(.orizz) .m2-panel-body label{margin:10px 0 4px;font-size:13px}html:not(.orizz) .m2-field{padding:9px 10px;font-size:16px}html:not(.orizz) .m2-small{margin-top:12px;padding:9px 14px}html:not(.orizz) .m2-tabs button{padding:8px 4px;font-size:12px}html:not(.orizz) .m2-panel .btn{padding:7px 10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.m2-bg,.m2-col{transition-duration:10ms!important}}.m2-bg.px-bg{image-rendering:pixelated;background-position:50% 40%}.m2-title6{display:none}@media (orientation:portrait) and (max-width:900px){html:not(.orizz) .m2-title6{z-index:2;text-align:center;pointer-events:none;letter-spacing:1px;color:#e0eadb;text-shadow:3px 3px #000001,6px 6px #000001,-3px 0 #000001,0 -3px #000001;font-family:"Jersey 10",Pixelify Sans,monospace;font-size:54px;line-height:.9;display:block;position:absolute;top:calc(56.25vw - 40px);left:0;right:0}html:not(.orizz) .m2-col{top:calc(56.25vw + 34px)}}.m2-scene.p6{font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px}.m2-scene.p6 .m2-btn{box-sizing:border-box;min-height:58px;font:400 28px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:2px;color:var(--s6-cream,#e0eadb);background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -5px 0 #151415, 0 4px 0 var(--s6-line,#000001);border-radius:0;gap:14px;padding:0 16px 4px;transition:none}.m2-scene.p6 .m2-btn:hover:not(:disabled){background:var(--s6-panel2,#312a29);border-color:var(--s6-line,#000001);transform:none}.m2-scene.p6 .m2-btn:active:not(:disabled){box-shadow:inset 0 -2px 0 #151415, 0 1px 0 var(--s6-line,#000001);transform:translateY(3px)}.m2-scene.p6 .m2-btn.primary{color:var(--s6-ink,#25201e);box-shadow:inset 0 -5px 0 #d1a23c, 0 4px 0 var(--s6-line,#000001);background:#ffd56b}.m2-scene.p6 .m2-btn.primary:hover:not(:disabled){background:#ffd56b}.m2-scene.p6 .m2-btn.primary .d6-ico,.m2-scene.p6 .m2-btn.primary .d6-ico:last-child{color:var(--s6-ink,#25201e)}.m2-scene.p6 .m2-btn .d6-ico{color:var(--s6-gold,#d6ac88)}.m2-scene.p6 .m2-btn .d6-ico:last-child{color:var(--s6-muted,#a3998b)}.m2-scene.p6 .m2-rejoin{letter-spacing:1px;min-height:50px;font-size:22px}.m2-scene.p6 .m2-rejoin b{font-family:var(--s6-num,"VT323", monospace);color:var(--s6-gold,#d6ac88);letter-spacing:3px;font-weight:400}.m2-scene.p6 .m2-single{background:var(--s6-panel,#211e1e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-edge,#473a37), 0 3px 0 var(--s6-line,#000001);color:var(--s6-cream2,#d2d5c2);border-radius:0;padding:10px 12px 12px;font-size:18px}.m2-scene.p6 .m2-single summary{color:var(--s6-gold,#d6ac88);font-weight:400}.m2-scene.p6 .m2-single .level-card,.m2-scene.p6 .m2-panel .level-card{background:var(--s6-panel2,#312a29);width:100%;color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);font:400 18px/1.1 var(--s6-font,monospace);text-align:left;border-radius:0;align-items:center;gap:10px;margin-top:6px;padding:4px 8px 6px;display:flex}.m2-scene.p6 .m2-single .level-card.on{background:var(--s6-edge,#473a37);box-shadow:inset 0 0 0 3px var(--s6-gold,#d6ac88)}.m2-scene.p6 .m2-single .level-card .num{font-family:var(--s6-num,"VT323", monospace);color:var(--s6-gold,#d6ac88);font-size:24px}.m2-scene.p6 .m2-single .level-card .hint{color:var(--s6-muted,#a3998b);font-size:15px}.m2-scene.p6 .m2-note,.m2-scene.p6 .m2-col>.panel{background:var(--s6-panel,#211e1e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-edge,#473a37), 0 3px 0 var(--s6-line,#000001);color:var(--s6-cream2,#d2d5c2);border-radius:0;margin:0;padding:8px 12px 10px;font-size:17px;line-height:1.25}.m2-scene.p6 .m2-note.error,.m2-scene.p6 .m2-col>.panel.error-panel{color:#f5c9ca;box-shadow:inset 0 0 0 3px var(--s6-red,#b65059), 0 3px 0 var(--s6-line,#000001);background:#3a1d1f}.m2-scene.p6 .m2-panel{background:var(--s6-panel,#211e1e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-edge,#473a37), 0 4px 0 var(--s6-line,#000001);border-radius:0}.m2-scene.p6 .m2-back{background:var(--s6-panel2,#312a29);border-bottom:3px solid var(--s6-line,#000001);color:var(--s6-gold,#d6ac88);font:400 26px/1 var(--s6-font,monospace);letter-spacing:2px;gap:12px;padding:10px 14px 12px}.m2-scene.p6 .m2-back .d6-ico{color:inherit}.m2-scene.p6 .m2-panel-body{scrollbar-width:none;padding:12px 16px 16px;font-size:19px;line-height:1.25}.m2-scene.p6 .m2-panel-body label{color:var(--s6-gold,#d6ac88);margin:10px 0 4px;font-size:18px;font-weight:400}.m2-scene.p6 .m2-panel-body p{margin:0 0 10px}.m2-scene.p6 .m2-hint{color:var(--s6-muted,#a3998b)}.m2-scene.p6 .m2-field{background:var(--s6-cream,#e0eadb);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);font:400 22px/1.2 var(--s6-font,monospace);border-radius:0;padding:6px 10px 8px;box-shadow:inset 0 0 0 3px #f0fff5}.m2-scene.p6 .m2-code{font-family:var(--s6-num,"VT323", monospace);letter-spacing:8px;font-size:30px}.m2-scene.p6 .m2-small,.m2-scene.p6 .m2-panel .btn{background:var(--s6-panel2,#312a29);color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -4px 0 #151415, 0 3px 0 var(--s6-line,#000001);font:400 21px/1.1 var(--s6-font,monospace);letter-spacing:1px;text-transform:uppercase;border-radius:0;margin-top:12px;padding:6px 16px 9px}.m2-scene.p6 .m2-panel .btn{margin-top:0}.m2-scene.p6 .m2-small.primary{color:var(--s6-ink,#25201e);box-shadow:inset 0 -4px 0 #d1a23c, 0 3px 0 var(--s6-line,#000001);background:#ffd56b}.m2-scene.p6 .m2-card{background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-gold,#d6ac88);border-radius:0;margin-bottom:12px;padding:8px 12px 12px}.m2-scene.p6 .m2-card p{margin-bottom:0}.m2-scene.p6 .m2-card b{color:var(--s6-gold,#d6ac88);font-family:var(--s6-num,"VT323", monospace);letter-spacing:2px;font-weight:400}.m2-scene.p6 .m2-tabs{gap:8px;margin-bottom:6px}.m2-scene.p6 .m2-tabs button{background:var(--s6-panel2,#312a29);color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -4px 0 #151415, 0 3px 0 var(--s6-line,#000001);font:400 18px/1.1 var(--s6-font,monospace);border-radius:0;padding:6px 4px 9px}.m2-scene.p6 .m2-tabs button.on{color:var(--s6-ink,#25201e);box-shadow:inset 0 -4px 0 #d1a23c, 0 3px 0 var(--s6-line,#000001);background:#ffd56b}.m2-scene.p6 .m2-panel .howto{color:var(--s6-cream,#e0eadb)}.m2-scene.p6 .m2-panel .howto .rules{counter-reset:d6step;padding:0;list-style:none}.m2-scene.p6 .m2-panel .howto .rules li{counter-increment:d6step;margin:0 0 10px;padding-left:36px;position:relative}.m2-scene.p6 .m2-panel .howto .rules li:before{content:counter(d6step);width:24px;height:24px;font-family:var(--s6-num,"VT323", monospace);background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-sizing:content-box;place-items:center;margin:-3px 0 0 -3px;padding-bottom:2px;font-size:20px;display:grid;position:absolute;top:1px;left:0}.m2-scene.p6 .m2-panel .howto .rules b{color:var(--s6-gold,#d6ac88);font-weight:400}.m2-scene.p6 .m2-panel .howto .hint{color:var(--s6-muted,#a3998b);font-size:16px}.m2-scene.p6 .howto-lead{color:var(--s6-cream2,#d2d5c2);margin:0 0 10px}@media (orientation:portrait) and (max-width:900px){html:not(.orizz) .m2-scene.p6 .m2-title6{font-size:min(54px,14.4vw);top:calc(56.25vw - 14px)}html:not(.orizz) .m2-scene.p6 .m2-col{gap:14px;top:calc(56.25vw + 56px)}}@media (orientation:landscape){.m2-scene.p6 .m2-col{gap:8px;width:38cqw;top:14cqh;left:4cqw}.m2-scene.p6 .m2-btn{letter-spacing:1px;min-height:0;box-shadow:inset 0 -3px 0 #151415, 0 3px 0 var(--s6-line,#000001);gap:10px;padding:4px 10px 7px;font-size:17px}.m2-scene.p6 .m2-btn.primary{box-shadow:inset 0 -3px 0 #d1a23c, 0 3px 0 var(--s6-line,#000001)}.m2-scene.p6 .m2-back{padding:6px 10px 8px;font-size:17px}.m2-scene.p6 .m2-panel-body{padding:8px 10px;font-size:14px}.m2-scene.p6 .m2-small,.m2-scene.p6 .m2-panel .btn,.m2-scene.p6 .m2-tabs button,.m2-scene.p6 .m2-field{font-size:14px}.m2-scene.p6 .m2-note,.m2-scene.p6 .m2-single{font-size:12px}}.m2-langs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6cqw;display:grid}.m2-langs .m2-small{text-transform:none;margin:0}.d6-menu.m2-scene{z-index:40;background:var(--s6-bg,#00090c);color:var(--s6-cream,#e0eadb);font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;font-size:24px;line-height:1.2;position:fixed;inset:0;overflow:hidden}.d6-bg{background:var(--s6-bg,#00090c);position:absolute;inset:0;overflow:hidden}.d6-bg-zoom{transform-origin:66% 44%;justify-content:center;align-items:center;transition:transform 1.15s ease-in-out,filter 1.15s ease-in-out;display:flex;position:absolute;inset:0}.d6-bg-img{max-width:none;image-rendering:pixelated;flex:none;display:block}.d6-vig{image-rendering:pixelated;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.m2-scene.d6-menu.leaving .d6-bg-zoom{filter:brightness(1.3);transform:scale(1.22)}.m2-scene.d6-menu.leaving .d6-title{opacity:0;transition:opacity .35s ease-out}.m2-scene.d6-menu.leaving .m2-col{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translate(-24px)}.d6-ui{transform-origin:50%;margin:-470px 0 0 -800px;position:absolute;top:50%;left:50%}.d6-title{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:66px;left:104px}.d6-title b{white-space:nowrap;letter-spacing:3px;color:var(--s6-cream,#e0eadb);text-shadow:4px 4px 0 var(--s6-line,#000001), 8px 8px 0 var(--s6-line,#000001), 12px 12px 0 var(--s6-line,#000001), 16px 16px 0 var(--s6-line,#000001), -4px 0 0 var(--s6-line,#000001), 0 -4px 0 var(--s6-line,#000001), 4px -4px 0 var(--s6-line,#000001), -4px 4px 0 var(--s6-line,#000001);font-size:204px;font-weight:400;line-height:.8;display:block}.m2-scene.d6-menu .m2-col{box-sizing:border-box;flex-direction:column;gap:20px;width:520px;max-height:592px;padding:0 0 8px;display:flex;position:absolute;top:340px;left:112px;overflow:hidden}.m2-scene.d6-menu .m2-col.has-howto{width:900px;max-height:622px;top:304px;overflow:visible}.m2-scene.d6-menu .m2-col.has-howto .m2-panel{max-height:616px}.m2-scene.d6-menu .m2-col.has-howto .m2-panel-body{padding:14px 26px 18px;font-size:22px;line-height:1.22}.m2-scene.d6-menu .m2-col.has-howto .howto-lead{margin-bottom:8px;font-size:22px}.m2-scene.d6-menu .m2-col.has-howto .m2-panel .howto .rules li{margin-bottom:8px}.m2-scene.d6-menu .m2-col:has(.m2-single[open]){gap:12px}.m2-scene.d6-menu .m2-col:has(.m2-single[open]) .m2-btn{min-height:60px;padding-bottom:4px;font-size:32px}.d6-ico{color:var(--s6-gold,#d6ac88);flex:none;display:block}.m2-scene.d6-menu .m2-btn{box-sizing:border-box;width:100%;min-height:84px;font:400 42px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:3px;text-transform:uppercase;text-align:left;color:var(--s6-cream,#e0eadb);background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -6px 0 #151415, 0 5px 0 var(--s6-line,#000001);cursor:pointer;border-radius:0;align-items:center;gap:24px;padding:0 28px 6px;transition:none;display:flex}.m2-scene.d6-menu .m2-btn:hover:not(:disabled){background:var(--s6-edge,#473a37);border-color:var(--s6-line,#000001);transform:none}.m2-scene.d6-menu .m2-btn:active:not(:disabled){box-shadow:inset 0 -3px 0 #151415, 0 1px 0 var(--s6-line,#000001);transform:translateY(4px)}.m2-scene.d6-menu .m2-btn:focus-visible{outline:3px solid var(--s6-cream,#e0eadb);outline-offset:4px}.m2-scene.d6-menu .m2-btn.primary{background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);border-color:var(--s6-line,#000001);box-shadow:inset 0 -6px 0 #a57a5d, 0 5px 0 var(--s6-line,#000001)}.m2-scene.d6-menu .m2-btn.primary:hover:not(:disabled){background:#e4bd9c}.m2-scene.d6-menu .m2-btn.primary .d6-ico{color:var(--s6-ink,#25201e)}.m2-scene.d6-menu .m2-btn:disabled{opacity:.75;cursor:default}.m2-scene.d6-menu .m2-label{flex:1}.m2-scene.d6-menu .m2-btn .d6-ico:last-child{color:var(--s6-muted,#a3998b)}.m2-scene.d6-menu .m2-btn.primary .d6-ico:last-child{color:var(--s6-ink,#25201e)}.m2-scene.d6-menu .m2-rejoin{letter-spacing:1px;min-height:68px;font-size:30px}.m2-scene.d6-menu .m2-rejoin b{font-family:var(--s6-num,"VT323", monospace);color:var(--s6-gold,#d6ac88);letter-spacing:4px;font-weight:400}.m2-scene.d6-menu .m2-single{background:var(--s6-panel,#211e1e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-edge,#473a37), 0 4px 0 var(--s6-line,#000001);color:var(--s6-cream2,#d2d5c2);border-radius:0;padding:14px 18px 16px;font-size:22px}.m2-scene.d6-menu .m2-single summary{cursor:pointer;color:var(--s6-gold,#d6ac88);font-weight:400}.m2-scene.d6-menu .m2-single .level-card,.m2-scene.d6-menu .m2-panel .level-card{background:var(--s6-panel2,#312a29);width:100%;color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);font:400 22px/1.1 var(--s6-font,monospace);text-align:left;cursor:pointer;border-radius:0;align-items:center;gap:12px;margin-top:8px;padding:6px 10px 8px;display:flex}.m2-scene.d6-menu .m2-single .level-card.on{background:var(--s6-edge,#473a37);box-shadow:inset 0 0 0 3px var(--s6-gold,#d6ac88)}.m2-scene.d6-menu .m2-single .level-card .num{font-family:var(--s6-num,"VT323", monospace);color:var(--s6-gold,#d6ac88);font-size:28px}.m2-scene.d6-menu .m2-single .level-card .hint{color:var(--s6-muted,#a3998b);font-size:18px}.m2-scene.d6-menu .m2-single .level-card:disabled{opacity:.5;cursor:default}.m2-scene.d6-menu .m2-note,.m2-scene.d6-menu .m2-col>.panel{background:var(--s6-panel,#211e1e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-edge,#473a37), 0 4px 0 var(--s6-line,#000001);color:var(--s6-cream2,#d2d5c2);border-radius:0;margin:0;padding:10px 16px 12px;font-size:22px;line-height:1.25}.m2-scene.d6-menu .m2-note.error,.m2-scene.d6-menu .m2-col>.panel.error-panel{color:#f5c9ca;box-shadow:inset 0 0 0 3px var(--s6-red,#b65059), 0 4px 0 var(--s6-line,#000001);background:#3a1d1f}.m2-scene.d6-menu .m2-panel{background:var(--s6-panel,#211e1e);border:3px solid var(--s6-line,#000001);max-height:566px;box-shadow:inset 0 0 0 3px var(--s6-edge,#473a37), 0 5px 0 var(--s6-line,#000001);border-radius:0;flex-direction:column;display:flex}.m2-scene.d6-menu .m2-back{background:var(--s6-panel2,#312a29);border:0;border-bottom:3px solid var(--s6-line,#000001);color:var(--s6-gold,#d6ac88);font:400 36px/1 var(--s6-font,monospace);letter-spacing:3px;text-transform:uppercase;text-align:left;cursor:pointer;align-items:center;gap:18px;padding:16px 26px 18px;display:flex}.m2-scene.d6-menu .m2-back:hover{color:var(--s6-cream,#e0eadb)}.m2-scene.d6-menu .m2-back .d6-ico{color:inherit}.m2-scene.d6-menu .m2-panel-body{scrollbar-width:thin;scrollbar-color:var(--s6-edge,#473a37) transparent;min-height:0;padding:18px 28px 24px;font-size:24px;line-height:1.3;overflow-y:auto}.m2-scene.d6-menu .m2-panel-body label{color:var(--s6-gold,#d6ac88);margin:14px 0 6px;font-size:22px;font-weight:400;display:block}.m2-scene.d6-menu .m2-panel-body p{margin:0 0 12px}.m2-scene.d6-menu .m2-hint{color:var(--s6-muted,#a3998b)}.m2-scene.d6-menu .m2-field{box-sizing:border-box;background:var(--s6-cream,#e0eadb);width:100%;color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);font:400 26px/1.2 var(--s6-font,monospace);border-radius:0;padding:10px 14px 12px;box-shadow:inset 0 0 0 3px #f0fff5}.m2-scene.d6-menu .m2-field:focus{outline:3px solid var(--s6-gold,#d6ac88);outline-offset:2px}.m2-scene.d6-menu .m2-code{font-family:var(--s6-num,"VT323", monospace);letter-spacing:10px;text-transform:uppercase;font-size:36px}.m2-scene.d6-menu .m2-small,.m2-scene.d6-menu .m2-panel .btn{background:var(--s6-panel2,#312a29);color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -4px 0 #151415, 0 3px 0 var(--s6-line,#000001);font:400 26px/1.1 var(--s6-font,monospace);letter-spacing:1px;text-transform:uppercase;cursor:pointer;border-radius:0;margin-top:16px;padding:8px 22px 12px}.m2-scene.d6-menu .m2-panel .btn{margin-top:0}.m2-scene.d6-menu .m2-small:hover:not(:disabled),.m2-scene.d6-menu .m2-panel .btn:hover{background:var(--s6-edge,#473a37)}.m2-scene.d6-menu .m2-small:active:not(:disabled),.m2-scene.d6-menu .m2-panel .btn:active{box-shadow:inset 0 -2px 0 #151415, 0 0 0 var(--s6-line,#000001);transform:translateY(3px)}.m2-scene.d6-menu .m2-small.primary{background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);box-shadow:inset 0 -4px 0 #a57a5d, 0 3px 0 var(--s6-line,#000001)}.m2-scene.d6-menu .m2-small.primary:hover:not(:disabled){background:#e4bd9c}.m2-scene.d6-menu .m2-small:disabled{opacity:.5;cursor:default}.m2-scene.d6-menu .m2-card{background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-gold,#d6ac88);border-radius:0;margin-bottom:16px;padding:12px 18px 16px}.m2-scene.d6-menu .m2-card p{margin-bottom:0}.m2-scene.d6-menu .m2-card b{color:var(--s6-gold,#d6ac88);font-family:var(--s6-num,"VT323", monospace);letter-spacing:3px;font-weight:400}.m2-scene.d6-menu .m2-tabs{gap:12px;margin-bottom:8px;display:flex}.m2-scene.d6-menu .m2-tabs button{background:var(--s6-panel2,#312a29);color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -4px 0 #151415, 0 3px 0 var(--s6-line,#000001);font:400 24px/1.1 var(--s6-font,monospace);cursor:pointer;border-radius:0;flex:1;padding:8px 8px 12px}.m2-scene.d6-menu .m2-tabs button.on{background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);box-shadow:inset 0 -4px 0 #a57a5d, 0 3px 0 var(--s6-line,#000001)}.m2-scene.d6-menu .m2-row{flex-wrap:wrap;gap:14px;display:flex}.m2-scene.d6-menu .m2-panel .howto{box-shadow:none;color:var(--s6-cream,#e0eadb);background:0 0;border:0;margin:0;padding:0}.m2-scene.d6-menu .m2-panel .howto summary{display:none}.m2-scene.d6-menu .howto-lead{color:var(--s6-cream2,#d2d5c2);margin:0 0 12px;font-size:24px}.m2-scene.d6-menu .m2-panel .howto .rules{counter-reset:d6step;margin:8px 0;padding:0;list-style:none}.m2-scene.d6-menu .m2-panel .howto .rules li{counter-increment:d6step;margin:0 0 12px;padding-left:46px;position:relative}.m2-scene.d6-menu .m2-panel .howto .rules li:before{content:counter(d6step);width:30px;height:30px;font-family:var(--s6-num,"VT323", monospace);background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-sizing:content-box;place-items:center;margin:-3px 0 0 -3px;padding-bottom:2px;font-size:24px;display:grid;position:absolute;top:2px;left:0}.m2-scene.d6-menu .m2-panel .howto .rules b{color:var(--s6-gold,#d6ac88);font-weight:400}.m2-scene.d6-menu .m2-panel .howto .hint{color:var(--s6-muted,#a3998b);margin-top:10px;font-size:21px}html.s6-html body:has(.app.s6 .title-screen){background:var(--s6-bg,#00090c)}.app.s6 .title-screen{font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);color:var(--s6-cream,#e0eadb);font-size:15px;line-height:1.25}.app.s6 .title-screen .logo{color:var(--s6-cream,#e0eadb);letter-spacing:2px;text-shadow:3px 3px 0 var(--s6-line,#000001);font-weight:400;font-size:34px!important}.app.s6 .title-screen .panel{background:var(--s6-panel,#211e1e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-edge,#473a37), 0 4px 0 var(--s6-line,#000001);border-radius:0;margin-bottom:12px;padding:10px 12px 12px}.app.s6 .title-screen .panel h3{color:var(--s6-gold,#d6ac88);letter-spacing:1px;margin:0 0 6px;font-size:17px;font-weight:400}.app.s6 .title-screen .hint,.app.s6 .title-screen .muted,.app.s6 .title-screen .panel .hint,.app.s6 .title-screen .panel .muted{color:var(--s6-muted,#a3998b);font-size:14px}.app.s6 .title-screen .warn{color:var(--s6-orange,#cf8670);font-size:14px}.app.s6 .title-screen .btn{background:var(--s6-panel2,#312a29);color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 -4px 0 #151415, 0 3px 0 var(--s6-line,#000001);font:400 16px/1.1 var(--s6-font,monospace);border-radius:0;padding:5px 12px 8px}.app.s6 .title-screen .btn:hover:not(:disabled){background:var(--s6-edge,#473a37)}.app.s6 .title-screen .btn.primary{background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);box-shadow:inset 0 -4px 0 #a57a5d, 0 3px 0 var(--s6-line,#000001)}.app.s6 .title-screen .btn.big{padding:8px 18px 11px;font-size:20px}.app.s6 .title-screen .room-code{background:var(--s6-bg,#00090c);color:var(--s6-gold,#d6ac88);border:3px solid var(--s6-line,#000001);font-family:var(--s6-num,"VT323", monospace)}.app.s6 .title-screen .code-inline{color:var(--s6-gold,#d6ac88);font-family:var(--s6-num,"VT323", monospace)}.app.s6 .title-screen .field{background:var(--s6-cream,#e0eadb);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);font:400 17px var(--s6-font,monospace);border-radius:0;box-shadow:inset 0 0 0 3px #f0fff5}.app.s6 .title-screen .role-btn{background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);color:var(--s6-cream,#e0eadb);border-radius:0}.app.s6 .title-screen .role-btn.on{background:var(--s6-edge,#473a37);box-shadow:inset 0 0 0 3px var(--s6-gold,#d6ac88);outline:0}.app.s6 .title-screen .level-card{background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);color:var(--s6-cream,#e0eadb);border-radius:0}.app.s6 .title-screen .level-card.on{box-shadow:inset 0 0 0 3px var(--s6-gold,#d6ac88);outline:0}.app.s6 .title-screen .dot.host{background:var(--s6-gold,#d6ac88)}.app.s6 .title-screen .player-row .dot{background:var(--s6-green,#53a776)}.app.s6 .title-screen details.panel summary:before{color:var(--s6-gold,#d6ac88)}@media (prefers-reduced-motion:reduce){.d6-bg-zoom,.m2-scene.d6-menu.leaving .m2-col,.m2-scene.d6-menu.leaving .d6-title{transition-duration:10ms!important}}.m2-scene.d6-menu.tel{--s6-panel:#0f1d20;--s6-panel2:#17292c;--s6-edge:#2a4547;--s6-gold:#8fd6a8;--s6-gold-shade:#5fae7f;--s6-muted:#8aa39c;background:#060e1b}.m2-scene.d6-menu.tel .d6-bg{background:#060e1b}.m2-scene.d6-menu.tel .d6-bg-zoom{transform-origin:78% 40%}.d6-bg-tel{width:min(calc(var(--app-w,100vw) * .66), calc(var(--app-h,100vh) * 1.18));-webkit-mask-composite:source-in;height:auto;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(#0000 0,#000 12%);mask-image:linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(#0000 0,#000 12%);-webkit-mask-composite:source-in;mask-composite:intersect}.m2-scene.d6-menu.tel .d6-ui{transform-origin:0;margin-left:0;left:0}.m2-scene.d6-menu.tel .d6-title{top:74px;left:84px}.m2-scene.d6-menu.tel .d6-title b{font-size:132px}.m2-scene.d6-menu.tel .m2-col{width:470px;top:300px;left:92px}.m2-scene.d6-menu.tel .m2-col.has-howto{width:860px;top:270px}.m2-scene.d6-menu.tel .m2-btn{box-shadow:inset 0 -6px 0 #0a1416, 0 5px 0 var(--s6-line,#000001)}.m2-scene.d6-menu.tel .m2-btn:active:not(:disabled){box-shadow:inset 0 -3px 0 #0a1416, 0 1px 0 var(--s6-line,#000001)}.m2-scene.d6-menu.tel .m2-btn.primary{color:#0e2a1c;box-shadow:inset 0 -6px 0 #5fae7f, 0 5px 0 var(--s6-line,#000001);background:#9fe6b8}.m2-scene.d6-menu.tel .m2-btn.primary:hover:not(:disabled){background:#b6f0ca}.m2-scene.d6-menu.tel .m2-btn.primary .d6-ico,.m2-scene.d6-menu.tel .m2-btn.primary .d6-ico:last-child{color:#0e2a1c}.m2-scene.d6-menu.tel .m2-btn:focus-visible{outline-color:#9fe6b8}.m2-scene.d6-menu.tel.leaving .d6-bg-zoom{filter:none;transform:none}.m2-scene.d6-menu.tel .d6-bg-tel{transform-origin:84% 16%;transition:transform 1.15s ease-in-out,filter 1.15s ease-in-out}.m2-scene.d6-menu.tel.leaving .d6-bg-tel{filter:brightness(1.2);transform:scale(2.4)}.m2-scene.d6-menu .m2-langs{gap:10px}.m2-scene.d6-menu .m2-langs .m2-small{text-transform:none;margin:0;padding:4px 10px 8px;font-size:22px}#app .app.s6 .overlay.news-overlay.d6-news{z-index:var(--s6-z-modal,50);background:#00090cc2;justify-content:center;align-items:center;padding:24px 40px;display:flex;position:fixed;inset:0;overflow:auto}.newspaper.d6-paper{box-sizing:border-box;filter:none;background:var(--s6-cream,#e0eadb);width:1180px;max-width:100%;color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 8px 10px 0 var(--s6-line,#000001);font-family:var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;text-align:left;border-radius:0;margin:0;padding:22px 40px 30px;animation:.5s ease-out both d6-news-in;transform:none;container-type:inline-size}.overlay.d6-news .newspaper.d6-paper,.report.d6-report .newspaper.d6-paper{border-color:var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 8px 10px 0 var(--s6-line,#000001)}@keyframes d6-news-in{0%{opacity:0;transform:translateY(-72px)}to{opacity:1;transform:none}}.newspaper.d6-paper .news-rule{border:0;border-top:9px double var(--s6-ink,#25201e);height:0;margin:8px 0 10px}.newspaper.d6-paper .news-rule.thin{border-top:3px solid var(--s6-ink,#25201e);margin:0 0 12px}.newspaper.d6-paper .masthead{font:400 108px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:7px;text-align:center;text-transform:uppercase;color:var(--s6-ink,#25201e);text-shadow:4px 4px 0 var(--s6-cream2,#d2d5c2);margin:4px 0 0}.newspaper.d6-paper .news-date{text-align:center;font:400 30px/1 var(--s6-num,"VT323", monospace);letter-spacing:1px;color:#5b5149;margin:2px 0}.newspaper.d6-paper .news-headline{font:400 58px/1.02 var(--s6-font,"Jersey 10", monospace);letter-spacing:.5px;color:var(--s6-ink,#25201e);text-wrap:balance;margin:14px 0 16px}.report .newspaper.d6-paper .news-headline{color:var(--s6-ink,#25201e);margin:14px 0 16px}.newspaper.d6-paper .d6-cols{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:36px;display:grid}.newspaper.d6-paper .news-body{display:block}.newspaper.d6-paper .news-photo{margin:0 0 14px}.newspaper.d6-paper .news-photo img{width:288px;height:132px;image-rendering:pixelated;filter:grayscale()contrast(1.1);border:3px solid var(--s6-line,#000001);box-shadow:4px 4px 0 var(--s6-line,#000001);display:block}.newspaper.d6-paper .news-photo img.foto{height:162px}.newspaper.d6-paper .news-photo figcaption{max-width:288px;font:400 22px/1.1 var(--s6-num,"VT323", monospace);color:#5b5149;margin-top:8px}.newspaper.d6-paper .news-lead{font:400 30px/34px var(--s6-font,"Jersey 10", monospace);letter-spacing:.4px;color:var(--s6-ink,#25201e);margin:0}.newspaper.d6-paper .news-lead.news-more{margin-top:14px}.newspaper.d6-paper .d6-side{background:var(--s6-cream2,#d2d5c2);border:3px solid var(--s6-line,#000001);box-shadow:4px 4px 0 var(--s6-line,#000001);padding:14px 18px 12px}.newspaper.d6-paper .d6-side .news-rule.thin{display:none}.newspaper.d6-paper .news-others{font:400 25px/1.05 var(--s6-font,"Jersey 10", monospace);color:var(--s6-ink,#25201e);margin:0;padding:0;list-style:none}.newspaper.d6-paper .news-others li{margin:0 0 12px;padding-left:22px;position:relative}.newspaper.d6-paper .news-others li:last-child{margin-bottom:0}.newspaper.d6-paper .news-others li:before{content:"";background:var(--s6-coral,#bd6063);border:3px solid var(--s6-line,#000001);box-sizing:content-box;width:9px;height:9px;margin:-3px 0 0 -3px;position:absolute;top:9px;left:0}.newspaper.d6-paper .news-go{margin:24px 0 0 auto;padding:10px 34px 14px;font-size:34px;display:block}@container (width<=940px){.newspaper.d6-paper .masthead{letter-spacing:5px;font-size:78px}.newspaper.d6-paper .news-headline{font-size:46px}.newspaper.d6-paper .d6-cols{grid-template-columns:minmax(0,1fr);gap:20px}.newspaper.d6-paper .news-lead{font-size:28px;line-height:32px}}@container (width<=760px){.newspaper.d6-paper .masthead{letter-spacing:2px;font-size:56px}.newspaper.d6-paper .news-headline{font-size:42px}.newspaper.d6-paper .news-lead{font-size:26px;line-height:30px}.newspaper.d6-paper .news-others{font-size:23px}}@media (prefers-reduced-motion:reduce){.newspaper.d6-paper{animation:none}}.newspaper.d6-paper.np{background-color:var(--s6-cream,#e0eadb);background-image:linear-gradient(to right, transparent calc(50% - 3px), #25201e12 calc(50% - 3px) 50%, #ffffff59 50% calc(50% + 3px), transparent calc(50% + 3px)), var(--np-grana,none);image-rendering:pixelated;background-size:auto,192px 192px}.newspaper.d6-paper .np-head{grid-template-columns:120px minmax(0,1fr) 120px;align-items:center;gap:18px;margin:6px 0 0;display:grid}.newspaper.d6-paper .np-head .masthead{margin:0}.newspaper.d6-paper .np-stemma{width:120px;height:120px;image-rendering:pixelated;display:block}.newspaper.d6-paper .np-page{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;display:grid}.newspaper.d6-paper .np-main{min-width:0;padding:0 26px 6px 0}.newspaper.d6-paper .np-main .news-headline{margin:12px 0 14px}.newspaper.d6-paper .np-article{columns:2;column-rule:2px solid #25201e4d;column-gap:26px}.newspaper.d6-paper .np-article .news-photo{break-inside:avoid;margin:0 0 12px}.newspaper.d6-paper .np-side{border-left:3px solid var(--s6-ink,#25201e);flex-direction:column;gap:14px;min-width:0;padding:14px 0 6px 24px;display:flex}.newspaper.d6-paper .np-brief h3{font:400 28px/1.02 var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;color:var(--s6-ink,#25201e);text-wrap:balance;margin:0}.newspaper.d6-paper .np-brief+.np-brief{border-top:2px solid #25201e4d;padding-top:14px}.newspaper.d6-paper .np-foot{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.newspaper.d6-paper .np-finto{--riga:14px;--grigio:#a9a294;box-sizing:content-box;height:calc(var(--righe) * var(--riga) - 8px);background:linear-gradient(var(--grigio), var(--grigio)) left bottom / 58% 6px no-repeat, repeating-linear-gradient(to bottom, var(--grigio) 0 6px, transparent 6px var(--riga)) left top / 100% calc(100% - var(--riga)) no-repeat;background-origin:content-box;background-clip:content-box;margin:10px 0 2px}.newspaper.d6-paper .np-finto.t{height:calc(var(--righe) * var(--riga) + 16px);background:linear-gradient(#5b5149, #5b5149) left top / 72% 12px no-repeat, linear-gradient(var(--grigio), var(--grigio)) left bottom / 58% 6px no-repeat, repeating-linear-gradient(to bottom, var(--grigio) 0 6px, transparent 6px var(--riga)) left 24px / 100% calc(100% - var(--riga) - 24px) no-repeat;background-origin:content-box;background-clip:content-box}.newspaper.d6-paper .np-foot .np-finto{margin:2px 0 0}.newspaper.d6-paper .np-foot .np-finto+.np-finto{border-left:2px solid #25201e4d;margin-left:24px;padding-left:24px}@container (width<=940px){.newspaper.d6-paper .np-head{grid-template-columns:80px minmax(0,1fr) 80px;gap:12px}.newspaper.d6-paper .np-stemma{width:80px;height:80px}.newspaper.d6-paper .np-page{grid-template-columns:minmax(0,1fr) 210px}.newspaper.d6-paper .np-main{padding-right:20px}.newspaper.d6-paper .np-article{columns:1}.newspaper.d6-paper .np-side{padding-left:18px}.newspaper.d6-paper .np-brief h3{font-size:23px}}@container (width<=560px){.newspaper.d6-paper .np-head{grid-template-columns:minmax(0,1fr)}.newspaper.d6-paper .np-stemma{display:none}.newspaper.d6-paper .np-page{grid-template-columns:minmax(0,1fr)}.newspaper.d6-paper .np-side{border-left:0;border-top:3px solid var(--s6-ink,#25201e);padding:12px 0 0}.newspaper.d6-paper .np-foot{grid-template-columns:minmax(0,1fr)}.newspaper.d6-paper .np-foot .np-finto+.np-finto{border-left:0;margin-left:0;padding-left:0}}.newspaper.d6-paper .np-head .masthead{letter-spacing:4px;white-space:nowrap;font-size:84px}@container (width<=940px){.newspaper.d6-paper .np-head .masthead{letter-spacing:2px;font-size:44px}}@container (width<=560px){.newspaper.d6-paper .np-head .masthead{white-space:normal;font-size:46px}}.newspaper.d6-paper .np-side .np-brief:last-child{flex-direction:column;flex:1;display:flex}.newspaper.d6-paper .np-side .np-brief:last-child .np-finto{flex:1}.newspaper.d6-paper.np{padding-top:14px;padding-bottom:18px}.newspaper.d6-paper .np-head{grid-template-columns:80px minmax(0,1fr) 80px}.newspaper.d6-paper .np-stemma{width:80px;height:80px}.newspaper.d6-paper .np-head .masthead{font-size:72px}.newspaper.d6-paper.np .news-rule{margin:6px 0}.newspaper.d6-paper.np .news-date{font-size:26px}.newspaper.d6-paper .np-main .news-headline{margin:8px 0 10px;font-size:46px;line-height:1}.newspaper.d6-paper .np-article .news-lead{font-size:24px;line-height:27px}.newspaper.d6-paper .np-article .news-photo{margin-bottom:8px}.newspaper.d6-paper .news-photo figcaption{margin-top:4px;font-size:19px}.newspaper.d6-paper .np-side{gap:10px;padding-top:10px}.newspaper.d6-paper .np-brief h3{font-size:24px}.newspaper.d6-paper .np-brief+.np-brief{padding-top:10px}.newspaper.d6-paper .np-finto{margin-top:8px}.newspaper.d6-paper .news-go{margin-top:12px}@container (width<=940px){.newspaper.d6-paper .np-head{grid-template-columns:56px minmax(0,1fr) 56px;gap:10px}.newspaper.d6-paper .np-stemma{width:40px;height:40px;margin:0 auto}.newspaper.d6-paper .np-head .masthead{font-size:44px}.newspaper.d6-paper.np .news-date{font-size:22px}.newspaper.d6-paper .np-main .news-headline{font-size:34px}.newspaper.d6-paper .np-article .news-photo img.foto{width:192px;height:108px}.newspaper.d6-paper .np-article .news-photo figcaption{max-width:192px;font-size:17px}.newspaper.d6-paper .np-article .news-lead{font-size:21px;line-height:24px}.newspaper.d6-paper .np-main .np-finto{display:none}.newspaper.d6-paper .np-page{grid-template-columns:minmax(0,1fr) 190px}.newspaper.d6-paper .np-brief h3{font-size:20px}}.d6-report-scene{z-index:40;background:var(--s6-bg,#00090c);color:var(--s6-cream,#e0eadb);font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;font-variant-ligatures:none;font-size:24px;line-height:1.2;position:fixed;inset:0;overflow:hidden}.d6-report-ui{transform-origin:50%;width:1600px;height:940px;margin:-470px 0 0 -800px;position:absolute;top:50%;left:50%}.report.d6-report{box-sizing:border-box;flex-direction:column;padding:28px 56px 24px;display:flex;position:absolute;inset:0}.report.d6-report>h2{font:400 46px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:1px;color:var(--s6-gold,#d6ac88);text-shadow:3px 3px 0 var(--s6-line,#000001);margin:0 0 16px}.report .shift-note{background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:0 3px 0 var(--s6-line,#000001);margin:0 0 14px;padding:8px 16px 11px;font-size:24px;line-height:1.12}.report .shift-time,.report .shift-rules{margin:0 0 12px}.d6-report .shift-time{color:#ffd56b;font-size:26px;line-height:1.1}.d6-report .shift-rules{color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-teal,#058f88);background:#058f8824;border-left-width:10px;padding:6px 14px 9px;font-size:22px;line-height:1.15}.d6-report .vreport-grid{flex:1;grid-template-columns:690px minmax(0,1fr);align-items:start;gap:40px;min-height:0;display:grid}.d6-report .vreport-paper,.d6-report .vreport-side{scrollbar-width:thin;scrollbar-color:var(--s6-edge,#473a37) transparent;min-height:0;max-height:100%;overflow-y:auto}.d6-report .vreport-paper{padding:0 14px 16px 0}.d6-report .vreport-side{flex-direction:column;gap:22px;padding:0 12px 16px 0;display:flex}.report.d6-report .newspaper.d6-paper{width:100%;padding:20px 30px 26px}.report.d6-report>.newspaper.d6-paper{width:1180px;max-width:100%;margin:0 auto}.d6-report .survey.s6-panel{color:var(--s6-cream,#e0eadb);margin:0;padding:22px 26px 24px;font-size:24px}.d6-report .survey .survey-title{font:400 40px/1 var(--s6-font,monospace);letter-spacing:.5px;color:var(--s6-gold,#d6ac88);margin:0 0 12px}.d6-report .survey .survey-promise{background:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:0 3px 0 var(--s6-line,#000001);margin:0 0 6px;padding:8px 16px 11px;font-size:24px;font-weight:400;line-height:1.12}.d6-report .survey .d6-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 26px;display:grid}.d6-report .survey .d6-q{min-width:0}.d6-report .survey .d6-q:has(.seg) label{min-height:2.25em}.d6-report .survey label{color:var(--s6-cream,#e0eadb);margin:14px 0 6px;font-size:24px;line-height:1.1;display:block}.d6-report .survey .seg{gap:8px;display:flex}.d6-report .survey .seg button.s6-btn{min-width:0;color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);flex:1 1 0;padding:6px 0 10px;font-size:30px}.d6-report .survey .seg button.s6-btn.on{color:var(--s6-ink,#25201e)}.d6-report .survey textarea.s6-field{box-sizing:border-box;resize:none;width:100%;height:98px;padding:8px 12px 10px;font-size:24px;line-height:1.15;display:block}.d6-report .survey .row{flex-wrap:wrap;align-items:center;gap:14px;display:flex;margin:20px 0 0!important}.d6-report .survey .row .s6-btn{padding:8px 20px 11px;font-size:26px}.d6-report .survey .hint{color:var(--s6-muted,#a3998b);margin-top:14px;font-size:20px;line-height:1.15}.d6-report .survey .full-version{border-top:3px dashed var(--s6-edge,#473a37);margin-top:20px;padding-top:16px}.d6-report .survey .full-version label{color:var(--s6-gold,#d6ac88);margin-top:0}.d6-report .survey .full-version .row{margin-top:12px!important}.d6-report .survey .full-version input.s6-field{box-sizing:border-box;flex:100%;width:100%;padding:8px 12px 10px;font-size:24px}.d6-report .survey .full-version .hint{margin-top:10px}.d6-report .survey .itch-rate{border-top:3px dashed var(--s6-edge,#473a37);margin-top:20px;padding-top:16px}.d6-report .survey .itch-rate label{color:var(--s6-gold,#d6ac88);margin-top:0}.d6-report .survey .itch-rate .row{margin-top:12px!important}.d6-report .survey .itch-rate a.s6-btn{box-sizing:border-box;text-decoration:none;display:inline-block}.d6-report .survey .itch-rate .hint{margin-top:10px}.d6-report .vreport-side>.row,.d6-report>.row{flex-wrap:wrap;align-items:center;gap:16px;display:flex;margin:4px 0 0!important}.d6-report .row .s6-btn{padding:9px 26px 13px;font-size:28px}.d6-report .row .s6-btn.big{font-size:30px}.d6-report .flash{color:var(--s6-green,#53a776);flex:100%;margin:0;font-size:24px;line-height:1.15}.d6-report .hint{color:var(--s6-muted,#a3998b);font-size:20px}.d6-report .t-card:not(.survey){background:var(--s6-panel,#211e1e);color:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 3px var(--s6-edge,#473a37), 0 4px 0 var(--s6-line,#000001);border-radius:0;margin:0 0 16px;padding:16px 22px;font-size:26px}.d6-report .fine-gioco{box-sizing:border-box;text-align:center;width:100%;padding:30px 40px 34px;font-size:30px;line-height:1.15}.d6-report .fine-gioco-titolo{font-size:52px;line-height:1}.d6-report .fine-gioco-data{opacity:.75;margin:6px 0 24px;font-size:26px}.d6-report .fine-gioco-passi .fine-gioco-titolo{margin-bottom:24px}.d6-report .fine-gioco p{margin:0 0 18px}.d6-report .fine-gioco p:last-child{margin-bottom:0}.d6-report .fine-gioco-presto{color:var(--s6-teal,#058f88);font-size:40px;line-height:1}.d6-report .fine-gioco-tempo{text-align:center;margin:18px 0 0}.go-scene{z-index:2147483100;background:var(--s6-bg,#00090c);color:var(--s6-cream,#e0eadb);font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;font-variant-ligatures:none;font-size:24px;line-height:1.2;animation:.7s ease-out both go-in;position:fixed;inset:0;overflow:hidden}@keyframes go-in{0%{opacity:0}to{opacity:1}}.go-ui{transform-origin:50%;justify-content:center;align-items:center;width:1600px;height:940px;margin:-470px 0 0 -800px;display:flex;position:absolute;top:50%;left:50%}.go-panel{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;width:1140px;padding:64px 80px 56px;display:flex;position:relative}.go-panel:before{content:"";background:var(--s6-gold,#d6ac88);height:10px;position:absolute;top:0;left:0;right:0}.go-scene[data-tipo=arresto] .go-panel:before{background:var(--s6-coral,#bd6063)}.go-scene[data-tipo=licenziato] .go-panel:before{background:var(--s6-edge,#473a37)}.go-text{color:var(--s6-cream,#e0eadb);text-shadow:3px 3px 0 var(--s6-line,#000001);text-wrap:balance;margin:0 0 26px;font-size:58px;line-height:1.1}.go-sub{color:var(--s6-muted,#a3998b);margin:0 0 52px;font-size:30px;line-height:1.1}.go-scene[data-tipo=notte] .go-text{margin-bottom:78px}.go-restart{padding:12px 42px 17px;font-size:36px}.go-wait{color:var(--s6-muted,#a3998b);margin:0;font-size:28px}@font-face{font-family:UI Varco f;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2");unicode-range:U+66;size-adjust:125%;font-display:swap}.app.varco{--v-page:#070b11;--v-edge:#05080d;--v-sunk:#0b121c;--v-bar:#0f1825;--v-panel:#121c2b;--v-raise:#263851;--v-raise-hi:#30455f;--v-quiet:#ffffff1a;--v-quiet-hi:#ffffff29;--v-active:#33496b;--v-sep:#223046;--v-rim:#ffffff0b;--v-ink:#ece7d8;--v-ink-2:#c0c9d4;--v-ink-3:#a7b2c1;--v-accent:#f2b632;--v-accent-hi:#ffc64f;--v-accent-ink:#1d1405;--v-paper:#f3ead6;--v-paper-hi:#fbf6ea;--v-paper-2:#e8dec6;--v-paper-ink:#2a2620;--v-paper-ink-2:#6b6255;--v-paper-line:#d6c9ab;--v-ok:#6fd88a;--v-bad:#ff8a7a;--v-hold:#f6d26a;--v-blue:#2f5aa8;--v-r:2px;--v-bevel:inset 0 1px 0 #ffffff12, inset 0 -2px 0 #0000004d;--v-press:inset 0 2px 0 #0000004d;--v-shadow:4px 4px 0 #0006;--v-shadow-pop:6px 6px 0 #00000073;--v-focus:var(--v-accent);--bg:var(--v-page);--bg2:var(--v-panel);--line:var(--v-sep);--ink:var(--v-ink);--muted:var(--v-ink-3);--amber:var(--v-accent);--paper:var(--v-paper);--paper-ink:var(--v-paper-ink);--vpanel:var(--v-panel);--vborder:var(--v-sep);--vblue:var(--v-blue);--vred:#b23a2e;--vgreen:var(--v-ok);--ui-font:"UI Digits", "UI Varco f", "Pixelify Sans", system-ui, sans-serif;font-family:var(--ui-font)}body:has(.app.varco){background:#070b11}.app.varco .tut-glow{outline-offset:3px;outline:4px solid #ffc61a;animation:.9s ease-in-out infinite tut-glow}@keyframes tut-glow{0%,to{outline-offset:3px;filter:drop-shadow(0 0 1.5px #140e04f2)drop-shadow(0 0 5px #ffb80099);outline-color:#ffb800}50%{outline-offset:6px;filter:drop-shadow(0 0 1.5px #140e04f2)drop-shadow(0 0 14px #ffc800);outline-color:#ffe45c}}.app.varco>.booth,.app.varco>.vphone,.app.varco>.os.vdesk{flex:1}.app.varco .btn{background:var(--v-raise);border-radius:var(--v-r);box-shadow:var(--v-bevel);color:var(--v-ink);border:2px solid #0000}.app.varco .btn:hover:not(:disabled){background:var(--v-raise-hi)}.app.varco .btn:active:not(:disabled){box-shadow:var(--v-press)}.app.varco .btn:disabled,.app.varco .btn.primary:disabled{color:#8290a2;opacity:1;box-shadow:none;cursor:default;background:#ffffff0d}.app.varco :is(.call-card,.sheet,.vtut,.bag-side,.ev,.vcam-visitor) .btn:disabled{color:#8a8070;background:#2a262014}.app.varco .btn.primary{background:var(--v-accent);color:var(--v-accent-ink);box-shadow:inset 0 -2px #6e3e0059}.app.varco .btn.primary:hover:not(:disabled){background:var(--v-accent-hi)}.app.varco .btn.primary:active:not(:disabled){box-shadow:inset 0 2px #6e3e0059}.app.varco .btn.ok{color:#9fe0b0}.app.varco .topbar .btn.small,.app.varco .drawer-head .btn.small{background:var(--v-quiet);color:var(--v-ink-2);box-shadow:inset 0 1px #ffffff0d}.app.varco .topbar .btn.small:hover,.app.varco .drawer-head .btn.small:hover{background:var(--v-quiet-hi);color:var(--v-ink)}.app.varco .btn:focus-visible,.app.varco .tab:focus-visible,.app.varco .stamp:focus-visible,.app.varco .vphone-entry:focus-visible,.app.varco .vphone-gazette:focus-visible,.app.varco .vphone .key:focus-visible,.app.varco .level-card:focus-visible,.app.varco .seg button:focus-visible,.vdoc-btn:focus-visible{outline:2px solid var(--v-focus);outline-offset:2px}.app.varco .field{background:var(--v-paper-hi);color:var(--v-paper-ink);box-shadow:inset 0 0 0 1px #2a262029, inset 0 -2px 0 var(--v-paper-line);border:2px solid #0000;border-radius:0;padding:5px 8px}.app.varco .field:focus{box-shadow:inset 0 0 0 1px #2a262066, inset 0 -2px 0 var(--v-paper-ink);outline:none}.app.varco .field::placeholder{color:#8c836f}.app.varco .topbar{background:var(--v-bar);box-shadow:inset 0 1px 0 var(--v-rim);border:2px solid #0000;border-radius:0;padding:6px 10px}.app.varco .topbar .lvl{color:var(--v-ink);font-size:13px}.app.varco .topbar .muted{color:var(--v-ink-3)}.app.varco .topbar .clock{color:var(--v-ink)}.app.varco .tabs{align-items:center;gap:4px}.app.varco .tab{background:var(--v-quiet);border-radius:var(--v-r);color:var(--v-ink-2);border:2px solid #0000;padding:3px 12px;box-shadow:inset 0 1px #ffffff0d}.app.varco .tab:hover:not(:disabled){background:var(--v-quiet-hi);color:var(--v-ink)}.app.varco .tab.on,.app.varco .tab.on:hover:not(:disabled){background:var(--v-active);color:#fffaf0;box-shadow:inset 0 1px 0 #ffffff14, inset 0 -3px 0 var(--v-accent)}.app.varco .tab kbd{background:var(--v-sunk);color:var(--v-ink-3);opacity:1;border-radius:1px;margin-right:6px;padding:0 4px;font-size:10px}.app.varco .tab:disabled{cursor:default}.app.varco .tabs .office-where{display:none}.app.varco .alert{border-radius:var(--v-r);border:2px solid #0000}.app.varco .alert.mail{background:var(--v-paper);color:var(--v-paper-ink)}.app.varco .alert.ring{color:#fff;background:#c0453a}.app.varco .booth.ai{background:0 0;border:0;grid-template-columns:minmax(0,46%) minmax(0,54%);gap:8px}.app.varco .booth-left,.app.varco .booth-right{background:var(--v-panel);box-shadow:inset 0 1px 0 var(--v-rim);border:2px solid #0000;border-radius:0;gap:8px;padding:8px}.app.varco .booth-right{flex-direction:column;display:flex}.vcam{aspect-ratio:688/384;width:100%;image-rendering:pixelated;background-size:100% 100%;border:2px solid #05080d;border-radius:0;position:relative;overflow:hidden}.vcam-queue{position:absolute;inset:0}.vcam-sil{opacity:.55;filter:brightness(.4)saturate(.4);position:absolute;bottom:15%}.vface,.vface-old{image-rendering:pixelated;z-index:2;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.vcam>.vface{bottom:14.5%}.vcam>.vface.vmouth,.vface.vmouth{z-index:3;animation:none}.vcam>.vface.vrage{filter:sepia()saturate(7)hue-rotate(-48deg)brightness(.9);animation:.4s steps(2,end) 3 vrage-shake}@keyframes vrage-shake{0%{translate:-3px}50%{translate:3px}to{translate:0}}.vcam-counter{height:18.3%;image-rendering:pixelated;z-index:3;background-position:bottom;background-size:100%;position:absolute;bottom:0;left:0;right:0}.vcam-phone{z-index:4;color:var(--paper-ink);background:#fbf6e8;border:2px solid #05080d;padding:2px 8px;font-size:14px;animation:1.2s steps(2,end) infinite think;position:absolute;top:16%;left:calc(50% + 70px)}.vcam-tag{z-index:4;color:#f3ead6;background:#090f18db;border:2px solid #0000;border-radius:0;padding:2px 8px;font-size:12px;position:absolute;top:10px;left:10px}.vcam-think{z-index:4;color:var(--paper-ink);background:#fbf6e8;border:2px solid #05080d;border-radius:0;padding:0 8px;font-size:18px;animation:1s steps(2,end) infinite think;position:absolute;top:20%;left:calc(50% + 80px)}.vcam-empty{z-index:4;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.vcam-sign{color:#ece7d8;letter-spacing:2px;background:#090f18e6;border:2px solid #0000;border-radius:0;padding:3px 12px;font-size:14px}.vcam-hint{color:#e8e3d4;background:#090f18cc;border-radius:0;padding:1px 8px;font-size:10px}.vface.walk-in,.vface-old.walk-in{animation:.7s ease-out both vwalk-in}.vface.walk-out,.vface-old.walk-out{animation:.8s ease-in both vwalk-out}@keyframes vwalk-in{0%{opacity:0;transform:translate(-130%)}to{opacity:1;transform:translate(-50%)}}@keyframes vwalk-out{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(60%)}}.app.varco .conversation{flex:1;gap:6px;min-height:0}.app.varco .transcript{background:var(--v-paper);border:2px solid #0000;border-radius:0;gap:6px;height:176px;padding:8px 10px;font-size:12px}.app.varco .transcript .line b{color:#6b5a3a}.app.varco .transcript .line.typing{color:#7a705e}.app.varco .transcript .line.us b{color:var(--v-blue)}.app.varco .transcript .line.them b{color:var(--vred)}.app.varco .saybox .field{font-size:12px}.app.varco .ev-select{appearance:none;background:var(--v-paper-hi) linear-gradient(45deg, transparent 50%, #2a2620 50%) no-repeat right 14px center / 6px 6px;box-shadow:inset 0 0 0 1px #2a262029, inset 0 -2px 0 var(--v-paper-line);color:var(--paper-ink);border:2px solid #0000;border-radius:0;padding:4px 28px 4px 8px}.app.varco .ev-select:focus{box-shadow:inset 0 0 0 1px #2a262066, inset 0 -2px 0 var(--v-paper-ink);outline:none}.app.varco .check input{appearance:none;background:var(--v-sunk);border:2px solid var(--v-ink-3);cursor:pointer;border-radius:0;place-items:center;width:16px;height:16px;margin:0;display:grid}.app.varco .check input:checked{background:var(--v-accent);border-color:var(--v-accent)}.app.varco .check input:checked:after{content:"";border:2px solid #1d1405;border-width:0 2px 2px 0;width:4px;height:8px;transform:translateY(-1px)rotate(45deg)}.app.varco .show-row .hint{color:var(--v-ink-2)}.app.varco .badge{background:var(--v-paper);box-shadow:none;border:2px solid #0000;border-radius:0;gap:10px;margin:0;padding:6px 10px}.app.varco .badge .seal{background:#22448a;border:2px solid #f6efdc;border-radius:50%;outline:2px solid #22448a;width:26px;height:26px;position:relative}.app.varco .badge b{font-size:20px}.app.varco .booth-right .desk.counter{background:linear-gradient(#ffdcaa0f,#0000001f),repeating-linear-gradient(90deg,#7a4d2b 0 172px,#5b371d 172px 175px),repeating-linear-gradient(0deg,#0000000d 0 3px,#0000 3px 9px);border:2px solid #05080d;border-radius:0;flex:1;gap:12px;padding:14px 10px;box-shadow:inset 0 3px #ffd29626}.app.varco .desk-docs{justify-content:center;align-items:flex-start;gap:14px}.vdoc-btn{cursor:pointer;color:#f3ead6;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;font-family:inherit;display:flex}.vdoc-btn:hover .vdoc{transform:translateY(-3px);box-shadow:4px 7px #00000059}.vdoc{text-align:left;border:2px solid #0a121c;border-radius:2px;width:132px;height:160px;transition:transform .12s;position:relative;overflow:hidden;box-shadow:3px 4px #00000059}.vdoc-label{color:#fbe9c4;text-shadow:1px 1px #2a170a;margin-top:6px;font-size:13px}.vdoc-value{color:#f3ead6;text-align:center;text-shadow:1px 1px #2a170a;max-width:150px;font-size:10px}.vdoc.passport{color:#e7bf4a;background:linear-gradient(135deg,#1f3b78,#142a58);flex-direction:column;justify-content:space-between;align-items:center;padding:12px 6px 10px;display:flex;box-shadow:inset 0 0 0 3px #10234a,inset 0 0 0 4px #2d4c8c,3px 4px #00000059}.vdoc-country{text-align:center;letter-spacing:1px;font-size:9px;line-height:1.2}.vdoc-crest{clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);background:#e7bf4a;justify-content:center;align-items:center;width:46px;height:52px;display:flex}.vdoc-crest span{clip-path:polygon(50% 0,62% 30%,100% 30%,70% 52%,80% 90%,50% 68%,20% 90%,30% 52%,0 30%,38% 30%);background:#1f3b78;width:30px;height:34px}.vdoc-word{letter-spacing:2px;font-size:11px}.vdoc-chip{background:#e7bf4a;border-radius:3px;place-items:center;width:22px;height:15px;display:grid}.vdoc-chip span{background:linear-gradient(#b58d24,#b58d24) 50%/2px 100% no-repeat;border:2px solid #b58d24;border-radius:2px;width:14px;height:9px}.vdoc.permit{color:var(--paper-ink);background:#f6efdc;flex-direction:column;display:flex}.vdoc-head{border-bottom:2px solid #d9cdb0;align-items:center;gap:5px;padding:5px;display:flex}.vdoc-ico{color:#f6efdc;background:#22448a;border-radius:3px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}.vdoc-head b{font-size:8px;font-weight:400;line-height:1.1;display:block}.vdoc-head small{color:#6b6255;font-size:8px;display:block}.vdoc-body{gap:5px;padding:5px;display:flex}.vdoc-photo{width:45px;height:52px;image-rendering:pixelated;background:#d8e4ec;border:2px solid #b9ad92;flex:none;overflow:hidden}.vdoc-fields{flex-direction:column;gap:2px;min-width:0;font-size:8px;display:flex}.vdoc-fields small{color:#8a7f68;font-size:7px;display:block}.vdoc-fields span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.vdoc-sign{color:#2f4f9a;border-bottom:2px solid #b9ad92;align-self:flex-start;margin:auto 6px 6px;padding:0 2px;font-size:14px;font-style:italic;transform:skew(-12deg)}.vdoc.ticket{color:var(--paper-ink);background:#fbf8f0;flex-direction:column;width:168px;height:104px;display:flex}.vdoc-band{color:#fff;background:#c23a33;justify-content:space-between;align-items:center;padding:4px 6px;font-size:9px;display:flex}.vdoc-band b{letter-spacing:1px;font-weight:400}.vdoc-route{align-items:center;gap:6px;padding:6px;display:flex}.vdoc-route small{color:#8a7f68;font-size:7px;display:block}.vdoc-route b{font-size:10px;font-weight:400}.vdoc-arrow{color:#2f4f9a;font-size:14px}.vdoc-pax{padding:0 6px;font-size:9px}.vdoc-pax small{color:#8a7f68;font-size:7px;display:block}.vdoc.ticket{height:124px}.vdoc-foot{justify-content:space-between;align-items:flex-end;gap:6px;margin-top:auto;padding:4px 6px 6px;font-size:8px;display:flex}.vdoc-barcode{background:repeating-linear-gradient(90deg,#222 0 2px,#0000 2px 3px,#222 3px 4px,#0000 4px 7px);flex:none;width:54px;height:16px}.vdoc.sheet-doc{color:var(--paper-ink);background:#f6efdc;flex-direction:column;gap:3px;padding:8px;font-size:9px;display:flex}.vdoc.sheet-doc small{color:#8a7f68}.app.varco .desk-given{justify-content:center}.app.varco .desk-obj .desk-label{color:#f3ead6}.app.varco .desk-label b{color:#fbe9c4}.app.varco .desk-tag{background:var(--v-paper);border:0;border-radius:0;padding:1px 5px}.app.varco .actions{background:0 0;border:0;gap:8px;padding:0}.app.varco .actions .btn{align-items:center;gap:8px;padding:7px 14px;font-size:13px;display:flex}.app.varco .verdict-bar{background:var(--v-sunk);border:2px solid #0000;border-radius:0;flex-wrap:nowrap;gap:7px;padding:8px}.app.varco .verdict-bar .grow{min-width:0}.app.varco .verdict-bar .btn.primary{white-space:nowrap;padding:6px 10px;font-size:12px}.app.varco .visitor-bar .hint{color:var(--v-ink-2)}.tazza-tasti{flex:none;gap:8px;display:inline-flex}.app.varco .stamp{background:var(--v-raise);border-radius:var(--v-r);box-shadow:var(--v-bevel);letter-spacing:0;border:2px solid #0000;flex:none;padding:6px 8px;font-size:12px;transform:none}.app.varco .stamp:hover{background:var(--v-raise-hi);background:color-mix(in srgb, currentColor 16%, var(--v-raise))}.app.varco .stamp:active{box-shadow:var(--v-press)}.app.varco .stamp.ammesso{color:var(--v-ok)}.app.varco .stamp.respinto{color:var(--v-bad)}.app.varco .stamp.fermato{color:var(--v-hold)}.app.varco .stamp.on{background:currentColor;box-shadow:inset 0 -2px #0000004d}.app.varco .stamp.on span{color:#0f1a29}.app.varco .check{color:var(--v-ink);white-space:nowrap;font-size:10px}.vico{background:currentColor;flex:none;width:16px;height:16px;display:inline-block}.vico-svg{flex:none}.vico.search{-webkit-mask:radial-gradient(circle at 6px 6px,#0000 3px,#000 3.5px 5.5px,#0000 6px),linear-gradient(45deg,#0000 63%,#000 63% 78%,#0000 78%);mask:radial-gradient(circle at 6px 6px,#0000 3px,#000 3.5px 5.5px,#0000 6px),linear-gradient(45deg,#0000 63%,#000 63% 78%,#0000 78%)}.vico.mobile{background:0 0;border:2px solid;border-radius:2px;width:11px;box-shadow:inset 0 -3px}.vico.person{background:#f6efdc;width:auto;height:auto;position:absolute;inset:4px;-webkit-mask:radial-gradient(circle at 50% 30%,#000 22%,#0000 23%),radial-gradient(at 50% 100%,#000 45%,#0000 46%);mask:radial-gradient(circle at 50% 30%,#000 22%,#0000 23%),radial-gradient(at 50% 100%,#000 45%,#0000 46%)}.app.varco .drawer-inner{background:var(--v-bar);box-shadow:inset 0 1px 0 var(--v-rim);border:2px solid #0000;border-radius:0}.app.varco .drawer-head .btn{padding:4px 14px}.app.varco .drawer-head .hint{color:var(--v-ink-3)}.app.varco .drawer-head:has(+.drawer-body){box-shadow:inset 0 -1px 0 var(--v-sep)}.app.varco .drawer-body{padding:4px 6px 2px}.app.varco .nuovo-dot,.app.varco .rules-list .nuovo{background:var(--v-paper);color:var(--v-paper-ink);letter-spacing:1px;vertical-align:1px;border-radius:0;margin-left:6px;padding:0 4px;font-size:9px}.app.varco .tab .nuovo-dot{line-height:13px;display:inline-block}.app.varco .rules-list{color:var(--v-ink)}.app.varco .rules-foot{border-top:1px solid var(--v-sep);color:var(--v-ink-3)}.app.varco textarea.notes{background:var(--v-paper-hi);color:var(--v-paper-ink);box-shadow:inset 0 0 0 1px #2a262029, inset 0 -2px 0 var(--v-paper-line);border:2px solid #0000;border-radius:0}.app.varco textarea.notes:focus{box-shadow:inset 0 0 0 1px #2a262066, inset 0 -2px 0 var(--v-paper-ink);outline:none}.app.varco .ev{background:var(--v-paper);border:2px solid #0000;border-radius:0}.app.varco .ev .code{background:var(--v-paper-ink);color:var(--v-paper);border-radius:0}.app.varco .ev .reveal{background:var(--v-accent);color:var(--v-accent-ink);box-shadow:inset 0 -2px #6e3e0059}.app.varco .overlay{background:#04070cc7}.app.varco .sheet{background:var(--v-paper);box-shadow:var(--v-shadow-pop);border-color:#0000;border-radius:0;padding:12px 14px}.app.varco .sheet.passport{border-top-color:#213a66}.app.varco .sheet h2{border-bottom:1px solid var(--v-paper-line);padding-bottom:6px}.app.varco .sheet .hint{color:var(--v-paper-ink-2)}.app.varco .fields dt{color:#5e564a}.app.varco .passport-photo{border:2px solid var(--v-paper-line);background:#d8e4ec}.app.varco .desk-sheet .desk-big{border:2px solid #05080d}.app.varco .bag-box{background:var(--v-panel);box-shadow:inset 0 1px 0 var(--v-rim), var(--v-shadow-pop);border:2px solid #0000;border-radius:0;padding:10px}.app.varco .bag-head b{color:var(--v-ink);font-size:13px}.app.varco .bag-head span{color:var(--v-ink-2)}.app.varco .bag-table{border:2px solid #05080d;border-radius:0}.app.varco .bag-item{filter:drop-shadow(2px 3px #14182859)}.app.varco .bag-item.held{filter:drop-shadow(6px 10px #14182859)}.app.varco .bag-item.found{filter:drop-shadow(0 0 #f2b632)drop-shadow(2px 3px #14182859);outline-offset:2px;border-radius:0;outline:2px solid #f2b632d9}.app.varco .bag-label{border-color:#05080d;border-radius:0}.app.varco .bag-side{background:var(--v-paper);width:260px;box-shadow:none;border:2px solid #0000;border-radius:0;align-self:stretch;max-height:none}.app.varco .bag-side h3{border-bottom:1px solid var(--v-paper-line);padding-bottom:5px}.app.varco .bag-side .muted{color:#5e564a}.app.varco .bag-head span{color:var(--v-ink-2);font-size:11px}.app.varco .bag-drawer{box-shadow:inset 0 3px 8px #000000a6, inset 0 -1px 0 var(--v-rim);background:linear-gradient(#3b4655 0%,#2a3340 45%,#1c232d 100%);border:2px solid #05080d;border-radius:0}.app.varco .bag-drawer-label{color:var(--v-ink-3)}.app.varco .bag-drawer.ready{outline-color:var(--v-accent)}.app.varco .bag-drawer.over{background:linear-gradient(#4a5a70 0%,#34425a 45%,#232d3c 100%)}.app.varco .bag-seized img{filter:saturate(.6)brightness(.78)drop-shadow(2px 3px #00000080)}.app.varco .bag-stamp{color:var(--v-bad);border-color:var(--v-bad);background:#121c2bd9}.bag-spot{cursor:pointer;border-radius:2px;position:absolute}.bag-spot:hover{outline-offset:1px;outline:3px dashed #f2b632f2}.bag-spot.noticed{outline-offset:1px;outline:3px solid #f2b632f2}.bag-inside{image-rendering:pixelated;pointer-events:none;filter:drop-shadow(2px 3px #14182873);position:absolute;transform:translate(-50%,-50%)}.bag-cut{width:100%;margin:8px 0 4px;display:block}.bag-drop{color:#1e2a3c99;text-align:center;pointer-events:none;z-index:0;border:2px dashed #1e2a3c52;border-radius:0;justify-content:center;align-items:flex-end;width:40%;height:70%;padding-bottom:10px;font-size:12px;display:flex;position:absolute;top:14%;left:53%}.vphone{grid-template-columns:1fr 330px;gap:8px;min-height:540px;display:grid}.vphone-left,.vphone-right{background:#121c2b;border:2px solid #0000;border-radius:0;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex;box-shadow:inset 0 1px #ffffff0b}.vphone-head{color:#ece7d8;border-bottom:1px solid #223046;justify-content:space-between;align-items:center;padding-bottom:6px;font-size:13px;display:flex}.vphone-state{color:#b3bdca;align-items:center;gap:6px;font-size:12px;display:flex}.vphone-state:before{content:"";background:#6f7d90;border-radius:0;width:8px;height:8px}.vphone-state.live{color:#c8f2d2}.vphone-state.live:before{background:#4fbf6b}.vphone-state.ring{color:#ffb4ab}.vphone-state.ring:before{background:#ef6656;animation:.7s steps(2,end) infinite think}.vphone-gazette{text-align:left;color:var(--paper-ink);background:#f3ead6;border:2px solid #0000;border-radius:0;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;font-family:inherit;display:flex}.vphone-gazette b{font-size:14px;font-weight:400}.vphone-gazette span{color:#6b6255;font-size:11px}.vphone-gazette:hover{background:#fbf6ea}.vphone-puzzle{align-self:flex-end}.vphone .call-side{flex:none;gap:8px}.vphone .call-card{background:#f3ead6;border:2px solid #0000;border-radius:0;padding:10px 12px;font-size:12px;line-height:1.45}.vphone .call-card h4{color:#2a2620;font-size:14px}.vphone .call-card.live .transcript{background:var(--v-paper-2,#e8dec6);height:300px}.vphone .ringing-card{border-color:#0000;box-shadow:inset 4px 0 #ef6656}.vphone .caller-id{margin:4px 0;font-size:16px}.vphone .counter-crossword{max-height:none;color:var(--paper-ink);background:#f3ead6;border:2px solid #0000;border-radius:0;flex:1}.vphone .counter-crossword .crossword{border-color:#0000}.vphone .phone{background:linear-gradient(#24344a,#1a2638);border:2px solid #05080d;border-radius:3px;width:auto;padding:10px;box-shadow:inset 0 2px #34475f,0 4px #00000059}.vphone .phone .brand{color:#8fa3bd;letter-spacing:1px;font-size:9px}.vphone .lcd{color:#12321f;background:linear-gradient(#a9d8c0,#8cc4aa);border:2px solid #05080d;border-radius:0;box-shadow:inset 0 2px #0003}.vphone .lcd small{color:#2e5e40}.vphone .keypad{gap:7px;margin-top:8px}.vphone .key{color:#1b2433;background:#e9e4d6;border:2px solid #0000;border-radius:2px;padding:6px 0;font-size:16px;box-shadow:inset 0 -3px #b9b3a3}.vphone .key:hover{background:#fffaf0}.vphone .key:active{box-shadow:inset 0 2px #b9b3a3}.vphone .key.call{color:#0d2a14;background:#4fbf6b;box-shadow:inset 0 -3px #2e8a48}.vphone .key.hang{color:#2a0d0d;background:#e5574a;box-shadow:inset 0 -3px #a8362c}.vphone .log{background:#0b121c;border:2px solid #0000;border-radius:0;padding:6px 8px;font-size:11px}.vphone .tv-set{box-shadow:none;background:#0b121c;border:2px solid #0000;border-radius:0}.vphone .tv-set .remote-screen{border-color:#05080d;border-radius:0}.vphone .tv-set .remote-screen,.vdesk .remote-screen{background:var(--vwin) center / cover;height:140px;image-rendering:pixelated}.vphone .subtitle-bar{border-color:#0000;border-radius:0}.remote-face{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.os.vdesk{background:var(--vwall) center / cover;min-height:560px;image-rendering:pixelated;font-family:var(--ui-font);border:2px solid #05080d;border-radius:0;flex-direction:column;padding:0;font-size:12px;line-height:1.35;display:flex;position:relative;overflow:hidden}.vdesk-screen{flex:1;gap:12px;min-height:0;padding:12px;display:flex;position:relative}.vdesk-icons{flex-flow:column wrap;flex:none;align-content:flex-start;gap:4px;width:92px;max-height:500px;display:flex}.vdesk-icon{color:#fff;font-family:var(--ui-font);text-align:center;text-shadow:0 1px #000,1px 0 #000,-1px 0 #000,0 -1px #000;background:0 0;border:2px solid #0000;border-radius:2px;flex-direction:column;align-items:center;gap:3px;padding:4px 2px;font-size:10px;line-height:1.15;display:flex;position:relative}.vdesk-icon img{image-rendering:pixelated;filter:drop-shadow(0 2px #00000073)}.vdesk-icon:hover{background:#ffffff24}.vdesk-icon.on{background:#78aaff4d;border-color:#0000}.vdesk-icon .unread-badge{float:none;text-shadow:none;border-radius:0;position:absolute;top:0;right:12px}.vwin{color:#1d2433;background:#f4f6f9;border:2px solid #0a121c;border-radius:2px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 6px #00000040}.vwin-app{flex:1;align-self:flex-start;max-height:500px}.vdesk .vwin{background:#f3f1ec}.vdesk .vwin-body{min-height:180px}.vdesk-screen{gap:18px}.vdesk .list-item.unread{border-left:4px solid #3d7be0}.vdesk .list-item.unread:before{content:"● ";color:#3d7be0}.vwin-cam{flex:none;align-self:flex-start;width:250px}.vwin-title{color:#1d2433;background:#e6eaf0;border-bottom:1px solid #c9d1dc;align-items:center;gap:6px;padding:4px 6px 5px 8px;font-size:12px;display:flex}.vwin-title img{image-rendering:pixelated}.vwin-title span{flex:1}.vwin-x{color:#4a5568;background:0 0;border:0;border-radius:0;width:22px;height:20px;font-size:11px}.vwin-x:hover{color:#fff;background:#e5574a}.vwin-body{font-family:var(--ui-font);flex:1;padding:10px;font-size:12px;overflow:auto}.vwin-cam .remote{padding:6px}.vwin-cam .remote-screen{border:2px solid #0a121c;border-radius:0}.vwin-cam .subtitle-bar{color:#e8e3d4;background:#1d2433;border-color:#0000;border-radius:0}.vdesk-bar{background:#0e1624e6;border-top:1px solid #7896be40;align-items:center;gap:4px;height:40px;padding:0 8px;display:flex}.vdesk-start{color:#fff;background:#2f69c9;border-radius:2px;place-items:center;width:28px;height:28px;margin-right:6px;font-size:15px;display:grid}.vdesk-task{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:3px 5px}.vdesk-task img{image-rendering:pixelated}.vdesk-task:hover{background:#ffffff1a}.vdesk-task.on{background:#ffffff1f;border-bottom-color:#6aa5ff}.vdesk-tray{color:#fff;background:#c0453a;border-radius:0;margin-right:8px;padding:0 8px}.vdesk-clock{color:#e8eef7;flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.vdesk-clock b{font-size:13px;font-weight:400}.vdesk-clock small{color:#a9b6c8;font-size:9px}.vboot{color:#e8eef7;cursor:pointer;background:linear-gradient(#0f2140,#08101e);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:556px;display:flex}.vboot-logo{letter-spacing:8px;color:#fff;text-shadow:0 0 12px #6aa5ff99;font-size:34px}.vboot-bar{background:#1d2b44;border-radius:0;width:260px;height:8px;overflow:hidden}.vboot-bar div{background:linear-gradient(90deg,#3d7be0,#6aa5ff);height:100%;transition:width .2s}.vboot-line{color:#8fa3bd;height:14px;font-size:10px}.vdesk input[type=text],.vdesk select,.vdesk textarea,.vdesk .compose input[type=text],.vdesk .compose select,.vdesk .compose textarea{font-family:var(--ui-font);color:#1d2433;background:#fff;border:2px solid #d3d9e2;border-radius:0;padding:5px 8px;font-size:12px}.vdesk input[type=text]:focus,.vdesk textarea:focus{border-color:#3d7be0;outline:none}.vdesk .os-btn{font-family:var(--ui-font);color:#fff;background:#2f69c9;border:2px solid #0000;border-radius:2px;padding:4px 12px;font-size:12px;box-shadow:inset 0 -2px #00000038}.vdesk .os-btn:hover{background:#3d7be0}.vdesk .os-btn:active{background:#2a5fb8;border-color:#0000;box-shadow:inset 0 2px #00000038}.vdesk .result{background:#fff;border:2px solid #0000;border-radius:0;padding:8px 10px;box-shadow:inset 0 0 0 1px #dbe1ea}.vdesk .result h4{color:#2552a8;font-size:14px}.vdesk .result .fields{font-family:var(--ui-font);font-size:12px}.vdesk .result .fields dt{color:#5a6578}.vdesk .list-item{font-family:var(--ui-font);color:#1d2433;background:#fff;border:2px solid #0000;border-radius:0;margin-top:4px;padding:5px 8px;font-size:12px;box-shadow:inset 0 0 0 1px #e3e8ef}.vdesk .list-item:hover{background:#eaf1ff;box-shadow:inset 0 0 0 1px #bcd2fb}.vdesk .progress{background:#e3e8ef;border:0;border-radius:0;overflow:hidden}.vdesk .progress div{background:#3d7be0}.vdesk .printout{border-radius:0}.vdesk .reply-tag{background:#3d7be0;border-radius:0}.vdesk .mail-hint{color:#5a6578;font-size:11px}.vdesk .mail-state{border-radius:0}.app.varco .booth-right .desk.counter{padding:0;display:flex}.vboard{isolation:isolate;flex:1;min-height:300px;position:relative}.vpiece{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:absolute}.vpiece img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.vboard-hint{text-align:center;color:#f3ead6d1;text-shadow:1px 1px #2a170a;pointer-events:none;font-size:10px;position:absolute;bottom:8px;left:0;right:0}.vpiece.held{cursor:grabbing}.vpiece.held .vdoc{transform:rotate(-2deg)scale(1.03);box-shadow:8px 12px #00000059}.vpiece .vdoc-btn,.vpiece .desk-obj{cursor:inherit}.vtut-overlay{z-index:400;background:#04070c9e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vtut{color:#2a2620;background:#f3ead6;border:0;border-radius:0;width:540px;max-width:92vw;padding:16px 20px 14px;animation:.25s ease-out station-in;box-shadow:0 0 0 1px #00000059,8px 8px #0000006b}.vtut-head{border-bottom:1px solid #d6c9ab;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:9px;display:flex}.vtut-head b{color:#1d2433;font-size:21px;font-weight:400}.vtut-badge{color:#f3ead6;letter-spacing:2px;text-transform:uppercase;background:#2a2620;border-radius:0;padding:1px 6px;font-size:9px}.vtut p{margin:0 0 10px;font-size:17px;line-height:1.45}.vtut p.rule{background:#e8dec6;border-left:4px solid #f2b632;padding:8px 12px;font-size:16px}.vtut-foot{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.vtut-count{color:#5e564a;letter-spacing:1px;font-size:11px}.vtut .btn.primary{padding:9px 22px;font-size:16px}.vtut .btn.primary:focus-visible{outline-color:#2a2620}.rec-mark{color:#8a7a5a;cursor:help;margin-left:6px;font-size:11px}.vcam-visitor{z-index:5;width:31%;color:var(--paper-ink);background:#fbf6e8;border:2px solid #05080d;border-radius:0;flex-direction:column;gap:6px;padding:8px 10px;display:flex;position:absolute;bottom:20%;right:2%;box-shadow:4px 4px #00000059}.vcam-visitor p{margin:0;font-size:12px;line-height:1.35}.vcam-visitor .btn{align-self:flex-end}.vcam-tag .muted{color:#b3bdca}.vdoc.form{color:var(--paper-ink);background:#fbf8f0 repeating-linear-gradient(#0000 0 21px,#e6dcc4 21px 22px);flex-direction:column;height:168px;padding:0 0 4px;display:flex}.vdoc-formhead{color:#f6efdc;background:#1f6a5a;padding:4px 6px}.vdoc-formhead b{letter-spacing:1px;font-size:9px;font-weight:400;display:block}.vdoc-formhead small{opacity:.85;font-size:7px;display:block}.vdoc-row{justify-content:space-between;gap:4px;padding:2px 6px;font-size:8px;line-height:1.2;display:flex}.vdoc-row small{color:#8a7f68;flex:none;font-size:7px}.vdoc-row span{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vphone-book{background:#0b121c;border:2px solid #0000;border-radius:0;flex-direction:column;gap:4px;padding:6px;display:flex}.vphone-book-title{color:#b3bdca;margin-bottom:2px;font-size:12px}.vphone-entry{color:#ece7d8;text-align:left;background:#223249;border:2px solid #0000;border-radius:2px;justify-content:space-between;gap:8px;padding:4px 8px;font-family:inherit;font-size:11px;display:flex}.vphone-entry:hover{background:#2c3f5a}.vphone-entry b{color:#b3bdca;white-space:nowrap;font-weight:400}.app.varco .panel{background:var(--v-panel);box-shadow:inset 0 1px 0 var(--v-rim);border:2px solid #0000;border-radius:0}.app.varco .panel h3{color:var(--v-ink)}.app.varco .panel .hint,.app.varco .panel .muted{color:var(--v-ink-2)}.app.varco .panel.howto{border-color:#0000}.app.varco details.panel summary:before{color:var(--v-ink-3)}.app.varco .subtitle{color:var(--v-ink-2)}.app.varco .level-card{background:var(--v-raise);border-radius:var(--v-r);color:var(--v-ink);border:2px solid #0000}.app.varco .level-card:hover:not(:disabled){background:var(--v-raise-hi)}.app.varco .level-card.on{background:var(--v-raise-hi);box-shadow:inset 3px 0 0 var(--v-accent);outline:0}.app.varco .level-card .num{color:var(--v-ink-2)}.app.varco .level-card.on .num{color:var(--v-accent)}.app.varco .seg{gap:4px}.app.varco .seg button{background:var(--v-raise);border-radius:var(--v-r);color:var(--v-ink);border:2px solid #0000;box-shadow:inset 0 1px #ffffff0d}.app.varco .seg button:hover{background:var(--v-raise-hi)}.app.varco .seg button.on{background:var(--v-active);color:#fffaf0;box-shadow:inset 0 1px 0 #ffffff14, inset 0 -3px 0 var(--v-accent)}.app.varco .role-btn{background:var(--v-raise);border-radius:var(--v-r);border:2px solid #0000}.app.varco .role-btn.on{background:var(--v-active);box-shadow:inset 0 -3px 0 var(--v-accent);outline:0}.app.varco .room-code{background:var(--v-sunk);border-color:#0000}.app.varco .netbar{border-color:#0000}.app.varco .howto-shot{border-color:var(--v-edge)}.app.varco .toast,.app.varco .tips-pop{box-shadow:var(--v-shadow);background:var(--v-paper);border:2px solid #0000;border-radius:0}.app.varco .stamp-overlay{background:#04070c73}.app.varco .stamp-paper{box-shadow:var(--v-shadow-pop);border-color:#0000}.app.varco .stamp-paper-title{border-bottom-width:1px}.app.varco .report h2:not(.news-headline){color:var(--v-ink)}.app.varco .t-card{background:var(--v-panel);box-shadow:inset 0 1px 0 var(--v-rim);border:2px solid #0000;border-radius:0}.app.varco .t-card.ending{background:var(--v-paper)}.app.varco .report .t-card{--amber:var(--v-ink)}.app.varco .report>.row{margin-bottom:8px}.app.varco:has(.vreport-grid){width:min(900px, calc(100vw / var(--z,1) - 24px))}.app.varco .vreport-grid{grid-template-columns:minmax(0,470px) minmax(300px,1fr);align-items:start;gap:18px;display:grid}.app.varco .vreport-side{flex-direction:column;gap:10px;display:flex;position:sticky;top:8px}.app.varco .vreport-side .survey{margin:0}.app.varco .report .vreport-side .survey .btn:not(.primary){color:#e9e3d6;background:0 0;box-shadow:inset 0 0 0 2px #e9e3d659}.app.varco .report .vreport-side .row:not(:has(.btn.primary))>.btn{color:#e9e3d6;background:0 0;box-shadow:inset 0 0 0 2px #e9e3d659}.app.varco .survey .survey-title{color:var(--v-ink);margin:0 0 4px;font-size:20px}.app.varco .survey .survey-promise{background:var(--v-accent);color:var(--v-accent-ink);margin-bottom:6px;padding:6px 10px;font-weight:700}@media (max-width:900px){.app.varco .vreport-grid{grid-template-columns:1fr}.app.varco .vreport-side{position:static}}.app.varco .report .row:not(:has(.btn.primary))>.btn{background:var(--v-accent);color:var(--v-accent-ink);box-shadow:inset 0 -2px #6e3e0059}.app.varco .report .row:not(:has(.btn.primary))>.btn:hover{background:var(--v-accent-hi)}.app.varco .grade.pass{box-shadow:inset 3px 0 0 var(--v-ok);border-color:#0000}.app.varco .grade.fail{box-shadow:inset 3px 0 0 var(--v-bad);border-color:#0000}.app.varco .grade-stamp{border-width:2px}.app.varco .rating,.app.varco .chip{border-color:#0000;border-radius:0}.app.varco .survey .full-version{border-top:2px dashed var(--v-paper-line);margin-top:12px;padding-top:10px}.app.varco .survey .full-version .field{flex:1;min-width:0}.app.varco .survey input[type=text],.app.varco .survey input[type=email],.app.varco .survey textarea{background:var(--v-paper-hi);box-shadow:inset 0 0 0 1px #2a262029, inset 0 -2px 0 var(--v-paper-line);border:2px solid #0000;border-radius:0}.app.varco .newspaper{box-shadow:var(--v-shadow-pop);border-color:#0000}.app.varco .news-photo img{border-color:#1d1a16}.app.varco .office{background:var(--v-panel);box-shadow:none;border-color:#05080d}.app.varco .office-help{color:var(--v-ink);opacity:1;background:#090f18e6;border-color:#0000}.app.varco .office-name{background:#090f18db;border-color:#0000}.supervisor-overlay{z-index:450;align-items:center}.app.varco .sheet.supervisor,.sheet.supervisor{align-items:center;gap:16px;max-width:560px;display:flex}.supervisor-face{image-rendering:pixelated;background:#cfe4ee;border:2px solid #b9ad92;flex:none;align-items:flex-end;padding:6px 8px 0;display:flex}.supervisor-face .vface{display:block;position:static;transform:none}.app.varco .sheet.supervisor .supervisor-body b,.sheet.supervisor .supervisor-body b{font-size:16px}.sheet.supervisor .supervisor-body p{font-size:15px}.supervisor-body p{margin:6px 0 12px;line-height:1.45}.sheet.supervisor.fire{border-top:6px solid #b3261e}.btn.danger{color:#fff;background:#b3261e}.vcam-nofit{display:contents}.vface.walk-vanish,.vface-old.walk-vanish{animation:1.2s ease-in both vvanish}.vface.walk-vanish.vanish-calm,.vface-old.walk-vanish.vanish-calm{animation-name:vvanish-calm}@keyframes vvanish{0%{opacity:1;translate:0}30%{translate:-3px}60%{translate:3px}to{opacity:0;translate:0}}@keyframes vvanish-calm{0%{opacity:1}to{opacity:0}}.app.phone{width:360px;min-height:0;height:calc(var(--vh-px,100vh) / var(--z,1));flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}html.tel,html.tel body{overscroll-behavior:none;touch-action:manipulation;overflow:hidden}html:has(.app.phone){overscroll-behavior:none;touch-action:manipulation;overflow:hidden}html:has(.app.phone) body{overscroll-behavior:none;touch-action:manipulation;overflow:hidden}.app.phone .office,.app.phone .overlay,.app.phone .booth-right,.app.phone .drawer-body,.app.phone .drawer-head,.app.phone .bag-side{scrollbar-width:none;-ms-overflow-style:none}.app.phone .office::-webkit-scrollbar{display:none}.app.phone .overlay::-webkit-scrollbar{display:none}.app.phone .booth-right::-webkit-scrollbar{display:none}.app.phone .drawer-body::-webkit-scrollbar{display:none}.app.phone .drawer-head::-webkit-scrollbar{display:none}.app.phone .bag-side::-webkit-scrollbar{display:none}.app.phone .topbar{flex:none;gap:8px;margin:0;padding:5px 8px;position:static}.app.phone .topbar .tabs,.app.phone .topbar .alerts{display:none}.app.phone .topbar-title{max-width:150px}.app.phone .topbar .lvl{font-size:11px}.app.phone .topbar .clock{font-size:14px}.app.phone .topbar .btn.small{min-width:32px;min-height:30px}.pnav{background:var(--v-bar,#0d1520);box-shadow:inset 0 1px 0 var(--v-rim,#ffffff0f);padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px) / var(--z,1));flex:none;gap:2px;display:flex}.pnav-btn{min-width:0;min-height:46px;color:var(--v-ink-3,#9aa6b4);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-family:inherit;font-size:10px;display:flex;position:relative}.pnav-btn span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.pnav-btn.on{color:var(--v-ink,#f3ead6);background:var(--v-quiet,#ffffff0f);box-shadow:inset 0 -2px 0 var(--v-accent,#f2b33d)}.pnav-btn:disabled{opacity:.35}.pnav-btn.ring{color:#ff8a7a;animation:.7s step-end infinite alert-blink}.pnav-badge{color:#fff;background:#c0453a;border-radius:8px;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:400;line-height:15px;position:absolute;top:2px;right:calc(50% - 20px)}.pnav-ico{image-rendering:pixelated}.app.phone .drawer{z-index:30;flex:none;margin:0;padding:0;position:relative}.app.phone .drawer-head .hint{display:none}.app.phone .drawer-body{max-height:calc(var(--vh-px,100vh) / var(--z,1) * .6);background:var(--v-panel,#121b27);padding:8px;position:absolute;bottom:100%;left:0;right:0;box-shadow:0 -6px 18px #00000073}.app.phone .booth.ai{flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:0;display:flex}.app.phone .booth-left{flex-direction:column;flex:1;gap:6px;min-height:0;padding:6px;display:flex}.app.phone .booth-right{display:none}.app.phone .vcam{flex:none}.app.phone .conversation{flex-direction:column;flex:1;min-height:0;display:flex}.app.phone .transcript{flex:1;height:auto;min-height:60px;font-size:13px;line-height:1.4}.app.phone .saybox .field{min-height:40px;font-size:16px}.app.phone .saybox .btn{min-height:40px}.app.phone .show-row{flex-wrap:nowrap}.app.phone .show-row .hint{white-space:nowrap;font-size:11px}.app.phone .show-row .field{flex:1;min-width:0;min-height:34px;font-size:14px}.ptabs{flex:none;gap:4px;display:flex}.ptab{background:var(--v-quiet,#ffffff0f);min-height:36px;color:var(--v-ink-2,#c9d2dc);cursor:pointer;border:0;flex:1;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:12px;display:flex}.ptab.on{background:var(--v-accent,#f2b33d);color:#1d1406}.ptab-n{background:#00000040;border-radius:8px;padding:0 6px;font-size:11px;font-weight:400}.app.phone .booth.ptab-desk .booth-left{flex:none}.app.phone .booth.ptab-desk .conversation{display:none}.app.phone .booth.ptab-desk .booth-right{flex-direction:column;flex:1;gap:8px;min-height:0;padding:6px;display:flex;overflow-y:auto}.app.phone .booth-right .badge{display:none}.app.phone .booth-right .desk.counter{flex:none;min-height:0}.pdesk{flex-wrap:wrap;place-content:flex-start center;gap:8px 6px;width:100%;padding:8px 4px;display:flex}.pdesk-piece{zoom:.78}.pdesk>.hint{color:#e8d3b8}.app.phone .booth-right .actions{gap:6px;display:flex}.app.phone .booth-right .actions .btn{flex:1;justify-content:center;min-height:40px}.app.phone .verdict-bar{flex-wrap:wrap;gap:6px}.app.phone .verdict-bar .stamp{flex:1;min-height:44px}.app.phone .verdict-bar .grow{display:none}.app.phone .verdict-bar>.btn.primary{flex:1 0 100%;min-height:44px}.app.phone .booth-right .verdict-bar{z-index:2;background:var(--v-panel);margin:0 -6px -6px;padding:6px;position:sticky;bottom:-6px;box-shadow:0 -6px 10px #00000059}.app.phone .office{-webkit-overflow-scrolling:touch;flex:1;min-width:0;min-height:0;position:relative;overflow:auto;width:100%!important;height:auto!important}.app.phone .office>canvas{display:block}.app.phone .office-hint{display:none}.app.phone .office-mark.pmark{pointer-events:auto;cursor:pointer;z-index:5;background:0 0;border:0;padding:0;font-family:inherit}.app.phone .office-mark.pmark .office-mark-name{padding:2px 8px;font-size:13px}.app.phone .office-help{max-width:330px;margin:-40px 0 0 6px;font-size:11px;display:inline-block;position:sticky;bottom:6px;left:6px}.app.phone .overlay{align-items:flex-start;padding:6px;overflow-y:auto}.app.phone .overlay .sheet{box-sizing:border-box;width:100%;max-width:348px}.app.phone .pp-modal{zoom:.62;margin:8px auto}.app.phone .vtut{width:340px;max-width:340px}.app.phone .vtut p{font-size:15px;line-height:1.4}.app.phone .vtut p.rule{font-size:14px}.app.phone .vtut-head b{font-size:17px}.app.phone .vtut .btn.primary{font-size:14px}.app.phone .bag-box{box-sizing:border-box;width:100%;max-width:348px;padding:8px}.app.phone .bag-head{flex-wrap:wrap;gap:4px 8px}.app.phone .bag-head span{flex:100%;order:3;font-size:11px}.app.phone .bag-main{flex-direction:column;gap:8px}.app.phone .bag-left{zoom:.455}.app.phone .bag-side .btn{min-height:32px}.app.phone .bag-side{width:auto;max-height:none}.app.phone .drawer-head .tab{white-space:nowrap}.app.phone .drawer-head .btn.small{white-space:nowrap;padding:4px 6px;font-size:10px}.app.phone .saybox{gap:6px}.app.phone .saybox .field{flex:1;min-width:0}.app.phone .saybox .btn{flex:none;min-width:52px}.pvisit{align-items:center}.pvisit-who{min-width:0;color:var(--v-ink-2,#c9d2dc);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.pvisit .ptab{flex:none;padding:0 16px}.app.phone .pdesk-piece{zoom:.62}.app.phone .pp-modal{zoom:.85}.app.phone .drawer-head{scrollbar-width:none;overflow-x:auto}.app.phone .drawer-head::-webkit-scrollbar{display:none}.app.phone .drawer-head{gap:3px;padding:3px 4px}.app.phone .drawer-head .tab{padding:5px 6px;font-size:10px}.app.phone .drawer-head .nuovo-dot{margin-left:3px;padding:0 3px;font-size:8px}.app.phone .drawer-head .btn.small{padding:4px;font-size:9px}.app.phone{box-shadow:none;color:inherit;flex:initial;background:0 0;border:0}:is(.app.phone:has(.booth .saybox .field:focus) .pnav,.app.phone:has(.booth .saybox .field:focus) .drawer,.app.phone:has(.booth .saybox .field:focus) .ptabs,.app.phone:has(.booth .saybox .field:focus) .show-row){display:none}.app.phone:has(.booth .saybox .field:focus) .vcam{display:none}.app.phone:has(.booth .saybox .field:focus) .booth-left{gap:4px;padding:4px 6px}.app.phone:has(.booth .saybox .field:focus) .transcript{min-height:36px}.kb-close{display:none}.app.phone:has(.saybox .field:focus) .topbar .kb-close{align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.app.phone:has(.saybox .field:focus) .topbar .quit{display:none}.app.s6.phone.wide,html.nozoom .app.s6.phone.wide{width:360px;max-width:none;height:calc(var(--vh-px,100vh) / var(--z,1));zoom:var(--z,1);background:var(--s6-bg);min-height:0;color:var(--s6-cream);font-family:var(--s6-font);letter-spacing:.3px;-webkit-font-smoothing:none;flex-direction:column;margin:0;padding:0;font-size:16px;display:flex;position:static;overflow:hidden;transform:none}html.nozoom .app.s6.phone.wide{zoom:1;transform:scale(var(--z,1));transform-origin:0 0}html.s6-html:has(.app.s6.phone){background:var(--s6-bg)}html.s6-html:has(.app.s6.phone) body{background:var(--s6-bg)}.app.s6.phone :where(input,textarea,select,button){font-family:var(--s6-font);letter-spacing:.3px}.app.s6.phone .vcam-fit{flex:none;width:348px;height:194px;position:relative;overflow:hidden}.app.s6.phone .vcam-fit>.vcam.v6{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.4696)}#app .app.s6.phone .vcam.v6 .vcam-tag{padding:4px 16px 6px;font-size:34px;top:14px;left:14px}#app .app.s6.phone .vcam.v6 .vcam-tag i{font-size:36px}#app .app.s6.phone .vcam.v6 .vcam-sign{font-size:40px}#app .app.s6.phone .vcam.v6 .vcam-hint{font-size:32px}.app.s6.phone .topbar{background:var(--s6-panel);color:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 2px var(--s6-edge), 0 3px 0 var(--s6-line);border-radius:0;margin:6px 6px 0;padding:5px 8px 6px}.app.s6.phone .topbar .lvl{color:var(--s6-cream);font-size:15px;font-weight:400}.app.s6.phone .topbar .muted{color:var(--s6-muted)}.app.s6.phone .topbar .clock,.app.s6.phone .topbar .purse b{font-family:var(--s6-num);color:#ffd56b;font-size:24px;font-weight:400}.app.s6.phone .topbar .btn.small{color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;font-size:15px}.app.s6.phone .pnav{background:var(--s6-panel);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 2px var(--s6-edge), 0 3px 0 var(--s6-line);gap:5px;margin:0 6px 6px;padding:5px 5px 7px}.app.s6.phone .pnav-btn{min-height:46px;font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;font-size:15px;line-height:1}.app.s6.phone .pnav-btn.on{color:var(--s6-ink);box-shadow:inset 0 -3px 0 #d1a23c, 0 2px 0 var(--s6-line);background:#ffd56b;font-weight:600}.app.s6.phone .pnav-btn:disabled{color:var(--s6-off);opacity:1}.app.s6.phone .pnav-btn.ring{background:var(--s6-coral);color:var(--s6-cream)}.app.s6.phone .pnav-badge{background:var(--s6-coral);font-family:var(--s6-num);border:2px solid var(--s6-line);border-radius:0;font-size:14px}.app.s6.phone .ptab,.app.s6.phone .drawer-head .tab,.app.s6.phone .drawer-head .btn.small{font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;font-size:16px}.app.s6.phone .drawer-head .tab{font-size:13px}.app.s6.phone .drawer-head .btn.small{font-size:12px}.app.s6.phone .ptab.on,.app.s6.phone .drawer-head .tab.on{color:var(--s6-ink);box-shadow:inset 0 -3px 0 #d1a23c, 0 2px 0 var(--s6-line);background:#ffd56b;font-weight:600}.app.s6.phone .ptab-n{background:var(--s6-line);color:var(--s6-gold);font-family:var(--s6-num);border-radius:0}.app.s6.phone .drawer-body{background:var(--s6-cream);color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi)}.app.s6.phone .pvisit-who{color:var(--s6-cream)}.app.s6.phone .transcript{color:var(--s6-ink);background:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi);border-radius:0;font-size:17px;line-height:1.3}.app.s6.phone .saybox .field,.app.s6.phone .show-row .field{color:var(--s6-ink);background:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi);border-radius:0;font-size:18px}.app.s6.phone .saybox .btn,.app.s6.phone .booth-right .actions .btn,.app.s6.phone .overlay .btn{font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;font-size:17px}.app.s6.phone .saybox .btn.primary,.app.s6.phone .booth-right .actions .btn.primary,.app.s6.phone .verdict-bar>.btn.primary{color:var(--s6-ink);box-shadow:inset 0 -3px 0 #d1a23c, 0 2px 0 var(--s6-line);background:#ffd56b}.app.s6.phone .show-row .hint{color:var(--s6-muted)}.app.s6.phone .booth-right .verdict-bar{background:var(--s6-panel)}.app.s6.phone .pp-modal{zoom:.415;margin:8px auto}.app.s6.phone .intro-skip,.app.s6.phone .news-go{font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;font-size:18px}.app.s6.phone .news-go{color:var(--s6-ink);box-shadow:inset 0 -3px 0 #d1a23c, 0 2px 0 var(--s6-line);background:#ffd56b}.app.s6.phone .pgear{flex:none;position:relative}.app.s6.phone .pgear .s6-gear{justify-content:center;align-items:center;width:40px;min-height:36px;padding:0;display:flex}.app.s6.phone .pgear .s6-gear.on{color:var(--s6-ink);background:#ffd56b}.app.s6.phone .pgear-menu{z-index:60;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.app.s6.phone .pgear-menu .s6-btn{min-height:40px;font-size:18px}.app.s6.phone .drawer-body :is(.rules-list,.rules-list li,.rules-list b,.rules-list p,li,p,h3,h4,b,small,label,.ev-name,.ev-desc):not(button):not(.nuovo):not(.nuovo-dot){color:var(--s6-ink)}.app.s6.phone .drawer-body .rules-foot,.app.s6.phone .drawer-body .hint{color:#6b6158;border-top-color:var(--s6-rule,#c8cbb9)}.app.s6.phone .drawer-body .rules-list .nuovo{color:var(--s6-ink);background:#ffd56b}.app.s6.phone .drawer-body .muted{color:#6b6158}.app.phone .os.vdesk{border:0;flex:1;min-height:0;font-size:13px}.app.phone .vdesk-screen{flex-direction:column;gap:8px;min-height:0;padding:8px;overflow:hidden}.app.phone .vdesk-icons{flex-flow:wrap;gap:4px;width:auto;max-height:none}.app.phone .vdesk-icon{justify-content:flex-start;width:calc(25% - 3px);min-height:76px;padding:6px 2px;font-size:11px}.app.phone .vdesk-icon .unread-badge{right:8px}.app.phone .vwin-cam{flex:none;align-self:stretch;width:auto}.app.phone .vwin-cam .remote-screen{height:170px}:is(.app.phone .vdesk-screen:has(.vwin-app) .vdesk-icons,.app.phone .vdesk-screen:has(.vwin-app) .vwin-cam){display:none}.app.phone .vwin-app{min-height:0;max-height:none;box-shadow:none;flex:1;align-self:stretch}.app.phone .vwin-title{min-height:40px;padding:0 0 0 10px;font-size:13px}.app.phone .vwin-title span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app.phone .vwin-x{flex:none;width:44px;height:40px;font-size:15px}.app.phone .vdesk .vwin-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:10px;font-size:13px;line-height:1.4}.app.phone .vdesk-bar{flex:none;gap:2px;height:48px;padding:0 4px;overflow-x:auto}.app.phone .vdesk-start,.app.phone .vdesk-clock{display:none}.app.phone .vdesk-task{flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.app.phone .vdesk-task img{width:28px;height:28px}.app.phone .vdesk-tray{flex:none;margin-right:2px;padding:3px 8px;font-size:13px}.app.phone .vdesk:has(input:focus,textarea:focus) .vdesk-bar{display:none}.app.phone .vboot{min-height:0}.app.phone .vboot-logo{font-size:30px}.app.phone .vboot-bar{width:220px}.app.phone .vboot-line{text-align:center;max-width:320px;height:auto;min-height:15px;font-size:11px}.app.phone .vdesk input[type=text],.app.phone .vdesk select,.app.phone .vdesk textarea,.app.phone .vdesk .compose input[type=text],.app.phone .vdesk .compose select,.app.phone .vdesk .compose textarea{box-sizing:border-box;min-height:42px;padding:6px 8px;font-size:16px}.app.phone .vdesk .compose textarea{resize:none;min-height:140px}.app.phone .vdesk .os-btn{flex:none;min-height:40px;padding:4px 14px;font-size:13px}.app.phone .vdesk .row{gap:8px}.app.phone .vdesk .row>input[type=text]{flex:1;min-width:0}.app.phone .vdesk .list-item{min-height:44px;margin-top:6px;padding:8px 10px;font-size:13px;line-height:1.35}.app.phone .vdesk .result{overflow-wrap:anywhere;margin-top:8px;padding:10px}.app.phone .vdesk .result h4{margin-bottom:6px;font-size:15px}.app.phone .vdesk .result .fields{font-size:13px;display:block}.app.phone .vdesk .result .fields dt{margin-top:6px;font-size:11px}.app.phone .vdesk .result .fields dd{margin:1px 0 0}.app.phone .vwin-body>div:has(>.printout){flex-direction:column;display:flex}.app.phone .vdesk .printout{z-index:1;order:1;padding:8px 10px;font-size:13px;position:sticky;bottom:0}.app.phone .vdesk .printed{font-size:13px}.app.phone .vdesk .mail-actions{gap:8px;margin-bottom:6px}.app.phone .vdesk .compose{gap:8px}.app.phone .vdesk .compose label{gap:8px;font-size:13px}.app.phone .vdesk .mail-hint{font-size:12px}.app.phone .vdesk .reply-tag,.app.phone .vdesk .new-tag,.app.phone .vdesk .mail-state{font-size:11px}.app.phone .vdesk .result:not(:has(>h4))>.row{border-bottom:1px solid #e3e8ef;align-items:baseline;padding:7px 0}.app.phone .vdesk .result:not(:has(>h4))>.row:last-child{border-bottom:0}.app.phone .vdesk .result:not(:has(>h4))>.row>span{flex:1;min-width:0}.app.phone .vdesk .result:not(:has(>h4))>.row>b{white-space:nowrap;flex:none}.app.phone .mines-wrap{font-size:13px}.app.phone .mines-wrap .row>span:last-child{font-size:12px}.app.phone .mines{zoom:1.7}.app.phone .mines:has(.mcell:nth-child(82)){zoom:1.02}.app.phone .mines-flag.pressed{background:#c0453a}.app.phone .hint-os{font-size:12px}.app.phone .vphone{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#121c2b;flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px;display:flex;overflow:hidden auto}.app.phone .vphone-left,.app.phone .vphone-right{display:contents}.app.phone .vphone-head{display:none}.app.phone .vphone :is(.call-side,.phone,.log,.tv-set,.vphone-gazette,.counter-crossword,.vphone-puzzle){flex:none}.app.phone .vphone .call-side{order:1}.app.phone .vphone .phone{order:2}.app.phone .vphone .log{order:4}.app.phone .vphone :is(.vphone-gazette,.counter-crossword,.vphone-puzzle){order:5}.app.phone .vphone .tv-set{order:6}.app.phone .vphone:has(.vphone-gazette,.counter-crossword) .call-side{order:3}.app.phone .vphone .phone{padding:8px 10px 10px}.app.phone .vphone .lcd{height:50px;margin-bottom:0}.app.phone .vphone .lcd .one-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app.phone .vphone .keypad{gap:8px;margin-top:8px}.app.phone .vphone .key{touch-action:manipulation;min-height:48px;padding:0;font-size:22px}.app.phone .vphone .call-side{gap:8px}.app.phone .vphone .call-card{padding:10px;font-size:13px}.app.phone .vphone .call-card .row{flex-wrap:nowrap}.app.phone .vphone .call-card .btn{justify-content:center;min-height:44px}.app.phone .vphone .call-card .row .btn{flex:1}.app.phone .vphone:has(.ringing-card) .phone{display:none}.app.phone .vphone .ringing-card .btn{min-height:48px}.app.phone .vphone .ringing-card .caller-id{overflow-wrap:anywhere}.app.phone .vphone:has(.call-card.live){overflow:hidden}.app.phone .vphone:has(.call-card.live) :is(.phone,.log,.tv-set){display:none}.app.phone .vphone:has(.call-card.live) .call-side{flex-direction:column;flex:1;min-height:0;display:flex}.app.phone .vphone .call-card.live{flex:1;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:0;padding:8px;display:grid}.app.phone .vphone .call-card.live h4{overflow-wrap:anywhere;grid-area:1/1;margin:0;font-size:13px;line-height:1.3}.app.phone .vphone .call-card.live .row{grid-area:1/2;margin-top:0!important}.app.phone .vphone .call-card.live .row .btn{flex:none;min-height:40px;padding:0 12px}.app.phone .vphone .call-card.live .transcript{grid-area:2/1/3/3;align-self:stretch;height:auto;min-height:0}.app.phone .vphone .call-card.live .saybox{grid-area:3/1/4/3;margin:0}.app.phone .vphone .call-card.live .saybox :is(.field,.btn){min-height:44px}.app.phone .vphone .call-card.live:not(:has(.saybox)) .row{grid-area:3/1/4/3}.app.phone .vphone .call-card.live:not(:has(.saybox)) .row .btn{flex:1;min-height:44px}.app.phone .vphone .log{padding:8px;font-size:12px}.app.phone .vphone .log>div{align-items:center;padding:2px 0}.app.phone .vphone .log>div>span{color:var(--v-ink-2,#c9d2dc);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app.phone .vphone .log .btn.small{flex:none;justify-content:center;min-width:96px;min-height:40px;font-size:13px}.app.phone .vphone .vphone-gazette{min-height:48px}.app.phone .vphone .vphone-puzzle{align-self:stretch;min-height:40px}.app.phone .vphone .counter-crossword{overflow:visible}.app.phone .vphone .cw-body{flex-direction:column}.app.phone .vphone .cw-grid{align-self:center}.app.phone .vphone .cw-clues{min-width:0;font-size:12px}.app.phone .vphone .cw-clues li{padding:3px 2px}.app.phone .vphone .crossword .row .btn.small{min-height:36px}.app.phone .vphone .cw-input{font-size:16px}.app.phone:has(>.report){background:var(--v-page,#070b11);width:360px;color:var(--v-ink,#ece7d8);box-shadow:none;border:0}.app.phone>.report{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:10px 10px calc(24px + env(safe-area-inset-bottom,0px) / var(--z,1));flex:1;overflow:hidden auto}.app.phone .report>h2{margin:0 0 10px;font-size:15px;line-height:1.3}.app.phone .vreport-grid{grid-template-columns:minmax(0,1fr);gap:16px}.app.phone .vreport-side{gap:12px;position:static}.app.phone .report .hint{font-size:12px;line-height:1.4}.app.phone .report .flash,.app.phone .report .t-card p{font-size:13px;line-height:1.4}.app.phone .report .vreport-side>.row,.app.phone .report>.row{flex-direction:column;align-items:stretch;gap:10px;margin-top:4px!important}.app.phone .report .row>.btn{min-height:44px;font-size:14px}.app.phone .newspaper{padding:10px 12px 12px}.app.phone .masthead{font-size:25px;line-height:1.1}.app.phone .news-date{font-size:12px}.app.phone .news-headline{font-size:18px;line-height:1.2}.app.phone .news-body{flex-direction:column;gap:6px}.app.phone .news-photo img{width:100%;height:auto}.app.phone .news-photo figcaption{max-width:none;font-size:12px}.app.phone .news-lead{font-size:13px;line-height:1.45}.app.phone .news-others{padding-left:16px;font-size:12px;line-height:1.35}.app.phone .news-others li{margin-bottom:5px}.app.phone .news-overlay{padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px) / var(--z,1))}.app.phone .news-overlay .newspaper{margin:auto 0}.app.phone .news-go{width:100%;min-height:44px;margin-top:12px;font-size:15px;display:block;position:sticky;bottom:0;box-shadow:0 0 0 6px #ece6d3,inset 0 -2px #6e3e0059}.app.phone .survey{margin:0;padding:12px}.app.phone .survey .survey-title{font-size:18px;line-height:1.25}.app.phone .survey .survey-promise{font-size:13px;line-height:1.4}.app.phone .survey label{color:var(--v-ink-2,#c0c9d4);margin:12px 0 6px;font-size:13px;line-height:1.35}.app.phone .survey .seg{gap:6px}.app.phone .survey .seg button{flex:1;min-height:42px;font-size:16px}.app.phone .survey textarea,.app.phone .survey input[type=email]{padding:8px;font-size:16px;line-height:1.35}.app.phone .survey textarea{min-height:72px}.app.phone .survey .row{gap:8px;margin-top:12px!important}.app.phone .survey .row>.btn{flex:130px;min-height:44px;font-size:13px}.app.phone .survey .hint{margin-top:8px}.app.phone .survey .full-version .row{flex-wrap:wrap!important}.app.phone .survey .full-version .field{flex:100%;min-height:44px}.app.phone .supervisor-overlay{align-items:center;padding:12px}.app.phone .sheet.supervisor{padding:14px;display:block}.app.phone .supervisor-face{float:left;zoom:.5;margin:0 20px 8px 0}.app.phone .sheet.supervisor .supervisor-body b{font-size:16px;line-height:1.3;display:block}.app.phone .sheet.supervisor .supervisor-body p{margin:6px 0 14px;font-size:15px}.app.phone .sheet.supervisor .btn{clear:both;width:100%;min-height:44px;font-size:15px;display:block}.app.phone .sheet.supervisor .btn.danger,.app.phone .sheet.supervisor .btn.danger:hover:not(:disabled){color:#fff;background:#b3261e}#app .app.s6.phone .overlay.news-overlay.d6-news{padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px) / var(--z,1));background:#00090cc2;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}#app .app.s6.phone .newspaper.d6-paper{width:100%;max-width:340px;box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 4px 5px 0 var(--s6-line,#000001);margin:auto 0;padding:12px 14px 16px;animation:none}#app .app.s6.phone .newspaper.d6-paper .news-rule{border-top-width:6px;margin:4px 0 6px}#app .app.s6.phone .newspaper.d6-paper .news-rule.thin{border-top-width:3px}#app .app.s6.phone .newspaper.d6-paper .masthead{letter-spacing:1px;text-shadow:2px 2px 0 var(--s6-cream2,#d2d5c2);margin:2px 0 0;font-size:31px}#app .app.s6.phone .newspaper.d6-paper .news-date{margin:0;font-size:17px}#app .app.s6.phone .newspaper.d6-paper .news-headline{margin:8px 0;font-size:27px;line-height:1.02}#app .app.s6.phone .newspaper.d6-paper .d6-cols{display:block}#app .app.s6.phone .newspaper.d6-paper .news-photo{margin:0 0 8px}#app .app.s6.phone .newspaper.d6-paper .news-photo img{width:100%;height:auto;box-shadow:3px 3px 0 var(--s6-line,#000001)}#app .app.s6.phone .newspaper.d6-paper .news-photo figcaption{max-width:none;font-size:16px}#app .app.s6.phone .newspaper.d6-paper .news-lead{letter-spacing:.2px;font-size:20px;line-height:21px}#app .app.s6.phone .newspaper.d6-paper .news-lead.news-more{margin-top:8px}#app .app.s6.phone .newspaper.d6-paper .d6-side{box-shadow:3px 3px 0 var(--s6-line,#000001);margin-top:12px;padding:8px 10px}#app .app.s6.phone .newspaper.d6-paper .news-others{font-size:18px;line-height:1}#app .app.s6.phone .newspaper.d6-paper .news-others li{margin-bottom:7px;padding-left:16px}#app .app.s6.phone .newspaper.d6-paper .news-others li:before{width:6px;height:6px;top:6px}#app .app.s6.phone .newspaper.d6-paper .news-go{width:100%;min-height:46px;box-shadow:inset 0 -4px 0 #d1a23c, 0 3px 0 var(--s6-line,#000001);color:var(--s6-ink,#25201e);background:#ffd56b;margin:14px 0 0;padding:6px 12px 10px;font-size:26px;display:flex;position:static}#app .app.s6.phone>.report.d6-report{min-height:0;padding:10px 10px calc(24px + env(safe-area-inset-bottom,0px) / var(--z,1));background:var(--s6-bg,#00090c);color:var(--s6-cream,#e0eadb);font-family:var(--s6-font);flex:1;font-size:18px;display:block;position:static}#app .app.s6.phone .report.d6-report>h2{margin:0 0 10px;font-size:24px;line-height:1.05}#app .app.s6.phone .report.d6-report .vreport-grid{display:block}#app .app.s6.phone .report.d6-report .vreport-paper,#app .app.s6.phone .report.d6-report .vreport-side{max-height:none;padding:0;overflow:visible}#app .app.s6.phone .report.d6-report .vreport-side{gap:14px;margin-top:14px}#app .app.s6.phone .report.d6-report .newspaper.d6-paper{max-width:none;margin:0}#app .app.s6.phone .report.d6-report>.newspaper.d6-paper{margin:0 0 12px}#app .app.s6.phone .report.d6-report .survey.s6-panel{padding:12px 12px 14px;font-size:18px}#app .app.s6.phone .report.d6-report .survey .survey-title{margin:0 0 8px;font-size:26px}#app .app.s6.phone .report.d6-report .survey .survey-promise{padding:5px 10px 7px;font-size:18px}#app .app.s6.phone .report.d6-report .survey .d6-pair{display:block}#app .app.s6.phone .report.d6-report .survey .d6-q:has(.seg) label{min-height:0}#app .app.s6.phone .report.d6-report .survey label{color:var(--s6-cream,#e0eadb);margin:10px 0 5px;font-size:18px}#app .app.s6.phone .report.d6-report .survey .seg{gap:6px}#app .app.s6.phone .report.d6-report .survey .seg button.s6-btn{min-height:42px;padding:4px 0 8px;font-size:24px}#app .app.s6.phone .report.d6-report .survey textarea.s6-field{height:78px;padding:6px 8px 8px;font-size:18px}#app .app.s6.phone .report.d6-report .survey .row{gap:8px;margin:12px 0 0!important}#app .app.s6.phone .report.d6-report .survey .row .s6-btn{flex:130px;min-height:44px;padding:6px 10px 9px;font-size:20px}#app .app.s6.phone .report.d6-report .survey .hint{margin-top:8px;font-size:16px}#app .app.s6.phone .report.d6-report .survey .full-version input.s6-field{min-height:44px;padding:6px 8px 8px;font-size:18px}#app .app.s6.phone .report.d6-report .vreport-side>.row,#app .app.s6.phone .report.d6-report>.row{flex-direction:column;align-items:stretch;gap:10px;margin:4px 0 0!important}#app .app.s6.phone .report.d6-report .row .s6-btn{white-space:normal;min-height:46px;padding:6px 12px 9px;font-size:20px}#app .app.s6.phone .report.d6-report .row .s6-btn.big{font-size:21px}#app .app.s6.phone .report.d6-report .flash{font-size:18px}#app .app.s6.phone .report.d6-report .hint{font-size:16px}#app .app.s6.phone .report.d6-report .t-card:not(.survey){padding:10px 12px;font-size:18px}#app .app.s6.phone .newspaper.d6-paper .news-date{letter-spacing:0;font-size:16px}#app .app.s6.phone .newspaper.d6-paper .news-others{padding-left:0}#app .app.s6.varco.phone .bag-overlay{width:auto;height:auto;padding:4px 4px calc(6px + env(safe-area-inset-bottom,0px) / var(--z,1));z-index:var(--s6-z-modal,50);background:#00090cc7;display:block;position:fixed;inset:0;overflow:hidden auto}#app .app.s6.varco.phone .bag-box{--bz:.338;width:100%;max-width:none;height:auto;box-shadow:inset 0 0 0 3px var(--s6-edge), 0 3px 0 var(--s6-line);padding:6px;font-size:18px;display:block;position:relative;inset:auto}#app .app.s6.varco.phone .bag-main{flex-direction:column;gap:10px;display:flex}#app .app.s6.varco.phone .bag-head{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:0 0 6px;display:grid}#app .app.s6.varco.phone .bag-head b{font-size:24px}#app .app.s6.varco.phone .bag-head span{order:initial;font-size:16px;line-height:1.1}#app .app.s6.varco.phone .bag-head .bag-close{white-space:normal;max-width:120px;padding:4px 10px 7px;font-size:18px;line-height:1}#app .app.s6.varco.phone .bag-left{zoom:var(--bz);align-self:center;gap:18px}#app .app.s6.varco.phone .bag-table{box-shadow:0 0 0 8px var(--s6-line), 0 0 0 16px var(--s6-edge), 0 0 0 24px var(--s6-line);margin:24px}#app .app.s6.varco.phone .bag-drawer{box-shadow:0 0 0 8px var(--s6-line), 0 0 0 16px var(--s6-edge), 0 0 0 24px var(--s6-line), inset 0 0 0 10px var(--s6-line), inset 0 30px 0 10px #00000059;margin:0 24px 24px}#app .app.s6.varco.phone .bag-label{box-shadow:inset 0 0 0 5px var(--s6-paper-hi), 0 8px 0 var(--s6-line);border-width:8px;margin-top:-22px;padding:2px 22px 10px;font-size:50px}#app .app.s6.varco.phone .bag-label.below{margin-top:22px}#app .app.s6.varco.phone .bag-label .s6-btn{box-shadow:inset 0 -10px 0 var(--s6-btn-shade), 0 8px 0 var(--s6-line);border-width:8px;padding:6px 26px 18px;font-size:46px}#app .app.s6.varco.phone .bag-drop{border-width:10px;padding:0 20px 30px;font-size:50px;line-height:1.05}#app .app.s6.varco.phone .bag-drawer-label{letter-spacing:5px;font-size:48px;top:28px;right:44px}#app .app.s6.varco.phone .bag-stamp{box-shadow:inset 0 0 0 5px #e0eadbf5, inset 0 0 0 10px var(--s6-red);border-width:5px;padding:6px 20px 10px;font-size:40px;bottom:14px;right:-34px}#app .app.s6.varco.phone .bag-item.found,#app .app.s6.varco.phone .bag-spot:hover,#app .app.s6.varco.phone .bag-spot.noticed{outline-offset:5px;outline-width:8px}#app .app.s6.varco.phone .bag-side{grid-area:auto;max-height:none;padding:10px 12px 12px;font-size:18px;overflow:visible}#app .app.s6.varco.phone .bag-side h3{font-size:24px}#app .app.s6.varco.phone .bag-side .muted{font-size:17px}#app .app.s6.varco.phone .bag-ev{margin-bottom:8px;padding-bottom:8px;font-size:18px}#app .app.s6.varco.phone .bag-ev b{font-size:21px}#app .app.s6.varco.phone .bag-side .bag-note{font-size:16px}:is(#app .app.s6.varco.phone .bag-ev .bag-btns,#app .app.s6.varco.phone .bag-ev:has(.bag-btns>:nth-child(2)) .bag-btns){flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:flex-start;margin-top:6px}:is(#app .app.s6.varco.phone .bag-ev .bag-btns .s6-btn,#app .app.s6.varco.phone .bag-ev:has(.bag-btns>:nth-child(2)) .bag-btns .s6-btn){white-space:normal;min-height:40px;padding:6px 12px 9px;font-size:19px}#app .app.s6.varco.phone .bag-cut{min-height:42px;font-size:20px}#app .app.s6.phone .booth.ptab-desk .vcam-fit{height:116px}#app .app.s6.phone .booth.ptab-desk .vcam-fit>.vcam.v6{top:-34px}#app .app.s6.phone .booth.ptab-desk .booth-left{gap:4px;padding-bottom:2px}#app .app.s6.phone .booth.ptab-desk .booth-right{flex-direction:column;flex:1;gap:6px;min-height:0;padding:4px 6px 6px;display:flex;overflow:hidden}#app .app.s6.phone .booth-right .desk.counter{-webkit-overflow-scrolling:touch;scrollbar-width:none;border:3px solid var(--s6-line);background:#7a5233;flex:auto;min-height:0;overflow:hidden auto;box-shadow:inset 0 0 0 3px #9a6a43}#app .app.s6.phone .booth-right .desk.counter::-webkit-scrollbar{display:none}#app .app.s6.phone .pdesk{box-sizing:border-box;flex-wrap:wrap;place-content:center;align-items:flex-start;gap:6px;min-height:100%;padding:8px 4px 6px}#app .app.s6.phone .pdesk:has(.row1):before{content:"";flex-basis:100%;order:1;height:0}#app .app.s6.phone .pdesk-piece.row1{order:2}#app .app.s6.phone .ptab.news{border-color:var(--s6-gold)}#app .app.s6.phone .ptab.news .ptab-n{animation:.8s step-end infinite ptab-news}@keyframes ptab-news{50%{background:var(--s6-gold);color:var(--s6-line)}}#app .app.s6.phone .pdesk-piece{zoom:.56;flex:none}#app .app.s6.phone .pdesk-piece .vdoc-label{margin-top:4px;font-size:22px}#app .app.s6.phone .pdesk>.hint{color:var(--s6-cream2);font-size:18px}#app .app.s6.phone .booth-right .actions .btn{min-height:36px;padding:3px 8px 6px;font-size:18px}#app .app.s6.phone .booth-right .verdict-bar{box-shadow:none;background:0 0;flex-wrap:wrap;flex:none;gap:6px;margin:0;padding:0;position:static}#app .app.s6.phone .verdict-bar .stamp{min-width:0;min-height:40px;font-family:var(--s6-font);letter-spacing:.5px;color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -4px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;flex:1 1 0;padding:2px 4px 6px;font-size:20px;transform:none}#app .app.s6.phone .verdict-bar .stamp span{text-transform:uppercase}#app .app.s6.phone .verdict-bar .stamp.ammesso{color:#99e9b5}#app .app.s6.phone .verdict-bar .stamp.respinto{color:#efa3a4}#app .app.s6.phone .verdict-bar .stamp.fermato{color:#ebc9aa}#app .app.s6.phone .verdict-bar .stamp.ammesso.on{background:var(--s6-green);color:#0f2a1a;box-shadow:inset 0 -4px 0 #357a52, 0 2px 0 var(--s6-line)}#app .app.s6.phone .verdict-bar .stamp.respinto.on{background:var(--s6-red);color:#fff0ee;box-shadow:inset 0 -4px 0 #7d343b, 0 2px 0 var(--s6-line)}#app .app.s6.phone .verdict-bar .stamp.fermato.on{background:var(--s6-orange);color:#2a160e;box-shadow:inset 0 -4px 0 #96553f, 0 2px 0 var(--s6-line)}#app .app.s6.phone .verdict-bar .stamp:disabled{opacity:.45}#app .app.s6.phone .verdict-bar>.btn.primary{flex:1 0 100%;min-height:42px;padding:3px 8px 6px;font-size:22px}#app .app.s6.phone .verdict-bar>.btn.primary:disabled{background:var(--s6-panel2);color:var(--s6-off);box-shadow:inset 0 -4px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line)}#app .app.s6.phone .booth-right .desk.counter{flex-direction:column;display:flex}#app .app.s6.phone .pdesk{min-height:0;margin:auto 0}#app .app.s6.phone .office-help{box-sizing:border-box;width:338px;max-width:none;height:44px;margin:-44px 0 0 6px;padding:3px 8px;font-size:16px;line-height:1.15;display:block;overflow:hidden}#app .app.s6.varco.phone .pp-modal{zoom:1;gap:8px;width:100%;margin:6px auto}#app .app.s6.varco.phone .pp-modal>.btn{z-index:3;min-width:140px;min-height:42px;font-size:20px;position:sticky;bottom:6px}#app .app.s6.varco.phone .pp-open{zoom:.8;max-width:none}#app .app.s6.varco.phone .pp-page{flex-direction:column;width:411px;min-height:0}#app .app.s6.varco.phone .pp-leaf{flex:none;min-height:540px}#app .app.s6.varco.phone .pp-fold{width:auto;height:3px}#app .app.s6.varco.phone .pp-left:after,#app .app.s6.varco.phone .pp-right:before{display:none}#app .app.s6.varco.phone .pp-right>.pp-watermark{left:0}#app .app.s6.varco.phone .stamp-overlay .pp-left,#app .app.s6.varco.phone .stamp-overlay .pp-fold{display:none}#app .app.s6.varco.phone .stamp-overlay .pp-open{zoom:.72}#app .app.s6.varco.phone .stamp-overlay .pp-leaf{min-height:560px}#app .app.s6.phone .vtut-overlay.d6-pop{background:#00090c80;justify-content:center;align-items:flex-start;padding:70px 6px 0;position:fixed;inset:0}#app .app.s6.phone .vtut-overlay.d6-pop[data-when=booth]{align-items:flex-end;padding:0 6px 128px}#app .app.s6.phone .booth~.vtut-overlay.d6-pop{align-items:flex-start;padding:70px 6px 0}#app .app.s6.phone .booth~.vtut-overlay.d6-pop[data-when=booth]{align-items:flex-end;padding:0 6px 128px}#app .app.s6.phone .d6-pop .vtut{width:100%;max-width:348px;box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 4px 0 var(--s6-line,#000001);padding:8px 12px 10px;display:block}#app .app.s6.phone .d6-pop .vtut-head{border-bottom-width:3px;gap:10px;margin:0 0 6px;padding:0 0 6px;display:flex}#app .app.s6.phone .d6-pop .vtut-head b{font-size:24px}#app .app.s6.phone .d6-pop .vtut-badge.s6-new{padding:1px 6px 2px;font-size:13px}#app .app.s6.phone .d6-pop .vtut p{margin:0 0 5px;font-size:19px;line-height:1.12}#app .app.s6.phone .d6-pop .vtut p.rule{border-left-width:6px;margin:3px 0 5px;padding:3px 8px 5px;font-size:19px}#app .app.s6.phone .d6-pop .vtut-foot{border:0;justify-content:space-between;align-items:center;gap:10px;margin:6px 0 0;padding:0;display:flex}#app .app.s6.phone .d6-pop .vtut-count{font-size:20px}#app .app.s6.phone .d6-pop .vtut-skip{margin-left:10px;font-size:16px}#app .app.s6.phone .d6-pop .vtut .s6-btn.on{min-height:36px;color:var(--s6-ink);box-shadow:inset 0 -3px 0 #d1a23c, 0 2px 0 var(--s6-line);background:#ffd56b;padding:4px 16px 7px;font-size:21px}#app .app.s6.phone .pnav{gap:4px;padding:5px 4px 7px}#app .app.s6.phone .pnav-btn{letter-spacing:0;padding:4px 0;font-size:14px}#app .app.s6.phone .vphone{background:var(--s6-bg)}#app .app.s6.phone .vphone .phone{background:var(--s6-panel);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-edge), 0 3px 0 var(--s6-line);border-radius:0}#app .app.s6.phone .vphone .phone .brand{color:var(--s6-muted);font-size:14px}#app .app.s6.phone .vphone .lcd{border:3px solid var(--s6-line);font-family:var(--s6-num);border-radius:0;font-size:22px}#app .app.s6.phone .vphone .key{min-height:46px;font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -4px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;font-size:26px;font-weight:400}#app .app.s6.phone .vphone .key:active{box-shadow:inset 0 -2px 0 var(--s6-btn-shade);transform:translateY(2px)}#app .app.s6.phone .vphone .key.call{background:var(--s6-green);color:#0f2a1a;box-shadow:inset 0 -4px 0 #357a52, 0 2px 0 var(--s6-line)}#app .app.s6.phone .vphone .key.hang{background:var(--s6-red);color:#fff0ee;box-shadow:inset 0 -4px 0 #7d343b, 0 2px 0 var(--s6-line)}#app .app.s6.phone .vphone .call-card,#app .app.s6.phone .vphone .log,#app .app.s6.phone .vphone .vphone-gazette{background:var(--s6-cream);color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 3px 0 var(--s6-line);font-family:var(--s6-font);border-radius:0;font-size:17px;line-height:1.15}#app .app.s6.phone .vphone .call-card .btn{font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;font-size:19px}#app .app.s6.phone .vphone .call-card .btn.primary{color:var(--s6-ink);box-shadow:inset 0 -3px 0 #d1a23c, 0 2px 0 var(--s6-line);background:#ffd56b}#app .app.s6.phone .vphone .transcript{font-size:17px}#app .app.s6.phone .vdesk{font-family:var(--s6-font)}#app .app.s6.phone .vdesk .vwin-app{border:3px solid var(--s6-line);background:var(--s6-cream);box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 3px 0 var(--s6-line);border-radius:0}#app .app.s6.phone .vdesk .vwin-title{font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border-bottom:3px solid var(--s6-line);border-radius:0;font-size:20px;font-weight:400}#app .app.s6.phone .vdesk .vwin-x{color:var(--s6-cream);background:0 0}#app .app.s6.phone .vdesk .vwin-body{color:var(--s6-ink);background:var(--s6-cream);font-size:17px}#app .app.s6.phone .vdesk input[type=text],#app .app.s6.phone .vdesk select,#app .app.s6.phone .vdesk textarea{font-family:var(--s6-font);color:var(--s6-ink);border:3px solid var(--s6-line);background:#f0fff5;border-radius:0;font-size:18px}#app .app.s6.phone .vdesk .os-btn{font-family:var(--s6-font);color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 2px 0 var(--s6-line);border-radius:0;font-size:18px}#app .app.s6.phone .vdesk .list-item{border:3px solid var(--s6-line);background:var(--s6-cream2);color:var(--s6-ink);border-radius:0;font-size:17px}#app .app.s6.phone .vdesk .result{border-radius:0}#app .app.s6.phone .vdesk .vdesk-bar{background:var(--s6-panel);border-top:3px solid var(--s6-line);box-shadow:inset 0 3px 0 var(--s6-edge)}#app .app.s6.phone .vdesk .vdesk-task{border-radius:0}#app .app.s6.phone .vdesk .vdesk-icon{font-family:var(--s6-font);font-size:16px}#app .app.s6.phone .intro-talk .intro-box{background:var(--s6-cream);min-height:104px;color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi,#f0fff5), 0 4px 0 var(--s6-line);border-radius:0;padding:26px 14px 14px}#app .app.s6.phone .intro-talk .intro-box p{font-family:var(--s6-font);letter-spacing:.3px;color:var(--s6-ink);font-size:23px;line-height:1.1}#app .app.s6.phone .intro-talk .intro-name{background:var(--s6-gold);color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-gold-shade,#a57a5d), 0 3px 0 var(--s6-line);padding:3px 10px 6px;top:-26px;left:8px}#app .app.s6.phone .intro-talk .intro-box.ruiz .intro-name,#app .app.s6.phone .intro-talk .intro-box.caller .intro-name{left:auto;right:8px}#app .app.s6.phone .intro-talk .intro-box.caller .intro-name{background:var(--s6-panel2);color:var(--s6-cream);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 3px 0 var(--s6-line)}#app .app.s6.phone .intro-talk .intro-name b{font-family:var(--s6-font);letter-spacing:.5px;font-size:22px;font-weight:400}#app .app.s6.phone .intro-talk .intro-name span{font-family:var(--s6-font);color:#5d4636;opacity:1;font-size:16px}#app .app.s6.phone .intro-talk .intro-more{color:var(--s6-ink)}#app .app.s6.phone .intro-talk .intro-skip{padding:4px 14px 8px;font-size:20px;top:68px;right:8px}#app .app.s6.phone .report.d6-report .fine-gioco{padding:14px 14px 16px;font-size:18px;line-height:1.2}#app .app.s6.phone .report.d6-report .fine-gioco-titolo{font-size:30px}#app .app.s6.phone .report.d6-report .fine-gioco-data{margin:4px 0 14px;font-size:16px}#app .app.s6.phone .report.d6-report .fine-gioco-passi .fine-gioco-titolo{margin-bottom:14px}#app .app.s6.phone .report.d6-report .fine-gioco p{margin:0 0 12px}#app .app.s6.phone .report.d6-report .fine-gioco-presto{font-size:24px}#app .app.s6.phone .report.d6-report .fine-gioco-tempo{margin:10px 0 0;font-size:18px}.app.s6,.s6-html{--s6-bg:#00090c;--s6-panel:#211e1e;--s6-panel2:#312a29;--s6-line:#000001;--s6-edge:#473a37;--s6-cream:#e0eadb;--s6-cream2:#d2d5c2;--s6-ink:#25201e;--s6-muted:#a3998b;--s6-gold:#d6ac88;--s6-ambra:#e0953a;--s6-coral:#bd6063;--s6-teal:#058f88;--s6-green:#53a776;--s6-red:#b65059;--s6-orange:#cf8670;--s6-font:"Jersey 10", "Pixelify Sans", monospace;--s6-num:"VT323", monospace;--s6-paper-hi:#f0fff5;--s6-btn-shade:#151415;--s6-gold-shade:#a57a5d;--s6-off:#756b62;--s6-hint:#867c71;--s6-rule:#c8cbb9;--s6-z-station:2;--s6-z-bar:30;--s6-z-drawer:32;--s6-z-modal:50;--s6-z-popup:400}body:has(.app.s6){--s6-bg:#00090c;--s6-panel:#211e1e;--s6-panel2:#312a29;--s6-line:#000001;--s6-edge:#473a37;--s6-cream:#e0eadb;--s6-cream2:#d2d5c2;--s6-ink:#25201e;--s6-muted:#a3998b;--s6-gold:#d6ac88;--s6-ambra:#e0953a;--s6-coral:#bd6063;--s6-teal:#058f88;--s6-green:#53a776;--s6-red:#b65059;--s6-orange:#cf8670;--s6-font:"Jersey 10", "Pixelify Sans", monospace;--s6-num:"VT323", monospace;--s6-paper-hi:#f0fff5;--s6-btn-shade:#151415;--s6-gold-shade:#a57a5d;--s6-off:#756b62;--s6-hint:#867c71;--s6-rule:#c8cbb9;--s6-z-station:2;--s6-z-bar:30;--s6-z-drawer:32;--s6-z-modal:50;--s6-z-popup:400}body:has(.app.s6){--s6-bg:#00090c;--s6-panel:#211e1e;--s6-panel2:#312a29;--s6-line:#000001;--s6-edge:#473a37;--s6-cream:#e0eadb;--s6-cream2:#d2d5c2;--s6-ink:#25201e;--s6-muted:#a3998b;--s6-gold:#d6ac88;--s6-ambra:#e0953a;--s6-coral:#bd6063;--s6-teal:#058f88;--s6-green:#53a776;--s6-red:#b65059;--s6-orange:#cf8670;--s6-font:"Jersey 10", "Pixelify Sans", monospace;--s6-num:"VT323", monospace;--s6-paper-hi:#f0fff5;--s6-btn-shade:#151415;--s6-gold-shade:#a57a5d;--s6-off:#756b62;--s6-hint:#867c71;--s6-rule:#c8cbb9;--s6-z-station:2;--s6-z-bar:30;--s6-z-drawer:32;--s6-z-modal:50;--s6-z-popup:400}.s6-px{image-rendering:pixelated;display:block}.s6-panel{background:var(--s6-panel);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-edge), 0 4px 0 var(--s6-line);border-radius:0}.s6-paper{background:var(--s6-cream);color:var(--s6-ink);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 4px 0 var(--s6-line);border-radius:0}.s6-btn{font-family:var(--s6-font);letter-spacing:.3px;white-space:nowrap;color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -4px 0 var(--s6-btn-shade), 0 3px 0 var(--s6-line);cursor:pointer;appearance:none;border-radius:0;flex:none;justify-content:center;align-items:center;gap:0;margin:0;padding:7px 14px 9px;font-size:22px;font-weight:400;line-height:1.05;text-decoration:none;display:inline-flex}.s6-btn:hover:not(:disabled):not(.on){background:#3d3533}.s6-btn:active:not(:disabled){box-shadow:inset 0 -2px 0 var(--s6-btn-shade), 0 1px 0 var(--s6-line);transform:translateY(2px)}.s6-btn:disabled{color:var(--s6-off);cursor:default}.s6-btn:focus-visible{outline:3px solid var(--s6-gold);outline-offset:2px}.s6-btn.on{background:var(--s6-gold);color:var(--s6-ink);box-shadow:inset 0 -4px 0 var(--s6-gold-shade), 0 3px 0 var(--s6-line);font-weight:600}.s6-btn.on:active:not(:disabled){box-shadow:inset 0 -2px 0 var(--s6-gold-shade), 0 1px 0 var(--s6-line)}.s6-btn.on:disabled{color:var(--s6-ink)}.s6-key{font-family:var(--s6-num);background:var(--s6-line);color:var(--s6-muted);margin-right:6px;padding:0 5px;font-size:16px;line-height:1.1}.s6-new{font-family:var(--s6-num);background:var(--s6-gold);color:var(--s6-ink);margin-left:6px;padding:0 5px;font-size:16px;line-height:1.1}.s6-field{font-family:var(--s6-font);letter-spacing:.3px;color:var(--s6-ink);background:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 4px 0 var(--s6-line);appearance:none;border-radius:0;min-width:0;margin:0;padding:9px 14px 11px;font-size:22px;line-height:1.1}.s6-field::placeholder{color:var(--s6-hint);opacity:1}.s6-field:focus{box-shadow:inset 0 0 0 3px #fff, 0 4px 0 var(--s6-line);outline:none}.s6-field:focus-visible{outline:3px solid var(--s6-gold);outline-offset:2px}.s6-ruled{background-image:repeating-linear-gradient(to bottom, transparent 0 30px, var(--s6-rule) 30px 32px);background-position:0 14px}.s6-dim{z-index:var(--s6-z-modal);background:#00090cb8;position:absolute;inset:0}.s6-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.s6-html:has(.s6-viewport){overflow:hidden}html.s6-html:has(.s6-viewport) body{overflow:hidden}html.s6-html:has(.s6-viewport) body{overflow:hidden}html.s6-html:has(.s6-viewport) body{background:var(--s6-bg)}.app.s6.wide,html.nozoom .app.s6.wide{width:100%;max-width:none;height:var(--app-h,100vh);zoom:1;background:var(--s6-bg);min-height:0;margin:0;padding:0;display:block;position:relative;overflow:hidden;transform:none}.s6-viewport{background:var(--s6-bg);position:absolute;inset:0;overflow:hidden}.s6-stage{transform-origin:0 0;background:var(--s6-bg);width:1600px;height:940px;color:var(--s6-cream);font-family:var(--s6-font);letter-spacing:.3px;font-variant-ligatures:none;-webkit-font-smoothing:none;font-size:22px;line-height:1.2;position:absolute;top:0;left:0;overflow:hidden}:where(.s6-stage input,.s6-stage textarea,.s6-stage select){font-family:var(--s6-font);letter-spacing:.3px}.s6-stage>:where(.booth,.os,.phone-room,.vphone){z-index:var(--s6-z-station)}.s6-content{justify-content:center;align-items:center;width:1552px;height:776px;display:flex;position:absolute;top:84px;left:24px;overflow:hidden}.s6-content>.office{flex:none;margin:0}.app.s6.wide .netbar,.app.s6.wide .toasts{zoom:var(--z,1)}.app.s6.wide .netbar{z-index:90;width:max-content;max-width:calc(var(--app-w,100vw) * .9 / var(--z,1));font-family:var(--s6-font);letter-spacing:.3px;color:var(--s6-ink);background:var(--s6-gold);border:3px solid var(--s6-line);box-shadow:0 4px 0 var(--s6-line);border-radius:0;margin:0;padding:6px 14px 8px;font-size:20px;line-height:1.1;position:fixed;top:6px;left:50%;transform:translate(-50%)}.app.s6.wide .toasts{z-index:60;gap:8px;width:380px;top:84px;right:24px}.app.s6.wide .toast{font-family:var(--s6-font);letter-spacing:.3px;color:var(--s6-ink);background:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 4px 0 var(--s6-line);border-radius:0;padding:8px 14px 10px;font-size:20px;line-height:1.12}.app.s6.wide .toast b{color:var(--s6-coral);font-weight:400}.app.s6 :is(.s6-top,.s6-drawer) .s6-btn{font-family:var(--s6-font);letter-spacing:.3px;white-space:nowrap;color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -4px 0 var(--s6-btn-shade), 0 3px 0 var(--s6-line);text-shadow:none;border-radius:0;flex:none;justify-content:center;align-items:center;gap:0;margin:0;padding:7px 14px 9px;font-size:22px;font-weight:400;line-height:1.05;display:inline-flex}.app.s6 :is(.s6-top,.s6-drawer) .s6-btn:hover:not(:disabled):not(.on){color:var(--s6-cream);box-shadow:inset 0 -4px 0 var(--s6-btn-shade), 0 3px 0 var(--s6-line);background:#3d3533}.app.s6 :is(.s6-top,.s6-drawer) .s6-btn:active:not(:disabled){box-shadow:inset 0 -2px 0 var(--s6-btn-shade), 0 1px 0 var(--s6-line);transform:translateY(2px)}.app.s6 :is(.s6-top,.s6-drawer) .s6-btn:disabled{color:var(--s6-off);background:var(--s6-panel2);cursor:default;opacity:1}.app.s6 :is(.s6-top,.s6-drawer) .s6-btn:focus-visible{outline:3px solid var(--s6-gold);outline-offset:2px}.app.s6 :is(.s6-top,.s6-drawer) .s6-btn.on,.app.s6 :is(.s6-top,.s6-drawer) .s6-btn.on:hover:not(:disabled),.app.s6 :is(.s6-top,.s6-drawer) .s6-btn.on:disabled{color:var(--s6-ink);box-shadow:inset 0 -4px 0 #d1a23c, 0 3px 0 var(--s6-line);background:#ffd56b;font-weight:600}.app.s6 :is(.s6-top,.s6-drawer) .s6-btn.on:active:not(:disabled){box-shadow:inset 0 -2px 0 #d1a23c, 0 1px 0 var(--s6-line)}.app.s6 .topbar.s6-top{width:1552px;height:58px;z-index:var(--s6-z-bar);background:var(--s6-panel);color:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-edge), 0 4px 0 var(--s6-line);border-radius:0;grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:24px;margin:0;padding:0 18px;display:grid;position:absolute;top:12px;left:24px}.app.s6 .topbar.s6-top .s6-top-title{min-width:0;max-width:640px}.app.s6 .topbar.s6-top .s6-lvl{color:var(--s6-cream);margin:0;font-size:25px;font-weight:400;line-height:1;display:block}.app.s6 .topbar.s6-top .s6-sub{color:var(--s6-muted);font-size:18px;line-height:1.15}.app.s6 .topbar.s6-top .s6-sub .dot{width:10px;height:10px;margin-right:2px}.app.s6 .topbar.s6-top .s6-top-clock{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;max-width:340px;display:flex}.app.s6 .topbar.s6-top .clock{font-family:var(--s6-num);color:#ffd56b;font-size:34px;font-weight:400;line-height:.9}.app.s6 .topbar.s6-top .clock.low{color:var(--s6-red)}.app.s6 .topbar.s6-top .demo-left{color:#ffd56b}.app.s6 .topbar.s6-top .demo-left.low{color:var(--s6-red)}.clock-wrap{display:inline-block;position:relative}.clock-tick{white-space:nowrap;pointer-events:none;margin-left:6px;font-size:.8em;line-height:1;animation:1.4s steps(11,end) both clock-tick-up,1.4s linear both clock-tick-fade;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.app.s6 .topbar .clock-tick{font-family:var(--s6-num);letter-spacing:.5px;color:#ffd56b;text-shadow:2px 2px 0 var(--s6-line);margin-left:10px;font-size:24px;font-weight:400}.app.s6.phone .topbar .clock-tick{text-shadow:1px 1px 0 var(--s6-line);margin-left:6px;font-size:18px}@keyframes clock-tick-up{0%{transform:translateY(calc(6px - 50%))}to{transform:translateY(calc(-50% - 16px))}}@keyframes clock-tick-fade{0%{opacity:0}15%{opacity:1}65%{opacity:1}to{opacity:0}}.app.s6 .topbar.s6-top .s6-top-right{white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.app.s6 .topbar.s6-top .purse{align-items:center;margin:0 12px 0 0;padding:0;line-height:1;display:flex}.app.s6 .topbar.s6-top .purse b{font-family:var(--s6-num);color:#ffd56b;transform-origin:100%;font-size:34px;font-weight:400;line-height:1;transition:transform .25s,color .25s}.app.s6 .topbar.s6-top .purse.bump b{color:#f3dcc3;transform:scale(1.25)}.app.s6 .topbar.s6-top .alerts{gap:10px;display:flex}.app.s6 .topbar.s6-top .alert.s6-badge{font-family:var(--s6-font);letter-spacing:.3px;cursor:pointer;border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 #00000159, 0 3px 0 var(--s6-line);border-radius:0;align-items:center;gap:7px;margin:0;padding:5px 11px 7px;font-size:20px;line-height:1.05;display:inline-flex}.app.s6 .topbar.s6-top .alert.s6-badge.ring{background:var(--s6-coral);color:var(--s6-cream);animation:.7s ease-in-out infinite s6-ring}.app.s6 .topbar.s6-top .alert.s6-badge.mail{background:var(--s6-cream);color:var(--s6-ink);animation:none}.app.s6 .topbar.s6-top .alert.s6-badge:disabled{cursor:default}.app.s6 .topbar.s6-top .alert.s6-badge .s6-ico{flex:none}@keyframes s6-ring{50%{background:var(--s6-red)}}.app.s6 .topbar.s6-top .tabs{align-items:center;gap:10px;display:flex}.app.s6 .topbar.s6-top .tabs .office-where{display:none}.app.s6 .drawer.s6-drawer{display:contents}.app.s6 .drawer-inner.s6-bottom{width:1552px;height:54px;z-index:var(--s6-z-bar);background:var(--s6-panel);color:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-edge), 0 4px 0 var(--s6-line);border-radius:0;margin:0;position:absolute;top:872px;left:24px}.app.s6 .s6-bottom .drawer-head{height:100%;box-shadow:none;align-items:center;gap:10px;padding:0 12px;display:flex}.app.s6 .s6-bottom .s6-tip{min-width:0;color:var(--s6-muted);flex:1 1 0;margin:0 0 0 8px;font-size:20px;line-height:1.1}.app.s6 .s6-bottom .s6-bottom-right{flex:none;gap:10px;margin-left:auto;display:flex}.app.s6 .s6-bottom .s6-gear{width:46px;padding:8px 0 9px}.app.s6 .s6-bottom .s6-gear .s6-gear-ico{display:block}.app.s6 .s6-gear-menu{z-index:var(--s6-z-drawer);flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;bottom:76px;right:24px}.app.s6 .s6-gear-menu .s6-gear-ask{max-width:300px;font-family:var(--s6-font);color:var(--s6-ink);margin:0;font-size:22px;line-height:1.15}.app.s6 .s6-gear-menu .s6-gear-row{justify-content:flex-end;gap:10px;display:flex}.app.s6 .audio-ctl{align-items:center;gap:10px;display:flex}.app.s6 .audio-ctl .s6-btn{flex:none;min-width:128px}.app.s6 .audio-vol{appearance:none;background:var(--s6-panel2,#312a29);border:3px solid var(--s6-line,#000001);width:120px;height:10px;cursor:inherit;border-radius:0;margin:0}.app.s6 .audio-vol::-webkit-slider-thumb{appearance:none;background:var(--s6-gold,#d6ac88);border:3px solid var(--s6-line,#000001);width:18px;height:22px;box-shadow:inset 0 -4px 0 var(--s6-gold-shade,#a57a5d);border-radius:0}.app.s6 .audio-vol::-moz-range-thumb{background:var(--s6-gold,#d6ac88);border:3px solid var(--s6-line,#000001);border-radius:0;width:12px;height:16px}.app.s6 .audio-vol::-moz-range-track{background:0 0;height:4px}.app.s6 .audio-vol:disabled{opacity:.45}.app.s6 .audio-vol:focus-visible{outline:3px solid var(--s6-gold,#d6ac88);outline-offset:2px}.app.s6 .s6-bottom .nuovo-dot.s6-new{font-family:var(--s6-num);letter-spacing:0;vertical-align:1px;background:var(--s6-gold);color:var(--s6-ink);border-radius:0;margin:0 0 0 6px;padding:0 5px;font-size:16px;line-height:1.1;display:inline-block}.app.s6 .s6-bottom .s6-btn.on .nuovo-dot.s6-new{background:var(--s6-ink);color:var(--s6-gold)}.app.s6 .drawer-inner.s6-bottom{overflow:visible}.app.s6 .s6-drawer .s6-bottom .drawer-head{align-items:flex-end;gap:14px;overflow:visible}.app.s6 .s6-drawer .s6-bottom .drawer-head .s6-tip,.app.s6 .s6-drawer .s6-bottom .drawer-head .s6-bottom-right{align-self:center}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn{box-sizing:border-box;z-index:3;clip-path:inset(-240px -40px 0);height:84px;color:var(--s6-ink);box-shadow:none;background:0 0;border:0;border-radius:0;align-self:flex-end;margin:-36px 0 0;padding:0;font-weight:400;display:block;position:relative;overflow:visible}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=evidence]{width:120px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=rules]{width:114px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=notes]{width:123px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn:hover:not(:disabled){color:var(--s6-ink);box-shadow:none;background:0 0}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn:active:not(:disabled){box-shadow:none;transform:none}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on,.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on:hover:not(:disabled),.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on:disabled{color:var(--s6-ink);box-shadow:none;background:0 0;font-weight:400}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn:focus-visible{outline:3px solid var(--s6-gold);outline-offset:-3px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn .s6-doc-img{z-index:2;width:auto;height:auto;image-rendering:pixelated;transform-origin:0 0;margin:0;transition:transform 90ms ease-out;display:block;position:absolute;top:20px;left:0;transform:scale(3)}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn:hover:not(:disabled) .s6-doc-img,.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn:hover:not(:disabled) .s6-doc-lbl{transform:translateY(-3px)}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn:hover:not(:disabled) .s6-doc-img{transform:scale(3)translateY(-1px)}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on .s6-doc-img,.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on .s6-doc-img{opacity:0;transition:transform .22s ease-in,opacity .18s ease-in;transform:scale(3)translateY(-16px)}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on[data-tut] .s6-doc-lbl{color:var(--s6-cream);z-index:1;transform:none}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on:before{content:"";box-sizing:border-box;z-index:0;background:#0000018c;border:3px dashed #e0eadb66;border-bottom:0;position:absolute;inset:22px 0 0}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on .nuovo-dot{opacity:0}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn .s6-doc-lbl{white-space:nowrap;pointer-events:none;z-index:3;justify-content:center;align-items:center;gap:0;font-size:18px;line-height:1;transition:transform 90ms ease-out;display:flex;position:absolute;left:0;right:0}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=evidence] .s6-doc-lbl,.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=rules] .s6-doc-lbl,.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=notes] .s6-doc-lbl{color:var(--s6-ink);top:60px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn .nuovo-dot{margin:0;position:absolute;top:-46px;right:4px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.fresca-ev,.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.attira-ev:not(.fresca-ev){box-shadow:none;background:0 0;animation:none}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.fresca-ev .s6-doc-lbl,.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.attira-ev:not(.fresca-ev) .s6-doc-lbl{animation:none}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab .ev-foglio{box-sizing:border-box;z-index:1;transform-origin:50% 100%;background:var(--s6-paper-hi,#f0fff5) repeating-linear-gradient(to bottom, transparent 0 8px, var(--s6-ink,#25201e) 8px 11px) 6px 20px / 24px 24px no-repeat;border:3px solid var(--s6-line);border-color:var(--s6-line);width:42px;height:54px;box-shadow:0 3px 0 var(--s6-line);margin-left:-21px;animation:.8s cubic-bezier(.3,.6,.4,1) both ev-cade-foglio;top:-46px;left:50%;transform:none}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab .ev-foglio:before{content:"";background:var(--ev-colore,var(--s6-gold));height:11px;position:absolute;top:0;left:0;right:0}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab .ev-foglio:after{content:none}@keyframes ev-cade-foglio{0%{opacity:0;transform:translateY(-40px)rotate(-8deg)}15%{opacity:1}55%{opacity:1;transform:translateY(24px)rotate(0)scaleY(1)}to{opacity:1;transform:translateY(74px)scaleY(.7)}}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.fresca-ev .s6-doc-img{animation:.45s ease-out .5s ev-posa}@keyframes ev-posa{0%{transform:scale(3)}35%{transform:scale(3)translateY(1px)}to{transform:scale(3)}}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.fresca-ev .ev-conta{color:var(--ev-colore,#a85d00);font-weight:400;animation:.6s ease-out .55s ev-conta-salto;display:inline-block}@keyframes ev-conta-salto{0%{transform:scale(1)}35%{transform:scale(1.6)}to{transform:scale(1)}}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn .s6-doc-alone{z-index:1;pointer-events:none;opacity:0;background:var(--ev-colore,#ffd56b);position:absolute;top:17px;left:-3px;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=evidence] .s6-doc-alone{width:126px;height:132px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=rules] .s6-doc-alone{width:120px;height:123px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn[data-tut=notes] .s6-doc-alone{width:129px;height:129px}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.fresca-ev .s6-doc-alone{animation:.8s ease-out .5s both ev-bordo}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn .s6-doc-alone{transition:transform 90ms ease-out,opacity .18s ease-in}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn:hover:not(:disabled) .s6-doc-alone{transform:translateY(-3px)}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.on .s6-doc-alone{transform:translateY(-48px);opacity:0!important}@keyframes ev-bordo{0%{opacity:0}25%{opacity:1}to{opacity:0}}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.attira-ev:not(.fresca-ev) .s6-doc-img{animation:none}@keyframes ev-respira{0%,to{transform:scale(3)}50%{transform:scale(3)translateY(-2px)}}.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.attira-ev:not(.fresca-ev) .s6-doc-alone{background:#ffd56b;animation:1.4s ease-in-out infinite ev-brilla}@keyframes ev-brilla{0%,to{opacity:.1}50%{opacity:.85}}html.a11y-calm .app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.attira-ev:not(.fresca-ev) .s6-doc-img,html.a11y-calm .app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.attira-ev:not(.fresca-ev) .s6-doc-alone{opacity:.85;animation:none}@media (prefers-reduced-motion:reduce){.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.attira-ev:not(.fresca-ev) .s6-doc-img,.app.s6 .s6-drawer .s6-bottom .drawer-head .tab.s6-btn.s6-btn.attira-ev:not(.fresca-ev) .s6-doc-alone{opacity:.85;animation:none}}.app.s6 .s6-drawer-panel{width:780px;max-height:560px;z-index:var(--s6-z-drawer);color:var(--s6-ink);background:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 4px 0 var(--s6-line);transform-origin:var(--da-x,120px) calc(100% + 40px);border-radius:0;flex-direction:column;padding:14px 20px 16px;animation:.28s cubic-bezier(.2,.9,.3,1.12) both s6-sfila;display:flex;position:absolute;bottom:76px;left:24px}.app.s6 .s6-drawer-panel.s6-chiude{pointer-events:none;animation:.18s ease-in both s6-rientra}@keyframes s6-sfila{0%{opacity:0;transform:scale(.12,.08)translateY(30px)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes s6-rientra{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.12,.08)translateY(30px)}}@media (prefers-reduced-motion:reduce){.app.s6 .s6-drawer-panel,.app.s6 .s6-drawer-panel.s6-chiude{animation-duration:1ms}}.app.s6 .s6-drawer-panel.s6-trascina{box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 8px 0 var(--s6-line)}.app.s6 .s6-drawer-panel{bottom:94px}.app.s6 .s6-drawer-panel .s6-sheet-tab{left:clamp(14px, calc(var(--da-x,120px) - 70px), 560px);z-index:2;box-sizing:border-box;font-family:var(--s6-font);white-space:nowrap;color:var(--s6-ink);border:3px solid var(--s6-line);clip-path:polygon(0 7px,7px 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);background:inherit;image-rendering:pixelated;border-bottom:0;margin-bottom:-3px;padding:6px 22px 3px;font-size:26px;line-height:1.05;position:absolute;bottom:100%}.app.s6 .s6-drawer-panel .s6-drawer-head{cursor:default;z-index:3;border:0;min-height:0;margin:0;padding:0;position:absolute;top:10px;right:12px}.app.s6 .s6-drawer-panel .s6-drawer-head .s6-drawer-title{display:none}.app.s6 .s6-drawer-panel .s6-drawer-scroll{margin:54px 0 6px;padding-top:0;padding-right:10px}.app.s6 .s6-drawer-panel .s6-sheet-tab{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.app.s6 .s6-drawer-panel.s6-trascina .s6-sheet-tab{cursor:grabbing}.app.s6 .s6-drawer-head{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.app.s6 .s6-drawer-panel.s6-trascina .s6-drawer-head{cursor:grabbing}.app.s6 .s6-drawer-head .s6-x{cursor:pointer}.app.s6 .s6-drawer-title{align-items:center;gap:10px;min-height:28px;display:flex}.app.s6 .s6-drawer-head{border-bottom:3px solid var(--s6-rule);flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:0 0 8px;display:flex}.app.s6 .s6-drawer-head b{color:var(--s6-ink);font-size:28px;font-weight:400;line-height:1}.app.s6 .s6-drawer-head .s6-x{padding:3px 11px 5px;font-size:18px}.app.s6 .s6-drawer-scroll{flex:auto;min-height:0;padding:0 8px 6px 0;overflow:hidden auto}.app.s6 .s6-drawer-scroll::-webkit-scrollbar{width:16px}.app.s6 .s6-drawer-scroll::-webkit-scrollbar-track{background:var(--s6-rule);border:3px solid var(--s6-line)}.app.s6 .s6-drawer-scroll::-webkit-scrollbar-thumb{background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade)}@supports not selector(::-webkit-scrollbar){.app.s6 .s6-drawer-scroll{scrollbar-width:thin;scrollbar-color:var(--s6-panel2) var(--s6-rule)}}.app.s6 .s6-drawer-panel .drawer-body{max-height:none;padding:0;overflow:visible}.app.s6 .s6-drawer-panel .ev-list{flex-direction:column;gap:12px;display:flex}.app.s6 .s6-drawer-panel .ev-list>.muted{color:#685b54;font-size:22px;line-height:1.2}.app.s6 .s6-drawer-panel .ev{color:var(--s6-ink);background:var(--s6-paper-hi);border:3px solid var(--s6-line);border-radius:0;align-items:flex-start;gap:14px;padding:10px 14px 12px;display:flex;box-shadow:0 3px #00000166}.app.s6 .s6-drawer-panel .ev .code-col{flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}.app.s6 .s6-drawer-panel .ev .code{font-family:var(--s6-num);letter-spacing:1px;color:var(--s6-gold);background:var(--s6-ink);text-align:center;border:0;border-radius:0;padding:2px 8px 3px;font-size:24px;line-height:1}.app.s6 .s6-drawer-panel .ev .body{min-width:0;color:var(--s6-ink);flex:1;font-size:21px;line-height:1.15}.app.s6 .s6-drawer-panel .ev .body b{color:var(--s6-ink);margin-bottom:2px;font-size:24px;font-weight:400;line-height:1.05;display:block}.app.s6 .s6-drawer-panel .ev .photo-btn{border:3px solid var(--s6-line);cursor:pointer;background:0 0;flex:none;padding:0;line-height:0}.app.s6 .s6-drawer-panel .ev .btn{font-family:var(--s6-font);letter-spacing:.3px;color:var(--s6-cream);background:var(--s6-panel2);border:3px solid var(--s6-line);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 3px 0 var(--s6-line);border-radius:0;justify-content:center;align-items:center;margin:0;padding:3px 12px 5px;font-size:20px;line-height:1.05;display:inline-flex}.app.s6 .s6-drawer-panel .ev .btn:hover:not(:disabled){color:var(--s6-cream);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 3px 0 var(--s6-line);background:#3d3533}.app.s6 .s6-drawer-panel .ev .btn:active:not(:disabled){box-shadow:inset 0 -2px 0 var(--s6-btn-shade), 0 1px 0 var(--s6-line);transform:translateY(2px)}.app.s6 .s6-drawer-panel .ev .btn:disabled{color:var(--s6-off);background:var(--s6-panel2);box-shadow:inset 0 -3px 0 var(--s6-btn-shade), 0 3px 0 var(--s6-line);cursor:default}.app.s6 .s6-drawer-panel .ev .btn.reveal:not(:disabled),.app.s6 .s6-drawer-panel .ev .btn.reveal:hover:not(:disabled){color:var(--s6-ink);background:var(--s6-gold);box-shadow:inset 0 -3px 0 var(--s6-gold-shade), 0 3px 0 var(--s6-line);margin-top:8px}.app.s6 .s6-drawer-panel .ev .btn.reveal:disabled{opacity:.55;margin-top:8px}.ev-src,.ev-status{font-family:var(--s6-num,"VT323", monospace);letter-spacing:.5px;vertical-align:.16em;color:var(--s6-paper-hi,#f0fff5);padding:0 6px 2px;font-size:.74em;font-weight:400;line-height:1.15;display:inline-block}.ev-src{letter-spacing:1px;text-transform:uppercase;background:var(--s6-teal,#058f88);margin-right:8px}.ev-status{margin-left:10px}.ev-status.aperta{background:var(--s6-off,#756b62)}.ev-status.confermata{background:var(--s6-green,#53a776);color:var(--s6-ink,#25201e)}.ev-status.smentita{background:var(--s6-red,#b65059)}.ev-status.strano{background:var(--s6-gold,#d6ac88);color:var(--s6-ink)}.ev-status.accertato{background:var(--s6-ambra,#e0953a);color:var(--s6-ink,#25201e)}.ev.accertata{box-shadow:inset 4px 0 0 var(--s6-ambra,#e0953a)}.scheda-accertato{border:2px solid var(--s6-ambra,#e0953a);color:var(--s6-ink,#25201e);background:#f3e1c9;padding:4px 8px 6px;font-size:21px;line-height:1.15}.app.s6 .s6-drawer-panel .rules-list li.violato b{color:var(--s6-ambra,#e0953a)}.app.s6 .s6-drawer-panel .rules-list .nuovo.violato{background:var(--s6-ambra,#e0953a);color:var(--s6-ink,#25201e)}@keyframes segnale-pulsa{0%{box-shadow:0 0 0 3px var(--s6-red,#b65059)}to{box-shadow:0 0 0 3px #0000}}@keyframes segnale-pulsa-giallo{0%{box-shadow:0 0 0 3px var(--s6-gold,#d6ac88)}to{box-shadow:0 0 0 3px #0000}}@keyframes segnale-pulsa-ambra{0%{box-shadow:0 0 0 3px var(--s6-ambra,#e0953a)}to{box-shadow:0 0 0 3px #0000}}.fresca{animation:.7s 2 segnale-pulsa}.ev-status.accertato.fresca,.scheda-accertato.fresca,.ev.fresca .ev-status.accertato{animation-name:segnale-pulsa-ambra}.ev.fresca.strano{animation-name:segnale-pulsa-giallo}.ev.fresca.accertato{animation-name:segnale-pulsa-ambra}@media (prefers-reduced-motion:reduce){.fresca{animation:none}}.ev-refuted{color:var(--s6-red,#b65059);margin:3px 0 0;font-size:.88em;line-height:1.1}.ev-quote{text-align:left;border:2px solid var(--s6-ink,#25201e);background:#25201e12;margin:7px 0 3px;padding:4px 9px 6px}.ev-quote-k{letter-spacing:.5px;color:var(--s6-off,#756b62);margin-bottom:2px;font-size:.8em;line-height:1;display:block}.ev-quote-t{font-family:var(--s6-num,"VT323", monospace);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--s6-ink,#25201e);font-size:1.15em;line-height:1.1;display:block}.app.s6 .s6-drawer-panel .rules-list{color:var(--s6-ink);gap:14px;font-size:21px;line-height:1.18}.app.s6 .s6-drawer-panel .rules-list li b{color:var(--s6-ink);margin-bottom:2px;font-size:24px;font-weight:400;line-height:1.05;display:block}.app.s6 .s6-drawer-panel .rules-list .nuovo{font-family:var(--s6-num);letter-spacing:0;vertical-align:2px;background:var(--s6-gold);color:var(--s6-ink);border-radius:0;margin-left:8px;padding:0 5px;font-size:16px;line-height:1.1}.app.s6 .s6-drawer-panel .rules-foot{color:#685b54;border-top:3px dashed var(--s6-rule);margin-top:14px;padding-top:10px;font-size:19px;line-height:1.18}.app.s6 .s6-drawer-panel textarea.notes,.app.s6 .s6-drawer-panel textarea.notes:focus{resize:vertical;width:100%;min-height:330px;font-family:var(--s6-font);letter-spacing:.3px;color:var(--s6-ink);background-color:var(--s6-paper-hi);background-image:repeating-linear-gradient(to bottom, transparent 0 30px, var(--s6-rule) 30px 32px);border:3px solid var(--s6-line);box-shadow:none;background-position:0 14px;border-radius:0;padding:14px 16px;font-size:22px;line-height:32px;display:block}.app.s6 .s6-drawer-panel textarea.notes:focus{outline:3px solid var(--s6-gold);outline-offset:2px}.app.s6 .s6-drawer-panel textarea.notes::placeholder{color:var(--s6-hint);opacity:1}.app.s6 .tips-pop{width:400px;z-index:var(--s6-z-modal);color:var(--s6-ink);background:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:inset 0 0 0 3px var(--s6-paper-hi), 0 4px 0 var(--s6-line);border-radius:0;padding:12px 18px 14px;font-size:20px;line-height:1.18;top:92px;right:32px}.app.s6 .tips-pop-head{color:var(--s6-coral);font-size:22px}.app.s6 .tips-pop-x{font-family:var(--s6-font);color:var(--s6-ink);padding:0 4px;font-size:28px}.app.s6 .tips-pop ul{margin:6px 0 0;padding-left:22px}.app.s6 .tips-pop li{margin-bottom:4px}.s6-demoend{justify-content:center;align-items:center;display:flex}.s6-demoend.fixed{z-index:1000;position:fixed}.s6-demoend .s6-panel{width:760px;max-width:94%;max-height:92%;color:var(--s6-cream);padding:26px 32px 24px;font-size:17px;line-height:1.3;overflow:auto}.s6-demoend h2{color:var(--s6-gold,#ffd56b);margin:0 0 10px;font-size:30px;font-weight:400}.s6-demoend p{margin:0 0 6px;font-size:20px}.s6-demoend .full-version{margin-top:14px}.s6-demoend .close{justify-content:flex-end;margin-top:14px;display:flex}.s6-demoend .full-version label{color:var(--s6-gold,#d6ac88);margin-bottom:8px;font-size:18px;display:block}.s6-demoend .full-version .hint{margin-top:8px;font-size:16px}.s6-demoend .full-version input.s6-field{box-sizing:border-box;width:100%;font-size:22px}.app.s6 .s6-bottom .s6-btn>:is(.link-icon,.stella-icon,.amici-icon){margin-right:8px}.app.s6 .s6-drawer-panel .vb-titolo{font-family:var(--s6-num);letter-spacing:2px;text-transform:uppercase;color:#685b54;border-bottom:3px dashed var(--s6-rule);margin:10px 0 8px;padding-bottom:4px;font-size:18px}.app.s6 .s6-drawer-panel .vb-titolo:first-child{margin-top:0}.app.s6 .s6-drawer-panel .vb-riga{color:var(--s6-ink);background:0 0;border-left:5px solid #0000;gap:10px;padding:8px 12px;font-size:21px;line-height:1.2;display:flex}.app.s6 .s6-drawer-panel .vb-riga.smentita{border-left-color:var(--s6-red)}.app.s6 .s6-drawer-panel .vb-riga.confermata{border-left-color:var(--s6-green)}.app.s6 .s6-drawer-panel .vb-ora{width:58px;font-family:var(--s6-num);color:#685b54;flex:none;font-size:19px}.app.s6 .s6-drawer-panel .vb-testo{flex:1;min-width:0}.app.s6 .s6-drawer-panel .vb-esito{color:var(--s6-ink);align-items:baseline;gap:10px;margin-top:6px;font-size:.9em;display:flex}.app.s6 .s6-drawer-panel .vb-esito .ev-status{margin-left:0}.app.s6 .s6-drawer-panel .vb-prova{color:#685b54;align-items:baseline;gap:10px;margin-top:3px;font-size:.86em;line-height:1.15;display:flex}.app.s6 .s6-drawer-panel .vb-etichetta{font-family:var(--s6-num);letter-spacing:1.5px;text-transform:uppercase;color:#8a7d74;flex:none;font-size:.82em}.app.s6 .s6-drawer-panel .vb-riga.fresca{animation:.7s 2 segnale-pulsa}@keyframes ev-lampo{0%{box-shadow:0 0 0 0 var(--ev-colore,var(--s6-gold,#d6ac88))}45%,70%{background-color:var(--ev-colore,var(--s6-gold,#d6ac88));color:var(--ev-inchiostro,var(--s6-ink,#25201e))}60%{box-shadow:0 0 0 22px #0000}to{box-shadow:0 0 0 22px #0000}}.app.s6 .drawer-head .tab.fresca-ambra{--ev-colore:var(--s6-ambra,#e0953a);--ev-inchiostro:#2a1a08}.app.s6 .drawer-head .tab.fresca-rosso{--ev-colore:var(--s6-red,#b65059);--ev-inchiostro:#fff0f0}.app.s6 .drawer-head .tab.fresca-giallo{--ev-colore:#e8c84a;--ev-inchiostro:#2a2208}.app.s6 .drawer-head .tab.fresca-verde{--ev-colore:var(--s6-green,#53a776);--ev-inchiostro:#0e2a1c}.app.s6 .drawer-head .tab .ev-foglio.ev-ambra{background-color:#f3c27a;border-color:#5a3a10}.app.s6 .drawer-head .tab .ev-foglio.ev-rosso{background-color:#e9a0a4;border-color:#5a1f24}.app.s6 .drawer-head .tab .ev-foglio.ev-giallo{background-color:#f4e08a;border-color:#5a4a10}.app.s6 .drawer-head .tab .ev-foglio.ev-verde{background-color:#a9e2bf;border-color:#10402a}@keyframes ev-salto{0%,50%{transform:translateY(0)scale(1)}62%{transform:translateY(-10px)scale(1.7)}78%{transform:translateY(2px)scale(.9)}90%{transform:translateY(-3px)scale(1.15)}to{transform:translateY(0)scale(1)}}@keyframes ev-cade{0%{opacity:0;transform:translate(-50%,-150px)rotate(-22deg)}12%{opacity:1}30%{transform:translate(-40%,-95px)rotate(14deg)}48%{transform:translate(-58%,-40px)rotate(-10deg)}58%{transform:translate(-50%,-4px)rotate(0)scaleY(1)}68%{transform:translate(-50%)scaleY(.6)scaleX(1.3)}80%{transform:translate(-50%,-8px)scaleY(1.05)}to{opacity:0;transform:translate(-50%)scaleY(.8)}}.app.s6 .drawer-head .tab[data-tut=evidence]{position:relative}.app.s6 .drawer-head .tab.fresca-ev{z-index:3;animation:1.2s ease-out ev-lampo}@keyframes ev-attira{0%,to{background-color:var(--s6-panel2,#312a29);color:var(--s6-cream,#e0eadb);box-shadow:inset 0 -4px 0 var(--s6-btn-shade,#1a1616), 0 3px 0 var(--s6-line,#000001), 0 0 0 0 #d6ac8800}50%{background-color:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);box-shadow:inset 0 -4px 0 #a57a5d, 0 3px 0 var(--s6-line,#000001), 0 0 0 7px #d6ac8866}}.app.s6 .drawer-head .tab.attira-ev:not(.fresca-ev){z-index:3;animation:1.1s ease-in-out infinite ev-attira}html.a11y-calm .app.s6 .drawer-head .tab.attira-ev:not(.fresca-ev){background-color:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);animation:none}@media (prefers-reduced-motion:reduce){.app.s6 .drawer-head .tab.attira-ev:not(.fresca-ev){background-color:var(--s6-gold,#d6ac88);color:var(--s6-ink,#25201e);animation:none}}.app.s6 .drawer-head .tab .ev-conta{display:inline-block}.app.s6 .drawer-head .tab.fresca-ev .ev-conta{font-weight:700;animation:1.2s ease-out ev-salto}.app.s6 .drawer-head .tab .ev-foglio{pointer-events:none;width:34px;height:44px;image-rendering:pixelated;z-index:4;background:var(--s6-paper-hi,#f0fff5) repeating-linear-gradient(to bottom, transparent 0 9px, var(--s6-ink,#25201e) 9px 12px) 0 8px / 100% 100% no-repeat;border:4px solid var(--s6-ink,#25201e);background-clip:padding-box;animation:1.2s cubic-bezier(.45,0,.6,1) forwards ev-cade;position:absolute;top:-14px;left:50%;box-shadow:4px 5px #0000008c}.app.s6 .rules-list .regola-verdetto,.app.s6 .rules-foot .regola-verdetto{letter-spacing:.5px;font-weight:700}.app.s6 .rules-list .regola-verdetto.ammesso,.app.s6 .rules-foot .regola-verdetto.ammesso{color:#2c7a52}.app.s6 .rules-list .regola-verdetto.respinto,.app.s6 .rules-foot .regola-verdetto.respinto{color:#a8434b}.app.s6 .rules-list .regola-verdetto.fermato,.app.s6 .rules-foot .regola-verdetto.fermato{color:#b4663f}.app.s6 .rules-list .regola-num,.app.s6 .rules-foot .regola-num{font-weight:700}.app.s6 .topbar.s6-top .pianta{box-sizing:border-box;height:52px;box-shadow:none;background:0 0;flex:none;padding:0;display:flex;position:relative}.app.s6 .topbar.s6-top .pianta .office-where{display:none}.app.s6 .topbar.s6-top .pianta .pianta-slot{box-sizing:border-box;width:64px;height:52px;box-shadow:none;color:var(--s6-cream);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;display:block;position:relative;transform:none}.app.s6 .topbar.s6-top .pianta .pianta-slot.on,.app.s6 .topbar.s6-top .pianta .pianta-slot.on:hover:not(:disabled),.app.s6 .topbar.s6-top .pianta .pianta-slot.on:disabled{box-shadow:none;color:var(--s6-cream);background:0 0}.app.s6 .topbar.s6-top .pianta .pianta-slot:hover:not(:disabled):not(.on){box-shadow:none;background:#e0eadb1f}.app.s6 .topbar.s6-top .pianta .pianta-slot:active:not(:disabled){box-shadow:none;transform:none}.app.s6 .topbar.s6-top .pianta .pianta-slot:disabled{cursor:default}.app.s6 .topbar.s6-top .pianta .pianta-slot:focus-visible{outline:3px solid var(--s6-gold);outline-offset:-3px}.pianta-ico{width:36px;height:36px;fill:var(--s6-cream);color:var(--s6-cream);position:absolute;top:8px;left:14px}.pianta-slot.on .pianta-ico{color:#ffd56b}.pianta-slot:disabled:not(.on) .pianta-ico{color:var(--s6-off)}.pianta-slot.on .pianta-ico{fill:#ffd56b}.pianta-slot:disabled:not(.on) .pianta-ico{fill:var(--s6-off)}.pianta-floor{display:none}.pianta-slot:disabled:not(.on) .pianta-floor{opacity:.2}.pianta-qui{pointer-events:none;z-index:2;width:64px;height:52px;transition:left .32s ease-in-out;position:absolute;top:0}.pianta-qui .pianta-freccia{fill:#ffd56b;shape-rendering:crispedges;width:24px;height:24px;position:absolute;top:-9px;left:20px}.pianta-qui .pianta-riga{display:none}.pianta-qui.in-cammino .pianta-freccia{animation:.16s steps(2,jump-none) 2 pianta-passi}@keyframes pianta-passi{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.pianta-qui{transition:none}.pianta-qui.in-cammino .pianta-freccia{animation:none}}.pianta-mate{background:var(--s6-cream);width:6px;height:6px;box-shadow:0 0 0 2px var(--s6-line);z-index:3;position:absolute;bottom:8px}.pianta-tip{z-index:5;pointer-events:none;white-space:nowrap;font-family:var(--s6-font);color:var(--s6-ink);background:var(--s6-cream);border:3px solid var(--s6-line);box-shadow:0 3px 0 var(--s6-line);margin-top:10px;padding:4px 10px 6px;font-size:20px;line-height:1.05;position:absolute;top:100%;transform:translate(-50%)}.app.s6 .s6-bottom .s6-btn.rt-btn{color:#25201e;box-shadow:inset 0 -4px 0 #b98a00, 0 3px 0 var(--s6-line,#000001);background:#ffc61a;align-items:center;gap:9px;display:inline-flex}.app.s6 .s6-bottom .s6-btn.rt-btn:hover:not(:disabled){color:#25201e;box-shadow:inset 0 -4px 0 #b98a00, 0 3px 0 var(--s6-line,#000001);background:#ffd54d}.app.s6 .s6-bottom .s6-btn.rt-btn.on{color:#25201e;box-shadow:inset 0 -4px 0 #b98a00, 0 3px 0 var(--s6-line,#000001);background:#fff0a8}.app.s6 .s6-bottom .s6-btn.rt-btn:focus-visible{outline-offset:2px;outline:3px solid #25201e}.rt-play{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid #25201e;width:0;height:0;display:block}.app.s6 .rt-menu{z-index:var(--s6-z-drawer,32);color:#25201e;border:3px solid var(--s6-line,#000001);min-width:330px;box-shadow:inset 0 0 0 3px #ffe27a, inset 0 -5px 0 #b98a00, 0 6px 0 var(--s6-line,#000001);font-family:var(--s6-font,"Jersey 10", monospace);background:#ffc61a;flex-direction:column;gap:8px;padding:14px;display:flex;position:absolute;bottom:76px;right:24px}.app.s6 .rt-menu .rt-title{font:400 24px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:1px;text-transform:uppercase;margin:0 0 2px}.app.s6 .rt-menu .rt-item{text-align:left;cursor:pointer;color:#25201e;border:3px solid var(--s6-line,#000001);font:400 24px/1 var(--s6-font,"Jersey 10", monospace);letter-spacing:.3px;background:#fff0a8;align-items:center;gap:12px;padding:7px 12px 9px;display:flex;box-shadow:inset 0 -4px #d9b23a}.app.s6 .rt-menu .rt-item:hover{background:#fffbe0}.app.s6 .rt-menu .rt-item:focus-visible{outline-offset:2px;outline:3px solid #25201e}.app.s6 .rt-menu .rt-n{color:#ffc61a;width:26px;height:26px;font:400 22px/1 var(--s6-num,"VT323", monospace);background:#25201e;flex:none;justify-content:center;align-items:center;display:flex}.app .pgear-menu .s6-btn.rt-btn-tel{color:#25201e;box-shadow:inset 0 -4px 0 #b98a00, 0 3px 0 var(--s6-line,#000001);background:#ffc61a}.app .pgear-tut{flex-direction:column;gap:8px;display:flex}.app .pgear-tut .rt-item{text-align:left;cursor:pointer;color:#25201e;border:3px solid var(--s6-line,#000001);font:400 19px/1 var(--s6-font,"Jersey 10", monospace);background:#fff0a8;align-items:center;gap:10px;padding:6px 10px 8px;display:flex;box-shadow:inset 0 -4px #d9b23a}.app .pgear-tut .rt-n{color:#ffc61a;width:22px;height:22px;font:400 18px/1 var(--s6-num,"VT323", monospace);background:#25201e;flex:none;justify-content:center;align-items:center;display:flex}.invita-wrap{z-index:60;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.invita{width:min(600px,92vw);color:var(--s6-cream,#e0eadb);padding:18px 24px 22px;font-size:19px;line-height:1.25}.invita-head{border-bottom:3px solid var(--s6-edge,#473a37);align-items:center;gap:12px;margin:0 0 14px;padding-bottom:12px;display:flex}.invita-head b{color:var(--s6-gold,#d6ac88);letter-spacing:1px;flex:1;font-size:28px;font-weight:400}.invita-head .amici-icon{width:24px;height:24px;color:var(--s6-gold,#d6ac88)}.invita-x{min-width:44px;padding:4px 10px;font-size:18px}.invita label{color:var(--s6-muted,#a3998b);text-transform:uppercase;letter-spacing:1px;margin:14px 0 6px;font-size:15px;display:block}.invita .invita-name{box-sizing:border-box;width:100%;padding:9px 12px;font-size:19px}.invita .invita-apri{width:100%;margin-top:14px;padding:11px 12px;font-size:19px}.invita .invita-code{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.invita .room-code{letter-spacing:6px;color:var(--s6-gold,#d6ac88);background:var(--s6-bg,#00090c);border:3px solid var(--s6-edge,#473a37);margin-right:6px;padding:2px 12px 0 16px;font-size:40px;line-height:1.1}.invita-players{border:3px solid var(--s6-edge,#473a37);background:#00000040;padding:6px 12px}.invita-players .player-row{align-items:center;gap:10px;padding:5px 0;display:flex}.invita-players .grow{flex:1}.invita .dot{background:var(--s6-green,#53a776);width:10px;height:10px;display:inline-block;box-shadow:0 0 0 2px #0006}.invita .dot.host{background:var(--s6-gold,#d6ac88)}.invita-hint{color:var(--s6-muted,#a3998b);margin:10px 0 0;font-size:16px}.invita-muted{color:var(--s6-muted,#a3998b)}.invita-err{color:var(--s6-coral,#bd6063);margin:10px 0 0;font-size:17px}.invita .invita-chiudi{width:100%;margin-top:18px;padding:9px 12px;font-size:17px}.s6-btn.s6-amici{align-items:center;gap:7px;display:inline-flex}.s6-btn.s6-amici .amici-icon{flex:none;width:24px;height:24px}.s6-btn.s6-amici .amici-n{font-size:15px}.s6-btn.s6-recensione{align-items:center;gap:7px;display:inline-flex}.s6-btn.s6-recensione .stella-icon{width:24px;height:24px;color:var(--s6-gold,#d6ac88);flex:none}.recensione-wrap{z-index:61;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.recensione-box.d6-report{scrollbar-width:thin;width:min(960px,94vw);max-height:92vh;display:block;position:relative;overflow-y:auto}.recensione-box .recensione-x{z-index:2;min-width:44px;padding:4px 10px;font-size:18px;position:absolute;top:14px;right:16px}.recensione-box .survey.s6-panel{padding:18px 22px 20px;font-size:19px}.recensione-box .survey .survey-title{padding-right:60px;font-size:30px}.recensione-box .survey .survey-promise{padding:6px 12px 8px;font-size:18px}.recensione-box .survey label{margin:12px 0 5px;font-size:18px}.recensione-box .survey .seg button.s6-btn{padding:4px 0 7px;font-size:24px}.recensione-box .survey textarea.s6-field{height:76px;font-size:18px}.recensione-box .survey .row .s6-btn{padding:7px 16px 9px;font-size:19px}.recensione-box .survey .hint{margin-top:10px;font-size:16px}.recensione-box .survey .full-version input.s6-field{font-size:18px}.recensione-avviso{z-index:40;background:var(--s6-gold,#d6ac88);max-width:min(900px,94vw);color:var(--s6-ink,#25201e);border:3px solid var(--s6-line,#000001);box-shadow:0 4px 0 var(--s6-line,#000001);align-items:center;gap:12px;padding:8px 10px 8px 14px;font-size:18px;line-height:1.15;display:flex;position:fixed;top:86px;left:50%;transform:translate(-50%)}.recensione-avviso .stella-icon{flex:none;width:24px;height:24px}.recensione-avviso-testo{flex:1}.recensione-avviso .s6-btn{white-space:nowrap}.recensione-avviso-x{min-width:40px;padding:4px 8px}.s6-btn.s6-condividi{align-items:center;gap:7px;display:inline-flex}.app.s6 :is(.s6-top,.s6-drawer,.s6-bottom-right) .s6-btn.s6-condividi,.app .s6-bottom-right .s6-btn.s6-condividi{background:var(--s6-green,#53a776);color:var(--s6-ink,#25201e);box-shadow:inset 0 -4px 0 #357352, 0 3px 0 var(--s6-line,#000001);font-weight:600}.app.s6 :is(.s6-top,.s6-drawer,.s6-bottom-right) .s6-btn.s6-condividi:hover:not(:disabled),.app .s6-bottom-right .s6-btn.s6-condividi:hover:not(:disabled){color:var(--s6-ink,#25201e);background:#63b886}.app.phone .s6-bottom-right .s6-lbl,html.tel .s6-bottom-right .s6-lbl{display:none}.s6-btn.s6-condividi .link-icon{flex:none;width:24px;height:24px}.condividi-wrap{z-index:60;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.condividi{width:min(520px,92vw);color:var(--s6-cream,#e0eadb);padding:18px 24px 22px;font-size:19px;line-height:1.25}.condividi-head{border-bottom:3px solid var(--s6-edge,#473a37);align-items:center;gap:12px;margin:0 0 12px;padding-bottom:12px;display:flex}.condividi-head b{color:var(--s6-gold,#d6ac88);letter-spacing:1px;flex:1;font-size:28px;font-weight:400}.condividi-head .link-icon{width:24px;height:24px;color:var(--s6-gold,#d6ac88)}.condividi-x{min-width:44px;padding:4px 10px;font-size:18px}.condividi-testo{color:var(--s6-muted,#a3998b);margin:0 0 14px;font-size:17px}.app .condividi .condividi-btn,.condividi .condividi-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:10px;padding:11px 12px;font-size:19px;text-decoration:none;display:flex}.app.s6 .condividi .s6-btn.condividi-btn.wa,.app .condividi .s6-btn.condividi-btn.wa,.condividi .condividi-btn.wa{color:#fff;box-shadow:inset 0 -4px 0 #145c33, 0 3px 0 var(--s6-line,#000001);background:#1f8a4c}.app.s6 .condividi .s6-btn.condividi-btn.wa:hover,.app .condividi .s6-btn.condividi-btn.wa:hover{color:#fff;background:#24a058}.condividi .condividi-btn.raw{word-break:break-all;-webkit-user-select:all;user-select:all;font-size:14px}.condividi{width:min(680px,94vw);padding:22px 30px 28px;font-size:22px}.condividi-head b{font-size:34px}.condividi-head .link-icon{width:48px;height:48px}.condividi-testo{font-size:21px}.app .condividi .condividi-btn,.condividi .condividi-btn{margin-top:14px;padding:15px 14px;font-size:24px}.condividi .condividi-btn.wa svg{width:28px;height:28px}@media (pointer:coarse){.condividi{width:min(1100px,96vw);padding:30px 44px 40px;font-size:34px}.condividi-head{gap:18px;margin-bottom:18px;padding-bottom:18px}.condividi-head b{font-size:54px}.condividi-head .link-icon{width:48px;height:48px}.condividi-x{min-width:76px;padding:10px 18px;font-size:34px}.condividi-testo{margin-bottom:22px;font-size:32px}.app .condividi .condividi-btn,.condividi .condividi-btn{gap:16px;margin-top:20px;padding:26px 20px;font-size:40px}.condividi .condividi-btn.wa svg{width:46px;height:46px}.condividi .condividi-btn.raw{font-size:24px}}.app.s6 .condividi .s6-btn.condividi-btn,.app .condividi .s6-btn.condividi-btn{margin-top:14px;padding:15px 14px;font-size:24px}.app.s6 .condividi .s6-btn.condividi-x,.app .condividi .s6-btn.condividi-x{min-width:52px;padding:6px 12px;font-size:22px}@media (pointer:coarse){.condividi{width:min(1100px,92%)}.app.s6 .condividi .s6-btn.condividi-btn,.app .condividi .s6-btn.condividi-btn{margin-top:20px;padding:26px 20px;font-size:40px}.app.s6 .condividi .s6-btn.condividi-x,.app .condividi .s6-btn.condividi-x{min-width:80px;padding:10px 20px;font-size:36px}}.app.s6:not(.phone) .office.office3{width:1552px;height:776px;box-shadow:none;background:var(--s6-bg,#00090c);font-family:var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);border:0;margin:0;position:relative;overflow:hidden}.app.s6:not(.phone) .office.office3 canvas{width:100%;height:100%;image-rendering:pixelated;cursor:pointer;display:block}.app.s6:not(.phone) .office3 .office-loading{color:var(--s6-muted,#a3998b);letter-spacing:.3px;font-size:26px}.app.s6:not(.phone) .office3 .office-name{font:22px/1 var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;color:var(--s6-cream,#e0eadb);border:2px solid var(--s6-line,#000001);background:#000001d1;padding:3px 10px 5px}.app.s6:not(.phone) .office3 .office-hint{font:22px/1 var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;color:var(--s6-ink,#25201e);background:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 2px #f0fff5, 0 3px 0 var(--s6-line,#000001);padding:4px 10px 6px}.app.s6:not(.phone) .office3 .office-hint.below{transform:translate(-50%,12px)}.app.s6:not(.phone) .office3 .office-hint kbd{font:20px/1 var(--s6-num,"VT323", monospace);background:var(--s6-line,#000001);color:var(--s6-gold,#d6ac88);margin-right:8px;padding:1px 6px 2px}.app.s6:not(.phone) .office3 .office-bubble{width:38px;height:38px;font:30px/32px var(--s6-num,"VT323", monospace);color:var(--s6-red,#b65059);background:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:0 3px 0 var(--s6-line,#000001)}.app.s6:not(.phone) .office3 .office-bubble:after{background:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);border-top:0;border-left:0;width:8px;height:8px;margin-left:-4px;bottom:-11px}.app.s6:not(.phone) .office3 .office-bubble.wait,.app.s6:not(.phone) .office3 .office-bubble.tip{color:#a8761c}.app.s6:not(.phone) .office3 .office-bubble.mail{color:var(--s6-ink,#25201e);font-size:24px}@keyframes office3-bubble-bob{to{transform:translate(-50%,calc(-100% - 4px))}}.app.s6:not(.phone) .office3 .office-bubble{animation-name:office3-bubble-bob;animation-timing-function:ease-in-out}.app.s6:not(.phone) .office3 .office-mark{gap:3px;animation-timing-function:ease-in-out}.app.s6:not(.phone) .office3 .office-mark-name{font:22px/1 var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;color:var(--s6-ink,#25201e);background:var(--s6-cream,#e0eadb);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 2px #f0fff5, 0 3px 0 var(--s6-line,#000001);padding:4px 10px 6px}.app.s6:not(.phone) .office3 .office-mark-arrow{border-left:10px solid #0000;border-right:10px solid #0000;border-top:13px solid var(--s6-gold,#d6ac88);filter:drop-shadow(0 3px #000001)drop-shadow(2px 0 #000001)drop-shadow(-2px 0 #000001)}.app.s6:not(.phone) .office3 .office-busy{font:24px/1 var(--s6-font,"Jersey 10", "Pixelify Sans", monospace);letter-spacing:.3px;color:var(--s6-cream,#e0eadb);background:var(--s6-coral,#bd6063);border:3px solid var(--s6-line,#000001);box-shadow:inset 0 0 0 2px #ffffff2e, 0 3px 0 var(--s6-line,#000001);padding:5px 14px 7px;top:16px}.app.s6:not(.phone) .office3 .office-help{display:none}.hop-veil{opacity:0;pointer-events:none;z-index:9000;background:#00090c;position:fixed;inset:0}html[lang=zh] :not(#_){--cjk:"Microsoft YaHei", "PingFang SC", "Noto Sans CJK SC", "Noto Sans SC", "Hiragino Sans GB", "Source Han Sans SC", "SimHei", sans-serif}html[lang=ja] :not(#_){--cjk:"Meiryo", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Noto Sans CJK JP", "Noto Sans JP", "MS PGothic", sans-serif}html[lang=ko] :not(#_){--cjk:"Malgun Gothic", "Apple SD Gothic Neo", "Noto Sans CJK KR", "Noto Sans KR", "Nanum Gothic", sans-serif}html[lang=ru] :not(#_){--cjk:"Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif}html[lang=zh] :not(#_),html[lang=ja] :not(#_),html[lang=ko] :not(#_),html[lang=ru] :not(#_){--ui-font:"UI Digits", "UI Varco f", "Pixelify Sans", var(--cjk);--mono-font:"VT323", var(--cjk);--s6-font:"Jersey 10", "Pixelify Sans", var(--cjk);--s6-num:"VT323", var(--cjk)}html[lang=zh] :is(.guide,.phone-gate,.b25-board),html[lang=ja] :is(.guide,.phone-gate,.b25-board),html[lang=ko] :is(.guide,.phone-gate,.b25-board),html[lang=ru] :is(.guide,.phone-gate,.b25-board){font-family:"Pixelify Sans", var(--cjk)}html[lang=zh] *,html[lang=ja] *,html[lang=ko] *{letter-spacing:0!important}:root{--cur-freccia:url(../varco3/ui/cursore-freccia.png) 0 0;--cur-freccia-2:-webkit-image-set(url(../varco3/ui/cursore-freccia.png) 1x, url(../varco3/ui/cursore-freccia@2x.png) 2x) 0 0;--cur-mano:url(../varco3/ui/cursore-mano.png) 8 0;--cur-mano-2:-webkit-image-set(url(../varco3/ui/cursore-mano.png) 1x, url(../varco3/ui/cursore-mano@2x.png) 2x) 8 0;--cur-aperta:url(../varco3/ui/cursore-mano-aperta.png) 10 13;--cur-aperta-2:-webkit-image-set(url(../varco3/ui/cursore-mano-aperta.png) 1x, url(../varco3/ui/cursore-mano-aperta@2x.png) 2x) 10 13;--cur-pugno:url(../varco3/ui/cursore-pugno.png) 10 10;--cur-pugno-2:-webkit-image-set(url(../varco3/ui/cursore-pugno.png) 1x, url(../varco3/ui/cursore-pugno@2x.png) 2x) 10 10;--cur-lente:url(../varco3/ui/cursore-lente.png) 8 8;--cur-lente-2:-webkit-image-set(url(../varco3/ui/cursore-lente.png) 1x, url(../varco3/ui/cursore-lente@2x.png) 2x) 8 8;--cur-testo:url(../varco3/ui/cursore-testo.png) 10 15;--cur-testo-2:-webkit-image-set(url(../varco3/ui/cursore-testo.png) 1x, url(../varco3/ui/cursore-testo@2x.png) 2x) 10 15}body,body *{cursor:var(--cur-freccia), auto!important;cursor:var(--cur-freccia-2), auto!important}button:not(:disabled),[role=button],a,label,select,summary,.s6-btn:not(:disabled),.tab,.level-card:not(:disabled),.bag-lens:not(:disabled),.stamp:not(:disabled),.intro-talk,.t7-ok,.t7-dot,.t7-frame video,.ask-btn,.check,.cw-clues li,.office canvas.cliccabile{cursor:var(--cur-mano), pointer!important;cursor:var(--cur-mano-2), pointer!important}.bag-item,.vpiece{cursor:var(--cur-aperta), grab!important;cursor:var(--cur-aperta-2), grab!important}.bag-item.held,.vpiece.held{cursor:var(--cur-pugno), grabbing!important;cursor:var(--cur-pugno-2), grabbing!important}button.photo-btn:not(:disabled){cursor:var(--cur-lente), zoom-in!important;cursor:var(--cur-lente-2), zoom-in!important}input,textarea,[contenteditable=true]{cursor:var(--cur-testo), text!important;cursor:var(--cur-testo-2), text!important}
