:root{--ck-ink:#1d2130;--ck-soft:#4a4f60;--ck-cream:#fffdf6;--ck-sand:#fff4c7;--ck-line:#e6dcc4;--ck-sun:#ffd23f;--ck-sun-light:#ffdc5e;--ck-sun-deep:#f2b705;--ck-kevin:#34c38f;--ck-mint:#c9f5d9;--ck-brain:#f59ac4;--ck-blush:#ffd1dc;--ck-sky:#7fd3ff;--ck-sky-light:#c7e6ff;--ck-sky-deep:#3ba8e6;--ck-red:#ee6055;--ck-display:"Fredoka", "Quicksand", system-ui, sans-serif;--ck-body:"Quicksand", system-ui, sans-serif;--ck-border:3px solid var(--ck-ink);--ck-radius:22px;--ck-shadow-sm:3px 3px 0 var(--ck-ink);--ck-shadow:5px 5px 0 var(--ck-ink);--ck-shadow-lg:8px 8px 0 var(--ck-ink);--ck-bounce:cubic-bezier(.2, 1.5, .4, 1);--ck-fast:.15s;--ck-enter:.5s}.ck-enter-left,.ck-enter-right,.ck-enter-drop,.ck-enter-rise,.ck-enter-pop{animation-duration:var(--ck-enter);animation-timing-function:var(--ck-bounce);animation-fill-mode:both;animation-delay:var(--ck-delay,0s)}.ck-enter-left{animation-name:ck-from-left}.ck-enter-right{animation-name:ck-from-right}.ck-enter-drop{animation-name:ck-drop}.ck-enter-rise{animation-name:ck-rise;animation-duration:.6s}.ck-enter-pop{animation-name:ck-pop-in;animation-duration:.35s}.ck-breathe{animation:1.6s ease-in-out infinite ck-breathe}.ck-nudge{animation:2.2s ease-in-out 1s infinite ck-nudge}.ck-pulse{animation:.5s ease-in-out infinite alternate ck-pulse}.ck-wobble{animation:ck-drop .7s var(--ck-bounce) .15s both, ck-wobble-big 2.5s ease-in-out 1s infinite}.ck-letters{white-space:pre-wrap;display:inline-block}.ck-letter{animation:ck-letter-in .5s var(--ck-bounce) both;animation-delay:calc(var(--ck-delay,0s) + var(--i) * 45ms);display:inline-block}.ck-letter:nth-child(odd){--ck-tilt:-8deg}.ck-letter:nth-child(2n){--ck-tilt:7deg}.ck-letters.is-wobbly .ck-letter{animation:ck-letter-in .5s var(--ck-bounce) both, ck-letter-wobble 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * 45ms), calc(.6s + var(--i) * .12s)}.ck-outline{color:var(--ck-sun);paint-order:stroke fill;-webkit-text-stroke:8px var(--ck-ink);text-shadow:4px 5px 0 var(--ck-ink)}@keyframes ck-from-left{0%{opacity:0;transform:translate(-120%)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes ck-from-right{0%{opacity:0;transform:translate(130%)rotate(6deg)}to{opacity:1;transform:none}}@keyframes ck-drop{0%{opacity:0;transform:translateY(-120%)rotate(8deg)}to{opacity:1;transform:none}}@keyframes ck-rise{0%{opacity:0;transform:translateY(110%)scale(.85)rotate(3deg)}to{opacity:1;transform:none}}@keyframes ck-pop-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes ck-breathe{0%,to{scale:1}50%{scale:1.035}}@keyframes ck-nudge{0%,88%,to{rotate:0deg}92%{rotate:-3deg}96%{rotate:3deg}}@keyframes ck-pulse{to{transform:scale(1.08)}}@keyframes ck-wobble-big{0%,to{rotate:0deg}10%{rotate:-12deg}20%{rotate:10deg}30%{rotate:0deg}}@keyframes ck-letter-in{0%{opacity:0;transform:translateY(-60%) scale(.3) rotate(var(--ck-tilt,0deg))}70%{opacity:1}to{opacity:1;transform:none}}@keyframes ck-letter-wobble{0%,to{transform:none}12%{transform:translateY(-4px) rotate(var(--ck-tilt))}24%{transform:none}}@keyframes ck-spin{to{rotate:360deg}}@keyframes ck-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)rotate(-4deg)}75%{transform:translate(4px)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.ck-motion *,.ck-motion :before,.ck-motion :after,.ck-motion{transition:none!important;animation:none!important}.ck-motion .ck-ribbon,.ck-motion .ck-confetti,.ck-motion .ck-score-gain,.ck-motion .ck-burst{display:none}}.ck-ui{font-family:var(--ck-body);color:var(--ck-ink)}.ck-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ck-eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:var(--ck-soft);font-size:11px;font-weight:700;display:block}.ck-note{color:var(--ck-soft);margin:8px 0 0;font-size:12.5px;line-height:1.4}.ck-panel{background:var(--ck-cream);color:var(--ck-ink);border:var(--ck-border);border-radius:var(--ck-radius);box-shadow:var(--ck-shadow)}.ck-btn{border:var(--ck-border);min-width:44px;min-height:44px;color:var(--ck-ink);font:600 16px/1 var(--ck-display);cursor:pointer;box-shadow:var(--ck-shadow-sm);transition:transform var(--ck-fast) ease, box-shadow var(--ck-fast) ease, background-color .2s ease;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.ck-btn:hover:not(:disabled){background:var(--ck-sand);box-shadow:4px 4px 0 var(--ck-ink);transform:translate(-1px,-1px)}.ck-btn:active:not(:disabled){box-shadow:0 0 0 var(--ck-ink);transform:translate(3px,3px)}.ck-btn:focus-visible,.ck-choice:focus-visible{outline:3px solid var(--ck-sky-deep);outline-offset:3px}.ck-btn:disabled{cursor:not-allowed;color:#8f887a;box-shadow:none;background:#f4efe4;border-style:dashed;border-color:#b9b09c}.ck-primary{background:var(--ck-sun)}.ck-primary:hover:not(:disabled){background:var(--ck-sun-light)}.ck-link{box-shadow:none;text-underline-offset:3px;font-family:var(--ck-body);background:0 0;border:0;font-weight:700;text-decoration:underline}.ck-link:hover:not(:disabled){box-shadow:none;background:0 0}.ck-btn kbd{font:700 12px/1 var(--ck-body);border:2px solid var(--ck-ink);background:#fff;border-radius:6px;padding:4px 6px}.ck-pill{border:2px solid var(--ck-ink);background:var(--ck-pill,var(--ck-sand));font:600 14px/1.2 var(--ck-display);border-radius:999px;padding:4px 10px;display:inline-block}.ck-chip{border:2px solid var(--ck-ink);border-radius:5px;flex:none;width:14px;height:14px;display:inline-block}.ck-sheet{left:50%;bottom:max(18px, env(safe-area-inset-bottom));box-sizing:border-box;width:min(480px,100vw - 20px);max-height:calc(100dvh - 36px);box-shadow:var(--ck-shadow-lg);border-radius:28px;padding:20px 22px;position:absolute;overflow-y:auto;translate:-50%}.ck-sheet h2{font:700 36px/1.05 var(--ck-display);margin:2px 0 8px}.ck-sheet h2:focus{outline:none}.ck-sheet p{margin:0 0 12px;line-height:1.45}.ck-sheet-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ck-choice{text-align:left;border:var(--ck-border);width:100%;color:var(--ck-ink);cursor:pointer;min-height:72px;box-shadow:4px 4px 0 var(--ck-ink);transition:transform var(--ck-fast) ease, box-shadow var(--ck-fast) ease, background-color .2s ease;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:12px 16px 12px 12px;font-family:inherit;display:flex;position:relative}.ck-choice-icon{border:2px solid var(--ck-ink);background:var(--ck-choice-tint,var(--ck-sand));width:46px;height:46px;transition:transform .3s var(--ck-bounce);border-radius:14px;flex:none;place-items:center;font-size:24px;display:grid}.ck-choice-text{flex:1;gap:3px;display:grid}.ck-choice-text strong{font:700 21px/1.1 var(--ck-display)}.ck-choice-text span{color:var(--ck-soft);font-size:13.5px;font-weight:600;line-height:1.35}.ck-choice-go{opacity:.35;font-size:18px;transition:transform .2s,opacity .2s}.ck-choice:hover:not(:disabled),.ck-choice:focus-visible{background:var(--ck-sun);box-shadow:6px 6px 0 var(--ck-ink);transform:translate(-2px,-2px)}.ck-choice:hover:not(:disabled) .ck-choice-icon,.ck-choice:focus-visible .ck-choice-icon{background:#fff;transform:rotate(-12deg)scale(1.12)}.ck-choice:hover:not(:disabled) .ck-choice-go,.ck-choice:focus-visible .ck-choice-go{opacity:1;transform:translate(4px)}.ck-choice:active:not(:disabled){box-shadow:0 0 0 var(--ck-ink);transform:translate(3px,3px)}.ck-choice:disabled{cursor:progress;opacity:.6}.ck-dots i{font-style:normal;animation:1s ease-in-out infinite ck-dot;display:inline-block}.ck-dots i:nth-child(2){animation-delay:.15s}.ck-dots i:nth-child(3){animation-delay:.3s}@keyframes ck-dot{0%,to{transform:none}40%{transform:translateY(-6px)}}.ck-toast{background:var(--ck-ink);color:var(--ck-cream);animation:ck-toast-in .35s var(--ck-bounce) both;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:700;display:inline-block;box-shadow:3px 3px #1d213055}@keyframes ck-toast-in{0%{opacity:0;transform:translateY(-14px)scale(.8)}to{opacity:1;transform:none}}.ck-callout-region{pointer-events:none;justify-content:center;display:flex;position:absolute;top:30%;left:0;right:0}.ck-callout{--ck-accent:var(--ck-sun);text-align:center;max-width:calc(100vw - 32px);animation:ck-callout-life var(--ck-callout-ms,2.1s) ease both;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.ck-callout-text{font:700 clamp(44px, 8.5vw, 104px)/1 var(--ck-display);color:var(--ck-accent);paint-order:stroke fill;-webkit-text-stroke:10px var(--ck-ink);text-shadow:6px 7px 0 var(--ck-ink);letter-spacing:1px}.ck-callout-text .ck-letter{animation:ck-slam .55s var(--ck-bounce) both, ck-jiggle .9s ease-in-out .7s infinite;animation-delay:calc(var(--i) * 40ms), calc(.6s + var(--i) * 60ms)}.ck-callout-sub{background:var(--ck-ink);color:var(--ck-cream);font:600 clamp(15px, 2vw, 20px)/1.1 var(--ck-display);animation:ck-pop-in .4s var(--ck-bounce) .35s both;border-radius:999px;padding:7px 16px;rotate:-2deg}.ck-burst{aspect-ratio:1;z-index:-1;background:repeating-conic-gradient(from 0deg, #fff6 0 10deg, transparent 10deg 24deg);border-radius:50%;width:min(560px,120vw);animation:6s linear infinite ck-spin,.4s ease-out both ck-pop-in;position:absolute;top:38%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 25%,#0000 68%);mask:radial-gradient(circle,#000 25%,#0000 68%)}.ck-callout.is-win .ck-callout-sub{background:var(--ck-kevin);color:var(--ck-ink);border:var(--ck-border);font-size:clamp(22px,3vw,32px);font-weight:700}.ck-callout.is-score{--ck-accent:var(--ck-kevin)}.ck-callout.is-announce .ck-callout-text{color:#fff;text-shadow:6px 7px 0 var(--ck-sky), 9px 11px 0 var(--ck-ink)}.ck-callout.is-miss{--ck-accent:var(--ck-brain)}.ck-callout.is-miss .ck-callout-text{font-size:clamp(36px,6vw,72px)}.ck-callout.is-miss .ck-callout-text .ck-letter{animation:ck-slam .5s var(--ck-bounce) both, ck-shake .18s linear .55s 4;animation-delay:calc(var(--i) * 35ms), .55s}@keyframes ck-slam{0%{opacity:0;transform:translateY(-80px) scale(2.4) rotate(calc(var(--ck-tilt) * 3))}60%{opacity:1;transform:translateY(6px) scale(.92) rotate(var(--ck-tilt))}to{opacity:1;transform:rotate(calc(var(--ck-tilt) * .4))}}@keyframes ck-jiggle{0%,to{transform:rotate(calc(var(--ck-tilt) * .4))}50%{transform:translateY(-5px) rotate(calc(var(--ck-tilt) * -.4))}}@keyframes ck-callout-life{0%{opacity:1}82%{opacity:1;transform:none}to{opacity:0;transform:scale(1.25)translateY(-20px)}}.ck-ribbon{--ck-accent:var(--ck-sun);border:var(--ck-border);background:var(--ck-accent);box-shadow:var(--ck-shadow);font:600 22px/1 var(--ck-display);color:var(--ck-ink);white-space:nowrap;pointer-events:none;animation:ck-ribbon var(--ck-ribbon-ms,1.4s) var(--ck-bounce) both;border-radius:14px;padding:10px 26px;position:absolute;top:18%;left:50%}.ck-ribbon strong{text-transform:uppercase;font-weight:700}@keyframes ck-ribbon{0%{transform:translate(-100vw)skew(-20deg)}25%{transform:translate(-50%)skew(6deg)rotate(-3deg)}35%,75%{transform:translate(-50%)rotate(-3deg)}to{transform:translate(100vw)skew(-20deg)}}.ck-score-value{display:inline-block;position:relative}.ck-score-value strong{font:700 28px/1 var(--ck-display);display:inline-block}.ck-score-value strong.is-bumped{animation:ck-bump .6s var(--ck-bounce);color:#b8860b}.ck-score-gain{font:700 18px/1 var(--ck-display);color:var(--ck-kevin);paint-order:stroke fill;-webkit-text-stroke:4px var(--ck-ink);pointer-events:none;margin-left:2px;animation:1.3s ease-out both ck-float-up;position:absolute;top:-4px;left:100%}@keyframes ck-bump{0%{transform:scale(1)}35%{transform:scale(1.7)rotate(-8deg)}to{transform:none}}@keyframes ck-float-up{0%{opacity:0;transform:translateY(8px)scale(.6)}20%{opacity:1;transform:translateY(0)scale(1.2)}to{opacity:0;transform:translateY(-26px)scale(1)}}.ck-sparkle{pointer-events:none;align-items:center;gap:10px;animation:1.1s ease-out both ck-sparkle;display:flex}.ck-sparkle .ck-letters{font:700 34px/1 var(--ck-display);color:var(--ck-sun);paint-order:stroke fill;-webkit-text-stroke:7px var(--ck-ink);text-shadow:3px 4px 0 var(--ck-ink)}.ck-sparkle .ck-star{color:#fff;paint-order:stroke fill;-webkit-text-stroke:5px var(--ck-ink);font-size:34px;animation:1s linear infinite ck-spin}@keyframes ck-sparkle{0%{opacity:0;transform:scale(.6)}20%{opacity:1;transform:scale(1.16)}65%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-35px)scale(1.1)}}.ck-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ck-confetti i{top:-16px;left:calc(var(--i) * 5.5% + 2%);border:2px solid var(--ck-ink);background:var(--ck-sun);width:9px;height:14px;animation:2.6s linear 2 both ck-confetti;animation-delay:calc(var(--i) * -.29s + .3s);border-radius:3px;position:absolute}.ck-confetti i:nth-child(3n){background:var(--ck-brain);border-radius:50%;width:11px;height:11px}.ck-confetti i:nth-child(3n+1){background:var(--ck-kevin)}.ck-confetti i:nth-child(4n){background:var(--ck-sky)}@keyframes ck-confetti{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(calc((var(--i) - 9) * 3px), 560px) rotate(720deg)}}.ck-table{border-collapse:separate;border-spacing:0;text-align:left;border:var(--ck-border);border-radius:14px;width:100%;margin:10px 0 16px;font-size:15px;overflow:hidden}.ck-table th,.ck-table td{border-bottom:2px solid var(--ck-line);text-align:left;padding:8px 10px}.ck-table thead th{background:var(--ck-sand);border-bottom:var(--ck-border);font-family:var(--ck-display)}.ck-table tbody tr{animation:ck-from-left .45s var(--ck-bounce) both;animation-delay:calc(.35s + var(--i,0) * .12s)}.ck-table .ck-total th,.ck-table .ck-total td{font:700 20px/1 var(--ck-display);background:var(--ck-mint);border-bottom:0}@media (width<=600px){.ck-callout-region{top:24%}.ck-callout-text{-webkit-text-stroke-width:7px;text-shadow:4px 5px 0 var(--ck-ink)}.ck-ribbon{padding:8px 18px;font-size:17px}.ck-sparkle .ck-letters{font-size:26px}.ck-sheet h2{font-size:30px}.ck-score-value strong{font-size:22px}}@media (height<=480px){.ck-callout-region{top:14%}}@media (pointer:coarse){.ck-btn kbd{display:none}}.kevin-wardrobe{z-index:20;color:var(--ck-ink);font-family:var(--ck-body);text-align:left;position:fixed;top:22px;right:24px}.kevin-wardrobe *{box-sizing:border-box}.kevin-wardrobe button{font:inherit;cursor:pointer}.kevin-wardrobe button:focus-visible{outline:3px solid var(--ck-sky-deep);outline-offset:3px}.kevin-toggle{color:var(--ck-ink);background:var(--ck-cream);border:var(--ck-border);box-shadow:var(--ck-shadow);transition:transform var(--ck-fast) ease, box-shadow var(--ck-fast) ease, background-color .2s ease;border-radius:18px;align-items:center;gap:12px;margin-left:auto;padding:8px 16px 8px 8px;display:flex}.kevin-toggle:hover{background:var(--ck-sun);box-shadow:7px 7px 0 var(--ck-ink);translate:-2px -2px}.kevin-toggle-swatch{border:3px solid var(--ck-ink);border-radius:12px;flex:none;width:40px;height:40px}.kevin-toggle small,.kevin-toggle strong{display:block}.kevin-toggle small{letter-spacing:1.5px;color:var(--ck-soft);margin-bottom:3px;font-size:10px;font-weight:700}.kevin-toggle strong{font:700 19px/1 var(--ck-display)}.kevin-toggle>span:last-child{margin-left:8px;font-size:22px}.kevin-panel{overscroll-behavior:contain;transform-origin:100% 0;width:min(380px,100vw - 32px);max-height:calc(100dvh - 112px);margin-top:12px;padding:18px;overflow-y:auto}.kevin-panel header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.kevin-panel h2{font:700 28px/1.05 var(--ck-display);margin:4px 0 0}.kevin-close{border-radius:50%;padding:0;font-size:22px}.kevin-list{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.kevin-list button{border:var(--ck-border);width:100%;color:var(--ck-ink);box-shadow:var(--ck-shadow-sm);text-align:left;transition:transform var(--ck-fast) ease, box-shadow var(--ck-fast) ease, background-color .2s ease;background:#fff;border-radius:16px;justify-items:start;gap:4px;padding:10px;display:grid;position:relative}.kevin-list button:hover:not(:disabled){background:var(--ck-sand);box-shadow:4px 4px 0 var(--ck-ink);translate:-1px -1px}.kevin-list button[aria-pressed=true]{background:var(--ck-sun)}.kevin-list button:disabled{cursor:default}.kevin-list i{border:2px solid var(--ck-ink);border-radius:9px;width:28px;height:28px}.kevin-list strong{font:700 18px/1 var(--ck-display)}.kevin-list small{color:var(--ck-soft);font-size:11.5px;font-weight:600;line-height:1.25}.kevin-check{font:700 18px/1 var(--ck-display);position:absolute;top:8px;right:10px}.kevin-more{width:100%;margin-top:12px}body{margin:0;padding:0}html{-webkit-text-size-adjust:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;--box-shadow:none!important}.App{text-align:center;height:100vh;font-family:Quicksand,sans-serif}.App-logo{pointer-events:none;height:40vmin}canvas{touch-action:none;width:100%;height:100%;position:absolute;top:0;left:0;outline:none!important}.App-Contents{background-color:#ffffb7}.signup-form iframe{border:none;width:100%;height:538px}.footer{height:100px;padding-top:100px}#my-canvas,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}p{font-size:1.5em;font-weight:500}.bg{background-position:50%;background-size:cover;width:100%;position:relative}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.popup-screen-group{z-index:100;position:sticky;top:0}.popup-screen{text-align:center;z-index:1000;opacity:0;background-color:#ffffff6b;width:100vw;height:100vh;font-family:Quicksand,sans-serif;transition:opacity .5s;position:fixed;inset:0}.popup-screen.visible{opacity:1}.popup-box{background-color:#426bad;border:10px solid #5177a4;border-top:14px solid #a1b7df;border-radius:34px;width:328px;height:auto;margin-top:-200px;margin-left:-200px;padding:24px;position:absolute;top:50%;left:50%;transform:scale(0);box-shadow:5px 10px #282c34a8}.popup-box.visible{opacity:1;animation:.2s forwards popIn;transform:scale(0)}.popup-screen.hidden{visibility:hidden;width:0;height:0}.popup-button{color:#fff;cursor:pointer;background-color:#54c8ff;border-bottom:4px solid #8893a8;border-left:4px solid #282c34;border-radius:42px;width:120px;height:40px;margin-left:10px;margin-right:10px;padding-top:14px;font-size:1.2em;font-weight:700;display:inline-block}.popup-title{color:#000;background-color:#fff;border-top:2px solid #939393;border-left:2px solid #939393;border-radius:5px;margin-top:0;margin-bottom:8px;padding:14px;font-size:26px;font-weight:700}.popup-message{text-align:left;text-align:center;background-color:#fff;border-top:2px solid #939393;border-left:2px solid #939393;border-radius:5px;margin-top:0;padding:1rem;font-size:20px;font-weight:700;overflow:scroll}.popup-message-loader{text-align:left;background-color:#c2ecff;border-top:2px solid #939393;border-left:2px solid #939393;border-radius:5px;margin-top:0;padding:0;font-size:20px;font-weight:700;position:relative;overflow:hidden}.manage-panel-avatar{width:100%;max-width:320px;position:relative}.manage-panel-avatar img{width:100%}.manage-panel-avatar-layer{position:absolute;left:0}.manage-panel-attributes-left{vertical-align:top;border:1px solid #000;border-radius:4px;width:48%;height:100%;min-height:500px;margin-bottom:10px;display:inline-block}.manage-panel-attributes-right{vertical-align:top;border:1px solid #000;border-radius:4px;width:48%;min-height:500px;max-height:500px;margin-bottom:10px;display:inline-block;overflow:scroll}.mint-button:hover{cursor:pointer;transform:scale(1.1)}.mint-button{color:#000;cursor:pointer;background-color:#e9cf69;border-radius:60px;width:360px;height:70px;margin:20px auto 10px;padding-top:20px;font-size:2em;font-weight:700;transition:transform .2s}.mint-button.toggle{width:90px;display:inline-block}.mint-button-number{width:140px;font-size:3em;font-weight:700;display:inline-block}.web-avatar{border:18px solid beige;border-radius:200px;width:200px;margin:12px;animation-name:backgroundColorPalette;animation-duration:10s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes backgroundColorPalette{0%{border-color:#ee6055}25%{border-color:#60d394}50%{border-color:#aaf683}75%{border-color:#ffd97d}to{border-color:#ff9b85}}.floating{margin-top:5px;margin-left:30px;animation-name:floating;animation-duration:2.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes floating{0%{transform:translate(0)}50%{transform:translateY(10px)}to{transform:translate(0)}}.web-avatar-square{vertical-align:top;border-radius:12px;width:200px;margin:0;padding:3px}.total-supply{font-size:2em;font-weight:500}.top-bar{height:75px;margin-bottom:5px;padding-top:30px}.top-bar-rainbow{z-index:0;position:absolute;top:-100px;left:-1000px}.top-bar-right{float:right;padding-right:30px}.top-bar-menu-item{vertical-align:top;margin-left:10px;margin-right:10px;display:inline-block}.top-bar-logo{float:left;z-index:10;cursor:pointer;height:60px;padding-left:140px;padding-right:40px}.connect-wallet-button{color:#fff;cursor:pointer;background-color:#426bad;border-bottom:1px solid #0e2a76;border-left:1px solid #2935b6;border-right:1px solid #0e2a76;border-radius:8px;width:220px;height:40px;margin-bottom:10px;margin-left:50px;margin-right:30px;padding:14px;font-size:18px;font-weight:600;display:inline-block;overflow:hidden}.connect-wallet-button-connected{vertical-align:top;text-align:left;text-overflow:ellipsis;max-width:140px;padding-top:0;display:inline-block;overflow:hidden}.manage-sign-in-button{color:#fff;cursor:pointer;background-color:#357dcf;border:1px solid #4b99e2;border-radius:60px;max-width:300px;height:60px;margin-left:auto;margin-right:auto;padding-top:17px;font-size:20px;font-weight:500}.manage-sign-in-button-info{font-size:12px}.manage-sign-in-button:hover{background-color:#5cb5df}.web-block-mint{padding-top:70px}.web-block-center{margin-left:auto;margin-right:auto;padding:2em}.max-width{max-width:580px}.web-block.avatars{padding-bottom:120px}.web-block.who{color:#000;text-align:left;background:linear-gradient(#71cbff,#71cbff);max-width:none;padding-left:1.6em;padding-right:1.6em;font-weight:700}.full-screen-3d-logo{transform:translate(-50%,-50%);transform:-webkit-translate(-50%, -50%);transform:-moz-translate(-50%, -50%);transform:-ms-translate(-50%, -50%);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;margin-left:auto;margin-right:auto;position:fixed;top:50%;left:50%}.full-screen-logo{max-width:260px}.lds-dual-ring{width:80px;height:80px;margin-left:auto;margin-right:auto;display:block}.lds-dual-ring:after{content:" ";border:6px solid #fff;border-color:#fff #0000;border-radius:50%;width:64px;height:64px;margin:8px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.full-screen-loading{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;background-color:#000;width:100vw;height:100vh}.fade-out{animation-name:fadeOut;animation-duration:1s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;overflow:hidden}@keyframes fadeOut{0%{opacity:1}25%{opacity:.75}50%{opacity:.5}75%{opacity:.25}99%{width:100vw;height:100vh}to{opacity:0;width:0;height:0}}.menu-bar-3d-logo{position:absolute;top:10px;left:0}.menu-bar-3d-button{cursor:pointer;color:#000;background-color:#f5f5f568;border:3px solid #fff;border-radius:60px;width:418px;height:98px;margin-top:100px;margin-left:40px;margin-right:auto;padding-top:50px;font-size:2em;font-weight:700;display:inline-block}.menu-bar-3d-button:hover{color:#000;background-color:#fff;transition:background-color .5s linear}.menu-bar-3d-button.enter-vr{z-index:5}.menu-bar-group{flex-direction:column;justify-content:space-between;min-height:100vh;display:flex;position:absolute;top:0}@media (width>=1100px){.desktop-hide{visibility:hidden;display:none!important}}@media (width<=1100px){.web-block-center{width:100%;max-width:none;padding:2em 0}.menu-bar-3d-group{margin-top:100px}.menu-bar-3d-button{cursor:pointer;color:#000;background-color:#f5f5f568;border:3px solid #fff;border-radius:60px;width:200px;height:40px;margin:10px auto;padding-top:10px;font-size:1.4em;font-weight:700;display:inline-block}.desktop-hide{visibility:visible;display:inline-block}.mobile-hide{visibility:hidden;display:none!important}.top-bar{padding-top:20px;padding-bottom:10px}.top-bar-logo{float:none;height:65px;padding-left:0}.web-block-left,.web-block-right{width:98vw;margin:0;padding:0}}.top-bar-icon{filter:brightness(0)saturate()invert()sepia()hue-rotate(90deg)brightness(.2);height:30px!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.web-avatar-square{opacity:0;animation:.35s forwards popIn}.mint-button-number{transition:transform .2s ease-in-out;display:inline-block}.bulge{animation:.2s bulge}@keyframes bulge{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.full-screen-loading{background:radial-gradient(120% 90% at 50% 100%,#ffe2b0 0%,#9fd3ef 45%,#3f8fe0 100%)}.full-screen-logo{filter:drop-shadow(0 10px 18px #143c6e59);animation:3.2s ease-in-out infinite floating}.loading-meter{background:#ffffff59;border-radius:999px;width:min(260px,70vw);height:10px;margin:28px auto 0;overflow:hidden;box-shadow:inset 0 1px 3px #00285a40}.loading-meter-fill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#fff,#fff3c4,#ffd66b);height:100%;transition:transform .25s ease-out}.loading-caption{color:#fffffff2;text-shadow:0 1px 6px #143c6e66;margin-top:14px;font-size:1rem;font-weight:600}button.menu-bar-3d-button{color:#10324a;letter-spacing:.01em;-webkit-backdrop-filter:blur(10px)saturate(1.3);background:linear-gradient(#ffffffb8,#ffffff47);border:3px solid #fffffff2;justify-content:center;align-items:center;padding:0;font-family:inherit;line-height:1;transition:transform .2s,box-shadow .2s,background-color .3s linear;animation:.6s cubic-bezier(.2,.9,.3,1.3) both popIn;display:inline-flex;box-shadow:0 10px 30px #0a3c6e40,inset 0 1px #ffffffe6}button.menu-bar-3d-button:hover,button.menu-bar-3d-button:focus-visible{background-color:#ffffffd9;outline:none;transform:translateY(-3px)scale(1.03);box-shadow:0 16px 40px #0a3c6e4d,0 0 0 6px #ffe69673}button.menu-bar-3d-button:active{transform:translateY(1px)scale(.98)}.play-hint{left:50%;bottom:max(22px, env(safe-area-inset-bottom));color:#10324a;white-space:nowrap;-webkit-backdrop-filter:blur(8px);pointer-events:none;background:#ffffff8c;border-radius:999px;flex-direction:column;gap:4px;padding:10px 20px;font-size:.95rem;font-weight:600;animation:6s forwards hintLife;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0a3c6e2e}.play-hint .hint-orbit{opacity:.8;font-size:.8rem;font-weight:500}@keyframes hintLife{0%{opacity:0;transform:translate(-50%,12px)}10%,80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.full-screen-logo,button.menu-bar-3d-button{animation:none}}.ck-title-menu{text-align:left;flex-direction:column;align-items:stretch;gap:14px;width:min(400px,100vw - 32px);margin:130px 0 0 40px;display:flex}.ck-title-menu button.menu-bar-3d-button{width:100%;height:auto;min-height:104px;color:var(--ck-ink);background:var(--ck-sun);border:4px solid var(--ck-ink);box-shadow:7px 7px 0 var(--ck-ink);-webkit-backdrop-filter:none;animation:ck-from-left .6s var(--ck-bounce) both, ckMenuGlow 2.4s ease-in-out 1s infinite;border-radius:26px;justify-content:flex-start;gap:20px;margin:0;padding:16px 24px;transition:transform .15s,box-shadow .15s,background-color .2s}.ck-title-menu button.menu-bar-3d-button:hover,.ck-title-menu button.menu-bar-3d-button:focus-visible{background:var(--ck-sun-light);box-shadow:10px 10px 0 var(--ck-ink);outline-offset:4px;outline:4px solid #fff;transform:translate(-3px,-3px)rotate(-1deg)}.ck-title-menu button.menu-bar-3d-button:active{box-shadow:0 0 0 var(--ck-ink);transform:translate(5px,5px)}.ck-play-triangle{border-style:solid;border-width:22px 0 22px 36px;border-color:transparent transparent transparent var(--ck-ink);width:0;height:0;transition:transform .3s var(--ck-bounce);border-radius:4px;flex:none}.ck-title-menu button.menu-bar-3d-button:hover .ck-play-triangle{transform:scale(1.2)rotate(-8deg)}.ck-menu-label{text-align:left;gap:6px;display:grid}.ck-menu-label strong{font:700 44px/1 var(--ck-display);letter-spacing:.5px}.ck-menu-label small{opacity:.8;font:700 15px/1.2 Quicksand,sans-serif}.ck-menu-row{border:3px solid var(--ck-ink);background:var(--ck-cream);width:92%;min-height:58px;color:var(--ck-ink);box-shadow:5px 5px 0 var(--ck-ink);cursor:pointer;text-align:left;font:600 22px/1 var(--ck-display);animation:ck-from-left .55s var(--ck-bounce) .12s both;border-radius:18px;align-items:center;gap:14px;padding:0 20px;transition:transform .15s,box-shadow .15s,background-color .2s;display:flex}.ck-menu-row>span{border:3px solid var(--ck-ink);background:var(--ck-blush);width:32px;height:32px;transition:transform .3s var(--ck-bounce);border-radius:50%;place-items:center;font-size:18px;display:grid}.ck-menu-row:hover,.ck-menu-row:focus-visible,.ck-menu-row[aria-expanded=true]{background:var(--ck-sky-light);box-shadow:7px 7px 0 var(--ck-ink);outline:none;transform:translate(-2px,-2px)}.ck-menu-row:hover>span,.ck-menu-row:focus-visible>span{transform:rotate(-15deg)scale(1.15)}.ck-menu-row:focus-visible{outline-offset:3px;outline:3px solid #fff}.ck-menu-row:active{box-shadow:0 0 0 var(--ck-ink);transform:translate(3px,3px)}.ck-how-to{box-sizing:border-box;border:3px solid var(--ck-ink);background:var(--ck-cream);width:92%;color:var(--ck-ink);box-shadow:5px 5px 0 var(--ck-ink);transform-origin:0 0;animation:ck-pop-in .35s var(--ck-bounce) both;border-radius:18px;padding:14px 18px;font-size:15px;font-weight:600}.ck-how-to p{margin:6px 0}.ck-how-to b{font-family:var(--ck-display);font-weight:600}.ck-how-to kbd{border:2px solid var(--ck-ink);background:var(--ck-sun);border-radius:6px;padding:2px 7px;font:700 12px/1 Quicksand,sans-serif}.ck-menu-tip{color:#fff;text-shadow:0 2px 0 var(--ck-ink), 0 0 8px #1d213099;align-items:center;gap:10px;margin:2px 0 0 4px;font-size:15px;font-weight:700;animation:.6s .4s both fadeIn;display:flex}.ck-menu-tip span{background:var(--ck-sun);border:3px solid var(--ck-ink);border-radius:50%;flex:none;width:14px;height:14px}@keyframes ckMenuGlow{0%,to{box-shadow:7px 7px 0 var(--ck-ink)}50%{box-shadow:7px 7px 0 var(--ck-ink), 0 0 0 8px #ffd23f73}}.top-bar-logo{transition:transform .25s var(--ck-bounce)}.top-bar-logo:hover{transform:rotate(-4deg)scale(1.06)}.play-hint{color:var(--ck-ink);background:var(--ck-cream);border:3px solid var(--ck-ink);box-shadow:4px 4px 0 var(--ck-ink);-webkit-backdrop-filter:none;border-radius:20px}.loading-meter{border:3px solid var(--ck-ink);background:var(--ck-cream);height:16px;box-shadow:3px 3px 0 var(--ck-ink)}.loading-meter-fill{background:repeating-linear-gradient(-45deg, var(--ck-sun) 0 12px, var(--ck-sun-deep) 12px 24px);background-size:34px 34px;animation:.8s linear infinite ckStripes}.loading-caption{font:600 1.15rem/1.2 var(--ck-display);color:#fff;text-shadow:0 2px 0 var(--ck-ink), 2px 0 0 var(--ck-ink), -2px 0 0 var(--ck-ink), 0 -2px 0 var(--ck-ink)}@keyframes ckStripes{to{background-position:34px 0}}@media (width<=1100px){.ck-title-menu{width:min(360px,100vw - 32px);margin:110px 16px 0}.ck-title-menu button.menu-bar-3d-button{min-height:84px;padding:12px 20px}.ck-menu-label strong{font-size:34px}.ck-play-triangle{border-width:17px 0 17px 28px}.ck-menu-row{min-height:52px;font-size:19px}}.ck-prompt{left:50%;bottom:max(22px, env(safe-area-inset-bottom));z-index:30;box-sizing:border-box;width:min(440px,100vw - 24px);padding:14px 16px;position:fixed;translate:-50%}.ck-prompt-head{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.ck-prompt-head strong{font:700 24px/1 var(--ck-display)}.ck-prompt-actions{grid-template-columns:1.3fr 1fr 1fr;gap:10px;display:grid}body.ck-ui-open .play-hint,body.ck-activity-open .kevin-wardrobe{display:none}.ck-activity{z-index:30;pointer-events:none;position:fixed;inset:0}.ck-activity>*{pointer-events:auto}.ck-activity .ck-callout-region,.ck-activity .ck-ribbon{pointer-events:none}.ck-strip{left:14px;top:max(80px, env(safe-area-inset-top));box-sizing:border-box;flex-direction:column;gap:4px;max-width:340px;padding:8px 10px;display:flex;position:absolute;rotate:-1.5deg}.ck-strip-scores{justify-content:space-between;gap:12px;display:flex}.ck-score{border:2px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:3px 8px;transition:background-color .2s,border-color .2s;display:flex}.ck-score.is-turn{background:var(--ck-sand);border-color:var(--ck-ink)}.ck-strip-meta{color:var(--ck-soft);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;font-weight:700;display:flex}.ck-turn{color:#9a5a10;display:inline-block}.ck-turn.is-urgent{color:var(--ck-red)}.ck-team{white-space:nowrap;align-items:center;gap:7px;font-weight:700;display:inline-flex}.ck-toast-region{top:calc(max(12px, env(safe-area-inset-top)) + 86px);pointer-events:none;white-space:nowrap;position:absolute;left:50%;translate:-50%}.ck-leave{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));position:absolute}.ck-status{right:14px;bottom:max(22px, env(safe-area-inset-bottom));font:600 16px/1 var(--ck-display);margin:0;padding:12px 20px;position:absolute}.ck-sheet-head{align-items:center;gap:14px;display:flex}.ck-lobby-icon{flex:none;place-items:center;width:58px;height:58px;font-size:44px;display:grid;rotate:-8deg}.ck-lobby-icon svg{width:100%;height:100%}.ck-lobby h2{margin-bottom:4px;font-size:44px}.ck-rules{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;display:flex;margin-top:10px!important}.ck-rules span{color:var(--ck-soft);font-weight:600}.ck-modes{gap:12px;margin:14px 0 10px;display:grid}.ck-loading{font:600 16px/1 var(--ck-display)}.ck-results{text-align:center;overflow-x:hidden}.ck-results>:not(.ck-confetti){z-index:1;position:relative}.ck-trophy{margin-bottom:4px;font-size:56px;line-height:1}@media (width<=600px){.ck-strip{max-width:calc(100vw - 96px);top:76px;left:8px}.ck-toast-region{text-align:center;white-space:normal;width:calc(100vw - 20px);top:160px}.ck-toast-region .ck-toast{font-size:12px}.ck-leave{top:max(8px, env(safe-area-inset-top));padding:0 12px;right:10px}.ck-lobby h2{font-size:36px}}.ck-aim-surface{touch-action:none;cursor:move;background:0 0;position:absolute;inset:0}.ck-controls{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;gap:12px;width:224px;padding:14px;display:flex;position:absolute}.ck-throw{letter-spacing:.5px;width:100%;min-height:56px;box-shadow:4px 4px 0 var(--ck-ink);border-radius:16px;font-size:24px;font-weight:700}.ck-bags{justify-content:space-between;gap:12px;display:flex}.ck-bag-row{gap:5px;display:inline-flex}.ck-bag-dot{border:2px solid var(--ck-ink);box-sizing:border-box;width:17px;height:13px;transition:opacity .3s ease, transform .3s var(--ck-bounce);border-radius:6px 6px 5px 5px}.ck-bag-dot.is-used{opacity:.2;transform:scale(.7)rotate(-20deg)}.ck-up-next{margin:0;font-size:14px}.ck-readout{grid-template-columns:auto 1fr;gap:7px;font-size:14px;font-weight:600;display:grid}.ck-readout output{text-align:right;font:700 16px/1.1 var(--ck-display);font-variant-numeric:tabular-nums}.ck-drag-hint{color:var(--ck-soft);margin:0;font-size:12px;font-weight:600}.ck-timing{padding:8px 5px 0}.ck-timing-track{border:2px solid var(--ck-ink);background:linear-gradient(90deg,#ff9b85,#fff2b3 42%,#aaf683 50%,#fff2b3 58%,#ff9b85);border-radius:8px;height:14px;position:relative}.ck-perfect-line{background:var(--ck-ink);border-radius:2px;width:4px;position:absolute;top:-8px;bottom:-8px;left:50%;transform:translate(-50%)}.ck-timing-marker{border:2px solid var(--ck-ink);box-sizing:border-box;background:#fff;border-radius:5px;width:10px;height:22px;position:absolute;top:-6px;transform:translate(-50%)}.ck-timing-caption{text-align:center;color:var(--ck-soft);margin-top:10px;font-size:11px;font-weight:700;display:block}.ck-perfect-effect{position:absolute;bottom:330px;right:26px}@media (width<=600px){.ck-controls{right:max(8px, env(safe-area-inset-right));border-radius:16px;gap:9px;width:176px;padding:10px}.ck-readout{font-size:12px}.ck-drag-hint{font-size:11px}.ck-throw{min-height:48px;font-size:20px}.ck-bag-dot{border-width:1.5px;width:13px;height:10px}.ck-bags{gap:8px}.ck-bag-row{gap:3px}.ck-keys{display:none}.ck-perfect-effect{bottom:270px;right:12px}}@media (height<=480px){.ck-controls{gap:6px;padding:10px;bottom:8px}.ck-keys{display:none}}@media (pointer:coarse){.ck-keys{display:none}}.ck-auth{box-sizing:border-box;width:100%;box-shadow:7px 7px 0 var(--ck-ink);text-align:left;border-width:4px;border-radius:26px;padding:20px 20px 16px}.ck-auth *{box-sizing:border-box}.ck-auth-head{margin-bottom:14px}.ck-auth-head h2{font:700 34px/1.05 var(--ck-display);margin:4px 0 6px}.ck-auth-head h2 .ck-letters{color:var(--ck-ink)}.ck-auth-head p{color:var(--ck-soft);margin:0;font-weight:600;line-height:1.4}.ck-auth-choices{gap:12px;display:grid}.ck-auth-foot{margin-top:14px}.ck-auth-foot a,.ck-auth .ck-note b{color:var(--ck-ink);font-weight:700}.ck-auth-go{width:100%;min-height:52px;margin-top:12px;font-size:19px}.ck-auth-back{min-height:40px;margin:10px 0 0 -8px;padding:0 8px}.ck-auth-status{color:var(--ck-soft);align-items:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:700;line-height:1.4;display:flex}.ck-auth-status .ck-dots{font:700 22px/1 var(--ck-display);color:var(--ck-ink)}.ck-auth-notice{border:3px solid var(--ck-ink);background:var(--ck-sky-light);border-radius:14px;margin:0 0 14px;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.4}.ck-auth-problem{border:3px solid var(--ck-ink);background:var(--ck-blush);animation:ck-pop-in .35s var(--ck-bounce) both;border-radius:14px;align-items:flex-start;gap:10px;margin:12px 0 0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.ck-auth-problem span{background:var(--ck-red);color:#fff;border:2px solid var(--ck-ink);width:22px;height:22px;font:700 14px/1 var(--ck-display);border-radius:50%;flex:none;place-items:center;display:grid}.ck-auth-wallets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ck-auth-wallets li{border:3px solid var(--ck-ink);box-shadow:var(--ck-shadow-sm);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:8px 8px 8px 10px;display:flex}.ck-auth-wallets img{border-radius:10px;flex:none}.ck-auth-wallets li>span{flex:1;gap:2px;min-width:0;display:grid}.ck-auth-wallets strong{font:700 17px/1.1 var(--ck-display)}.ck-auth-wallets small{color:var(--ck-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.ck-auth-wallets .ck-btn{flex:none;min-height:40px;padding:0 14px;font-size:15px;text-decoration:none}.ck-auth-code input{border:4px solid var(--ck-ink);width:100%;min-height:64px;color:var(--ck-ink);box-shadow:var(--ck-shadow-sm) inset;font:700 30px/1 var(--ck-display);letter-spacing:3px;text-align:center;text-transform:uppercase;background:#fff;border-radius:18px;padding:0 14px;display:block}.ck-auth-code input::placeholder{color:#c9c1ad}.ck-auth-code input:focus{outline:3px solid var(--ck-sky-deep);outline-offset:3px;background:var(--ck-sand)}.ck-auth-code input[aria-invalid=true]{background:var(--ck-blush)}.ck-play-code{position:relative}.ck-play-code-intro{line-height:1.4;margin:0 0 10px!important}.ck-play-code-kevins{border:0;margin:0 0 4px;padding:0}.ck-play-code-kevins legend{font:600 15px/1 var(--ck-display);margin-bottom:6px}.ck-play-code-kevins [role=radiogroup]{flex-wrap:wrap;gap:6px;max-height:128px;padding:2px 4px 6px 2px;display:flex;overflow-y:auto}.ck-play-code-kevins button{border:2px solid var(--ck-ink);min-height:36px;color:var(--ck-ink);font:600 14px/1 var(--ck-display);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ck-play-code-kevins button[aria-checked=true]{background:var(--ck-sun);box-shadow:2px 2px 0 var(--ck-ink)}.ck-play-code-kevins button:focus-visible{outline:3px solid var(--ck-sky-deep);outline-offset:2px}.ck-play-code-result{text-align:center;animation:ck-pop-in .35s var(--ck-bounce) both;margin-top:8px}.ck-play-code-value{border:4px dashed var(--ck-ink);font:700 clamp(26px, 7vw, 34px)/1 var(--ck-display);letter-spacing:3px;-webkit-user-select:all;user-select:all;background:#fff;border-radius:16px;margin:6px 0;padding:10px 6px;display:block}.ck-play-code-timer{margin:4px 0 10px!important}.ck-play-code-timer b{font-family:var(--ck-display);font-variant-numeric:tabular-nums}.ck-play-code-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ck-play-code .ck-note{text-align:left}.ck-play-code-revoke{border-top:2px dashed var(--ck-line);margin-top:10px;padding-top:8px}.ck-play-code-revoke p{margin:4px 0 8px!important}.ck-play-code-revoke .ck-link{min-height:36px;padding:0;font-size:14px}.ck-auth-toast{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.ck-account{box-sizing:border-box;border:3px solid var(--ck-ink);background:var(--ck-cream);width:92%;box-shadow:var(--ck-shadow-sm);color:var(--ck-ink);animation:ck-from-left .55s var(--ck-bounce) .2s both;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px 6px 16px;font-size:14px;font-weight:600;display:flex}.ck-account b{font-family:var(--ck-display)}.ck-account .ck-link{flex:none;min-height:36px;padding:0 8px;font-size:14px}@media (width<=1100px){.ck-auth-head h2{font-size:30px}.ck-title-menu{overscroll-behavior:contain;max-height:calc(100dvh - 120px);padding:0 12px 16px 0;overflow-y:auto}}
