.mx{--mx-bg:#0b0b0b;--mx-raise:#141414;--mx-raise-2:#1b1b1b;--mx-line:#2a2a2a;--mx-line-2:#3a3a3a;--mx-text:#e6e6e6;--mx-dim:#8a8a8a;--mx-hot:#ffd02e;--mx-hot-ink:#050505;--mx-r:14px;z-index:50;background:radial-gradient(circle at 1px 1px, #ffffff14 1px, transparent 1.4px) 0 0 / 22px 22px, var(--mx-bg);color:var(--mx-text);font-family:var(--pf-bricolage), system-ui, sans-serif;letter-spacing:.06em;grid-template-rows:auto minmax(0,1fr);font-size:12px;line-height:1.3;display:grid;position:fixed;inset:0}:where(.mx) button{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer}.mx :focus-visible{outline:2px solid var(--mx-hot);outline-offset:2px}.mx-top{background:var(--mx-raise);border:1px solid var(--mx-line);border-radius:var(--mx-r);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:14px 14px 0;padding:10px 10px 10px 18px;display:grid}.mx-top__id{align-items:baseline;gap:14px;min-width:0;display:flex}.mx-mark{font-family:var(--pf-unbounded), sans-serif;letter-spacing:.02em;color:var(--mx-text);font-size:15px;font-weight:900;text-decoration:none}.mx-top__tool{color:var(--mx-dim);border-left:1px solid var(--mx-line-2);white-space:nowrap;padding-left:14px}.mx-formats{background:var(--mx-bg);border:1px solid var(--mx-line);border-radius:999px;padding:3px;display:flex}.mx-formats button{color:var(--mx-dim);background:0 0;border:0;border-radius:999px;padding:7px 14px;transition:background .2s,color .2s}.mx-formats button:hover{color:var(--mx-text)}.mx-formats button.is-on{background:var(--mx-text);color:var(--mx-bg)}.mx-top__acts{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mx-btn{border:1px solid var(--mx-line-2);background:var(--mx-raise-2);border-radius:10px;height:38px;padding:0 16px;transition:border-color .2s,transform .15s}.mx-btn:hover{border-color:var(--mx-text)}.mx-btn:active{transform:translateY(1px)}.mx-btn--icon{width:38px;padding:0;font-size:11px}.mx-btn--go{background:var(--mx-hot);border-color:var(--mx-hot);color:var(--mx-hot-ink);min-width:104px;font-weight:700}.mx-btn--go:hover{border-color:#fff}.mx-btn:disabled{cursor:progress;opacity:.85}.mx-leave{color:var(--mx-dim);white-space:nowrap;padding:0 8px 0 10px;text-decoration:none}.mx-leave:hover{color:var(--mx-text)}.mx-export{position:relative}.mx-menu{z-index:5;background:var(--mx-raise-2);border:1px solid var(--mx-line-2);border-radius:12px;min-width:230px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 60px #000a}.mx-menu button{text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:16px;width:100%;padding:11px 12px;display:flex}.mx-menu button:hover{background:#ffffff10}.mx-menu em,.mx-label em,.mx-options em{color:var(--mx-dim);font-style:normal}.mx-body{grid-template-columns:minmax(0,1fr) 340px;gap:14px;min-height:0;padding:14px;display:grid}.mx-stage-wrap{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:0;display:grid}.mx-looks{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.mx-look{border:1px solid var(--mx-line);background:var(--mx-raise);color:var(--mx-dim);border-radius:10px;flex:none;gap:6px;padding:5px 5px 7px;transition:border-color .2s,color .2s,transform .2s;display:grid}.mx-look canvas{border-radius:5px;width:48px;height:60px;display:block}.mx-look span{font-size:10px}.mx-look:hover{color:var(--mx-text);transform:translateY(-2px)}.mx-look.is-on{border-color:var(--mx-hot);color:var(--mx-text)}.mx-stage{place-items:center;min-height:0;display:grid;overflow:hidden}.mx-stage canvas{border-radius:4px;display:block;box-shadow:0 0 0 1px #ffffff12,0 40px 90px #000c}.mx-meta{color:var(--mx-dim);justify-content:center;gap:18px;margin:0;font-size:11px;display:flex}.mx-meta__keys{opacity:.7}.mx-panel{grid-template-rows:auto minmax(0,1fr) auto;gap:10px;min-height:0;display:grid}.mx-steps{background:var(--mx-raise);border:1px solid var(--mx-line);border-radius:var(--mx-r);grid-template-columns:repeat(6,1fr);gap:2px;padding:4px;display:grid}.mx-steps button{color:var(--mx-dim);background:0 0;border:0;border-radius:10px;justify-items:center;gap:3px;padding:8px 2px;font-size:10px;display:grid}.mx-steps b{font-family:var(--pf-unbounded), sans-serif;color:var(--mx-line-2);font-size:13px;font-weight:700;transition:color .2s}.mx-steps button:hover{color:var(--mx-text)}.mx-steps button.is-on{background:var(--mx-raise-2);color:var(--mx-text);box-shadow:inset 0 0 0 1px var(--mx-line-2)}.mx-steps button.is-on b{color:var(--mx-hot)}.mx-card{background:var(--mx-raise);border:1px solid var(--mx-line);border-radius:var(--mx-r);scrollbar-width:thin;flex-direction:column;gap:12px;padding:18px;display:flex;overflow-y:auto}.mx-label{color:var(--mx-dim);justify-content:space-between;gap:10px;margin:4px 0 0;font-size:11px;display:flex}.mx-input{border:1px solid var(--mx-line-2);background:var(--mx-bg);width:100%;color:var(--mx-text);font:inherit;letter-spacing:inherit;text-transform:uppercase;resize:none;border-radius:10px;padding:11px 12px}.mx-input:focus{border-color:var(--mx-hot);outline:none}.mx-input--big{font-family:var(--pf-unbounded), sans-serif;letter-spacing:0;font-size:18px;font-weight:700;line-height:1.15}.mx-chip{border:1px solid var(--mx-line-2);background:0 0;border-radius:999px;align-self:flex-start;padding:9px 14px;transition:border-color .2s,background .2s}.mx-chip:hover{border-color:var(--mx-text);background:#ffffff0a}.mx-row{flex-wrap:wrap;gap:8px;display:flex}.mx-toggles{gap:10px;margin-top:4px;display:grid}.mx-toggles label{cursor:pointer;align-items:center;gap:10px;display:flex}.mx-toggles input{appearance:none;background:var(--mx-line-2);cursor:pointer;border-radius:999px;flex:none;width:30px;height:18px;margin:0;transition:background .2s;position:relative}.mx-toggles input:after{content:"";background:var(--mx-text);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.mx-toggles input:checked{background:var(--mx-hot)}.mx-toggles input:checked:after{background:var(--mx-hot-ink);transform:translate(12px)}.mx-faces{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mx-faces button,.mx-options button{border:1px solid var(--mx-line);background:var(--mx-bg);border-radius:10px;transition:border-color .2s,background .2s}.mx-faces button{text-align:left;justify-items:start;gap:4px;padding:10px;display:grid}.mx-faces i{letter-spacing:0;font-size:26px;font-style:normal;line-height:1}.mx-faces span{color:var(--mx-dim);font-size:9px}.mx-faces button:hover,.mx-options button:hover{border-color:var(--mx-line-2);background:var(--mx-raise-2)}.mx-faces button.is-on,.mx-options button.is-on{border-color:var(--mx-hot);background:var(--mx-raise-2)}.mx-options{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mx-options button{text-align:left;align-content:start;gap:4px;padding:12px;display:grid}.mx-options em{font-size:10px;line-height:1.35}.mx-glyph{background:var(--mx-raise-2);border-radius:4px;height:34px;margin-bottom:6px;display:block;position:relative;overflow:hidden}.mx-glyph:before{content:"";background:var(--mx-dim);position:absolute;inset:5px}.mx-options button.is-on .mx-glyph:before{background:var(--mx-hot)}.mx-glyph--stack:before{-webkit-mask:linear-gradient(#000 0 30%,#0000 30% 36%,#000 36% 64%,#0000 64% 70%,#000 70%);mask:linear-gradient(#000 0 30%,#0000 30% 36%,#000 36% 64%,#0000 64% 70%,#000 70%)}.mx-glyph--peak:before{-webkit-mask:linear-gradient(90deg,#0000 32%,#000 32% 68%,#0000 68%) top/100% 30% no-repeat,linear-gradient(90deg,#0000 16%,#000 16% 84%,#0000 84%) 50%/100% 30% no-repeat,linear-gradient(#000,#000) bottom/100% 30% no-repeat;mask:linear-gradient(90deg,#0000 32%,#000 32% 68%,#0000 68%) top/100% 30% no-repeat,linear-gradient(90deg,#0000 16%,#000 16% 84%,#0000 84%) 50%/100% 30% no-repeat,linear-gradient(#000,#000) bottom/100% 30% no-repeat}.mx-glyph--grid:before{-webkit-mask:conic-gradient(#000 0 0) 0 0 / 31% 46% repeat;mask:conic-gradient(#000 0 0) 0 0 / 31% 46% repeat;mask-image:repeating-linear-gradient(90deg,#000 0 30%,#0000 30% 35%),linear-gradient(#000 0 46%,#0000 46% 54%,#000 54%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mx-glyph--orbit:before{border-radius:50%;width:26px;margin-left:-13px;inset:4px 50%;-webkit-mask:radial-gradient(circle,#0000 0 45%,#000 46% 62%,#0000 63%);mask:radial-gradient(circle,#0000 0 45%,#000 46% 62%,#0000 63%)}.mx-glyph--echo:before{-webkit-mask:linear-gradient(#0000 0 8%,#000 8% 14%,#0000 14% 24%,#000 24% 30%,#0000 30% 42%,#000 42%);mask:linear-gradient(#0000 0 8%,#000 8% 14%,#0000 14% 24%,#000 24% 30%,#0000 30% 42%,#000 42%)}.mx-range{gap:10px;display:grid}.mx-range input{appearance:none;background:linear-gradient(to right, var(--mx-text) var(--p), var(--mx-line-2) var(--p));cursor:pointer;border-radius:4px;width:100%;height:4px}.mx-range input::-webkit-slider-thumb{appearance:none;background:var(--mx-hot);border:3px solid var(--mx-bg);width:16px;height:16px;box-shadow:0 0 0 1px var(--mx-hot);border-radius:50%}.mx-range input::-moz-range-thumb{background:var(--mx-hot);border:3px solid var(--mx-bg);border-radius:50%;width:12px;height:12px}.mx-swatches>div{grid-template-columns:repeat(8,1fr);gap:6px;margin-top:8px;display:grid}.mx-swatches button{aspect-ratio:1;border:0;border-radius:8px;transition:transform .15s;box-shadow:inset 0 0 0 1px #ffffff1c}.mx-swatches button:hover{transform:scale(1.08)}.mx-swatches button.is-on{box-shadow:0 0 0 2px var(--mx-raise), 0 0 0 4px var(--mx-hot)}.mx-more{background:var(--mx-raise);border:1px solid var(--mx-line);border-radius:var(--mx-r);gap:8px;padding:14px 16px;display:grid}.mx-more p{color:var(--mx-dim);margin:0;font-size:10px}.mx-more div{flex-wrap:wrap;gap:6px;display:flex}.mx-more a{border:1px solid var(--mx-line-2);color:var(--mx-text);border-radius:999px;padding:6px 11px;font-size:11px;text-decoration:none}.mx-more a:hover{border-color:var(--mx-hot)}.mx-toast{background:var(--mx-text);color:var(--mx-bg);z-index:60;border-radius:999px;margin:0;padding:10px 16px;position:fixed;bottom:22px;left:50%;translate:-50%}@media (max-width:1100px){.mx-body{grid-template-columns:minmax(0,1fr) 300px}.mx-top__tool,.mx-meta__keys{display:none}}@media (max-width:820px){.mx{min-height:100dvh;display:block;position:static}.mx-top{grid-template-columns:minmax(0,1fr);gap:10px;margin:10px 10px 0;padding:12px}.mx-top__acts{justify-content:stretch}.mx-top__acts>.mx-btn:first-child,.mx-export,.mx-export .mx-btn{flex:1;width:100%}.mx-formats{justify-content:space-between}.mx-formats button{padding:7px 10px}.mx-leave{display:none}.mx-body{grid-template-columns:minmax(0,1fr);padding:10px;display:grid}.mx-stage{height:min(72vh,118vw)}.mx-panel{grid-template-rows:none;display:grid}.mx-card{overflow:visible}.mx-faces{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.mx *{transition:none!important}}.mx-switch a{color:var(--mx-dim);white-space:nowrap;border-radius:999px;padding:7px 14px;text-decoration:none;transition:background .2s,color .2s}.mx-switch a:hover{color:var(--mx-text)}.mx-switch a.is-on{background:var(--mx-text);color:var(--mx-bg)}.mx-stage-wrap--bare{grid-template-rows:minmax(0,1fr) auto}.mx-panel--flat{grid-template-rows:minmax(0,1fr)}.mx-fine{color:var(--mx-dim);margin:6px 0 0;font-size:10px;line-height:1.5}.mx-chip:disabled,.mx-btn:disabled{opacity:.4;cursor:not-allowed}.mx-toast{animation:2.6s forwards mx-toast}@keyframes mx-toast{0%,85%{opacity:1}to{opacity:0}}@media (max-width:1100px){.mx-switch a{padding:7px 9px}}@media (max-width:820px){.mx-switch{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}}.mx-options--four{grid-template-columns:repeat(4,1fr)}.mx-faces--row{scrollbar-width:none;display:flex;overflow-x:auto}.mx-faces--row button{flex:none;width:92px}.og-keys{-webkit-user-select:none;user-select:none;justify-items:center;gap:6px;display:grid}.og-row{gap:6px;display:flex}.og-key{border:1px solid var(--mx-line-2);background:var(--mx-raise);touch-action:manipulation;border-radius:10px;place-items:center;gap:1px;width:46px;height:46px;transition:transform 80ms,background .12s,border-color .12s;display:grid}.og-key b{font-family:var(--pf-unbounded), sans-serif;font-size:14px;line-height:1}.og-key i{color:var(--mx-dim);font-size:8px;font-style:normal}.og-key.is-bell{border-color:#ffd02e66}.og-key.is-lit,.og-key:active{background:var(--mx-hot);border-color:var(--mx-hot);color:var(--mx-hot-ink);transform:translateY(2px)scale(.96)}.og-key.is-lit i{color:var(--mx-hot-ink)}.og-key--space{width:220px}@media (max-width:820px){.og-key{width:calc(10vw - 8px);height:48px}.og-key--space{width:60vw}}.mx-sizes button{white-space:nowrap;padding:7px 11px}@media (max-width:1100px){.mx-sizes button{padding:7px 8px}}.mx-lives{grid-template-columns:1fr 1fr;gap:14px 12px;padding:4px 2px 8px;display:grid}.mx-live{transform:rotate(calc((var(--i) * 37 % 7 - 3) * .7deg));background:0 0;border:0;padding:0;transition:transform .35s cubic-bezier(.2,1.5,.4,1);display:block;position:relative}.mx-live canvas{aspect-ratio:4/5;border-radius:6px;width:100%;transition:box-shadow .25s;display:block;box-shadow:0 0 0 1px #ffffff14,0 14px 30px #0009}.mx-live:hover{z-index:1;transform:rotate(0)translateY(-4px)scale(1.04)}.mx-live.is-on{transform:rotate(0)scale(1.02)}.mx-live.is-on canvas{box-shadow:0 0 0 3px var(--mx-bg), 0 0 0 5px var(--mx-hot), 0 18px 36px #000a}.mx-live__tag{background:var(--mx-bg);color:var(--mx-text);border-radius:999px;align-items:center;gap:6px;padding:5px 9px 5px 5px;font-size:10px;display:flex;position:absolute;bottom:8px;left:8px}.mx-live__tag b{background:var(--mx-raise-2);width:20px;height:20px;font-family:var(--pf-unbounded), sans-serif;border-radius:50%;place-items:center;font-size:8px;display:grid}.mx-live.is-on .mx-live__tag{background:var(--mx-hot);color:var(--mx-hot-ink)}.mx-live.is-on .mx-live__tag b{background:var(--mx-hot-ink);color:var(--mx-hot)}.mx-logo{color:var(--mx-text);align-items:center;display:inline-flex}.mx-logo svg{fill:currentColor;width:auto;height:26px;display:block}.mx-top__tool{color:var(--mx-dim);text-decoration:none}.mx-top__tool:hover{color:var(--mx-text)}.pmn-btn{color:#e6e6e6;height:38px;font:inherit;font-family:var(--pf-bricolage), sans-serif;letter-spacing:.06em;cursor:pointer;background:#050505;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 12px;font-size:12px;transition:border-color .2s,background .2s;display:inline-flex}.pmn-btn:hover{border-color:#ffd02e}.pmn-btn__dots{grid-template-columns:repeat(2,5px);gap:3px;display:grid}.pmn-btn__dots i{background:#ffd02e;border-radius:50%;width:5px;height:5px;transition:transform .3s}.pmn-btn:hover .pmn-btn__dots i:first-child{transform:translate(-2px,-2px)}.pmn-btn:hover .pmn-btn__dots i:nth-child(4){transform:translate(2px,2px)}.pmn{color:#e6e6e6;width:100vw;max-width:none;height:100dvh;max-height:none;font-family:var(--pf-bricolage), sans-serif;letter-spacing:.06em;background:#050505;border:0;margin:0;padding:0}.pmn[open]{animation:.45s cubic-bezier(.2,1,.3,1) pmn-in}@keyframes pmn-in{0%{clip-path:circle(0% at calc(100% - 60px) 40px)}to{clip-path:circle(150% at calc(100% - 60px) 40px)}}.pmn::backdrop{background:0 0}.pmn-in{background:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 1.4px) 0 0/24px 24px;grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding:20px clamp(16px,4vw,56px) 24px;display:grid}.mx{--paper:#0b0b0b;--paper-2:#121212;--ink:#e6e6e6;--line:#3a3a3a;--hair:#ffffff1c;--mute:#8a8a8a;--lime:#ffd02e;--blue:#3b3cf0;--verm:#ee520c;--f-mono:var(--pf-bricolage), system-ui, sans-serif;--f-display:var(--pf-unbounded), sans-serif}.mx-body--exp .play-stage{border-radius:var(--mx-r);border:1px solid var(--mx-line);background-color:var(--mx-raise);background-image:radial-gradient(#ffffff18 1px,#0000 1.2px);height:100%;min-height:0;overflow:auto}.mx-body--exp .mx-card{gap:0;padding:0}.mx-body--exp .mx-card>*{border-bottom:1px solid var(--mx-line);padding:16px 18px}.mx-body--exp .mx-card>:last-child{border-bottom:0}.mx .play-fieldset{border-bottom:1px solid var(--mx-line)}.mx .play-legend{color:var(--mx-dim);letter-spacing:.06em;font-size:11px}.mx .play-input,.mx .play-select{border:1px solid var(--mx-line-2);background:var(--mx-bg);text-transform:uppercase;border-radius:10px}.mx .play-input:focus{border-color:var(--mx-hot);outline:none}.mx .play-range::-webkit-slider-runnable-track{background:var(--mx-line-2);border-radius:4px;height:4px}.mx .play-range::-webkit-slider-thumb{border:3px solid var(--mx-bg);background:var(--mx-hot);width:16px;height:16px;box-shadow:0 0 0 1px var(--mx-hot);margin-top:-6px}.mx .play-seg{border:1px solid var(--mx-line);background:var(--mx-bg);border-radius:999px;gap:2px;padding:3px}.mx .play-seg button{color:var(--mx-dim);border:0;border-radius:999px;font-size:11px}.mx .play-seg button+button{border-left:0}.mx .play-seg button:hover{color:var(--mx-text);background:0 0}.mx .play-seg button.is-on{background:var(--mx-text);color:var(--mx-bg)}.mx .play-dots button,.mx .play-dots input[type=color]{border:0;border-radius:8px;width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff1c}.mx .play-dots button.is-on{box-shadow:0 0 0 2px var(--mx-raise), 0 0 0 4px var(--mx-hot)}.mx .play-btn{border:1px solid var(--mx-line-2);letter-spacing:.06em;border-radius:999px;padding:10px 16px;font-size:11px}.mx .play-btn:hover{border-color:var(--mx-text);color:var(--mx-text);background:#ffffff0a}.mx .play-btn--go{border-color:var(--mx-hot);background:var(--mx-hot);color:var(--mx-hot-ink);font-weight:700}.mx .play-btn--go:hover{color:var(--mx-hot-ink);background:#fff;border-color:#fff}.mx .play-note{color:var(--mx-dim);font-size:11px;line-height:1.5}.mx .play-toast{border-radius:999px}.fc-canvas{touch-action:none}.fc-hint{color:var(--mx-hot);background:#ffd02e1a;border-radius:10px;margin:0;padding:12px 14px;font-size:11px;line-height:1.5}.fc-dock{scrollbar-width:none;border:1px solid var(--mx-line);background:var(--mx-raise);border-radius:18px;justify-content:center;gap:6px;max-width:100%;margin:0 auto;padding:8px;display:flex;overflow-x:auto}.fc-add{background:0 0;border:0;border-radius:12px;flex:none;justify-items:center;gap:5px;min-width:58px;padding:9px 8px 7px;transition:background .2s,transform .25s cubic-bezier(.2,1.6,.4,1);display:grid}.fc-add span{color:var(--mx-dim);font-size:9px}.fc-add:hover{background:var(--mx-raise-2);transform:translateY(-4px)rotate(-3deg)}.fc-add:hover span{color:var(--mx-text)}.fc-add--text b{font-family:var(--pf-kablammo), sans-serif;color:var(--mx-hot);font-size:22px;font-weight:400;line-height:24px;text-transform:none!important}.fc-icon{background:var(--mx-text);width:24px;height:24px;display:block}.fc-icon--circle{border-radius:50%}.fc-icon--star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#ffd02e}.fc-icon--burst{clip-path:polygon(50% 0,58% 20%,79% 10%,76% 32%,98% 35%,82% 50%,98% 65%,76% 68%,79% 90%,58% 80%,50% 100%,42% 80%,21% 90%,24% 68%,2% 65%,18% 50%,2% 35%,24% 32%,21% 10%,42% 20%);background:#ee520c}.fc-icon--blob{background:#f8aaf6;border-radius:58% 42% 55% 45%/45% 55%}.fc-icon--flower{background:radial-gradient(circle at 50% 22%,#10b6e0 26%,#0000 27%),radial-gradient(circle at 78%,#10b6e0 26%,#0000 27%),radial-gradient(circle at 50% 78%,#10b6e0 26%,#0000 27%),radial-gradient(circle at 22%,#10b6e0 26%,#0000 27%),radial-gradient(circle,#ffd02e 18%,#0000 19%)}.fc-icon--heart{clip-path:path("M12 22 C2 14 0 8 4 4 C8 0 12 4 12 6 C12 4 16 0 20 4 C24 8 22 14 12 22 Z");background:#ee520c}.fc-icon--arch{background:#a45cf0;border-radius:12px 12px 0 0;width:18px}.fc-icon--arrow{clip-path:polygon(0 40%,60% 40%,60% 18%,100% 50%,60% 82%,60% 60%,0 60%);background:#3b3cf0}.fc-icon--squiggle{background:0 0;border-bottom:4px dotted #ffd02e;border-radius:50%;height:12px}.fc-shapes{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.fc-shapes button{aspect-ratio:1;border:1px solid var(--mx-line);background:var(--mx-bg);border-radius:10px;place-items:center;display:grid}.fc-shapes button.is-on{border-color:var(--mx-hot)}.wl-free{border-radius:14px;flex-wrap:wrap;justify-content:flex-start}@media (max-width:820px){.mx-logo svg{height:22px}.mx-top__acts{flex-wrap:wrap}}.play canvas{pointer-events:auto}.mx-top .st-menu-btn{color:var(--mx-text)}
