:root{--ink:#06080c;--cell:#0c1524;--steel:#16233a;--line:#2c3f5e;--signal:#2b7cff;--ice:#a9d0ff;--paper:#edf1f4;--paper-2:#d5dde5;--dim:#9aaabf;--cut:#ff4a26;--gold:#ffc53d;--imp:"Anton","Arial Narrow",sans-serif;--cond:"IBM Plex Sans Condensed","Arial Narrow",sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--mincho:"Shippori Mincho","Times New Roman",serif}*{box-sizing:border-box}body{background:var(--ink);margin:0}button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}h1,h2,h3,p{font-weight:inherit;font-size:inherit;margin:0}img{display:block}.stage{position:relative;overflow:hidden;background:var(--ink);color:var(--paper);font-family:var(--cond);width:1440px;height:810px;font-size:16px;line-height:1.3}.stage.tall{height:1000px}.stage.phone{width:390px;height:844px}.abs{position:absolute}.bg-sys{background-color:var(--ink);background-image:linear-gradient(#a9d0ff0e 1px,#0000 1px),linear-gradient(90deg,#a9d0ff0e 1px,#0000 1px),radial-gradient(120% 90% at 78% 12%,#12233f 0%,#12233f00 62%);background-size:40px 40px,40px 40px,100% 100%}.bg-paper{background-color:var(--paper);color:var(--ink)}.tone{background-image:radial-gradient(currentColor 28%,#0000 30%);background-size:7px 7px}.tone-lg{background-image:radial-gradient(currentColor 30%,#0000 32%);background-size:12px 12px}.fade-l{-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.fade-r{-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.fade-t{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.fade-b{-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.focus{background-image:repeating-conic-gradient(from 0deg at var(--fx,50%)var(--fy,50%),currentColor 0deg .7deg,transparent .7deg 2.1deg,currentColor 2.1deg 2.5deg,transparent 2.5deg 6.2deg);-webkit-mask-image:radial-gradient(circle at var(--fx,50%)var(--fy,50%),transparent 26%,#000 60%);mask-image:radial-gradient(circle at var(--fx,50%)var(--fy,50%),transparent 26%,#000 60%)}.grid300{-webkit-mask-image:linear-gradient(#000 10px,#0000 10px);mask-image:linear-gradient(#000 10px,#0000 10px);-webkit-mask-size:100% 14px;mask-size:100% 14px;background-image:linear-gradient(90deg,currentColor 12px,#0000 12px);background-size:20px 100%;width:600px;height:140px}.imp{font-family:var(--imp);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:.95}.skew{display:inline-block;transform-origin:left bottom;transform:skew(-8deg)}.mono{font-family:var(--mono);letter-spacing:.02em;font-weight:500}.lab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:500}.mind{font-family:var(--mincho);letter-spacing:.01em;font-weight:800;line-height:1.32}.ice{color:var(--ice)}.sig{color:var(--signal)}.cut{color:var(--cut)}.dim{color:var(--dim)}.panel{position:relative;border:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 16px)0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:#0c1524db}.panel-head{display:flex;border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 16px}.slab{position:relative;display:grid;grid-template-columns:44px 1fr auto;background:var(--paper);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - 16px)100%,0 100%);align-items: center;gap:14px;width:100%;min-height:76px;padding:10px 26px 10px 14px}.slab.on{background:var(--signal);color:#fff}.slab.ghost{background:var(--steel);color:var(--paper)}.slab .key{display:flex;background:var(--ink);color:var(--paper);font-family:var(--imp);justify-content:center;align-items: center;width:40px;height:40px;font-size:22px}.slab .tt{font-family:var(--imp);text-transform:uppercase;letter-spacing:.015em;font-size:24px;line-height:1.02}.slab .sub{margin-top:3px;font-size:14px;font-weight:500}.slab .pct{font-family:var(--imp);text-align:right;font-size:34px;line-height:1}.slab .pct small{display:block;font-family:var(--mono);letter-spacing:.08em;margin-top:2px;font-size:11px;font-weight:500}.cta{display:inline-flex;background:var(--signal);color:#fff;font-family:var(--imp);text-transform:uppercase;letter-spacing:.02em;clip-path:polygon(0 0,100% 0,calc(100% - 18px)100%,0 100%);justify-content:center;align-items: center;min-height:56px;padding:0 40px 0 28px;font-size:26px}.cta.alt{background:var(--paper);color:var(--ink)}.cta.dark{background:var(--ink);color:var(--paper)}.seg{display:flex;gap:3px}.seg i{display:block;background:var(--steel);flex:1;height:10px;transform:skew(-18deg)}.seg i.f{background:var(--paper)}.seg i.s{background:var(--signal)}.seg i.c{background:var(--cut)}.hud{position:absolute;display:grid;grid-template-columns:210px 240px 180px 1fr;background:var(--ink);border-top:1px solid var(--line);color:var(--paper);align-items: center;gap:28px;height:84px;padding:0 32px;bottom:0;left:0;right:0}.hud .rank{display:flex;align-items:baseline;gap:10px}.hud .rank b{font-family:var(--imp);font-size:46px;font-weight:400;line-height:1}.floweye{position:relative;overflow:hidden;width:112px;height:46px}.floweye img{position:absolute;width:112px;height:46px;top:50%;left:0;transform:translateY(-50%)}.floweye:before,.floweye:after{content:"";position:absolute;z-index:1;background:var(--ink);height:var(--lid,0%);left:0;right:0}.floweye:before{top:0}.floweye:after{bottom:0}.scars{display:flex;gap:8px}.scar{display:flex;background:var(--paper);color:var(--ink);font-family:var(--imp);text-transform:uppercase;text-align:center;clip-path:polygon(0 12%,6% 0,100% 6%,96% 50%,100% 94%,92% 100%,0 90%,4% 48%);flex:1;justify-content:center;align-items: center;min-width:0;height:44px;padding:0 8px;font-size:15px;line-height:1}.scar.empty{background:var(--steel);color:var(--dim)}.card{position:relative;overflow:hidden;background:var(--cell);clip-path:polygon(0 0,calc(100% - 18px)0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.card .art{position:absolute;inset:0}.card .art img{position:absolute;height:100%;bottom:0;left:50%;transform:translate(-50%)}.card .meta{position:absolute;background:linear-gradient(0deg,var(--ink)40%,transparent);padding:26px 12px 12px;bottom:0;left:0;right:0}.card .cost{position:absolute;z-index:2;display:flex;background:var(--paper);color:var(--ink);font-family:var(--imp);justify-content:center;align-items: center;width:40px;height:40px;font-size:24px;top:0;left:0}.card .nm{font-family:var(--imp);text-transform:uppercase;font-size:22px;line-height:1}.frame{position:absolute;overflow:hidden;background:var(--paper)}.frame.black{background:var(--ink)}.stamp{display:inline-block;font-family:var(--imp);text-transform:uppercase;border:5px solid;padding:6px 14px;transform:rotate(-6deg)}.tag{display:inline-block;border:1px solid var(--line);font-family:var(--mono);letter-spacing:.06em;color:var(--ice);padding:3px 8px;font-size:12px;font-weight:500}.tag.solid{background:var(--signal);border-color:var(--signal);color:#fff}.stars{color:var(--gold);letter-spacing:.1em}.t-urlo{font-family:var(--imp);letter-spacing:.01em;text-transform:uppercase;font-weight:400;line-height:1}.t-voce{font-family:var(--mincho);font-weight:800;line-height:1.3}.t-testo{font-family:var(--cond);font-weight:500;line-height:1.28}.t-dato{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1.3}html,body{overflow:hidden;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#000;height:100%;margin:0}body.wide{background:radial-gradient(90% 90% at 50% 40%,#12233f,#03060c 70%)}#viewport{position:fixed;overflow:hidden;inset:0}#app{position:absolute;transform-origin:center;color:var(--paper);background:var(--ink);-webkit-tap-highlight-color:transparent;width:540px;top:50%;left:50%}body.wide #app{box-shadow:0 0 80px #000}button{font:inherit;touch-action:manipulation}button:focus-visible{outline:3px solid var(--gold);outline-offset:2px}button[disabled]{opacity:.42;cursor:not-allowed}img{display:block}.scr{position:absolute;display:flex;overflow:hidden auto;background-color:var(--ink);background-image:linear-gradient(#a9d0ff0d 1px,#0000 1px),linear-gradient(90deg,#a9d0ff0d 1px,#0000 1px);background-size:40px 40px;flex-direction:column;gap:14px;padding:26px 24px 28px;inset:0}.scr>*{animation:.26s cubic-bezier(.16,.9,.2,1) both rise;flex:none}.scr>:nth-child(2){animation-delay:40ms}.scr>:nth-child(3){animation-delay:80ms}.scr>:nth-child(4){animation-delay:.12s}.scr>:nth-child(5){animation-delay:.16s}.scr>:nth-child(n+6){animation-delay:.2s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.spacer{flex:1 0 8px!important}.col{display:flex;flex-direction:column;gap:10px}.h1{transform-origin:left bottom;font-size:58px;transform:skew(-8deg)}.h2{color:var(--ice);font-size:26px}.kit{color:var(--paper-2);font-size:22px}.dim{color:var(--dim)}.head{display:flex;color:var(--dim);justify-content:space-between;align-items: center}.back{color:var(--ice);background:0 0;border:0;padding:10px 12px 10px 0}.lab2{color:var(--ice);margin-top:6px}.pick{display:flex;background:var(--paper);color:var(--ink);text-align:left;clip-path:polygon(0 0,100% 0,calc(100% - 18px)100%,0 100%);border:0;flex-direction:column;justify-content:center;gap:4px;width:100%;min-height:76px;padding:12px 34px 12px 18px;transition:transform .1s ease-out,filter .1s}.pick:active{filter:brightness(1.15);transform:scale(.98)}.pick .tt{font-size:32px}.pick .sub{font-size:20px}.pick.on{background:var(--signal);color:#fff}.pick.ghost{background:var(--steel);color:var(--paper)}.home{gap:10px;padding-top:0}.home .hero{position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 88%,0 100%);animation:.5s cubic-bezier(.16,.9,.2,1) both heroIn;height:38%;min-height:300px;margin:0 -24px}.home .hero img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}@keyframes heroIn{0%{transform:scale(1.14);filter:brightness(1.6)}to{transform:none;filter:none}}.home .logo{position:relative;z-index:1;margin-top:-66px}.home .logo .small{display:block;color:var(--paper);text-shadow:0 1px 4px #000}.home .logo .word{display:block;color:#fff;-webkit-text-stroke:5px var(--ink);paint-order:stroke;transform-origin:left bottom;font-size:134px;line-height:.98;transform:skew(-8deg)}.foot{display:flex;color:var(--dim);justify-content:space-between;align-items: center;margin-top:6px}.footbtns{display:flex;flex-shrink:0;gap:6px}.soundbtn{color:var(--ice);white-space:nowrap;background:0 0;border:0;padding:10px 0 10px 10px}.soundbtn b{color:var(--paper,#fff);font-weight:600}.legal{color:var(--dim);font-size:17px}.cand{position:relative;overflow:hidden;clip-path:polygon(0 0,calc(100% - 22px)0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));height:340px}.cand img{position:absolute;height:110%;top:0;left:50%;transform:translate(-50%)}.cand .info{position:absolute;background:linear-gradient(0deg,var(--ink)50%,transparent);padding:60px 22px 16px;bottom:0;left:0;right:0}.cand .nm{transform-origin:left bottom;font-size:66px;transform:skew(-8deg)}.cand .tagline{margin-top:4px;font-size:25px}.roster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.thumb{position:relative;overflow:hidden;border:0;height:118px;padding:0}.thumb img{position:absolute;height:100%;top:0;left:50%;transform:translate(-50%)}.thumb .nm{position:absolute;text-align:center;color:#fff;background:linear-gradient(0deg,var(--ink)40%,transparent);padding:14px 2px 5px;font-size:19px;bottom:0;left:0;right:0}.thumb.on{outline:4px solid var(--signal);outline-offset:-4px}.points .t-dato{color:var(--ice);margin-bottom:8px}.seg10{display:flex;gap:4px}.seg10 i{background:var(--steel);flex:1;height:18px;transform:skew(-18deg)}.seg10 i.cand{background:var(--signal)}.seg10 i.full{background:var(--paper)}.list{display:flex;overflow:hidden auto;flex-direction:column;gap:8px;min-height:0;flex:auto!important}.row{display:flex;background:var(--cell);border:2px solid var(--line);color:var(--paper);text-align:left;align-items: center;gap:12px;width:100%;min-height:76px;padding:6px 14px 6px 6px}.row img{object-fit:cover;flex:none;width:62px;height:62px}.row .txt{display:flex;flex-direction:column;flex:1;gap:2px;min-width:0}.row .n{font-size:26px}.row .stars i{width:15px;height:15px}.row .d{color:var(--paper-2);font-size:19px}.row .cost{color:var(--ice);flex:none}.row.on{border-color:var(--signal);background:#12305e}.row.leg .txt{padding-left:8px}.gest{display:flex;list-style:none;flex-direction:column;gap:14px;margin:8px 0 0;padding:0}.gest li{display:flex;background:var(--cell);border-left:5px solid var(--signal);flex-direction:column;gap:4px;padding:12px 16px}.gest b{font-size:28px}.gest span{color:var(--paper-2);font-size:22px}.scene{padding-top:0}.sart{position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 88%,0 100%);height:280px;margin:0 -24px;animation:.34s cubic-bezier(.16,.9,.2,1) both artIn!important}.sart img{object-fit:cover;object-position:50% 28%;width:100%;height:100%}.sart.small{height:170px}@keyframes artIn{0%{transform:scale(1.1);filter:brightness(1.5)}to{transform:none;filter:none}}.sart .who{position:absolute;background:var(--ink);color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 10px)100%,0 100%);padding:5px 18px;font-size:26px;top:18px;left:0}.scene .body{overflow:hidden auto;display:flex;flex-direction:column;flex:auto;gap:12px;min-height:0}.scene .h1{font-size:44px}.line{font-size:26px}.lines{display:flex;flex-direction:column;gap:10px}.rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rule{background:var(--cell);border-top:4px solid var(--cut);padding:10px 12px}.rule.alt{border-top-color:var(--signal)}.rule .t-dato{color:var(--ice);font-size:14px}.rule .t-urlo{margin-top:3px;font-size:25px}.rule .t-testo{color:var(--paper-2);margin-top:3px;font-size:18px}.handlist{display:flex;flex-direction:column;gap:12px}.handrow{position:relative;display:flex;background:var(--cell);color:var(--paper);text-align:left;overflow:hidden;clip-path:polygon(0 0,calc(100% - 18px)0,100% 18px,100% 100%,0 100%);border:0;align-items: center;gap:14px;width:100%;min-height:170px;padding:0}.handrow img{object-fit:cover;object-position:50% 25%;flex:none;width:190px;height:170px}.handrow .txt{display:flex;flex-direction:column;gap:6px;padding-right:16px}.handrow .t-dato{color:var(--ice)}.handrow .t-urlo{font-size:34px}.topbar{display:flex;align-items: center;gap:14px}.topbar .rk{display:flex;flex-direction:column;align-items: flex-start}.topbar .big{font-size:58px}.topbar .rk .t-dato{color:var(--dim)}.topbar .bars{display:grid;flex:1;gap:3px;min-width:0}.topbar .lab{color:var(--ice);font-size:15px}.fiato{display:flex;gap:3px}.fiato i{background:var(--steel);flex:1;height:11px;transform:skew(-18deg)}.fiato i.full{background:var(--paper)}.fiato i.low{background:var(--cut)}.flowbar{background:var(--steel);height:8px;transform:skew(-18deg)}.flowbar i{display:block;background:var(--gold);height:100%}.sheetbtn{color:var(--ink);background:var(--ice);border:0;flex:none;padding:12px 14px;font-size:22px}.turn{gap:10px}.vs{position:relative;display:flex;overflow:hidden;background:var(--cell);align-items: center;gap:12px;height:120px}.vs img{object-fit:cover;object-position:50% 25%;clip-path:polygon(0 0,100% 0,84% 100%,0 100%);width:180px;height:120px}.vs .info{min-width:0;padding-right:10px}.vs .t-dato{color:var(--ice);font-size:15px}.vs .t-urlo{margin:2px 0;font-size:42px}.vs .t-testo{color:var(--paper-2);font-size:19px}.courses{display:flex;flex-direction:column;gap:6px}.course{display:flex;background:var(--cell);border:2px solid var(--line);color:var(--paper);text-align:left;align-items: center;gap:10px;width:100%;min-height:70px;padding:6px 14px}.course .nm{display:flex;flex-direction:column;flex:none;gap:1px;width:150px}.course .nm .t-urlo{font-size:28px}.course .nm .t-dato{color:var(--dim);font-size:15px}.course .pile{display:flex;flex:1;min-width:0}.course .pile img{object-fit:cover;border:2px solid var(--ink);width:48px;height:48px;margin-right:-12px}.course .gain{color:var(--ice);flex:none;font-size:44px}.course.best{background:var(--paper);color:var(--ink);border-color:var(--paper)}.course.best .nm .t-dato{color:#3b4a60}.course.best .gain{color:var(--signal)}.course:active,.other:active,.handrow:active,.scarcard:active{transform:scale(.98)}.others{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.other{display:flex;background:var(--steel);color:var(--paper);text-align:left;border:0;flex-direction:column;justify-content:center;gap:3px;min-height:84px;padding:8px 10px}.other .t-urlo{font-size:24px}.other .t-testo{color:var(--paper-2);font-size:19px}.sheet{position:absolute;z-index:5;display:flex;animation:.14s both fade;background:#02050cd6;align-items: flex-end;inset:0}@keyframes fade{0%{opacity:0}to{opacity:1}}.sheet-in{overflow:auto;background:var(--cell);border-top:5px solid var(--signal);display:flex;animation:.2s cubic-bezier(.16,.9,.2,1) both sheetUp;flex-direction:column;gap:10px;width:100%;max-height:92%;padding:20px 24px 28px}@keyframes sheetUp{0%{transform:translateY(60px)}to{transform:none}}.sheet-head{display:flex;justify-content:space-between;align-items: center;font-size:42px}.close{color:var(--ink);background:var(--paper);border:0;padding:10px 14px;font-size:22px}.stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.stat{display:flex;text-align:center;background:var(--steel);flex-direction:column;gap:3px;padding:8px 4px}.stat .t-dato{letter-spacing:0;color:var(--ice);font-size:14px}.stat .t-urlo{font-size:30px}.tbl{border-collapse:collapse;width:100%;font-size:17px}.tbl td,.tbl th{border-bottom:1px solid var(--line);text-align:right;padding:6px 8px;font-weight:600}.tbl th{color:var(--dim);font-size:14px}.tbl td:first-child,.tbl th:first-child{text-align:left}.tbl tr.me td{color:#fff;background:#2b7cff52}.tbl tr.cut td{border-bottom:3px solid var(--cut)}.note{color:var(--paper-2);font-size:19px}.scarline{display:flex;background:var(--steel);flex-direction:column;gap:2px;padding:8px 12px}.scarline .t-urlo{font-size:24px}.scarline .t-testo{color:var(--paper-2);font-size:19px}.ares{padding-top:0}.ares .sart{height:54%}.ares .body{display:flex;flex-direction:column;flex:auto;gap:12px}.ares .word{transform-origin:left bottom;animation:.28s cubic-bezier(.2,1.5,.3,1) both slam;font-size:96px;transform:skew(-8deg)}.ares .word.bad{color:var(--cut)}@keyframes slam{0%{transform:skew(-8deg)scale(2);opacity:0}to{transform:skew(-8deg)scale(1);opacity:1}}.ares .tip{color:var(--paper-2);font-size:23px}.ares .tick{color:var(--ice);border-left:4px solid var(--steel);padding-left:12px;font-size:21px}.ares .score{color:var(--ice)}.ares .pick{margin-top:auto}.ares.goal .sart{position:absolute;clip-path:none;height:100%;margin:0;inset:0}.ares.goal .body{position:relative;justify-content:flex-end}.ares.goal .word{color:#fff;-webkit-text-stroke:6px var(--ink);paint-order:stroke;font-size:170px}.ares.goal .score{color:#fff;text-shadow:0 1px 3px #000}.ares.goal .pick{margin-top:0}.fork{gap:12px;padding-top:0}.fork .sart{flex:1 1 0;height:auto;min-height:170px}.fork>.t-dato{color:var(--ice)}.forkopt{display:flex;text-align:left;color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - 18px)100%,0 100%);border:0;flex-direction:column;gap:5px;width:100%;padding:16px 30px 16px 18px;transition:transform .1s ease-out}.forkopt:active{transform:scale(.98)}.forkopt.solo{background:var(--cut)}.forkopt.team{background:var(--paper)}.forkopt .lvl{font-size:15px}.forkopt .tt{font-size:32px}.forkopt .sub{font-size:21px}.result .verdict{transform-origin:left bottom;font-size:92px;transform:skew(-8deg)}.result .verdict.bad{color:var(--cut)}.result .score{color:var(--ice);font-size:62px}.result>.t-dato{color:var(--ice)}.rankbox{display:flex;align-items:baseline;gap:12px}.rankbox .t-dato{color:var(--dim)}.rankbox .big{font-size:74px}.scarscr{gap:12px;padding-top:0}.scarcard{display:flex;background:var(--paper);color:var(--ink);text-align:left;clip-path:polygon(0 3%,3% 0,100% 2%,98% 50%,100% 98%,97% 100%,0 97%,1.5% 50%);border:0;flex-direction:column;gap:6px;width:100%;padding:16px 24px 16px 18px}.scarcard .n{font-size:34px}.scarcard .w{font-size:22px}.scarcard .e{color:#24344e;font-size:20px}.skip{color:var(--dim);background:0 0;border:0;align-self: flex-start;padding:12px 0}.end .paper{display:flex;background:var(--paper);color:var(--ink);clip-path:polygon(0 0,100% 0,100% 96%,86% 100%,70% 97%,50% 100%,30% 97%,12% 100%,0 97%);flex-direction:column;gap:8px;margin:-26px -24px 0;padding:26px 24px 30px}.end .paper>.t-dato{color:#3b4a60}.rankword{transform-origin:left bottom;font-size:90px;transform:skew(-8deg)}.stamp{border:5px solid var(--cut);color:var(--cut);animation:.24s cubic-bezier(.2,1.5,.3,1) .18s both stampIn;align-self: flex-start;padding:5px 14px;font-size:36px;transform:rotate(-3deg)}.stamp.ok{border-color:var(--signal);color:var(--signal)}@keyframes stampIn{0%{transform:rotate(-3deg)scale(2);opacity:0}to{transform:rotate(-3deg)scale(1);opacity:1}}.head2{font-size:22px}.end .paper .h2{color:var(--ink);margin-top:6px}.why{display:flex;border-top:2px solid var(--ink);flex-direction:column;gap:2px;padding:8px 0}.why .t-urlo{font-size:23px}.why .t-testo{color:#24344e;font-size:19px}.ego{display:grid;grid-template-columns:68px 1fr;align-items: center;gap:12px}.ego img{object-fit:cover;width:68px;height:68px}.ego .t-dato{color:var(--ice)}.ego .t-voce{font-size:23px}.gains{color:var(--ice)}:root{--r1:#a9d0ff;--r2:#ffc53d;--r3:#d84cff;--r4:#ffb8ec;--r4-fill:linear-gradient(135deg,var(--r1),var(--r2)50%,var(--r3))}.r1{--rar:var(--r1)}.r2{--rar:var(--r2)}.r3{--rar:var(--r3)}.r4{--rar:var(--r4)}.stars{display:inline-flex;vertical-align:middle;flex:none;gap:3px}.stars i{clip-path:polygon(50% 0,62% 35%,98% 35%,69% 57%,79% 91%,50% 71%,21% 91%,31% 57%,2% 35%,38% 35%);background:#ffffff21;width:19px;height:19px}.stars.r1 i.on{background:var(--r1)}.stars.r2 i.on{background:var(--r2)}.stars.r3 i.on{background:var(--r3)}.stars.r4 i.on{background:var(--r4-fill)}.nline{display:flex;align-items: center;gap:10px}.sbar{display:grid;grid-template-columns:96px 1fr 34px;align-items: center;gap:8px}.sbar .k{color:var(--ice);text-transform:none;font-size:14px}.sbar .v{text-align:right;color:var(--paper);font-size:15px}.sbar .b{background:var(--steel);overflow:hidden;height:10px;transform:skew(-18deg)}.sbar .b i{display:block;width:var(--w);background:var(--rar,var(--signal));transform-origin:left;animation:barIn .5s calc(var(--i)*60ms + 50ms)cubic-bezier(.16,.9,.2,1)both;height:100%}@keyframes barIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bars,.minibars{display:flex;flex-direction:column;gap:6px}.minibars{gap:3px}.minibars .sbar{grid-template-columns:82px 1fr 28px;gap:6px}.minibars .sbar .k,.minibars .sbar .v{font-size:14px}.minibars .sbar .b{height:7px}.linkbtn{color:var(--ice);background:0 0;border:0;align-self: flex-start;padding:6px 0}.scoutline{color:var(--ice);font-size:22px}.scoutrow{display:flex;text-align:left;color:var(--paper);background:var(--cell);border:0;border-left:6px solid var(--rar);clip-path:polygon(0 0,100% 0,calc(100% - 14px)100%,0 100%);align-items:stretch;gap:0;width:100%;padding:0;transition:transform .12s}.scoutrow:active{transform:scale(.98)}.scoutrow.off{opacity:.62}.scoutrow img{object-fit:cover;object-position:50% 20%;flex:none;width:124px;height:124px}.scoutrow .txt{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:8px 24px 8px 14px}.scoutrow .n{font-size:32px}.scoutrow .odds{color:var(--rar)}.scoutrow .d{color:var(--paper-2);font-size:18px;line-height:1.2}.pities{display:flex;color:var(--ice);flex-direction:column;gap:6px}.pity{display:inline-block;vertical-align:middle;background:var(--steel);overflow:hidden;width:150px;height:7px;margin-left:8px;transform:skew(-18deg)}.pity i{display:block;background:var(--ice);height:100%}.trackrow{font-size:18px}.trackrow.on{display:flex;text-align:left;color:var(--paper);background:var(--cell);border:0;border-left:6px solid var(--rar);align-items: center;gap:10px;width:100%;padding:6px}.trackrow img{object-fit:cover;flex:none;width:64px;height:64px}.trackrow .txt{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.trackrow .t-urlo{font-size:24px}.trackrow .t-dato{color:var(--ice)}.pity.wide{width:100%;margin-left:0}.pity.wide i{background:var(--rar)}.collbtn{color:var(--paper);background:var(--steel);border:0;padding:16px;font-size:26px}.agrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.acard{position:relative;overflow:hidden;color:var(--paper);text-align:left;background:linear-gradient(170deg,color-mix(in srgb,var(--rar)32%,#06080c),#06080c 80%);border:0;border-bottom:4px solid var(--rar);height:196px;padding:0}.acard img{position:absolute;height:88%;top:0;left:50%;transform:translate(-50%)}.acard.locked img{filter:brightness(.12)}.acard .info{position:absolute;display:flex;background:linear-gradient(0deg,var(--ink)55%,transparent);flex-direction:column;gap:3px;padding:22px 8px 8px;bottom:0;left:0;right:0}.acard .nm{font-size:24px}.pcard{gap:12px}.phero{position:relative;overflow:hidden;background:linear-gradient(170deg,color-mix(in srgb,var(--rar)40%,#06080c),#06080c 85%);animation:.34s cubic-bezier(.16,.9,.2,1) both artIn;flex:none;height:380px;margin:0 -24px}.phero img{object-fit:cover;object-position:50% 12%;width:100%;height:100%}.phero.locked img{filter:brightness(.08)}.phero .info{position:absolute;background:linear-gradient(0deg,var(--ink)45%,transparent);padding:70px 24px 14px;bottom:0;left:0;right:0}.phero .nm{transform-origin:left bottom;margin-top:6px;font-size:76px;transform:skew(-8deg)}.phero .tl{margin-top:4px;font-size:23px}.meta2{color:var(--rar)}.sect{color:var(--ice);margin-top:8px;font-size:26px}.pcard .t-testo{color:var(--paper-2);font-size:20px;line-height:1.25}.uses{color:var(--ice)}.ways{display:flex;flex-direction:column;gap:8px}.way{display:grid;grid-template-columns:110px 1fr;border-top:1px solid var(--line);gap:10px;padding-top:8px}.way .t-urlo{color:var(--rar);font-size:22px}.draft>.t-dato{color:var(--ice)}.crew{color:var(--gold)}.draftopt{display:flex;color:var(--paper);text-align:left;background:var(--cell);border:0;border-left:6px solid var(--rar);align-items: center;gap:10px;width:100%;padding:6px 10px 8px 6px;transition:transform .12s}.draftopt:active{transform:scale(.98)}.draftopt img{object-fit:cover;object-position:50% 10%;flex:none;width:104px;height:124px}.draftopt .txt{display:flex;flex-direction:column;flex:1;gap:3px;min-width:0}.draftopt .n{font-size:28px}.draftopt .w{color:var(--rar)}.unlocked{background:var(--cell);border-left:6px solid var(--gold);padding:12px}.unlocked .t-dato{color:var(--gold)}.ulist{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.uitem{display:flex;align-items: center;gap:8px}.uitem img{object-fit:cover;width:48px;height:48px}.uitem .t-urlo{font-size:22px}.sr{position:absolute;z-index:60;overflow:hidden;--rc:var(--r1);background:#03050a;inset:0}.sr-bg{position:absolute;background:radial-gradient(60% 45% at 50% 45%,color-mix(in srgb,var(--rc)55%,transparent),transparent 75%);transition:background .2s;inset:0}.sr-rays{position:absolute;opacity:0;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--rc)40%,transparent)0 6deg,transparent 6deg 18deg);animation:7s linear infinite srSpin;width:1400px;height:1400px;margin:-700px 0 0 -700px;transition:opacity .3s;top:45%;left:50%}.sr.sr-open .sr-rays{opacity:.55}.sr.sr-shown .sr-rays{opacity:.22}@keyframes srSpin{to{transform:rotate(360deg)}}.sr-folder{position:absolute;width:340px;height:450px;margin:-225px 0 0 -170px;transition:transform .42s cubic-bezier(.2,1.3,.4,1);top:45%;left:50%;transform:translateY(-1100px)rotate(-8deg)}.sr.sr-in .sr-folder{transform:none}.sr.sr-shake .sr-folder{animation:.1s linear infinite srShake}@keyframes srShake{0%{transform:translate(-5px,2px)rotate(-1deg)}50%{transform:translate(5px,-2px)rotate(1deg)}to{transform:translate(-3px,3px)rotate(0)}}.sr-half{position:absolute;display:flex;color:var(--ink);background:var(--paper);justify-content:center;align-items: center;height:50%;transition:transform .34s cubic-bezier(.6,0,.2,1),opacity .34s;left:0;right:0}.sr-top{border-bottom:3px solid var(--ink);align-items: flex-end;padding-bottom:14px;top:0}.sr-bot{align-items: flex-start;padding-top:16px;bottom:0}.sr-top .t-dato{color:var(--cut);font-size:16px}.sr-bot .t-urlo{font-size:58px;transform:skew(-8deg)}.sr.sr-open .sr-top{opacity:0;transform:translateY(-420px)rotate(-7deg)}.sr.sr-open .sr-bot{opacity:0;transform:translateY(520px)rotate(5deg)}.sr-stars{position:absolute;display:flex;justify-content:center;gap:18px;margin-top:-55px;transition:opacity .15s;top:45%;left:0;right:0}.sr.sr-shown .sr-stars{opacity:0}.sr-st{opacity:0;clip-path:polygon(50% 0,62% 35%,98% 35%,69% 57%,79% 91%,50% 71%,21% 91%,31% 57%,2% 35%,38% 35%);background:#ffffff12;width:110px;height:110px;transition:opacity .1s;transform:scale(.4)}.sr.sr-open .sr-st{opacity:1}.sr.rs4 .sr-st.on{background:var(--r4-fill)}.sr-st.on{background:var(--rc);animation:.34s cubic-bezier(.2,1.6,.4,1) both srStar}@keyframes srStar{0%{transform:scale(2.4)rotate(-30deg)}to{transform:scale(1)}}.sr.sr-hit{animation:.22s linear srHit}@keyframes srHit{25%{transform:translate(8px,-6px)}50%{transform:translate(-7px,5px)}75%{transform:translate(5px,4px)}}.sr-flash{position:absolute;opacity:0;pointer-events:none;background:#fff;inset:0}.sr.sr-flashing .sr-flash{animation:.46s ease-out both srFlash}@keyframes srFlash{0%{opacity:1}to{opacity:0}}.sr-card{position:absolute;opacity:0;overflow:hidden;background:linear-gradient(170deg,color-mix(in srgb,var(--rc)40%,#06080c),#06080c 80%);border-bottom:6px solid var(--rc);inset:34px 24px 208px;transform:scale(1.14)}.sr.sr-shown .sr-card{opacity:1;transition:transform .4s cubic-bezier(.16,.9,.2,1),opacity 60ms;transform:none}.sr-art{position:absolute;inset:0}.sr-art img{object-fit:cover;object-position:50% 12%;filter:brightness(0);width:100%;height:72%}.sr.sr-shown .sr-art img{filter:none;transition:filter .34s 50ms}.sr-info{position:absolute;background:linear-gradient(0deg,var(--ink)66%,transparent);padding:90px 20px 16px;bottom:0;left:0;right:0}.sr-rar{display:flex;color:var(--ice);align-items: center;gap:10px}.sr-rar .stars i{width:24px;height:24px}.sr-nm{transform-origin:left bottom;margin:6px 0 2px;font-size:76px;transform:skew(-8deg)}.sr.sr-shown .sr-nm{animation:.3s cubic-bezier(.2,1.4,.4,1) .1s both srName}@keyframes srName{0%{transform:translate(-70px)skew(-8deg)scale(1.25);opacity:0}}.sr-tl{margin-bottom:10px;font-size:23px}.sr-bars .sbar .b i{background:var(--rc)}.sr-stamp{position:absolute;opacity:0;padding:7px 18px;font-size:30px;top:22px;right:-6px;transform:rotate(5deg)}.sr-stamp.new{background:var(--cut);color:var(--ink)}.sr-stamp.dup{background:var(--steel);color:var(--paper);font-size:24px}.sr.sr-shown .sr-stamp{animation:.24s cubic-bezier(.2,1.5,.4,1) .42s both srStamp}@keyframes srStamp{0%{opacity:0;transform:rotate(14deg)scale(2.2)}to{opacity:1;transform:rotate(5deg)scale(1)}}.sr-acts{position:absolute;display:flex;opacity:0;pointer-events:none;flex-direction:column;gap:8px;transition:opacity .2s;bottom:24px;left:24px;right:24px}.sr.sr-acts-on .sr-acts{opacity:1;pointer-events:auto}.sr-two{display:flex;gap:8px}.sr-two .pick{flex:1;min-height:62px}.sr-acts .t-urlo{font-size:28px}.sr-skip{position:absolute;text-align:center;color:var(--dim);transition:opacity .15s;bottom:30px;left:0;right:0}.sr.sr-acts-on .sr-skip{opacity:0}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.awk{display:flex;color:var(--paper);text-align:left;background:var(--cell);border:2px solid #0000;border-image:var(--r4-fill)1;align-items: center;gap:10px;width:100%;min-height:52px;padding:8px 12px}.awk .stars i{width:13px;height:13px}.awk .cost{margin-left:auto}.awk.on{background:#2a1a33}.awkrow{border-image:var(--r4-fill)1;flex:none;height:auto;padding-top:8px;padding-bottom:8px}.awkrow .stars i{width:13px;height:13px}.formtabs{display:flex;gap:6px;margin:2px 0 8px}.formtabs button{text-align:center;color:var(--ice);border:1px solid var(--line);background:0 0;flex:1;min-height:40px}.formtabs button.on{color:var(--ink);background:var(--rar);border-color:var(--rar)}.acard.awoken{outline:2px solid;outline-color:var(--r4);outline-offset:-2px}html,body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#aroot{position:fixed;z-index:10;overflow:hidden;touch-action:none;background:#000;inset:0}#aroot[hidden]{display:none}#astage{position:absolute;transform-origin:center;overflow:hidden;background:var(--ink);color:var(--paper);font-family:var(--cond);touch-action:none;-webkit-tap-highlight-color:transparent;top:50%;left:50%}#field{position:absolute;top:0;left:0}#hud,#cut{position:absolute;pointer-events:none;inset:0}.clock{position:absolute;background:var(--steel);width:100%;height:8px;top:0;left:0}.clock i{display:block;background:var(--cut);box-shadow:0 0 14px var(--cut);height:100%}.sit{position:absolute;display:flex;font-family:var(--imp);text-transform:uppercase;align-items: center;font-size:26px;top:18px;left:0}.hint{position:absolute;background:var(--paper);color:var(--ink);text-align:center;clip-path:polygon(2% 0,100% 0,98% 100%,0 100%);opacity:0;width:max-content;max-width:92%;padding:10px 22px;transition:opacity .12s;font-size:30px;line-height:1.1;bottom:40px;left:50%;transform:translate(-50%)}.hint.on{opacity:1}.hint.go{background:var(--signal);color:#fff}.hint.danger{background:var(--cut);color:var(--ink)}.keys{position:absolute;display:flex;text-shadow:0 1px 0 var(--ink);gap:12px;font-size:14px;top:22px;right:22px}.keys b{background:var(--paper);color:var(--ink);text-shadow:none;margin-right:5px;padding:2px 7px;font-weight:600}.touch .keys,.portrait .keys,#aroot.touch .keys,#aroot.portrait .keys{display:none}.vision-panel{position:absolute;display:flex;animation:.12s cubic-bezier(.2,.8,.2,1) both slideIn;max-width:100%;top:66px;left:0}.vision-panel .eyes{overflow:hidden;clip-path:polygon(0 0,100% 0,88% 100%,0 100%);flex:none;width:210px;height:96px}.vision-panel img{object-fit:cover;width:100%;height:100%}.vision-panel .think{background:var(--paper);color:var(--ink);font-family:var(--mincho);align-self: flex-start;max-width:420px;margin:8px 0 0 -12px;padding:8px 14px;font-size:21px;font-weight:800;line-height:1.22}.portrait .vision-panel .eyes{width:150px;height:86px}.portrait .vision-panel .think{max-width:380px;font-size:22px}.flash{position:absolute;overflow:hidden;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);animation:.8s ease-out both flash;width:420px;max-width:70%;height:150px;top:66px;right:0}.flash img{object-fit:cover;object-position:50% 25%;width:100%;height:100%}.flash b{position:absolute;background:var(--ink);font-family:var(--imp);text-transform:uppercase;padding:2px 12px;font-size:30px;font-weight:400;bottom:8px;right:12px;transform:skew(-8deg)}.callout{position:absolute;background:var(--signal);font-family:var(--imp);text-transform:uppercase;animation:.9s ease-out both pop;width:max-content;padding:3px 16px;font-size:34px;top:220px;left:50%;transform:translate(-50%)skew(-8deg)}@keyframes slideIn{0%{transform:translate(-60px);opacity:0}to{transform:none;opacity:1}}@keyframes flash{0%{transform:translate(120px);opacity:0}14%{transform:none;opacity:1}78%{opacity:1}to{opacity:0;transform:translate(30px)}}@keyframes pop{0%{opacity:0;margin-top:16px}15%{opacity:1;margin-top:0}75%{opacity:1}to{opacity:0}}.portrait .portrait #field{transition:filter .12s linear}#field.slow{filter:saturate(.62)contrast(1.08)brightness(.9)}#field.invert{filter:invert(1)grayscale(1)contrast(2.4);transition:none}.sit b{background:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - 12px)100%,0 100%);padding:5px 16px 5px 20px;font-weight:400}.sit span{background:var(--signal);color:#fff;clip-path:polygon(12px 0,100% 0,calc(100% - 12px)100%,0 100%);margin-left:-8px;padding:5px 18px}.sit span.def{background:var(--cut);color:var(--ink)}.clock i{background:linear-gradient(90deg,#ffc53d,var(--cut))}.intro{position:absolute;animation:1.05s linear both introOut;overflow:hidden;background:#02050c8c;inset:0}.intro .pan{position:absolute;overflow:hidden;width:62%;top:0;bottom:0}.intro .pan img{object-fit:cover;object-position:50% 28%;width:100%;height:100%}.intro .pan.l{clip-path:polygon(0 0,100% 0,62% 100%,0 100%);animation:.28s cubic-bezier(.16,.9,.2,1) both panL;left:0}.intro .pan.r{clip-path:polygon(38% 0,100% 0,100% 100%,0 100%);animation:.28s cubic-bezier(.16,.9,.2,1) both panR;right:0}.intro .label{position:absolute;background:var(--ink);border-top:5px solid var(--signal);border-bottom:5px solid var(--signal);text-align:center;animation:.2s cubic-bezier(.16,.9,.2,1) 80ms both bandIn;padding:16px 24px 18px;top:50%;left:0;right:0;transform:translateY(-50%)}.intro.def .label{border-color:var(--cut)}.intro .n{color:var(--ice);font-size:16px}.intro.def .n{color:#ff9c85}.intro .t{margin-top:4px;font-size:68px;transform:skew(-8deg)}.intro .g{color:var(--ice);margin-top:4px;font-size:23px}.intro .v{color:var(--paper);margin-top:8px;font-size:25px}.intro .w{color:var(--gold);margin-top:8px;font-size:25px}.intro .m{display:inline-block;background:var(--cut);color:var(--ink);margin-top:10px;padding:4px 14px;font-size:22px}.intro .m.good{background:var(--gold)}@keyframes panL{0%{transform:translate(-70%)}to{transform:none}}@keyframes panR{0%{transform:translate(70%)}to{transform:none}}@keyframes bandIn{0%{transform:translateY(-50%)scaleX(0)}to{transform:translateY(-50%)scaleX(1)}}@keyframes introOut{0%,86%{opacity:1}to{opacity:0}}.tellband{position:absolute;animation:.12s cubic-bezier(.16,.9,.2,1) both tellIn;height:148px;top:54px;left:0;right:0}.tellband .face{position:absolute;overflow:hidden;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);border-bottom:5px solid var(--cut);width:56%;height:148px;top:0;right:0}.tellband .face img{object-fit:cover;object-position:50% 28%;width:100%;height:100%}.tellband .eyes{position:absolute;overflow:hidden;clip-path:polygon(0 0,100% 0,82% 100%,0 100%);width:50%;height:148px;top:0;left:0}.tellband .eyes img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.tellband .think{position:absolute;background:var(--paper);color:var(--ink);font-family:var(--mincho);text-align:center;padding:6px 14px;font-size:22px;font-weight:800;line-height:1.22;top:154px;left:18px;right:18px}@keyframes tellIn{0%{transform:translateY(-40px)scaleY(.5);opacity:0}to{transform:none;opacity:1}}#aroot:not(.portrait) .tellband,#aroot:not(.portrait) .tellband .face,#aroot:not(.portrait) .tellband .eyes{height:170px}#aroot:not(.portrait) .tellband .think{top:176px;left:30%;right:30%}
