.auth-title{text-align:center;justify-items:center;gap:.25rem;padding:1rem 1rem 0;display:grid;overflow:hidden}.auth-onair{font-family:Silkscreen,monospace;font-size:max(var(--floor-silkscreen), .66rem);letter-spacing:.14em;color:var(--color-red);align-items:center;gap:.45rem;display:inline-flex}.auth-onair i{background:var(--color-red);width:.45rem;height:.45rem;box-shadow:0 0 8px var(--color-red);border-radius:50%}:root:not([data-motion=less]) .auth-onair i{animation:2.4s ease-in-out infinite auth-onair}@keyframes auth-onair{50%{opacity:.45}}.auth-fan{width:100%;height:clamp(8.5rem,42vw,11rem);margin-top:.5rem;position:relative}.auth-fan-card{width:clamp(6rem,29vw,7.4rem);position:absolute;top:.9rem;left:50%;translate:-128% .9rem;rotate:-11deg}.auth-fan-card:nth-child(2){z-index:1;width:clamp(6.6rem,32vw,8.2rem);top:0;translate:-50%;rotate:none}.auth-fan-card:nth-child(3){translate:28% .9rem;rotate:11deg}:root:not([data-motion=less]) .auth-fan-card{animation:.7s cubic-bezier(.2,.9,.3,1.2) both auth-rise;animation-delay:calc((var(--i) + 1) * 90ms)}@media (width<=767px){.auth-title{gap:.1rem;padding-top:.75rem}.auth-fan{height:clamp(5.5rem,26vw,7rem);margin-top:.25rem}.auth-fan-card{width:clamp(4.4rem,20vw,5.6rem)}.auth-fan-card:nth-child(2){width:clamp(4.9rem,22vw,6.2rem)}}@keyframes auth-rise{0%{opacity:0;transform:translateY(2.5rem)}}@media (height<=699px){.auth-pal{display:none}.auth[data-friend] .auth-fan{height:4.25rem}.auth[data-friend] .auth-fan-card{width:3.7rem}.auth[data-friend] .auth-fan-card:nth-child(2){width:4.1rem}}.field{--near-w:30cqmin;--far-w:21cqmin;--near-l:9%;--near-b:25%;--far-r:13%;--far-t:11%;position:absolute;inset:0;overflow:hidden}.field>*,.field-stage>*{position:absolute}.field-backdrop,.field-stage{inset:0}.field-backdrop{overflow:hidden}.field-far{right:var(--far-r);top:var(--far-t);width:var(--far-w);z-index:3}.field-near{left:var(--near-l);bottom:var(--near-b);width:var(--near-w);z-index:4}.field-plate{z-index:6;width:var(--plate-w,min(44cqw, 17em))}.field-plate.is-far{right:var(--far-plate-r,var(--far-r));top:calc(var(--far-t) + var(--far-w) * 4 / 3 + var(--far-w) * .27 + 1cqmin)}.field-plate.is-near{left:var(--near-l);bottom:calc(var(--near-b) + var(--near-w) * 4 / 3 + var(--near-w) * .06 + 1.5cqmin)}.field-plate{perspective:32em}.field-plate>*{rotate:y var(--plate-lean,20deg);transform-origin:50%}.field-plate.is-far>*{--plate-lean:-20deg;transform-origin:100%}.field-message{z-index:7;align-items:center;height:18.5%;display:flex;bottom:3%;left:3%;right:3%}@container (aspect-ratio<=1){.field{--near-w:36cqw;--far-w:28cqw;--near-l:7%;--far-r:8%;--far-t:14%;--plate-w:min(52cqw, 17em);--far-plate-r:4%}}@container (aspect-ratio>=2){.field{--near-w:38cqh;--far-w:27cqh;--near-l:13%;--far-r:17%;--far-t:10%;--plate-w:min(30cqw, 17em)}}.fighter{width:100%;position:relative}.fighter-pad{aspect-ratio:3.6;z-index:-1;border-radius:50%;width:165%;position:absolute;bottom:0;left:50%;translate:-50% 45%}.fighter-pad-ring{display:none}.fighter-in{transform-origin:50% 100%;animation:.82s cubic-bezier(.3,0,.3,1) both fighter-in;position:relative}@keyframes fighter-in{0%{opacity:0;transform:scale(.4,.1)}10%{opacity:1;transform:scale(.9,1.1)}18%{transform:scale(1.06,.92)}36%{transform:translateY(-12%)scale(.97,1.05)}54%{transform:translateY(0)scale(1.07,.91)}66%{transform:scale(.98,1.03)}78%,to{transform:none}}.fighter-body{z-index:1;transform-origin:50% 100%;position:relative}.fighter-standee{aspect-ratio:3/4;animation:3.4s ease-in-out infinite fighter-breathe;position:relative}.fighter-picture{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.fighter-frame{z-index:1;pointer-events:none;position:absolute;inset:-5% -6.667%}.is-theirs .fighter-standee{animation-delay:-1.7s}@keyframes fighter-breathe{50%{translate:0 -4%}}.fighter-standee img,.fighter-unknown{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fighter-unknown{font-size:calc(var(--near-w) * .4);color:var(--rc);background:#0b0e13;place-items:center;display:grid}.is-theirs .fighter-unknown{font-size:calc(var(--far-w) * .4)}.pose-unknown .fighter-standee{animation-duration:4.4s}.fx-glyphs{white-space:nowrap;display:inline-flex}.fx-glyphs>i{background-repeat:no-repeat;flex:none;height:1em;display:block}.fx-word{-webkit-user-select:none;user-select:none;max-width:none;display:block}.plate{width:100%;min-width:0;position:relative}.plate-row{align-items:center;gap:.4em;min-width:0;display:flex}.is-rivals{color:#ffb3ff}.is-rivals svg{width:1em;height:1em}.plate-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.simon-corner{z-index:1;position:absolute;top:.2rem}.simon-corner.is-left{left:.2rem}.simon-corner.is-right{right:.2rem}.emote-tray{z-index:2;transform-origin:calc(100% - 1.375rem) 1.375rem;grid-template-columns:repeat(4,1fr);gap:.2rem;padding:.5rem;animation:.22s cubic-bezier(.2,.9,.3,1.25) emote-tray-in;display:grid;position:absolute;top:.2rem;left:.2rem;right:.2rem}@keyframes emote-tray-in{0%{opacity:0;transform:scale(.85)}}.emote-tray-key{color:var(--color-muted);border-radius:14px;justify-items:center;gap:.1rem;padding:.3rem 0 .2rem;font-size:.75rem;line-height:1.2;transition:transform .12s ease-out;display:grid}.emote-tray-key .emote-still{width:clamp(2.25rem,25cqw - 1.75rem,3.25rem);height:auto}.emote-tray-key:active{transform:scale(.92)}:root[data-motion=less] .emote-tray{animation-name:none}:root[data-motion=less] .fighter-standee,:root[data-motion=less] .fighter-pad-ring{animation:none!important}.lineup-linked{color:#ffb3ff;font-weight:700}.lineup-foot{--slot:clamp(3.4rem, min(26vw, 14dvh * 5 / 7), 7rem);gap:.7rem;max-width:26rem}.lineup-against{font-size:var(--text-caption);color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .6rem;display:flex}.lineup-against-team{gap:.3rem;display:flex}.lineup-against-card{width:2.1rem}.lineup-slots{grid-template-columns:repeat(3, var(--slot));justify-content:center;gap:.8rem;display:grid}.lineup-slots.is-mini{--slot:3.2rem;flex:none;gap:.5rem}.lineup-slot{aspect-ratio:5/7;border-radius:10px;position:relative}.lineup-slot.is-empty{border:2px dashed var(--color-line);color:var(--color-muted);background:#0000004d;place-items:center;display:grid}button.lineup-slot.is-empty:active{scale:.96}.lineup-plus{width:40%;height:auto}.lineup-slot-card{border-radius:10px;width:100%;height:100%;display:block}.lineup-slot.is-starter .lineup-slot-card{box-shadow:0 0 0 2px var(--color-coin), 0 0 14px -2px var(--color-coin);border-radius:10px}.lineup-star{background:var(--color-coin);width:1.3rem;height:1.3rem;color:var(--color-on-coin);border-radius:50%;place-items:center;font-size:.75rem;display:grid;position:absolute;top:-.45rem;left:-.35rem;box-shadow:0 0 0 1px #000}.is-mini .lineup-star{width:1.1rem;height:1.1rem;font-size:.65rem}.lineup-remove{background:var(--color-raised-hi);width:1.5rem;height:1.5rem;color:var(--color-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.45rem;right:-.45rem;box-shadow:inset 0 1px 2px #ffffff30,0 0 0 1px #000}.lineup-remove:after{content:"";position:absolute;inset:-.5rem}.lineup-team{justify-items:center;gap:.7rem;display:grid}.lineup-keys{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.lineup-lock{width:100%;font-size:var(--text-lead);border-radius:24px;gap:.05rem;padding-block:.7rem .6rem;line-height:1.1;display:grid}@media (height<=699px){.lineup-foot{--slot:clamp(3.2rem, min(22vw, 12dvh * 5 / 7), 7rem);gap:.5rem}.lineup-team{grid-template-columns:auto auto;align-items:center;gap:.6rem}.lineup-team .lineup-slots{gap:.55rem}.lineup-keys{flex-direction:column;align-items:stretch;gap:.4rem}.lineup-lock{padding-block:.5rem .45rem}}.lineup-lock small,.lineup-done small{font-size:var(--text-caption);opacity:.78;font-weight:700}.lineup-sheet-foot{--under:1.25rem;bottom:calc(-1 * var(--under));z-index:20;margin:.75rem -.25rem calc(-1 * var(--under));padding:.75rem .25rem calc(.25rem + var(--under));background:var(--tex-panel,none), var(--color-panel);background-size:var(--tex-panel-size,auto);background-blend-mode:var(--tex-panel-blend,normal);align-items:center;gap:.75rem;display:flex;position:sticky;box-shadow:0 -12px 16px -12px #000000f2}@media (width<=639px){.lineup-sheet-foot{--under:calc(var(--safe-bottom) + 1rem)}}.lineup-done{border-radius:20px;flex:1;gap:.05rem;min-width:0;line-height:1.15;display:grid}.bets-keys{max-width:28rem}.bets-row{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.5rem;width:100%;display:flex}.bets-field{flex:10rem;min-width:10rem}.brc{text-align:center;flex-direction:column;align-items:center;gap:.8em;width:100%;max-width:30em;margin:auto;display:flex}.brc-head{align-items:center;gap:.7em;max-width:100%;display:flex}.brc-title{text-align:left;text-wrap:balance;min-width:0;margin:0}.brc-line{margin:0}.brc-money{color:var(--color-coin)}.brc-rating{color:var(--color-cyan-ink)}.brc-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;width:100%;margin:0;display:grid}.brc-stats>div{flex-direction:column-reverse;align-items:center;gap:.1em;padding:.5em .3em;display:flex}.brc-stats dt{font-size:.75em}.brc-stats dd{margin:0;font-size:1.35em}.brc-teams{gap:.5em;width:100%;display:grid}.brc-team{grid-template-columns:minmax(0,6em) minmax(0,1fr);align-items:center;gap:.6em;display:grid}.brc-team-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:.85em;overflow:hidden}.brc-team-cards{grid-template-columns:repeat(3,minmax(0,4.2em));gap:.4em;display:grid}.lobby-keys{grid-template-columns:1fr 1fr;gap:.6rem;width:100%;display:grid}.lobby-keys .btn-hero{padding-inline:.6rem}.plate-rating{color:var(--color-cyan-ink);background:color-mix(in srgb, var(--color-cyan) 18%, transparent);border-radius:999px;flex:none;padding:0 .4em;font-size:.8em;font-weight:600}.incoming-rules{justify-items:center;gap:.4rem;margin-bottom:.25rem;display:grid}.clf{gap:0;padding:0}.clf [data-rarity=common]{--frame-art:url(/assets/frame.common-BBy4lTsO.webp)}.clf [data-rarity=uncommon]{--frame-art:url(/assets/frame.uncommon-Zdhepesa.webp)}.clf [data-rarity=rare]{--frame-art:url(/assets/frame.rare-Cf-CKzWX.webp)}.clf [data-rarity=epic]{--frame-art:url(/assets/frame.epic-B8g0cOEK.webp)}.clf [data-rarity=legendary]{--frame-art:url(/assets/frame.legendary-B1jR7zK2.webp)}.clf [data-rarity=mythical]{--frame-art:url(/assets/frame.mythical-DFTjDKuU.webp)}.clf .fighter-standee{border-radius:14%;box-shadow:0 2cqmin 3cqmin -1.6cqmin #000}.clf .fighter-frame{background:var(--frame-art,url(/assets/frame.common-BBy4lTsO.webp)) center / 100% 100% no-repeat}.clf .fighter.is-mine .fighter-standee{transform:perspective(70cqmin)rotateY(14deg)}.clf .fighter.is-theirs .fighter-standee{transform:perspective(70cqmin)rotateY(-14deg)}.clf .field-plate.is-near>*{transform:skewY(4deg)}.clf .fighter-picture:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff2e 50%,#0000 58%);animation:6s ease-in-out infinite clf-sheen;position:absolute;inset:-10% -60%;transform:translate(-70%)}.clf .is-theirs .fighter-picture:after{animation-delay:-3s}.clf .pose-unknown .fighter-picture:after{opacity:0;animation:none}@keyframes clf-sheen{0%,55%{transform:translate(-70%)}80%,to{transform:translate(70%)}}.clf .fighter-pad{display:none}.clf .fighter-unknown{font-family:var(--font-display);color:var(--color-muted);background:radial-gradient(circle at 50% 40%,#2a2d35,#15161b 70%)}.clf .pose-unknown .fighter-standee{box-shadow:0 0 0 .35cqmin #3a3e48,0 2cqmin 3cqmin -1.6cqmin #000}.clf .plate{background:var(--tex-panel,none), var(--color-raised);background-size:var(--tex-panel-size,auto);background-blend-mode:var(--tex-panel-blend,normal);border:0 solid #0000;border-image:url(data:image/webp;base64,UklGRpwKAABXRUJQVlA4WAoAAAAwAAAAvwAAXwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBItwYAAA3wtW3bMUnWtm3beUVGZiHLbNu2bY0x/tcYkx5jbowfYBuNYaPa7i61sgsZF/aJuKK0LFdMDUTEBHASx8vLy2vHFUPfTg6vrKxMONXHO8893Y/27fvwaDt0LqzbvHP7uvrNV/ZOTp2y68qtrz7z9w9du3Y8KkMHXbPajLdddt32d/72bndKVOdfu/frf1nYtXlJRIY+Ml0fXllz1V2Lv3+pPWmeffM/vvrBzu0VgBEcuGmZ7g5/fOYjW59+LSdn+e4Dnz2ydZkAEmUOVECmVz8+/cnm5ysn46KrPvf3zRtCQIKgGTgRMRog9dFr73n2+RM2un3l01uWjZZSgK7tusjQi4ggQLK69lMfPN2cmMX7f/7tjYtYqoIBJF3dDl0QFek1adv7t/1w9USseeCrzy9rqUTAEIAuA0fdFlBEIIbU1136vSPHt/jAVw6uj1UxAkYIIQ5d6kYRRDCQtJdd+b3V4xnd/7UD62IlFBAgEAiDn7pRVMBgSHLF+T9sjuP2X+xZH0egUewJiRk8UncooJEYCDesffrYLvr42xuwQqSIQAgJceASyEQQQXpDN7rn7eePZfmqz2wqVk4pTpEkJAx+oG0UQcAAIevv++XKLO/+/LYlikhBi2q6LtMMfiA0IBIxGCCcccnPMuPsg3/fhCNEipaqquiatu0SMngQ00YAAZkOGV2/77W+6ubPb4MiOF2NFselqyd13YUw/AHSgWCkN4ZsuuEXbc/5/zq0IY6iKKPR0mKVZjKZtF3CXBgTACMzYyiXTF6aKtd+bWcoCGKpFpeqrqnruu0SIQMn03ZTyExDYOMVz3XArn0frIci2DMuaeq66UBBBl+O1xgMpLr4/XeBK795OlhAEKuSuq6bzjIqIvOAQUACEmPAkK1n/BXGW/+6DSiRXtumrpu2jMaVKg5cROwJQpDeAEsXPD9h5+vVKIjpSdus1k1bFharqiAy9IJYwgkMnLW6l3Of3RWZGbpmdVJ3ZTQeVSqagRONRTLDzCJs3PIKp/9jkxAChHRNXbepxlWliDhwIFIRIwFjTB8s7X55XD5cCtJJCF3apolVVRSU4Re1AAQhYDA9Wdixf3kFJSEQknRtUrQgBh08lFJimB2JEDBbV5f3rwGhJZCQjoAiIPOgWMXQG4kRggSWs7xvHSANJJCOgILIfBgKAkIw9EaAsLiw9qMFEbsGSGIISInMjSki4bgjjEbjoyNEqEMIIWJKCnOkiEwHzAwDpVSdGKVrQw8REZ0jlN5ImB1BQGKQTmKMECNzpQEJBoPBgOH//v9P8hIgQgwYM2cImWUACRhox0FQmpYAwQjqHFHkGMMxGtJM1gYEZdKRABgFytwwkhggEAkSkEhTH97cCIIyaQACgjI3lgVCCBB6IzNXJys76iAq2NRdECKixWQOGC2kmyJADMd+qF7Z1gKIimmaLhGkVMUUB89iknRkKoZjNR4sK+vGgJgpCl2XzmmCWIYuMkUIieHYzdvjyWR7DYgoggCBACjzYE8gBgIYe1h9E9647AgIgoLMDgg4eCEkkBiCQAAjvL8PXrnmMAQRQXAqgETmwRBIIEQICETgjaOwd8v6LoKAIL0CwUgGTgIh9AARIkhs/jWGydtXHqVX0AjGME+GEIgxHKs58ArA324/0iNgBGOcEYcuPQRDOFYj+ffhqXdHZ9dhWpBpCWDADJ0hBkiE9AkRPvxrmep+/+CRPgQwMkfGGAgxgBEIAt2ed+l9adOZTQADCBKckcEzdhhmxoAAdh/+oeprf/14PRUjEcDMmAcjYTogEcCY9s97mfna0evrBDBIZJ4MhmOMTBtp3/qTs/Lz2zd2gYDBYJwVBw4imdVrMN3hZ1uOceWZJ0sCEINEgBgwg2cA02OECJn84VWO+fmD9yUBiAQzZSQMvQQkgBCDYNfs+SPH+fTGGyChP07F4OAFDIAEjEa65tXnRsfT/PCCKw0BghDAGAbfGKeIgMSkeePpRY579XsXXzUKIRIiEOPwRY7VgEnz6tOLnMAj3zvrxqUQAhjmTyEC3WTPc4uc0NUfju/aDBCIAWOGz/RJZLo5/Mc/jjjBzdNv3HXuYgehN8bhi3EKDNI1bz/7Kifx+V+cf/2OKoRIDHOhAQxI2o/+8qeWk7rys3euvnzriBCIQBy8CCCk+/D5P+yVk5zXfnH40kt3rINADGbgjPSm3v/8396tOAXbl547sPv8czavW4Aw/JFgjrz3xp5XDxdO0e7dv+45smnnzu3LS+MyeKSefHzg7bf3r445pSd7X3l535GMquLgNc2kqcacRABWUDgg7gEAAJARAJ0BKsAAYAA+KRSHQqGhCuTuFgwBQlpbuFx0bQ7/IOrHXQf278gNEB/TcZg/JmqZ/4DlWfRH+u9wv+H/yr/E/mxxif6AAnLDszOgqdCcMuw6zerQVvXd7n/yxokQBLRpGbHJUpH0WXbGmJqx/f1XIHyLqKKk5rsMVcnUMfRZdvdks4ZGN4YOp+iy74VFl3wqLLtgAP7/hhYhlxfi4UMJXtN6Rwkv8O6a0rC+/MLa9e6dFl42erXkiP21XV/MPv3/j280M7/8Bh8aQWkQiCswVV+5HiJEsqaIT/12f8k37Nq4GUKvgWNLH9gcAWzY+HhvvKy/3j4fhRv13YPqSFtgnMhOAGRqM//6hHwi8n5hkqUpMdDW2vgfn4v3yp+//afpnxNK5rUW/ev82v6hltFTsuBXm/4SM54Z+ZiLU8ZuTk1zU7KfI/+KHtKMZJJm8tI2n/32v95u9m/PMfJlu4+h53x5QRwTTLfSaOqV7/tvMMJU7/glT7tnuadhO9CuU/Y9XpDHV9MIxir2QbMfTpbqQflvwiwTDgb9uHuBVP/X5BX//vfhAdn/bmiIGIn2/TxAsdL4kY5223fwP1VBpHHjXzJYbGLOVHeJ/+tsf7EsffehWh19u+S0Kf2fGgwcZcrjOgplKX+W4TTYAAAA) 32 fill/1em;border-radius:1em;padding:.55em .8em .6em;font-size:.85em;box-shadow:4.2px 4.2px 13.6px -5.9px #000000f2}.clf .plate-name{font-weight:800}.clf-message{height:100%;box-shadow:var(--soft-well);background:#0a0b0e;border-radius:1em;align-items:center;padding:.55em 1em;font-weight:700;transition:height .32s cubic-bezier(.3,1.15,.5,1);display:flex;position:absolute;inset:auto 0 0;overflow:hidden}.clf-message-in{flex:1;align-items:center;gap:.8em;min-width:0;display:flex}:root[data-motion=less] .clf-message{transition:none}.clf-message-text{flex-direction:column;flex:1;gap:.15em;min-width:0;display:flex}.clf-message .cl-pill{flex:none}.clf-taunt{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85em;font-style:italic;overflow:hidden}.set-backdrop{background:#07060b;position:absolute;inset:0}.set-backdrop img{object-fit:cover;object-position:50% 45%;filter:brightness(.55)saturate(.9);width:100%;height:100%;display:block}.clf-lineup-plate .plate-row{gap:.5em}.clf-lineup-plate .avatar,.clf-lineup-plate img{flex:none}.clf-status{color:var(--color-muted);box-shadow:var(--soft-well);background:#0a0b0e;border-radius:999px;align-items:center;gap:.3em;margin-top:.35em;padding:.15em .6em;font-size:.8em;display:inline-flex}.clf-status.is-ready{color:var(--color-leaf)}.clf-status svg{width:1em;height:1em}.clf-slot{aspect-ratio:3/4;color:#fff5;font:400 8cqmin/1 var(--font-display);border:.35cqmin dashed #fff3;border-radius:14%;place-items:center;display:grid}.clf-off{z-index:8;text-align:center;background:#0b0c0fa6;flex-direction:column;justify-content:center;align-items:center;gap:.6em;padding:1.5em;display:flex;position:absolute;inset:0}.clf-off .cl-sub{max-width:28em}:root[data-motion=less] .clf .fighter-picture:after{animation:none}.cl-online{background:var(--color-leaf);width:.55em;height:.55em;box-shadow:0 0 .5em var(--color-leaf);border-radius:50%;flex:none}.cl-search,.cl-incoming{gap:.6em}.cl-search .pal-says{max-width:100%}.cl-search-time{font-size:1.1em}.cl-incoming-tag{color:var(--color-coin)}.cl-recap{justify-content:flex-start}.cl-recap .brc-title{font-family:var(--font-display);font-size:1.35em;font-weight:400;line-height:1.2}.cl-recap .brc.is-won .brc-title{color:var(--color-coin)}.cl-recap .brc-line{color:var(--color-muted);font-weight:600}.cl-recap .brc-stats>div{background:var(--color-raised);box-shadow:var(--soft-tile);border-radius:14px}.cl-recap .brc-stats dt,.cl-recap .brc-team-name{color:var(--color-muted);font-weight:700}.cb{font-size:clamp(14px,2.7cqmin,18px);line-height:1.25;position:absolute;inset:0;overflow:hidden}.cb-scroll{overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:0;overflow-y:auto}.cb-scroll::-webkit-scrollbar{display:none}.cb-scroll{padding:1.2em max(1.2em,50% - 17em) 1.6em}.cb-mine{margin-bottom:1.6em}.cb-label{margin:0 0 .45em}.cb-cards{gap:.7em;margin:0;padding:0;list-style:none;display:grid}.cb-card{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9em;padding:.7em .9em;display:grid}.cb-card[data-state=done] .cb-face,.cb-card[data-state=ended] .cb-face{opacity:.45}.cb-body{gap:.2em;min-width:0;display:grid}.cb-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cb-face{flex:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:3.2em;height:3.2em;display:grid;overflow:hidden}.cb-face>:is(img,.cm-face-cover){object-fit:cover;width:100%;height:100%}.cm-face-cover{display:block;position:relative;overflow:hidden}.cb-face>svg{width:50%;height:50%}.cb-empty{text-align:center;margin:2em 0}.cb-standby{margin-top:.4em}.cb-prize{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cb-prize-coins,.cm-foot-price{align-items:baseline;gap:.2em;display:inline-flex}.cb-prize-coins>svg,.cm-foot-price>svg{align-self:center;width:1em;height:1em}.cb-lamps{flex-wrap:wrap;align-items:center;gap:.35em;margin-top:.15em;display:flex}.cb-lamps:empty{display:none}.cb-votes{gap:.6em;margin-left:.2em;display:inline-flex}.cb-price{white-space:nowrap;align-self:start;align-items:center;gap:.25em;display:inline-flex}.cb-price>svg{width:1em;height:1em}.cb-face.is-mystery{width:2.3em;height:2.3em;font-size:1.4em;font-weight:800}.cb-card.is-mystery{grid-template-columns:auto minmax(0,1fr)}.cb-posters{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5em),1fr));gap:.8em;margin:0;padding:0;list-style:none;display:grid}.cb-poster{aspect-ratio:3/4;width:100%;max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;grid-template:minmax(0,1fr)/minmax(0,1fr);padding:0;display:grid;position:relative;overflow:hidden}.cb-poster-pic{grid-area:1/1;place-items:center;font-size:3em;font-weight:800;display:grid}.cb-poster-pic>:is(img,.cm-face-cover){object-fit:cover;width:100%;height:100%}.cb-poster-pic>svg{width:35%;height:35%}.cb-poster>.cb-price{position:absolute;top:.5em;right:.5em}.cb-poster-text{grid-area:1/1;align-self:end;gap:.15em;padding:2.4em .6em .6em;display:grid}.cb-poster[data-state=done] .cb-poster-pic,.cb-poster[data-state=ended] .cb-poster-pic{opacity:.45}.cb-controls{z-index:2;gap:.7em;margin:0 -.6em 1em;padding:.6em;display:grid;position:sticky;top:-1.2em}.cb-side{grid-template-columns:1fr 1fr;justify-self:center;width:min(100%,22em);display:grid;position:relative}.cb-side-pill{pointer-events:none;width:50%;transition:transform .3s cubic-bezier(.3,1.4,.5,1);position:absolute;top:0;bottom:0;left:0}.cb-side[data-side=community] .cb-side-pill{transform:translate(100%)}.cb-side-option{z-index:1;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:.55em .4em;position:relative}.cb-bar{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5em;display:grid}.cb-search{align-items:center;gap:.5em;min-width:0;padding:0 .8em;display:flex}.cb-search>svg{flex:none;width:1em;height:1em}.cb-search input{min-width:0;box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;flex:1;padding:.6em 0;scale:none}.cb-search input:focus{box-shadow:none;background:0 0;outline:none;scale:none}.cb-search input::-webkit-search-cancel-button{display:none}@media (pointer:coarse){.cb-search input{font-size:max(16px,1em)}}.cb-tool{place-items:center;display:grid;position:relative}.cb-tool>svg{width:1.15em;height:1.15em}.cb-stats,.cb-x-stats{flex-wrap:wrap;align-items:center;gap:.35em .8em;margin:0;display:flex}.cb-stat{align-items:center;gap:.3em;display:inline-flex}.cb-stat>svg{width:.95em;height:.95em}.cb-end{min-height:1px}@container (height<=300px) and (width>=520px){.cb-scroll{padding-top:.6em}.cb-controls{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;margin-bottom:.5em;top:-.6em}.cb-side{width:100%}.cb-cards{grid-template-columns:1fr 1fr}.cb-mine{margin-bottom:.6em}.cb-card .cb-prize,.cb-card .cb-lamps{display:none}.cb-card{padding-block:.45em}}.cb-error{z-index:3;max-width:calc(100% - 2em);margin:0;position:absolute;bottom:.8em;left:50%;translate:-50%}.cb-creator{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5em;margin:0;padding:.2em .7em .2em .25em;display:inline-flex}p.cb-creator{cursor:default;padding:0}.cm{--u:min(1cqw, .8cqh);--foot:11em;isolation:isolate;font-size:clamp(14px,2.7cqmin,18px);line-height:1.25;position:absolute;inset:0;overflow:hidden}.cm-scroll{overscroll-behavior:contain;scrollbar-width:none;cursor:grab;position:absolute;inset:0;overflow:hidden auto}.cm-scroll::-webkit-scrollbar{display:none}.cm-scroll:active{cursor:grabbing}.cm-world{width:100%;height:var(--len);position:relative}.cm-column{height:var(--path);width:calc(100 * var(--u));position:absolute;top:0;left:50%;translate:-50%}.cm-ground,.cm-ground:before,.cm:before,.cm:after{background-image:var(--ground);pointer-events:none;background-repeat:repeat-y;background-size:100%;position:absolute}.cm-ground{-webkit-box-reflect:below;background-position:bottom;inset:0}.cm-ground:before{content:"";background-position:left top calc(var(--len) + 100cqh);will-change:transform;height:100cqh;inset:auto 0 100%}.cm:before,.cm:after{content:"";z-index:-1}.cm:before{background-position:left top var(--len);inset:0 0 50%}.cm:after{background-position:bottom;inset:50% 0 0}.cm-path{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cm-path path{fill:none;stroke-linecap:round;stroke-linejoin:round}.cm-stops{margin:0;padding:0;list-style:none}.cm-stop,.cm-goal,.cm-marker{position:absolute;translate:-50% -50%}.cm-stop-button{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.cm-stop-button:focus-visible{outline:2px solid var(--md-ink);outline-offset:4px;border-radius:999px}.cm-goal,.cm-marker{pointer-events:none}.cm-marker{z-index:2}.cm-back,.cm-title{z-index:3;position:absolute;top:.8em}.cm-back{left:.8em}.cm-back>svg{width:1.2em;height:1.2em}.cm-title{align-items:center;gap:.6em;max-width:calc(100% - 5em);display:flex;right:.8em}.cm-title-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-title-test{flex:none}.cm-stop-no{top:calc(-1.5 * var(--u));left:calc(-1.5 * var(--u));z-index:1;pointer-events:none;position:absolute}.cm-next{z-index:1;translate:-50% calc(-1.2 * var(--u));white-space:nowrap;pointer-events:none;position:absolute;bottom:100%;left:50%}.cm-under{z-index:3;pointer-events:none;justify-items:center;gap:.5em;display:grid;position:absolute;bottom:.7em;left:.7em;right:.7em}.cm-foot{pointer-events:auto;gap:.55em;width:min(100%,30em);padding:.75em;animation:.26s cubic-bezier(.2,.9,.3,1.2) cx-rise;display:grid}.cm-foot-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7em;display:grid}.cm-foot-face{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:3em;height:3em;display:grid;overflow:hidden}.cm-foot-face>:is(img,.cm-face-cover){object-fit:cover;width:100%;height:100%}.cm-foot-face>svg{width:55%;height:55%}.cm-foot-text{gap:.12em;min-width:0;display:grid}.cm-foot-text>*{margin:0}.cm-foot-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-foot-quote{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cm-foot>.cx-note,.cm-foot>.cx-error{text-align:center;margin:0}.cm-foot .cx-rules{justify-content:flex-start}@container (height<=300px){.cm{--foot:3.5em}.cm-under{bottom:.4em}.cm-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6em;padding:.4em .5em .4em .6em}.cm-foot .cx-label,.cm-foot .cb-meta,.cm-foot .cb-prize,.cm-foot .cx-note,.cm-foot .cx-rules,.cm-foot-quote,.cm-pal{display:none}.cm-foot-face{width:2.2em;height:2.2em}.cm-foot>.btn-hero,.cm-foot>.is-hero{width:auto;padding:.45em 1.2em;font-size:1em}}.cm-pal{justify-content:center;animation:.3s cubic-bezier(.2,.9,.3,1.3) cx-rise;display:flex}.cx-veil{z-index:4;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:1em;animation:.16s ease-out cx-fade;display:grid;position:absolute;inset:0}.cx-popup{flex-direction:column;width:min(100%,26em);max-height:100%;animation:.24s cubic-bezier(.2,.9,.3,1.25) cx-rise;display:flex;position:relative}.cx-popup-body{overscroll-behavior:contain;scrollbar-width:none;padding:1.4em 1.3em 1.2em;overflow-y:auto}.cx-popup-body::-webkit-scrollbar{display:none}.cx-close{z-index:1;width:2em;height:2em;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:.5em;right:.5em}.cx-close>svg{width:1.1em;height:1.1em}.cx-stop,.cx-info,.cx-end,.cx-landing{text-align:center;justify-items:center;gap:.55em;display:grid}.cx-info{text-align:left;justify-items:stretch}.cx-picture{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:6em;height:6em;display:grid;overflow:hidden}.cx-picture>:is(img,.cm-face-cover){object-fit:cover;width:100%;height:100%}.cx-picture>svg{width:50%;height:50%}.cx-rules{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:center;gap:.35em;margin:0;padding:0;display:flex}.cx-creator{justify-items:start;gap:.4em;display:grid}.cx-report{color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;opacity:.7;background:0 0;border:0;justify-self:center;margin-top:.4em;padding:.3em .6em;font-size:.85em;text-decoration:underline}.cx-label,.cx-title,.cx-text,.cx-note,.cx-outcome,.cx-error,.cx-banner,.cx-credits,.cx-quote{margin:0}.cx-card{width:8em}.cx-cards{grid-template-columns:repeat(auto-fill,minmax(6em,1fr));gap:.5em;width:100%;display:grid}.cx-pool{flex-wrap:wrap;justify-content:center;gap:.4em;display:flex}.cx-info .cx-pool{justify-content:flex-start}.cx-actions{flex-wrap:wrap;justify-content:center;gap:.6em;margin-top:.3em;display:flex}.cx-stop>button,.cx-info>button,.cx-landing>button{margin-top:.4em}.cx-credits{align-items:center;gap:.3em;font-size:1.6em;display:flex}.cx-credits>svg{width:1em;height:1em}.cx-votes{flex-wrap:wrap;justify-content:center;gap:.6em;display:flex}.cx-vote{gap:.45em}.cx-vote>svg{width:1.1em;height:1.1em}@keyframes cx-fade{0%{opacity:0}}@keyframes cx-rise{0%{opacity:0;transform:translateY(.8em)scale(.97)}}:root[data-motion=less] .cx-veil,:root[data-motion=less] .cx-popup,:root[data-motion=less] .cm-foot,:root[data-motion=less] .cm-pal{animation:none}.ce{text-align:center;flex-direction:column;font-size:clamp(14px,2.7cqmin,18px);line-height:1.3;display:flex;position:absolute;inset:0;overflow:hidden}.ce-body{scrollbar-width:none;flex:1;align-content:center;justify-items:center;gap:.6em;min-height:0;padding:1.2em max(1.2em,50% - 15em);display:grid;position:relative;overflow-y:auto}.ce-body::-webkit-scrollbar{display:none}.ce-body>*{margin:0}.ce-pal{justify-content:center;animation:.36s cubic-bezier(.2,.9,.3,1.3) both cx-rise;display:flex}.ce-banner{animation:.52s cubic-bezier(.2,1.4,.4,1) .2s both ce-pop}.ce-prize{justify-items:center;gap:.6em;width:100%;display:grid}.ce-coins{align-items:center;gap:.3em;margin:0;font-size:1.6em;display:flex}.ce-coins>svg{width:1em;height:1em}.ce-cards{flex-wrap:wrap;justify-content:center;gap:.6em;display:flex}.ce-card{width:6.5em}.ce-lands{animation:ce-land .42s calc(.45s + var(--i,0) * .26s) cubic-bezier(.2, 1.3, .4, 1) both}.ce-collected,.ce-vote{justify-items:center;gap:.4em;display:grid}.ce-keys{justify-items:center;gap:.5em;padding:.6em max(1.2em,50% - 13em) 1.2em;display:grid;position:relative}.ce-keys>.btn-hero,.ce-keys>.is-hero{width:100%}.ce-keys>.cx-note,.ce-keys>.cx-error{margin:0}@container (height<=380px){.ce-pal,.ce-line{display:none}.ce-body{gap:.35em;padding-block:.6em}.ce.ce .ce-banner{font-size:1.4em}.ce-keys{padding-bottom:.6em}}@keyframes ce-pop{0%{opacity:0;transform:scale(.6)}}@keyframes ce-land{0%{opacity:0;transform:translateY(-1.5em)scale(1.15)}}:root[data-motion=less] .ce-pal,:root[data-motion=less] .ce-banner,:root[data-motion=less] .ce-lands{animation:none}.bi{white-space:nowrap;align-items:center;gap:.8em;padding:0 1.1em;font-size:clamp(13px,30cqh,17px);line-height:1.2;display:flex;position:absolute;inset:0;overflow:hidden}.bi-emblem{flex:none;place-items:center;width:2em;height:2em;display:grid}.bi-emblem-icon{width:1.15em;height:1.15em}.bi-kicker{flex:none}.bi-title{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bi-note{flex:none}@container (width<=520px){.bi-kicker{display:none}}@container (width<=340px){.bi-note{display:none}}.cmc{--cmc-accent:var(--color-cyan);color:var(--color-ink);font-family:var(--font-body);font-weight:600}.cmc .cx-title,.cmc .ce-banner,.cmc .cb-name,.cmc .cm-foot-name{font-family:var(--font-display);letter-spacing:.01em;font-weight:400}.cmc .cb-label,.cmc .cx-label{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72em;font-weight:800}.cmc .cb-meta,.cmc .cb-prize,.cmc .cx-text,.cmc .cb-empty{color:var(--color-muted);font-size:max(11px,.88em)}.cmc .cx-note{color:var(--color-muted);font-size:.8em}.cmc .cx-error{color:var(--color-red);font-size:.85em}.cmc .cx-quote,.cmc .cm-foot-quote{color:var(--color-muted);font-style:italic}.cmc .cm-foot-quote{font-size:.85em}.cmc .cb-card{--cp:var(--color-cyan);background:color-mix(in srgb, var(--color-raised) 88%, var(--cp) 4%);border:0;border-radius:18px;transition:transform .22s cubic-bezier(.3,1.7,.5,1);position:relative;overflow:hidden;box-shadow:inset 0 2px 3px -1px #ffffff1f,inset 0 -4px 8px -3px #00000080,0 0 0 1px #00000073,0 6px 14px -8px #000000f2}.cmc .cb-card:active{transition-duration:70ms;transform:scale(.98,.95)}.cmc .cb-name{font-size:1.12em}.cmc .cb-face{background:var(--color-raised-hi);box-shadow:0 0 0 .18em color-mix(in srgb, var(--cp) 65%, var(--color-raised-hi)), 0 0 1.5em -.15em var(--cp);border-radius:50%;position:relative}.cmc .cb-prize{font-size:.82em}.cmc .cb-prize-coins,.cmc .cm-foot-price{color:var(--color-coin);font-weight:800}.cmc .btn-lit .cm-foot-price{color:inherit}.cmc .cb-lamps .chip{font-size:max(11px,.68em)}.cmc .cb-votes{color:var(--color-muted);font-size:.78em}.cmc .cb-price{color:var(--color-coin);font-family:var(--font-num);background:#0d0c10;border-radius:10px;padding:.25em .6em .25em .45em;font-size:.9em;font-weight:500;box-shadow:inset 0 2px 4px #000,inset 0 -1px #ffffff1a}.cmc .cb-price.is-free{color:var(--color-leaf);font-family:var(--font-body);padding-left:.6em;font-weight:800}.cmc .cb-card.is-mystery{background:var(--color-raised)}.cmc .cb-face.is-mystery,.cmc .cb-poster.is-mystery .cb-poster-pic{color:var(--color-muted);font-family:var(--font-display);background:#0d0c10;box-shadow:inset 0 3px 7px #000,0 0 0 1px #ffffff14}.cmc .cb-poster{background:var(--color-raised-hi);box-shadow:0 0 0 2px color-mix(in srgb, var(--cp,var(--color-cyan)) 55%, #000), 0 0 22px -10px var(--cp,var(--color-cyan)), 0 8px 18px -10px #000;border-radius:18px;transition:transform .22s cubic-bezier(.3,1.7,.5,1)}.cmc .cb-poster:active{transition-duration:70ms;transform:scale(.97,.95)}.cmc .cb-poster-text{background:linear-gradient(#0000,#000000d9 45%)}.cmc .cb-poster .cb-name{font-size:.95em}.cmc .cb-poster .cb-meta{font-size:max(11px,.75em)}.cmc .cb-mine .cb-card{box-shadow:inset 0 2px 3px -1px #ffffff1f, inset 0 -4px 8px -3px #00000080, 0 0 0 1px color-mix(in srgb, var(--cmc-accent) 45%, #000), 0 0 22px -10px var(--cmc-accent), 0 6px 14px -8px #000000f2}.cmc .cm-scroll{-webkit-mask-image:linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(#0000,#000 5% 95%,#0000)}.cmc .cm-bed{stroke:color-mix(in srgb, var(--cmc-accent) 12%, transparent);stroke-width:.034px}.cmc .cm-trail.is-ahead{stroke:color-mix(in srgb, var(--cmc-accent) 45%, #ffffff40);stroke-width:.006px;stroke-dasharray:.006 .018}.cmc .cm-trail.is-done{stroke:color-mix(in srgb, var(--cmc-accent) 70%, #fff);stroke-width:.009px;filter:drop-shadow(0 0 calc(.6 * var(--u)) var(--cmc-accent))}.cmc-pillow{--glow:var(--color-muted);background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--glow) 16%, transparent), transparent 75%), var(--color-raised-hi);color:var(--glow);box-shadow:inset 0 calc(.5 * var(--u)) calc(.9 * var(--u)) calc(-.2 * var(--u)) #ffffff2e, inset 0 calc(-.8 * var(--u)) calc(1.3 * var(--u)) calc(-.3 * var(--u)) #00000073, inset 0 0 calc(2.6 * var(--u)) calc(-.8 * var(--u)) color-mix(in srgb, var(--glow) 35%, transparent), 0 0 0 calc(.18 * var(--u)) #000000b3, 0 calc(1.2 * var(--u)) calc(2.6 * var(--u)) calc(-1 * var(--u)) #000000f2, 0 0 calc(3.4 * var(--u)) calc(-1.6 * var(--u)) var(--glow);border-radius:50%;place-items:center;transition:transform .22s cubic-bezier(.3,1.7,.5,1);display:grid;position:relative}@media (hover:hover){.cm-stop-button:hover .cmc-pillow{transform:scale(1.05)}}.cm-stop-button:active .cmc-pillow{box-shadow:inset 0 calc(.8 * var(--u)) calc(2 * var(--u)) #000000b3, inset 0 0 calc(3 * var(--u)) calc(-.6 * var(--u)) color-mix(in srgb, var(--glow) 40%, transparent), 0 0 0 calc(.18 * var(--u)) #000000b3, 0 calc(.3 * var(--u)) calc(1 * var(--u)) calc(-.6 * var(--u)) #000000f2;transition-duration:70ms;transform:scale(.94,.88)}.cmc-pillow.is-battle{width:calc(16 * var(--u));height:calc(16 * var(--u))}.cmc-pillow.is-reward{width:calc(10 * var(--u));height:calc(10 * var(--u))}.cmc-pillow.is-reward>svg{width:52%;height:52%;filter:drop-shadow(0 0 calc(.8 * var(--u)) color-mix(in srgb, var(--glow) 60%, transparent))}.cmc-pillow.is-collected{--glow:transparent}.cmc-pillow.is-collected>svg{opacity:.45;filter:none}.cmc [data-state=ahead] .cmc-pillow.is-reward.is-collected{opacity:1}.cmc-pillow.is-goal{width:calc(13 * var(--u));height:calc(13 * var(--u))}.cmc-pillow.is-goal>svg{width:52%;height:52%}.cmc-pillow.is-goal.is-reached{--glow:var(--color-coin)}.cmc-face{inset:calc(1.3 * var(--u));background:var(--color-raised);color:var(--color-muted);box-shadow:inset 0 calc(.4 * var(--u)) calc(1 * var(--u)) #000000b3;border-radius:50%;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:absolute;overflow:hidden}.cmc-face>:is(img,.cm-face-cover){object-fit:cover;width:100%;height:100%}.cmc-face>svg{width:45%;height:45%}.cmc-name{top:calc(100% + 1.6 * var(--u));max-width:calc(38 * var(--u));padding:calc(.5 * var(--u)) calc(1.6 * var(--u));color:var(--color-ink);font-size:calc(2.7 * var(--u));text-overflow:ellipsis;white-space:nowrap;background:#0d0b12e6;border-radius:99px;font-weight:700;position:absolute;left:50%;overflow:hidden;translate:-50%;box-shadow:0 0 0 1px #ffffff14}.cmc-badge{right:calc(-.4 * var(--u));bottom:calc(-.4 * var(--u));width:calc(4.6 * var(--u));height:calc(4.6 * var(--u));color:#071a0c;background:var(--color-leaf);box-shadow:inset 0 calc(.3 * var(--u)) calc(.5 * var(--u)) #fff5, 0 0 0 calc(.5 * var(--u)) #0d0b12;border-radius:50%;place-items:center;display:grid;position:absolute}.cmc-badge>svg{width:62%;height:62%}.cmc-badge.is-failed{color:#2b050a;background:var(--color-red)}.cmc [data-state=current] .cmc-pillow{--glow:var(--cmc-accent)}.cmc [data-state=current] .cmc-pillow:before{content:"";inset:calc(-2.4 * var(--u));border:calc(.4 * var(--u)) solid var(--cmc-accent);opacity:0;border-radius:50%;animation:1.8s ease-out infinite cmc-halo;position:absolute}@keyframes cmc-halo{0%{opacity:.8;transform:scale(.75)}to{opacity:0;transform:scale(1.25)}}.cmc [data-state=done] .cmc-pillow.is-battle{--glow:var(--color-leaf)}.cmc [data-state=ahead] .cmc-face>:is(img,.cm-face-cover){filter:grayscale(.75)brightness(.6)}.cmc [data-state=ahead] .cmc-pillow.is-reward{opacity:.65}.cmc [data-state=ahead] .cmc-name{color:var(--color-muted)}.cmc [data-state=failed] .cmc-pillow{--glow:var(--color-red)}.cmc [data-state=failed] .cmc-face>:is(img,.cm-face-cover){filter:grayscale()brightness(.55)}.cmc-pillow[data-selected=true]:after{content:"";inset:calc(-1.6 * var(--u));border:calc(.35 * var(--u)) dashed color-mix(in srgb, var(--color-ink) 80%, transparent);border-radius:50%;animation:14s linear infinite spin;position:absolute}.cmc-pin{padding:calc(.8 * var(--u));background:var(--color-raised-hi);top:calc(-13 * var(--u));box-shadow:inset 0 calc(.5 * var(--u)) calc(.9 * var(--u)) calc(-.2 * var(--u)) #ffffff40, inset 0 calc(-.7 * var(--u)) calc(1.2 * var(--u)) calc(-.3 * var(--u)) #00000073, 0 0 0 calc(.18 * var(--u)) #000000b3, 0 calc(1 * var(--u)) calc(2 * var(--u)) calc(-.6 * var(--u)) #000;border-radius:50%;animation:2.2s ease-in-out infinite cmc-bob;display:block;position:relative}.cmc-pin-face{width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--color-raised);color:var(--cmc-accent);font-family:var(--font-display);font-size:calc(4 * var(--u));box-shadow:inset 0 calc(.3 * var(--u)) calc(.8 * var(--u)) #000000b3;border-radius:50%;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;line-height:1;display:grid;overflow:hidden}.cmc-pin-face>img{object-fit:cover;width:100%;height:100%}.cmc-pin:after{content:"";top:calc(100% - .2 * var(--u));border:calc(1.4 * var(--u)) solid transparent;border-top-color:var(--color-raised-hi);filter:drop-shadow(0 calc(.5 * var(--u)) calc(.4 * var(--u)) #000a);border-bottom:0;position:absolute;left:50%;translate:-50%}@keyframes cmc-bob{50%{transform:translateY(-12.5%)}}.cmc .cm-stop-no{background:var(--color-raised-hi);color:var(--color-muted);font-size:calc(2.6 * var(--u));border-radius:999px;padding:.1em .45em;line-height:1.2;box-shadow:0 0 0 1px #000000b3}.cmc [data-state=current] .cm-stop-no{background:var(--cmc-accent);color:var(--color-on-cyan)}.cmc [data-state=done] .cm-stop-no{display:none}.cmc .cm-next{background:var(--cmc-accent);box-shadow:0 0 calc(3 * var(--u)) var(--cmc-accent);color:var(--color-on-cyan);font-size:calc(2.8 * var(--u));letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:.15em .6em;font-weight:800}.cmc .cmc-pillow.is-reward{overflow:visible}.cmc .cm-title{font-family:var(--font-display);border-radius:999px;padding:.45em .6em .45em 1em;font-weight:400}.cmc .cm-title-step{color:var(--color-muted);font-family:var(--font-body);background:#00000059;border-radius:999px;padding:.1em .55em;font-size:.82em;font-weight:800}.cmc .cm-foot{background:color-mix(in srgb, var(--color-panel) 94%, transparent);border-radius:22px;box-shadow:inset 0 2px 3px -1px #ffffff1a,0 0 0 1px #000000b3,0 -12px 30px -14px #000,0 18px 36px -16px #000}.cmc .cm-foot-face{background:var(--color-raised-hi);box-shadow:0 0 0 .16em color-mix(in srgb, var(--cp,var(--cmc-accent)) 65%, var(--color-raised-hi)), 0 0 1.2em -.2em var(--cp,var(--cmc-accent));border-radius:50%}.cmc .cm-foot-face.is-reward{color:var(--rc);box-shadow:inset 0 2px 3px -1px #ffffff2e, inset 0 0 14px -4px color-mix(in srgb, var(--rc) 55%, transparent), 0 0 0 1px #000000b3}.cmc .cm-foot-name{font-size:1.1em}.cmc .cx-rules .chip{font-size:.75em}.cmc .cx-veil{background:#06070acc}.cmc .cx-popup{background:var(--color-panel);border-radius:22px;box-shadow:inset 0 2px 3px -1px #ffffff1a,0 0 0 1px #000000b3,0 24px 48px -16px #000}.cmc .cx-close{color:var(--color-muted)}.cmc .cx-title{font-size:1.5em}.cmc .cx-picture{background:var(--color-raised-hi);border-radius:50%;box-shadow:inset 0 3px 5px -1px #ffffff2e,inset 0 -5px 8px -2px #0006,0 0 0 1px #000000b3,0 8px 18px -8px #000}.cmc .cx-stop[data-kind=battle] .cx-picture{padding:.35em}.cmc .cx-stop[data-kind=battle] .cx-picture>:is(img,.cm-face-cover){border-radius:50%}.cmc .cx-stop[data-kind=reward] .cx-picture{color:var(--rc);box-shadow:inset 0 3px 5px -1px #ffffff2e, inset 0 0 22px -6px color-mix(in srgb, var(--rc) 55%, transparent), 0 0 0 1px #000000b3, 0 0 26px -10px var(--rc)}.cmc .cx-outcome{background:color-mix(in srgb, var(--color-leaf) 18%, var(--color-raised));color:var(--color-leaf);border-radius:999px;padding:.25em .9em;font-weight:800}.cmc .cx-banner{font-size:1.8em}.cmc .cx-end.is-won .cx-banner,.cmc .cx-credits{color:var(--color-coin)}.cmc .cx-end.is-lost .cx-banner{color:#ff5a6a}:root[data-motion=less] .cmc [data-state=current] .cmc-pillow:before,:root[data-motion=less] .cmc-pin,:root[data-motion=less] .cmc-pillow[data-selected=true]:after{animation:none}.cmc .cb-controls{background:var(--md-bg)}.cmc .cb-side{background:var(--color-raised);border-radius:16px;padding:.25em;box-shadow:inset 0 3px 5px -1px #ffffff1c,inset 0 -4px 7px -2px #00000059,0 0 0 1px #0000006b,0 6px 14px -6px #000c}.cmc .cb-side-pill{background:var(--color-raised-hi);width:calc(50% - .25em);box-shadow:inset 0 3px 5px -1px #ffffff2e, inset 0 -4px 6px -2px #0000004d, inset 0 0 14px -4px color-mix(in srgb, var(--cmc-accent) 35%, transparent), 0 0 0 1px #0005, 0 4px 10px -4px #000;border-radius:12px;top:.25em;bottom:.25em;left:.25em}.cmc .cb-side-option{color:var(--color-muted);font-size:.92em;font-weight:800;transition:color .2s}.cmc .cb-side-option[aria-checked=true]{color:var(--color-ink)}.cmc .cb-search{background:var(--color-raised-hi);height:2.6em;color:var(--color-muted);border-radius:14px;transition:box-shadow .22s ease-out,background .22s ease-out;box-shadow:inset 0 3px 5px -1px #ffffff26,inset 0 -5px 8px -2px #0006,0 0 0 1px #000000b3,0 6px 14px -7px #000000f2}.cmc .cb-search:focus-within{background:color-mix(in srgb, var(--cmc-accent) 5%, #08090c);box-shadow:inset 0 6px 13px #000000f2, inset 0 -1px 2px #ffffff12, inset 0 0 20px -6px color-mix(in srgb, var(--cmc-accent) 28%, transparent), 0 0 0 1px #000000b3}.cmc .cb-search input{color:var(--color-ink)}.cmc .cb-search input::placeholder{color:var(--color-muted)}.cmc .cb-stats,.cmc .cb-x-stats{color:var(--color-muted);font-size:.8em}.cmc .cb-x-stats{font-size:.88em}.cmc .cb-creator{color:var(--color-muted);border-radius:999px;font-size:.9em;transition:transform .22s cubic-bezier(.3,1.7,.5,1)}.cmc button.cb-creator{background:var(--color-raised);box-shadow:inset 0 2px 3px -1px #ffffff1f,0 0 0 1px #00000073}.cmc button.cb-creator:active{transition-duration:70ms;transform:scale(.96,.92)}.cmc .cb-creator b{color:var(--color-ink)}.cmc .cb-error{background:var(--color-panel);color:#ff5a6a;border-radius:999px;padding:.4em 1em;font-size:.85em;box-shadow:0 0 0 1px #000000b3}.cmc .cm-title-test{background:color-mix(in srgb, var(--color-coin) 18%, #0000);color:var(--color-coin);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:.1em .55em;font-size:.75em;font-weight:800}.cmc.ce{color:var(--color-ink)}.cmc .ce-banner{color:var(--color-coin);text-shadow:0 0 28px color-mix(in srgb, var(--color-coin) 55%, transparent);font-size:2.2em;line-height:1.05}.cmc.ce[data-outcome=lost] .ce-banner{color:var(--color-ink);text-shadow:none}.cmc .ce-title{font-family:var(--font-display);color:var(--color-muted);font-size:1.1em}.cmc .ce-coins{color:var(--color-coin);font-family:var(--font-num);font-weight:500}.cmc .ce-tag{background:color-mix(in srgb, var(--color-coin) 18%, transparent);color:var(--color-coin);border-radius:999px;padding:.15em .7em}.bi.cmc{font-family:var(--font-body)}.cmc .bi-emblem{color:var(--cp);background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--cp) 25%, transparent), transparent 75%), var(--color-raised-hi);box-shadow:inset 0 2px 3px -1px #ffffff2e, inset 0 -3px 5px -2px #0006, 0 0 0 1px #000000b3, 0 0 14px -4px var(--cp);border-radius:50%}.cmc .bi-kicker{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72em;font-weight:800}.cmc .bi-title{font-family:var(--font-display);font-size:1.1em;font-weight:400}.cmc .bi-note{color:var(--color-muted);font-size:.8em;font-weight:700}:root[data-motion=less] .cmc .cb-side-pill{transition:none}.emote{--emote-ms:2.6s;width:var(--emote-size,8rem);aspect-ratio:1;pointer-events:none;transform-origin:50% 55%;animation:emote-life var(--emote-ms) linear both;display:block;position:relative}.emote-layer{will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:0}@keyframes emote-life{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1.4);transform:scale(.2)rotate(-14deg)}9%{opacity:1;animation-timing-function:ease-in-out;transform:scale(1.1)rotate(3deg)}14%{transform:scale(.97)rotate(-1deg)}19%{transform:none}86%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:none}to{opacity:0;transform:scale(.3)translateY(-12%)}}.emote.is-still{animation-name:emote-fade}@keyframes emote-fade{0%,to{opacity:0}10%,88%{opacity:1}}@keyframes emote-turn-a{0%,49.99%{opacity:1}50%,to{opacity:0}}@keyframes emote-turn-b{0%,49.99%{opacity:0}50%,to{opacity:1}}@keyframes emote-shake{0%,to{transform:none}25%{transform:translate(-1.4%)rotate(-1deg)}75%{transform:translate(1.4%)rotate(1deg)}}@keyframes emote-shiver{0%{transform:translate(-.5%)}to{transform:translate(.5%)}}@keyframes emote-spin{to{transform:rotate(360deg)}}@keyframes emote-twinkle{0%{transform:translate(var(--x), var(--y)) scale(0) rotate(0deg);opacity:0}45%{transform:translate(var(--x), var(--y)) scale(1.1) rotate(45deg);opacity:1}to{transform:translate(var(--x), var(--y)) scale(0) rotate(90deg);opacity:0}}.emote-laugh-face,.emote-laugh-mouth,.emote-laugh-mouthB{transform-origin:50% 95%;animation:.3s ease-in-out .25s 7 emote-laugh-bounce}.emote-laugh-mouth{animation:.3s ease-in-out .25s 7 emote-laugh-bounce,.3s linear .25s 7 emote-turn-a}.emote-laugh-mouthB{opacity:0;animation:.3s ease-in-out .25s 7 emote-laugh-bounce,.3s linear .25s 7 emote-turn-b}@keyframes emote-laugh-bounce{0%,to{transform:scale(1.02,.97)}50%{transform:translateY(-3.5%)scale(.99,1.02)}}.emote-laugh-tearL,.emote-laugh-tearR{opacity:0;transform-origin:25% 53.17%;animation:.9s linear .3s both emote-laugh-tear-l}.emote-laugh-tearR{transform-origin:75% 53.17%;animation-name:emote-laugh-tear-r}.emote-laugh-tearL[data-i="1"],.emote-laugh-tearR[data-i="1"]{animation-delay:1.05s}@keyframes emote-laugh-tear-l{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}10%{opacity:1}25%{transform:translate(-3.96%,-1.09%)rotate(-31.6deg)scale(1)}50%{transform:translate(-7.92%,.21%)rotate(-62.4deg)scale(1)}70%{opacity:1}75%{transform:translate(-11.88%,3.91%)rotate(-81.1deg)scale(.95)}to{opacity:0;transform:translate(-15.83%,10%)rotate(-91.6deg)scale(.85)}}@keyframes emote-laugh-tear-r{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}10%{opacity:1}25%{transform:translate(3.96%,-1.09%)rotate(31.6deg)scale(1)}50%{transform:translate(7.92%,.21%)rotate(62.4deg)scale(1)}70%{opacity:1}75%{transform:translate(11.88%,3.91%)rotate(81.1deg)scale(.95)}to{opacity:0;transform:translate(15.83%,10%)rotate(91.6deg)scale(.85)}}.emote-gg-face,.emote-gg-mouth{transform-origin:50% 90%;animation:.9s ease-in-out .3s 2 emote-gg-nod}@keyframes emote-gg-nod{0%,to{transform:none}30%{transform:translateY(-1%)rotate(-5deg)}65%{transform:rotate(3deg)}}.emote-gg-gg{transform-origin:73.3% 15.8%;animation:2.2s .3s both emote-gg-pop}@keyframes emote-gg-pop{0%{animation-timing-function:cubic-bezier(.2,.9,.3,1.5);transform:scale(0)rotate(-25deg)}18%{animation-timing-function:ease-in-out;transform:scale(1.18)rotate(4deg)}26%{transform:scale(.94)rotate(-2deg)}34%{transform:none}55%{transform:scale(1.05)rotate(-4deg)}77%{transform:rotate(3deg)}to{transform:none}}.emote-gg-sparkle{--x:-28%;--y:10%;transform-origin:50% 12.5%;opacity:0;animation:.7s ease-in-out .5s 3 both emote-twinkle}.emote-gg-sparkle[data-i="1"]{--x:-10%;--y:-3%;animation-delay:.75s}.emote-gg-sparkle[data-i="2"]{--x:26%;--y:40%;animation-delay:1s}.emote-wow-face,.emote-wow-mouth{transform-origin:50% 60%;animation:.7s ease-out .25s both emote-wow-jolt}@keyframes emote-wow-jolt{0%,to{transform:none}25%{transform:translateY(-2%)scale(1.09)}55%{transform:scale(.98)}}.emote-wow-glasses{transform-origin:50% 46%;animation:.9s ease-out .25s both emote-wow-glasses,.5s ease-out 1.4s emote-wow-hop}@keyframes emote-wow-glasses{0%,to{transform:none}22%{transform:translateY(-12%)rotate(-5deg)scale(1.05)}45%{transform:translateY(1.5%)rotate(1deg)}62%{transform:translateY(-1.5%)}}@keyframes emote-wow-hop{0%,to{transform:none}40%{transform:translateY(-5%)rotate(3deg)}}.emote-wow-lines{transform-origin:50% 46.7%;opacity:0;animation:.65s ease-out .25s emote-wow-lines,.65s ease-out 1.35s emote-wow-lines}@keyframes emote-wow-lines{0%{opacity:0;transform:scale(.6)}20%{opacity:1}to{opacity:0;transform:scale(1.18)}}.emote-sob-face,.emote-sob-mouth,.emote-sob-mouthB{transform-origin:50% 90%;animation:.42s ease-in-out .25s 5 emote-sob-hic}.emote-sob-mouth{animation:.42s ease-in-out .25s 5 emote-sob-hic,.42s linear .25s 5 emote-turn-a}.emote-sob-mouthB{opacity:0;animation:.42s ease-in-out .25s 5 emote-sob-hic,.42s linear .25s 5 emote-turn-b}@keyframes emote-sob-hic{0%,to{transform:none}30%{transform:translateY(1.4%)scale(1.01,.98)}60%{transform:translateY(-.6%)}}.emote-sob-streamL,.emote-sob-streamR{opacity:0;transform-origin:37% 60.5%;animation:.8s ease-in .3s infinite emote-sob-fall-l}.emote-sob-streamR{transform-origin:63% 60.5%;animation-name:emote-sob-fall-r}.emote-sob-streamL[data-i="1"],.emote-sob-streamR[data-i="1"]{animation-delay:.57s}.emote-sob-streamL[data-i="2"],.emote-sob-streamR[data-i="2"]{animation-delay:.84s}@keyframes emote-sob-fall-l{0%{opacity:0;transform:scale(.5)}15%{opacity:1;transform:translate(-.5%,2%)}to{opacity:0;transform:translate(-2.5%,24%)scale(1.1,1.25)}}@keyframes emote-sob-fall-r{0%{opacity:0;transform:scale(.5)}15%{opacity:1;transform:translate(.5%,2%)}to{opacity:0;transform:translate(2.5%,24%)scale(1.1,1.25)}}.emote-fuming-face,.emote-fuming-red,.emote-fuming-mouth{transform-origin:50% 90%;animation:90ms linear .9s 12 emote-shake}.emote-fuming-red{opacity:0;animation:90ms linear .9s 12 emote-shake,2s ease-in .2s both emote-fuming-red}@keyframes emote-fuming-red{0%{opacity:0}40%{opacity:.9}70%{opacity:.75}to{opacity:.9}}.emote-fuming-steamL,.emote-fuming-steamR{opacity:0;transform-origin:14.2% 27.5%;animation:1s ease-out .7s both emote-fuming-steam-l}.emote-fuming-steamR{transform-origin:85.8% 27.5%;animation-name:emote-fuming-steam-r}.emote-fuming-steamL[data-i="1"],.emote-fuming-steamR[data-i="1"]{animation-delay:1.25s}@keyframes emote-fuming-steam-l{0%{opacity:0;transform:translate(6%,6%)scale(.3)}20%{opacity:1}to{opacity:0;transform:translate(-4%,-10%)scale(1.25)}}@keyframes emote-fuming-steam-r{0%{opacity:0;transform:translate(-6%,6%)scale(.3)}20%{opacity:1}to{opacity:0;transform:translate(4%,-10%)scale(1.25)}}.emote-kiss-face,.emote-kiss-mouth{transform-origin:50% 90%;animation:1.6s ease-in-out .25s both emote-kiss-lean}@keyframes emote-kiss-lean{0%,70%,to{transform:none}25%,45%{transform:translate(-1.5%)rotate(-6deg)scale(1.03)}55%{transform:translateY(-1.5%)rotate(2deg)}}.emote-kiss-heart{opacity:0;transform-origin:58.3% 70.8%;animation:1.3s cubic-bezier(.2,.7,.4,1) .95s both emote-kiss-heart}.emote-kiss-heart[data-i="1"]{animation-name:emote-kiss-heart-small;animation-delay:1.25s}@keyframes emote-kiss-heart{0%{opacity:0;transform:scale(.2)}15%{opacity:1;transform:translate(6%,-3%)scale(.9)rotate(8deg)}60%{opacity:1;transform:translate(21%,-17%)scale(1.25)rotate(-6deg)}to{opacity:0;transform:translate(28%,-30%)scale(1.1)rotate(6deg)}}@keyframes emote-kiss-heart-small{0%{opacity:0;transform:scale(.15)}15%{opacity:1}to{opacity:0;transform:translate(17%,-36%)scale(.7)rotate(-12deg)}}.emote-nervous-face,.emote-nervous-faceB,.emote-nervous-mouth{transform-origin:50% 90%;animation:.16s steps(2,end) .25s 13 emote-shiver}.emote-nervous-faceB{opacity:0;animation:.16s steps(2,end) .25s 13 emote-shiver,1.4s linear .3s 2 emote-nervous-dart}@keyframes emote-nervous-dart{0%,21.99%,42%,63.99%,80%,to{opacity:0}22%,41.99%,64%,79.99%{opacity:1}}.emote-nervous-sweat{opacity:0;transform-origin:77.92% 34.17%;animation:2s linear .35s both emote-nervous-sweat}@keyframes emote-nervous-sweat{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1.4);transform:translate(0)rotate(0)scale(0)}10%{opacity:1;transform:translate(0)rotate(0)scale(1.1)}16%,30%{transform:translate(0)rotate(0)scale(1)}45%{transform:translate(3.12%,5.16%)rotate(10deg)scale(1)}58%{transform:translate(5.3%,10.78%)rotate(20deg)scale(.98,1.03)}69%{transform:translate(6.47%,16.69%)rotate(30deg)scale(.97,1.05)}78%{transform:translate(6.59%,22.72%)rotate(40deg)scale(.96,1.07)}86%{opacity:1;transform:translate(5.94%,27.5%)rotate(48deg)scale(.95,1.08)}to{opacity:0;transform:translate(5.94%,34.5%)rotate(36deg)scale(.85,1.15)}}.emote-dizzy{animation:emote-life var(--emote-ms) linear both, emote-dizzy-sway .7s ease-in-out .2s 3 alternate}@keyframes emote-dizzy-sway{0%{rotate:-8deg}to{rotate:8deg}}.emote-dizzy-spiralL{transform-origin:37.5% 54%;animation:.8s linear infinite emote-spin}.emote-dizzy-spiralR{transform-origin:62.5% 54%;animation:.8s linear infinite reverse emote-spin}.emote-dizzy-star{transform-origin:50% 17.1%;animation:1.2s linear infinite emote-dizzy-orbit}.emote-dizzy-star[data-i="1"]{animation-delay:-400ms}.emote-dizzy-star[data-i="2"]{animation-delay:-800ms}@keyframes emote-dizzy-orbit{0%,to{transform:translateY(5.8%)scale(1.1)}12.5%{transform:translate(-23.6%,4.1%)scale(1)}25%{transform:translate(-33.3%)scale(.85)}37.5%{transform:translate(-23.6%,-4.1%)scale(.7)}50%{transform:translateY(-5.8%)scale(.6)}62.5%{transform:translate(23.6%,-4.1%)scale(.7)}75%{transform:translate(33.3%)scale(.85)}87.5%{transform:translate(23.6%,4.1%)scale(1)}}.chat-composer{align-items:flex-end;gap:.5rem;min-width:0;display:flex}.chat-plus.is-open{color:var(--color-cyan-ink)}.chat-composer .chat-field::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-menu{z-index:5;background:var(--color-panel);border-radius:16px;gap:2px;width:max-content;min-width:15rem;max-width:min(20rem,80vw);padding:.35rem;animation:.16s ease-out pop-in;display:grid;position:absolute;bottom:calc(100% + .5rem);left:0;box-shadow:inset 0 1px 1px #ffffff1f,0 0 0 1px #000,0 14px 30px -10px #000}.chat-menu button{text-align:left;border-radius:11px;align-items:center;gap:.6rem;min-height:2.75rem;padding:0 .75rem;font-weight:700;display:flex}.chat-menu button svg{color:var(--color-cyan-ink)}.chat-menu button:focus-visible{background:var(--color-raised)}@media (hover:hover){.chat-menu button:hover:not(:disabled){background:var(--color-raised)}}.chat-menu button:disabled{color:var(--color-muted)}.chat-menu button:disabled svg{color:inherit}.chat-menu small{color:var(--color-muted);font-size:var(--text-micro);margin-left:.5rem;font-weight:600}.social-shelf{color:var(--color-muted);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;margin:.6rem 0 .1rem;font-weight:800;display:flex}.social-shelf:first-child{margin-top:0}.social-list{flex-direction:column;gap:.4rem;padding:.15rem .1rem .5rem;display:flex}.friend-row,.member-row{text-align:left;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.55rem .7rem;display:flex}.member-row-open{text-align:left;flex:1;align-items:center;gap:.7rem;min-width:0;display:flex}.friend-row.is-asking{background:color-mix(in srgb, var(--color-cyan) 12%, var(--color-raised))}.friend-row-body{flex:1;gap:.1rem;min-width:0;display:grid}.friend-row-name{align-items:center;gap:.35rem;min-width:0;font-weight:800;display:flex}.friend-row-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-muted);font-size:var(--text-small);overflow:hidden}.friend-row-line.is-unread{color:var(--color-ink);font-weight:700}.friend-row-when{color:var(--color-muted);font-size:var(--text-micro);flex:none;justify-items:end;gap:.2rem;display:grid}.friend-row>button:first-child{text-align:left;flex:1;align-items:center;gap:.7rem;min-width:0;display:flex}.social-row{align-items:center;gap:.6rem;min-width:0;margin-bottom:.5rem;display:flex}.social-row .social-shelf{flex:1;margin:0}.social-pal{left:50%;bottom:calc(var(--content-bottom) + .75rem);z-index:30;pointer-events:none;width:min(26rem,100vw - 2rem);animation:.3s cubic-bezier(.2,.9,.3,1.3) social-pal-rise;position:fixed;translate:-50%}@keyframes social-pal-rise{0%{opacity:0;transform:translateY(1.5rem)}}:root[data-motion=less] .social-pal{animation:none}.guild-panel{min-height:min(24rem,52dvh)}.gif-sheet{gap:.75rem;display:grid}.gif-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=640px){.gif-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gif-pick{aspect-ratio:4/3;background:var(--color-raised);border-radius:12px;transition:scale .12s ease-out;overflow:hidden}.gif-pick:active{scale:.96}.gif-pick .chat-gif{object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%}.gif-wide{grid-column:1/-1}.gif-more{justify-self:center}.gif-credit{font-size:var(--text-caption);letter-spacing:.06em;color:var(--color-muted);justify-self:center;font-weight:700}.reaction-picker{justify-content:space-between;gap:.25rem;margin-bottom:1rem;display:flex}.reaction-pick{border-radius:50%;place-items:center;padding:.25rem;transition:transform .12s ease-out;display:grid}.reaction-pick.is-mine{box-shadow:inset 0 0 0 2px var(--color-cyan);background:color-mix(in srgb, var(--color-cyan) 18%, transparent)}.reaction-pick:active{transform:scale(.9)}.cl.cl-room-wrap{flex-direction:row;gap:1.2em;padding:1em 1.2em .9em}.cl-room{flex-direction:column;flex:1;gap:.6em;min-width:0;min-height:0;display:flex}.cl-room-head{border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:.5em;min-width:0;padding-bottom:.5em;display:flex}.cl-back{flex:none;font-size:1rem}.cl-chatter{min-width:0;font:inherit;color:inherit;border-radius:12px;align-items:center;gap:.5em;margin:-.25em -.4em;padding:.25em .4em;display:inline-flex}.cl-chatter-name{min-width:0;font-family:var(--font-display);font-size:1.1em;font-weight:400}.cl-room-state{font:inherit;color:inherit;border-radius:999px;flex:none;margin-left:auto}.cl-room-more{flex:none}.cl-guild .cl-room-head .cl-guild-name{min-width:0;font-family:var(--font-display);flex:0 auto;margin:0;font-size:1.1em;font-weight:400}.cl-room .cl-chat{flex:1;min-height:0}.cl-compose{border-top:1px solid #ffffff12;flex:none;padding-top:.6em;font-size:1rem}.cl-msg{-webkit-user-select:text;user-select:text;-webkit-touch-callout:none}.cl-unread{color:var(--color-red);align-items:center;gap:.6em;margin:.5em 0 .2em;font-size:max(12px,.72em);font-weight:800;display:flex}.cl-unread:before,.cl-unread:after{content:"";opacity:.6;background:currentColor;flex:1;height:1px}.cl-left{color:var(--color-coin)}.cl-online-n{color:var(--color-leaf)}.cl-avatars .avatar-lamp+.avatar-lamp{margin-left:-.5em}@container (width<=460px){.cl-room-state.is-presence{display:none}}.cl.cl-notes{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;flex-direction:row;align-items:flex-end;gap:.35em;padding:.45em .6em .4em;overflow:auto hidden}.cl-notes::-webkit-scrollbar{display:none}.cl-note{width:6.8em;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;justify-items:center;gap:.2em;padding:0;display:grid}.cl-note-bubble{background:var(--color-raised-hi);max-width:100%;box-shadow:var(--soft-tile);text-align:center;border-radius:12px;padding:.35em .55em;font-size:max(11px,.72em);line-height:1.2;position:relative}.cl-note-text{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cl-note-bubble:after{content:"";background:var(--color-raised-hi);border-radius:50%;width:.5em;height:.5em;position:absolute;bottom:-.45em;left:50%;translate:-50%}.cl-note-bubble.is-empty{color:var(--color-muted);font-weight:700}.cl-note-name{max-width:100%;color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:max(10px,.62em);overflow:hidden}.cl-note:active .cl-note-bubble{scale:.96}.cl-note:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:12px}.cl-notes-hint{max-width:14em;color:var(--color-muted);align-self:center;margin:0 0 0 .4em;font-size:max(11px,.72em)}.cl-reply-to{border-left:3px solid var(--accent);background:#0000004d;border-radius:10px;align-items:center;gap:.6em;margin-bottom:.4em;padding:.35em .4em .35em .8em;font-size:.85em;display:flex}.cl-reply-to-label{color:var(--color-muted);font-size:.82em;display:block}.cl-msg-quote-label{color:var(--color-muted);font-size:.86em;display:block}.cl-reply-to-text{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cl-msg-quote{border-left:3px solid var(--accent);background:#00000040;border-radius:8px;margin:.1em 0 .35em;padding:.25em .6em;font-size:.875em;display:block}.cl-msg-quote-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cl-msg-quote.is-seek{text-align:left;width:100%;color:inherit;font-family:inherit;line-height:inherit;cursor:pointer}.cl-msg-quote.is-seek:active{background:#0006}.cl-msg.is-sought{animation:1.6s ease-out cl-sought}@keyframes cl-sought{0%,35%{box-shadow:0 0 0 2px var(--accent), 0 0 18px color-mix(in srgb, var(--accent) 70%, transparent)}}.cl-reactions{flex-wrap:wrap;align-self:flex-start;gap:.25em;max-width:78%;margin:-.35em 0 .15em .6em;display:flex}.cl-reactions.is-mine{justify-content:flex-end;align-self:flex-end;margin:-.35em .6em .15em 0}.cl-reaction{background:var(--color-panel);color:var(--color-ink);border-radius:999px;align-items:center;gap:.2em;padding:.1em .4em .1em .15em;font-size:.78em;display:inline-flex;box-shadow:0 1px 3px #00000080,inset 0 0 0 1px #ffffff14}.cl-reaction:not(:has(.num)){padding-right:.15em}.cl-reaction.is-mine{box-shadow:0 1px 3px #00000080, inset 0 0 0 1.5px var(--color-cyan)}.cl-reaction:active{transform:scale(.92)}.cl-guild{gap:.6em}.cl-guild>.cl-head>div:first-child{flex:1}.cl-guild-name{max-width:100%;font:inherit;color:inherit;border-radius:12px;align-items:center;gap:.45em;margin:-.25em -.5em;padding:.25em .5em;display:inline-flex}.cl-guild-icon{width:1.05em;height:1.05em;color:var(--accent);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--accent) 60%, transparent));flex:none}.cl-post-head{align-items:center;gap:.45em;min-width:0;margin:.35em 0 .15em;display:flex}.cl-post-pic{border-radius:50%;flex:none;font-size:.8em}.cl-poster{min-width:0;font:inherit;color:var(--color-muted);align-items:center;gap:.35em;font-size:max(12px,.82em);font-weight:800;display:inline-flex}@media (hover:hover){.cl-poster:hover{color:var(--color-ink)}}.cl-rank{width:1.15em;height:1.15em}.cl-msg-guild{margin-left:2.1em}.cl-event{max-width:90%;color:var(--color-muted);text-align:center;overflow-wrap:anywhere;align-self:center;margin:.25em 0;font-size:max(12px,.74em)}.cl-req{flex-direction:column;gap:.45em;width:min(100%,26em);margin-left:2.1em;padding:.6em .75em;display:flex}.cl-req.is-mine{align-self:flex-end;margin-left:0}.cl-req-top{align-items:center;gap:.65em;min-width:0;display:flex}.cl-req-title{overflow-wrap:anywhere;margin:0;font-size:.9em}.cl-req-card{aspect-ratio:5/7;width:2.4em;box-shadow:0 0 0 2px var(--rc);color:var(--rc);background:#0000004d;border-radius:6px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.cl-req-card img{object-fit:cover;width:100%;height:100%}.cl-req-icon svg{width:1.3em;height:1.3em}.cl-req-icon{width:2.4em;height:2.4em;box-shadow:var(--soft-well);color:var(--color-cyan-ink);background:#0000004d;border-radius:50%;flex:none;place-items:center;display:grid}.cl-req-gifts{font-size:.75em}.cl-req .btn{flex:none;font-size:.85rem}@container (width<=420px){.cl-req,.cl-msg-guild{margin-left:0}}.cl-profile-guild{flex-wrap:wrap;align-items:center;gap:.3em;margin:.3em 0 0;font-size:max(11px,.85em);font-weight:800;display:flex}.cl-stage{text-align:center;background:radial-gradient(60% 45% at 50% 38%, color-mix(in srgb, var(--color-cyan) 22%, transparent), transparent);flex-direction:column;justify-content:center;align-items:center;gap:.9rem;padding:2.5rem 1.25rem 1.5rem;animation:.6s cubic-bezier(.2,.9,.3,1.2) both cl-stage-in;display:flex;position:absolute;inset:0;overflow-y:auto}.cl-stage>*{width:min(100%,26rem)}.cl-stage-corner{position:absolute;top:.75rem;right:.75rem;width:auto!important}.cl-stage-onair{font-family:Silkscreen,monospace;font-size:max(var(--floor-silkscreen), .66rem);letter-spacing:.14em;color:var(--color-red);justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.cl-stage-onair i{background:var(--color-red);width:.45rem;height:.45rem;box-shadow:0 0 8px var(--color-red);border-radius:50%}.cl-stage-tag{font-family:var(--font-num);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cyan-ink);margin-top:-.6rem;font-size:.8rem;font-weight:700}.cl-stage-title{text-wrap:balance;font-size:clamp(1.6rem,6cqmin,2.4rem);line-height:1.1}.cl-stage-pal{text-align:left}.cl-stage-prize{background:color-mix(in srgb, var(--color-coin) 10%, var(--color-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-coin) 35%, transparent);border-radius:16px;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.cl-stage-next{justify-self:center;min-width:12rem;animation:.4s cubic-bezier(.2,.9,.3,1.2) both cl-stage-in;width:auto!important}.cl-stage-onair.is-off{color:var(--color-muted)}.cl-stage-onair.is-off i{box-shadow:none;background:#fff3}@keyframes cl-stage-in{0%{opacity:0;transform:scale(.96)}}:root[data-motion=less] .cl-stage{animation:none}@property --light{syntax:"<color>";inherits:true;initial-value:#3ea2ff}@property --boost{syntax:"<number>";inherits:true;initial-value:1}@property --card-w{syntax:"<length>";inherits:true;initial-value:0}@property --card-cy{syntax:"<length>";inherits:true;initial-value:0}@property --table{syntax:"<length>";inherits:true;initial-value:0}.op.is-tear,.op.is-reveal{touch-action:none}.op{--hud:3.4rem;--table:21cqh;--shout-size:clamp(1.6rem, 7.5cqmin, 2.9rem);--shout:calc(var(--shout-size) * 1.15 + 1rem);--callout:3.6rem;--chip:.22;--card-w:min(60cqw, calc((100cqh - var(--hud) - var(--shout) - var(--table) - var(--callout)) / 1.4), 22rem);--card-h:calc(var(--card-w) * 1.4);--card-cy:calc(var(--hud) + var(--shout) + (100cqh - var(--hud) - var(--shout) - var(--table) - var(--callout)) / 2);--card-r:calc(var(--card-w) * .07);--fly:.7s;contain:strict;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;font-family:var(--font-body);letter-spacing:normal;line-height:1.3;position:absolute;inset:0;overflow:hidden}.op.is-quake{animation:.56s cubic-bezier(.36,.07,.19,.97) .3s op-quake}@keyframes op-quake{10%,90%{translate:-1px}20%,80%{translate:3px 1px}30%,50%,70%{translate:-6px -1px}40%,60%{translate:6px 2px}}.op-hud{height:var(--hud);z-index:30;justify-content:space-between;align-items:center;padding:0 .6rem 0 1rem;animation:.4s ease-out both op-fade;display:flex;position:absolute;inset:0 0 auto}.op-count{font-family:var(--font-num);color:var(--color-muted);font-size:.95rem;font-weight:700}.op-hud-keys{align-items:center;gap:.5rem;display:flex}.op-skip,.op-share{border-radius:999px;min-height:40px;padding-inline:1rem}.op-share{gap:.4rem;animation:.3s ease-out both op-fade}.op-spot{left:50%;top:var(--card-cy);width:var(--card-w);aspect-ratio:5/7;position:absolute;translate:-50% -50%}.op-deck{z-index:2}.op-deck-layer{border-radius:var(--card-r);transform:translate(calc(var(--k) * var(--card-w) * .016), calc(var(--k) * var(--card-w) * .028)) rotate(var(--r));position:absolute;inset:0}.op-deck-layer:after{content:"";z-index:1;border-radius:inherit;opacity:calc(var(--k) * .08);pointer-events:none;background:#000;position:absolute;inset:0}.op-deck-layer:first-child{box-shadow:0 calc(var(--card-w) * .05) calc(var(--card-w) * .08) calc(var(--card-w) * -.02) #000000b3}.op-card{z-index:10;--half:.21s;--wait:.11s}.op-card.is-drum{--half:.26s;--wait:.15s}.op-card-lift,.op-card-shake,.op-face{position:absolute;inset:0}.op-face{border-radius:var(--card-r)}.op-face-front{opacity:0;transform:perspective(1600px)rotateY(-90deg)}.op-card.is-up .op-face-back{animation:op-turn-away var(--half) cubic-bezier(.55, 0, 1, .45) var(--wait) forwards}.op-card.is-up .op-face-front{animation:op-turn-in calc(var(--half) * 1.7) cubic-bezier(0, .55, .3, 1) calc(var(--wait) + var(--half)) forwards}@keyframes op-turn-away{to{transform:perspective(1600px)rotateY(90deg)}}@keyframes op-turn-in{0%{opacity:1;transform:perspective(1600px)rotateY(-90deg)}to{opacity:1;transform:perspective(1600px)rotateY(0)}}.op-face:after{content:"";z-index:30;border-radius:inherit;opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.op-card.is-up .op-face-back:after{animation:op-shade var(--half) ease-in var(--wait) forwards}.op-card.is-up .op-face-front:after{animation:op-shade calc(var(--half) * 1.7) ease-out calc(var(--wait) + var(--half)) reverse backwards}@keyframes op-shade{to{opacity:.45}}.op-card.is-plain .op-card-lift{animation:.72s cubic-bezier(.25,.8,.3,1) op-lift}@keyframes op-lift{38%{transform:translateY(-3.5%)scale(1.05)rotate(-1deg)}}.op-card.is-drum.is-down .op-card-lift{animation:2.4s ease-in-out infinite op-hover}.op-card.is-drum.is-down .op-card-shake{animation:.32s ease-in-out infinite op-tremble}.op-card.is-drum.is-down .op-face-back{box-shadow:0 0 0 .35cqmin color-mix(in srgb, var(--rc) 80%, transparent), 0 0 3cqmin .4cqmin color-mix(in srgb, var(--rc) 70%, transparent)}@keyframes op-hover{0%,to{transform:translateY(-1.5%)rotate(.01deg)}50%{transform:translateY(-3%)rotate(.01deg)}}@keyframes op-tremble{25%{transform:rotate(-1.2deg)translate(-.4%)}75%{transform:rotate(1.2deg)translate(.4%)}}.op-card.is-legendary.is-down .op-card-lift,.op-card.is-mythical.is-down .op-card-lift{animation:1s ease-in-out infinite op-heartbeat}.op-card.is-mythical.is-down .op-card-lift{animation-duration:.8s}.op-card.is-legendary.is-down .op-card-shake,.op-card.is-mythical.is-down .op-card-shake{animation:.17s linear infinite op-tremble-hard}@keyframes op-heartbeat{0%,45%,to{transform:translateY(-2%)scale(1)}12%{transform:translateY(-2%)scale(1.035)}24%{transform:translateY(-2%)scale(1.005)}34%{transform:translateY(-2%)scale(1.03)}}@keyframes op-tremble-hard{25%{transform:rotate(-1.4deg)translate(-.5%,.3%)}75%{transform:rotate(1.4deg)translate(.5%,-.3%)}}.op-card.is-drum.is-up .op-card-lift{animation:.72s cubic-bezier(.3,.7,.3,1) op-pop}.op-card.is-legendary.is-up .op-card-lift,.op-card.is-mythical.is-up .op-card-lift{animation:.76s cubic-bezier(.3,.7,.3,1) op-pop,3.2s ease-in-out .76s infinite op-float}@keyframes op-pop{16%{transform:scale(.93)}50%{transform:translateY(-2%)scale(1.1)}}@keyframes op-float{0%,to{transform:translateY(0)rotate(.01deg)}50%{transform:translateY(-1.6%)rotate(.01deg)}}.op-aura{z-index:-1;border-radius:var(--card-r);background:color-mix(in srgb, var(--rc) 60%, transparent);box-shadow:0 0 calc(var(--card-w) * .1) calc(var(--card-w) * .02) color-mix(in srgb, var(--rc) 80%, transparent), 0 0 calc(var(--card-w) * .3) calc(var(--card-w) * .06) color-mix(in srgb, var(--rc) 45%, transparent);opacity:0;pointer-events:none;--rest:.12;position:absolute;inset:0}.op-card.is-uncommon .op-aura{--rest:.2}.op-card.is-rare .op-aura{--rest:.32}.op-card.is-epic .op-aura{--rest:.5}.op-card.is-legendary .op-aura,.op-card.is-mythical .op-aura{--rest:.65}.op-card.is-drum.is-down .op-aura{animation:1.4s ease-in-out infinite op-charge}.op-card.is-legendary.is-down .op-aura{animation-duration:1s}.op-card.is-mythical.is-down .op-aura{animation-duration:.8s}.op-card.is-up .op-aura{animation:op-bloom 1s ease-out calc(var(--wait) + var(--half)) both}@keyframes op-charge{0%,to{opacity:.35;transform:scale(.98)}50%{opacity:.9;transform:scale(1.04)}}@keyframes op-bloom{0%{opacity:0;transform:scale(.95)}22%{opacity:1;transform:scale(1.1)}to{opacity:var(--rest);transform:scale(1)}}.op-shine{border-radius:var(--card-r);pointer-events:none;z-index:25;position:absolute;inset:0;overflow:hidden}.op-shine:before{content:"";animation:op-shine .9s ease-in-out calc(var(--wait) + var(--half) * 2.2) forwards;background:linear-gradient(105deg,#0000 38%,#fff5 50%,#0000 62%);position:absolute;inset:-10% -60%;transform:translate(-70%)}@keyframes op-shine{to{transform:translate(70%)}}.op-aura,.op-shine{transition:left .32s cubic-bezier(.3,1.2,.5,1),right .32s cubic-bezier(.3,1.2,.5,1)}@media (hover:hover){.op-card:has(.card-tilt.is-tilting:hover) :is(.op-aura,.op-shine){left:calc(50% * (1 - var(--grow,1)));right:calc(50% * (1 - var(--grow,1)))}}.op-ring{z-index:-1;border-radius:var(--card-r);box-shadow:0 0 calc(var(--card-w) * .05) calc(var(--card-w) * .012) color-mix(in srgb, var(--rc) 80%, transparent), inset 0 0 calc(var(--card-w) * .05) calc(var(--card-w) * .012) color-mix(in srgb, var(--rc) 80%, transparent);opacity:0;pointer-events:none;animation:op-ring .8s cubic-bezier(.2, .6, .35, 1) calc(var(--wait) + var(--half));position:absolute;inset:0}.op-ring.is-late{animation-delay:calc(var(--wait) + var(--half) + .14s);animation-duration:.95s}@keyframes op-ring{0%{opacity:.95;scale:1}to{opacity:0;scale:1.75}}.op-spark{z-index:-1;width:calc(var(--card-w) * .075 * var(--s));aspect-ratio:1;background:radial-gradient(closest-side, #fff 0, color-mix(in srgb, var(--rc) 85%, #fff) 35%, transparent 100%);opacity:0;pointer-events:none;animation:op-spark .86s cubic-bezier(.15, .7, .3, 1) calc(var(--wait) + var(--half) + var(--delay));border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes op-spark{0%{opacity:1;transform:rotate(var(--a)) translateX(calc(var(--card-w) * .3)) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateX(calc(var(--card-w) * var(--reach))) scale(.3)}}.op-wash{z-index:-2;border-radius:var(--card-r);background:color-mix(in srgb, var(--rc) 30%, transparent);box-shadow:0 0 calc(var(--card-w) * .8) calc(var(--card-w) * .22) color-mix(in srgb, var(--rc) 30%, transparent);opacity:0;pointer-events:none;animation:op-wash 1.4s ease-out calc(var(--wait) + var(--half)) forwards;position:absolute;inset:0}@keyframes op-wash{0%{opacity:0;scale:.9}20%{opacity:1;scale:1.06}to{opacity:.45;scale:1}}.op-rays-holder{z-index:-3;width:calc(var(--card-w) * 3.6);aspect-ratio:1;opacity:0;pointer-events:none;animation:op-rays-in 1s cubic-bezier(.2, .8, .3, 1) calc(var(--wait) + var(--half) - 40ms) forwards;position:absolute;top:50%;left:50%;translate:-50% -50%}.op-rays{background:repeating-conic-gradient(color-mix(in srgb, var(--ray) 50%, transparent) 0deg, transparent calc(var(--period) * .34), transparent calc(var(--period) * .66), color-mix(in srgb, var(--ray) 50%, transparent) var(--period));border-radius:50%;animation:26s linear infinite spin;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 18%,#0000 100%);mask-image:radial-gradient(closest-side,#000 18%,#0000 100%)}.op-rays.is-reverse{opacity:.7;animation:17s linear infinite reverse spin}@keyframes op-rays-in{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}.op-dark{z-index:5;opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.op.is-dark .op-dark{animation:.7s forwards op-dim}@keyframes op-dim{to{opacity:.72}}.op-flash{z-index:24;--flash:#fff6dc;background:radial-gradient(circle at 50% var(--card-cy), var(--flash) 0, color-mix(in srgb, var(--flash) 55%, transparent) calc(var(--card-w) * .7), transparent calc(var(--card-w) * 2.2));opacity:0;pointer-events:none;animation:.76s ease-out .3s op-flash;position:absolute;inset:0}.op-flash.is-mythical{--flash:#ffe0ec}@keyframes op-flash{0%{opacity:0}10%{opacity:.5}to{opacity:0}}.op-confetti{z-index:23;pointer-events:none;position:absolute;inset:0;overflow:hidden}.op-confetti span{left:50%;top:var(--card-cy);width:calc(.9cqmin * var(--w) + 5px);aspect-ratio:.55;background:var(--c);opacity:0;animation:op-confetti var(--t) linear calc(.32s + var(--delay) * .25);border-radius:999px;position:absolute}@keyframes op-confetti{0%{opacity:.95;animation-timing-function:cubic-bezier(.15,.75,.4,1);transform:translate(0)rotate(0)}20%{transform:translate(var(--vx), -32cqh) rotate(calc(var(--r) * .25));animation-timing-function:cubic-bezier(.45,0,.85,.55)}60%{opacity:.85}to{opacity:0;transform:translate(calc(var(--vx) * 1.4 + var(--sway)), calc(108cqh - var(--card-cy))) rotate(var(--r))}}.op-callout{z-index:12;text-align:center;pointer-events:none;position:absolute;inset:auto 0}.op-callout.is-shout{top:calc(var(--card-cy) - var(--card-h) / 2 - .6rem);translate:0 -100%}.op-callout.is-hint{top:calc(var(--card-cy) + var(--card-h) / 2 + var(--card-w) * .1 + .9rem)}.op-shout{font-family:var(--font-display);color:var(--rc);margin:0;font-size:clamp(1.2rem,5cqmin,1.9rem);line-height:1.15;animation:.48s cubic-bezier(.2,.9,.3,1.3) .24s both op-shout}.op-shout.is-big{font-size:var(--shout-size);letter-spacing:.04em;text-shadow:0 0 2.4cqmin color-mix(in srgb, var(--rc) 55%, transparent);animation:.7s cubic-bezier(.2,.9,.3,1.25) .32s both op-shout-big}.op-shout.is-hidden{visibility:hidden;animation:none}.op-hint{color:var(--color-muted);margin:0;font-size:.85rem;animation:.5s ease-out .7s both op-fade}@keyframes op-shout{0%{opacity:0;transform:translateY(.4rem)scale(.7)}}@keyframes op-shout-big{0%{opacity:0;transform:scale(.3)rotate(-6deg)}60%{opacity:1;transform:scale(1.12)rotate(1deg)}}.op-tablecloth{z-index:1;contain:strict;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.op.is-recap .op-tablecloth{opacity:0}.op-loose{--chip-h:calc(var(--card-h) * var(--chip));--sx:calc(var(--x) * 1cqw);--sy:calc(100cqh - var(--table) + var(--chip-h) * .65 + (var(--table) - var(--chip-h) * 1.3) * var(--y) / 100);--dx:calc(50cqw - var(--sx));--dy:calc(var(--card-cy) - var(--sy))}.op-leaving{z-index:11;pointer-events:none;animation:op-leave var(--fly) cubic-bezier(.4, .1, .3, 1) forwards, op-arc-squish var(--fly) linear}@keyframes op-leave{0%,42%{opacity:1}78%{opacity:0}to{opacity:0;translate:calc(-50% - var(--dx)) calc(-50% - var(--dy));rotate:var(--turn);scale:var(--chip)}}.op-chip{left:var(--sx);top:var(--sy);width:var(--card-w);aspect-ratio:5/7;translate:-50% -50%;rotate:var(--turn);scale:var(--chip);border-radius:calc(var(--card-w) * .12);background:var(--rc);box-shadow:inset 0 calc(var(--card-w) * .07) calc(var(--card-w) * .1) calc(var(--card-w) * -.03) #ffffff73, inset 0 calc(var(--card-w) * -.1) calc(var(--card-w) * .14) calc(var(--card-w) * -.04) #00000085, 0 0 0 calc(var(--card-w) * .012) #0006, 0 calc(var(--card-w) * .08) calc(var(--card-w) * .16) calc(var(--card-w) * -.05) #000000d9;animation:op-land var(--fly) cubic-bezier(.4, .1, .3, 1) var(--delay,0s) backwards, op-arc-bounce var(--fly) linear var(--delay,0s) backwards;position:absolute}@keyframes op-land{0%{translate:calc(-50% + var(--dx)) calc(-50% + var(--dy));opacity:0;rotate:0deg;scale:1}40%{opacity:0}72%{opacity:1}88%{scale:calc(var(--chip) * 1.08)}}.op-leaving.is-thrown{animation-name:op-leave-thrown,op-arc-squish}.op-chip.is-thrown{animation-name:op-land-thrown,op-arc-bounce}@keyframes op-leave-thrown{0%{opacity:1;animation-timing-function:cubic-bezier(.15,.7,.35,1);translate:-50% -50%;rotate:0deg;scale:1}26%{translate:calc(-50% + var(--toss-x) * var(--card-w)) calc(-50% + var(--toss-y) * var(--card-w));rotate:calc(var(--toss-turn) * 1deg);animation-timing-function:cubic-bezier(.45,0,.3,1);scale:.94}42%{opacity:1}78%{opacity:0}to{opacity:0;translate:calc(-50% - var(--dx)) calc(-50% - var(--dy));rotate:var(--turn);scale:var(--chip)}}@keyframes op-land-thrown{0%{translate:calc(-50% + var(--dx)) calc(-50% + var(--dy));opacity:0;animation-timing-function:cubic-bezier(.15,.7,.35,1);rotate:0deg;scale:1}26%{translate:calc(-50% + var(--dx) + var(--toss-x) * var(--card-w)) calc(-50% + var(--dy) + var(--toss-y) * var(--card-w));rotate:calc(var(--toss-turn) * 1deg);animation-timing-function:cubic-bezier(.45,0,.3,1);scale:.94}40%{opacity:0}72%{opacity:1}88%{scale:calc(var(--chip) * 1.08)}}@keyframes op-arc-squish{0%{animation-timing-function:cubic-bezier(.3,0,.6,1);transform:translateY(0)scale(1)}9%{transform:translateY(calc(var(--card-h) * .02)) scale(1.08, .88);animation-timing-function:cubic-bezier(.2,.7,.4,1)}24%{transform:translateY(calc(var(--card-h) * -.08)) scale(.93, 1.09);animation-timing-function:cubic-bezier(.3,.6,.5,1)}40%{transform:translateY(calc(var(--card-h) * -.12)) scale(1, 1);animation-timing-function:cubic-bezier(.5,0,.75,.4)}to{transform:translateY(0)scale(1)}}@keyframes op-arc-bounce{0%{animation-timing-function:cubic-bezier(.3,0,.6,1);transform:translateY(0)scale(1)}9%{transform:translateY(calc(var(--card-h) * .02)) scale(1.08, .88);animation-timing-function:cubic-bezier(.2,.7,.4,1)}24%{transform:translateY(calc(var(--card-h) * -.08)) scale(.93, 1.09);animation-timing-function:cubic-bezier(.3,.6,.5,1)}40%{transform:translateY(calc(var(--card-h) * -.12)) scale(1, 1);animation-timing-function:cubic-bezier(.55,0,.9,.5)}70%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(1.22,.78)}82%{transform:translateY(calc(var(--card-h) * -.05)) scale(.93, 1.08);animation-timing-function:cubic-bezier(.5,0,.8,.5)}91%{animation-timing-function:ease-out;transform:translateY(0)scale(1.06,.95)}to{transform:translateY(0)scale(1)}}.op-chip-mark{border-radius:calc(var(--card-w) * .08);background:color-mix(in srgb, var(--rc) 68%, #000);box-shadow:inset 0 calc(var(--card-w) * .05) calc(var(--card-w) * .08) #00000085, inset 0 calc(var(--card-w) * -.02) calc(var(--card-w) * .04) #ffffff2e;position:absolute;inset:17% 16%}.op-chip-mark:after{content:"";aspect-ratio:1;background:color-mix(in srgb, var(--rc) 55%, #fff);width:36%;box-shadow:inset 0 calc(var(--card-w) * .03) calc(var(--card-w) * .04) #ffffff8c, inset 0 calc(var(--card-w) * -.03) calc(var(--card-w) * .05) #00000059, 0 calc(var(--card-w) * .02) calc(var(--card-w) * .05) #0006;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.op-chip.is-legendary:after,.op-chip.is-mythical:after{content:"";border-radius:inherit;box-shadow:0 0 calc(var(--card-w) * .2) calc(var(--card-w) * .02) color-mix(in srgb, var(--rc) 70%, transparent);position:absolute;inset:0}.op-film{left:50%;top:var(--card-cy);z-index:6;width:calc(var(--card-w) * 3.2);aspect-ratio:864/1188;pointer-events:none;position:absolute;translate:-50% -54.5455%}.op-film canvas{z-index:1;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.op-film video{-webkit-mask-composite:source-in;width:100%;height:100%;transition:opacity .15s ease-out;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.op-film video.op-film-light{z-index:1;transform-origin:0 0;mix-blend-mode:screen;transition:none;inset:0 auto auto 0}.op-film-count{left:calc(50% + var(--card-w) * .52);top:calc(var(--card-cy) - var(--card-w) * .82);z-index:7;font-family:var(--font-num);color:var(--color-on-coin);background:var(--color-coin);border-radius:999px;padding:.2rem .65rem;font-size:clamp(.85rem,3.4cqmin,1.15rem);font-weight:800;animation:.36s cubic-bezier(.3,1.6,.5,1) backwards op-pop-in;position:absolute;box-shadow:inset 0 2px 4px -1px #fff9,inset 0 -3px 6px -2px #00000059,0 6px 14px -6px #000000e6}.op-callout.is-pack-hint{top:calc(var(--card-cy) + var(--card-w) * 1.2 + .4rem);animation:.4s ease-out both op-fade}.op-recap{z-index:40;overscroll-behavior:contain;cursor:default;padding:1.25rem 1rem 1.5rem;animation:.48s cubic-bezier(.2,.9,.3,1) backwards op-recap-in;position:absolute;inset:0;overflow-y:auto}.op-recap-inner{max-width:64rem;margin:0 auto}.op-recap-head{justify-content:center;align-items:center;gap:.75rem;max-width:40rem;margin:.25rem auto .5rem;display:flex}.op-recap-title{font-family:var(--font-display);text-wrap:balance;color:var(--color-ink);margin:0;font-size:clamp(1.15rem,4.2cqmin,2rem);line-height:1.15}.op-recap-counts{text-align:center;color:var(--color-muted);margin:0 0 1.1rem;font-size:.9rem}.op-recap-grid{grid-template-columns:repeat(auto-fill,minmax(min(9.5rem,29cqw),1fr));gap:.75rem;display:grid}.op-recap-grid.is-few{grid-template-columns:repeat(auto-fit,minmax(min(9rem,38cqw),1fr));max-width:68rem;margin-inline:auto}.op-recap-card{animation:op-deal-in .44s cubic-bezier(.2, .9, .3, 1.15) calc(var(--i) * 40ms + .12s) backwards}@media (hover:none){.op-recap-card{content-visibility:auto;contain-intrinsic-size:auto 15rem}}.op-recap-tip{text-align:center;color:var(--color-muted);margin:1rem 0 0;font-size:.85rem}.op-recap-actions{flex-direction:column;align-items:center;gap:.6rem;max-width:26rem;margin:1.2rem auto 0;display:flex}.op-recap-actions .btn{white-space:normal;text-wrap:balance;text-align:center}.op-recap-back{min-width:12rem}.op-recap-actions.is-top{margin:0 auto 1.25rem}@keyframes op-recap-in{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes op-deal-in{0%{opacity:0;transform:translateY(1.2rem)scale(.9)rotate(-2deg)}}@keyframes op-fade{0%{opacity:0}to{opacity:1}}@keyframes op-pop-in{0%{opacity:0;scale:.4}}.op-pal{z-index:26;pointer-events:none;max-width:28rem;animation:.42s cubic-bezier(.2,.9,.3,1.2) both op-pal-in;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.op-pal.is-leaving{animation:.32s ease-in both op-pal-out}@keyframes op-pal-in{0%{opacity:0;translate:-40%}}@keyframes op-pal-out{to{opacity:0;translate:-40%}}:root[data-motion=less] .op-pal,:root[data-motion=less] .op-pal.is-leaving{animation-duration:1ms}.spot{--spot-dim:#000000b3;z-index:85;pointer-events:none;position:fixed;inset:0}.spot-veil{background:var(--spot-dim);pointer-events:auto;animation:.25s ease-out spot-in;position:absolute;inset:0}.spot-pane{pointer-events:auto;position:absolute}.spot-pane.is-top{height:max(0px, var(--hy));inset:0 0 auto}.spot-pane.is-bottom{inset:calc(var(--hy) + var(--hh)) 0 0}.spot-pane.is-left{left:0;top:var(--hy);width:max(0px, var(--hx));height:var(--hh)}.spot-pane.is-right{left:calc(var(--hx) + var(--hw));right:0;top:var(--hy);height:var(--hh)}.spot-hole{left:var(--hx);top:var(--hy);width:var(--hw);height:var(--hh);border-radius:var(--hr,14px);box-shadow:0 0 0 200vmax var(--spot-dim);animation:.25s ease-out spot-in;position:absolute}.spot-hole.is-held{pointer-events:auto}.spot-hole.is-ring{box-shadow:none}.spot-hole:before,.spot-hole:after{content:"";border-radius:inherit;animation:1.6s ease-in-out infinite spot-ring-fade;position:absolute;inset:0}.spot-hole:before{box-shadow:0 0 0 2.5px var(--color-cyan), 0 0 18px 2px color-mix(in srgb, var(--color-cyan) 65%, transparent)}.spot-hole:after{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-cyan) 35%, transparent), 0 0 30px 6px color-mix(in srgb, var(--color-cyan) 45%, transparent);opacity:0;animation-name:spot-ring-glow}@keyframes spot-ring-fade{50%{opacity:0}}@keyframes spot-ring-glow{50%{opacity:1}}@keyframes spot-in{0%{opacity:0}}.spot-say{left:max(.75rem, var(--safe-left));right:max(.75rem, var(--safe-right));pointer-events:auto;text-align:left;max-width:26rem;margin-inline:auto;animation:.32s cubic-bezier(.2,.9,.3,1.2) spot-say-in;position:absolute}.spot-say.is-above{bottom:calc(100% - var(--hy) + .75rem)}.spot-say.is-below{top:max(calc(var(--hy) + var(--hh) + .75rem), calc(var(--content-top) + 4rem))}.spot-say.is-middle{top:50%;translate:0 -50%}.spot-say.is-perch{top:calc(var(--content-top) + .5rem);right:calc(max(.75rem, var(--safe-right)) + 5rem)}.spot-say .pal-bubble{font-size:.95rem;box-shadow:inset 0 2px 4px -1px #ffffff26,inset 0 -4px 8px -3px #00000080,0 0 0 1px #000000a6,0 16px 30px -10px #000}@keyframes spot-say-in{0%{opacity:0;transform:translateY(12px)}}.spot-skip{top:calc(var(--content-top) + .75rem);right:max(.75rem, var(--safe-right));pointer-events:auto;position:absolute}.first-line{margin-bottom:1rem}.first-cutin{z-index:25;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:left;background:#000000c7;border-radius:22px;place-items:center;padding:.75rem 1rem;transition:opacity .4s ease-in;animation:.3s ease-out first-cutin-in;display:grid;position:fixed;top:0;left:0}.first-cutin.is-leaving{opacity:0}.first-cutin-inner{width:min(100%,30rem)}@keyframes first-cutin-in{0%{opacity:0}}:root[data-motion=less] .spot-veil,:root[data-motion=less] .spot-hole,:root[data-motion=less] .spot-hole:before,:root[data-motion=less] .spot-hole:after,:root[data-motion=less] .spot-say,:root[data-motion=less] .first-cutin{animation:none}.op-rip{z-index:6;pointer-events:none;position:absolute;inset:0}.op-rip-box{left:50%;top:calc(var(--card-cy) + var(--card-w) * .2);width:calc(var(--card-w) * 1.3);aspect-ratio:2/3;position:absolute;translate:-50% -50%}.op-rip-pack{z-index:2;animation:op-pack-land var(--t-land) cubic-bezier(.3, .6, .35, 1) backwards, op-pack-drop .54s cubic-bezier(.55, 0, .8, .35) calc(var(--t-rise) + .17s) forwards}@keyframes op-pack-land{0%{opacity:0;transform:translateY(-45cqh)rotate(-6deg)scale(1.08)}45%{opacity:1}72%{transform:translateY(1.5%)rotate(.5deg)scale(1.03,.95)}86%{transform:translateY(-.5%)scale(.99,1.02)}to{transform:none}}@keyframes op-pack-drop{75%{opacity:1}to{opacity:0;transform:translateY(65cqh)rotate(-7deg)}}.op-rip-strain{animation:op-strain calc(var(--t-rip) - var(--t-land)) linear var(--t-land);position:relative}.op-rip-strain[data-surge=a]{animation:.42s cubic-bezier(.3,1.4,.5,1) op-jolt-a}.op-rip-strain[data-surge=b]{animation:.42s cubic-bezier(.3,1.4,.5,1) op-jolt-b}@keyframes op-strain{0%,to{transform:none}10%{transform:rotate(-.4deg)}20%{transform:rotate(.4deg)}30%{transform:rotate(-.7deg)translate(-.4%)}40%{transform:rotate(.8deg)translate(.4%)}50%{transform:rotate(-1deg)translateY(-.3%)}58%{transform:rotate(1.2deg)}66%{transform:rotate(-1.4deg)translate(-.6%)}74%{transform:rotate(1.5deg)translate(.6%)}82%{transform:rotate(-1.7deg)scale(1.01)}90%{transform:rotate(1.9deg)scale(1.015)}96%{transform:rotate(-1deg)scale(1.02)}}@keyframes op-jolt-a{30%{transform:translateY(1.2%)scale(1.035,.97)}}@keyframes op-jolt-b{30%{transform:translateY(1.2%)scale(1.035,.97)}}.op-rip-body{z-index:2;position:relative}.op-rip-seam{z-index:4;opacity:1;animation:op-out-soft .36s ease-out calc(var(--t-rip) + 60ms) forwards;position:absolute;inset:0;overflow:visible}.op-rip-seam polyline{fill:none;stroke:color-mix(in srgb, #fff 70%, var(--light));stroke-width:3.5px;stroke-opacity:.9;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:op-seam calc(var(--t-rip) - var(--t-seam)) cubic-bezier(.6, 0, .4, 1) var(--t-seam) forwards}.op-rip-seam polyline.is-glow{stroke:var(--light);stroke-width:16px;stroke-opacity:.3}@keyframes op-seam{to{stroke-dashoffset:0}}@keyframes op-out-soft{to{opacity:0}}.op-rip-top{z-index:3;transform-origin:0 13%;animation:op-tear-off .64s cubic-bezier(.3, .4, .4, 1) var(--t-rip) forwards;position:absolute;inset:0}@keyframes op-tear-off{16%{transform:translate(.5%,-1.5%)rotate(5deg)}to{opacity:0;transform:translate(60%,-90%)rotate(34deg)}}.op-rip-lights{z-index:0;animation:op-out-soft .7s ease-in calc(var(--t-rise) + .15s) forwards}.op-rip-light{scale:var(--boost);transition:opacity .5s;position:absolute;inset:0}.op-rip-light:not(:last-child){opacity:0}.op-rip-light.is-surge{animation:.56s cubic-bezier(.3,1.4,.5,1) op-surge}@keyframes op-surge{0%{opacity:0;transform:scale(.8)}35%{opacity:1;transform:scale(1.1)}}.op-rip-plume{background:linear-gradient(to top, color-mix(in srgb, #fff 40%, var(--light)) 0%, color-mix(in srgb, var(--light) 80%, transparent) 12%, color-mix(in srgb, var(--light) 40%, transparent) 32%, color-mix(in srgb, var(--light) 12%, transparent) 62%, transparent 92%);transform-origin:50% 100%;opacity:0;width:500%;height:120%;animation:op-plume 1s cubic-bezier(.2, .8, .3, 1) var(--t-rip) forwards;position:absolute;bottom:76%;left:50%;translate:-50%;-webkit-mask-image:conic-gradient(from -62deg at 50% 100%,#0000 0deg,#0006 18deg,#000 46deg 78deg,#0006 106deg,#0000 124deg 360deg);mask-image:conic-gradient(from -62deg at 50% 100%,#0000 0deg,#0006 18deg,#000 46deg 78deg,#0006 106deg,#0000 124deg 360deg)}@keyframes op-plume{0%{opacity:0;transform:scaleY(.35)}30%{opacity:1;transform:scaleY(1.08)}to{opacity:.75;transform:scaleY(1)}}.op-rip-light.is-surge .op-rip-plume{opacity:.75;animation:none}.op-rip-wave{z-index:1}.op-rip-wave:after{content:"";opacity:0;aspect-ratio:4;background:radial-gradient(closest-side, #fff, color-mix(in srgb, var(--light) 60%, transparent) 45%, transparent);border-radius:50%;width:110%;animation:.6s ease-out op-flare;position:absolute;top:13.7%;left:50%;translate:-50% -50%}@keyframes op-flare{0%{opacity:0;scale:.4}25%{opacity:1;scale:1.1}to{opacity:0;scale:1.4}}.op-rip-cards{z-index:1;opacity:0;transform:translateY(calc(var(--card-w) * .3));animation:op-show 1ms linear var(--t-seam) forwards, op-rise .6s cubic-bezier(.3, .75, .25, 1) var(--t-rise) forwards}.op-rip-cards .op-spot{top:calc(50% - var(--card-w) * .2)}@keyframes op-show{to{opacity:1}}@keyframes op-rise{0%{transform:translateY(calc(var(--card-w) * .3))}70%{transform:translateY(-1.5%)}to{transform:none}}.op-rip-spares{z-index:0;animation:op-pack-land var(--t-land) cubic-bezier(.3, .6, .35, 1) 60ms backwards, op-pack-drop .54s cubic-bezier(.55, 0, .8, .35) calc(var(--t-rise) + 90ms) forwards}.op-rip-spare{transform:translate(calc(var(--i) * 9%), calc(var(--i) * -4%)) rotate(calc(var(--i) * 6deg));opacity:calc(1 - var(--i) * .3);position:absolute;inset:0}.op-rip-count{z-index:6;font-family:var(--font-num);color:var(--color-on-coin);background:var(--color-coin);animation:op-pop-in .36s cubic-bezier(.3, 1.6, .5, 1) calc(var(--t-land) - 60ms) backwards;border-radius:999px;padding:.2rem .65rem;font-size:clamp(.85rem,3.4cqmin,1.15rem);font-weight:800;position:absolute;top:-7%;right:-10%;box-shadow:inset 0 2px 4px -1px #fff9,inset 0 -3px 6px -2px #00000059,0 6px 14px -6px #000000e6}.studio{-webkit-hyphens:auto;hyphens:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--look-ms:.62s;--look-ease:cubic-bezier(.38, 0, .16, 1.07);--mine:var(--color-r-rare);--theirs:#ff4d5e;--body:#16181d;background:#000;width:100%;height:100%;position:relative;overflow:clip}.studio-box{position:absolute;top:0;left:50%;translate:-50%}.studio-plane{transform-origin:0 0;transition:transform var(--look-ms) var(--look-ease);position:absolute;top:0;left:0}.studio[data-still] .studio-plane,:root[data-motion=less] .studio-plane{transition:none}:root[data-motion=less] .studio[data-look=up] .studio-scene{animation:.28s ease-out studio-look-up}:root[data-motion=less] .studio[data-look=down] .studio-scene{animation:.28s ease-out studio-look-down}@keyframes studio-look-up{0%{opacity:.15}}@keyframes studio-look-down{0%{opacity:.15}}.studio-stage{position:absolute;inset:0}.studio-art{pointer-events:none}.studio-art img{width:100%;height:100%;display:block}.studio-cell{overflow:hidden}.studio-art.studio-cell img{max-width:none;max-height:none}.c-red{--c:var(--color-red)}.c-green{--c:var(--color-leaf)}.c-blue{--c:var(--color-r-rare)}.c-yellow{--c:var(--color-coin)}:is(.thin-screen,.wall-screen,.their-name,.card-screen,.host,.led-line,.led-vs,.led-result){isolation:isolate;color:#eef4ff;background:radial-gradient(120% 90% at 50% 40%,#0d1220,#05070c 75%),#05070c;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000,inset 0 0 18px #000c,0 0 0 2px #22242c,0 0 0 3px #000}:is(.thin-screen,.wall-screen,.their-name,.card-screen,.host,.led-line,.led-vs,.led-result):after{content:"";z-index:3;pointer-events:none;background:linear-gradient(115deg,#ffffff12 0%,#ffffff05 34%,#0000 35%),repeating-linear-gradient(0deg,#0000 0 2px,#00000038 2px 3px),repeating-linear-gradient(90deg,#0000 0 2px,#00000024 2px 3px);position:absolute;inset:0}.screen-wall{z-index:-1;opacity:.9;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.standee{height:100%;box-shadow:inset 0 0 0 2px #000, inset 0 0 18px 2px color-mix(in srgb, var(--theirs) 55%, transparent), 0 0 26px -4px color-mix(in srgb, var(--theirs) 70%, transparent);background:#17161c;border-radius:9%;padding:4%;transition:box-shadow 1s ease-out;position:relative}.standee-in{background:#22202a;border-radius:6%;height:100%;animation:4.2s ease-in-out infinite standee-breathe;position:relative;overflow:hidden;container-type:size}.standee-in img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.standee-initial{height:100%;color:var(--theirs);place-items:center;font-size:62cqh;display:grid}@keyframes standee-breathe{50%{transform:translateY(-1.2%)scale(1.01)}}:root[data-motion=less] .standee-in{animation:none}.standee.is-on-fire{box-shadow:inset 0 0 0 2px #000,inset 0 0 22px 4px #ff7a1acc,0 0 34px 2px #ff7a1acc}.standee-fire{z-index:-1;pointer-events:none;transform-origin:50% 100%;background:url(/assets/fire-CDTxYoUO.webp) 0 0/2400% 100% no-repeat;width:190%;height:218%;animation:1.6s steps(24,jump-none) infinite standee-fire,1s cubic-bezier(.25,.7,.35,1) standee-fire-catch;position:absolute;bottom:-40%;left:50%;translate:-50%}@keyframes standee-fire{to{background-position-x:100%}}@keyframes standee-fire-catch{0%{opacity:0;scale:.5 .05}25%{opacity:1}}:root[data-motion=less] .standee-fire{animation:none}.their-name{border-radius:10px;height:100%;padding:0 6%}.their-name-in{z-index:2;height:100%;font-family:var(--font-display);text-align:center;text-shadow:0 0 8px var(--theirs), 0 0 2px #fff;justify-content:center;align-items:center;gap:.35em;line-height:1;display:flex;position:relative;overflow:hidden}.their-name-in>b{font-weight:400}.their-name .num{font:700 .55em var(--font-num);color:var(--color-coin)}.studio-lamp{background:var(--tex-lit,none), radial-gradient(ellipse 70% 75% at 50% 45%, color-mix(in srgb, var(--c) 34%, #101116), color-mix(in srgb, var(--c) 14%, #101116) 90%);background-blend-mode:var(--tex-lit-blend,normal), normal;transition:background .12s,box-shadow .12s;box-shadow:inset 0 2px 3px -1px #ffffff40,inset 0 -3px 5px -2px #000c}.studio-lamp.is-lit{background:var(--tex-lit,none), radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% 45%, color-mix(in srgb, #fff var(--lit-core), var(--c)), var(--c) var(--lit-mid), color-mix(in srgb, var(--c) 40%, #101116));background-blend-mode:var(--tex-lit-blend,normal), normal;box-shadow:inset 0 2px 3px -1px #ffffffa0, 0 0 22px 2px var(--c)}.their-lamp{border-radius:22%/45%;height:100%;display:block}.card-screen{border-radius:14px;height:100%;display:grid}.card-pic{position:absolute;inset:0}.card-pic>*{object-fit:contain;width:100%;height:100%}.card-now{z-index:3;color:#fff;font:800 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#05070cd9;border-radius:6px;align-items:center;gap:5px;padding:3px 8px 3px 6px;display:flex;position:absolute;top:5%;left:3.5%;box-shadow:inset 0 0 0 1px #ffffff26}.card-now:before{background:var(--theirs);width:7px;height:7px;box-shadow:0 0 6px var(--theirs);content:"";border-radius:50%}:root:not([data-motion=less]) .card-now:before{animation:1.2s step-end infinite card-now-on}@keyframes card-now-on{50%{opacity:.15}}.card-title{z-index:2;height:36%;font-family:var(--font-display);background:linear-gradient(#0000,#000d 60%);flex-direction:column;padding:0 4% 3%;line-height:1.05;display:flex;position:absolute;inset:auto 0 0;overflow:hidden}.card-title>b{margin-top:auto;font-weight:400}.card-screen.is-question{grid-template-rows:minmax(0,2fr) minmax(0,3fr);gap:5%;padding:4% 5%}.card-q{z-index:2;text-align:center;place-items:center;min-height:0;font-weight:800;line-height:1.15;display:grid;position:relative;overflow:hidden}.card-answers{z-index:2;grid-template:repeat(2,minmax(0,1fr))/repeat(2,minmax(0,1fr));gap:6%;min-height:0;display:grid;position:relative}.card-answer{background:color-mix(in srgb, var(--c) 30%, #0b0e16);min-height:0;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c) 60%, #000);text-align:center;border-radius:.45em;place-items:center;padding:0 .4em;font-weight:800;line-height:1.1;display:grid;overflow:hidden}.card-answer.is-removed{opacity:.25}.card-answer.is-picked{background:color-mix(in srgb, var(--c) 70%, #0b0e16)}.card-screen.is-answered .card-answer{--c:#6b7385;color:#c3c9d6}.card-answer:is(.is-right,.is-wrong){background:color-mix(in srgb, var(--c) 78%, #0b0e16);box-shadow:none;color:#fff}.card-screen .card-answer.is-right{--c:var(--color-leaf)}.card-screen .card-answer.is-wrong{--c:var(--color-red)}.card-call{z-index:6;isolation:isolate;text-align:center;white-space:nowrap;background:#05070c;border-radius:14px;place-content:center;justify-items:center;animation:2.8s ease-out both card-call;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.card-call-rays{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side,#b08cff66,#b08cff22 45%,#0000 70%),repeating-conic-gradient(#8f6bff38 0deg 9deg,#0000 9deg 22.5deg);width:160cqmax;animation:.5s ease-out .25s both card-call-rays-in,6s linear infinite card-call-rays-turn;position:absolute;top:50%;left:50%;translate:-50% -50%}.card-call b{color:#fff;font:400 min(44px, 14cqw, 46cqh) / 1 var(--font-display);text-shadow:0 0 14px #b08cff,0 0 2px #fff;transform-origin:50% 100%;animation:.75s cubic-bezier(.3,0,.3,1) both card-call-slam}.card-call-stakes{color:var(--color-coin);font:400 min(30px, 8cqw, 27cqh) / 1.1 var(--font-display);text-shadow:0 0 12px #ffae0090;margin-top:min(8px,3cqh);animation:.6s cubic-bezier(.2,0,.3,1.4) .7s both card-call-stamp;position:relative}.card-call-stakes i{width:7px;height:7px;box-shadow:0 0 6px var(--color-coin);opacity:0;background:#ffe9a3;border-radius:1px;margin:-3.5px;animation:.6s ease-out .82s both card-call-spark;position:absolute;top:50%;left:50%;rotate:45deg}@keyframes card-call{0%{opacity:0}5%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes card-call-slam{0%{opacity:0;transform:translateY(-160%)scale(.9,1.15)}40%{opacity:1;transform:translateY(0)scale(1.25,.7)}60%{transform:translateY(-14%)scale(.92,1.08)}78%{transform:translateY(0)scale(1.06,.94)}to{transform:none}}@keyframes card-call-rays-in{0%{opacity:0;scale:.4}}@keyframes card-call-rays-turn{to{rotate:1turn}}@keyframes card-call-stamp{0%{opacity:0;transform:scale(2.4)rotate(-10deg)}45%{opacity:1;transform:scale(.92)rotate(5deg)}65%{transform:scale(1.04)rotate(-3deg)}82%{transform:scale(1)rotate(1.5deg)}to{transform:none}}@keyframes card-call-spark{0%{opacity:1;transform:rotate(var(--a)) translateX(24px) scale(1.2)}to{opacity:0;transform:rotate(var(--a)) translateX(80px) scale(.3)}}:root[data-motion=less] .card-call{animation-name:said-bubble-fade}:root[data-motion=less] :is(.card-call b,.card-call-stakes,.card-call-rays){animation:none}:root[data-motion=less] .card-call-stakes i{display:none}.host{border-radius:8px;grid-template-rows:minmax(0,1fr);grid-template-columns:38% minmax(0,1fr);align-items:center;gap:4%;height:100%;padding:4%;display:grid}.host .pal{aspect-ratio:1;width:100%!important;height:auto!important}.host-says{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;align-items:center;min-width:0;height:100%;font-weight:800;line-height:1.15;display:flex;overflow:hidden}.studio-console{grid-template-rows:minmax(0,1fr);justify-items:center;display:grid}.console{width:var(--console-w);grid-template-rows:max(60px, calc(var(--bench-top) + var(--card-h) - 20px)) minmax(0, 1fr) 62px;gap:12px;height:100%;min-height:0;padding:12px 0 14px;display:grid;position:relative}.console-top{width:min(100%, calc(2 * (var(--bench-x) - var(--bench-w) / 2 + 64px)));grid-template-columns:64px minmax(0,1fr) 64px;justify-self:center;align-items:center;gap:8px;min-width:0;display:grid;container:console-top/inline-size}.chips{place-items:center;height:100%;display:grid;position:relative;translate:-18px 5px;rotate:-4deg}.chips img{object-fit:contain;object-position:50% 80%;filter:drop-shadow(2px 5px 3px #000000b3);width:100%;height:100%;display:block}.chips-tag{color:var(--color-coin);white-space:nowrap;background:#000d;border-radius:999px;padding:2px 8px;font-weight:800;position:absolute;bottom:100%;left:50%;translate:-50%}.thin-screen{white-space:nowrap;border-radius:9px;align-items:stretch;min-width:0;height:52px;font-size:13px;font-weight:800;line-height:1.1;display:flex}.thin-cell{flex-direction:column;flex:none;justify-content:center;align-items:center;padding:0 8px;display:flex}.thin-cell:not(.is-turn){box-shadow:inset 1px 0 #ffffff1c}.thin-low{display:contents}.thin-cell small{color:#8fa3c4;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.thin-cell b.num{font-size:19px}.thin-cell.is-stakes{flex-flow:wrap;flex:auto;align-content:center;gap:1px 6px;min-width:0;font-size:12px;overflow:hidden}.thin-tag{color:var(--color-coin);text-shadow:0 0 6px #ffae0080}.thin-tag.is-rivals{color:#ffb3ff;text-shadow:0 0 6px #ff6bff80;align-items:center;gap:2px;display:inline-flex}.thin-link{width:1.05em;height:1.05em}.thin-cell.is-time{margin-left:auto}.thin-time{font-variant-numeric:tabular-nums;text-align:center;min-width:2.6em;font-size:20px;display:inline-block}.thin-time.is-low{color:var(--color-red);text-shadow:0 0 8px var(--color-red)}.thin-cell.is-fire{padding:0 7px}.thin-fire{filter:drop-shadow(0 0 5px #ffb000a0);width:26px;height:26px}:root:not([data-motion=less]) .thin-fire{animation:.9s step-end infinite thin-fire}@keyframes thin-fire{50%{opacity:.18}}@container console-top (width<=439px){.thin-screen{grid-template:minmax(0,1fr) auto/auto auto minmax(0,1fr) auto;height:60px;display:grid}.thin-cell.is-turn{grid-area:1/1}.thin-cell.is-fire{grid-area:1/2}.thin-cell.is-time{grid-area:1/4}.thin-low{grid-area:2/1/3/5;min-width:0;height:19px;display:flex;box-shadow:inset 0 1px #ffffff1c}.thin-screen .thin-low .thin-cell{flex-direction:row;gap:2px;padding:0 5px}.thin-screen .thin-low .thin-cell:first-child{box-shadow:none}.thin-low .thin-cell b.num{font-size:12px}.thin-low .thin-eye{width:12px;height:12px}.thin-screen .thin-cell.is-stakes{flex-wrap:nowrap;gap:4px;padding:0 4px;font-size:11px}.thin-tag.is-rivals{gap:1px}.thin-word{display:none}.thin-fire{width:24px;height:24px}}.console{--bench-w:calc(var(--card-w) * (1 + .72 * (var(--cards) - 1)))}.bench{top:var(--bench-top);left:calc(50% + var(--bench-x));width:var(--bench-w);height:var(--card-h);position:absolute;translate:-50%}.bench-card{z-index:var(--at);top:0;left:calc(var(--at) * var(--card-w) * .72);width:var(--card-w);height:var(--card-h);rotate:var(--tilt,0deg);translate:0 var(--lift,0px);background:#222;border-radius:5px;position:absolute;overflow:hidden;box-shadow:0 0 0 2px #0008,0 5px 7px -2px #000}.bench-card>*{object-fit:cover;width:100%;height:100%}.bench-card.is-out{filter:grayscale()brightness(.4)}.bench-card.is-leaving{opacity:0}:root:not([data-motion=less]) .bench-card.is-leaving{animation:.26s ease-in bench-card-leave}@keyframes bench-card-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translate(35%,-50%)scale(1.08)}}:root:not([data-motion=less]) .bench-card.is-arriving{animation:.32s cubic-bezier(.2,.7,.3,1) .3s backwards bench-card-arrive}@keyframes bench-card-arrive{0%{opacity:0;transform:translate(35%,-50%)scale(1.1)}}.studio-cartridge{pointer-events:none}.cartridge{clip-path:inset(-120% -40% 33.33%);width:100%;height:100%;position:relative}.cartridge-card{background:#222;border-radius:5px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1.5px #0009}.cartridge-card>*{object-fit:cover;width:100%;height:100%}.cartridge-card:after{content:"";background:linear-gradient(#0000 40%,#000000b3 66.7%);position:absolute;inset:0}.cartridge-card.is-out{filter:grayscale()brightness(.5)}.cartridge-card.is-leaving{opacity:0}:root:not([data-motion=less]) .cartridge-card.is-leaving{animation:.42s cubic-bezier(.3,.6,.4,1) cartridge-leave}@keyframes cartridge-leave{0%{opacity:1;transform:none}60%{opacity:1;transform:translateY(-70%)}to{opacity:0;transform:translate(-30%,-95%)}}:root:not([data-motion=less]) .cartridge-card.is-arriving{animation:.38s .42s backwards cartridge-arrive}@keyframes cartridge-arrive{0%{opacity:0;animation-timing-function:ease-out;transform:translate(-30%,-95%)}25%{opacity:1;animation-timing-function:ease-in;transform:translateY(-72%)}80%{animation-timing-function:ease-out;transform:translateY(3%)}to{transform:none}}.buzzers{grid-template:repeat(2,minmax(0,1fr))/repeat(2,minmax(0,1fr));gap:12px;min-height:0;display:grid}.buzzer{color:#fff;min-width:0;min-height:0;font:inherit;text-shadow:0 1px 2px #000a;cursor:pointer;background:var(--tex-lit,none), radial-gradient(ellipse 78% 74% at 50% 52%, color-mix(in srgb, var(--c) 60%, #101116), color-mix(in srgb, var(--c) 26%, #101116) 88%);background-size:var(--tex-lit-size,auto), auto;background-blend-mode:var(--tex-lit-blend,normal), normal;box-shadow:inset 0 2px 4px -1px #fff6, inset 0 -8px 14px -6px #000c, 0 0 0 1px #000c, 0 6px 0 -1px var(--body), 0 12px 16px -8px #000;-webkit-tap-highlight-color:transparent;will-change:transform;border:0;border-radius:18px;padding:0;transition:transform .22s cubic-bezier(.3,1.7,.5,1);display:flex;position:relative;overflow:hidden}.buzzer:disabled{cursor:default}.buzzer:before,.buzzer:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.buzzer:before{background:radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% 52%, color-mix(in srgb, #fff var(--lit-core), var(--c)), var(--c) var(--lit-mid), color-mix(in srgb, var(--c) var(--lit-edge), transparent) 75%, transparent 100%);opacity:.32;transition:opacity .32s ease-out}.buzzer:after{border-radius:inherit;opacity:0;transition:opacity .22s ease-out;box-shadow:inset 0 0 18px 6px #000a}.buzzers.is-awake:not(.is-memory) .buzzer.is-live:before{opacity:.46}:root:not([data-motion=less]) .buzzers.is-awake .buzzer.is-live:not(.kind-card):not(.kind-off):not(.is-picked):not(.is-pressed):not(:active):before{animation:simon-breathe-buzzer var(--lit-period) ease-in-out infinite}:root:not([data-motion=less]) .buzzers.is-awake .buzzer.is-live.is-spotlight:not(.is-picked):not(.is-pressed):not(:active):before{animation:simon-breathe-buzzer-spot calc(var(--lit-period) / 2) ease-in-out infinite}@keyframes simon-breathe-buzzer{50%{opacity:.84}}@keyframes simon-breathe-buzzer-spot{50%{opacity:.93}}.buzzer.is-spotlight:before{opacity:.48}.buzzer:active:not(:disabled),.buzzer.is-pressed{transition:transform 70ms ease-out;transform:translateY(4px)scale(.975)}.buzzer:active:not(:disabled):before,.buzzer.is-pressed:before,.buzzer.is-flash:before{opacity:1;transition-duration:40ms;animation:none}.buzzer:active:not(:disabled):after,.buzzer.is-pressed:after{opacity:1;transition-duration:70ms}.buzzer:not(.is-live):before{opacity:.06}.buzzer:not(.is-live) .buzzer-in{opacity:.6}.buzzers.is-memory .buzzer:before{opacity:.12;animation:none}.buzzers.is-memory .buzzer.is-flash:before,.buzzers.is-memory .buzzer.is-pressed:before,.buzzers.is-memory .buzzer:active:not(:disabled):before{opacity:1;transition-duration:40ms}.buzzer.kind-off{background:color-mix(in srgb, var(--c) 9%, #101116)}.buzzer.kind-off:before{opacity:0}.buzzer.kind-card:before{background:color-mix(in srgb, var(--c) 58%, transparent);opacity:1}.buzzer-pic{position:absolute;inset:0}.buzzer-pic>*{object-fit:cover;width:100%;height:100%}.buzzer.is-right{--c:var(--color-leaf)}.buzzer.is-wrong{--c:var(--color-red)}.buzzer.is-picked:before{opacity:.9}.buzzer.is-removed{background:color-mix(in srgb, var(--color-raised) 62%, #000)}.buzzer.is-removed:before{opacity:0;animation:none}.buzzer.is-removed .buzzer-in{opacity:.42}.buzzer.is-removed .buzzer-text{text-decoration:line-through}.buzzer.is-tip:before{opacity:.75}.buzzer.is-tip .buzzer-tag.is-odds{background:var(--color-coin);color:#17120a}.buzzers.is-asleep .buzzer{background:color-mix(in srgb, var(--color-raised) 62%, #000)}.buzzers.is-asleep .buzzer:before{opacity:0}.buzzers.is-asleep .buzzer .buzzer-in{opacity:.42}.buzzers.is-asleep .buzzer:is(.is-picked,.is-right){background:var(--color-raised)}.buzzers.is-asleep .buzzer:is(.is-picked,.is-right):before{opacity:.7}.buzzers.is-asleep .buzzer:is(.is-picked,.is-right) .buzzer-in{opacity:1}.buzzer-in{z-index:2;text-align:center;will-change:opacity;flex-direction:column;align-items:center;gap:.3em;width:100%;min-height:0;padding:.55em .65em .6em;transition:opacity .3s;display:flex;position:relative}.buzzer-head{letter-spacing:.04em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;gap:.4em;max-width:100%;min-height:1.5em;font-size:12px;font-weight:800;display:flex}.buzzer-kind{opacity:.82;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.buzzer-tag{color:var(--color-coin);letter-spacing:0;background:#000000a6;border-radius:999px;flex:none;padding:.1em .5em;font-weight:900}.buzzer-tag.is-odds{font-size:1.15em}.buzzer-icon{width:30px;height:30px}.buzzer-body{flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.buzzer-roll{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.buzzer-text{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-weight:800;line-height:1.08}.buzzer.kind-move .buzzer-text{font-family:var(--font-display);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;white-space:nowrap;font-weight:400}.buzzer-body[data-scroll]{-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.buzzer-body[data-scroll]>.buzzer-roll{animation:buzzer-roll var(--scroll-s) linear infinite;align-items:flex-start}.buzzer-body[data-scroll] .buzzer-text{animation:buzzer-scroll var(--scroll-s) linear infinite;flex:none;padding:.4em 0}@keyframes buzzer-roll{0%,20%{transform:none}80%,to{transform:translateY(100%)}}@keyframes buzzer-scroll{0%{opacity:0;transform:none}4%,20%{opacity:1;transform:none}80%,94%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(-100%)}}.buzzer-head:empty,.buzzer-small:empty{display:none}.buzzer-small{opacity:.85;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;min-height:1.3em;padding-inline:.2em;font-size:13px;font-weight:700;overflow:hidden}.buzzer-effect.is-strong{color:var(--color-leaf)}.buzzer-effect.is-weak{color:var(--color-red)}.buzzer-flash{z-index:3;pointer-events:none;background:#fff;animation:.42s ease-out both buzzer-flash;position:absolute;inset:0}@keyframes buzzer-flash{0%{opacity:.9}to{opacity:0}}.console-foot{padding:0 66px;display:grid;position:relative}.console-foot .simon-corner{width:54px;height:54px;top:50%;translate:0 -50%}.console-foot .simon-corner.is-left{left:0}.console-foot .simon-corner.is-right{right:0}.middle-key{--c:#8b93a6;color:#fff;font:inherit;text-shadow:0 1px 2px #000a;background:var(--tex-lit,none), radial-gradient(ellipse 78% 74% at 50% 52%, color-mix(in srgb, var(--c) 50%, #101116), color-mix(in srgb, var(--c) 22%, #101116) 88%);background-size:var(--tex-lit-size,auto), auto;background-blend-mode:var(--tex-lit-blend,normal), normal;box-shadow:inset 0 2px 4px -1px #fff5, inset 0 -8px 14px -6px #000c, 0 0 0 1px #000c, 0 5px 0 -1px var(--body), 0 10px 14px -8px #000;cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;font-size:18px;transition:transform .22s cubic-bezier(.3,1.7,.5,1);display:flex;position:relative;overflow:hidden}.middle-key:before{content:"";pointer-events:none;background:radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% 52%, color-mix(in srgb, #fff var(--lit-core), var(--c)), var(--c) var(--lit-mid), color-mix(in srgb, var(--c) var(--lit-edge), transparent) 75%, transparent 100%);opacity:.4;position:absolute;inset:0}.middle-key>*{position:relative}button.middle-key:active:not(:disabled){transition:transform 70ms ease-out;transform:translateY(3px)scale(.98)}.middle-key.is-remove{--c:var(--color-cyan)}:root:not([data-motion=less]) .middle-key.is-remove:not(:disabled):before{animation:simon-breathe-buzzer var(--lit-period) ease-in-out infinite}.middle-key.is-blank{background:var(--tex-lit,none), color-mix(in srgb, var(--c) 7%, #0d0e12);background-blend-mode:var(--tex-lit-blend,normal), normal;box-shadow:inset 0 2px 4px -1px #ffffff1a, inset 0 -6px 10px -5px #000c, 0 0 0 1px #000c, 0 5px 0 -1px var(--body);cursor:default}.middle-key.is-blank:before,.middle-key:disabled:before{opacity:0}.middle-key:disabled{background:color-mix(in srgb, var(--color-raised) 62%, #000);cursor:default}.middle-key:disabled .middle-steps{filter:grayscale()brightness(.7);opacity:.55}.middle-icon{width:24px;height:24px}.middle-steps{align-items:center;gap:12px;display:flex}.studio-wall{grid-template-rows:minmax(0,1fr);justify-items:center;display:grid}.wall{--side:40px;--gap:6px;width:min(calc(var(--wall-w) + 2 * (var(--side) + var(--gap))), var(--wall-seen));grid-template-rows:minmax(0,1fr);grid-template-columns:var(--side) minmax(0, 1fr) var(--side);place-items:center;gap:var(--gap);height:100%;padding:5px 0 7px;display:grid;position:relative}.turn-lamp{--c:var(--mine);border-radius:50%;width:20px;height:20px}.turn-lamp.is-lit{box-shadow:inset 0 2px 3px -1px #ffffffa0, 0 0 14px 1px var(--c)}:root:not([data-motion=less]) .turn-lamp.is-hurry{animation:.5s step-end infinite turn-lamp-hurry}@keyframes turn-lamp-hurry{50%{filter:brightness(.3)saturate(.5);box-shadow:inset 0 2px 3px -1px #ffffff40,inset 0 -3px 5px -2px #000c}}.wall-screen{border-radius:10px;grid-template-rows:auto minmax(0,1fr);place-self:stretch stretch;min-height:0;display:grid}.wall-ticker{z-index:2;color:#c9b8ff;text-overflow:ellipsis;white-space:nowrap;height:17px;padding:2px 10px 0;font-size:11px;font-weight:800;line-height:15px;position:relative;overflow:hidden;box-shadow:inset 0 -1px #ffffff14}.wall-ticker.is-error{color:#ff8a8a;text-shadow:0 0 6px #ff4a2680}.wall-who{color:color-mix(in srgb, var(--mine) 70%, #fff);margin-right:.5em}.wall-time{z-index:4;pointer-events:none;transform-origin:0;background:#ffffff8c;border-radius:2px;height:3px;transition:transform 1s linear,background-color .3s;position:absolute;bottom:3px;left:8px;right:8px}.wall-time.is-mine{background:var(--mine);box-shadow:0 0 6px var(--mine)}.wall-time.is-low{background:#ff4a4a;box-shadow:0 0 6px #ff4a4a}.wall-scores{z-index:2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px;min-height:0;padding:3px 8px 5px;display:grid;position:relative;container:wall-scores/size}.wall-vs{color:#ffffff4d;font:400 13px var(--font-display)}.score{--side:var(--mine);flex-direction:column;gap:3px;min-width:0;display:flex}.score.is-theirs{--side:var(--theirs);text-align:right}.score-row{align-items:center;gap:5px;min-width:0;display:flex}.score.is-theirs .score-row,.score.is-theirs .score-meta{flex-direction:row-reverse}.score-type{flex:none;width:18px;height:18px}.score-type .type-badge-disc{width:100%;height:100%}.score-name{text-overflow:ellipsis;min-width:0;text-shadow:0 0 8px color-mix(in srgb, var(--side) 70%, transparent);white-space:nowrap;flex:1 1 0;font-size:14px;overflow:hidden}.score-meta{flex-wrap:wrap;align-items:center;gap:2px 5px;font-size:11px;line-height:1.15;display:flex}.score-stars{height:11px}.score-streak{align-items:center;gap:1px;display:inline-flex}.score-streak svg,.score-linked svg{width:12px;height:12px}.score-streak.is-fire{color:var(--color-coin)}.score-leds{gap:3px;display:inline-flex}.score-leds i{background:#262833;border-radius:50%;width:7px;height:7px}.score-leds i.is-lit{background:var(--side);box-shadow:0 0 5px var(--side)}.score-hp{height:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--side) 45%, #000);background:#02030699;border-radius:7px;position:relative;overflow:hidden}.score-hp i{background:linear-gradient(var(--color-leaf), color-mix(in srgb, var(--color-leaf) 60%, #000));transform-origin:0;transition:transform .5s ease-out;position:absolute;inset:0}.score.is-theirs .score-hp i{transform-origin:100%}.score-hp span{text-shadow:0 1px 2px #000;padding:0 6px;font-size:10px;font-weight:800;line-height:14px;display:block;position:relative}@container wall-scores (height<=70px){.score{gap:2px}.score-type{width:14px;height:14px}.score-name{line-height:14px}.score-meta{gap:1px 4px;font-size:10px;line-height:1}.score-stars{height:9px}.score-streak svg,.score-linked svg{width:10px;height:10px}.score-leds i{width:6px;height:6px}.score-hp{height:11px}.score-hp span{font-size:8.5px;line-height:11px}}.wall-question{z-index:2;grid-template-rows:minmax(0,1fr);min-height:0;padding:2px 12px 10px;display:grid;position:relative}.wall-question-in{place-items:center;min-height:0;display:grid;overflow:hidden}.wall-question p{text-align:center;font-weight:800;line-height:1.15}.btn.wall-ff{width:40px;height:40px;color:var(--color-muted);align-self:center}.btn.wall-ff[aria-pressed=true]{color:color-mix(in srgb, var(--color-cyan) 80%, #fff);background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--color-cyan) 30%, transparent), transparent 75%), var(--tex-key,none), var(--face);box-shadow:inset 0 2px 3px -1px #ffffff2e, inset 0 0 12px -3px color-mix(in srgb, var(--color-cyan) 60%, transparent), 0 0 0 1px #000000b3, 0 0 16px -4px var(--color-cyan)}.wall-ff svg{width:20px;height:20px}:root:not([data-motion=less]) .wall-ff[aria-pressed=true] svg{animation:1.6s ease-in-out infinite wall-ff-breathe}@keyframes wall-ff-breathe{50%{transform:scale(1.22)}}.wall-lifeline{grid-template-rows:minmax(0,2fr) minmax(0,3fr);gap:3px;height:100%;min-height:0;padding:2px 10px 6px;display:grid}.wall-lifeline-q{text-align:center;justify-content:center;align-items:center;min-height:0;font-weight:800;line-height:1.1;display:flex;overflow:hidden}.wall-lifeline-icon{vertical-align:-.2em;width:1.1em;height:1.1em;color:var(--color-leaf);margin-right:.3em;display:inline}.wall-odds{grid-template:repeat(2,minmax(0,1fr))/repeat(2,minmax(0,1fr));gap:3px 8px;min-height:0;display:grid}.wall-odd{background:color-mix(in srgb, var(--c) 28%, #0b0e16);border-radius:6px;align-items:center;gap:.4em;min-width:0;min-height:0;padding:0 .3em;font-weight:700;line-height:1.05;display:flex;position:relative;overflow:hidden}.wall-odd>span{overflow-wrap:break-word;flex:1;min-width:0}.wall-odd>b{color:var(--color-coin);background:#000000a6;border-radius:999px;flex:none;padding:.05em .45em}.wall-odd>b.is-top{background:var(--color-coin);color:#17120a}.wall-lifeline-wait{color:#8fa3c4;text-align:center;align-self:center;font-size:12px}.wall-typing{flex-direction:column;justify-content:center;gap:2px;min-height:0;padding:2px 12px 4px;display:flex}.wall-typing p{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:16px;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.wall-ticker.is-typing{justify-content:space-between;gap:8px;display:flex}.wall-ticker.is-typing span{text-overflow:ellipsis;min-width:0;overflow:hidden}.wall-ticker.is-typing small{color:#8fa3c4;flex:none;font-size:10px}.wall-caret{vertical-align:-.15em;background:#c9b8ff;width:2px;height:1.05em;margin-left:1px;animation:1s step-end infinite wall-caret;display:inline-block;box-shadow:0 0 6px #c9b8ff}@keyframes wall-caret{50%{opacity:0}}.studio-overlay{pointer-events:none}.card-vs{z-index:7;position:absolute;inset:0}.card-vs.is-leaving{animation:.7s ease-in-out forwards card-vs-out}@keyframes card-vs-out{to{opacity:0}}.studio-tray{width:var(--console-w,min(calc(100% - 24px), 400px));position:absolute;inset:0 auto 0 50%;translate:-50%;container-type:inline-size}.emote-anchor{pointer-events:auto;height:0;position:absolute;left:0;right:0}.emote-anchor>.emote-tray{transform-origin:calc(100% - 27px) 100%;inset:auto 0 0}.studio-typing{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.studio-typing input{font-size:16px}.studio-said{pointer-events:none}.said{z-index:4;pointer-events:none;justify-items:center;display:grid;position:absolute;bottom:100%;left:50%;translate:-50%}.said.is-far{--rim:var(--theirs);bottom:88%}.said.is-near{--rim:var(--mine);bottom:calc(100% - 4px)}.said .emote{--emote-size:84px}.said.is-near .emote{--emote-size:72px;animation-name:emote-life,said-rise}@keyframes said-rise{0%{translate:0 18px}}:root[data-motion=less] .said.is-near .emote{animation-name:emote-life}.said-bubble{border:.16em solid var(--rim);color:#17131f;overflow-wrap:anywhere;transform-origin:50% 100%;background:#fff;border-radius:1.1em;width:max-content;max-width:240px;margin:0;padding:.45em .8em;font-size:16px;font-weight:600;line-height:1.25;animation:linear both said-bubble;box-shadow:0 .25em .7em #000000a0,inset 0 -.15em #00000018}@keyframes said-bubble{0%{opacity:0;transform:scale(.6)}7%{opacity:1;transform:scale(1.06)}11%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}:root[data-motion=less] .said-bubble{animation-name:said-bubble-fade}@keyframes said-bubble-fade{0%,to{opacity:0}8%,90%{opacity:1}}.studio-cheer{pointer-events:none;place-items:end center;display:grid;container-type:size}.crowd-combo{place-items:center;font-size:62cqmin;animation:1.9s ease-out both crowd-combo;display:grid;rotate:-6deg}.said .crowd-combo{font-size:28px}@keyframes crowd-combo{0%{opacity:0;transform:translateY(30%)scale(.4)}15%{opacity:1;transform:scale(1.2)}25%{transform:scale(.94)}35%{transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-30%)}}:root[data-motion=less] .crowd-combo{animation-name:crowd-combo-still}@keyframes crowd-combo-still{0%,to{opacity:0}10%,80%{opacity:1}}.studio-cheer .emote{--emote-size:100%}.thin-cell.is-watch{color:#c9b8ff;gap:0;padding:0 6px}.thin-eye{width:14px;height:14px}.show-intro{z-index:31;cursor:pointer;pointer-events:auto;background:#000;position:absolute;inset:0;overflow:hidden}.show-intro-film{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cold-open{z-index:30;cursor:pointer;pointer-events:auto;transition:opacity var(--fade) ease-in;background:#000;position:absolute;inset:0;overflow:hidden;container-type:size}.cold-open.is-leaving{opacity:0;pointer-events:none}.cold-open-film{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}img.cold-open-film{opacity:0;transition:opacity .4s ease-in-out}img.cold-open-film.is-on{opacity:1}.cold-open-parts{pointer-events:none;position:absolute;top:0;left:0}.film-plane{transform-origin:0 0;backface-visibility:hidden;position:absolute;top:0;left:0}.film-standee.is-mine{--theirs:var(--mine)}.film-caption{color:#fff;max-width:86%;font:400 clamp(16px, 5.4cqw, 28px) / 1.15 var(--font-display);text-align:center;background:#000000b8;border-radius:8px;padding:6px 14px;animation:.36s ease-out both film-caption;position:absolute;bottom:9%;left:50%;translate:-50%}@keyframes film-caption{0%{opacity:0;transform:translateY(30%)}}.film-third{--c:var(--theirs);justify-items:start;gap:6px;display:grid;position:absolute;bottom:7%;left:4%;right:4%;container-type:inline-size}.film-third.is-mine{--c:var(--mine)}.film-third-who{border-left:5px solid var(--c);background:linear-gradient(90deg,#0b0d14f2,#0b0d14d0);border-radius:4px 10px 10px 4px;padding:6px 14px 7px 12px;animation:.42s cubic-bezier(.2,.8,.2,1) both film-third-in;display:grid;box-shadow:0 4px 16px #000a}.film-third-who b{color:#fff;font:400 clamp(20px, 8cqw, 34px) / 1.1 var(--font-display);align-items:center;gap:6px;display:flex}.film-third-who small{color:color-mix(in srgb, var(--c) 60%, #fff);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(12px,3.6cqw,15px);font-weight:800}.film-third-card{max-width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rc) 60%, transparent);background:#0b0d14d8;border-radius:10px;align-items:center;gap:8px;padding:4px 12px 4px 4px;animation:.42s cubic-bezier(.2,.8,.2,1) .14s both film-third-in;display:flex}.film-third-pic{border-radius:7px;flex:none;width:40px;height:40px;position:relative;overflow:hidden}.film-third-pic>*{object-fit:cover;width:100%;height:100%}.film-third-card-text{min-width:0;display:grid}.film-third-card-text b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.film-third-card-text small{color:#b7c1d8;font-size:12px;font-weight:700}@keyframes film-third-in{0%{opacity:0;transform:translate(-30%)}}.led-vs{border-radius:14px;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);gap:3%;height:100%;padding:6% 7%;display:grid;container-type:size}.led-vs-side{text-align:center;grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:2%;min-height:0;display:grid}.led-vs-face{aspect-ratio:1;max-width:100%;height:100%;min-height:0;box-shadow:0 0 0 3px var(--rc,#fff), 0 0 26px color-mix(in srgb, var(--rc,#fff) 70%, transparent);border-radius:12%;position:relative;overflow:hidden}.led-vs-face>*{object-fit:cover;width:100%;height:100%}.led-vs-side.is-first .led-vs-face{animation:.42s cubic-bezier(.3,0,.3,1.3) both led-vs-from-top}.led-vs-side.is-second .led-vs-face{animation:.42s cubic-bezier(.3,0,.3,1.3) both led-vs-from-foot}.led-vs.is-wide{--who-h:30cqh;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;padding:3% 4%;position:absolute;inset:0}.led-vs.is-wide .led-vs-side{grid-template-rows:minmax(0, 1fr) var(--who-h);height:100%;container-type:inline-size}.led-vs.is-wide .led-vs-who{height:var(--who-h);grid-auto-rows:max-content;align-content:start;overflow:hidden}.clv-rules{--row:1.8rem;margin-top:.3em;animation:4.4s both clv-rules;display:block}.clv-rules-roll{flex-direction:column;align-items:flex-end;display:flex}.clv-rules .chip{height:1.5rem;margin-bottom:calc(var(--row) - 1.5rem);white-space:nowrap}.clv-rules.is-rolling{height:calc(3 * var(--row));overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 76%,#0000);mask-image:linear-gradient(#0000,#000 14% 76%,#0000)}.is-rolling .clv-rules-roll{animation:clv-roll var(--roll) linear 2.1s infinite}@keyframes clv-roll{to{transform:translateY(-50%)}}:root[data-motion=less] .is-rolling .clv-rules-roll{animation:none}@keyframes clv-rules{0%,40%{opacity:0;transform:translateY(40%)}47%,to{opacity:1;transform:none}}.led-vs.is-wide .led-vs-mid{max-width:42cqw;padding-bottom:var(--who-h);align-content:center;justify-items:center;gap:3cqh;display:grid}.led-vs-mid .clv-rules{--row:11.5cqh;--chip:9.5cqh;max-width:100%;margin-top:0;font-size:min(9cqh,2.9cqw)}.led-vs.is-wide:not(.is-card-screen) .led-vs-mid .clv-rules{--row:10.5cqh;--chip:9cqh;font-size:min(8cqh,2.9cqw)}.led-vs-mid .clv-rules-roll{align-items:center}.led-vs-mid .clv-rules-roll>*{max-width:100%;height:var(--chip);margin-bottom:calc(var(--row) - var(--chip));font-size:inherit;overflow:hidden}.led-vs.is-wide .led-vs-who b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:min(13cqh,13cqw);line-height:1.05;display:-webkit-box}.led-vs.is-wide .led-vs-who small{max-width:100%;font-size:min(7cqh,7cqw);line-height:1.15;overflow:hidden}.led-vs.is-wide .led-vs-who small>span{white-space:nowrap;display:inline-block}.led-vs.is-wide .led-vs-mark{font-size:40cqh}.led-vs.is-card-screen{--who-h:22cqh;gap:2%;padding:5% 4%}.led-vs.is-card-screen .led-vs-who b{font-size:min(9cqh,13cqw)}.led-vs.is-card-screen .led-vs-who small{font-size:min(5cqh,7cqw)}.led-vs.is-card-screen .led-vs-mark{font-size:30cqh}.led-vs.is-wide .led-vs-mid:has(.clv-rules) .led-vs-mark{font-size:26cqh}.led-vs.is-wide .led-vs-side.is-first .led-vs-face{animation-name:led-vs-from-left}.led-vs.is-wide .led-vs-side.is-second .led-vs-face{animation-name:led-vs-from-right}.led-vs-who{justify-items:center;animation:.38s ease-out .52s both led-vs-rise;display:grid}.led-vs-who b{color:#fff;max-width:100%;font:400 6cqh / 1.1 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.led-vs-who small{color:#b7c1d8;font-size:3cqh;font-weight:800}.led-vs-who .clv-rules{--row:5.4cqh;font-size:3.2cqh;animation-duration:1.4s}.led-vs-who .clv-rules-roll>*{height:4.4cqh;margin-bottom:calc(var(--row) - 4.4cqh);font-size:inherit}.led-vs-mark{color:#fff;font:400 15cqh / 1 var(--font-display);text-shadow:0 0 18px #b08cff,0 0 3px #fff;justify-self:center;animation:.42s cubic-bezier(.2,0,.3,1.4) .25s both led-vs-stamp}@keyframes led-vs-from-top{0%{transform:translateY(-140%)rotate(-8deg)}}@keyframes led-vs-from-foot{0%{transform:translateY(140%)rotate(8deg)}}@keyframes led-vs-from-left{0%{transform:translate(-160%)rotate(-8deg)}}@keyframes led-vs-from-right{0%{transform:translate(160%)rotate(8deg)}}@keyframes led-vs-stamp{0%{opacity:0;transform:scale(3)rotate(-12deg)}60%{opacity:1;transform:scale(.9)rotate(4deg)}}@keyframes led-vs-rise{0%{opacity:0;transform:translateY(40%)}}:root[data-motion=less] :is(.led-vs-face,.led-vs-who,.led-vs-mark,.film-third-who,.film-third-card,.film-caption){animation:none}.studio:is(.is-spot-me,.is-spot-them) .studio-standee .standee-in,.studio.is-stands.is-end .stands-standee .standee-in{transition:filter .7s ease-out}.studio.is-spot-me .studio-standee,.studio.is-stands.is-spot-left .stands-standee.is-right,.studio.is-stands.is-spot-right .stands-standee.is-left{--theirs:#4a4a52}.studio.is-spot-me .studio-standee .standee-in,.studio.is-stands.is-spot-left .stands-standee.is-right .standee-in,.studio.is-stands.is-spot-right .stands-standee.is-left .standee-in{filter:brightness(.45)grayscale(.8)}.studio-lamp.is-out{filter:grayscale()brightness(.55)}.studio-lamp.is-party{background:var(--tex-lit,none), radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% 45%, color-mix(in srgb, #fff var(--lit-core), var(--c)), var(--c) var(--lit-mid), color-mix(in srgb, var(--c) 40%, #101116));box-shadow:inset 0 2px 3px -1px #ffffffa0, 0 0 22px 2px var(--c)}:root:not([data-motion=less]) .studio-lamp.is-party:is(.c-red,.c-yellow){animation:1.26s step-end infinite lamp-win-ry}:root:not([data-motion=less]) .studio-lamp.is-party:is(.c-green,.c-blue){animation:1.26s step-end infinite lamp-win-gb}@keyframes lamp-win-ry{0%,28.571%,71.429%,to{filter:none}14.286%,42.857%{filter:brightness(.35)saturate(.6)}}@keyframes lamp-win-gb{0%,28.571%,57.143%{filter:brightness(.35)saturate(.6)}14.286%,42.857%,71.429%,to{filter:none}}.buzzers.is-party .buzzer:before{opacity:.6}:root:not([data-motion=less]) .buzzers.is-party .buzzer:is(.c-red,.c-yellow):before{animation:1.26s step-end infinite win-ry}:root:not([data-motion=less]) .buzzers.is-party .buzzer:is(.c-green,.c-blue):before{animation:1.26s step-end infinite win-gb}.buzzers.is-party .buzzer.kind-off{background:color-mix(in srgb, var(--c) 30%, #101116)}.buzzers.is-party .buzzer:not(.is-live) .buzzer-in{opacity:.5}@keyframes win-ry{0%,28.571%,71.429%,to{opacity:1}14.286%,42.857%{opacity:.12}}@keyframes win-gb{0%,28.571%,57.143%{opacity:.12}14.286%,42.857%,71.429%,to{opacity:1}}.turn-lamp.is-party{box-shadow:inset 0 2px 3px -1px #ffffffa0, 0 0 14px 1px var(--c)}:root:not([data-motion=less]) .turn-lamp.is-party{animation:1.26s step-end infinite turn-lamp-win}@keyframes turn-lamp-win{7.143%,21.429%,35.714%,50%{filter:brightness(.3)saturate(.5)}0%,14.286%,28.571%,42.857%,71.429%,to{filter:none}}.studio-confetti{z-index:24;pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.studio-confetti span{top:0;left:var(--x);width:calc(3.4cqmin * var(--w) + 8px);aspect-ratio:4/3;opacity:0;animation-name:studio-confetti-fall,studio-confetti-flip;animation-duration:var(--t), var(--flip);animation-timing-function:linear;animation-delay:var(--delay);background:50%/contain no-repeat;animation-iteration-count:1,infinite;animation-fill-mode:both,none;position:absolute;translate:0 -12cqh}.studio-confetti span.is-ribbon{aspect-ratio:1/2}@keyframes studio-confetti-fall{0%{opacity:1;translate:0 -12cqh;rotate:0deg}75%{opacity:1}to{opacity:0;translate:var(--sway) 112cqh;rotate:var(--spin)}}@keyframes studio-confetti-flip{0%{transform:perspective(240px)rotateX(0)rotateY(0)}to{transform:perspective(240px)rotateX(360deg)rotateY(180deg)}}:root[data-motion=less] .studio-confetti{display:none}.result-card{text-align:center;place-content:center;justify-items:center;gap:4px;padding:6%;display:grid;container-type:size}.result-rays{z-index:-1;background:radial-gradient(closest-side,#ffd36b55,#ffd36b18 45%,#0000 70%),repeating-conic-gradient(#ffd36b30 0deg 9deg,#0000 9deg 22.5deg);animation:9s linear infinite card-call-rays-turn;position:absolute;inset:-60%}.result-card.is-them .result-rays{background:radial-gradient(closest-side,#ff4d5e44,#ff4d5e14 45%,#0000 70%),repeating-conic-gradient(#ff4d5e26 0deg 9deg,#0000 9deg 22.5deg)}.result-title{color:#fff;font:400 min(40px, 13cqw, 30cqh) / 1.05 var(--font-display);text-shadow:0 0 14px #ffd36b,0 0 2px #fff;animation:.75s cubic-bezier(.3,0,.3,1) both card-call-slam}.result-card.is-them .result-title{text-shadow:0 0 14px #ff4d5e,0 0 2px #fff}.result-line{color:#c9d3ea;font-size:min(15px,5cqw);font-weight:800}.result-gains{flex-wrap:wrap;justify-content:center;gap:4px 10px;animation:.6s cubic-bezier(.2,0,.3,1.4) .6s both card-call-stamp;display:flex}.result-money{color:var(--color-coin);font:400 min(22px, 7cqw) / 1.1 var(--font-display);text-shadow:0 0 10px #ffae0080}.result-rating{color:#c9b8ff;font-size:min(15px,5cqw)}:root[data-motion=less] :is(.result-title,.result-gains,.result-rays){animation:none}.wall-recap{z-index:2;align-content:center;gap:6px;min-height:0;padding:2px 10px 6px;display:grid;position:relative;container:wall-recap/size}.wall-recap-stats{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.wall-recap-stats dt{color:#8fa3c4;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.wall-recap-stats dd{font-size:17px;font-weight:800}.wall-recap-teams{justify-content:space-between;gap:10px;display:flex}.result-team{gap:4px;display:flex}.result-team-card{width:26px;height:26px;box-shadow:0 0 0 1.5px var(--mine);border-radius:6px;position:relative;overflow:hidden}@container wall-recap (height<=70px){.wall-recap-stats{gap:1px 3px}.wall-recap-stats dt{letter-spacing:0;white-space:nowrap;font-size:7.5px;line-height:1.2}.wall-recap-stats dd{font-size:14px;line-height:1.05}.result-team-card{border-radius:5px;width:20px;height:20px}}.result-team.is-theirs .result-team-card{box-shadow:0 0 0 1.5px var(--theirs)}.result-team-card>*{object-fit:cover;width:100%;height:100%}.result-team-card.is-out{filter:grayscale()brightness(.5)}.led-result{text-align:center;border-radius:10px;place-content:center;justify-items:center;gap:2px;display:grid;position:absolute;inset:0;container-type:size}.led-result .result-title{font-size:min(34px,22cqh)}.led-result .result-line{font-size:min(13px,9cqh)}.led-result-teams{gap:16px;display:flex}.led-result-teams>span{justify-items:center;display:grid}.led-result-teams small{color:#8fa3c4;font-size:10px;font-weight:800}.throws-at-me,.throws-on-panel,.throws-on-console,.throws-at-foot{pointer-events:none;position:absolute;inset:0;container-type:size}.throws-at-me{z-index:22;overflow:hidden}.throws-on-panel{z-index:3}.throws-on-console{z-index:8}.throw{top:var(--y);left:var(--x);position:absolute}.throw-art{width:100%;height:100%;display:block}.throw-flight,.throw-splat{position:absolute;inset:0}.throw-tag{color:var(--pal);white-space:nowrap;background:#000000c4;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800;animation:2.6s ease-out both throw-tag;position:absolute;top:100%;left:50%;translate:-50% 4px}@keyframes throw-tag{0%,14%{opacity:0}24%,76%{opacity:1}to{opacity:0}}.throw.is-tomato{aspect-ratio:1;translate:-50% -50%}.throw.at-me.is-tomato{width:46cqmin}.throw.on-panel.is-tomato{width:62cqw}.throw.is-tomato .throw-flight{opacity:0;animation:.42s cubic-bezier(.4,0,.8,.6) both tomato-flight;inset:34%}.throw.at-me.is-tomato .throw-flight{--from:translate(150cqw, -20cqh) scale(.12) rotate(-220deg)}.throw.on-panel.is-tomato .throw-flight{--from:translate(320cqw, -40cqh) scale(.5) rotate(-220deg)}@keyframes tomato-flight{0%{opacity:1;transform:var(--from)}98%{opacity:1;transform:none}to{opacity:0;transform:none}}.throw.is-tomato .throw-splat{opacity:0;animation:2.8s ease-in .4s both tomato-splat}.throw-splat-art{background:0 0/1000% 100% no-repeat;animation:.9s steps(10,jump-none) .4s both throw-splat-flip;display:block}@keyframes throw-splat-flip{to{background-position-x:100%}}@keyframes tomato-splat{0%{opacity:0;transform:rotate(var(--r)) scale(.4)}6%{opacity:1;transform:rotate(var(--r)) scale(1.1)}12%{transform:rotate(var(--r)) scale(1)}70%{opacity:.95;transform:translateY(8%) rotate(var(--r))}to{opacity:0;transform:translateY(20%) rotate(var(--r))}}.throw.is-rose{aspect-ratio:2/3;translate:-50% -100%}.throw.on-console.is-rose{width:12cqw;translate:-50% -50%}.throw.at-foot.is-rose{height:82cqh}.throw.is-rose .throw-flight{transform:rotate(var(--r))}.throw.on-console.is-rose .throw-flight{--from-x:calc((120 - var(--xn)) * 1cqw);--from-y:calc((35 + 40 * var(--s) - var(--yn)) * 1cqh);animation:.72s linear both rose-console-path,.9s linear both rose-console-height;transform:none}.throw.on-console.is-rose .throw-art{animation:.72s cubic-bezier(.3,.5,.6,1) both rose-toss-spin}@keyframes rose-console-path{0%{opacity:0;translate:var(--from-x) var(--from-y)}6%{opacity:1}to{opacity:1;translate:0}}@keyframes rose-console-height{0%{animation-timing-function:cubic-bezier(.33,.67,.67,1);scale:1.7}29%{animation-timing-function:cubic-bezier(.33,0,.67,.33);scale:2.05}80%{animation-timing-function:ease-out;scale:1}89%{animation-timing-function:ease-in;scale:1.07}to{scale:1}}.throws-at-foot:not(.is-from-me) .throw.is-rose .throw-flight{--from-x:calc((105 + 40 * var(--s) - var(--xn)) * 1cqw);--from-y:calc((-262 - var(--yn)) * 1cqh);--peak-y:calc((-422 - var(--yn)) * 1cqh);transform-origin:50% 100%;animation:.9s linear both rose-toss-x,.9s linear both rose-toss-y,.36s ease-out .9s both rose-toss-land;transform:none}.throws-at-foot:not(.is-from-me) .throw.is-rose .throw-art{animation:.9s cubic-bezier(.3,.5,.6,1) both rose-toss-spin}@keyframes rose-toss-x{0%{opacity:0;translate:var(--from-x) 0}6%{opacity:1}to{opacity:1;translate:0}}@keyframes rose-toss-y{0%{transform:translateY(var(--from-y));animation-timing-function:cubic-bezier(.33,.67,.67,1)}36.5%{transform:translateY(var(--peak-y));animation-timing-function:cubic-bezier(.33,0,.67,.33)}to{transform:translateY(0)}}@keyframes rose-toss-spin{0%{rotate:calc(var(--r) - 420deg)}to{rotate:var(--r)}}@keyframes rose-toss-land{0%{scale:1.14 .84}45%{scale:.95 1.06}to{scale:1}}.is-from-me .throw.is-tomato .throw-flight{--from:translate(-30cqw, 420cqh) scale(3.2) rotate(-280deg);--mid:translate(-12cqw, -90cqh) scale(1.5) rotate(-120deg);animation-name:throw-arc,throw-gone;animation-duration:.42s,1ms;animation-timing-function:linear;animation-delay:0s,.42s}@keyframes throw-gone{to{opacity:0}}.is-from-me .throw.is-rose .throw-flight{--from:translate(-30%, 520%) scale(3.2) rotate(-240deg);--mid:translate(-10%, -180%) scale(1.5) rotate(-90deg);animation:.44s linear both throw-arc}@keyframes throw-arc{0%{opacity:1;transform:var(--from);animation-timing-function:cubic-bezier(.2,.6,.5,1)}55%{transform:var(--mid);animation-timing-function:cubic-bezier(.5,0,.8,.5)}98%{opacity:1;transform:rotate(var(--r,0deg))}to{transform:rotate(var(--r,0deg))}}:root[data-motion=less] :is(.throw-flight,.throw-splat,.throw-tag,.throw-art){animation-duration:1ms!important}.stands-thrown{pointer-events:none}.stands-throw{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.stands-standee.is-left{--theirs:var(--mine)}.led-board{grid-template-rows:auto minmax(0,1fr);gap:5px;height:100%;display:grid}.led-line{white-space:nowrap;border-radius:7px;align-items:stretch;min-width:0;height:26px;font-size:11px;font-weight:800;line-height:1.1;display:flex}.led-cell{flex:none;align-items:center;gap:4px;padding:0 7px;display:flex}.led-cell+.led-cell{box-shadow:inset 1px 0 #ffffff1c}.led-cell small{color:#8fa3c4;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.led-cell b.num,.led-cell .thin-time{font-size:15px}.led-cell.is-who{flex:auto;min-width:0;overflow:hidden}.led-cell.is-who b{text-overflow:ellipsis;overflow:hidden}.led-cell.is-who small{letter-spacing:0;text-transform:none;font-size:10px}.led-cell.is-stakes{color:var(--color-coin);text-shadow:0 0 6px #ffae0080;gap:6px}.led-cell.is-stakes .is-rivals{color:#ffb3ff;align-items:center;gap:1px;display:inline-flex}.led-link{width:12px;height:12px}.led-cell.is-watch{color:#c9b8ff;gap:3px}.led-eye{width:14px;height:14px}.led-main{min-height:0;position:relative}.studio.is-stands .pal-live{scale:.55}.cold-open .pal-live{font-size:18px}.host.is-face{grid-template-columns:minmax(0,1fr);place-items:center;padding:5%}.host.is-face .pal{width:auto!important;height:100%!important}.side-screen{grid-template-rows:minmax(0,1fr) auto;gap:4px;padding:5px 6px 6px}.side-pic{z-index:2;border-radius:6px;min-height:0;position:relative;overflow:hidden}.side-pic>*,.side-pic>.shard-whole>*{object-fit:contain;width:100%;height:100%}.side-screen .score{z-index:2;gap:2px;position:relative}.side-screen .score-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.1;display:-webkit-box}.side-screen .score-type{width:13px;height:13px}.side-screen .score-meta{flex-wrap:wrap;gap:2px 4px;font-size:10px}.side-screen .score-stars{height:9px}.side-screen :is(.score-streak,.score-linked) svg{width:10px;height:10px}.side-screen .score-leds i{width:6px;height:6px}.studio.is-stands .screen-callout{max-width:96cqw;height:auto;max-height:2.6em}.studio.is-stands .screen-effect{max-width:96cqw;height:auto;max-height:1.6em}.studio.is-stands .screen-swap-word{max-width:96cqw;height:auto;max-height:2.4em}.stands-keypad{grid-template-rows:minmax(0,1fr);display:grid}.keypad{grid-template-rows:minmax(0,1fr) 46px;gap:10px;height:100%;min-height:0;padding:10px 12px 12px;display:grid}.keypad-keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:0;display:grid}.keypad-key{background:var(--tex-lit,none), radial-gradient(ellipse 78% 74% at 50% 52%, color-mix(in srgb, var(--c) 60%, #101116), color-mix(in srgb, var(--c) 26%, #101116) 88%);background-size:var(--tex-lit-size,auto), auto;background-blend-mode:var(--tex-lit-blend,normal), normal;min-width:0;min-height:0;box-shadow:inset 0 2px 4px -1px #fff6, inset 0 -8px 14px -6px #000c, 0 0 0 1px #000c, 0 5px 0 -1px var(--body), 0 10px 14px -8px #000;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;padding:0;transition:transform .22s cubic-bezier(.3,1.7,.5,1);position:relative;overflow:hidden}.keypad-key:before{content:"";pointer-events:none;background:radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% 52%, color-mix(in srgb, #fff var(--lit-core), var(--c)), var(--c) var(--lit-mid), color-mix(in srgb, var(--c) var(--lit-edge), transparent) 75%, transparent 100%);opacity:.06;transition:opacity .32s ease-out;position:absolute;inset:0}.keypad-key:not(.is-live):not(.is-picked){background:var(--tex-lit,none), radial-gradient(ellipse 78% 74% at 50% 52%, color-mix(in srgb, var(--c) 20%, #0b0c10), color-mix(in srgb, var(--c) 8%, #08090c) 88%)}.keypad-key:not(.is-live):not(.is-picked):before{opacity:0}.keypad-key:disabled{cursor:default}.keypad-key.is-live:before{opacity:.46}:root:not([data-motion=less]) .keypad-key.is-live:not(.is-picked):not(.is-pressed):before{animation:simon-breathe-buzzer var(--lit-period) ease-in-out infinite}.keypad-key.is-picked:before,.keypad-key.is-pressed:before,.keypad-key:active:not(:disabled):before{opacity:1;transition-duration:40ms;animation:none}.keypad-key.is-pressed,.keypad-key:active:not(:disabled){transition:transform 70ms ease-out;transform:translateY(3px)scale(.97)}.keypad-key.is-picked.is-right{--c:var(--color-leaf)}.keypad-key.is-picked.is-wrong{--c:var(--color-red)}.keypad.is-along-right .keypad-key{--c:var(--color-leaf)}.keypad.is-along-wrong .keypad-key{--c:var(--color-red)}.keypad:is(.is-along-right,.is-along-wrong) .keypad-key:before{opacity:1}:root:not([data-motion=less]) .keypad:is(.is-along-right,.is-along-wrong) .keypad-key:before{animation:.3s step-end 3 both keypad-blink}@keyframes keypad-blink{50%{opacity:.15}}.keypad-foot{position:relative;container-type:size}.keypad-foot .simon-corner{width:46px;height:46px;top:50%;translate:0 -50%}.keypad-foot .simon-corner.is-left{left:0}.keypad-foot .simon-corner.is-right{right:0}.keypad-logo{color:#ece8f6;font:400 min(17px, 5.8cqw) / 1 var(--font-display);white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;gap:min(6px,2.3cqw);display:flex;position:absolute;inset:0 52px}.keypad-star{width:min(24px,8.4cqw);height:min(24px,8.4cqw)}.studio-bolt,.studio-bolt-orb,.studio-bolt-flash{pointer-events:none}.elec{isolation:isolate;position:absolute;inset:0}.elec:before,.elec:after{content:"";animation-duration:var(--elec-ms);animation-delay:var(--elec-at);animation-iteration-count:var(--elec-n,1);animation-timing-function:steps(var(--frames), jump-none);animation-fill-mode:both;position:absolute;inset:0}.elec:before{background:var(--c);-webkit-mask:var(--art) 0 0 / calc(var(--frames) * 100%) 100% no-repeat;-webkit-mask:var(--art) 0 0 / calc(var(--frames) * 100%) 100% no-repeat;mask:var(--art) 0 0 / calc(var(--frames) * 100%) 100% no-repeat;animation-name:elec-mask}.elec:after{background:var(--art) 0 0 / calc(var(--frames) * 100%) 100% no-repeat;mix-blend-mode:plus-lighter;animation-name:elec-core}@keyframes elec-mask{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes elec-core{0%{background-position:0 0}to{background-position:100% 0}}.elec.is-bolt{--frames:8;--elec-ms:calc(.52s * var(--speed));--elec-at:calc(var(--wait) + var(--charge) * var(--speed))}.elec.is-plasma{--frames:16;--elec-ms:calc(.4s * var(--speed));--elec-n:3;--elec-at:var(--wait)}.elec.is-zap{--frames:12;--elec-ms:calc(.45s * var(--speed));--elec-at:calc(var(--wait) + (var(--charge) + 70ms) * var(--speed))}.bolt-reach,.bolt-body{position:absolute;inset:0}.bolt-reach{transform-origin:0;animation-name:bolt-reach;animation-duration:calc(70ms * var(--speed));animation-delay:calc(var(--wait) + var(--charge) * var(--speed));animation-timing-function:cubic-bezier(.55,0,1,.45);animation-fill-mode:both;scale:0 1}@keyframes bolt-reach{0%{scale:0 1}to{scale:1}}.bolt-body{animation-name:bolt-body;animation-duration:calc(.52s * var(--speed));animation-delay:calc(var(--wait) + var(--charge) * var(--speed));animation-timing-function:linear;animation-fill-mode:both}@keyframes bolt-body{0%{scale:1 .8}13.5%{opacity:1;scale:1 1.3}28.8%{opacity:1;scale:1 1.2}50%{opacity:.9;scale:1 .95}75%{opacity:.6;scale:1 .7}to{opacity:0;scale:1 .4}}.bolt-rise{position:absolute;inset:0}.studio-bolt-orb.is-rising .bolt-rise{animation-name:bolt-rise;animation-duration:calc(.28s * var(--speed));animation-delay:var(--wait);animation-timing-function:cubic-bezier(.2,.8,.3,1.15);animation-fill-mode:both}@keyframes bolt-rise{0%{translate:0 70%}to{translate:0}}.bolt-orb{opacity:0;animation-name:bolt-gather,bolt-release,bolt-tremble;animation-duration:calc(var(--charge) * var(--speed)), calc(.12s * var(--speed)), calc(.23s * var(--speed));animation-delay:var(--wait), calc(var(--wait) + var(--charge) * var(--speed)), calc(var(--wait) + (var(--charge) - .69s) * var(--speed));animation-timing-function:linear,linear,steps(8,end);animation-iteration-count:1,1,3;animation-fill-mode:backwards,forwards,none}@keyframes bolt-gather{0%{opacity:0;scale:.4}5%{opacity:1;scale:.7}13%{scale:1.08}20%{scale:.96}45%{scale:1.04}60%{scale:.98}87%{scale:1.1}97%{scale:.86 1.08}to{opacity:1;scale:1}}@keyframes bolt-release{0%{opacity:1;scale:1}17%{opacity:1;scale:1.35}to{opacity:0;scale:.3}}@keyframes bolt-tremble{0%{translate:1px -1px}25%{translate:-1px 1px}50%{translate:2px 1px}75%{translate:-2px -1px}to{translate:0}}.bolt-flash{opacity:0;animation-name:elec-on;animation-duration:calc(.45s * var(--speed));animation-delay:calc(var(--wait) + (var(--charge) + 70ms) * var(--speed));animation-timing-function:linear}@keyframes elec-on{0%,to{opacity:1}}.above-rain>i{width:12px;height:2px;box-shadow:0 0 4px var(--c);opacity:0;background:#fff;border-radius:1px;position:absolute;top:-1px;left:-6px}.above-flash{pointer-events:none;position:absolute;inset:0;overflow:hidden}.above-flash>i{background:linear-gradient(color-mix(in srgb, var(--c) 45%, #fff), color-mix(in srgb, var(--c) 40%, transparent) 30%, transparent);opacity:0;transform-origin:50% 0;height:55%;animation-name:above-flash;animation-duration:calc(.46s * var(--speed));animation-delay:calc(var(--wait) + (var(--charge) + 70ms) * var(--speed));animation-timing-function:ease-out;animation-fill-mode:forwards;position:absolute;inset:0 0 auto}@keyframes above-flash{0%{opacity:.95;scale:1 .4}20%{opacity:.85;scale:1}to{opacity:0;scale:1 1.15}}.screen-glitch{z-index:4;opacity:0;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff30 0 2px,#0000 2px 7px),#ffffff4d;position:absolute;inset:0}.is-hit>.screen-glitch,.is-crit>.screen-glitch{animation:.36s steps(6,end) both screen-glitch}.is-crit>.screen-glitch{animation-duration:.64s}.screen-flash{--flash:#2fd36a;z-index:4;opacity:0;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse at 50% 45%, color-mix(in srgb, var(--flash) 55%, transparent), color-mix(in srgb, var(--flash) 20%, transparent) 62%, color-mix(in srgb, var(--flash) 8%, transparent) 90%);box-shadow:inset 0 0 10px 2px color-mix(in srgb, var(--flash) 80%, transparent);position:absolute;inset:0}.is-missed>.screen-flash{--flash:#ff3b3b}:is(.is-blocked,.is-missed)>.screen-flash{animation:.9s ease-out both screen-flash}@keyframes screen-flash{0%{opacity:0}10%{opacity:1}30%{opacity:.45}45%{opacity:.9}to{opacity:0}}@keyframes screen-glitch{0%{opacity:1;translate:0}20%{opacity:.55;translate:0 -6px}40%{opacity:.8;translate:0 4px}60%{opacity:.3}80%{opacity:.5}to{opacity:0}}:is(.card-screen.is-hit>.screen-face,.side-screen.is-hit>.side-pic,.score.is-hit){animation:.32s steps(6,end) both screen-jolt}:is(.card-screen.is-crit>.screen-face,.side-screen.is-crit>.side-pic,.score.is-crit){animation:.56s steps(10,end) both screen-jolt}@keyframes screen-jolt{0%{translate:-6px}20%{translate:5px 1px}40%{translate:-3px -1px}60%{translate:3px}80%{translate:-1px}to{translate:0}}.screen-face{position:absolute;inset:0}.shard{animation:.9s cubic-bezier(.12,.6,.3,1) both shard-burst;position:absolute;inset:0}.shard-whole{display:contents}@keyframes shard-burst{0%{opacity:1;translate:0;rotate:0deg}8%{translate:calc(var(--to-x) * .06 * var(--reach,1)) calc(var(--to-y) * .06 * var(--reach,1))}70%{opacity:1}to{translate:calc(var(--to-x) * var(--reach,1)) calc(var(--to-y) * var(--reach,1));rotate:var(--spin);opacity:0}}.wall-scores .score>.shard{--reach:1.8}.score>.shard{gap:inherit;flex-direction:column;display:flex}.score>.shard:first-child{position:relative}.side-pic>.shard>*{object-fit:contain;width:100%;height:100%}:root[data-motion=less] .shard{animation:.3s ease-out both shard-fade;clip-path:none!important}:root[data-motion=less] .shard~.shard{display:none}@keyframes shard-fade{to{opacity:0}}:is(.card-screen.is-down>.screen-face,.side-screen.is-down>.side-pic,.score.is-down){visibility:hidden}:is(.card-screen.is-in>.screen-face,.side-screen.is-in>.side-pic,.score.is-in){animation:.65s cubic-bezier(.3,1.4,.5,1) both screen-in}:root[data-motion=less] :is(:is(.card-screen,.side-screen):is(.is-hit,.is-crit,.is-in)>:is(.screen-face,.side-pic),.score:is(.is-hit,.is-crit,.is-in)){animation:none}@keyframes screen-in{0%{translate:0 -130%}to{translate:0}}.score{position:relative}.screen-fx{z-index:5;pointer-events:none;position:absolute;inset:0;container-type:size}.screen-fx-in{font-size:10cqh;position:absolute;inset:0}.wall>.screen-fx .screen-fx-in{font-size:22cqh}.screen-number,.screen-callout,.screen-effect,.screen-swap,.screen-combo{position:absolute;left:50%;translate:-50%}.screen-number{top:var(--number-top,8%);font-size:3.2em;animation:1.1s ease-out forwards screen-number}@keyframes screen-number{0%{opacity:0;transform:scale(.6)}14%{opacity:1;transform:translateY(-6%)scale(1.25,1.1)}24%{transform:translateY(-10%)scale(.95,1.05)}to{opacity:0;transform:translateY(-55%)}}.screen-burn{left:var(--parts-x,50%);width:0;height:0;position:absolute;top:46%}.screen-burn:before{content:"";background:radial-gradient(circle,#fffbe6 0 12%,#ffd04a 30%,#ff7a1a 52%,#ff4d0000 72%);border-radius:50%;width:1.6em;height:1.6em;margin:-.8em;animation:.34s ease-out .2s both burn-flash;position:absolute}@keyframes burn-flash{0%{opacity:0;scale:.2}25%{opacity:1;scale:1.1}to{opacity:0;scale:1.5}}.screen-burn i{background:radial-gradient(circle, #fff6c8 0 25%, var(--ember,#ffb02e) 55%, #ff4d0000 76%);width:.44em;height:.44em;animation:ember-fly .72s cubic-bezier(.15, .7, .4, 1) calc(.21s + var(--i) * 12ms) both;border-radius:50%;margin:-.22em;position:absolute}.screen-burn i:nth-child(3n+1){--ember:#ff7a1a}.screen-burn i:nth-child(3n+2){--ember:#ffd04a;width:.3em;height:.3em;margin:-.15em}@keyframes ember-fly{0%{opacity:0;translate:0;scale:1.3}10%{opacity:1}55%{translate:calc(var(--x) * .85) calc(var(--y) * .85);opacity:1}68%{opacity:.45}76%{opacity:.95}86%{opacity:.35}to{translate:var(--x) calc(var(--y) + .7em);opacity:0;scale:.3}}.screen-coins{left:var(--parts-x,50%);color:var(--color-coin);position:absolute;top:50%}.screen-coins svg{filter:drop-shadow(0 .08em .2em #000a);width:1.7em;height:1.7em;animation:screen-coin .95s cubic-bezier(.2, .7, .4, 1) calc(.2s + var(--i) * 70ms) both;margin:-.85em;position:absolute}@keyframes screen-coin{0%{opacity:0;translate:0;rotate:0deg;scale:.5}15%{opacity:1;scale:1}70%{opacity:1}to{translate:calc((var(--i) - 1) * 2.6em) -3.2em;rotate:calc((var(--i) - 1) * 160deg + 40deg);opacity:0;scale:.8}}:root[data-motion=less] .screen-burn:before,:root[data-motion=less] .screen-coins svg{animation-name:shard-fade;animation-timing-function:ease-out}:root[data-motion=less] .screen-burn i{display:none}.screen-callout{width:auto;height:2.6em;animation:1.3s cubic-bezier(.2,.9,.3,1.4) forwards screen-callout;top:32%}@keyframes screen-callout{0%{opacity:0;transform:translateY(10%)scale(.3)rotate(-8deg)}14%{opacity:1;transform:scale(1.18,.96)rotate(-3deg)}24%{transform:scale(.97,1.04)rotate(-3deg)}32%{transform:scale(1)rotate(-3deg)}80%{opacity:1}to{opacity:0;transform:translateY(-14%)scale(1)rotate(-3deg)}}.screen-shield{width:auto;height:4.2em;animation:1.3s cubic-bezier(.2,.9,.3,1.4) forwards screen-shield;position:absolute;top:2%;left:50%;translate:-50%}@keyframes screen-shield{0%{opacity:0;transform:scale(.2)}12%{opacity:1;transform:scale(1.25,1.1)}22%{transform:scale(.94,1.04)}32%{transform:scale(1)}75%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(1.3)}}.screen-callout[data-kind=block]{height:3.1em;top:43%}.screen-effect{opacity:0;width:auto;height:1.6em;animation:1.3s ease-out .2s forwards screen-effect;top:70%}.screen-effect.is-weak{animation-name:screen-effect-weak}@keyframes screen-effect{0%{opacity:0;transform:translateY(20%)scale(.6)}25%{opacity:1;transform:scale(1.08)}80%{opacity:1}to{opacity:0;transform:translateY(-15%)}}@keyframes screen-effect-weak{0%{opacity:0;transform:translateY(-10%)scale(.95)}25%{opacity:1;transform:none}80%{opacity:.9}to{opacity:0;transform:translateY(20%)scale(.95)}}.screen-swap{justify-items:center;animation:1.3s cubic-bezier(.2,.9,.3,1.25) forwards screen-swap;display:grid;top:12%}.screen-swap-arrows{width:auto;height:4.4em;animation:1.3s cubic-bezier(.2,.9,.3,1.25) forwards screen-swap-spin}.screen-swap-word{width:auto;height:2.4em;margin-top:-1.2em}@keyframes screen-swap{0%{opacity:0;scale:0}14%{opacity:1;scale:1.2}24%{scale:.95}32%,78%{opacity:1;scale:1}to{opacity:0;scale:.3}}@keyframes screen-swap-spin{0%{rotate:-200deg}24%{rotate:10deg}34%,to{rotate:0deg}}.screen-combo{white-space:nowrap;--combo-size:2.1em;font-size:var(--combo-size);--ring:url(/assets/ring.fire-BT7SHQyg.webp);--beads:url(/assets/beads.hot-D18UprhU.webp);justify-items:center;animation:1.4s cubic-bezier(.2,.9,.3,1.5) forwards combo-pop;display:grid;top:4%;left:auto;right:6%;translate:none;rotate:6deg}.screen-combo .fx-glyphs{font-size:1.65em}.screen-combo-word{width:auto;height:.55em;margin-top:-.25em;animation:1.2s ease-out .15s both combo-word}.screen-combo.tier-2{--combo-size:2.6em}.screen-combo:is(.tier-2,.tier-5) .fx-glyphs{animation:.5s ease-out .2s combo-jolt}.screen-combo.tier-3{--combo-size:3em}.screen-combo:is(.tier-3,.tier-4,.tier-5):before,.screen-combo:is(.tier-4,.tier-5):after{content:"";z-index:-1;aspect-ratio:1;background:var(--ring) center / 100% 100% no-repeat;opacity:0;width:1.6em;animation:.8s ease-out .1s forwards combo-ring;position:absolute;top:40%;left:50%;translate:-50% -50%}.screen-combo.tier-4{--combo-size:3.4em;--ring:url(/assets/ring.hot-6gF9sWLm.webp);rotate:9deg}.screen-combo:is(.tier-4,.tier-5):after{background-image:var(--beads);animation:.9s ease-out .35s forwards combo-ring-2}.screen-combo.tier-5{--combo-size:4.2em;--ring:url(/assets/ring.violet-DKbmideU.webp);--beads:url(/assets/beads.violet-DgLFAgVH.webp);animation-duration:1.8s}.screen-combo.tier-5:before{animation:.8s ease-out .1s forwards combo-ring,1s ease-out .55s forwards combo-ring}@keyframes combo-pop{0%{opacity:0;scale:.2}14%{opacity:1;scale:1.3 1.1}24%{scale:.94 1.06}32%{scale:1}80%{opacity:1;translate:0 -.2em}to{opacity:0;translate:0 -.6em}}@keyframes combo-jolt{20%,60%{translate:-.05em}40%,80%{translate:.05em}}:root[data-motion=less] .screen-combo:before,:root[data-motion=less] .screen-combo:after{display:none}@keyframes combo-ring{0%{opacity:1;scale:.3}to{opacity:0;scale:2.6}}@keyframes combo-ring-2{0%{opacity:.9;rotate:0deg;scale:.3}to{opacity:0;rotate:40deg;scale:3.4}}@keyframes combo-word{0%{opacity:0;scale:1.6 .6}25%{opacity:1;scale:.95 1.08}40%{scale:1}}.wall>.screen-fx{--number-top:-95%}.wall>.screen-fx :is(.screen-burn,.screen-coins){--parts-x:25%;font-size:.5em}.wall>.screen-fx .screen-burn{font-size:.8em}.wall>.screen-fx.is-them :is(.screen-burn,.screen-coins){--parts-x:75%}.wall>.screen-fx .screen-callout{top:-150%}.wall>.screen-fx .screen-shield{display:none}.wall>.screen-fx .screen-callout[data-kind=block]{height:2.6em;top:-120%}.wall>.screen-fx .screen-effect{top:-30%}.wall>.screen-fx .screen-combo{top:-150%;right:2%}.wall>.screen-fx .screen-swap{top:-200%}:root[data-motion=less] .screen-fx-in>*,:root[data-motion=less] .screen-fx-in>*>*{animation:1.3s ease-out forwards screen-fade}@keyframes screen-fade{0%,80%{opacity:1}to{opacity:0}}.wall-zap{z-index:3;pointer-events:none;position:absolute;inset:0}.wall-zap.is-from-theirs{scale:-1 1}.zap-reach{clip-path:inset(0 100% 0 0);animation-name:zap-reach,zap-fade;animation-duration:calc(70ms * var(--speed)), calc(.32s * var(--speed));animation-delay:calc(var(--wait) + var(--charge) * var(--speed)), calc(var(--wait) + (var(--charge) + .15s) * var(--speed));animation-timing-function:ease-in,ease-out;animation-fill-mode:both;position:absolute;inset:18% 22%}@keyframes zap-reach{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes zap-fade{to{opacity:0}}.zap-charge.elec,.zap-hit.elec{inset:50% auto auto}.zap-charge.elec{opacity:0;width:44px;height:44px;animation-name:bolt-gather,bolt-release;animation-duration:calc(var(--charge) * var(--speed)), calc(.12s * var(--speed));animation-delay:var(--wait), calc(var(--wait) + var(--charge) * var(--speed));margin:-22px;animation-fill-mode:backwards,forwards;left:22%}.zap-hit.elec{opacity:0;width:70px;height:70px;animation-name:elec-on;animation-duration:calc(.45s * var(--speed));animation-delay:calc(var(--wait) + (var(--charge) + 70ms) * var(--speed));margin:-35px;right:22%}html[data-finale=hit] .studio-scene{animation:.45s linear finale-jolt}.studio.is-closing{--look-ms:1.5s;--look-ease:cubic-bezier(.45, 0, .2, 1)}@keyframes finale-jolt{15%{rotate:-.7deg}35%{rotate:.6deg}55%{rotate:-.4deg}75%{rotate:.2deg}}html[data-finale=hit] .studio:after{content:"";z-index:30;pointer-events:none;background:radial-gradient(75% 70% at 50% 45%,#0000 45%,#000000c0 100%);animation:.9s ease-out both finale-dim;position:absolute;inset:0}@keyframes finale-dim{0%{opacity:0}}html[data-finale=hit] body:after{content:"";z-index:2147483000;pointer-events:none;background:#fff;animation:.6s ease-out forwards finale-flash;position:fixed;inset:0}@keyframes finale-flash{0%{opacity:.5}25%{opacity:.35}to{opacity:0}}html[data-finale=hit] .screen-callout[data-kind=ko]{height:4.4em}:root[data-motion=less][data-finale=hit] .studio-scene{animation:none}:root[data-motion=less][data-finale=hit] :is(body,.studio):after{display:none}.studio-show,.studio-show-flash,.studio-beam,.studio-bulb{pointer-events:none}.studio-show video{object-fit:fill;width:100%;height:100%;display:block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.show-flash{opacity:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.show-flash.is-white{background:#fff;animation:1.1s ease-out both show-flash-ko}@keyframes show-flash-ko{0%{opacity:0}6%{opacity:.9}to{opacity:0}}.show-flash.is-gold{background:#ffbe3c80;animation:2s ease-out both show-flash-call}@keyframes show-flash-call{0%{opacity:0}10%{opacity:1}to{opacity:0}}.show-pulse{left:var(--star-x);top:var(--star-y);aspect-ratio:1;background:radial-gradient(circle,#0000 40%,#fff3c4 50%,#ffc23d 58%,#ffa01e80 66%,#0000 76%);border-radius:50%;width:30%;animation:1.6s cubic-bezier(.2,.6,.4,1) both show-pulse;position:absolute;translate:-50% -50%}.show-pulse.is-late{animation-delay:.28s}@keyframes show-pulse{0%{opacity:1;transform:scale(.15)}to{opacity:0;transform:scale(5)}}.show-flash.is-mine,.show-flash.is-theirs{animation:2.8s ease-in-out both show-flash-win}.show-flash.is-held,:root[data-motion=less] .show-flash:is(.is-mine,.is-theirs){opacity:.6;animation:none}.show-flash.is-mine{background:#3f7cff}.show-flash.is-theirs{background:#ff3d55}@keyframes show-flash-win{0%{opacity:0}14%{opacity:.8}38%{opacity:.35}60%{opacity:.8}to{opacity:.6}}.beam,.beam-wild,.beam-calm{width:100%;height:100%}.beam img{width:100%;height:100%;display:block}.beam{opacity:.9;animation:9s ease-in-out infinite alternate beam-sweep}.beam.is-b{animation-direction:alternate-reverse}@keyframes beam-sweep{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.beam-wild{animation:2.2s ease-in-out both beam-wild}.beam.is-b .beam-wild{animation-name:beam-wild-b}@keyframes beam-wild{0%,to{transform:none}22%{transform:rotate(26deg)}50%{transform:rotate(-28deg)}76%{transform:rotate(14deg)}}@keyframes beam-wild-b{0%,to{transform:none}22%{transform:rotate(-26deg)}50%{transform:rotate(28deg)}76%{transform:rotate(-14deg)}}.beam-wild img{animation:2.2s linear both beam-flicker}@keyframes beam-flicker{0%,44%,54%,to{opacity:1}48%{opacity:.12}}.studio-bulb i{opacity:.16;--step:.4s;width:100%;height:100%;animation:bulb-chase calc(3 * var(--step)) steps(1, end) calc(var(--k,0) * var(--step)) infinite;background:radial-gradient(circle,#fff8e8 0 11%,#ffd88a 19%,#ffa64673 34%,#ff8c321f 52%,#0000 70%);border-radius:50%;display:block}.studio[data-wild] .studio-bulb i{--step:.1s}@keyframes bulb-chase{0%{opacity:1}33.333%{opacity:.16}}:root[data-motion=less] :is(.beam,.beam-wild,.beam-wild img){animation:none}:root[data-motion=less] .show-flash:is(.is-white,.is-gold){display:none}:root[data-motion=less] .studio-bulb i{opacity:.8;animation:none}.simon-hub-steps{filter:hue-rotate(calc((var(--hue,257) - 209) * 1deg));align-items:center;font-size:40px;display:flex}.simon-hub-steps .fx-glyphs{translate:-.03em}.simon-hub-arrow{fill:none;stroke-linecap:round;stroke-linejoin:round;width:.36em;margin:.04em -.02em 0;overflow:visible}.simon-hub-arrow .rim{stroke:#0b2a4d;stroke-width:7px}.simon-hub-arrow .lit{stroke:#3ea2ff;stroke-width:3.8px}.simon-hub-arrow .shine{stroke:#d2ecff;stroke-width:1.2px;translate:-.4px -.6px}.simon-hub-pips{gap:5px;display:flex}.simon-hub-pips>i{aspect-ratio:1;background:var(--color-cyan-ink);width:8px;box-shadow:0 0 6px color-mix(in srgb, var(--color-cyan) 80%, transparent), inset 0 1px 1px #fffa;border-radius:50%;transition:background .25s ease-out,box-shadow .25s ease-out}.simon-hub-pips>i.is-used{background:#22252c;box-shadow:inset 0 1px 2px #000c}.pack-stage{--pack-w:min(15rem, 56vw);height:calc(var(--pack-w) * 1.6);perspective:1100px;perspective-origin:50% 40%;overflow-x:clip}.pack-slot{width:var(--pack-w);margin-left:calc(var(--pack-w) / -2);transition:transform .52s cubic-bezier(.2,.9,.25,1.1),opacity .4s,filter .4s;position:absolute;top:0;left:50%}@media (width<=639px){.pack-stage{--pack-w:min(13rem, 44vw)}}.pack-idle{animation:3.6s ease-in-out infinite float}.pack-btn{transition:filter .4s}.pack-empty{filter:grayscale()brightness(.6)}.pack-breath{pointer-events:none;border-radius:10.8%/9.5%;position:absolute;inset:15.33% 13% 28.67%}.pack-breath:before,.pack-breath:after{content:"";border-radius:inherit;opacity:0;position:absolute;inset:0}.pack-breath:before{box-shadow:0 0 0 1px var(--pc);animation:3.6s ease-in-out infinite pack-breath-line}.pack-breath:after{box-shadow:0 0 9px 2px color-mix(in srgb, var(--pc) 70%, transparent), inset 0 0 9px 1px color-mix(in srgb, var(--pc) 45%, transparent);animation:3.6s ease-in-out infinite pack-breath-glow}@keyframes pack-breath-line{0%,to{opacity:.04}50%{opacity:.55}}@keyframes pack-breath-glow{0%,to{opacity:.04}50%{opacity:.6}}.pack-picture-in{animation:.6s ease-out both fade-in}.pack-glitch>image{animation:.75s step-end both glitch-flicker}.glitch-band{animation:.75s step-end both glitch-shift}.glitch-band-2{animation-name:glitch-shift-2}.glitch-static{animation:.75s step-end forwards glitch-static}@keyframes glitch-flicker{0%{opacity:.2;transform:translate(-6px)}12%{opacity:1;transform:translate(5px)}24%{opacity:.4;transform:translate(0)}36%{opacity:1;transform:translate(-3px)}55%{transform:translate(2px)}70%,to{opacity:1;transform:none}}@keyframes glitch-shift{0%{transform:translate(18px)}15%{transform:translate(-12px)}30%{transform:translate(8px)translateY(14px)}45%{transform:translate(-20px)translateY(-8px)}60%{transform:translate(6px)}75%,to{opacity:0;transform:none}}@keyframes glitch-shift-2{0%{transform:translate(-14px)}20%{transform:translate(22px)translateY(-20px)}40%{transform:translate(-8px)}60%{transform:translate(12px)translateY(10px)}75%,to{opacity:0;transform:none}}@keyframes glitch-static{0%{opacity:.85}20%{opacity:.35}35%{opacity:.7}55%{opacity:.2}to{opacity:0}}.pack-dot{background:#0a0b0e;border-radius:50%;width:12px;height:12px;transition:background .2s,box-shadow .2s,transform .2s cubic-bezier(.3,1.7,.5,1);box-shadow:inset 0 2px 3px #000,0 1px #ffffff14}.pack-dot.is-on{background:var(--color-cyan);transform:scale(1.15);box-shadow:inset 0 -2px 3px #00000059}.packs-turn{margin-bottom:.75rem}.packs-island{gap:.75rem;padding:1rem;display:grid}.packs-stock p{white-space:nowrap;text-overflow:ellipsis;height:1.6rem;line-height:1.6rem;overflow:hidden}.packs-stock p *{line-height:inherit}.packs-lights{--light:var(--color-cyan);justify-content:center;gap:.4rem;margin-bottom:.3rem;display:flex}.packs-lights.is-coin{--light:var(--color-coin)}.packs-light{background:color-mix(in srgb, var(--light) 10%, #141216);border-radius:50%;width:.6rem;height:.6rem;transition:background-color .15s ease-out,box-shadow .15s ease-out;position:relative;box-shadow:inset 0 1px 2px #000000d9,0 1px #ffffff14}.packs-light.is-on,.packs-light.is-charging:after{background:radial-gradient(circle at 38% 32%, #ffffffb3 0, transparent 52%), var(--light);box-shadow:inset 0 -1px 2px #00000059, 0 0 6px color-mix(in srgb, var(--light) 75%, transparent)}.packs-light.is-charging:after{content:"";border-radius:inherit;opacity:.15;animation:2.4s ease-in-out infinite alternate light-charging;position:absolute;inset:0}@keyframes light-charging{to{opacity:.55}}.packs-keys .btn-hero>span{white-space:nowrap;height:1.15em;line-height:1.15em;display:block}@media (width<=359px){.packs-stock p{font-size:.8rem}.packs-keys .btn{padding-inline:.5rem;font-size:.9rem}.packs-other{white-space:nowrap}}.packs-other{min-width:9rem}.packs-keys .btn-hero:after{content:"";border-radius:inherit;background:var(--color-raised-hi);opacity:0;pointer-events:none;transition:opacity .15s ease-out;position:absolute;inset:0;box-shadow:inset 0 2px 4px -1px #ffffff26,inset 0 -4px 8px -3px #00000080}.packs-keys .btn-hero{transition:box-shadow .15s ease-out;position:relative}.packs-keys .btn>*{z-index:1;transition:opacity .15s ease-out;position:relative}.packs-keys.is-dim .btn-hero:after{opacity:1;transition:opacity .1s ease-in}.packs-keys.is-dim .btn-hero:not(:disabled){transition:box-shadow .1s ease-in;box-shadow:inset 0 2px 4px -1px #ffffff70,inset 0 -6px 10px -3px #00000080,0 0 0 1px #000c,0 8px 18px -8px #000000f2,0 0 22px -8px #0000}.packs-keys:is(.is-dim,.is-hush) .btn>*{opacity:0;transition:opacity .1s ease-in}@media (height<=760px){.packs-turn{margin-bottom:.5rem}.packs-island{gap:.5rem;padding:.75rem}.packs-keys{flex-direction:row;align-items:stretch}.packs-keys .btn-hero{flex:1;order:2;padding-block:.55rem .45rem}.packs-other{min-width:0;padding-inline:1.1rem}}@media (height<=620px){.packs-lights{display:none}}@media (height<=520px){.packs-turn,.packs-stock .packs-guarantee{display:none}.packs-island{align-items:center;max-width:44rem;padding:.5rem;display:flex}.packs-island>.packs-corner{flex:none;position:static}.packs-island>.packs-corner.is-info{order:3}.packs-stock{flex:1;min-width:0;min-height:0;padding:0}.packs-keys{flex:1.6}}.profile-name{font-size:min(var(--max), calc(100cqw / (var(--len) * .82 + 4.5)));white-space:nowrap;line-height:1.15}.picture-key{border-radius:50%;transition:scale .12s ease-out;display:inline-flex}.picture-key:active{scale:.94}.profile-book{touch-action:none;overscroll-behavior:none}.cover-pick{text-align:center;border-radius:14px;gap:.4rem;transition:scale .16s cubic-bezier(.3,1.6,.5,1);display:grid;position:relative}.cover-pick img{aspect-ratio:3/4;object-fit:cover;border-radius:6px 12px 12px 6px;width:100%;transition:box-shadow .2s;box-shadow:0 10px 18px -10px #000,0 0 0 1px #000a}.cover-pick.is-on img{box-shadow:0 0 0 3px var(--color-bg), 0 0 0 5px var(--color-cyan), 0 10px 18px -10px #000}.cover-pick:active{scale:.97}.cover-pick-tick{position:absolute;top:.4rem;right:.4rem}.cover-pick-name{color:var(--color-muted);font-size:.8rem;font-weight:700}.cover-pick.is-on .cover-pick-name{color:var(--color-ink)}.pal-clone{letter-spacing:.06em;text-transform:none;color:var(--color-muted);opacity:.7;font-size:.68rem}.pal-picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}@media (width>=640px){.pal-picks{grid-template-columns:repeat(6,minmax(0,1fr))}}.pal-pick{text-align:center;align-content:start;justify-items:center;gap:.2rem;padding:.6rem .3rem .5rem;transition:scale .16s cubic-bezier(.3,1.6,.5,1);display:grid;position:relative}.pal-pick.is-on{outline:2px solid var(--color-cyan);outline-offset:2px}.pal-pick:active{scale:.97}.pal-pick.is-locked .pal{filter:grayscale(.7)brightness(.6)}.pal-pick-tick{position:absolute;top:.35rem;right:.35rem}.pal-pick-lock{width:1rem;height:1rem;color:var(--color-muted);position:absolute;top:.45rem;right:.45rem}.pal-pick-name{font-size:var(--text-small);color:var(--color-muted);font-weight:800}.pal-pick.is-on .pal-pick-name{color:var(--color-ink)}.pal-pick-unlock{font-size:var(--text-micro);color:var(--color-muted);line-height:1.2}.avatar-crop{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#000;border-radius:22px;place-items:center;padding:1.5rem 0;display:grid;overflow:hidden;box-shadow:inset 0 4px 10px #000000d9,inset 0 -1px #ffffff12}.avatar-crop:active{cursor:grabbing}.avatar-crop:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.avatar-crop-window{aspect-ratio:1;width:min(68vw,17rem);position:relative}.avatar-crop-window>img{pointer-events:none;max-width:none;position:absolute}.avatar-crop-ring{pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 100vmax #000000a6,inset 0 0 0 2px #fffc}.pg-quests{gap:.4rem;display:grid}.pg-quest,.pg-bonus{align-items:center;gap:.6rem;padding:.55rem .65rem;display:flex}.pg-quest.is-done .pg-quest-title{color:var(--color-muted)}.pg-quest-title{font-size:var(--text-caption);font-weight:700;line-height:1.25}.pg-lamp{background:var(--tier);width:.6rem;height:.6rem;box-shadow:0 0 6px var(--tier);border-radius:50%;flex:none}.pg-track{height:.5rem;padding:2px;display:block}.pg-track>i{background:var(--tier);border-radius:999px;min-width:.3rem;max-width:100%;height:100%;display:block;box-shadow:inset 0 1px #fff5}.pg-rewards{flex-wrap:wrap;gap:.15rem .5rem;display:inline-flex}.pg-reward{align-items:center;gap:.2rem;display:inline-flex}.pg-bonus.is-ready{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-coin) 70%, transparent), 0 0 14px -4px var(--color-coin)}.pg-tick{background:var(--color-leaf);border-radius:50%;flex:none;width:1.5rem;height:1.5rem;position:relative}.pg-tick:after{content:"";border:solid var(--color-on-leaf);border-width:0 2.5px 2.5px 0;width:28%;height:46%;position:absolute;top:20%;left:34%;rotate:45deg}.pg-line{text-align:left;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;display:flex}.pg-line-count{font-weight:700;font-size:var(--text-caption);align-items:center;gap:.25rem;display:inline-flex}.pg-chip{white-space:nowrap;text-overflow:ellipsis;max-width:10rem;color:var(--tier);background:color-mix(in srgb, var(--tier) 16%, var(--color-raised-hi));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tier) 45%, transparent);border-radius:999px;padding:1px .55rem;font-size:.72rem;font-weight:700;overflow:hidden}.pg-summary{font-size:var(--text-lead);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pg-wall{gap:.45rem;display:grid}.pg-tile{border-left:3px solid var(--tier);align-items:center;gap:.7rem;padding:.6rem .7rem;display:flex}.pg-tile.is-locked{border-left-color:color-mix(in srgb, var(--tier) 35%, transparent)}.pg-trophy{width:1.6rem;height:1.6rem;color:var(--tier);flex:none}.pg-tile.is-done .pg-trophy{filter:drop-shadow(0 0 6px var(--tier))}.pg-tile.is-locked .pg-trophy{opacity:.35}.pg-tile.is-locked .pg-tile-title{color:var(--color-muted)}.pg-tile-title{font-weight:700;line-height:1.2}.pg-tile .pg-track>i{background:var(--tier)}.pg-banner-dock{z-index:85;top:calc(var(--content-top) + .5rem);left:max(.75rem, var(--safe-left));right:max(.75rem, var(--safe-right));max-width:26rem;margin-inline:auto;position:fixed}.pg-banner{text-align:left;background:var(--color-raised-hi);width:100%;box-shadow:inset 0 2px 4px -1px #ffffff26, inset 0 -4px 8px -3px #00000080, 0 0 0 1.5px color-mix(in srgb, var(--tier) 60%, #000), 0 0 24px -6px var(--tier), 0 16px 30px -10px #000;border-radius:18px;align-items:center;gap:.7rem;padding:.5rem .8rem .5rem .6rem;animation:.42s cubic-bezier(.2,.9,.3,1.25) pg-drop;display:flex}.pg-banner-icon{width:2rem;height:2rem;color:var(--tier);filter:drop-shadow(0 0 8px var(--tier));flex:none}.pg-banner-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--tier);font-size:.68rem;font-weight:800;display:block}.pg-banner-cta{font-size:var(--text-caption);color:var(--color-cyan-ink);flex:none;font-weight:800}@keyframes pg-drop{0%{opacity:0;transform:translateY(-120%)scale(.92)}}:root[data-motion=less] .pg-banner{animation:none}.lv{color:var(--color-ink);font-family:var(--font-body);letter-spacing:normal;text-shadow:none;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:1.5rem 1rem 5.5rem;font-size:16px;line-height:1.3;display:flex;position:absolute;inset:0;overflow:hidden}.lv-light{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--color-coin) 38%, transparent), transparent 62%);opacity:.35;border-radius:50%;width:min(36rem,120%);transition:opacity .7s ease-out;position:absolute;top:46%;left:50%;translate:-50% -50%}.lv.is-landed .lv-light{opacity:1;animation:2.4s ease-in-out .7s infinite lv-pulse}@keyframes lv-pulse{50%{opacity:.7}}.lv-head{max-width:100%;font-family:var(--font-display);text-align:center;text-wrap:balance;justify-items:center;gap:.2rem;margin:0;font-size:clamp(1.3rem,4.5cqmin,2rem);display:grid;position:relative}.lv-head small{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-coin);font-size:.8rem;font-weight:800}.lv-card{width:min(13rem,46cqw,34cqh);animation:.52s cubic-bezier(.2,.9,.3,1.2) both lv-card-in;position:relative}.lv.is-landed .lv-card .game-card{filter:drop-shadow(0 0 22px color-mix(in srgb, var(--color-coin) 55%, transparent))}@keyframes lv-card-in{0%{opacity:0;scale:.8}}.lv-star{opacity:0;pointer-events:none;width:4.5rem;height:4.5rem;position:absolute;top:67%;left:50%;translate:-50% -260%;scale:1.6}.lv-star svg{width:100%;height:100%;filter:drop-shadow(0 0 14px var(--color-coin))}.lv.is-landed .lv-star{animation:.9s cubic-bezier(.5,0,.6,1.4) both lv-star-land}@keyframes lv-star-land{0%{opacity:1;translate:-50% -260%;scale:1.6}55%{opacity:1;translate:-50% -50%;scale:.6}to{opacity:0;translate:-50% -50%;scale:1.6}}.lv-power{text-align:center;max-width:26rem;color:var(--color-muted);opacity:0;margin:0;font-size:.95rem;transition:opacity .4s ease-out .4s;position:relative}.lv-power b{color:var(--color-ink)}.lv.is-landed .lv-power{opacity:1}.lv-tap{color:var(--color-muted);font-size:.75rem;font-weight:700;position:absolute;top:.8rem;right:1rem}.lv-pal{text-align:left;pointer-events:none;max-width:28rem;animation:.42s cubic-bezier(.2,.9,.3,1.2) both lv-pal-in;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}@keyframes lv-pal-in{0%{opacity:0;translate:-40%}}:root[data-motion=less] .lv-card,:root[data-motion=less] .lv-pal,:root[data-motion=less] .lv.is-landed .lv-star,:root[data-motion=less] .lv.is-landed .lv-light{animation:none}.cl{--soft-tile:inset 0 2px 3px -1px #ffffff1f, inset 0 -4px 8px -3px #00000080, 0 0 0 1px #00000073, 0 6px 14px -8px #000000f2;--soft-well:inset 0 4px 10px #000000d9, inset 0 -1px 0 #ffffff12;--accent:var(--color-cyan);color:var(--color-ink);font-family:var(--font-body);flex-direction:column;gap:.8em;padding:1.3em 1.5em;font-weight:600;line-height:1.3;display:flex;position:absolute;inset:0}.cl-scroll{scrollbar-width:none;min-height:0;overflow-y:auto}.cl-scroll::-webkit-scrollbar{display:none}.cl.cl-scroll{overflow-y:auto}.cl-center{text-align:center;justify-content:center;align-items:center}.cl-head{flex:none;justify-content:space-between;align-items:center;gap:1em;display:flex}.cl-title{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-size:1.25em;font-weight:400;line-height:1.15}.cl-big{font-size:1.7em}.cl-sub{color:var(--color-muted);margin:0;font-size:max(11px,.85em);font-weight:600}.cl-label{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:max(11px,.72em);font-weight:800}.cl-count{color:var(--color-muted);font-size:.8em}.cl-loading{color:var(--color-muted);margin:auto;animation:1.6s ease-in-out infinite cl-breathe}@keyframes cl-breathe{50%{opacity:.45}}.cl-tile{background:color-mix(in srgb, var(--color-raised) 85%, var(--accent) 3%);box-shadow:var(--soft-tile);border-radius:16px}.cl-well{box-shadow:var(--soft-well);background:#0000004d;border-radius:16px}.cl-pill{background:var(--color-raised);white-space:nowrap;color:var(--color-ink);border-radius:999px;align-items:center;gap:.35em;margin-block:0;padding:.2em .75em;font-size:max(11px,.78em);font-weight:800;display:inline-flex;box-shadow:inset 0 1px 2px #ffffff1a,0 0 0 1px #0006}.cl-pill.is-accent,.cl-pill.is-up,.cl-pill.is-down,.cl-pill.is-coin{--glow:var(--accent);color:color-mix(in srgb, var(--glow) 78%, #dfe3ea);background:radial-gradient(ellipse 90% 140% at 50% 60%, color-mix(in srgb, var(--glow) 16%, transparent), transparent 90%), var(--color-raised);box-shadow:inset 0 1px 2px #ffffff1a, inset 0 0 10px -3px color-mix(in srgb, var(--glow) 26%, transparent), 0 0 0 1px #0006}.cl-pill.is-up{--glow:var(--color-leaf)}.cl-pill.is-down{--glow:var(--color-red)}.cl-pill.is-coin{--glow:var(--color-coin);color:var(--color-coin)}.cl-dot{background:var(--rc,var(--accent));width:.6em;height:.6em;box-shadow:0 0 8px -1px var(--rc,var(--accent));border-radius:50%;flex:none;display:inline-block}.cl-chips{flex-wrap:wrap;align-content:flex-start;gap:.4em;display:flex}.cl-chip{background:#0000004d;border-radius:999px;align-items:center;gap:.35em;padding:.25em .75em;font-size:.8em;display:inline-flex;box-shadow:inset 0 2px 4px #000000b3,inset 0 -1px #ffffff10}.cl-bar{background:#0006;border-radius:999px;flex:none;height:.55em;display:block;overflow:hidden;box-shadow:inset 0 2px 4px #000c,inset 0 -1px #ffffff10}.cl-bar.is-big{height:.9em}.cl-bar>i{border-radius:inherit;background:var(--accent);height:100%;transition:width .6s cubic-bezier(.3,1.2,.5,1);display:block;box-shadow:inset 0 1px 1px #fff5,inset 0 -2px 3px #0000004d}.cl-fact{flex-direction:column;justify-content:center;align-items:center;gap:.1em;min-width:0;padding:.55em .9em;display:flex}.cl-fact b{font-size:max(11px,1.3em);line-height:1.1}.cl-fact span{color:var(--color-muted);max-width:100%;font-size:max(11px,.72em)}.cl-empty{text-align:center;max-width:22em;color:var(--color-muted);flex-direction:column;align-items:center;gap:.8em;margin:auto;display:flex}.cl-empty p{margin:0}.cl-empty-icon{width:3.4em;height:3.4em;box-shadow:var(--soft-well), inset 0 0 18px -6px color-mix(in srgb, var(--accent) 30%, transparent);color:color-mix(in srgb, var(--accent) 70%, #dfe3ea);background:#00000059;border-radius:50%;place-items:center;display:grid}.cl-empty-icon svg{width:1.6em;height:1.6em}.cl-list{flex-direction:column;gap:.5em;margin:0;padding:.2em .2em .4em;list-style:none;display:flex}.cl-row{align-items:center;gap:.75em;padding:.55em .8em;display:flex}.cl-row-name{margin:0;font-weight:800}.cl-packs{gap:.3em;padding-bottom:1em}.cl-packs-stage.pack-stage{--pack-w:min(31cqw, 40cqh);perspective:1100px;flex:1;min-height:0;margin:0;padding-top:2cqh;position:relative;overflow:clip}@container (width<=480px){.cl-packs-stage.pack-stage{--pack-w:min(40cqw, 42cqh)}}.cl-packs-stage:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 22%, transparent), transparent);border-radius:50%;width:46cqh;height:9cqh;position:absolute;bottom:6%;left:50%;translate:-50%}.cl-packs-stage .pack-slot{top:3cqh}.cl-packs-info{flex-direction:column;flex:none;align-items:center;gap:.25em;animation:.38s cubic-bezier(.2,.9,.3,1.25) both reveal-in;display:flex}.cl-packs-name{align-items:center;gap:.6em;display:flex}.cl-dex{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;gap:.6em;position:relative}.cl-dex-pane{flex-direction:column;gap:.6em;display:flex}.md[data-fit=true] .md-content>.cl-dex{min-height:11.4em}.cl-dex-top{justify-content:space-between;align-items:flex-end;gap:1em;display:flex}.cl-dex-pct{font-family:var(--font-display);color:color-mix(in srgb, var(--accent) 70%, #eef1f6);margin:0;font-size:2.1em;line-height:1}.cl-dex-pct small{font-size:.55em}.cl-coll-facts{gap:.5em;display:flex}.cl-dex-road{align-items:center;gap:.7em;display:flex}.cl-dex-road .cl-bar{flex:1}.cl-dex-road .cl-sub{flex:none}.cl-dex-title{color:var(--color-muted);justify-content:space-between;gap:1em;font-size:max(11px,.78em);display:flex}.cl-dex-title b{color:var(--color-ink)}.cl-dex-title span{align-items:center;gap:.35em;min-width:0;display:inline-flex}.cl-orbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6em;display:grid}.cl-orbs.is-five{grid-template-columns:repeat(5,minmax(0,1fr))}.cl-orb{text-align:center;justify-items:center;gap:.2em;min-width:0;font-size:.8em;line-height:1.15;display:grid}.cl-orb-face{aspect-ratio:1;width:min(100%,3.6em);box-shadow:0 0 0 2px var(--rc,var(--color-line)), 0 0 12px -4px var(--rc,transparent);background:#0d0c10;border-radius:50%;position:relative;overflow:hidden}.cl-orb-face>svg{position:absolute;inset:0}.cl-orb-face:after{content:"";height:calc(100% - var(--fill,0%));box-shadow:0 1.5px 0 color-mix(in srgb, var(--rc,#fff) 70%, #fff);background:#0d0c10;transition:height .6s cubic-bezier(.3,1.2,.5,1);position:absolute;inset:0 0 auto}.cl-orb-face.is-empty{box-shadow:inset 0 2px 5px #000, 0 0 0 1.5px var(--color-line);color:var(--color-muted);place-items:center;display:grid}.cl-orb-face.is-empty>span{font-size:1.4em;line-height:1}.cl-orb-face.is-empty:after{display:none}.cl-orb b{font-family:var(--font-num);font-weight:500}.cl-orb-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-muted);font-size:.85em;overflow:hidden}button.cl-orb{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.cl-orb:focus-visible .cl-orb-face{outline:2px solid var(--accent);outline-offset:2px}.cl-dots{gap:.15em;display:flex;position:absolute;top:.35em;left:50%;translate:-50%}.cl-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:1.1em;height:1.1em;padding:0;display:grid}.cl-dots button i{background:color-mix(in srgb, var(--color-muted) 45%, transparent);border-radius:50%;width:.4em;height:.4em}.cl-dots button[aria-current=true] i{background:color-mix(in srgb, var(--accent) 75%, #eef1f6)}.cl-dex-strip{flex-direction:row;align-items:center;gap:.8em}.cl-dex-strip .cl-dex-pct{font-size:1.5em}.cl-dex-strip .cl-sub{flex:none}.cl-dex-strip .cl-bar{flex:1}@container (width<=480px){.cl-dex-pct{font-size:1.7em}.cl-orbs{gap:.35em}.cl-orb{font-size:.72em}}.cl-tape,.cl-tape-note{font-family:var(--font-body);align-items:center;font-weight:600;display:flex;position:absolute;inset:0;overflow:hidden}.cl-tape-note{color:var(--color-muted);justify-content:center;margin:0}.cl-tape{overscroll-behavior-x:contain;cursor:grab;overflow-x:auto}.cl-tape-track,.cl-tape-copy,.cl-tape-item{flex:none;align-items:center;width:max-content;display:flex}.cl-tape-label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:0 .3em 0 .9em;font-size:max(11px,.72em);font-weight:700}.cl-quote-price{color:var(--color-coin);align-items:center;gap:.2em;font-weight:500;display:inline-flex}.cl-new{background:var(--color-cyan);color:#fff;border-radius:999px;padding:.05em .5em;font-size:.72em;font-weight:700}.cl-quote{background:var(--color-raised);color:var(--color-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;margin:0 .3em;padding:.3em .9em;display:inline-flex;box-shadow:inset 0 2px 3px -1px #ffffff1f,inset 0 -3px 6px -3px #00000080,0 0 0 1px #00000073}.cl-move{color:var(--color-muted);font-size:.85em}.cl-move.is-up{color:var(--color-leaf)}.cl-move.is-down{color:var(--color-red)}.cl-offer{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.6em;min-height:0;display:grid}.cl-offer-side{flex-direction:column;gap:.6em;min-height:0;padding:.8em;display:flex}.cl-offer-arrow{color:var(--color-muted);align-self:center}.cl-offer-arrow svg{width:1.3em;height:1.3em}.cl-chat{flex-direction:column-reverse;flex:1;gap:.4em;padding:.2em;display:flex}.cl-msg-wrap{flex-direction:column;display:flex}.cl-day{color:var(--color-muted);background:#0000004d;border-radius:999px;align-self:center;margin:.5em 0 .3em;padding:.15em .8em;font-size:max(12px,.72em)}.cl-msg{background:var(--color-raised);max-width:78%;box-shadow:var(--soft-tile);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px 18px 18px;align-self:flex-start;padding:.45em .85em .35em;font-size:max(16px,1em)}.cl-msg.is-mine{background:color-mix(in srgb, var(--accent) 22%, var(--color-raised));border-radius:18px 6px 18px 18px;align-self:flex-end}.cl-msg.has-gif{padding:.3em .3em .25em}.cl-msg.has-gif .cl-msg-time{padding-right:.45em}.cl-msg-time{text-align:right;color:var(--color-muted);margin-top:.1em;font-size:.75em;display:block}.cl-more{color:var(--color-muted);font:inherit;align-self:center;font-size:.8em}.cl-profile{gap:.5em;padding:1em 1.2em}.cl-profile-top{align-items:center;gap:.9em;display:flex}.cl-profile-pic{box-shadow:0 0 0 2.5px var(--ring);border-radius:50%;flex:none;padding:3px;display:inline-flex}.cl-profile-who{flex:1;min-width:0;container-type:inline-size}.cl-profile:has(.cl-profile-keys) .cl-profile-who{padding-right:2.75rem}.cl.is-compact:has(.cl-profile-keys) .cl-profile-who{padding-right:2.75rem}.cl-profile-name{font-size:min(1.5em, calc(100cqw / (var(--len) * .82 + 4.5)));white-space:nowrap}.cl-profile-keys{z-index:1;gap:.4rem;display:flex;position:absolute;top:.75rem;right:.75rem}.cl-profile-desc{white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.cl-profile-facts{color:var(--color-muted);margin:0;font-size:.9em}.cl-profile-facts b{color:var(--color-ink);font-weight:600}.cl-profile-facts button{font:inherit;color:var(--color-ink);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@container (width<=380px){.cl-profile{padding:.8em .9em}.cl-profile-pic .avatar{width:3.5rem;height:3.5rem;font-size:1.4rem}.cl-profile-top{flex-wrap:wrap}}@container (height<=70px){.cl.is-compact:has(.cl-profile-pic){gap:.6em;padding:0 .6em}.cl.is-compact .cl-profile-pic{padding:2px}.cl.is-compact .cl-profile-pic .avatar{width:1.9rem;height:1.9rem;font-size:.9rem}.cl.is-compact .cl-profile-who .cl-sub{display:none}.cl.is-compact .cl-profile-keys .btn{width:2rem;height:2rem;min-height:0;padding:0}}.cl.is-compact .cl-profile-keys{top:50%;translate:0 -50%}.cl-emblem{width:4.6em;height:4.6em;color:color-mix(in srgb, var(--accent) 80%, #eef1f6);background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--accent) 22%, transparent), color-mix(in srgb, var(--accent) 6%, transparent) 70%), var(--color-raised);box-shadow:var(--soft-tile), 0 0 34px -12px var(--accent);border-radius:50%;place-items:center;display:grid}.cl-emblem svg{width:2.2em;height:2.2em}.cl-emblem.is-pulsing{animation:1.4s ease-in-out infinite cl-breathe}.cl-sonar{place-items:center;width:12em;max-width:45cqmin;height:12em;max-height:45cqmin;display:grid;position:relative}.cl-sonar i{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 40%, transparent), inset 0 0 24px -8px var(--accent);opacity:0;border-radius:50%;animation:3s cubic-bezier(.2,.6,.4,1) infinite cl-sonar;position:absolute;inset:0}.cl-sonar i:nth-child(2){animation-delay:1s}.cl-sonar i:nth-child(3){animation-delay:2s}@keyframes cl-sonar{0%{opacity:.9;scale:.35}to{opacity:0;scale:1}}.cl-faceoff{justify-content:center;align-items:center;gap:1.4em;display:flex}.cl-who{flex-direction:column;align-items:center;gap:.35em;max-width:8em;font-weight:800;display:flex}.cl-vs{font-family:var(--font-display);color:color-mix(in srgb, var(--accent) 75%, #eef1f6);font-size:1.5em}.cl-team{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;width:min(100%,20em);display:grid}.cl-team.is-small{gap:.4em;width:100%;max-width:16em}.cl-bets{justify-content:center;gap:.7em}.cl-stakes{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8em;display:grid}.cl-pot{color:var(--color-coin);flex-direction:column;align-items:center;display:flex}.cl-pot svg{width:1.6em;height:1.6em}.cl-pot b{font-size:2em;line-height:1}.cl-pot span{color:var(--color-muted);font-size:.72em}.cl-teams{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2em;display:grid}.cl-bets .cl-teams{width:min(100%,34em);margin-inline:auto}.cl-result{text-align:center;font-family:var(--font-display);text-shadow:0 0 26px color-mix(in srgb, currentColor 35%, transparent);margin:.2em 0 0;font-size:2.4em;font-weight:400;animation:.6s cubic-bezier(.2,.9,.3,1.4) both callout}.cl.is-compact{flex-direction:row;align-items:center;gap:.9em;padding:.8em 1.4em}.cl.is-compact .cl-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cl.is-compact>*{min-width:0}.cl-compact-line{flex-wrap:wrap;align-items:baseline;gap:.2em .6em;min-width:0;margin:0;display:flex}.cl-compact-line.is-one-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cl-compact-facts{flex-wrap:wrap;gap:.4em;min-width:0;display:flex}.cl-emblem.is-small{flex:none;width:2.8em;height:2.8em}.cl-emblem.is-small svg{width:1.4em;height:1.4em}.cl-avatars{flex:none;display:flex}.cl-avatars>*+*{margin-left:-.5em}.cl-mini-vs{flex:none;align-items:center;gap:.35em;display:inline-flex}.cl-mini-vs i{font-style:normal;font-family:var(--font-display);color:color-mix(in srgb, var(--accent) 75%, #eef1f6)}.cl-pot.is-row{flex-direction:row;align-items:center;gap:.35em}.cl-pot.is-row b{font-size:1.5em}.cl-result.is-small{margin:0;font-size:1.6em}@container (width<=480px){.cl.is-compact{gap:.7em;padding:.7em 1em}}.cl-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5em;display:grid}@container (width<=480px){.cl-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.cl-fact.is-accent b{color:color-mix(in srgb, var(--accent) 78%, #dfe3ea)}.cl-facts.is-three,.cl-facts.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cl-fact.is-accent{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 80%, transparent), 0 0 14px -4px var(--accent)}.cl-trade-net{color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em;margin:0;font-size:max(11px,.85em);display:flex}.cl-offer-big{color:var(--color-muted);margin:0}.cl-offer-big b{color:var(--color-ink);font-size:1.8em}.cl-offer-credits{color:var(--color-coin);margin:auto 0 0;font-weight:800}.cl-offer-credits.is-zero{color:var(--color-muted)}.cl-press{transition:scale .22s cubic-bezier(.3,1.6,.5,1),box-shadow .22s}.cl-press:active{transition-duration:80ms;scale:.98 .95;box-shadow:inset 0 4px 10px #000000b3,0 0 0 1px #00000073}@media (hover:hover){.cl-press:hover{scale:1.01}}.cl-row-icon{width:1.2em;height:1.2em;color:var(--color-muted)}.md[data-fit=true] .cl-tape,.md[data-fit=true] .cl-tape-note{padding:1em .5em}.md[data-fit=true] .cl-tape-note{position:relative;inset:auto}.cl-tape-strut{visibility:hidden;width:0;margin:0;padding-inline:0;overflow:hidden}.cl.is-waiting>*{opacity:.35}.cl.is-compact>:is(.cl-pill,.cl-emblem,.cl-mini-vs,.cl-avatars,.cl-pot){flex:none}@media (height<=520px){.cl-packs .cl-sub{display:none}}.cl-corner-key{z-index:12;width:max(2.6em,2.5rem);height:max(2.6em,2.5rem);color:var(--accent);background:var(--color-raised);border-radius:50%;place-items:center;transition:transform 90ms;display:grid;position:absolute;top:.7em;left:.8em;box-shadow:inset 0 2px 3px -1px #ffffff2e,inset 0 -3px 5px -2px #00000080,0 0 0 1px #000000b3,0 4px 10px -5px #000}.cl-corner-key>svg{width:55%;height:55%}.cl-corner-key:active{transform:scale(.92)}.cl-lobby>.cl-head{min-height:max(2.6em,2.5rem);padding-left:calc(max(2.6em,2.5rem) - .3em)}@property --hue{syntax:"<number>";inherits:true;initial-value:257}:root{--hue:257}html{transition:--hue .9s ease-in-out}:root{interpolate-size:allow-keywords}html{overflow-anchor:none}.md-dock{top:var(--content-top);z-index:20;margin:-1rem calc(-1 * max(.75rem, var(--safe-right))) 1.5rem calc(-1 * max(.75rem, var(--safe-left)));position:sticky;container-type:inline-size}.md-dock[data-sections=true]{--md-sections:3.25rem}.section-switch.is-aside{align-items:center;gap:.6rem}.section-switch-side{justify-content:flex-start;width:2.75rem;display:flex}.section-switch-side.is-start{justify-content:flex-end}.section-switch{justify-content:center;height:2.75rem;margin-top:.5rem;transition:opacity .32s ease-in;display:flex}html[data-stage=true] .section-switch{opacity:0;pointer-events:none}.wallpaper-veil{z-index:15;pointer-events:none;--top:var(--md-bottom,0px);--bottom:calc(100dvh - var(--content-bottom));width:100%;height:100lvh;-webkit-mask-image:linear-gradient(to bottom, #000 var(--top), transparent calc(var(--top) + 22px), transparent calc(var(--bottom) - 26px), #000 calc(var(--bottom) + 6px));-webkit-mask-image:linear-gradient(to bottom, #000 var(--top), transparent calc(var(--top) + 22px), transparent calc(var(--bottom) - 26px), #000 calc(var(--bottom) + 6px));mask-image:linear-gradient(to bottom, #000 var(--top), transparent calc(var(--top) + 22px), transparent calc(var(--bottom) - 26px), #000 calc(var(--bottom) + 6px));position:fixed;top:0;left:0}.md{--md-ink:var(--color-ink);--md-bg:#0b0c0f;--md-font-size:clamp(12.5px, calc(1.6cqmin + 7px), 17px);--md-max-w:62rem;--md-radius:26px;--md-k:1.7778;--md-room:8rem;--md-compact-h:7.5rem;--md-h-room:calc(100dvh - var(--content-top) - var(--content-bottom) - var(--md-room) - var(--md-sections,0px));--md-w:min(var(--md-max-w), 100cqw, max(18rem, calc(var(--md-h-room) * var(--md-k))));box-sizing:border-box;width:var(--md-w);height:calc(var(--md-w) / var(--md-k));margin:0 0 0 calc((100% - var(--md-w)) / 2);border-radius:0 0 var(--md-radius) var(--md-radius);background:var(--md-bg);transition:width .52s cubic-bezier(.65,0,.25,1),height .52s cubic-bezier(.65,0,.25,1),margin-left .52s cubic-bezier(.65,0,.25,1);position:relative;box-shadow:inset 0 8px 18px -4px #000000f2,inset 0 -2px 6px -2px #ffffff0f,0 1px 1px #ffffff14,0 -1px 2px #0009}.md[data-fit=true]{--md-w:min(var(--md-max-w), 100cqw);--md-max:var(--md-h-room);height:auto;max-height:var(--md-max);transition:width .52s cubic-bezier(.65,0,.25,1),margin-left .52s cubic-bezier(.65,0,.25,1)}.md[data-fit=true] .md-glass{max-height:var(--md-max);position:relative;inset:auto;container-type:inline-size}.md[data-fit=true] .md-content{max-height:var(--md-max);flex-direction:column;display:flex;position:relative;inset:auto}.md[data-fit=true] .md-content>*{flex:0 auto;min-height:0;position:relative;inset:auto}.md[data-fill=true]{--md-w:min(var(--md-max-w), 100cqw);height:calc(100dvh - var(--content-top) - var(--content-bottom) - var(--md-fill-room,5rem));max-height:none;transition:none}html[data-fill=true]{overscroll-behavior:none;overflow:hidden}html[data-fill=true] .page-wrap{padding-bottom:var(--content-bottom)}html[data-list-page=true],html[data-list-page=true] body{overscroll-behavior:none;overflow:hidden}html[data-list-page=true] .page-wrap{padding-bottom:0}.list-box .select-top{top:0}.list-box{overscroll-behavior:contain;margin-inline:-.5rem;padding:.25rem .5rem .75rem;overflow-y:auto}.md[data-easing=true] .md-content{content-visibility:hidden}html[data-display-snap] .md{transition:none}.md[data-compact=true]{--md-font-size:15px;height:var(--md-compact-h);max-height:none}.md[data-compact=true][data-tab=Collection],.md[data-compact=true][data-tab=Trades]{--md-compact-h:4.5rem}.md[data-compact=true] .md-glass,.md[data-compact=true] .md-content{max-height:none;position:absolute;inset:0}.md[data-compact=true] .md-glass{container-type:size}.md[data-compact=true] .md-content>*{position:absolute;inset:0}.md-glass{border-radius:inherit;transition:border-radius .52s cubic-bezier(.65,0,.25,1);position:absolute;inset:0;overflow:hidden;container-type:size}.md-glass:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 8px 18px -4px #000000d9}.md-content{color:var(--md-ink);font-family:var(--font-body);font-size:var(--md-font-size);opacity:0;visibility:hidden;content-visibility:hidden;transition-behavior:allow-discrete;line-height:1.05;transition:opacity .22s ease-in,visibility 0s linear .22s,content-visibility 0s linear .22s;position:absolute;inset:0;overflow:hidden}.md-content[data-lit=true]{opacity:1;visibility:visible;content-visibility:visible;transition:opacity .3s ease-out}.md[data-fit=true] .md-content{content-visibility:visible}.md[data-stage=true]{--md-w:100vw;height:calc(100dvh - var(--content-top) - max(.75rem, var(--safe-bottom)));max-height:none;transition-duration:.56s}html[data-stage=true]{overflow:hidden}html[data-stage=true] .tab-body{opacity:0;visibility:hidden;transform-origin:50% 100%;pointer-events:none;transition:opacity .32s ease-in,transform .48s cubic-bezier(.55,0,.75,.2),visibility 0s linear .48s;transform:translateY(18vh)scaleY(.15)}html[data-morphing=true] .md,html[data-morphing=true] .md-glass:after{box-shadow:none!important}html[data-stage=true] .wallpaper-veil{visibility:hidden}.wallpaper{transition:opacity .6s}html[data-chat] .md-dock:not([data-sections=true]) .md[data-fill=true]{--md-fill-room:1.5rem}html[data-stage=true] .wallpaper{opacity:.55}.md[data-tab=Packs]{--md-k:1.7778;--md-room:13rem;--md-max-w:62rem}.md[data-tab=Collection]{--md-k:1.3333;--md-max-w:52rem}.md[data-tab=All\ cards]{--md-radius:16px;--md-k:13;--md-max-w:100cqw}.md[data-tab=Battle]{--md-k:1.4545;--md-room:9rem;--md-max-w:56rem}.md[data-tab=Trades]{--md-k:1.5;--md-max-w:38rem}.md[data-tab=Socials]{--md-k:.8333;--md-room:7.5rem;--md-max-w:38rem}.md[data-tab=Profile]{--md-k:.9302;--md-room:4rem;--md-max-w:46rem}.md[data-tab][data-strip=true]{--md-radius:16px;--md-k:13;--md-max-w:100cqw}.md[data-tab][data-strip=true][data-programme=contacts]{--md-k:6}@media (width<=639px){.md{--md-w:100cqw;height:min(calc(100cqw / var(--md-k)), max(calc(18rem / var(--md-k)), var(--md-h-room)))}.md[data-tab=Packs]{--md-k:1.1765}.md[data-tab=Collection]{--md-k:1}.md[data-tab=All\ cards],.md[data-tab][data-strip=true]{--md-k:7}.md[data-tab][data-strip=true][data-programme=contacts]{--md-k:3.3}.md[data-tab=Battle],.md[data-tab=Trades]{--md-k:1}.md[data-tab=Socials]{--md-k:.8}.md[data-tab=Profile]{--md-k:.7692}}.tab-body{opacity:1;transition:opacity .3s ease-out,transform .4s cubic-bezier(.2,.9,.3,1.1);transform:none}.tab-body[data-lit=false]{opacity:0;transition:opacity .2s ease-in,transform .2s ease-in;transform:translateY(8px)}html[data-guilds] .md[data-tab=Socials]{--md-k:2.4}.builder{padding-bottom:1rem}.builder-bar{bottom:calc(var(--content-bottom) + .5rem);z-index:10;background:var(--color-panel);border-radius:20px;justify-content:flex-end;align-items:center;gap:.5rem;padding:.6rem;display:flex;position:sticky;box-shadow:inset 0 2px 4px -1px #ffffff1f,inset 0 -4px 8px -3px #00000080,0 0 0 1px #000000b3,0 12px 28px -10px #000}.builder-bar-note{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-left:.4rem;overflow:hidden}@media (width<=479px){.builder-bar-note{display:none}.builder-bar>.btn{flex:1;padding-inline:.6rem}}.builder-problems{background:color-mix(in srgb, var(--color-coin) 9%, var(--color-raised));color:var(--color-ink);border-radius:14px;gap:.3rem;margin:0;padding:.6rem .9rem;font-size:.85rem;list-style:none;display:grid}.builder-problems li{align-items:baseline;gap:.5rem;display:flex}.builder-problems li:before{content:"";background:var(--color-coin);width:.45rem;height:.45rem;box-shadow:0 0 6px var(--color-coin);border-radius:50%;flex:none;translate:0 -.05rem}.swatch{background:var(--sw);cursor:pointer;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;transition:transform .22s cubic-bezier(.3,1.7,.5,1);display:grid;position:relative;box-shadow:inset 0 3px 4px -1px #ffffff59,inset 0 -4px 6px -2px #00000080,0 0 0 1px #000000b3,0 5px 10px -5px #000}.swatch:active{transition-duration:70ms;transform:scale(.9,.84)}.swatch[aria-pressed=true]{box-shadow:inset 0 3px 4px -1px #ffffff59, inset 0 -4px 6px -2px #00000080, 0 0 0 2px var(--color-panel), 0 0 0 4px var(--color-ink), 0 0 16px -2px var(--sw)}.swatch.is-custom{background:radial-gradient(circle, var(--sw) 52%, transparent 54%), conic-gradient(#ff3b4e, #ffc933, #52d96b, #2ee6d6, #4f8bff, #b26bff, #ff5fd2, #ff3b4e)}.swatch.is-custom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.emblem-grid{grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr));gap:.45rem;display:grid}.emblem-choice{height:2.75rem;color:var(--color-muted);background:var(--color-raised-hi);border-radius:14px;place-items:center;transition:transform .22s cubic-bezier(.3,1.7,.5,1),color .15s;display:grid;box-shadow:inset 0 2px 3px -1px #ffffff2e,inset 0 -3px 5px -2px #0006,0 0 0 1px #000000b3,0 4px 9px -5px #000000f2}.emblem-choice:active{transition-duration:70ms;transform:scale(.92,.86)}.emblem-choice.is-on{color:var(--cp);background:color-mix(in srgb, var(--cp) 6%, #0b0c0f);box-shadow:inset 0 4px 8px #000000e6, inset 0 0 12px -3px color-mix(in srgb, var(--cp) 45%, transparent), 0 0 0 1px #000000b3}.emblem-badge{width:2.75rem;height:2.75rem;color:var(--cp);background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--cp) 22%, transparent), transparent 75%), var(--color-raised-hi);box-shadow:inset 0 2px 3px -1px #ffffff2e, inset 0 -3px 5px -2px #0006, 0 0 0 1px #000000b3, 0 0 16px -6px var(--cp);border-radius:50%;flex:none;place-items:center;display:grid}.emblem-badge.is-lg{width:3.5rem;height:3.5rem}.builder-preview{background:var(--color-raised);border-radius:18px;align-items:center;gap:.9rem;max-width:26rem;padding:.7rem .9rem;display:flex;box-shadow:inset 0 2px 3px -1px #ffffff1f,inset 0 -4px 8px -3px #00000080,0 0 0 1px #00000073,0 6px 14px -8px #000000f2}.builder-preview-face{width:3.2rem;height:3.2rem;color:var(--color-muted);background:var(--color-raised-hi);box-shadow:0 0 0 .18rem color-mix(in srgb, var(--cp) 65%, var(--color-raised-hi)), 0 0 1.5rem -.15rem var(--cp);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.builder-preview-face img{object-fit:cover;width:100%;height:100%}.builder-path{grid-template-columns:minmax(0,1fr);gap:.6rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.builder-path:before{content:"";border-left:3px dotted color-mix(in srgb, var(--color-cyan) 40%, transparent);pointer-events:none;position:absolute;top:1.5rem;bottom:1.5rem;left:3rem}.builder-battle{background:var(--color-raised);border-radius:18px;align-items:center;gap:.4rem;padding:.4rem .5rem .4rem .3rem;transition:transform .2s ease-out;display:flex;position:relative;box-shadow:inset 0 2px 3px -1px #ffffff1f,inset 0 -4px 8px -3px #00000080,0 0 0 1px #00000073,0 6px 14px -8px #000000f2}.builder-battle[data-problem=true]{box-shadow:inset 0 2px 3px -1px #ffffff1f, inset 0 -4px 8px -3px #00000080, 0 0 0 1px color-mix(in srgb, var(--color-coin) 55%, #000), 0 6px 14px -8px #000000f2}.builder-battle.is-dragged{opacity:.5}.builder-battle.is-drop{box-shadow:0 -.35rem 0 -.15rem var(--color-cyan), inset 0 2px 3px -1px #ffffff1f, 0 0 0 1px #00000073;transform:translateY(.35rem)}.builder-drag{width:1.2rem;color:var(--color-muted);cursor:grab;place-items:center;display:none}@media (hover:hover) and (pointer:fine){.builder-drag{display:grid}}.builder-battle-open{text-align:left;border-radius:14px;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.25rem;transition:transform .22s cubic-bezier(.3,1.7,.5,1);display:flex}.builder-battle-open:active{transition-duration:70ms;transform:scale(.98,.95)}.builder-battle-face{width:2.8rem;height:2.8rem;color:var(--color-muted);background:var(--color-raised-hi);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 2px 3px -1px #ffffff2e,inset 0 -3px 5px -2px #0006,0 0 0 1px #000000b3}.builder-battle-face img{object-fit:cover;border-radius:50%;width:100%;height:100%}.builder-battle-step{background:var(--color-panel);min-width:1.25rem;height:1.25rem;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-cyan) 60%, transparent);color:var(--color-cyan-ink);border-radius:999px;place-items:center;padding:0 .25rem;font-size:.7rem;display:grid;position:absolute;bottom:-.25rem;right:-.35rem}.builder-battle-moves{flex-direction:column;gap:.2rem;display:flex}.builder-battle-moves .btn{padding:.2rem .45rem}.builder-goal{align-items:center;gap:.75rem;padding:.4rem .5rem .4rem 1.9rem;display:flex}@media (hover:hover) and (pointer:fine){.builder-goal{padding-left:3.5rem}}.builder-goal .builder-battle-face{color:var(--color-coin)}@media not ((hover:hover) and (pointer:fine)){.builder-path:before{left:1.95rem}.builder-goal{padding-left:.55rem}}.builder-portrait{width:6rem;height:6rem;color:var(--color-muted);background:var(--color-raised-hi);border-radius:50%;flex:none;place-items:center;transition:transform .22s cubic-bezier(.3,1.7,.5,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 3px 5px -1px #ffffff2e,inset 0 -5px 8px -2px #0006,0 0 0 1px #000000b3,0 8px 18px -8px #000}.builder-portrait:active{transition-duration:70ms;transform:scale(.94,.9)}.builder-portrait img{object-fit:cover;width:100%;height:100%}.builder-portrait-label{color:var(--color-ink);letter-spacing:.06em;text-transform:uppercase;background:#0d0b12d9;border-radius:999px;padding:.05rem .5rem;font-size:.65rem;font-weight:800;position:absolute;bottom:.35rem}.builder-cards{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.builder-card{align-content:start;gap:.35rem;display:grid}.builder-card-missing{aspect-ratio:5/7;background:var(--color-raised);color:var(--color-muted);border-radius:12px;place-items:center;font-size:.8rem;display:grid}.builder-stars{justify-content:center;gap:.1rem;display:flex}.builder-stars button{color:#ffffff2e;place-items:center;width:1.45rem;height:1.6rem;transition:transform .2s cubic-bezier(.3,1.7,.5,1);display:grid}.builder-stars button svg{width:1.05rem;height:1.05rem}.builder-stars button.is-on{color:var(--color-coin)}.builder-stars button:active{transition-duration:70ms;transform:scale(.8)}.builder-add-card{aspect-ratio:5/7;width:100%;color:var(--color-cyan-ink);outline:2px dashed color-mix(in srgb, var(--color-cyan) 35%, transparent);outline-offset:-8px;background:#0a0b0e;border-radius:14px;place-content:center;justify-items:center;gap:.4rem;font-size:.85rem;font-weight:800;transition:transform .22s cubic-bezier(.3,1.7,.5,1);display:grid;box-shadow:inset 0 3px 7px #000000e6,inset 0 -1px #ffffff12}.builder-add-card:active{transition-duration:70ms;transform:scale(.96,.93)}.rule-row{background:var(--color-raised);border-radius:16px;box-shadow:inset 0 2px 3px -1px #ffffff17,0 0 0 1px #00000073}.rule-row.is-on{box-shadow:inset 0 2px 3px -1px #ffffff17, 0 0 0 1px color-mix(in srgb, var(--color-cyan) 45%, #000), 0 0 18px -10px var(--color-cyan)}.rule-toggle{text-align:left;align-items:center;gap:.75rem;width:100%;padding:.65rem .8rem;display:flex}.rule-control{gap:.6rem;padding:0 .8rem .8rem;display:grid}.rule-summary{background:color-mix(in srgb, var(--color-cyan) 10%, transparent);border-radius:14px;padding:.6rem .9rem}.publish-check{align-items:center;gap:.7rem;font-size:.9rem;display:flex}.publish-tick{width:1.6rem;height:1.6rem;color:var(--color-muted);background:#0a0b0e;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 2px 4px #000000e6}.publish-tick svg{width:.85rem;height:.85rem}.publish-check.is-done .publish-tick{color:var(--color-on-leaf);background:var(--color-leaf);box-shadow:inset 0 2px 3px -1px #fff6, 0 0 12px -3px var(--color-leaf)}:root[data-motion=less] .builder-battle,:root[data-motion=less] .builder-battle-open,:root[data-motion=less] .builder-portrait,:root[data-motion=less] .builder-add-card,:root[data-motion=less] .builder-stars button,:root[data-motion=less] .swatch,:root[data-motion=less] .emblem-choice{transition:none}.binder-wrap{--vinyl-tint:34%;--vinyl-light:.09;--vinyl-rim:.11;--vinyl-shade:.8;--sleeve-sheen:.18;--pocket-depth:6px;--ring-metal:#b9c0cc;flex-direction:column;height:100%;min-height:0;display:flex}.binder-box{flex:1;place-items:center;min-height:0;display:grid}.binder-frame{outline:none;position:relative}.binder-frame:focus-visible .binder-book{outline:3px solid var(--color-cyan);outline-offset:6px;border-radius:14px}.binder-nav{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;min-height:2.75rem;padding-block:.5rem;display:grid}.binder-nav-side.is-tools{justify-content:flex-end;gap:.5rem;display:flex}.binder-dots{gap:.15rem;display:flex}.binder-dot{place-items:center;width:1.4rem;height:2rem;display:grid}.binder-dot:before{content:"";background:var(--color-raised-hi);border-radius:999px;width:.5rem;height:.5rem;transition:background .2s,scale .2s;box-shadow:inset 0 1px 2px #000}.binder-dot.is-cover:before{border-radius:2px}.binder-dot.is-on:before{background:var(--color-cyan);box-shadow:0 0 6px var(--color-cyan);scale:1.2}.binder-book{aspect-ratio:1.5;perspective:2400px;transition:translate .8s cubic-bezier(.4,0,.2,1);position:relative;container-type:inline-size}.binder-leaf{transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;cursor:pointer;transition:transform .85s cubic-bezier(.45,.05,.25,1);position:absolute;top:0;left:50%}.binder-leaf.is-flipped{transform:rotateY(-180deg)}.binder-face{backface-visibility:hidden;position:absolute;inset:0}.binder-face.is-back{transform:rotateY(180deg)}.binder-face{transition:visibility 0s linear .425s}.binder-face.is-back,.binder-leaf.is-flipped .binder-face.is-front{visibility:hidden}.binder-leaf.is-flipped .binder-face.is-back{visibility:visible}.binder-face *{backface-visibility:hidden}.binder-leaf.is-turning .binder-face:after{content:"";border-radius:inherit;pointer-events:none;background:#000;animation:.85s ease-in-out leaf-shade;position:absolute;inset:0}@keyframes leaf-shade{0%,to{opacity:0}50%{opacity:.35}}.binder-page{background-color:color-mix(in srgb, var(--page,#1a1820) var(--vinyl-tint), #141216);background-image:linear-gradient(155deg, rgb(255 255 255/var(--vinyl-light)), transparent 38%);box-shadow:inset 0 2px 1px rgb(255 255 255/var(--vinyl-rim)), inset 0 -3px 6px rgb(0 0 0/var(--vinyl-shade)), inset 0 0 0 1px #ffffff0a, 0 10px 24px -12px #000;cursor:default;border-radius:16px;padding:5.5% 6% 7%;position:absolute;inset:0}.binder-page.is-right{box-shadow:inset 14px 0 18px -14px #000, inset 0 2px 1px rgb(255 255 255/var(--vinyl-rim)), inset 0 -3px 6px rgb(0 0 0/var(--vinyl-shade)), inset 0 0 0 1px #ffffff0a, 0 10px 24px -12px #000;border-radius:6px 18px 18px 6px}.binder-page.is-left{box-shadow:inset -14px 0 18px -14px #000, inset 0 2px 1px rgb(255 255 255/var(--vinyl-rim)), inset 0 -3px 6px rgb(0 0 0/var(--vinyl-shade)), inset 0 0 0 1px #ffffff0a, 0 10px 24px -12px #000;border-radius:18px 6px 6px 18px}.binder-grid{grid-template-columns:repeat(3,1fr);align-content:center;gap:4% 5%;height:100%;display:grid}.binder-sleeve{aspect-ratio:5/7;background:#23262b;border-radius:9%;transition:scale .18s cubic-bezier(.3,1.6,.5,1),box-shadow .18s;position:relative;box-shadow:inset 0 2px 1px #ffffff26,inset 0 -3px 5px #0009,0 3px 6px -2px #000c}.binder-sleeve:after{content:"";z-index:2;border-radius:inherit;background:linear-gradient(120deg, rgb(255 255 255/var(--sleeve-sheen)) 0%, rgb(255 255 255/calc(var(--sleeve-sheen) * .4)) 22%, transparent 42%);pointer-events:none;position:absolute;inset:0}.binder-sleeve.is-empty{background:color-mix(in srgb, var(--page,#1a1820) calc(var(--vinyl-tint) * .7), #0f0e11);box-shadow:inset 0 var(--pocket-depth) calc(var(--pocket-depth) * 1.6) -2px #000b, inset 0 -1px 0 #ffffff14}.binder-sleeve.is-picked{z-index:3;box-shadow:0 0 0 2.5px var(--color-cyan), 0 12px 22px -8px #000;scale:1.06}.binder-sleeve.is-target{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-cyan) 55%, transparent), inset 0 var(--pocket-depth) calc(var(--pocket-depth) * 1.6) -2px #000b}.binder-sleeve.is-lifted>*{opacity:.3}.binder-sleeve>button[aria-pressed]{touch-action:none}.binder-ghost{z-index:80;pointer-events:none;filter:drop-shadow(0 14px 18px #000);width:5.5rem;position:fixed;translate:-50% -50%;rotate:4deg}.binder-sleeve>button,.binder-sleeve>div{position:relative}.binder-page-number{color:var(--color-muted);opacity:.7;font-size:max(.55rem,1.4cqw);position:absolute;bottom:2.2%}.binder-page.is-right .binder-page-number{right:6%}.binder-page.is-left .binder-page-number{left:6%}.binder-photo{aspect-ratio:5/7;background:var(--color-bg);box-shadow:0 0 0 1.5px var(--rc), 0 8px 14px -8px #000;color:var(--rc);border-radius:7%;place-items:center;display:grid;overflow:hidden}.binder-photo img{object-fit:cover;width:100%;height:100%}.binder-rings{z-index:40;pointer-events:none;flex-direction:column;justify-content:space-around;padding:12% 0;animation:.4s .35s both fade-in;display:none;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.binder-rings span{border:3px solid var(--ring-metal);border-radius:999px;width:4cqw;height:1.7cqw;translate:0;box-shadow:inset 0 1.5px #fff8,0 3px 6px #000c}.binder-cover{cursor:pointer;border-radius:6px 16px 16px 6px;transition:scale .16s cubic-bezier(.3,1.6,.5,1);position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 32px -14px #000,0 0 0 1px #000a;container-type:size}.binder-cover:active{scale:.985}.binder-cover.is-back{border-radius:16px 6px 6px 16px}.binder-cover>img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%}.cover-name{white-space:nowrap;font-size:calc(var(--fit) * 1cqh);pointer-events:none;place-items:center;line-height:1;display:grid;position:absolute;overflow:hidden}.cover-name.is-gilt{font-variant:small-caps;letter-spacing:.04em;color:#e8b552;text-shadow:0 -1px #0009,0 1px #fff3c466;font-family:Georgia,Times New Roman,serif;font-weight:700}.cover-name.is-script{color:#2b1a10;text-shadow:0 0 .6px #2b1a1088;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:600}.cover-name.is-neon{font-family:var(--font-display);color:#fdf3ff;text-shadow:0 0 .04em #fff,0 0 .15em #c792ff,0 0 .35em #9a4dff,0 0 .8em #7b2cff}.cover-name.is-engraved{letter-spacing:.06em;text-transform:uppercase;color:#4d3208;text-shadow:0 1px #ffe7a466,0 -1px #0005;font-family:Georgia,Times New Roman,serif;font-weight:700}.cover-name.is-caps{letter-spacing:.14em;text-transform:uppercase;color:#e3b04f;text-shadow:0 -1px #0008,0 1px #ffe7a455;font-family:Georgia,Times New Roman,serif;font-weight:700}.cover-name.is-rubric{color:#a3241c;text-shadow:0 0 .6px #a3241c99;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.cover-name.is-deco{letter-spacing:.18em;text-transform:uppercase;color:#e3b24c;text-shadow:0 -1px #0009,0 1px #fff0b844;font-family:Century Gothic,Avenir Next,Trebuchet MS,sans-serif;font-weight:400}.cover-name.is-typed{color:#2a1c10;text-shadow:0 0 .5px #2a1c10aa;font-family:Courier New,Courier,monospace;font-weight:700}.binder-book.is-single{aspect-ratio:.75;perspective:1600px;margin-inline:auto}.binder-flip{transform-style:preserve-3d;transform:rotateY(var(--rot,0deg));cursor:pointer;transition:transform .72s cubic-bezier(.5,.05,.25,1.25);position:absolute;inset:0}.binder-flip.is-flipping{animation:.72s ease-in-out flip-squish}.binder-book.is-flip:has(.is-flipping){z-index:40}@keyframes flip-squish{0%,to{translate:0;scale:1}50%{translate:0 0 calc(var(--book-w,20rem) * .5)}40%{scale:1.06 .97}70%{scale:.98 1.02}}.binder-flip-face{backface-visibility:hidden;visibility:hidden;transition:visibility 0s linear .3s;position:absolute;inset:0}.binder-flip-face.is-side-1{transform:rotateY(180deg)}.binder-flip-face.is-up{visibility:visible}.binder-flip-face *{backface-visibility:hidden}.binder-flip-face:not(.is-up) *,.binder-flip-face:not(.is-up) :before,.binder-flip-face:not(.is-up) :after{animation:none!important}.binder-book.is-single .binder-page-number{font-size:max(.6rem,2.8cqw)}.binder-book.is-single .binder-page,.binder-book.is-single .binder-cover{border-radius:18px}.trades-row{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.trades-row>:first-child{flex:0 auto;min-width:0;margin-right:auto}.trades-list{gap:.75rem;display:grid}.trade-tile{gap:.6rem;padding:.7rem;display:grid}.trade-head{align-items:center;gap:.5rem;min-width:0;font-size:.9rem;display:flex}.trade-sides{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.4rem;display:grid}.trade-side{flex-direction:column;gap:.45rem;min-width:0;padding:.55rem;display:flex}.trade-side-cards{grid-template-columns:repeat(auto-fill,minmax(3.2rem,1fr));gap:.4rem;max-width:15rem;display:grid}.trade-keys{align-items:center;gap:.5rem;display:flex}.trades-pal{left:50%;bottom:calc(var(--content-bottom) + .75rem);z-index:30;pointer-events:none;width:min(26rem,100% - 1.5rem);animation:.3s cubic-bezier(.2,.9,.3,1.3) trades-pal-rise;position:fixed;translate:-50%}.trades-pal .pal-says{pointer-events:auto}@keyframes trades-pal-rise{0%{opacity:0;transform:translateY(1rem)scale(.96)}}:root[data-motion=less] .trades-pal{animation:none}.trade-whose{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.trade-whose>:first-child{flex:0 auto;min-width:0}.trade-money{flex:10.75rem;min-width:10.75rem}.trade-whose .side-short{display:none}@media (width<=639px){.trade-whose .side-long{display:none}.trade-whose .side-short{display:inline}.trade-money{flex-basis:8.75rem;min-width:8.75rem}.trade-money .field-step{width:1.9rem;height:1.9rem}}@media (width<=399px){.trade-whose .side-max{display:none}}.trade-builder{padding-bottom:.5rem}.trade-bar{bottom:calc(var(--content-bottom) + .5rem);z-index:20;background:var(--color-panel);border-radius:22px;gap:.35rem;max-width:30rem;margin:.75rem auto 0;padding:.45rem .6rem .6rem;display:grid;position:sticky;box-shadow:inset 0 1px 2px #ffffff26,0 0 0 1px #00000080,0 -10px 24px -10px #000000f2}.trade-bar-fine{color:var(--color-muted);text-align:center;margin:0;font-size:.72rem;line-height:1.3}.trade-send{width:100%}.rw-mythical{text-align:left;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.rw-mythical.is-had{width:100%}.rw-track{height:.6rem;padding:2px;display:block}.rw-track>i{background:linear-gradient(to bottom, #fff6, transparent 55%), color-mix(in srgb, var(--color-r-mythical) 85%, #fff 10%);min-width:.4rem;height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--color-r-mythical) 60%, transparent);border-radius:999px;display:block}.rw-pic{aspect-ratio:3/4;width:2.6rem;box-shadow:0 0 10px color-mix(in srgb, var(--color-r-mythical) 50%, transparent);background:#0b0e13;border:2px solid;border-radius:.45rem;flex:none;place-items:center;display:grid;overflow:hidden}.rw-pic img{object-fit:cover;width:100%;height:100%}.rw-pic svg{width:60%;height:60%}.rw-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.rw-day{aspect-ratio:4/5;width:100%;color:var(--color-ink);font:inherit;cursor:pointer;background:var(--color-raised);-webkit-tap-highlight-color:transparent;border:0;border-radius:.55rem;grid-template-rows:auto 1fr auto;place-items:center;padding:.2rem 0 .25rem;display:grid;position:relative;box-shadow:inset .6px .6px 0 -.2px #ffffff4d,inset 1.4px 1.4px 2.6px -1px #ffffff40,inset -2px -2px 4px -1.5px #00000080,0 0 0 1px #00000080,2px 2px 6px -3px #000000f2}.rw-n{color:var(--color-muted);font-size:.62rem;line-height:1}.rw-icon{aspect-ratio:1;width:52%;height:auto}.rw-words{white-space:nowrap;text-overflow:clip;max-width:100%;font-size:.66rem;line-height:1;overflow:hidden}.rw-day.is-big{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-coin) 70%, transparent), inset 1.4px 1.4px 2.6px -1px #ffffff40, 0 0 0 1px #00000080, 2px 2px 6px -3px #000000f2}.rw-day.is-done{background:#0d0e12;box-shadow:inset 0 2px 5px #000,inset 0 -1px #ffffff1f}.rw-day.is-done>:not(.rw-tick){opacity:.4}.rw-tick{background:var(--color-leaf);border-radius:50%;width:.85rem;height:.85rem;position:absolute;bottom:.15rem;right:.15rem;box-shadow:0 0 0 1.5px #0d0e12}.rw-tick:after{content:"";border:solid var(--color-on-leaf);border-width:0 2px 2px 0;width:26%;height:44%;position:absolute;top:22%;left:32%;rotate:45deg}.rw-day.is-today{color:var(--color-on-coin);background:radial-gradient(ellipse 90% 80% at 50% 45%, color-mix(in srgb, #fff 45%, var(--color-coin)), var(--color-coin) 55%, color-mix(in srgb, var(--color-coin) 70%, #2a1600));box-shadow:inset 0 1.5px 3px -1px #ffffffa0, inset 0 -3px 6px -2px #0006, 0 0 0 1px #000000a0, 0 0 12px color-mix(in srgb, var(--color-coin) 55%, transparent)}.rw-day.is-today .rw-n{color:var(--color-on-coin)}.rw-day.is-today:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 22px color-mix(in srgb, var(--color-coin) 85%, transparent);opacity:0;position:absolute;inset:0}:root:not([data-motion=less]) .rw-day.is-today:after{animation:4s ease-in-out infinite rw-today}@keyframes rw-today{50%{opacity:1}}.rw-day.is-picked{outline:2px solid var(--color-cyan);outline-offset:1px}.rw-day:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.rw-panel{max-height:calc(100dvh - var(--content-top) - var(--content-bottom) - 1.25rem);overscroll-behavior:contain;overflow-y:auto}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/quicksand-latin-400-normal-BSDtH9U0.woff2)format("woff2"),url(/assets/quicksand-latin-400-normal-BqXBKzPR.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/quicksand-latin-ext-400-normal-BdPaGDPN.woff2)format("woff2"),url(/assets/quicksand-latin-ext-400-normal-BzqwlOho.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/quicksand-vietnamese-400-normal-CYVZRxRj.woff2)format("woff2"),url(/assets/quicksand-vietnamese-400-normal-D4WCpyCa.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/quicksand-latin-500-normal-_DbwbYKP.woff2)format("woff2"),url(/assets/quicksand-latin-500-normal-7J1fbcAD.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/quicksand-latin-ext-500-normal-Rkq3IeWS.woff2)format("woff2"),url(/assets/quicksand-latin-ext-500-normal-BlYHgpcu.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/quicksand-vietnamese-500-normal-CMA0PiFa.woff2)format("woff2"),url(/assets/quicksand-vietnamese-500-normal-DdPH4leT.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/quicksand-latin-600-normal-DTBPeRoM.woff2)format("woff2"),url(/assets/quicksand-latin-600-normal-CkxN0sDw.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/quicksand-latin-ext-600-normal-fxOF3zcr.woff2)format("woff2"),url(/assets/quicksand-latin-ext-600-normal-BDPVAPCS.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/quicksand-vietnamese-600-normal-dD2kotB2.woff2)format("woff2"),url(/assets/quicksand-vietnamese-600-normal-JmvBH-hY.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/quicksand-latin-700-normal-Dpk7G9Y6.woff2)format("woff2"),url(/assets/quicksand-latin-700-normal-HjJN-aaT.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/quicksand-latin-ext-700-normal-8b1JBoEj.woff2)format("woff2"),url(/assets/quicksand-latin-ext-700-normal-DbLsDSEV.woff)format("woff")}@font-face{font-family:Quicksand;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/quicksand-vietnamese-700-normal-5oDqeHTF.woff2)format("woff2"),url(/assets/quicksand-vietnamese-700-normal-BsIWXrxI.woff)format("woff")}@font-face{font-family:Chango;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chango-latin-400-normal-Ck9xYF4C.woff2)format("woff2"),url(/assets/chango-latin-400-normal-B3bu0Vwq.woff)format("woff")}@font-face{font-family:Chango;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chango-latin-ext-400-normal-BJGQUf1P.woff2)format("woff2"),url(/assets/chango-latin-ext-400-normal-BJKHtXhj.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fredoka-latin-500-normal-B0JifZgm.woff2)format("woff2"),url(/assets/fredoka-latin-500-normal-BL692wg7.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fredoka-latin-ext-500-normal-0PZPWlWP.woff2)format("woff2"),url(/assets/fredoka-latin-ext-500-normal-CA82fdYH.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-ext-600-normal-GoyidTAB.woff2)format("woff2"),url(/assets/fredoka-latin-ext-600-normal-BExgZzUO.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-BOIZVyIN.woff2)format("woff2"),url(/assets/fredoka-latin-700-normal-C8FeHd3X.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-ext-700-normal--a2O67AJ.woff2)format("woff2"),url(/assets/fredoka-latin-ext-700-normal-DBnuyHy7.woff)format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-ext-400-normal-2T9bWrxp.woff2)format("woff2"),url(/assets/silkscreen-latin-ext-400-normal-Drdn_BEM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-ext-700-normal-D7YUjVT_.woff2)format("woff2"),url(/assets/silkscreen-latin-ext-700-normal-CjQdSuci.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2"),url(/assets/silkscreen-latin-700-normal-BjMPLkh0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-body:"Quicksand", system-ui, sans-serif;--font-display:"Chango", "Quicksand", system-ui, sans-serif;--font-num:"Fredoka", "Quicksand", system-ui, sans-serif;--color-bg:#000;--color-panel:#1a1820;--color-raised:#222023;--color-raised-hi:#2e2c2f;--color-line:#383331;--color-edge:#0a0b0d;--color-ink:#f1ebe6;--color-muted:#a0968f;--color-cyan:hsl(var(--hue,257) 75% 60%);--color-cyan-edge:hsl(var(--hue,257) 56% 32%);--color-cyan-ink:hsl(var(--hue,257) 82% 72%);--color-red:#ff4a26;--color-red-edge:#a63019;--color-red-deep:#d63519;--color-violet-deep:#6439d0;--color-coin:#ffae00;--color-coin-edge:#a67100;--color-leaf:#22c55e;--color-mint:#3dae82;--color-on-cyan:hsl(var(--hue,257) 90% 8%);--color-on-red:#290c06;--color-on-coin:#291c00;--color-on-leaf:#05200f;--color-r-common:#9aa4b5;--color-r-uncommon:#4fd17f;--color-r-rare:#3ea2ff;--color-r-epic:#b26bff;--color-r-legendary:#b18725;--color-r-mythical:#ff4d8d;--color-screen-off:#1e2633;--radius-tile:16px;--text-hero:2.75rem;--text-hero--line-height:1;--text-title-l:2rem;--text-title-l--line-height:1.1;--text-title:1.5rem;--text-title--line-height:1.15;--text-title-s:1.25rem;--text-title-s--line-height:1.2;--text-lead:1.125rem;--text-lead--line-height:1.4;--text-body:1rem;--text-body--line-height:1.5;--text-small:.875rem;--text-small--line-height:1.45;--text-caption:.75rem;--text-caption--line-height:1.35;--text-micro:.6875rem;--text-micro--line-height:1.3}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--top-bar-h:3.75rem;--tab-bar-h:4.6rem;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--crawl-h:0px;--content-top:calc(var(--top-bar-h) + var(--crawl-h) + var(--safe-top));--content-bottom:calc(var(--tab-bar-h) + var(--safe-bottom));--floor-silkscreen:10px;--lit-w:55%;--lit-h:60%;--lit-y:50%;--lit-core:50%;--lit-mid:30%;--lit-edge:25%;--lit-glow:100%;--lit-period:4s;--lit-breathe:1.4;--lit-press:1.5;--tex-panel:url(/assets/grain-Bhl4atl7.png);--tex-panel-size:128px;--tex-panel-blend:overlay;--tex-lit:repeating-linear-gradient(0deg, #ffffff09 0 1px, #00000017 1px 2px, transparent 2px 3px), repeating-linear-gradient(90deg, #ffffff08 0 1px, #00000014 1px 2px, transparent 2px 3px);--tex-lit-size:auto, auto;--tex-lit-blend:overlay, overlay}@media (width>=640px){:root{--tab-bar-h:5.4rem}}:root[data-keyboard=true]{--tab-bar-h:0px}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-ink);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0}@media (pointer:coarse){body{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}}*{scrollbar-width:none}::-webkit-scrollbar{display:none}button{cursor:pointer;touch-action:manipulation}button:disabled{cursor:default}::selection{background:var(--color-cyan);color:#000}:focus-visible{outline-offset:2px;filter:drop-shadow(0 0 6px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 80%, transparent));outline:2.5px solid #fff}@supports (color:color-mix(in lab, red, red)){:focus-visible{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-cyan) 80%, transparent))}}input,select,textarea{font:inherit;color:var(--color-ink);caret-color:var(--color-cyan);border:0;border-radius:14px;padding:.5rem .8rem}input,select,textarea,.search-crease,.field-shell,.code-slot{background:var(--color-raised-hi);transition:box-shadow .22s ease-out,background .22s ease-out,scale .26s cubic-bezier(.3,1.6,.5,1);box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 2.1px 2.1px 4px -1px #ffffff4d,inset -3.5px -3.5px 6.4px -2px #00000080,0 0 0 1px #00000080,4.9px 4.9px 16px -7px #000000f2}input:focus,select:focus,textarea:focus,.search-crease:focus-within,.field-shell:focus-within,.code-input:focus-within .code-slot{background:color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 10%, #0a0b0e);outline:none}@supports (color:color-mix(in lab, red, red)){input:focus,select:focus,textarea:focus,.search-crease:focus-within,.field-shell:focus-within,.code-input:focus-within .code-slot{background:color-mix(in srgb, var(--color-cyan) 10%, #0a0b0e)}}input:focus,select:focus,textarea:focus,.search-crease:focus-within,.field-shell:focus-within,.code-input:focus-within .code-slot{box-shadow:inset 0 6px 13px #000, inset 0 -1px 2px #fff3, inset 0 0 20px -6px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 30%, transparent), 0 0 0 1px #00000080, 0 1px 3px -2px #000000f2}@supports (color:color-mix(in lab, red, red)){input:focus,select:focus,textarea:focus,.search-crease:focus-within,.field-shell:focus-within,.code-input:focus-within .code-slot{box-shadow:inset 0 6px 13px #000, inset 0 -1px 2px #fff3, inset 0 0 20px -6px color-mix(in srgb, var(--color-cyan) 30%, transparent), 0 0 0 1px #00000080, 0 1px 3px -2px #000000f2}}input:focus,select:focus,textarea:focus,.search-crease:focus-within,.field-shell:focus-within,.code-input:focus-within .code-slot{transition:box-shadow 90ms ease-out,background 90ms ease-out,scale 90ms ease-out;scale:.992 .97}.search-crease input,.field-shell input,.field-shell textarea,.well input,.well select{box-shadow:none;background:0 0;border-radius:0;scale:none}@media (pointer:coarse){input,select,textarea{font-size:max(16px,1em)!important}input:not([type=checkbox],[type=radio],[type=range],[type=color]){min-height:2.75rem}}input[type=checkbox],input[type=radio]{accent-color:var(--color-cyan);box-shadow:none;background:0 0;padding:0;scale:none}}@layer components{.tile{background:var(--tex-panel,none), var(--color-raised);background-size:var(--tex-panel-size,auto);background-blend-mode:var(--tex-panel-blend,normal);border-radius:var(--radius-tile);box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 1.8px 1.8px 3.4px -1px #ffffff4d,inset -3px -3px 5.4px -1.7px #00000080,0 0 0 1px #00000080,4.2px 4.2px 13.6px -5.9px #000000f2}.tile.is-mine{background:linear-gradient(color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 16%, transparent)), var(--tex-panel,none), var(--color-raised)}@supports (color:color-mix(in lab, red, red)){.tile.is-mine{background:linear-gradient(color-mix(in srgb, var(--color-cyan) 16%, transparent)), var(--tex-panel,none), var(--color-raised)}}.tile.is-mine{background-size:auto, var(--tex-panel-size,auto), auto;outline:2px solid var(--color-cyan);outline-offset:-1px}.panel{background:var(--tex-panel,none), var(--color-panel);background-size:var(--tex-panel-size,auto);background-blend-mode:var(--tex-panel-blend,normal);border-radius:22px;box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 2.5px 2.5px 4.8px -1px #ffffff4d,inset -4.2px -4.2px 7.7px -2.4px #00000080,0 0 0 1px #00000080,5.9px 5.9px 19.2px -8.4px #000000f2}.hp{align-items:center;gap:.5rem;display:flex}.hp-label{color:var(--color-coin);font-size:10px;font-weight:900}.hp-track{background:var(--color-edge);border-radius:999px;flex:1;min-width:1.5rem;height:.75rem;padding:2px;overflow:hidden}.hp-fill{transform-origin:0;border-radius:999px;height:100%;transition:transform .7s ease-out}.hp-fill.is-high{background:var(--color-leaf)}.hp-fill.is-mid{background:var(--color-coin)}.hp-fill.is-low{background:var(--color-red)}.hp-numbers{flex:none;font-size:.75rem}.well{background:#0a0b0e;border-radius:14px;box-shadow:inset 0 3px 7px #000,inset 0 -1px #fff3,0 1px #ffffff24}.btn{--face:var(--color-raised-hi);--text:var(--color-ink);color:var(--text);background:var(--tex-key,none), var(--face);background-size:var(--tex-key-size,auto);background-blend-mode:var(--tex-key-blend,normal);border-radius:16px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-weight:700;transition:transform .35s cubic-bezier(.3,1.7,.5,1),box-shadow .35s ease-out,filter .15s;display:inline-flex;transform:scale(1);box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 2.1px 2.1px 4px -1px #ffffff4d,inset -3.5px -3.5px 6.4px -2px #00000080,0 0 0 1px #00000080,4.9px 4.9px 16px -7px #000000f2}@media (hover:hover){.btn:hover:not(:disabled){filter:brightness(1.1);transform:scale(1.025)}}.btn:active:not(:disabled),.btn-primary:active:not(:disabled),.btn-danger:active:not(:disabled),.btn-coin:active:not(:disabled),.btn-leaf:active:not(:disabled){filter:brightness(.9);transition:transform 80ms ease-out,box-shadow 80ms ease-out;transform:scale(.96,.92);box-shadow:inset 0 5px 12px #000000bf,0 0 0 1px #00000080,0 2px 6px -4px #000000f2}.btn-primary{--accent:var(--color-cyan)}.btn-danger{--accent:var(--color-red)}.btn-coin{--accent:var(--color-coin)}.btn-leaf{--accent:var(--color-leaf)}.btn-primary,.btn-danger,.btn-coin,.btn-leaf{--text:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary,.btn-danger,.btn-coin,.btn-leaf{--text:color-mix(in srgb, var(--accent) 85%, #dfe3ea)}}.btn-primary,.btn-danger,.btn-coin,.btn-leaf{text-shadow:0 0 6px var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary,.btn-danger,.btn-coin,.btn-leaf{text-shadow:0 0 6px color-mix(in srgb, var(--accent) 70%, transparent)}}.btn-primary,.btn-danger,.btn-coin,.btn-leaf{background-image:var(--tex-key,none), radial-gradient(ellipse 90% 130% at 50% 60%, var(--accent), var(--accent) 55%, transparent 85%)}@supports (color:color-mix(in lab, red, red)){.btn-primary,.btn-danger,.btn-coin,.btn-leaf{background-image:var(--tex-key,none), radial-gradient(ellipse 90% 130% at 50% 60%, color-mix(in srgb, var(--accent) 30%, transparent), color-mix(in srgb, var(--accent) 10%, transparent) 55%, transparent 85%)}}.btn-primary,.btn-danger,.btn-coin,.btn-leaf{background-size:var(--tex-key-size,auto), auto;background-blend-mode:var(--tex-key-blend,normal), normal;box-shadow:inset .7px .7px 0 -.2px #ffffff4d, inset 2.1px 2.1px 4px -1px #ffffff4d, inset -3.5px -3.5px 6.4px -2px #00000080, 0 0 0 1px #00000080, 4.9px 4.9px 16px -7px #000000f2, 0 0 18px -10px var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary,.btn-danger,.btn-coin,.btn-leaf{box-shadow:inset .7px .7px 0 -.2px #ffffff4d, inset 2.1px 2.1px 4px -1px #ffffff4d, inset -3.5px -3.5px 6.4px -2px #00000080, 0 0 0 1px #00000080, 4.9px 4.9px 16px -7px #000000f2, 0 0 18px -10px color-mix(in srgb, var(--accent) 30%, transparent)}}.btn-primary:active:not(:disabled),.btn-danger:active:not(:disabled),.btn-coin:active:not(:disabled),.btn-leaf:active:not(:disabled){box-shadow:inset 0 5px 12px #000000bf, inset 0 0 20px -4px var(--accent), 0 0 0 1px #00000080, 0 2px 6px -4px #000000f2}@supports (color:color-mix(in lab, red, red)){.btn-primary:active:not(:disabled),.btn-danger:active:not(:disabled),.btn-coin:active:not(:disabled),.btn-leaf:active:not(:disabled){box-shadow:inset 0 5px 12px #000000bf, inset 0 0 20px -4px color-mix(in srgb, var(--accent) 32%, transparent), 0 0 0 1px #00000080, 0 2px 6px -4px #000000f2}}.btn-sm{border-radius:11px;padding:.3rem .7rem;font-size:.85rem}.btn-round{border-radius:50%;flex:none;width:2.5rem;height:2.5rem;padding:0}.btn-round.btn-sm{border-radius:50%;width:2rem;height:2rem}@media (pointer:coarse){.btn{min-height:2.75rem}.btn-sm{min-height:2.5rem}.btn-round{width:2.75rem;height:2.75rem}.btn-round.btn-sm{width:2.5rem;height:2.5rem}}.btn.btn:disabled{color:#a0968fbf}@supports (color:color-mix(in lab, red, red)){.btn.btn:disabled{color:color-mix(in srgb, var(--color-muted) 75%, transparent)}}.btn.btn:disabled{text-shadow:none;filter:none;cursor:default;background:#0d0c10;box-shadow:inset 0 3.6px 8.4px #000,inset 0 -1px #ffffff1c,0 1px #ffffff14}.btn-lit{--accent:var(--color-cyan);--on:var(--color-on-cyan);color:var(--on);text-shadow:none;background:var(--tex-lit,none), radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% var(--lit-y), #fff 0%, var(--accent) var(--lit-mid), var(--accent) 100%);font-weight:800}@supports (color:color-mix(in lab, red, red)){.btn-lit{background:var(--tex-lit,none), radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% var(--lit-y), color-mix(in srgb, #fff var(--lit-core), var(--accent)) 0%, var(--accent) var(--lit-mid), color-mix(in srgb, var(--accent) var(--lit-edge), #14001c) 100%)}}.btn-lit{background-size:var(--tex-lit-size,auto), auto;background-blend-mode:var(--tex-lit-blend,normal), normal;box-shadow:inset 0 2px 4px -1px #ffffff70, inset 0 -6px 10px -3px var(--accent), 0 0 0 1px #000c, 0 8px 18px -8px #000000f2, 0 0 22px -8px var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-lit{box-shadow:inset 0 2px 4px -1px #ffffff70, inset 0 -6px 10px -3px color-mix(in srgb, var(--accent) 35%, #000), 0 0 0 1px #000c, 0 8px 18px -8px #000000f2, 0 0 22px -8px color-mix(in srgb, var(--accent) var(--lit-glow), transparent)}}.btn-lit.btn-coin{--accent:var(--color-coin);--on:var(--color-on-coin)}:root:not([data-motion=less]) .btn-lit:not(:disabled):not(:active){animation:buzzer-breathe var(--lit-period) ease-in-out infinite}.btn-lit:active:not(:disabled){filter:brightness(var(--lit-press));box-shadow:inset 0 6px 12px var(--accent), inset 0 0 18px -4px #ffffff70, 0 0 0 1px #000c, 0 2px 6px -4px #000000f2, 0 0 14px -8px var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-lit:active:not(:disabled){box-shadow:inset 0 6px 12px color-mix(in srgb, var(--accent) 35%, #000), inset 0 0 18px -4px #ffffff70, 0 0 0 1px #000c, 0 2px 6px -4px #000000f2, 0 0 14px -8px color-mix(in srgb, var(--accent) 75%, transparent)}}.btn-hero{width:100%;font-size:var(--text-title-s);border-radius:36px;gap:.1rem;padding:.9rem 1.2rem .8rem;line-height:1.15;display:grid}.btn-hero small{font-size:var(--text-caption);opacity:.78;font-weight:700}.bot-mark{border:1.5px solid var(--color-cyan);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cyan-ink);border-radius:.35em;flex:none;align-items:center;padding:0 .3em;font-size:.68em;font-weight:800;line-height:1.35;display:inline-flex}.chip{background:var(--color-raised-hi);color:var(--color-ink);border-radius:999px;align-items:center;gap:.25rem;padding:2.6px .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.chip:not(.chip-outline,.chip-mint,.chip-cyan,.chip-coin,.chip-leaf,.chip-red,.chip-alert){box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 1.5px 1.5px 3px -1px #ffffff40,inset -2px -2px 4px -1.5px #00000080,0 0 0 1px #00000080,2px 2px 6px -3px #000000f2}.chip-cyan{background:var(--color-cyan);color:var(--color-on-cyan)}.chip-red{background:var(--color-red);color:var(--color-on-red)}.chip-alert{background:var(--color-red);color:#fff}.chip-coin{background:var(--color-coin);color:var(--color-on-coin)}.chip-leaf{background:var(--color-leaf);color:var(--color-on-leaf)}.seal-rosette{flex:none;width:1.15em;height:1.15em}.seal-rosette.is-quality{--seal:#c9d2de;--seal-rim:#66748a;--seal-ribbon:#7d8ca6}.seal-rosette.is-high{--seal:var(--color-coin);--seal-rim:var(--color-coin-edge);--seal-ribbon:#d8434f}.seal-ribbon{fill:var(--seal-ribbon);stroke:#0009;stroke-width:.7px;stroke-linejoin:round}.seal-medal{fill:var(--seal);stroke:var(--seal-rim);stroke-width:1.2px}.seal-face{fill:var(--seal)}@supports (color:color-mix(in lab, red, red)){.seal-face{fill:color-mix(in srgb, var(--seal) 75%, #fff)}}.seal-face{stroke:var(--seal-rim);stroke-width:.8px}.seal-star{fill:var(--seal-rim)}.lamp{--lamp:var(--color-muted);background:var(--lamp);width:.5rem;height:.5rem;box-shadow:0 0 5px var(--lamp);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.lamp{box-shadow:0 0 5px color-mix(in srgb, var(--lamp) 80%, transparent)}}.lamp-coin{--lamp:var(--color-coin)}.lamp-accent{--lamp:var(--color-cyan)}.lamp-leaf{--lamp:var(--color-leaf)}.lamp-red{--lamp:var(--color-red)}.lamp-mint{--lamp:var(--color-mint)}.lamp-neutral{background:#57515a;box-shadow:inset 0 1px 2px #000}.chat-gif{background:var(--color-raised);border-radius:14px;width:12.5rem;max-width:100%;height:auto;display:block}.avatar{isolation:isolate;background:var(--color-raised-hi);box-shadow:0 0 0 2px var(--color-line);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.avatar-face{border-radius:50%;position:absolute;inset:0;overflow:hidden}.avatar-face>img{object-fit:cover;width:100%;height:100%}.avatar:is(.is-beta,.is-official){box-shadow:none}.avatar:is(.is-beta,.is-official):before,.avatar:is(.is-beta,.is-official):after{content:"";pointer-events:none;border-radius:50%;position:absolute}.avatar:is(.is-beta,.is-official):before{z-index:-1;inset:0;box-shadow:-.14em -.14em .42em .05em #ff4d8dd9,.14em -.14em .42em .05em #ffd84dd9,.14em .14em .42em .05em #4dc8ffd9,-.14em .14em .42em .05em #b56bffd9}.avatar:is(.is-beta,.is-official):after{background:conic-gradient(from 315deg,#ff4d8d,#ffd84d,#4dc8ff,#b56bff,#ff4d8d);inset:-2px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(closest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}.avatar.is-official:before,.avatar.is-official:after{animation:9s linear infinite avatar-turn}@keyframes avatar-turn{to{transform:rotate(1turn)}}.slider-field{gap:.35rem;min-width:0;display:grid}.slider-head{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}.slider-head b{color:var(--color-cyan-ink)}.slider-hint{color:var(--color-muted);margin:0;font-size:.75rem}.slider-pair{border:0;gap:.6rem;min-width:0;margin:0;padding:0;display:grid}.slider{--fill:.5;width:100%;height:1.9rem;box-shadow:none;cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;border-radius:0;margin:0;padding:0}.slider:focus{box-shadow:none;background:0 0;scale:none}.slider::-webkit-slider-runnable-track{background:linear-gradient(to right, color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 70%, #fff0) calc(var(--fill) * 100%), transparent calc(var(--fill) * 100%)), #0a0b0e;border-radius:999px;height:.6rem}@supports (color:color-mix(in lab, red, red)){.slider::-webkit-slider-runnable-track{background:linear-gradient(to right, color-mix(in srgb, var(--color-cyan) 70%, #fff0) calc(var(--fill) * 100%), transparent calc(var(--fill) * 100%)), #0a0b0e}}.slider::-webkit-slider-runnable-track{box-shadow:inset 0 2px 4px #000000e6,0 1px #ffffff0d}.slider::-moz-range-track{background:#0a0b0e;border-radius:999px;height:.6rem;box-shadow:inset 0 2px 4px #000000e6,0 1px #ffffff0d}.slider::-moz-range-progress{background:color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 70%, #fff0);border-radius:999px;height:.6rem}@supports (color:color-mix(in lab, red, red)){.slider::-moz-range-progress{background:color-mix(in srgb, var(--color-cyan) 70%, #fff0)}}.slider::-webkit-slider-thumb{background:var(--color-raised-hi);appearance:none;border-radius:50%;width:1.5rem;height:1.5rem;margin-top:-.45rem;transition:transform .22s cubic-bezier(.3,1.7,.5,1),box-shadow .2s ease-out;box-shadow:inset 0 3px 4px -1px #ffffff40,inset 0 -4px 6px -2px #00000073,0 0 0 1px #000000b3,0 4px 10px -3px #000}.slider::-moz-range-thumb{background:var(--color-raised-hi);border:0;border-radius:50%;width:1.5rem;height:1.5rem;transition:transform .22s cubic-bezier(.3,1.7,.5,1);box-shadow:inset 0 3px 4px -1px #ffffff40,inset 0 -4px 6px -2px #00000073,0 0 0 1px #000000b3,0 4px 10px -3px #000}.slider:active::-webkit-slider-thumb{box-shadow:inset 0 4px 8px #000000b3, inset 0 0 10px -2px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 45%, transparent), 0 0 0 1px #000000b3;transform:scale(.9,.82)}@supports (color:color-mix(in lab, red, red)){.slider:active::-webkit-slider-thumb{box-shadow:inset 0 4px 8px #000000b3, inset 0 0 10px -2px color-mix(in srgb, var(--color-cyan) 45%, transparent), 0 0 0 1px #000000b3}}.slider:active::-webkit-slider-thumb{transition-duration:70ms}.slider:active::-moz-range-thumb{transition-duration:70ms;transform:scale(.9,.82)}.slider:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-cyan);outline-offset:2px}.avatar-lamp{flex:none;display:inline-flex;position:relative}.avatar-lamp-dot{aspect-ratio:1;width:32%;min-width:.5rem;max-width:.75rem;box-shadow:0 0 0 2px var(--color-panel);background:#57515a;border-radius:50%;position:absolute;bottom:-1px;right:-1px}.avatar-lamp-dot.is-on{background:var(--color-leaf);box-shadow:0 0 0 2px var(--color-panel), 0 0 6px var(--color-leaf)}.section-title{font-family:var(--font-display);font-size:var(--text-lead);font-synthesis:none;color:#c0b8b2;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.section-title{color:color-mix(in srgb, var(--color-ink) 40%, var(--color-muted))}}.sheet-backdrop{inset:var(--vv-top,0px) 0 auto;height:var(--vv-height,100%);z-index:60;padding:calc(var(--safe-top) + 1.5rem) .75rem calc(var(--safe-bottom) + 1.5rem);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0b0e1366;justify-content:center;align-items:center;animation:.16s ease-out fade-in;display:flex;position:fixed}.sheet{flex-direction:column;width:100%;max-width:42rem;max-height:100%;padding:0;transition:transform .22s ease-out;animation:.26s cubic-bezier(.2,.9,.3,1.05) rise-in;display:flex;overflow:hidden}.sheet:focus-visible{filter:none;outline:none}.sheet.is-wide{max-width:56rem}.sheet.is-narrow{max-width:28rem}.sheet-bar{flex:none;align-items:center;gap:.75rem;padding:1rem 1rem .5rem 1.25rem;display:flex;position:relative}.sheet-grab{display:none}.sheet-body{overscroll-behavior:contain;min-height:0;padding:.25rem 1.25rem 1.25rem;overflow-y:auto}@media (width<=639px){.sheet-backdrop{padding:calc(var(--safe-top) + 2.5rem) 0 0;align-items:flex-end}.sheet{border-radius:22px 22px 0 0;max-width:none;animation:.26s cubic-bezier(.2,.9,.3,1.05) rise-in}.sheet-bar{touch-action:none;padding:1.1rem .75rem .4rem 1rem}.sheet-grab{background:#fff3;border-radius:999px;width:2.25rem;height:.25rem;display:block;position:absolute;top:.45rem;left:50%;translate:-50%}.sheet-body{padding:.25rem 1rem calc(var(--safe-bottom) + 1rem)}}.sheet-pin{z-index:10;background:var(--tex-panel,none), var(--color-panel);background-size:var(--tex-panel-size,auto);background-blend-mode:var(--tex-panel-blend,normal);position:sticky;top:-.25rem;-webkit-mask-image:linear-gradient(#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1rem),#0000)}[data-peek=sheet]{transform-origin:50% 100%}.page-wrap[data-peek]{min-height:100dvh}html[data-sheet]{overflow:hidden}.field-shell.page-typed:focus-within{scale:none}.is-stale{opacity:.45;pointer-events:none;transition:opacity .2s ease-out}.pagination{scroll-margin-top:1rem}:where(div,section,ul):has(>.pagination){scroll-margin-top:calc(var(--md-bottom,var(--content-top,4rem)) + .75rem)}.standby{position:relative}.standby-shape{border-radius:var(--radius-tile);background:linear-gradient(90deg, silver 0 14.3%, #c0c000 0 28.6%, #00c0c0 0 42.9%, #00c000 0 57.2%, #c000c0 0 71.5%, #c00000 0 85.8%, #0000c0 0), var(--color-raised);background-blend-mode:soft-light, normal;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080}.standby-shape:before{content:"";background:#22202380;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.standby-shape:before{background:color-mix(in srgb, var(--color-raised) 50%, transparent)}}.standby-shape:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff12 50%,#0000 70%) 0 0/250% 100%;animation:2.2s linear infinite standby-shimmer;position:absolute;inset:0}.standby-tag{z-index:1;font-family:"Silkscreen", var(--font-num), monospace;font-size:var(--text-micro);letter-spacing:.12em;color:#fff;background:#000c;border-radius:6px;padding:.2rem .6rem;position:absolute;top:1rem;left:50%;translate:-50%;box-shadow:0 0 0 1px #ffffff26}:root[data-motion=less] .standby-shape:after{animation:none}.done-dock{z-index:80;left:max(.75rem, var(--safe-left));right:max(.75rem, var(--safe-right));bottom:calc(var(--content-bottom) + .5rem);max-width:26rem;margin-inline:auto;position:fixed}html[data-sheet] .done-dock{bottom:calc(var(--safe-bottom) + .75rem)}.done-line{width:100%;font-size:var(--text-small);text-align:left;background:var(--color-raised-hi);border-radius:999px;align-items:center;gap:.6rem;padding:.35rem .85rem .35rem .35rem;font-weight:700;animation:.32s cubic-bezier(.2,.9,.3,1.2) done-in;display:flex;box-shadow:inset 0 2px 4px -1px #ffffff26,inset 0 -4px 8px -3px #00000080,0 0 0 1px #000000a6,0 16px 30px -10px #000}.error-strip{font-size:var(--text-small);color:#f7ab99;border-radius:12px;align-items:center;gap:.55rem;padding:.55rem .75rem;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.error-strip{color:color-mix(in srgb, var(--color-red) 40%, var(--color-ink))}}.error-strip{background:#381f21}@supports (color:color-mix(in lab, red, red)){.error-strip{background:color-mix(in srgb, var(--color-red) 13%, var(--color-panel))}}.error-strip{box-shadow:0 0 0 1px #00000070}.note{font-size:var(--text-small);background:color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 12%, #1a1820);border-radius:12px;align-items:flex-start;gap:.6rem;padding:.65rem .8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.note{background:color-mix(in srgb, var(--color-cyan) 12%, var(--color-panel))}}.note{box-shadow:0 0 0 1px #00000070}.facts{color:var(--color-muted);font-size:var(--text-small)}.facts .num{color:var(--color-ink)}.chip-mint{background:#30413c}@supports (color:color-mix(in lab, red, red)){.chip-mint{background:color-mix(in srgb, var(--color-mint) 16%, var(--color-raised-hi))}}.chip-mint{color:var(--color-mint);box-shadow:inset 0 0 0 1px #3dae8273}@supports (color:color-mix(in lab, red, red)){.chip-mint{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mint) 45%, transparent)}}.chip-outline{color:var(--chip);box-shadow:inset 0 0 0 2px var(--chip)}.guild-tag{font-family:var(--font-num);letter-spacing:.06em;color:var(--color-cyan-ink);box-shadow:inset 0 0 0 2.5px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 75%, transparent);border-radius:6px;flex:none;align-items:center;padding:0 .3em;font-size:max(11px,.68em);font-weight:800;line-height:1.5;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.guild-tag{box-shadow:inset 0 0 0 2.5px color-mix(in srgb, var(--color-cyan) 75%, transparent)}}.swipe-pane.is-from-right{animation:.26s cubic-bezier(.2,.9,.3,1) both swipe-from-right}.swipe-pane.is-from-left{animation:.26s cubic-bezier(.2,.9,.3,1) both swipe-from-left}@keyframes swipe-from-right{0%{opacity:0;translate:2.5rem}}@keyframes swipe-from-left{0%{opacity:0;translate:-2.5rem}}:root[data-motion=less] .swipe-pane.is-from-right,:root[data-motion=less] .swipe-pane.is-from-left{animation:none}.category-picture{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.no-callout{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.sheet-keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}.sheet-key{text-align:center;min-width:0;font-size:var(--text-caption);color:var(--color-muted);justify-items:center;gap:.25rem;font-weight:700;line-height:1.2;display:grid}.sheet-key>span{flex-wrap:wrap;justify-content:center;align-items:center;gap:.2em;display:inline-flex}.collector-badge{vertical-align:middle;filter:drop-shadow(0 1px 1.5px #000000b0);flex:none;display:inline-block}.collector-badge.is-locked{filter:grayscale()brightness(.45)contrast(.9)}.collector-ladder{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.75rem;display:grid}.collector-ladder figure{text-align:center;font-size:var(--text-caption);justify-items:center;gap:.25rem;margin:0;line-height:1.2;display:grid}.collector-ladder figcaption{display:grid}.collector-ladder .num{color:var(--color-muted)}.caption{letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:800}.num{font-family:var(--font-num);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:500}.chip-toggle{--c:var(--chip,var(--color-cyan));color:var(--chip,var(--color-ink));background:var(--color-raised-hi);border-radius:999px;padding:.3rem .8rem;font-size:.78rem;font-weight:800;transition:scale .22s cubic-bezier(.3,1.7,.5,1),box-shadow .2s ease-out,background .2s ease-out,color .15s;box-shadow:inset 0 2px 3px -1px #ffffff2e,inset 0 -3px 5px -2px #0006,0 0 0 1px #000000b3,0 4px 9px -5px #000000f2}@media (hover:hover){.chip-toggle:hover{scale:1.05}}@media (pointer:coarse){.chip-toggle{min-height:2.5rem;padding:.45rem .9rem}}.chip-toggle:active{transition-duration:70ms;scale:.94 .88}.chip-toggle.is-on{color:var(--c)}@supports (color:color-mix(in lab, red, red)){.chip-toggle.is-on{color:color-mix(in srgb, var(--c) 22%, #0b0010)}}.chip-toggle.is-on{background:radial-gradient(ellipse 70% 95% at 50% var(--lit-y), #fff 0%, var(--c) 45%, var(--c) 100%)}@supports (color:color-mix(in lab, red, red)){.chip-toggle.is-on{background:radial-gradient(ellipse 70% 95% at 50% var(--lit-y), color-mix(in srgb, #fff 35%, var(--c)) 0%, var(--c) 45%, color-mix(in srgb, var(--c) 55%, #14001c) 100%)}}.chip-toggle.is-on{box-shadow:inset 0 2px 4px -1px #ffffff70, inset 0 -4px 7px -3px var(--c), 0 0 0 1px #000c, 0 0 16px -6px var(--c)}@supports (color:color-mix(in lab, red, red)){.chip-toggle.is-on{box-shadow:inset 0 2px 4px -1px #ffffff70, inset 0 -4px 7px -3px color-mix(in srgb, var(--c) 35%, #000), 0 0 0 1px #000c, 0 0 16px -6px var(--c)}}.chip-toggle.is-with{--c:var(--color-leaf)}.chip-toggle.is-without{--c:var(--color-red);text-decoration:line-through}.screen{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 25%, transparent), inset 0 3px 10px #000000b3, inset 0 0 28px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 20%, transparent), 0 0 0 2px var(--color-raised), 0 -2px 5px 1px #ffffff12, 0 4px 9px 1px #0000008c, 0 16px 26px -12px #000;background-color:#0d1117;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='4' height='1' fill='white' fill-opacity='.035'/%3E%3C/svg%3E");border-radius:20px;position:relative}@supports (color:color-mix(in lab, red, red)){.screen{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-cyan) 25%, transparent), inset 0 3px 10px #000000b3, inset 0 0 28px color-mix(in srgb, var(--color-cyan) 20%, transparent), 0 0 0 2px var(--color-raised), 0 -2px 5px 1px #ffffff12, 0 4px 9px 1px #0000008c, 0 16px 26px -12px #000}}.led{background:var(--color-screen-off);border-radius:3px;transition:background .3s}.led.is-lit{background:var(--led);box-shadow:0 0 6px -1px var(--led)}.book-bar{background:var(--bar)}@supports (color:color-mix(in lab, red, red)){.book-bar{background:color-mix(in srgb, var(--bar) 16%, transparent)}}.book-bar{border-radius:8px;transition:width .4s ease-out}.chart-line{stroke-dasharray:1;animation:1.1s cubic-bezier(.4,0,.2,1) both chart-draw}.chart-area,.chart-in{animation:.5s .7s both fade-in}.chart-pulse{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out 1.1s infinite both chart-pulse}.search-crease{border-radius:999px;min-height:2.5rem}.field-box{cursor:text;border-radius:14px;gap:.05rem;min-height:3.25rem;padding:.4rem .85rem .35rem;display:grid}.field-label{letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);justify-content:space-between;gap:.5rem;font-size:10px;font-weight:700;display:flex}.field-label .num{letter-spacing:0;text-transform:none}.field-label .is-full{color:var(--color-coin)}.field-box>:is(input,textarea,.field-row){width:100%;min-height:0;padding:0}.field-row{align-items:center;gap:.5rem;min-width:0;display:flex}.field-row>input{flex:1;min-width:0;min-height:0;padding:0}.field-hint,.field-error{font-size:var(--text-caption);margin-top:.3rem;padding-inline:.2rem}.field-hint{color:var(--color-muted)}.field-error{color:var(--color-red);align-items:flex-start;gap:.3rem;font-weight:700;display:flex}.field-shell.is-wrong,.field-shell.is-wrong:focus-within{outline:1.5px solid var(--color-red);outline-offset:-1.5px}.code-input{position:relative}.code-slots{justify-content:center;gap:.5rem;display:flex}.code-slot{max-width:3.25rem;height:3.25rem;font-size:var(--text-title);color:var(--color-ink);border-radius:14px;flex:1;place-items:center;display:grid}.code-input:focus-within .code-slot.is-next{outline:1.5px solid var(--color-cyan);outline-offset:-1.5px}.code-input.is-wrong .code-slot{outline:1.5px solid var(--color-red);outline-offset:-1.5px}.code-input input.code-input-field{width:100%;height:100%;min-height:0;box-shadow:none;color:#0000;caret-color:#0000;background:0 0;border:0;padding:0;position:absolute;inset:0;scale:none}.code-input input.code-input-field::selection{background:0 0}textarea{resize:none}.chat-field{scroll-margin-bottom:calc(var(--content-bottom) + 1.25rem);border-radius:999px;min-height:2.5rem;padding-inline:1rem;line-height:1.5}.chat-field.is-tall{border-radius:14px}.field-step{border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;min-height:0;padding:0;display:grid}@media (pointer:coarse){.search-crease,.chat-field{min-height:2.75rem}.field-step{width:2.25rem;height:2.25rem}}.field-sm input{padding-block:.25rem}@media (pointer:coarse){.field-sm input{min-height:2.5rem}}.suggest-list{z-index:40;max-height:16rem;margin-top:.4rem;padding:.25rem;position:absolute;left:0;right:0;overflow-y:auto}.suggest-list.is-up{margin-top:0;margin-bottom:.4rem;bottom:100%}.suggest-list mark{color:var(--color-cyan-ink);background:0 0}.pick-row{font-size:var(--text-small);cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-weight:700;display:flex}@media (pointer:coarse){.pick-row{min-height:2.75rem}}.bubble{background:var(--color-raised-hi);overflow-wrap:anywhere;border-radius:16px 16px 16px 5px;align-self:flex-start;max-width:78%;padding:.45rem .8rem .35rem;font-weight:600;line-height:1.35;animation:.2s ease-out both pop-in;position:relative;box-shadow:inset 0 1px #ffffff1a}.bubble.is-mine{background:var(--color-cyan);color:#06202b;border-radius:16px 16px 5px;align-self:flex-end}.pal-says{align-items:flex-end;display:flex}.pal-says .pal{flex:none}.pal-bubble{min-width:0;margin:0 0 calc(var(--pal-size,112px) * .26) -.25rem;background:var(--color-raised-hi);overflow-wrap:anywhere;cursor:pointer;border-radius:18px 18px 18px 7px;flex:1;padding:.7rem 1rem;font-weight:700;line-height:1.4;position:relative;box-shadow:inset 0 2px 4px -1px #ffffff26,inset 0 -4px 8px -3px #00000080,0 0 0 1px #000000a6,0 8px 18px -10px #000000f2}.pal-bubble:before{content:"";background:var(--color-raised-hi);clip-path:polygon(100% 0,0 70%,100% 100%);width:12px;height:16px;position:absolute;bottom:10px;left:-9px}.pal-live{font-family:Silkscreen,monospace;font-size:max(8px, calc(var(--pal-size,112px) * .05));letter-spacing:.12em;color:var(--color-ink);white-space:nowrap;background:#0d0f14;border-radius:999px;align-items:center;gap:.3em;padding:.18em .6em;display:flex;position:absolute;top:92%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff26}.pal-live i{background:var(--color-red);width:.6em;height:.6em;box-shadow:0 0 .6em var(--color-red);border-radius:50%;animation:1.6s ease-in-out infinite pal-live}@keyframes pal-live{50%{opacity:.35}}.pal-live.is-grey i{box-shadow:none;background:#6b6f78;animation:none}.pal.is-original>img{filter:grayscale()contrast(1.25)brightness(1.08)}.pal.is-original:after{content:"";clip-path:circle(38.5% at 50% 55.5%);pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0006 2px 3px);position:absolute;inset:0}.pal-original{position:absolute;inset:0;overflow:visible}.pal-original .hair{fill:#343434;stroke:#111;stroke-width:10px}.pal-original .strand{fill:none;stroke:#7a7a7a;stroke-width:9px;stroke-linecap:round}:root[data-motion=less] .pal-live i{animation:none}.pal-bubble-rest{opacity:0}.pal-bubble-tag{font-family:var(--font-num);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cyan-ink);margin-bottom:.2rem;font-size:.75rem;font-weight:700}.pal-bubble-foot{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.seg-track{scrollbar-width:none;background:var(--color-raised);border-radius:16px;max-width:100%;overflow:auto hidden;box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 2.3px 2.3px 4.4px -1px #ffffff4d,inset -3.9px -3.9px 7px -2.2px #00000080,0 0 0 1px #00000080,5.4px 5.4px 17.6px -7.7px #000000f2}.seg-track::-webkit-scrollbar{display:none}.seg-track[data-more=right]{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.seg-track[data-more=left]{-webkit-mask-image:linear-gradient(270deg,#000 85%,#0000);mask-image:linear-gradient(270deg,#000 85%,#0000)}.seg-track[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.latch{--accent:var(--color-cyan);min-width:3.5rem;height:2rem;font-family:var(--font-num);font-size:var(--text-caption);letter-spacing:.1em;color:var(--color-muted);background:var(--color-raised-hi);border-radius:10px;flex:none;place-items:center;padding:0 .6rem;font-weight:600;transition:background .2s ease-out,box-shadow .2s ease-out,color .15s,scale .26s cubic-bezier(.3,1.7,.5,1);display:inline-grid;box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 1.8px 1.8px 3.4px -1px #ffffff4d,inset -3px -3px 5.4px -1.7px #00000080,0 0 0 1px #00000080,3px 3px 9px -5px #000000f2}.latch.is-on{color:var(--color-on-cyan);background:var(--tex-lit,none), radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% var(--lit-y), #fff 0%, var(--accent) var(--lit-mid), var(--accent) 100%)}@supports (color:color-mix(in lab, red, red)){.latch.is-on{background:var(--tex-lit,none), radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% var(--lit-y), color-mix(in srgb, #fff var(--lit-core), var(--accent)) 0%, var(--accent) var(--lit-mid), color-mix(in srgb, var(--accent) var(--lit-edge), #14001c) 100%)}}.latch.is-on{background-size:var(--tex-lit-size,auto), auto;background-blend-mode:var(--tex-lit-blend,normal), normal;box-shadow:inset 0 3px 6px #0006, inset 0 -1px 2px #ffffff40, 0 0 0 1px #000c, 0 0 16px -5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.latch.is-on{box-shadow:inset 0 3px 6px #0006, inset 0 -1px 2px #ffffff40, 0 0 0 1px #000c, 0 0 16px -5px color-mix(in srgb, var(--accent) var(--lit-glow), transparent)}}.tick-box{appearance:none;border:2px solid var(--color-line);background:var(--color-bg);cursor:pointer;border-radius:.375rem;flex:none;place-content:center;width:1.375rem;height:1.375rem;margin:0;display:grid}.tick-box:checked{border-color:var(--color-cyan);background:var(--color-cyan)}.tick-box:checked:after{content:"";border:0 solid #fff;border-width:0 0 2.5px 2.5px;width:.7rem;height:.38rem;transform:translateY(-1px)rotate(-45deg)}.tick-box[aria-invalid]{border-color:var(--color-red)}.tick-box:focus-visible{outline:2px solid var(--color-cyan-ink);outline-offset:2px}.switch-row{text-align:left;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.4rem 0;display:flex}.switch-row:active:not(:disabled) .latch{transition-duration:70ms;scale:.94 .88}.switch-row:disabled{cursor:default}.switch-row:disabled .latch{color:#a0968fbf}@supports (color:color-mix(in lab, red, red)){.switch-row:disabled .latch{color:color-mix(in srgb, var(--color-muted) 75%, transparent)}}.switch-row:disabled .latch{background:#0d0c10;box-shadow:inset 0 3.6px 8.4px #000,inset 0 -1px #ffffff1c}input[type=radio]{appearance:none;cursor:pointer;background:#0a0b0e;border-radius:50%;flex:none;width:1.25rem;height:1.25rem;margin:0;display:inline-block;box-shadow:inset 0 2px 4px #000,0 1px #ffffff14}input[type=radio]:checked{background:radial-gradient(circle, var(--color-cyan) 0 45%, transparent 51%), #0a0b0e;box-shadow:inset 0 2px 4px #000, 0 1px 0 #ffffff14, 0 0 10px -3px var(--color-cyan)}input[type=radio]:focus-visible{outline-offset:2px;outline:2px solid #fff}.select-tick{color:#ffffff2e;background:var(--color-raised-hi);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;transition:background .2s ease-out,box-shadow .2s ease-out,scale .26s cubic-bezier(.3,1.7,.5,1);display:grid;box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 1.8px 1.8px 3.4px -1px #ffffff4d,inset -3px -3px 5.4px -1.7px #00000080,0 0 0 1px #0009,3px 3px 9px -4px #000000f2}.select-tick.is-on{--accent:var(--color-cyan);color:var(--color-on-cyan);background:radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% var(--lit-y), #fff 0%, var(--accent) var(--lit-mid), var(--accent) 100%)}@supports (color:color-mix(in lab, red, red)){.select-tick.is-on{background:radial-gradient(ellipse var(--lit-w) var(--lit-h) at 50% var(--lit-y), color-mix(in srgb, #fff var(--lit-core), var(--accent)) 0%, var(--accent) var(--lit-mid), color-mix(in srgb, var(--accent) var(--lit-edge), #14001c) 100%)}}.select-tick.is-on{box-shadow:inset 0 2px 4px -1px #ffffff70, 0 0 0 1px #000c, 0 0 16px -5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.select-tick.is-on{box-shadow:inset 0 2px 4px -1px #ffffff70, 0 0 0 1px #000c, 0 0 16px -5px color-mix(in srgb, var(--accent) var(--lit-glow), transparent)}}.select-tick.is-off-limits{color:#0000;background:#0d0c10;box-shadow:inset 0 3px 7px #000}button:active:not(:disabled)>.select-tick{transition-duration:70ms;scale:.92 .88}.tab-bar{transition:translate .26s cubic-bezier(.3,1.1,.5,1),opacity .26s ease-out}.tab-bar.is-away{translate:0 130%}html[data-stage=true] .tab-bar{opacity:0;pointer-events:none;transition:translate .32s cubic-bezier(.5,0,.75,0),opacity .24s ease-in;translate:0 60%}html[data-selecting=true] .tab-bar{pointer-events:none;translate:0 130%}.select-foot{z-index:31;padding:0 max(.5rem, var(--safe-right)) max(.5rem, var(--safe-bottom)) max(.5rem, var(--safe-left));inset-inline:0;animation:.26s cubic-bezier(.3,1.1,.5,1) both select-foot-in;position:fixed;bottom:0}@keyframes select-foot-in{0%{translate:0 130%}}.select-foot .tab-slab{box-shadow:inset 0 0 0 2px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 70%, transparent), 0 0 0 1px #00000080, 5.4px 5.4px 17.6px -7.7px #000000f2}@supports (color:color-mix(in lab, red, red)){.select-foot .tab-slab{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-cyan) 70%, transparent), 0 0 0 1px #00000080, 5.4px 5.4px 17.6px -7.7px #000000f2}}.select-count{line-height:1.05;font-size:var(--text-caption);color:var(--color-muted);margin-right:auto;padding-inline:.4rem;font-weight:700;display:grid}.select-count b{color:var(--color-cyan-ink);font-size:1.5rem}.select-key{min-width:4.25rem;font-size:var(--text-caption);color:var(--color-ink);border-radius:18px;justify-items:center;gap:.15rem;padding:.35rem .5rem;font-weight:700;display:grid}@media (hover:hover){.select-key:hover:not(:disabled){color:var(--color-cyan-ink)}}.select-key:disabled{opacity:.4}.select-top{background:var(--color-panel);box-shadow:inset 0 0 0 2px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 70%, transparent), 0 6px 14px -8px #000000f2;border-radius:18px;align-items:center;gap:.5rem;padding:.4rem .5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.select-top{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-cyan) 70%, transparent), 0 6px 14px -8px #000000f2}}:root[data-motion=less] .select-foot{animation:none}.top-side{transition:opacity .3s ease-out,scale .3s cubic-bezier(.3,1.4,.5,1)}html[data-stage=true] .top-side{opacity:0;pointer-events:none;transition:opacity .22s ease-in,scale .22s ease-in;scale:.85}html[data-stage=true][data-stage-wallet=true] .top-side.is-wallet{opacity:1;pointer-events:auto;scale:1}.tab-slab{background:var(--tex-slab,none), var(--color-panel);background-size:var(--tex-slab-size,auto);background-blend-mode:var(--tex-slab-blend,normal);border-radius:30px;box-shadow:inset .7px .7px 0 -.2px #ffffff4d,inset 2.3px 2.3px 4.4px -1px #ffffff4d,inset -3.9px -3.9px 7px -2.2px #00000080,0 0 0 1px #00000080,5.4px 5.4px 17.6px -7.7px #000000f2}.tab-spot{isolation:isolate;border-radius:22px;transition:color .25s}.tab-spot:before{content:"";z-index:-1;background:#1a1820;border-radius:22px;position:absolute;inset:0 3px}@supports (color:color-mix(in lab, red, red)){.tab-spot:before{background:color-mix(in srgb, var(--color-panel) 100%, transparent)}}.tab-spot:before{transition:background .42s ease-out,box-shadow .46s cubic-bezier(.3,1.1,.5,1);box-shadow:inset 0 0 #0000,inset 0 0 #0000,inset 0 0 #0000}.tab-spot.is-on:before{background:color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 5%, #0a0b0e)}@supports (color:color-mix(in lab, red, red)){.tab-spot.is-on:before{background:color-mix(in srgb, var(--color-cyan) 5%, #0a0b0e)}}.tab-spot.is-on:before{box-shadow:inset 0 7px 13px -3px #000000e6, inset 0 -3px 7px -3px #ffffff17, inset 0 0 20px -7px color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.tab-spot.is-on:before{box-shadow:inset 0 7px 13px -3px #000000e6, inset 0 -3px 7px -3px #ffffff17, inset 0 0 20px -7px color-mix(in srgb, var(--color-cyan) 30%, transparent)}}.tab-spot.is-on:before{transition:background .18s ease-out,box-shadow .2s ease-out}.tab-spot:after{content:"";z-index:-1;background:radial-gradient(ellipse 50% 50% at 50% 58%, color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 55%, transparent) 0%, color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 28%, transparent) 45%, transparent 100%);border-radius:50%;width:4.5rem;height:3.5rem;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.tab-spot:after{background:radial-gradient(ellipse 50% 50% at 50% 58%, color-mix(in srgb, var(--color-cyan) 55%, transparent) 0%, color-mix(in srgb, var(--color-cyan) 28%, transparent) 45%, transparent 100%)}}.tab-spot:after{opacity:0;pointer-events:none;transition:opacity .9s ease-out}.tab-spot.has-led:after{opacity:1}.tab-spot.has-led .tab-icon{color:color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 55%, #a0968f)}@supports (color:color-mix(in lab, red, red)){.tab-spot.has-led .tab-icon{color:color-mix(in srgb, var(--color-cyan) 55%, var(--color-muted))}}.tab-icon{transition:transform .46s cubic-bezier(.3,1.7,.5,1)}.tab-spot.is-on .tab-icon{transition-duration:.2s;transform:translateY(1px)scale(.92,.88)}.tab-spot:active .tab-icon{transform:scale(.88,.82)}@media (hover:hover){.tab-spot:not(.is-on):hover .tab-icon{transform:scale(1.08)}}.display{font-family:var(--font-display);font-synthesis:none;letter-spacing:.01em;font-weight:400}.reveal{animation:.42s cubic-bezier(.2,.9,.3,1.25) backwards reveal-in;animation-delay:calc(var(--i,0) * 45ms)}.card-tilt{transform:perspective(700px) translateY(var(--lift,0)) rotateX(var(--rx,0)) rotateY(var(--ry,0));transition:transform .16s ease-out}@media (hover:hover){.card-tilt.is-tilting:hover{--gw:var(--grow,1);z-index:20}}@media (hover:none){.card-sheet .card-tilt.is-tilting:hover{--gw:min(var(--grow,1), 1.25);z-index:20}}.game-card{position:relative;container-type:inline-size}.card-badge{--shift:0px;z-index:21;translate:var(--shift) 0;transform:perspective(700px) translateY(var(--lift,0)) rotateX(var(--rx,0)) rotateY(var(--ry,0));transform-origin:calc(50cqw + .5rem - var(--shift)) calc(70cqw + .5rem);transition:translate .32s cubic-bezier(.3,1.2,.5,1),transform .16s ease-out;position:absolute;top:-.5rem;left:-.5rem}@media (hover:hover){.game-card:has(.card-tilt.is-tilting:hover) .card-badge{--shift:calc(50cqw * (1 - var(--grow,1)))}li:has(.card-tilt.is-tilting:hover){z-index:20;position:relative}:has(>.game-card .card-tilt.is-tilting:hover){z-index:20;position:relative}.game-card:has(.card-tilt.is-tilting:hover){z-index:20;position:relative}.game-card:has(.card-tilt.is-tilting:hover){opacity:1!important}.card-tilt.is-tilting:hover .card-face{box-shadow:0 0 0 1px #000a, 0 0 22px -6px var(--rc), 0 18px 26px -8px #000}}.card-glow{top:0;bottom:0;left:calc(50% * (1 - var(--gw,1)));width:calc(100% * var(--gw,1));z-index:-1;pointer-events:none;border-radius:7cqw;transition:width .32s cubic-bezier(.3,1.2,.5,1),left .32s cubic-bezier(.3,1.2,.5,1);position:absolute}.card-glow.is-legendary{box-shadow:0 0 3.5cqw .8cqw #ffc94dc0}.card-glow.is-mythical{box-shadow:-1.6cqw -1.6cqw 3.5cqw .6cqw #ff4d8dd9,1.6cqw -1.6cqw 3.5cqw .6cqw #ffd84dd9,1.6cqw 1.6cqw 3.5cqw .6cqw #4dc8ffd9,-1.6cqw 1.6cqw 3.5cqw .6cqw #b56bffd9}.card-stack{background:var(--color-raised);border:1.2cqw solid var(--rc);border-radius:7cqw;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.card-stack{border:1.2cqw solid color-mix(in srgb, var(--rc) 55%, var(--color-raised))}}.card-stack{box-shadow:0 0 0 1px #0009}.card-stack-1{transform:translate(4cqw,-3cqw)rotate(3.5deg)}.card-stack-2{background:var(--color-panel);transform:translate(-3.5cqw,-2cqw)rotate(-3deg)}.card-face{--panel:#25282e;--divider:66.6%;width:calc(100% * var(--gw,1));height:140cqw;margin-left:calc(50% * (1 - var(--gw,1)));background:var(--panel);border-radius:7cqw;transition:width .32s cubic-bezier(.3,1.2,.5,1),margin-left .32s cubic-bezier(.3,1.2,.5,1),box-shadow .16s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000a,0 10px 18px -10px #000}.card-face:after{content:"";border-radius:inherit;border:1cqw solid var(--rc);pointer-events:none;z-index:6;position:absolute;inset:0}.card-type{right:5cqw;top:calc(var(--divider) + 5cqw);z-index:7;width:11cqw;height:11cqw;position:absolute}.card-typed .card-name,.card-typed .card-sub{width:74cqw}.card-type .type-badge-disc{width:100%;height:100%;box-shadow:0 0 0 .8cqw #0b0e13,0 1cqw 2cqw #000c}.card-face.is-selected{outline:3px solid var(--color-cyan);outline-offset:3px}.card-art{inset:0 0 calc(100% - var(--divider)) 0;background:var(--color-bg);justify-content:center;align-items:center;display:flex;position:absolute}.card-art img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.card-art img[data-plate]{background:#ece6dc}.card-cover{position:absolute;inset:0}.card-cover>svg{width:100%;height:100%;display:block}.card-info{text-align:left;inset:var(--divider) 0 0 0;background-color:var(--panel);background-size:var(--pattern-size,auto);flex-direction:column;gap:1cqw;padding:5.5cqw 6cqw 4.5cqw;display:flex;position:absolute}.card-name,.card-sub{width:88cqw}.card-name{color:var(--color-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:6.8cqw;font-weight:800;line-height:1.1;display:-webkit-box;overflow:hidden}.card-sub{color:#c9c1bb;font-size:4.6cqw;line-height:1.15}@supports (color:color-mix(in lab, red, red)){.card-sub{color:color-mix(in srgb, var(--color-ink) 50%, var(--color-muted))}}.card-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-stats{justify-content:space-between;margin-top:auto;font-size:5.8cqw;line-height:1;display:flex}.card-stats small{color:#c9c1bb;font-size:4.2cqw;font-weight:800}@supports (color:color-mix(in lab, red, red)){.card-stats small{color:color-mix(in srgb, var(--color-ink) 50%, var(--color-muted))}}.card-stats small{letter-spacing:.04em}.card-stats b{color:var(--color-ink)}.star-rainbow{isolation:isolate;aspect-ratio:1;flex:none;width:1em;height:1em;display:inline-block;position:relative}.star-rainbow>.star-rainbow-edge{width:100%;height:100%;position:absolute;inset:0}.star-rainbow-drift{position:absolute;inset:0;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2L9.19 8.62L2 9.24l5.45 4.73L5.82 21z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2L9.19 8.62L2 9.24l5.45 4.73L5.82 21z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.star-rainbow-drift>span{will-change:transform;background:linear-gradient(100deg,#ff6b8a,#ffd34d,#5cf29d,#45c8ff,#b779ff,#ff6b8a,#ffd34d,#5cf29d,#45c8ff,#b779ff,#ff6b8a,#ffd34d,#5cf29d,#45c8ff,#b779ff,#ff6b8a);width:300%;animation:2.4s linear infinite star-rainbow;position:absolute;inset:0 auto 0 0}.star-rainbow-drift:after{content:"";background:linear-gradient(#fff6,#0000 45%,#0003);position:absolute;inset:0}:root[data-motion=less] .star-rainbow-drift>span{animation:none}.card-mint{color:var(--rc);align-self:center;align-items:center;gap:.6cqw;font-size:4.2cqw;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.card-mint{color:color-mix(in srgb, var(--rc) 45%, var(--color-muted))}}.card-special{font-size:1.6em;display:inline-flex}.card-special svg path{stroke:#0b0e13;stroke-width:1px;paint-order:stroke;stroke-linejoin:round}.card-stars{left:0;right:0;top:calc(var(--divider) - 4.6cqw);z-index:7;justify-content:center;gap:.6cqw;height:9.2cqw;display:flex;position:absolute}.card-stars>*{width:auto;height:100%;overflow:visible}.card-stars.is-max{align-items:flex-end;gap:.9cqw}.card-stars.is-max>:nth-child(3){height:135%}.card-stars.is-max>:nth-child(3):before{content:"";z-index:-1;background:radial-gradient(closest-side,#ffffff70,#0000);border-radius:50%;position:absolute;inset:-30%}.card-stars>:nth-child(2) .star-rainbow-drift>span{animation-delay:-.35s}.card-stars>:nth-child(3) .star-rainbow-drift>span{animation-delay:-.7s}.card-stars>:nth-child(4) .star-rainbow-drift>span{animation-delay:-1.05s}.card-stars>:nth-child(5) .star-rainbow-drift>span{animation-delay:-1.4s}.card-stars svg path{stroke:#0b0e13;stroke-width:1.5px;paint-order:stroke;stroke-linejoin:round}.card-uncommon{--panel:#143322}.card-uncommon .card-info{--pattern-size:5cqw 5cqw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle cx='5' cy='5' r='1.4' fill='%234fd17f' fill-opacity='.2'/%3E%3C/svg%3E")}.card-rare{--panel:#11233d}.card-rare .card-info{--pattern-size:6cqw 6cqw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='M-1 11L11 -1' stroke='%233ea2ff' stroke-opacity='.13' stroke-width='1.2'/%3E%3C/svg%3E")}.card-epic{--panel:#25163c}.card-epic .card-info{--pattern-size:9cqw 9cqw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M8 0L16 8L8 16L0 8Z' fill='none' stroke='%23b26bff' stroke-opacity='.2'/%3E%3Cpath d='M8 4L12 8L8 12L4 8Z' fill='%23b26bff' fill-opacity='.08'/%3E%3Ccircle cx='0' cy='0' r='1.2' fill='%23b26bff' fill-opacity='.35'/%3E%3Ccircle cx='16' cy='16' r='1.2' fill='%23b26bff' fill-opacity='.35'/%3E%3Ccircle cx='16' cy='0' r='1.2' fill='%23b26bff' fill-opacity='.35'/%3E%3Ccircle cx='0' cy='16' r='1.2' fill='%23b26bff' fill-opacity='.35'/%3E%3C/svg%3E")}.card-face.card-typed{--panel:var(--tc)}@supports (color:color-mix(in lab, red, red)){.card-face.card-typed{--panel:color-mix(in srgb, var(--tc) 21%, #121015)}}.card-face.card-typed-pattern{--pattern:var(--tp);--pattern-size:calc(var(--tpw) * var(--pattern-scale,1) * 1cqw) calc(var(--tph) * var(--pattern-scale,1) * 1cqw)}.card-face.card-typed-pattern:not(.card-fullbleed) .card-info{background-image:var(--tp);background-size:calc(var(--tpw) * var(--pattern-scale,1) * 1cqw) calc(var(--tph) * var(--pattern-scale,1) * 1cqw)}.card-fullbleed{background:var(--color-bg)}.card-fullbleed .card-art{border-bottom:0;inset:0}.card-fullbleed .card-info{isolation:isolate;background:0 0}.card-fullbleed .card-info:before{content:"";z-index:-1;background-color:var(--panel);background-size:var(--pattern-size);background-image:var(--pattern);position:absolute;inset:-12cqw 0 0;-webkit-mask-image:linear-gradient(#0000,#000 14cqw);mask-image:linear-gradient(#0000,#000 14cqw)}.card-fullbleed .card-name,.card-fullbleed .card-sub,.card-fullbleed .card-stats>span{color:#eef2f8;text-shadow:0 1px 2px #000d}.card-fullbleed .card-sub{opacity:.85}.card-face.card-fullbleed.card-typed{--panel:var(--tc)}@supports (color:color-mix(in lab, red, red)){.card-face.card-fullbleed.card-typed{--panel:color-mix(in srgb, color-mix(in srgb, var(--tc) 55%, #0b0a0e) 50%, transparent)}}.card-legendary{--panel:#4a260880;--pattern-size:12cqw 20.8cqw;--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='41.6'%3E%3Cpath d='M12 0L24 6.9V20.8L12 27.7L0 20.8V6.9Z M12 27.7V41.6 M0 34.7L12 41.6L24 34.7' fill='none' stroke='%23ffbf2e' stroke-opacity='.22' stroke-width='.8'/%3E%3Cpath d='M12 7L18 10.5V17.3L12 20.8L6 17.3V10.5Z' fill='none' stroke='%23ffbf2e' stroke-opacity='.14' stroke-width='.6'/%3E%3Ccircle cx='12' cy='13.9' r='1.3' fill='%23ffbf2e' fill-opacity='.4'/%3E%3Ccircle cx='0' cy='34.7' r='1' fill='%23ffbf2e' fill-opacity='.35'/%3E%3Ccircle cx='24' cy='34.7' r='1' fill='%23ffbf2e' fill-opacity='.35'/%3E%3C/svg%3E")}.card-mythical{--panel:#6a0f3580;--pattern-size:14cqw 14cqw;--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Cpath d='M0 0L28 28M28 0L0 28' stroke='%23ff4d8d' stroke-opacity='.12' stroke-width='.6'/%3E%3Ccircle cx='14' cy='14' r='8.5' fill='none' stroke='%23ff4d8d' stroke-opacity='.3' stroke-width='.7'/%3E%3Ccircle cx='14' cy='14' r='5.5' fill='none' stroke='%23ffcf4a' stroke-opacity='.18' stroke-width='.5'/%3E%3Cpath d='M14 7.5L15.6 12.4L20.5 14L15.6 15.6L14 20.5L12.4 15.6L7.5 14L12.4 12.4Z' fill='%23ff4d8d' fill-opacity='.32'/%3E%3Cpath d='M0 14h3M25 14h3M14 0v3M14 25v3' stroke='%23ff4d8d' stroke-opacity='.3' stroke-width='.7'/%3E%3Ccircle cx='0' cy='0' r='1.4' fill='%23ffcf4a' fill-opacity='.45'/%3E%3Ccircle cx='28' cy='0' r='1.4' fill='%23ffcf4a' fill-opacity='.45'/%3E%3Ccircle cx='0' cy='28' r='1.4' fill='%23ffcf4a' fill-opacity='.45'/%3E%3Ccircle cx='28' cy='28' r='1.4' fill='%23ffcf4a' fill-opacity='.45'/%3E%3C/svg%3E")}.card-mythical .card-info:before{background-image:none}.card-drift{z-index:-1;pointer-events:none;position:absolute;inset:-12cqw 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14cqw);mask-image:linear-gradient(#0000,#000 14cqw)}.card-drift>span{background-image:var(--pattern);background-size:var(--pattern-size);animation:18s linear infinite paused mythic-drift;position:absolute;inset:0 0 -14cqw -14cqw}.card-sheet .card-drift>span{will-change:transform;animation-play-state:running}.card-mythical:before{content:"";border-radius:inherit;box-shadow:inset 0 0 5cqw -1cqw var(--rc);pointer-events:none;z-index:6;opacity:0;animation:2.6s ease-in-out -.65s infinite paused mythic-rim;position:absolute;inset:0}.card-gloss,.card-holo,.card-prism{pointer-events:none;border-radius:inherit;z-index:5;position:absolute;inset:0}.card-gloss{background:linear-gradient(115deg,#0000 40%,#ffffff26 47%,#ffffff0d 53%,#0000 60%) 0 0/300% 100% no-repeat;animation:6s ease-in-out infinite paused card-sheen}.card-sheet .card-gloss,.pack-stage .card-gloss{animation-play-state:running}@media (hover:hover){.game-card:hover .card-gloss{animation-play-state:running}}.card-holo{background:repeating-linear-gradient(115deg,#ff5470 0%,#ffcf4a 5%,#5cff9d 10%,#45c8ff 15%,#b779ff 20%,#ff5470 25%) 0 0/300% 300%;background-position:var(--gx,30%) var(--gy,20%);mix-blend-mode:overlay;opacity:.3;transition:background-position .2s ease-out}.card-mythical .card-holo{opacity:.34}.card-prism{mix-blend-mode:overlay;opacity:.65;overflow:hidden}.card-prism:before{content:"";background:linear-gradient(60deg,#0000 28%,#ff4d8d59 38%,#ffcf4a4d 45%,#5cff9d40 52%,#45c8ff4d 59%,#b779ff59 66%,#0000 76%);width:260%;height:260%;animation:4.8s ease-in-out -2.4s infinite alternate paused prism-sweep;position:absolute;top:0;left:0}.card-sheet .card-mythical:before,.card-sheet .card-prism:before,.pack-stage .card-mythical:before,.pack-stage .card-prism:before{animation-play-state:running}@media (hover:hover){.game-card:hover .card-mythical:before,.game-card:hover .card-prism:before{animation-play-state:running}}.card-glitter{z-index:6;pointer-events:none;position:absolute;inset:0}.game-card[data-off] *,.game-card[data-off] :before,.game-card[data-off] :after{animation:none!important}.card-spot{translate:var(--x,50%) var(--y,50%);opacity:var(--o,1);mix-blend-mode:screen;position:absolute;inset:0}.card-sparkle{width:5.2cqw;height:5.2cqw;translate:-50% -50%;transform:scale(var(--k,1));clip-path:polygon(50% 0,59% 41%,100% 50%,59% 59%,50% 100%,41% 59%,0 50%,41% 41%);opacity:0;animation:twinkle var(--d,3s) ease-in-out var(--delay,0s) infinite;background:#fff;position:absolute;top:0;left:0}.type-badge{vertical-align:middle;align-items:center;gap:.35em;display:inline-flex}.type-badge-disc{background:var(--tc);color:#0b0e13;border-radius:999px;flex:none;place-items:center;width:1.3em;height:1.3em;display:grid;box-shadow:0 0 0 .1em #0b0e13}.type-badge-disc svg{width:72%;height:72%}.type-badge.has-label{background:var(--tc);border-radius:999px;padding:.1em .6em .1em .1em}@supports (color:color-mix(in lab, red, red)){.type-badge.has-label{background:color-mix(in srgb, var(--tc) 16%, transparent)}}.type-badge.has-label{color:var(--tc);font-weight:800;line-height:1.2}.card-corner{z-index:9;gap:1.5cqw;font-size:6.5cqw;display:flex;position:absolute;top:5cqw;right:5cqw}.card-corner svg{width:13cqw;height:13cqw}.card-new{z-index:8;text-align:center;letter-spacing:.04em;width:66cqw;color:var(--rc);padding-block:1.6cqw;font-size:max(11px,7.5cqw);font-weight:700;position:absolute;top:9cqw;right:-17cqw;transform:rotate(40deg)}@supports (color:color-mix(in lab, red, red)){.card-new{color:color-mix(in srgb, var(--rc) 22%, #08070a)}}.card-new{background:linear-gradient(180deg, #fff, var(--rc) 45%, var(--rc))}@supports (color:color-mix(in lab, red, red)){.card-new{background:linear-gradient(180deg, color-mix(in srgb, #fff 30%, var(--rc)), var(--rc) 45%, color-mix(in srgb, var(--rc) 75%, #000))}}.card-new{box-shadow:0 2px 6px #0009}.price-tag{background:#0d0c10;border-radius:8px;justify-content:center;width:fit-content;margin-inline:auto;padding:1px 8px;font-size:13px;display:flex;box-shadow:inset 0 2px 4px #000,inset 0 -1px #ffffff1a}.card-new.is-ready{color:#fff;background:linear-gradient(180deg, color-mix(in srgb, #fff 25%, hsl(var(--hue,257) 75% 60%)), var(--color-cyan) 45%, color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 70%, #000))}@supports (color:color-mix(in lab, red, red)){.card-new.is-ready{background:linear-gradient(180deg, color-mix(in srgb, #fff 25%, var(--color-cyan)), var(--color-cyan) 45%, color-mix(in srgb, var(--color-cyan) 70%, #000))}}@container (width<=150px){.card-face{--divider:60%}.card-sub,.card-stats{display:none}.card-info{justify-content:center;padding-block:3cqw}.card-name,.card-typed .card-name{-webkit-line-clamp:3;width:auto;font-size:max(11px,6.8cqw)}.card-type{top:calc(var(--divider) - 17cqw);width:13cqw;height:13cqw}}@container (width<=48px){.card-face{--divider:100%}.card-info,.card-type{display:none}}.card-back{--rc:var(--color-cyan);background:#121419}.card-back>svg{width:100%;height:100%;position:absolute;inset:0}.card-back:after{display:none}.card-share{z-index:90;background:#000;place-items:center;animation:.16s ease-out both card-share-in;display:grid;position:fixed;inset:0}.card-share.is-leaving{animation:.22s ease-in both card-share-out}.card-share-wall{width:100%;height:100lvh;position:absolute;top:0;left:0}.card-share-frame{aspect-ratio:4/5;flex-direction:column;justify-content:center;align-items:center;width:min(100vw,80dvh,32rem);display:flex;position:relative;container-type:inline-size}.card-share-card{width:62cqw}.card-share-mark{align-items:center;gap:2.2cqw;margin-top:5cqw;font-size:7.5cqw;line-height:1;display:flex}.card-share-logo{width:1.5em;height:1.5em}.card-share-credit{text-align:center;color:var(--color-muted);font-size:2.8cqw;line-height:1.3;position:absolute;bottom:3cqw;left:5cqw;right:5cqw}.type-facts-mark{font-weight:900}.type-facts-mark.is-strong{color:var(--color-leaf)}.type-facts-mark.is-weak{color:var(--color-red)}}@layer utilities{.\@container,.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\!-inset-1{inset:calc(var(--spacing) * -1)!important}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.\!top-0{top:0!important}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-1{top:var(--spacing)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-\[calc\(var\(--md-bottom\,var\(--content-top\)\)\+0\.75rem\)\]{top:calc(var(--md-bottom,var(--content-top)) + .75rem)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:0}.right-2\.5{right:calc(var(--spacing) * 2.5)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.left-0{left:0}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-\[calc\(100\%-0\.6rem\)\]{left:calc(100% - .6rem)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[70\]{z-index:70}.z-\[2147483647\]{z-index:2147483647}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[5\/7\]{aspect-ratio:5/7}.\!h-16{height:calc(var(--spacing) * 16)!important}.h-\(--top-bar-h\){height:var(--top-bar-h)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-\[1\.05em\]{height:1.05em}.h-\[1\.15em\]{height:1.15em}.h-\[1em\]{height:1em}.h-\[22px\]{height:22px}.h-\[30rem\]{height:30rem}.h-\[135\%\]{height:135%}.h-\[min\(64dvh\,40rem\)\]{height:min(64dvh,40rem)}.h-fit{height:fit-content}.h-full{height:100%}.h-lvh{height:100lvh}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[60vh\]{max-height:60vh}.\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[18rem\]{min-height:18rem}.min-h-dvh{min-height:100dvh}.\!w-16{width:calc(var(--spacing) * 16)!important}.w-0\.5{width:calc(var(--spacing) * .5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-52{width:calc(var(--spacing) * 52)}.w-\[1\.05em\]{width:1.05em}.w-\[1\.15em\]{width:1.15em}.w-\[1em\]{width:1em}.w-\[min\(15rem\,52vw\)\]{width:min(15rem,52vw)}.w-\[min\(24rem\,calc\(100vw-1\.5rem\)\)\]{width:min(24rem,100vw - 1.5rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-\[22px\]{min-width:22px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fade-in_160ms_ease-out\]{animation:.16s ease-out fade-in}.animate-\[fade-in_300ms_ease-out\]{animation:.3s ease-out fade-in}.animate-\[pop-in_160ms_ease-out\]{animation:.16s ease-out pop-in}.animate-\[pop-in_200ms_ease-out\]{animation:.2s ease-out pop-in}.animate-\[pop-in_300ms_ease-out\]{animation:.3s ease-out pop-in}.animate-\[rise-in_220ms_cubic-bezier\(\.2\,\.9\,\.3\,1\.1\)\]{animation:.22s cubic-bezier(.2,.9,.3,1.1) rise-in}.animate-\[shake_700ms_ease-in-out_1\]{animation:.7s ease-in-out shake}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_9rem\]{grid-template-columns:1fr 9rem}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.\!justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[0\.25em\]{gap:.25em}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-2xl{border-radius:var(--radius-2xl)!important}.\!rounded-full{border-radius:2147483647px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-edge{border-color:var(--color-edge)}.border-line{border-color:var(--color-line)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0b0e13cc\]{background-color:#0b0e13cc}.bg-\[var\(--color-raised-hi\)\]{background-color:var(--color-raised-hi)}.bg-bg{background-color:var(--color-bg)}.bg-bg\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-bg\/95{background-color:color-mix(in oklab, var(--color-bg) 95%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-cyan{background-color:var(--color-cyan)}.bg-cyan\/20{background-color:color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-cyan\/20{background-color:color-mix(in oklab, var(--color-cyan) 20%, transparent)}}.bg-ink\/60{background-color:#f1ebe699}@supports (color:color-mix(in lab, red, red)){.bg-ink\/60{background-color:color-mix(in oklab, var(--color-ink) 60%, transparent)}}.bg-leaf{background-color:var(--color-leaf)}.bg-panel{background-color:var(--color-panel)}.bg-raised{background-color:var(--color-raised)}.bg-raised-hi{background-color:var(--color-raised-hi)}.bg-red{background-color:var(--color-red)}.bg-red-deep{background-color:var(--color-red-deep)}.bg-transparent{background-color:#0000}.bg-violet-deep{background-color:var(--color-violet-deep)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fill-bg{fill:var(--color-bg)}.fill-muted{fill:var(--color-muted)}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.\!px-0{padding-inline:0!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-10{padding-inline:calc(var(--spacing) * 10)}.\!py-0{padding-block:0!important}.\!py-0\.5{padding-block:calc(var(--spacing) * .5)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-\(--safe-top\){padding-top:var(--safe-top)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[calc\(var\(--content-top\)\+1rem\)\]{padding-top:calc(var(--content-top) + 1rem)}.\!pr-1{padding-right:var(--spacing)!important}.pr-\(--safe-right\){padding-right:var(--safe-right)}.pr-1{padding-right:var(--spacing)}.pr-\[max\(0\.5rem\,var\(--safe-right\)\)\]{padding-right:max(.5rem, var(--safe-right))}.pr-\[max\(0\.75rem\,var\(--safe-right\)\)\]{padding-right:max(.75rem, var(--safe-right))}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[calc\(var\(--content-bottom\)\+3rem\)\]{padding-bottom:calc(var(--content-bottom) + 3rem)}.pb-\[calc\(var\(--safe-bottom\,0px\)\+0\.75rem\)\]{padding-bottom:calc(var(--safe-bottom,0px) + .75rem)}.pb-\[max\(0\.5rem\,var\(--safe-bottom\)\)\]{padding-bottom:max(.5rem, var(--safe-bottom))}.pl-\(--safe-left\){padding-left:var(--safe-left)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[max\(0\.5rem\,var\(--safe-left\)\)\]{padding-left:max(.5rem, var(--safe-left))}.pl-\[max\(0\.75rem\,var\(--safe-left\)\)\]{padding-left:max(.75rem, var(--safe-left))}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.align-\[-2px\]{vertical-align:-2px}.align-\[-3px\]{vertical-align:-3px}.align-middle{vertical-align:middle}.font-\[\'Silkscreen\'\,monospace\]{font-family:Silkscreen,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.text-title-l{font-size:var(--text-title-l);line-height:var(--tw-leading,var(--text-title-l--line-height))}.text-title-s{font-size:var(--text-title-s);line-height:var(--tw-leading,var(--text-title-s--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[max\(var\(--floor-silkscreen\)\,0\.7rem\)\]{font-size:max(var(--floor-silkscreen), .7rem)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--color-cyan\)\]{color:var(--color-cyan)}.text-\[var\(--cp\)\]{color:var(--cp)}.text-coin{color:var(--color-coin)}.text-cyan{color:var(--color-cyan)}.text-cyan-ink{color:var(--color-cyan-ink)}.text-ink{color:var(--color-ink)}.text-ink\/85{color:#f1ebe6d9}@supports (color:color-mix(in lab, red, red)){.text-ink\/85{color:color-mix(in oklab, var(--color-ink) 85%, transparent)}}.text-leaf{color:var(--color-leaf)}.text-mint{color:var(--color-mint)}.text-muted{color:var(--color-muted)}.text-red{color:var(--color-red)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-45{opacity:.45}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_var\(--color-raised\)\,0_12px_24px_-10px_\#000\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--color-raised)), 0 12px 24px -10px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_0_var\(--color-edge\)\]{--tw-shadow:0 2px 0 var(--tw-shadow-color,var(--color-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_3px_5px_-1px_\#ffffff2e\,inset_0_-4px_6px_-2px_\#0000004d\,0_0_0_1px_\#0005\,0_4px_10px_-4px_\#000\]{--tw-shadow:inset 0 3px 5px -1px var(--tw-shadow-color,#ffffff2e), inset 0 -4px 6px -2px var(--tw-shadow-color,#0000004d), 0 0 0 1px var(--tw-shadow-color,#0005), 0 4px 10px -4px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-black{--tw-ring-color:var(--color-black)}.ring-cyan{--tw-ring-color:var(--color-cyan)}.ring-line{--tw-ring-color:var(--color-line)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-cyan{outline-color:var(--color-cyan)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_18px_22px_\#0009\]{--tw-drop-shadow-size:drop-shadow(0 18px 22px var(--tw-drop-shadow-color,#0009));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[cubic-bezier\(0\.3\,1\.4\,0\.5\,1\)\]{--tw-ease:cubic-bezier(.3,1.4,.5,1);transition-timing-function:cubic-bezier(.3,1.4,.5,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\!outline-none{--tw-outline-style:none!important;outline-style:none!important}.select-none{-webkit-user-select:none;user-select:none}.\[--emote-size\:150px\]{--emote-size:150px}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-red:hover{color:var(--color-red)}.hover\:underline:hover{text-decoration-line:underline}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:opacity-55:disabled{opacity:.55}@media not all and (width>=479px){.max-\[479px\]\:hidden{display:none}}@media not all and (width>=359px){.max-\[359px\]\:h-5{height:calc(var(--spacing) * 5)}.max-\[359px\]\:w-5{width:calc(var(--spacing) * 5)}.max-\[359px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[359px\]\:\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.max-\[359px\]\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media not all and (width>=40rem){.max-sm\:-mx-4{margin-inline:calc(var(--spacing) * -4)}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media (width>=40rem){.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-auto{width:auto}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.sm\:grid-cols-\[1fr_9rem\]{grid-template-columns:1fr 9rem}.sm\:grid-cols-\[8rem_auto_minmax\(0\,1fr\)\]{grid-template-columns:8rem auto minmax(0,1fr)}.sm\:grid-cols-\[auto_6rem_1fr_3\.5rem_5rem\]{grid-template-columns:auto 6rem 1fr 3.5rem 5rem}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}:where(.sm\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-left{text-align:left}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:w-full{width:100%}.md\:max-w-4xl{max-width:var(--container-4xl)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[15rem_1fr\]{grid-template-columns:15rem 1fr}.md\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height))}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_summary\:\:-webkit-details-marker\]\:hidden summary::-webkit-details-marker{display:none}}@keyframes card-share-in{0%{opacity:0}}@keyframes card-share-out{to{opacity:0}}@keyframes mythic-drift{0%{transform:translate(0)rotate(.01deg)}to{transform:translate(14cqw,-14cqw)rotate(.01deg)}}@keyframes mythic-rim{50%{opacity:1}}@keyframes prism-sweep{0%{transform:translate(0)}to{transform:translate(-61.54%,-61.54%)}}@keyframes twinkle{0%,to{opacity:0;rotate:0deg;scale:.2}50%{opacity:1;rotate:40deg;scale:1}}@keyframes star-rainbow{to{transform:translate(-33.3333%)}}@keyframes card-sheen{0%,15%{background-position:0 0,110% 0}70%,to{background-position:0 0,-10% 0}}@keyframes chart-draw{0%{stroke-dashoffset:1px}}@keyframes chart-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes ticker{0%{transform:translate(0)rotate(.001deg)}to{transform:translate(-50%)rotate(.001deg)}}@keyframes reveal-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes pop-in{0%{opacity:0;transform:scale(.92)translateY(10px)}}@keyframes fade-in{0%{opacity:0}}@keyframes done-in{0%{opacity:0;transform:translateY(12px)}}@keyframes standby-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes rise-in{0%{transform:translateY(100%)}}@keyframes bump{30%{transform:scale(1.18)}}@keyframes shake{20%,60%{transform:translate(-6px)rotate(-1.5deg)}40%,80%{transform:translate(6px)rotate(1.5deg)}}.callout{animation:.6s cubic-bezier(.2,.9,.3,1.4) both callout}@keyframes callout{0%{opacity:0;transform:scale(.3)rotate(-8deg)}}@keyframes float{0%,to{transform:translateY(0)rotate(.01deg)}50%{transform:translateY(-8px)rotate(.01deg)}}@keyframes spin{to{transform:rotate(360deg)}}.mint-portrait{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:none;display:inline-block;position:relative}.mint-body,.mint-sway,.mint-sway>img,.mint-sparks{width:100%;height:100%;display:block;position:absolute;inset:0}.mint-body{cursor:pointer;transform-origin:50%}.mint-hurt,.mint-portrait.is-hurt .mint-smug{opacity:0}.mint-portrait.is-hurt .mint-hurt{opacity:1}.mint-bob{transform-origin:50% 92%;animation:2.8s ease-in-out infinite mint-bob}@keyframes mint-bob{0%,to{transform:translateY(0)rotate(-2.5deg)}50%{transform:translateY(-3%)rotate(2.5deg)}}.mint-sparks{pointer-events:none;overflow:visible}.mint-hit{pointer-events:none;transform-box:fill-box;transform-origin:50%;animation:.38s cubic-bezier(.2,.8,.3,1) forwards mint-hit}@keyframes mint-hit{0%{opacity:1;transform:scale(.3)}55%{opacity:1}to{opacity:0;transform:scale(1.3)}}html[data-morph=in] .auth-title,html[data-morph=in] .md{view-transition-name:wp-screen}::view-transition-group(wp-screen){animation-duration:.62s;animation-timing-function:cubic-bezier(.65,0,.25,1)}::view-transition-old(root){animation-duration:.38s}::view-transition-new(root){animation-duration:.38s}@media (pointer:coarse){:is(.pack-dot,.cl-dots button,.cl-quote,.cl-poster,.cl-post-pic,.cl-room-state,.cl-record,[data-hit],.binder-dot,.cl-guild-name){position:relative}:is(.pack-dot,.cl-dots button,.cl-quote,.cl-poster,.cl-post-pic,.cl-room-state,.cl-record,[data-hit],.binder-dot,.cl-guild-name):after{content:"";top:min(0px,50% - 22px);bottom:min(0px,50% - 22px);left:calc(-1 * var(--hit-x,0px));right:calc(-1 * var(--hit-x,0px));position:absolute}.pack-dot{--hit-x:6px}.cl-post-pic{--hit-x:8px}.cl-dots button{width:24px}.binder-dot{width:1.5rem}}:root[data-motion=less] *,:root[data-motion=less] :before,:root[data-motion=less] :after{transition-property:opacity!important;transition-duration:.2s!important;animation-duration:1ms!important;animation-iteration-count:1!important}html[data-crawl=true]{--crawl-h:1.5rem}.crawl{height:var(--crawl-h);background:#0d0c0b;align-items:stretch;font-size:.78rem;font-weight:700;transition:opacity .3s ease-out;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12}html[data-stage=true] .crawl{opacity:0;pointer-events:none}.crawl-track{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);container-type:inline-size}.crawl-run{animation:crawl var(--crawl-s,20s) linear infinite;flex:none;display:flex}@keyframes crawl{to{translate:-50%}}.crawl-copy{white-space:nowrap;flex:none;min-width:100cqw;display:flex}.crawl-item{align-items:center;gap:.5rem;padding-right:2.5rem;display:inline-flex}.crawl-tag{font-family:Silkscreen,monospace;font-size:max(var(--floor-silkscreen), .62rem);letter-spacing:.1em;color:#fff;background:var(--color-red-deep);border-radius:4px;place-items:center;padding:.1rem .4rem;font-weight:400;line-height:1.3;display:inline-grid}.crawl-tag.is-warn{color:var(--color-on-coin);background:var(--color-coin)}.crawl>.crawl-close{align-self:center;width:1.25rem;height:1.25rem;min-height:0;margin-inline:.25rem}:root[data-motion=less] .crawl-run{animation:none}:root[data-motion=less] .crawl-copy+.crawl-copy{display:none}:root[data-motion=less] .crawl-copy{text-overflow:ellipsis;min-width:0;overflow:hidden}.bell-row{border-radius:14px}.bell-row.is-new{background:color-mix(in srgb, hsl(var(--hue,257) 75% 60%) 9%, transparent)}@supports (color:color-mix(in lab, red, red)){.bell-row.is-new{background:color-mix(in srgb, var(--color-cyan) 9%, transparent)}}.bell-go{text-align:left;border-radius:14px;align-items:center;gap:.75rem;width:100%;padding:.5rem;display:flex}@media (hover:hover){.bell-go:hover{background:var(--color-raised)}}.bell-bubble{background:var(--color-raised-hi);border-radius:14px 14px 14px 6px;padding:.45rem .7rem;font-weight:700;position:relative;box-shadow:inset 0 2px 4px -1px #ffffff26,0 0 0 1px #000000a6}.bell-bubble:before{content:"";background:var(--color-raised-hi);clip-path:polygon(100% 0,0 70%,100% 100%);width:9px;height:12px;position:absolute;bottom:8px;left:-7px}.bell-keys{justify-content:flex-end;gap:.5rem;padding:0 .5rem .5rem 4.25rem;display:flex}@keyframes buzzer-breathe{50%{filter:brightness(1.4)saturate(1.25)}}.gain-fly{z-index:70;pointer-events:none;color:var(--color-coin);text-shadow:0 2px #000,0 0 14px #ffae008c;font-size:1.6rem;position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.gain-fly{text-shadow:0 2px 0 #000, 0 0 14px color-mix(in srgb, var(--color-coin) 55%, transparent)}}.gain-fly{opacity:0}.bot-list{flex-direction:column;gap:.5rem;display:flex}.bot-row{background:var(--color-raised);border-radius:1rem;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;display:flex;box-shadow:inset 0 2px 3px -1px #ffffff1f,inset 0 -3px 6px -3px #00000080,0 0 0 1px #00000073}.bot-row:active{transform:scale(.99)}.bot-row.is-mine{box-shadow:inset 0 2px 3px -1px #ffffff1f, 0 0 0 2px var(--color-cyan), 0 0 16px -4px var(--color-cyan)}.bot-level{background:var(--color-cyan);color:var(--color-bg);border-radius:999px;flex:none;padding:0 .45rem;font-size:.68rem;font-weight:800;line-height:1.5}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
