.score-card>span:after{content:"Il primo indovinello accende la classifica.";color:#b4c9e4;font-size:14px;line-height:1.45}.chat-card>small:after{content:"RISPOSTE IN DIRETTA";letter-spacing:2px;color:#ed4b25;font-size:12px}.chat-card>strong:after{content:"LA COMMUNITY CI PROVA";color:#07172f;font:25px Anton;display:block}.chat-card>span:after{content:"Le parole della chat compaiono qui durante il round.";color:#54708f;margin-top:6px;font-size:12px;line-height:1.35;display:block}.stage-top>span{font-size:0}.stage-top>span:after{content:"PALCO DI DISEGNO · LIVE";letter-spacing:2px;font-size:12px}.guess-status button{font-size:0}.guess-status button:after{content:"CONFERMA VINCITORE";font-size:10px}canvas{background-color:#fffdf7;background-image:radial-gradient(#1268d81c 1.2px,#0000 1.2px);background-size:26px 26px}.studio-header{border-bottom:0;height:146px;padding-right:56px}.top-actions>button{width:36px;height:36px;padding:0;font-size:15px}.stage-top{height:58px;padding:0 38px}.timer{width:100px;height:100px;position:relative;top:-13px}.tool-dock{height:100px;padding:13px 18px}.tool-dock .undo-button:disabled{opacity:.35;cursor:not-allowed}canvas.eraser{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='10' fill='%23fffdf7' stroke='%2307172f' stroke-width='3'/%3E%3C/svg%3E") 14 14,auto}canvas.fill{cursor:cell}.studio-header{height:126px}.stage,.private-desk{top:142px}.timer{width:106px;height:106px;top:-18px}.tool-dock{background:linear-gradient(#102d58,#07172f);border-radius:26px 26px 0 0;gap:12px;height:116px;padding:14px 22px 12px;bottom:0;box-shadow:0 -8px 28px #0008}.tool-dock>button{background:linear-gradient(145deg,#174b87,#0c294e);border:2px solid #4387df;border-radius:15px;min-width:76px;height:72px;font-size:25px;box-shadow:0 4px #020d1e}.tool-dock>button.selected{background:linear-gradient(145deg,#f05b30,#d93d23);border-color:#ffc928;transform:translateY(-3px)}.tool-dock .colors button{border-width:4px;width:31px;height:31px;box-shadow:0 3px #020d1e}.tool-dock label{color:#ffc928;letter-spacing:1px;min-width:125px;font-size:10px}.stage-top>span{display:none}.stage-top{border-bottom:0;height:20px}.timer{z-index:8;position:absolute;top:14px;right:28px}canvas{height:calc(100% - 142px);top:42px}.tool-dock{border-color:#ffc928;height:118px}.tool-dock:before{content:"CASSETTA DEL DISEGNATORE";color:#6bdce0;letter-spacing:1.6px;font-size:9px;position:absolute;top:9px;left:25px}.tool-dock>button{margin-top:10px}.tool-dock .colors{margin-top:10px;padding-top:8px;position:relative}.tool-dock .colors:before{content:"COLORI";color:#ffc928;letter-spacing:1.3px;font-size:8px;position:absolute;top:-7px;left:16px}.private-desk{grid-template-rows:150px 1fr 292px;gap:12px;width:382px;display:grid;top:118px;bottom:50px}.score-card{flex:0 0 160px;min-height:130px;padding:17px 20px}.score-card small{margin-bottom:7px}.chat-card{color:#fff;background:linear-gradient(145deg,#123d71,#0a264b);border-color:#2577e7;min-height:0;padding:22px 20px;box-shadow:8px 9px #020d1e}.chat-card small{color:#6bdce0}.chat-card strong{color:#fff}.chat-card span{color:#b9d5ee}.webcam-cover{height:270px}.webcam-zone{align-self:end;margin-top:0}.word-picker .secret-word{letter-spacing:1px;font-size:48px}.word-picker span{font-size:13px}.tool-dock{background:linear-gradient(#f7f1df 0 11px,#0b2347 11px)}.tool-dock>button{border-color:#ffc928;position:relative}.tool-dock>button:first-child:before{content:"✦";color:#ffc928;margin:-29px 0 0 -12px;font-size:11px;position:absolute}.tool-dock .colors{border-left-color:#ffc92888;border-right-color:#ffc92888}.tool-dock>button{border-radius:18px;min-width:86px;height:78px}.tool-dock input{width:138px}.private-desk{grid-template-rows:155px 1fr 220px;gap:14px;top:150px;bottom:44px}.score-card{border-width:3px;padding:20px}.score-card small{color:#ffc928;font-size:13px}.chat-card{background:linear-gradient(145deg,#123d71,#081f41);border:3px solid #2577e7;border-radius:22px;min-height:0;padding:22px;display:block;box-shadow:8px 9px #020d1e}.chat-card>small,.chat-card>strong,.chat-card>span{font-size:0}.chat-card>small:after{content:"CHAT TWITCH";color:#6bdce0;letter-spacing:2px;font-size:13px}.chat-card>strong:after{content:"LA TUA CHAT È IN DIRETTA";color:#fff;font:26px Anton}.chat-card>span:after{content:"I messaggi arriveranno qui senza coprire il disegno.";color:#b9d5ee;font-size:13px}.webcam-cover{aspect-ratio:16/9;background:#07172f;border:2px solid #2577e7;border-radius:14px;height:auto;padding-top:34px;position:relative;box-shadow:inset 0 0 0 8px #0c294e}.webcam-cover:before{content:"WEBCAM 16:9";color:#ffc928;letter-spacing:1.7px;font-size:11px;position:absolute;top:14px;left:18px}.word-picker .secret-word{font-size:56px}.guess-status{display:none}canvas{height:calc(100% - 145px)}.tool-dock{border-radius:22px 22px 0 0;justify-content:center;height:124px;bottom:0;left:38px;right:38px;transform:none}.tool-dock:before{display:none}.tool-dock>button{min-width:92px;height:82px;margin-top:0}.tool-dock .colors{margin-top:0;padding-top:12px}.tool-dock label{margin-top:0}.private-desk{grid-template-rows:155px 1fr 280px;width:480px}.stage{left:540px}.webcam-zone{min-height:280px}.webcam-cover{aspect-ratio:16/9;width:480px;height:auto}.pick-panel i{display:none}.tool-dock{background:linear-gradient(145deg,#0c2b58,#06172f);border:3px solid #2577e7;height:154px;padding:22px 30px;left:28px;right:28px;box-shadow:0 0 22px #1268d8aa,inset 0 0 0 2px #ffc928}.tool-dock>button,.tool-dock .colors,.tool-dock label{opacity:1;z-index:auto;margin:0;position:static}.tool-dock>button{color:#fff;background:linear-gradient(145deg,#164a85,#0a2349);border:2px solid #ffc928;border-radius:18px;min-width:108px;height:102px;font-size:34px}.tool-dock>button small{letter-spacing:.5px;margin-top:8px;font-size:12px}.tool-dock>button.selected{background:linear-gradient(145deg,#ff6a2d,#e33c20);transform:translateY(-4px);box-shadow:0 0 18px #ffc928}.tool-dock .colors{border-left:2px solid #ffc92888;border-right:2px solid #ffc92888;gap:10px;padding:20px 22px 8px;display:flex}.tool-dock .colors:before{content:"COLORE";color:#ffc928;font-size:11px;top:2px;left:22px}.tool-dock label{color:#ffc928;align-self:center;min-width:180px;font-size:12px}.tool-dock label input{width:170px;height:auto}.tool-dock .colors:before{content:none}.tool-dock label{padding-bottom:20px;position:relative}.tool-dock label:after,.tool-dock label:before{content:none}.custom-color{cursor:pointer;background:0 0;border:3px solid #ffc928;border-radius:50%;width:42px;height:42px;padding:0}.quick-sizes{gap:8px;display:flex;position:absolute;bottom:-21px;left:0}.quick-sizes button{color:#fff;cursor:pointer;background:#0c294e;border:1px solid #4387df;border-radius:8px;width:48px;height:22px;font:800 8px Nunito}.quick-sizes .size-4:before,.quick-sizes .size-17:before,.quick-sizes .size-34:before{content:"●";color:#ffc928;margin-right:3px}.quick-sizes .size-4:before{font-size:6px}.quick-sizes .size-17:before{font-size:10px}.quick-sizes .size-34:before{font-size:15px}.tool-dock>button:first-child:before{content:none}.custom-color{-webkit-appearance:none;appearance:none;background:conic-gradient(#f44336,#ff9800,#ffeb3b,#4caf50,#00bcd4,#2196f3,#9c27b0,#f44336);border:4px solid #ffc928;border-radius:50%;flex:0 0 66px;width:66px;max-width:66px;height:66px;box-shadow:0 0 14px #1268d8}.custom-color::-webkit-color-swatch-wrapper{padding:0}.custom-color::-webkit-color-swatch{opacity:0;border:0;border-radius:50%}.tool-dock label{flex-direction:column;justify-content:center;min-width:210px;padding-bottom:0;display:flex}.quick-sizes{gap:6px;margin-top:9px;position:static}.quick-sizes button{white-space:nowrap;width:62px;height:25px;font-size:7px}.tool-dock{height:164px;overflow:hidden}.chat-card>small:after{content:"CHAT TWITCH"}.chat-card>strong:after{content:"IN DIRETTA"}.chat-card .chat-empty{color:#b9d5ee;margin:12px 0 0;font:600 13px/1.4 Nunito,sans-serif}.chat-card .chat-feed{flex-direction:column;gap:8px;max-height:calc(100% - 70px);margin-top:14px;display:flex;overflow:hidden}.chat-card .chat-feed p{color:#fff;background:#07172f88;border-radius:9px;align-items:baseline;gap:7px;margin:0;padding:7px 9px;font:700 12px/1.25 Nunito,sans-serif;display:flex}.chat-card .chat-feed b{color:#ffc928;flex:none}.chat-card .chat-feed span{color:#e8f3ff;text-overflow:ellipsis;white-space:nowrap;font:600 12px/1.25 Nunito,sans-serif;overflow:hidden}.win-panel:before{content:"✦  ✦  ✦  ✦  ✦";color:#ffc928;letter-spacing:22px;margin-bottom:18px;font-size:30px;animation:.75s ease-in-out infinite alternate celebrate;display:block}@keyframes celebrate{to{color:#ed4b25;transform:translateY(-10px)rotate(2deg)}}.win-panel{position:relative;overflow:hidden}.confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.confetti i{background:#ffc928;border-radius:3px;width:11px;height:20px;animation:1.5s ease-out both confetti-fall;position:absolute;top:-28px}.confetti i:nth-child(3n){background:#ed4b25}.confetti i:nth-child(3n+1){background:#18bfe2}.confetti i:nth-child(5n){background:#62d84e}@keyframes confetti-fall{0%{opacity:0;transform:translateY(-25px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(620px)rotate(520deg)}}.score-card{padding:22px 24px;overflow:hidden}.score-card p{min-height:32px;margin:2px 0;padding:7px 0;font-size:16px}.score-card p b{min-width:24px;font-size:17px}.round-advance{color:#fff;letter-spacing:.6px;background:#ed4b25;border:0;border-radius:10px;width:100%;margin-top:7px;padding:11px 12px;font-size:13px;box-shadow:0 4px #9a2119}.round-advance:hover{filter:brightness(1.08);transform:translateY(-1px)}.round-meter{color:#ffc928;letter-spacing:1.5px;align-items:center;gap:16px;font-size:13px;display:flex}.round-meter i{gap:5px;display:flex}.round-meter em{background:#315577;border-radius:999px;width:16px;height:8px;display:block}.round-meter em.now{background:#ffc928;box-shadow:0 0 12px #ffc928}.hint{z-index:4;color:#fff;letter-spacing:1px;background:#07172f;border:2px solid #ffc928;border-radius:999px;padding:9px 16px;font-size:12px;position:absolute;top:64px;left:50%;transform:translate(-50%)}.hint b{color:#ffc928;margin-left:5px;font-size:18px}.attempt-count{color:#6bdce0;letter-spacing:1.2px;margin:8px 0 0;font-size:11px;display:block}.custom-color{transform:none!important}.celebrating .stage{animation:.35s ease-in-out 2 win-shake}@keyframes win-shake{25%{transform:translate(-7px)}75%{transform:translate(7px)}}.reveal-compare{gap:24px;margin-top:15px;display:flex}.reveal-compare figure{background:#fffdf7;border:3px solid #ffc928;border-radius:16px;width:190px;margin:0;position:relative;overflow:hidden}.reveal-compare figure>img:first-child{object-fit:contain;width:100%;height:116px;display:block}.reveal-compare figcaption{color:#fff;letter-spacing:1px;background:#07172f;padding:7px;font-size:10px}.artist-reference{background:#0b2347!important}.artist-reference>img{object-fit:cover;opacity:.95;width:100%;height:116px;position:absolute;inset:0}.artist-reference span{z-index:1;filter:drop-shadow(0 4px #07172f);place-items:center;height:116px;font-size:72px;display:grid;position:relative}.winner-burst{z-index:30;text-align:center;background:#07172fe8;place-content:center;display:grid;position:absolute;inset:0;overflow:hidden}.winner-burst strong{z-index:2;color:#ffc928;text-shadow:12px 12px #ed4b25;font:170px Anton;animation:.5s ease-out burst;position:relative}.winner-burst b,.winner-burst span{z-index:2;color:#fff;letter-spacing:2px;font:34px Anton;display:block;position:relative}.winner-burst i{font-size:62px;animation:1.8s ease-out both balloon;position:absolute}.winner-burst i:nth-child(3n){top:15%;left:12%}.winner-burst i:nth-child(3n+1){top:70%;left:82%}.winner-burst i:nth-child(4n){top:18%;left:70%}@keyframes burst{0%{opacity:0;transform:scale(.2)rotate(-12deg)}to{opacity:1;transform:scale(1)}}@keyframes balloon{0%{opacity:0;transform:translateY(180px)rotate(-12deg)scale(.72)}15%{opacity:1}72%{opacity:1}to{opacity:.15;transform:translateY(-190px)rotate(20deg)scale(1.16)}}.winner-burst{background:radial-gradient(circle at 25% 20%,#18bfe255,#0000 25%),radial-gradient(circle at 75% 70%,#ed4b2566,#0000 27%),#07172ff2}.winner-burst button{z-index:3;color:#07172f;background:#ffc928;border:3px solid #fff;border-radius:14px;margin:28px auto 0;padding:16px 28px;font-size:18px;position:relative;box-shadow:0 7px #ed4b25}.winner-burst i:nth-child(5n){filter:hue-rotate(80deg);top:5%;left:45%}.winner-burst i:nth-child(7n){filter:hue-rotate(190deg);top:30%;left:90%}.round-meter{margin-top:22px;font-size:17px}.reveal-page{z-index:12;background:radial-gradient(circle at 50% 0,#1268d888,#0000 45%),#07172f;flex-direction:column;justify-content:center;align-items:center;padding:46px;display:flex;position:absolute;inset:0}.reveal-page p{color:#ffc928;letter-spacing:3px;margin:0;font-size:16px}.reveal-page h1{color:#fff;text-shadow:7px 7px #1268d8;margin:10px 0 24px;font:88px Anton}.reveal-page h1 em{color:#ffc928;text-shadow:7px 7px #ed4b25;font-style:normal}.reveal-page .reveal-compare{gap:52px;margin:0}.reveal-page .reveal-compare figure{border-width:5px;border-radius:24px;width:510px}.reveal-page .reveal-compare figure>img:first-child,.reveal-page .artist-reference>img{height:330px}.reveal-page .artist-reference span{height:330px;font-size:180px}.reveal-next{color:#fff;background:#ed4b25;border:3px solid #fff;border-radius:14px;margin-top:28px;padding:16px 36px;font-size:18px;box-shadow:0 7px #9a2119}.stage-top{position:relative}.round-meter{z-index:2;position:absolute;top:31px;left:38px}.artist-reference .pencil-reference{background-color:#fffdf7;background-image:url(/images/pencil-reference-sheet.png);background-repeat:no-repeat;background-size:500% 600%;width:100%;height:330px;display:block}.reveal-page .artist-reference .pencil-reference{height:330px}.reveal-page .artist-reference>img,.reveal-page .artist-reference span{display:none}.reveal-page .reveal-compare figure{box-shadow:0 16px #031125,0 0 0 2px #fff8}.reveal-page .reveal-compare figure:first-child{background:#fffdf7}@media (max-width:1200px){.reveal-page{padding:26px}.reveal-page h1{font-size:66px}.reveal-page .reveal-compare{gap:28px}.reveal-page .reveal-compare figure{width:420px}.reveal-page .reveal-compare figure>img:first-child,.reveal-page .artist-reference .pencil-reference{height:270px}}.reveal-page{z-index:120;box-sizing:border-box;background:radial-gradient(circle at 50% -10%,#1e75e6 0,#0000 36%),linear-gradient(135deg,#081a37,#0d315e);min-height:100vh;padding:56px 7vw 42px;position:fixed;inset:0;overflow:auto}.reveal-page p{font-size:19px}.reveal-page h1{margin:12px 0 36px;font-size:clamp(72px,8vw,130px);line-height:.9}.reveal-page .reveal-compare{justify-content:center;gap:64px;width:min(1320px,100%)}.reveal-page .reveal-compare figure{width:min(590px,44vw)}.reveal-page .reveal-compare figure>img:first-child,.reveal-page .artist-reference .pencil-reference{object-fit:contain;background:#fffdf7;width:100%;height:clamp(380px,48vh,580px);display:block}.reveal-page .artist-reference .pencil-reference{object-fit:cover}.reveal-page .reveal-compare figcaption{padding:17px 20px;font-size:16px}.reveal-page .reveal-next{margin-top:36px;padding:18px 44px;font-size:20px}@media (max-width:900px){.reveal-page{padding:34px 20px}.reveal-page .reveal-compare{gap:18px}.reveal-page .reveal-compare figure{width:46vw}.reveal-page .reveal-compare figure>img:first-child,.reveal-page .artist-reference .pencil-reference{height:300px}.reveal-page h1{margin-bottom:22px}}.reveal-page .artist-reference>img.pencil-reference{opacity:1;object-fit:contain;background:#fffdf7;position:static;inset:auto}.winner-burst i{animation:4.8s ease-in-out infinite both balloon}.reveal-page .artist-reference>img.pencil-reference{opacity:1!important;object-fit:contain!important;display:block!important;position:static!important;inset:auto!important}.reveal-page .artist-reference figcaption{z-index:3;margin:0;display:block!important;position:static!important}.winner-burst strong{line-height:.9;text-shadow:7px 7px #ed4b25!important;font-size:72px!important}.winner-burst b{letter-spacing:1px;color:#fff;line-height:.9;text-shadow:8px 8px #1268d8!important;font-size:clamp(58px,7vw,118px)!important}.winner-burst span{color:#62d84e!important;font-size:clamp(54px,5vw,86px)!important}.winner-burst i{animation-duration:5.8s!important}.reveal-page .artist-reference>img.pencil-reference{object-fit:contain!important;object-position:center!important;box-sizing:border-box!important;background:#fffdf7!important;width:100%!important;height:100%!important;min-height:0!important;padding:12px!important;display:block!important}.reveal-page .artist-reference{background:#fffdf7!important;overflow:hidden!important}.tool-dock .colors{box-sizing:border-box!important;align-items:center!important;gap:10px!important;height:102px!important;padding:0 22px!important}.tool-dock .colors .custom-color{vertical-align:middle!important;flex:0 0 72px!important;align-self:center!important;width:72px!important;max-width:72px!important;height:72px!important;margin:0 0 0 8px!important;display:block!important;transform:none!important}.points-at-stake{z-index:6;color:#fff;letter-spacing:1px;background:#07172fe8;border:2px solid #ffc928;border-radius:999px;padding:6px 11px;font:800 10px Nunito,sans-serif;position:absolute;top:108px;right:42px}.points-at-stake b{color:#62d84e;font-size:14px}.timer.urgent+.points-at-stake{border-color:#ed4b25}.marker{cursor:crosshair}.eraser{cursor:cell}.fill{cursor:copy}.boom-credit{z-index:6;opacity:.82;pointer-events:none;background:#07172fba;border:1px solid #18bfe288;border-radius:999px;align-items:center;gap:8px;padding:6px 10px 6px 8px;display:flex;position:absolute;bottom:173px;right:48px;box-shadow:0 3px 10px #07172f55}.boom-credit span{color:#a9c9e8;letter-spacing:1px;white-space:nowrap;font:800 8px Nunito,sans-serif}.boom-credit img{width:88px;height:auto;display:block}.boom-credit:hover{opacity:1}.reveal-page .reveal-compare figure{flex-direction:column!important;height:clamp(410px,58vh,590px)!important;display:flex!important}.reveal-page .reveal-compare figure>img:first-child,.reveal-page .artist-reference>img.pencil-reference{object-fit:contain!important;object-position:center!important;box-sizing:border-box!important;flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important}.reveal-page .reveal-compare figcaption{flex:none!important;margin:0!important;position:static!important}.studio-header .boom-credit{z-index:12!important;box-shadow:none!important;opacity:.9!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:7px!important;padding:0!important;display:flex!important;position:absolute!important;top:72px!important;bottom:auto!important;right:49px!important}.studio-header .boom-credit span{color:#86a9d0!important;letter-spacing:1.2px!important;font:800 8px Nunito,sans-serif!important}.studio-header .boom-credit:hover{opacity:1!important}.tool-dock{overflow:visible!important}.brush-menu{z-index:20;background:#07172f;border:2px solid #ffc928;border-radius:16px;gap:8px;padding:10px;display:flex;position:absolute;bottom:174px;left:30px;box-shadow:0 10px 25px #020d1edd}.brush-menu button{color:#fff!important;width:92px!important;min-width:92px!important;height:62px!important;box-shadow:none!important;background:#0c294e!important;border:1px solid #326db8!important;border-radius:11px!important;font-size:22px!important}.brush-menu button span{letter-spacing:.5px;margin-top:3px;display:block;font:800 8px Nunito,sans-serif!important}.brush-menu button.active{background:#ed4b25!important;border-color:#ffc928!important;box-shadow:0 0 12px #ffc92888!important}.reveal-page .artist-reference>img.pencil-reference{padding:0!important}.private-desk{grid-template-rows:250px 1fr!important}.private-desk .webcam-zone{align-self:start;min-height:520px!important}.chat-popups{z-index:8;pointer-events:none;height:50px;position:absolute;top:58px;left:34px;right:145px}.chat-popup{color:#fff;background:#07172ff2;border:2px solid #fff;border-radius:18px 18px 18px 4px;align-items:baseline;gap:7px;max-width:310px;padding:9px 13px;font:800 12px Nunito,sans-serif;animation:3.2s ease-in forwards chat-pop;display:flex;position:absolute;box-shadow:0 5px #1268d8,0 8px 16px #020d1e77}.chat-popup b{color:#ffc928;white-space:nowrap}.chat-popup span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popup-1{animation-delay:.25s;top:6px;left:36%}.popup-2{animation-delay:.5s;top:0;right:0}@keyframes chat-pop{0%{opacity:0;transform:translateY(14px)scale(.88)}12%,70%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-12px)scale(.96)}}.studio-header .boom-credit{display:none!important}.private-desk{width:420px!important;display:block!important;top:154px!important;bottom:42px!important;left:34px!important}.private-desk .webcam-zone{width:420px!important;min-height:0!important;margin:0!important;position:absolute!important;bottom:0!important;left:0!important}.private-desk .webcam-cover{aspect-ratio:16/9!important;width:420px!important;height:auto!important;min-height:236px!important}.private-desk .score-card{background:linear-gradient(145deg,#123d71,#081f41)!important;border:3px solid #2577e7!important;border-radius:22px!important;width:370px!important;height:278px!important;min-height:278px!important;padding:22px 24px!important;position:absolute!important;top:0!important;left:1448px!important;overflow:hidden!important;box-shadow:8px 9px #020d1e!important}.stage{inset:154px 420px 42px 500px!important}.stage-top{height:28px!important}.chat-popups{height:48px!important;inset:auto 32px 138px!important}.chat-popup{max-width:270px!important;font-size:11px!important}.popup-1{left:35%!important}.points-at-stake{top:112px!important}.draw-shell:before{opacity:.8!important;background:repeating-linear-gradient(135deg,#0000 0 20px,#ffffff08 20px 22px),radial-gradient(circle at 28% 17%,#4de0d420 0 2px,#0000 2.5px)!important}.studio-header{background:linear-gradient(90deg,#07172f 0 42%,#0d3a73 100%)!important;border-bottom:0!important;height:128px!important;padding:18px 58px!important}.top-actions{gap:12px!important}.top-actions>button{width:48px;height:48px;border:2px solid #f7c928!important;padding:0!important;font-size:19px!important;box-shadow:0 4px #020d1e!important}.audio-panel{border-radius:16px!important;width:274px!important;top:58px!important;right:0!important;box-shadow:7px 7px #ed4b25!important}.audio-panel label{color:#fff!important;font-size:12px!important}.audio-panel input{width:155px!important}.stage{background:linear-gradient(145deg,#123f73,#071a35 72%)!important;border-radius:32px!important;inset:140px 28px 30px!important;box-shadow:14px 16px #020d1e!important}.stage:before{background:radial-gradient(circle at 90% 13%,#f7c928 0 7%,#0000 7.4%),radial-gradient(circle at 13% 88%,#ed4b2555 0 18%,#0000 18.4%),repeating-linear-gradient(135deg,#0000 0 18px,#ffffff08 18px 20px)!important}.stage-top{border-bottom:1px solid #4de0d455!important;height:64px!important;padding:0 54px!important}.round-meter{font-size:16px!important;top:22px!important;left:46px!important}.round-meter em{width:18px!important;height:10px!important}.private-desk{pointer-events:none!important;width:365px!important;top:162px!important;bottom:54px!important;left:50px!important}.private-desk .webcam-zone{pointer-events:auto!important;width:365px!important;bottom:0!important;left:0!important}.private-desk .webcam-cover{background:linear-gradient(145deg,#0e3768,#07172f)!important;border:3px solid #4de0d4!important;border-radius:24px!important;width:365px!important;min-height:205px!important;box-shadow:8px 8px #020d1e,inset 0 0 0 4px #143f70!important}.private-title{display:none!important}.private-desk .score-card{pointer-events:auto!important;background:linear-gradient(145deg,#164a85,#092348)!important;border:3px solid #f7c928!important;border-radius:25px!important;width:408px!important;height:302px!important;min-height:302px!important;padding:23px 26px!important;top:0!important;left:1435px!important;box-shadow:9px 10px #020d1e!important}.score-card small{letter-spacing:2.2px!important;font-size:14px!important}.score-card small:before{content:"♛ ";color:#f7c928;font-size:18px}.score-card p{min-height:38px!important;font-size:17px!important}.score-card p b{width:31px!important;font-size:0!important}.score-card p b:after{content:"♛";color:#f7c928;font-size:18px}.score-card p:first-of-type b:after{content:"♛";text-shadow:0 0 9px #f7c928}.score-card p strong{font-size:18px!important}canvas{background-image:repeating-linear-gradient(45deg,#0000 0 17px,#1268d818 17px 19px)!important;border-radius:26px!important;width:calc(100% - 882px)!important;height:calc(100% - 292px)!important;top:106px!important;left:430px!important;right:452px!important;box-shadow:0 0 0 8px #1268d8!important}.timer{z-index:7!important;width:98px!important;height:98px!important;position:absolute!important;top:78px!important;right:466px!important}.tool-dock{background:linear-gradient(145deg,#0d376a,#07172f)!important;border:3px solid #4de0d4!important;border-radius:24px 24px 0 0!important;justify-content:center!important;height:148px!important;padding:18px 22px!important;left:420px!important;right:430px!important;box-shadow:0 0 20px #1268d866!important}.tool-dock>button{min-width:94px!important;height:96px!important}.tool-dock label{min-width:185px!important}.guess-status{bottom:160px!important}.chat-popups{pointer-events:none!important;height:auto!important;inset:72px 25px 160px!important}.chat-popup{letter-spacing:.1px!important;background:linear-gradient(145deg,#0b2d5d,#07172ff5)!important;border:3px solid #fff!important;border-radius:22px 22px 22px 5px!important;max-width:330px!important;padding:12px 17px!important;font-size:14px!important;box-shadow:0 5px #f7c928,0 10px 22px #020d1e99!important}.chat-popup:before{content:"";background:#4de0d4;border-radius:50%;flex:none;width:10px;height:10px;margin-right:3px;box-shadow:0 0 0 3px #07172f,0 0 0 5px #fff}.chat-popup:after{content:"";border-top:12px solid #f7c928;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:12px solid #0000;position:absolute;bottom:-13px;left:19px}.chat-popup b{font-size:14px!important}.chat-popup span{font-size:15px!important}.popup-0{top:155px!important;left:18px!important}.popup-1{animation-delay:.25s!important;top:72px!important;left:auto!important;right:15px!important}.popup-2{animation-delay:.5s!important;inset:auto auto 24px 30px!important}@media (max-width:1500px){.private-desk .score-card{width:335px!important;left:1240px!important}.private-desk,.private-desk .webcam-zone,.private-desk .webcam-cover{width:330px!important}.tool-dock{left:365px!important;right:365px!important}.tool-dock>button{min-width:74px!important}.tool-dock label{min-width:145px!important}canvas{width:calc(100% - 780px)!important;left:390px!important;right:390px!important}.timer{right:398px!important}.points-at-stake{right:515px!important}}.stage{background:#fffdf7!important;border:4px solid #1268d8!important;overflow:hidden!important;box-shadow:14px 16px #020d1e,0 0 0 5px #f7c928!important}.stage:before{opacity:1!important;background:repeating-linear-gradient(45deg,#0000 0 19px,#1268d818 19px 21px)!important;inset:0!important}.stage-top{color:#0c3470!important;background:linear-gradient(90deg,#fffdf7e8,#ffffffb8)!important;border-bottom:2px solid #1268d844!important}.round-meter em{background:#b6d1ec!important}.round-meter em.done{background:#62b846!important}canvas{background-color:#0000!important;background-image:none!important;border-color:#f7c928!important;box-shadow:0 0 0 7px #1268d8!important}.webcam-cover>strong{color:#0c294e!important}.webcam-cover>small{color:#315577!important}.webcam-cover .word-picker strong{color:#0c294e!important}.webcam-cover .word-picker span{color:#315577!important}.tool-dock{background:linear-gradient(145deg,#fffdf7,#e9f4ff)!important;border:3px solid #1268d8!important;gap:10px!important;height:154px!important;padding:16px 28px!important;left:405px!important;right:405px!important;overflow:hidden!important;box-shadow:0 7px #09234a,inset 0 0 0 4px #f7c928!important}.tool-dock>button{background:linear-gradient(145deg,#154b86,#09264d)!important;border-color:#1268d8!important;flex:0 0 88px!important;min-width:88px!important;height:98px!important}.tool-dock>button.selected{background:linear-gradient(145deg,#ff6a2d,#e33c20)!important;border-color:#f7c928!important}.tool-dock .undo-button{margin-left:0!important}.tool-dock .colors{border-color:#1268d855!important;gap:7px!important;padding:10px 13px!important}.tool-dock .colors button{width:32px!important;height:32px!important}.tool-dock label{color:#0c3470!important;min-width:160px!important}.quick-sizes{gap:4px!important}.quick-sizes button{width:44px!important;font-size:7px!important}.timer{border-color:#0c294e!important}.points-at-stake{color:#0c294e!important;background:#fffdf7f2!important}.chat-popup:before{background:#4de0d4!important}.chat-popup:after{border-color:#f7c928 #0000 #0000!important}@media (max-width:1500px){.tool-dock{padding:14px 18px!important;left:350px!important;right:350px!important}.tool-dock>button{flex-basis:74px!important;min-width:74px!important}.tool-dock .colors{gap:5px!important;padding:8px!important}.tool-dock .colors button{width:28px!important;height:28px!important}.tool-dock .colors .custom-color{flex-basis:52px!important;width:52px!important;height:52px!important}.tool-dock label{min-width:130px!important}.tool-dock label input{width:108px!important}}canvas{z-index:1!important;width:calc(100% - 56px)!important;height:calc(100% - 82px)!important;box-shadow:none!important;background:#fffdf7 repeating-linear-gradient(45deg,#0000 0 19px,#1268d818 19px 21px)!important;border:0!important;border-radius:20px!important;inset:54px 28px 28px!important}.stage-top{z-index:7!important;color:#fff!important;background:#0b2b57e8!important;border-bottom:2px solid #4de0d4!important;position:relative!important}.round-meter{color:#fff!important}.round-meter b:before{color:#f7c928!important}.private-desk{z-index:8!important}.private-desk .webcam-cover{color:#fff!important;background:linear-gradient(145deg,#123f73,#07172f)!important;border-color:#4de0d4!important;box-shadow:7px 8px #09234a,inset 0 0 0 4px #0d315e!important}.webcam-cover>strong,.webcam-cover .word-picker strong{color:#fff!important}.webcam-cover>small,.webcam-cover .word-picker span{color:#b4c9e4!important}.webcam-cover .word-picker .secret-word{color:#f7c928!important}.private-desk .score-card{color:#fff!important;background:linear-gradient(145deg,#164a85,#092348)!important;border-color:#f7c928!important;box-shadow:8px 9px #09234a,inset 0 0 0 4px #0d315e!important}.score-card p strong{color:#4de0d4!important}.score-card>span{color:#b4c9e4!important}.tool-dock{z-index:10!important;background:linear-gradient(145deg,#0d376a,#07172f)!important;border-color:#4de0d4!important;box-shadow:0 7px #09234a,inset 0 0 0 4px #f7c928!important}.tool-dock label{color:#f7c928!important}.points-at-stake{color:#fff!important;background:#0b2b57e8!important;top:130px!important;right:474px!important}.chat-popups{z-index:11!important}.chat-popup{color:#fff!important;background:linear-gradient(145deg,#0b2d5d,#07172ff5)!important;border-color:#fff!important;box-shadow:0 5px #f7c928,0 10px 22px #020d1e99!important}.chat-popup b{color:#f7c928!important}.stage{background:#fff!important;border:3px solid #f7c928!important;border-radius:0!important;top:140px!important;box-shadow:14px 16px #020d1e!important}canvas{width:100%!important;height:100%!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;inset:0!important}.stage-top{background:0 0!important;border:0!important;height:0!important;min-height:0!important;padding:0!important;overflow:visible!important}.round-meter{color:#0c294e!important;white-space:nowrap!important;text-shadow:0 1px #fff!important;top:16px!important;left:50%!important;transform:translate(-50%)!important}.round-meter b:before{content:"ROUND · "!important;color:#ed4b25!important}.round-meter i{display:none!important}.studio-header:before{z-index:12!important;width:315px!important;height:140px!important;top:32px!important;left:62px!important}.private-desk{top:162px!important}.private-desk .score-card{background:linear-gradient(145deg,#164a85,#092348)!important;top:-44px!important}.timer{z-index:14!important;top:-28px!important;right:407px!important}.stage:before{display:none!important}.studio-header:before{width:420px!important;height:172px!important;top:18px!important;left:44px!important}.timer{top:-8px!important;right:407px!important;overflow:visible!important}.timer small{display:block!important}.private-desk .score-card{top:-12px!important}.draw-shell:after{content:"✦   ●   ✧   ✦   ●   ✧";z-index:0;color:#4de0d4;opacity:.38;letter-spacing:35px;pointer-events:none;text-shadow:0 0 18px #1268d8;justify-content:space-between;font:52px/1 Anton,Arial,sans-serif;display:flex;position:absolute;bottom:30px;left:90px;right:90px}.chat-popups{z-index:13!important;pointer-events:none!important;width:auto!important;height:auto!important;inset:0!important;overflow:hidden!important}.chat-popup{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;color:#fff!important;opacity:.9!important;pointer-events:none!important;background:linear-gradient(135deg,#123f73db,#07172fd6)!important;border:2px solid #fff!important;border-radius:22px 22px 22px 7px!important;align-items:center!important;max-width:265px!important;min-height:42px!important;padding:9px 14px 10px!important;font:800 13px/1.1 Nunito,sans-serif!important;animation:3.8s ease-in-out both comic-drift!important;display:flex!important;position:absolute!important;box-shadow:0 5px #1268d899,0 10px 24px #020d1e55!important}.chat-popup:before{background:#4de0d4!important;width:8px!important;height:8px!important;margin-right:5px!important;box-shadow:0 0 0 2px #fff!important}.chat-popup:after{border-width:9px 9px 0 0!important;border-color:#1268d8 #0000 #0000!important;bottom:-10px!important;left:22px!important}.chat-popup b{color:#ffc928!important;font-size:12px!important}.chat-popup span{color:#fff!important;font-size:14px!important}.popup-0,.popup-1,.popup-2{inset:auto!important}@keyframes comic-drift{0%{opacity:0;transform:translateY(18px)scale(.86)rotate(-2deg)}12%,78%{opacity:.9;transform:translateY(0)scale(1)rotate(.5deg)}to{opacity:0;transform:translateY(-18px)scale(.96)rotate(-.5deg)}}.center-panel:not(.win-panel):after,.center-panel:not(.win-panel)>p,.center-panel:not(.win-panel)>h1,.center-panel:not(.win-panel)>span,.center-panel:not(.win-panel)>i{display:none!important}.private-desk .score-card{top:-12px!important;left:1320px!important}.timer{top:-8px!important;right:30px!important}.points-at-stake{top:96px!important;right:36px!important}.private-desk .score-card{width:440px!important;height:276px!important;min-height:276px!important;top:18px!important;left:1400px!important}.timer{z-index:16!important;width:104px!important;height:104px!important;top:22px!important;left:54px!important;right:auto!important}.points-at-stake{z-index:16!important;top:55px!important;left:172px!important;right:auto!important}.tool-dock{gap:12px!important;padding:16px 18px!important;left:385px!important;right:385px!important;overflow:visible!important}.tool-dock>button{flex:0 0 112px!important;width:112px!important;min-width:112px!important;height:100px!important}.tool-dock>button small{white-space:nowrap!important;letter-spacing:0!important;font-size:9px!important;line-height:1.15!important}.tool-dock label{min-width:184px!important;font-size:11px!important}.quick-sizes{justify-content:space-between!important;gap:5px!important;width:100%!important;display:flex!important}.quick-sizes button{white-space:nowrap!important;width:54px!important;min-width:54px!important;padding:4px 2px!important;font-size:7.5px!important;line-height:1!important}.timer{left:24px!important}.webcam-cover:has(.word-picker):before{display:none!important}.webcam-cover:has(.word-picker){justify-content:center!important;padding-top:18px!important}.webcam-cover .word-picker>small{display:none!important}.webcam-cover .word-picker>strong{letter-spacing:.6px!important;margin:0 0 8px!important;font-size:24px!important;line-height:1!important}canvas{touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}.miss-panel{background:linear-gradient(145deg,#0c294ee8,#07172ff2)!important;border:3px solid #ed4b25!important;box-shadow:10px 12px #020d1e!important}.miss-panel p{color:#ffc928!important}.miss-panel h1{color:#fff!important}.miss-panel h1 em{color:#ed4b25!important}.miss-panel span{color:#dbeaff!important;max-width:520px!important;margin:18px auto 24px!important;font:800 17px Nunito,sans-serif!important;display:block!important}.miss-panel button{color:#07172f!important;background:#ffc928!important}.reveal-page{left:455px!important}.webcam-next{color:#d7e5f5!important;width:100%!important;box-shadow:none!important;letter-spacing:.7px!important;background:#0b3157!important;border:1px solid #4de0d4!important;border-radius:9px!important;margin-top:auto!important;padding:10px 12px!important;font-size:11px!important}.webcam-next:hover{color:#fff!important;background:#164b7b!important}.draw-shell:has(.reveal-page) .stage{box-shadow:none!important;background:#07172f!important;border-color:#07172f!important}.draw-shell:has(.reveal-page) canvas{display:none!important}.reveal-page .artist-reference>img.pencil-reference{object-fit:contain!important;object-position:center!important;background:#fffdf7!important}.reveal-page .reveal-compare figure:only-child{width:min(720px,70vw)!important}.reveal-page .reveal-compare figure:only-child>img{object-fit:contain!important}canvas{background:#fffdf7!important}.private-desk:has(.webcam-zone):not(:has(.score-card)){justify-content:flex-end!important}.final-ranking{flex-direction:column;gap:6px;width:min(620px,80%);margin:20px auto 0;display:flex}.final-ranking p{color:#fff;background:#0a294b;border:1px solid #4de0d4;border-radius:9px;grid-template-columns:55px minmax(0,1fr) 95px;align-items:center;margin:0;padding:8px 14px;display:grid}.final-ranking p b{color:#ffc928}.final-ranking p span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.final-ranking p strong{color:#62d84e;text-align:right;font-size:14px}.win-panel .champion{color:#ffc928;margin:10px 0;font:44px Anton,Impact,sans-serif;display:block}.tool-dock{justify-content:center!important;align-items:center!important;gap:6px!important;height:132px!important;padding:12px 14px!important;display:flex!important;left:430px!important;right:350px!important;overflow:hidden!important}.tool-dock>button{flex:0 0 72px!important;width:72px!important;min-width:72px!important;height:82px!important;padding:7px 3px!important;font-size:25px!important}.tool-dock>button small{white-space:nowrap!important;font-size:8px!important}.tool-dock .colors{flex:0 auto!important;gap:5px!important;padding:8px 10px!important}.tool-dock .colors .custom-color{flex-basis:46px!important;width:46px!important;height:46px!important;margin-left:2px!important}.brush-menu{bottom:142px!important}.studio-header .boom-credit{opacity:1!important;align-items:center!important;gap:8px!important;display:flex!important;top:42px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.studio-header .boom-credit span{white-space:nowrap!important;color:#a9c9ea!important;font-size:8px!important}.finale-panel{background:radial-gradient(circle at 50% 35%,#f7c92842 0,#0000 33%),linear-gradient(145deg,#102d59,#07172f 72%)!important;overflow:hidden!important}.finale-panel:before{content:"";background:repeating-conic-gradient(from 0deg,#f7c92812 0 8deg,transparent 8deg 18deg);pointer-events:none;animation:26s linear infinite tratto-finale-spin;position:absolute;inset:-45%}.finale-panel>*{z-index:1;position:relative}.finale-panel h1{margin:13px 0 20px!important;font-size:88px!important}.finale-panel>span{font-size:18px!important}.final-place-card{background:linear-gradient(90deg,#0a2447,#174d81,#0a2447);border:2px solid #47c9e9;border-radius:18px;grid-template-columns:112px 1fr 160px;align-items:center;width:min(820px,82%);min-height:108px;margin:8px auto 22px;padding:0 30px;animation:.65s cubic-bezier(.2,.82,.2,1) both tratto-place-in;display:grid;box-shadow:0 0 30px #1bbde444}.final-place-card b{color:#66dff0;font:58px Anton}.final-place-card span{color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;font:42px Anton;overflow:hidden}.final-place-card strong{color:#f7c928;text-align:right;font:24px Anton}.final-controls button{color:#07172f;letter-spacing:1px;cursor:pointer;background:#f7c928;border:3px solid #fff;border-radius:11px;min-width:310px;height:58px;font:21px Anton;box-shadow:0 6px #ed4b25}.final-controls button:hover{transform:translateY(-2px)}.champion-reveal .final-place-card{background:linear-gradient(90deg,#4b3105,#b27c15,#4b3105);border-color:#ffe88a;min-height:142px;box-shadow:0 0 55px #f7c928aa}.champion-reveal .final-place-card b,.champion-reveal .final-place-card strong{color:#fff}.champion-reveal .final-place-card span{color:#fff4bd;font-size:54px}.champion-crown{color:#f7c928;filter:drop-shadow(0 0 14px #f7c928);font-size:72px;animation:1.2s ease-in-out infinite tratto-crown;position:absolute;top:117px;left:50%;transform:translate(-50%)}.champion-reveal:after{content:"★  ✦  ★  ✦  ★  ✦  ★";color:#fff5b3;letter-spacing:50px;opacity:.7;pointer-events:none;font-size:38px;animation:1.8s ease-in-out infinite tratto-stars;position:absolute;top:26%;left:0;right:0}@keyframes tratto-finale-spin{to{transform:rotate(360deg)}}@keyframes tratto-place-in{0%{opacity:0;transform:translateY(65px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tratto-crown{50%{transform:translate(-50%)translateY(-8px)scale(1.12)}}@keyframes tratto-stars{50%{opacity:1;transform:scale(1.06)}}.tool-dock{justify-content:space-between!important;gap:10px!important;padding:12px 26px!important;left:385px!important;right:350px!important;overflow:hidden!important}.tool-dock>button{flex:0 0 90px!important;width:90px!important;min-width:90px!important;height:92px!important;font-size:29px!important}.tool-dock>button small{font-size:8.5px!important}.tool-dock .colors button{flex:0 0 31px!important;width:31px!important;height:31px!important}.tool-dock label{flex:0 0 156px!important;min-width:156px!important;font-size:11px!important}.quick-sizes button{width:46px!important;min-width:46px!important;font-size:6.5px!important}.webcam-cover .word-picker>strong.secret-word{letter-spacing:1px!important;text-shadow:0 3px #ed4b25!important;font-size:42px!important;line-height:.98!important}.studio-header .boom-credit img{object-fit:contain!important;object-position:center!important;width:170px!important;height:54px!important}.studio-header .boom-credit{gap:10px!important;top:34px!important}.tool-dock{gap:8px!important;padding:12px 20px!important;left:385px!important;right:390px!important}.tool-dock>button{flex-basis:88px!important;width:88px!important;min-width:88px!important}.tool-dock .colors{gap:5px!important;padding:8px 10px!important}.tool-dock .colors button{flex-basis:30px!important;width:30px!important;height:30px!important}.tool-dock .colors .custom-color{flex-basis:48px!important;width:48px!important;height:48px!important}.tool-dock label{flex-basis:150px!important;min-width:150px!important}.tool-dock label input{width:118px!important}.quick-sizes button{width:44px!important;min-width:44px!important}.studio-header .boom-credit img{width:118px!important;height:44px!important}.studio-header .boom-credit span{font-size:8px!important}.reveal-page .reveal-compare{justify-content:center!important;width:100%!important;display:flex!important}.reveal-page .reveal-compare .player-masterpiece{width:min(900px,82vw)!important;max-width:none!important;margin:0 auto!important}.reveal-page .reveal-compare .player-masterpiece>img{object-fit:contain!important;background:#fffdf7!important;height:min(520px,61vh)!important}.reveal-page .reveal-compare .player-masterpiece figcaption{letter-spacing:2px!important;font-size:20px!important}.studio-header .boom-credit{gap:0!important}.studio-header .boom-credit span{margin-left:-12px!important}body{background:#efb914!important}.draw-shell:before{background:repeating-linear-gradient(135deg,#0000 0 20px,#123d7109 20px 22px)!important}.draw-shell:after{color:#1268d8!important;text-shadow:none!important}.studio-header{background:linear-gradient(90deg,#ffd638,#f7c928)!important}.studio-header .boom-credit span{color:#123d71!important}.stage{border-color:#1268d8!important;box-shadow:14px 16px #123d71!important}.private-desk .score-card,.private-desk .webcam-cover{color:#123d71!important;background:linear-gradient(145deg,#fff0a3,#ffd638)!important;border-color:#1268d8!important;box-shadow:8px 9px #123d71,inset 0 0 0 4px #ffed91!important}.score-card small,.score-card small:before,.score-card p b:after,.score-card p strong,.score-card>span,.score-card>span:after,.webcam-cover:before,.webcam-cover>span,.webcam-cover>strong,.webcam-cover>small,.webcam-cover .word-picker strong,.webcam-cover .word-picker span,.word-picker small{color:#123d71!important;text-shadow:none!important}.score-card p{border-bottom-color:#1268d833!important}.top-actions>button,.top-actions>button:first-child,.webcam-cover>button,.word-picker button,.word-picker button:last-child,.word-picker .custom-word button,.webcam-next{color:#fff!important;background:#1268d8!important;border-color:#123d71!important;box-shadow:0 4px #123d71!important}.audio-panel,.tool-dock{background:#123d71!important;border-color:#1268d8!important;box-shadow:7px 7px #0b2d58!important}.tool-dock>button,.quick-sizes button{color:#fff!important;background:#1268d8!important;border-color:#82b8ff!important}.tool-dock>button.active,.quick-sizes button.active{color:#123d71!important;background:#ffd638!important}.webcam-cover .word-picker>strong.secret-word{color:#123d71!important;text-shadow:0 3px #fff8!important}.score-card>span{font-size:0!important}.score-card>span:after{font-size:14px!important}.stage{background:#fffdf7 repeating-linear-gradient(135deg,#0000 0 31px,#1268d813 31px 32px)!important}canvas{background-color:#fffdf7!important;background-image:repeating-linear-gradient(135deg,#0000 0 31px,#1268d813 31px 32px)!important}.tool-dock>button.selected{color:#123d71!important;background:#ffd638!important;border-color:#fff0a3!important}.brush-menu{background:#123d71!important;border-color:#1268d8!important;box-shadow:7px 7px #0b2d58!important}.brush-menu button{color:#fff!important;background:#1268d8!important}.brush-menu button.active{color:#123d71!important;background:#ffd638!important}.draw-shell:has(.reveal-page) .stage{background:#ffd638!important;border-color:#1268d8!important}.reveal-page{color:#123d71!important;background:linear-gradient(135deg,#ffd638,#f7c928)!important}.reveal-page>p,.reveal-page h1,.reveal-page h1 em{color:#123d71!important;text-shadow:none!important}.reveal-page figcaption{color:#fff!important;background:#1268d8!important}.miss-panel,.finale-panel{color:#123d71!important;background:linear-gradient(135deg,#fff0a3,#ffd638)!important;border-color:#1268d8!important}.miss-panel h1,.miss-panel h1 em,.miss-panel>p,.miss-panel>span,.finale-panel h1,.finale-panel h1 em,.finale-panel>p,.finale-panel>span{color:#123d71!important;text-shadow:none!important}.miss-panel button,.final-controls button,.winner-burst button{color:#fff!important;background:#1268d8!important;border-color:#123d71!important}.final-place-card{background:#123d71!important;border-color:#1268d8!important}.tool-dock{left:420px!important;right:355px!important}.draw-shell:has(.reveal-page) .stage{box-shadow:none!important;border:0!important}.webcam-cover>button:disabled{cursor:wait;opacity:.75}.webcam-cover>small[role=status]{text-align:center;letter-spacing:.25px;max-width:100%;line-height:1.35}.draw-shell{background:#ffdb45 url(/images/tratto-party-scene.svg) 0 0/1920px 1080px no-repeat!important}.draw-shell:before,.draw-shell:after{content:none!important}.draw-shell .studio-header{background:0 0!important}.draw-shell .private-desk{width:390px!important}.draw-shell .private-desk .webcam-zone{width:390px!important;min-height:0!important;bottom:36px!important}.draw-shell .private-desk .webcam-cover{aspect-ratio:16/9!important;width:390px!important;height:220px!important;min-height:220px!important}.draw-shell .private-desk .webcam-cover:has(.word-picker){padding:14px 18px!important}.draw-shell .private-desk .webcam-cover .word-picker{gap:6px!important}.draw-shell .private-desk .webcam-cover .word-picker>button{min-height:32px!important;padding:7px 10px!important;font-size:15px!important;line-height:1.15!important}.draw-shell .private-desk .webcam-cover .custom-word{gap:6px!important;margin-top:4px!important}.draw-shell .private-desk .webcam-cover .custom-word input{flex:auto!important;min-width:0!important;padding:7px 9px!important}.draw-shell .private-desk .webcam-cover .custom-word button{flex:none!important}
