.Studio-module__VRMC2q__device{--inset:8px;--peek:10px;--cols:4;--min-rows:2;--parts-min:calc(var(--min-rows) * 46px + (var(--min-rows) + 1) * var(--inset) + var(--peek));--gutter:14px;--head-row:60px;--peek-room:40px;--tabs-row:54px;--status-row:44px;--tool-row:62px;--card-edge:2px;--keys-row:58px;--search-row:44px;--bottom-row:16px;--ticker-row:44px;--fixed-rows:calc(var(--head-row) + var(--peek-room) + var(--tabs-row) + var(--status-row) + var(--tool-row) + 2 * var(--card-edge) + var(--keys-row) + var(--search-row) + var(--bottom-row));--peek-tuck:16px;--live-w:86px;--stage-pad:8px;--stage-max:298px;--column:min(100vw, 430px);--stage:min(var(--stage-max), var(--column) - 2 * var(--gutter) - 2 * var(--card-edge) - var(--live-w));grid-template-columns:minmax(0,1fr);grid-template-rows:var(--head-row) var(--peek-room) var(--tabs-row) minmax(0, 1fr);width:100%;max-width:430px;height:100dvh;min-height:calc(var(--fixed-rows) + var(--stage) + var(--parts-min));background:var(--ground);max-height:932px;color:var(--ink);margin-inline:auto;line-height:1.2;display:grid;overflow:clip}.Studio-module__VRMC2q__head{min-width:0;padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:12px;display:flex}.Studio-module__VRMC2q__signIn{opacity:1;letter-spacing:.05em;white-space:nowrap;cursor:default;border-radius:12px;flex:none;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:14px;display:inline-flex}.Studio-module__VRMC2q__signIn svg{flex:none;width:20px;height:20px}.Studio-module__VRMC2q__strip{height:100%;transition:translate var(--d-slide) var(--ease-snap);display:flex;translate:-100%}.Studio-module__VRMC2q__strip[data-view=discover]{translate:0}.Studio-module__VRMC2q__strip[data-view=works]{translate:-200%}.Studio-module__VRMC2q__page{flex:0 0 100%;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;height:100%;display:grid}.Studio-module__VRMC2q__discover{grid-template-rows:var(--ticker-row) minmax(0, 1fr);row-gap:8px}.Studio-module__VRMC2q__discover>.Studio-module__VRMC2q__placeholder{grid-row:2}.Studio-module__VRMC2q__builder{--parts-track:minmax(var(--parts-min), 1fr);grid-template-rows:auto var(--keys-row) var(--search-row) var(--parts-track) var(--bottom-row)}.Studio-module__VRMC2q__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Studio-module__VRMC2q__signIn,.Studio-module__VRMC2q__key,.Studio-module__VRMC2q__smallKey,.Studio-module__VRMC2q__tool,.Studio-module__VRMC2q__fitReset{background:var(--face,var(--card));color:var(--ink);box-shadow:inset 0 0 0 var(--bw) var(--ink), var(--key-foot,var(--foot));transition:transform var(--d-press) var(--ease-standard), box-shadow var(--d-press) var(--ease-standard)}.Studio-module__VRMC2q__key:active,.Studio-module__VRMC2q__smallKey:active,.Studio-module__VRMC2q__tool:active,.Studio-module__VRMC2q__fitReset:active{transform:translateY(var(--sink,3px));box-shadow:inset 0 0 0 var(--bw) var(--ink)}.Studio-module__VRMC2q__toolKey[data-tool=select]{--face:var(--key-violet)}.Studio-module__VRMC2q__toolKey[data-tool=move]{--face:var(--key-sky)}.Studio-module__VRMC2q__toolKey[data-tool=rotate]{--face:var(--key-pink)}.Studio-module__VRMC2q__toolKey[data-tool=size]{--face:var(--key-lime)}.Studio-module__VRMC2q__toolKey[data-tool=undo]{--face:var(--key-gold)}.Studio-module__VRMC2q__toolKey[data-tool=export]{--face:var(--key-green)}.Studio-module__VRMC2q__key:nth-child(8n+1){--face:var(--key-lime)}.Studio-module__VRMC2q__key:nth-child(8n+2){--face:var(--key-sky)}.Studio-module__VRMC2q__key:nth-child(8n+3){--face:var(--key-pink)}.Studio-module__VRMC2q__key:nth-child(8n+4){--face:var(--key-orange)}.Studio-module__VRMC2q__key:nth-child(8n+5){--face:var(--key-violet)}.Studio-module__VRMC2q__key:nth-child(8n+6){--face:var(--key-teal)}.Studio-module__VRMC2q__key:nth-child(8n+7){--face:var(--key-gold)}.Studio-module__VRMC2q__key:nth-child(8n+8){--face:var(--key-rose)}.Studio-module__VRMC2q__keyOn,.Studio-module__VRMC2q__toolOn{background:var(--ink);color:var(--card);box-shadow:var(--key-foot,var(--foot))}.Studio-module__VRMC2q__keyOn:active,.Studio-module__VRMC2q__toolOn:active{box-shadow:none}.Studio-module__VRMC2q__key:disabled,.Studio-module__VRMC2q__smallKey:disabled,.Studio-module__VRMC2q__smallKey[aria-disabled=true],.Studio-module__VRMC2q__tool:disabled,.Studio-module__VRMC2q__fitReset:disabled{background:var(--ground);color:var(--dim);box-shadow:inset 0 0 0 var(--bw) var(--dim);cursor:default;transform:none}.Studio-module__VRMC2q__tabs{z-index:1;height:44px;margin:0 var(--gutter);background:var(--card);box-shadow:inset 0 0 0 var(--bw) var(--ink), 0 2px 0 var(--ink);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;display:grid;position:relative;overflow:clip}.Studio-module__VRMC2q__tab{min-width:0;color:var(--dim);letter-spacing:.08em;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 4px;font-size:12.5px;display:flex}.Studio-module__VRMC2q__tab+.Studio-module__VRMC2q__tab{box-shadow:inset var(--bw) 0 0 var(--ink)}.Studio-module__VRMC2q__tab svg{flex:none;width:18px;height:18px}.Studio-module__VRMC2q__tab[aria-current=page]{background:var(--ink);color:var(--card)}.Studio-module__VRMC2q__tab:focus-visible{outline-offset:-9px}.Studio-module__VRMC2q__tab[aria-current=page]:focus-visible{outline-color:var(--card)}.Studio-module__VRMC2q__peeks{height:calc(var(--peek-room) + var(--peek-tuck));margin:0 var(--gutter);clip-path:inset(-24px -48px var(--peek-tuck) -48px);pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;display:grid}.Studio-module__VRMC2q__peek{visibility:hidden;place-self:end center;transition:translate .15s cubic-bezier(.4,0,1,1),visibility 0s linear .15s;translate:0 105%}.Studio-module__VRMC2q__peek[data-up]{visibility:visible;transition:translate .34s cubic-bezier(.34,1.5,.64,1) .11s,visibility;translate:0}.Studio-module__VRMC2q__peek img{width:auto;max-width:none;height:54px;display:block}.Studio-module__VRMC2q__peekWide img{height:48px}.Studio-module__VRMC2q__frame{background:var(--card);height:100%;box-shadow:inset 0 0 0 var(--bw) var(--ink);border-radius:16px;padding:4px}.Studio-module__VRMC2q__card{grid-template-rows:var(--status-row) var(--stage) var(--tool-row);margin:0 var(--gutter);border:var(--card-edge) solid var(--ink);background:var(--card);border-radius:16px;display:grid;overflow:clip}.Studio-module__VRMC2q__status{background:var(--ink);min-width:0;color:var(--card);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:8px;padding-left:12px;font-size:13px;display:flex}.Studio-module__VRMC2q__statusLabel{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.Studio-module__VRMC2q__statusQuiet{color:#ffffffb3}.Studio-module__VRMC2q__status[data-tool=select]{--readout-w:50px}.Studio-module__VRMC2q__status[data-tool=move]{--readout-w:100px}.Studio-module__VRMC2q__status[data-tool=rotate]{--readout-w:56px}.Studio-module__VRMC2q__status[data-tool=size]{--readout-w:46px}.Studio-module__VRMC2q__readout{width:var(--readout-w);color:var(--up);text-align:end;text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;overflow:hidden}.Studio-module__VRMC2q__readout.Studio-module__VRMC2q__statusQuiet{color:#ffffffb3}.Studio-module__VRMC2q__steps{align-self:stretch;gap:var(--card-edge);flex:none;display:flex}.Studio-module__VRMC2q__stepKey{background:var(--card);width:44px;height:100%;color:var(--ink);place-items:center;padding:0;display:grid}.Studio-module__VRMC2q__stepKey svg{width:20px;height:20px}.Studio-module__VRMC2q__stepKey:active:not([aria-disabled=true]){filter:brightness(.92)}.Studio-module__VRMC2q__stepKey[aria-disabled=true]{background:var(--ground);color:var(--dim);cursor:default}.Studio-module__VRMC2q__stepKey:focus-visible{outline-offset:-5px}.Studio-module__VRMC2q__stage{grid-template-columns:minmax(0, 1fr) var(--live-w);background:var(--card);min-height:0;display:grid}.Studio-module__VRMC2q__liveSlot{align-content:end;justify-items:center;min-width:0;padding-bottom:12px;display:grid}.Studio-module__VRMC2q__liveTile{justify-items:center;gap:6px;display:grid}.Studio-module__VRMC2q__liveCanvas{image-rendering:auto;width:64px;height:64px;box-shadow:0 0 0 var(--bw) var(--ink);display:block}@media (resolution:2x),(resolution:3x),(resolution:4x){.Studio-module__VRMC2q__liveCanvas{image-rendering:pixelated}}.Studio-module__VRMC2q__liveCaption{color:var(--dim);letter-spacing:.04em;font-size:12px;line-height:14px}.Studio-module__VRMC2q__canvasCell{min-width:0;padding:var(--stage-pad);place-items:center;display:grid}.Studio-module__VRMC2q__canvasFrame{background-color:var(--card);box-shadow:0 0 0 var(--bw) var(--ink);background-image:linear-gradient(#0f131012 1px,#0000 1px),linear-gradient(90deg,#0f131012 1px,#0000 1px);background-position:-1px -1px;background-size:22px 22px;line-height:0}.Studio-module__VRMC2q__canvas{image-rendering:pixelated;touch-action:pinch-zoom;display:block}.Studio-module__VRMC2q__canvas:focus-visible{outline-offset:4px}.Studio-module__VRMC2q__toolbar{border-top:var(--card-edge) solid var(--ink);grid-template-columns:minmax(0,4fr) minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.Studio-module__VRMC2q__toolGroup{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.Studio-module__VRMC2q__toolKey{background:var(--face,var(--card));min-width:0;color:var(--ink);letter-spacing:.02em;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;font-size:12px;display:flex}.Studio-module__VRMC2q__toolKey+.Studio-module__VRMC2q__toolKey,.Studio-module__VRMC2q__toolGroup+.Studio-module__VRMC2q__toolKey{border-left:var(--card-edge) solid var(--ink)}.Studio-module__VRMC2q__toolKey svg{flex:none;width:22px;height:22px}.Studio-module__VRMC2q__toolKey[aria-checked=true]{background:var(--ink);color:var(--card)}.Studio-module__VRMC2q__toolKey:active:not([aria-disabled=true]){filter:brightness(.92)}.Studio-module__VRMC2q__toolKey[aria-disabled=true]{background:var(--ground);color:var(--dim);cursor:default}.Studio-module__VRMC2q__toolKey:focus-visible{outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 5px var(--card);outline:2px solid #0000}.Studio-module__VRMC2q__toolKey[aria-disabled=true]:focus-visible{outline:3px dashed var(--ink);outline-offset:-5px;box-shadow:none}.Studio-module__VRMC2q__keysBand{height:var(--keys-row);position:relative}.Studio-module__VRMC2q__keyRow{height:100%;padding:8px var(--gutter) 6px;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;gap:8px;scroll-padding-inline:56px;display:flex;overflow:auto hidden}.Studio-module__VRMC2q__keyRow::-webkit-scrollbar{display:none}.Studio-module__VRMC2q__keyRow[data-position=start]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.Studio-module__VRMC2q__keyRow[data-position=middle]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.Studio-module__VRMC2q__keyRow[data-position=end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px);mask-image:linear-gradient(90deg,#0000,#000 56px)}.Studio-module__VRMC2q__key{--key-foot:0 2px 0 var(--ink);--sink:2px;letter-spacing:.05em;white-space:nowrap;border-radius:999px;flex-direction:row;flex:none;align-items:center;gap:7px;height:44px;padding:0 14px 0 6px;font-size:13px;display:flex}.Studio-module__VRMC2q__keyPlain{padding-left:14px}.Studio-module__VRMC2q__keyArt{border:1.5px solid var(--ink);background:var(--card);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;padding:3px;display:grid;overflow:hidden}.Studio-module__VRMC2q__keyIcon{object-fit:contain;width:100%;height:100%;min-height:0;image-rendering:pixelated;pointer-events:none}.Studio-module__VRMC2q__keyIconCrop{object-fit:cover}.Studio-module__VRMC2q__keyIcon[hidden]{display:none}.Studio-module__VRMC2q__keyLabel{line-height:13px}.Studio-module__VRMC2q__key:focus-visible{outline-offset:2px}@media (max-resolution:1.5x){.Studio-module__VRMC2q__keyIcon{image-rendering:auto}}.Studio-module__VRMC2q__partsBand{--t:min((100cqw - 2 * var(--gutter) - (var(--cols) - 1) * var(--inset)) / var(--cols), (100cqh - (var(--min-rows) + 1) * var(--inset) - var(--peek)) / var(--min-rows));--zone:calc(var(--inset) + var(--peek));place-items:center;min-height:0;display:grid;container-type:size}@supports (height:round(down, 10px, 3px)){.Studio-module__VRMC2q__partsBand{--page:max(var(--min-rows) * (var(--t) + var(--inset)), round(down, 100cqh - var(--inset) - var(--peek), var(--t) + var(--inset)));--zone:calc(100cqh - var(--page))}}.Studio-module__VRMC2q__partsSearch{z-index:1;height:var(--search-row);padding:0 var(--gutter);position:relative}.Studio-module__VRMC2q__searchField{border:var(--bw) solid var(--ink);background:var(--card);height:100%;color:var(--dim);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.Studio-module__VRMC2q__searchField:focus-within{outline:3px dashed var(--ink);outline-offset:1px}.Studio-module__VRMC2q__searchIcon{flex:none;width:20px;height:20px}.Studio-module__VRMC2q__searchInput{min-width:0;height:100%;color:var(--ink);font:inherit;letter-spacing:.04em;text-overflow:ellipsis;appearance:none;background:0 0;border:0;flex:1;padding:0;font-size:16px}.Studio-module__VRMC2q__searchInput::placeholder{color:var(--dim);opacity:1}.Studio-module__VRMC2q__searchInput::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.Studio-module__VRMC2q__searchInput::-webkit-search-decoration{-webkit-appearance:none;display:none}.Studio-module__VRMC2q__searchInput:focus-visible{outline:none}.Studio-module__VRMC2q__partsScreen{width:100cqw;height:calc(var(--min-rows) * var(--t) + (var(--min-rows) + 1) * var(--inset) + var(--peek));overscroll-behavior:contain;scroll-snap-type:y mandatory;scroll-padding:var(--inset) 0 0;scrollbar-width:none;color:var(--ink);position:relative;overflow:hidden auto}@supports (height:round(down, 10px, 3px)){.Studio-module__VRMC2q__partsScreen{height:100cqh}}.Studio-module__VRMC2q__partsScreen::-webkit-scrollbar{display:none}.Studio-module__VRMC2q__partsScreen:after{content:"";z-index:1;height:var(--zone);margin-top:calc(-1 * var(--zone));pointer-events:none;background:linear-gradient(to bottom, transparent 50%, var(--ground));display:block;position:sticky;bottom:0}.Studio-module__VRMC2q__peekGuard{z-index:2;height:calc(var(--inset) + var(--peek));margin-top:calc(-1 * (var(--inset) + var(--peek)));position:sticky;bottom:0}.Studio-module__VRMC2q__grid{grid-template-columns:repeat(var(--cols), var(--t));grid-auto-rows:var(--t);justify-content:center;gap:var(--inset);padding:var(--inset) var(--gutter) var(--zone);display:grid}.Studio-module__VRMC2q__pageStart{scroll-snap-align:start;scroll-snap-stop:always}.Studio-module__VRMC2q__tile{border:var(--bw) solid var(--ink);background:var(--card);min-width:0;min-height:0;color:var(--dim);transition:scale var(--d-press) var(--ease-standard);border-radius:12px;grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:3px;padding:4px 6px;font-size:12px;display:grid;container-type:size}.Studio-module__VRMC2q__tile:active{scale:.94}.Studio-module__VRMC2q__tile:active:after{content:"";position:absolute;inset:-7px}.Studio-module__VRMC2q__tileNone{background:0 0;border-style:dashed}.Studio-module__VRMC2q__tileOn,.Studio-module__VRMC2q__tileNone.Studio-module__VRMC2q__tileOn{border:4px solid var(--ink);background:var(--key-green);color:var(--ink);border-style:solid;padding:2px 4px}.Studio-module__VRMC2q__tileName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:14px;overflow:hidden}@container (max-width:59.98px){.Studio-module__VRMC2q__tileName{clip-path:inset(50%);width:1px;height:1px;position:absolute}}.Studio-module__VRMC2q__thumbCanvas{max-width:100%;max-height:100%;image-rendering:pixelated;display:block}.Studio-module__VRMC2q__noneGlyph{width:30px;max-width:100%;height:30px;max-height:100%}.Studio-module__VRMC2q__gridEnd{flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;display:flex}.Studio-module__VRMC2q__gridEnd:only-child{inset:var(--inset);position:absolute}.Studio-module__VRMC2q__gridNote{color:var(--dim);text-align:center;padding:0 8px;font-size:13px}.Studio-module__VRMC2q__smallKey,.Studio-module__VRMC2q__fitReset{letter-spacing:.08em;white-space:nowrap;border-radius:12px;min-height:44px;padding:0 18px;font-size:13px}.Studio-module__VRMC2q__adjust{flex-direction:column;gap:12px;padding:8px 12px 14px;display:flex}.Studio-module__VRMC2q__adjustRow{align-items:stretch;gap:10px;display:flex}.Studio-module__VRMC2q__toolRow{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.Studio-module__VRMC2q__tool{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:52px;font-size:12px;display:flex}.Studio-module__VRMC2q__toolLabel{font-size:12px;line-height:13px}.Studio-module__VRMC2q__adjustFields{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px;display:grid}.Studio-module__VRMC2q__fitField{color:var(--dim);flex-direction:column;gap:4px;font-size:12px;display:flex}.Studio-module__VRMC2q__fitLabel{letter-spacing:.08em}.Studio-module__VRMC2q__fitInputWrap{border:var(--bw) solid var(--ink);background:var(--card);border-radius:10px;align-items:center;height:48px;padding:0 10px;display:flex}.Studio-module__VRMC2q__fitInput{width:100%;min-width:0;height:100%;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;font-size:15px}.Studio-module__VRMC2q__fitInput:disabled{color:var(--dim)}.Studio-module__VRMC2q__fitInput:focus-visible{outline:none}.Studio-module__VRMC2q__fitInputWrap:has(.Studio-module__VRMC2q__fitInput:focus-visible){outline:3px dashed var(--ink);outline-offset:3px}.Studio-module__VRMC2q__fitSuffix{color:var(--dim);font-size:13px}.Studio-module__VRMC2q__ticker{height:var(--ticker-row);background:var(--ink);grid-row:1;position:relative;overflow:hidden}.Studio-module__VRMC2q__ticker:after{content:"";z-index:1;background:linear-gradient(90deg, transparent, var(--ink) 40%);pointer-events:none;width:44px;position:absolute;top:0;bottom:0;right:0}.Studio-module__VRMC2q__tickerRun{align-items:center;width:max-content;height:100%;animation:40s linear infinite paused Studio-module__VRMC2q__tickerSlide;display:flex}.Studio-module__VRMC2q__tickerRun[data-moving]{animation-play-state:running}@keyframes Studio-module__VRMC2q__tickerSlide{to{transform:translate(-50%)}}.Studio-module__VRMC2q__tickerHalf{align-items:center;gap:18px;padding-right:18px;display:flex}.Studio-module__VRMC2q__tickerItem{flex:none;align-items:center;gap:4px;height:28px;display:inline-flex}.Studio-module__VRMC2q__tickerEmote{width:auto;height:28px}.Studio-module__VRMC2q__tickerYou{background:var(--card);border-radius:9px;padding:1px 4px 1px 1px}.Studio-module__VRMC2q__tickerYouCanvas{border-radius:6px;width:26px;height:26px;display:block}.Studio-module__VRMC2q__tickerChip{border-radius:5px;flex:none;place-items:center;width:17px;height:14px;display:grid}.Studio-module__VRMC2q__tickerChip svg{width:8px;height:8px}.Studio-module__VRMC2q__tickerChip[data-mood=up]{background:var(--up);color:var(--ink)}.Studio-module__VRMC2q__tickerChip[data-mood=down]{background:var(--down);color:var(--ink)}.Studio-module__VRMC2q__tickerPause{z-index:2;width:44px;height:44px;color:var(--card);place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.Studio-module__VRMC2q__tickerPause:focus-visible{outline-color:var(--card);outline-offset:-5px}.Studio-module__VRMC2q__tickerPauseIcon{width:14px;height:14px}.Studio-module__VRMC2q__placeholder{padding:0 var(--gutter) var(--bottom-row)}.Studio-module__VRMC2q__placeholderScreen{background:var(--card);height:100%;color:var(--ink);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.Studio-module__VRMC2q__placeholderIcon{width:48px;height:48px;color:var(--ink)}.Studio-module__VRMC2q__placeholderTitle{letter-spacing:.12em;font-size:16px}.Studio-module__VRMC2q__placeholderNote{color:var(--dim);font-size:13px}@media (max-width:359.98px){.Studio-module__VRMC2q__tab{letter-spacing:.04em;font-size:12px}}@media (max-width:379.98px){.Studio-module__VRMC2q__tab svg{display:none}}@media (max-width:343.98px){.Studio-module__VRMC2q__status{gap:4px;padding-left:8px}.Studio-module__VRMC2q__status[data-tool=move]{--readout-w:92px}.Studio-module__VRMC2q__status[data-tool=move] .Studio-module__VRMC2q__readout{font-size:12px}}@media (max-width:372.98px){.Studio-module__VRMC2q__status[data-tool=move] .Studio-module__VRMC2q__statusLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Studio-module__VRMC2q__toolKeyLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-height:805.98px){.Studio-module__VRMC2q__partsScreen{overscroll-behavior:auto}}.Studio-module__VRMC2q__sheet{width:calc(var(--column) - 2 * var(--gutter));max-width:none;max-height:calc(100dvh - 2 * var(--gutter));padding:var(--gutter);overscroll-behavior:contain;border:var(--bw) solid var(--ink);background:var(--card);color:var(--ink);border-radius:22px;gap:12px;margin:auto;display:grid;overflow:auto}.Studio-module__VRMC2q__sheet:not([open]){display:none}.Studio-module__VRMC2q__sheet[open]{animation:Studio-module__VRMC2q__sheetIn var(--d-base) var(--ease-out-quart)}@keyframes Studio-module__VRMC2q__sheetIn{0%{opacity:0;transform:translateY(12px)}}.Studio-module__VRMC2q__sheet::backdrop{background:#0f131073}.Studio-module__VRMC2q__sheet[open]::backdrop{animation:Studio-module__VRMC2q__scrimIn var(--d-base) var(--ease-out-quart)}@keyframes Studio-module__VRMC2q__scrimIn{0%{opacity:0}}.Studio-module__VRMC2q__sheetHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Studio-module__VRMC2q__sheetTitle{letter-spacing:.04em;font-size:20px}.Studio-module__VRMC2q__sheetClose{place-items:center;width:44px;padding:0;display:grid}.Studio-module__VRMC2q__sheetClose svg{width:20px;height:20px}.Studio-module__VRMC2q__exportView{place-items:center;height:148px;display:grid;position:relative}.Studio-module__VRMC2q__exportCanvas{image-rendering:pixelated;display:block}.Studio-module__VRMC2q__exportViewNote{text-align:center;padding:0 8px;font-size:13px}.Studio-module__VRMC2q__exportCaption{color:var(--dim);font-size:12px;position:absolute;bottom:0;right:0}.Studio-module__VRMC2q__sizes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.Studio-module__VRMC2q__sizeKey{letter-spacing:.05em;padding:0;font-size:14px}.Studio-module__VRMC2q__smallKey.Studio-module__VRMC2q__sizeKey[aria-checked=true]{--face:var(--ink);background:var(--face);color:var(--card);box-shadow:inset 0 0 0 var(--bw) var(--ink), var(--foot)}.Studio-module__VRMC2q__smallKey.Studio-module__VRMC2q__sizeKey[aria-checked=true]:not([aria-disabled=true]):active{box-shadow:inset 0 0 0 var(--bw) var(--ink)}.Studio-module__VRMC2q__exportGo{--face:var(--key-green);position:relative}.Studio-module__VRMC2q__smallKey.Studio-module__VRMC2q__exportGo[aria-disabled=true]{color:var(--ink)}.Studio-module__VRMC2q__goTrack{inset:var(--bw);border-radius:calc(12px - var(--bw));pointer-events:none;position:absolute;overflow:hidden}.Studio-module__VRMC2q__goTrack:before{content:"";background:var(--face);transform-origin:0;transform:scaleX(var(--done,0));transition:transform var(--d-base) var(--ease-out-quart);position:absolute;inset:0}.Studio-module__VRMC2q__exportGo[data-phase=encoding] .Studio-module__VRMC2q__goTrack:after{content:"";background-image:linear-gradient(135deg,#ffffff73 25%,#0000 25% 50%,#ffffff73 50% 75%,#0000 75%,#0000);background-size:24px 24px;width:calc(100% + 24px);animation:.6s linear infinite Studio-module__VRMC2q__goStripe;position:absolute;top:0;bottom:0;left:0}@keyframes Studio-module__VRMC2q__goStripe{0%{transform:translate(0)}to{transform:translate(-24px)}}.Studio-module__VRMC2q__goLabel{position:relative}.Studio-module__VRMC2q__exportNotice{color:var(--dim);text-align:center;font-size:12px}.Studio-module__VRMC2q__exportNotice a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.Studio-module__VRMC2q__exportLine{text-align:center;min-height:32px;font-size:13px}@media (max-height:479.98px){.Studio-module__VRMC2q__exportView{display:none}}@media (min-width:434px){.Studio-module__VRMC2q__device{box-shadow:0 0 0 var(--bw) var(--ink),  0 30px 60px -24px #0f131073;border-radius:28px}}@media (min-width:434px) and (min-height:854px){.Studio-module__VRMC2q__device{height:min(932px,100dvh - 48px)}}@media (forced-colors:active){.Studio-module__VRMC2q__goTrack{display:none}.Studio-module__VRMC2q__signIn,.Studio-module__VRMC2q__tab,.Studio-module__VRMC2q__key,.Studio-module__VRMC2q__smallKey,.Studio-module__VRMC2q__tool,.Studio-module__VRMC2q__fitReset,.Studio-module__VRMC2q__frame,.Studio-module__VRMC2q__stepKey{border:2px solid buttontext}.Studio-module__VRMC2q__keyOn,.Studio-module__VRMC2q__toolOn,.Studio-module__VRMC2q__tab[aria-current=page]{border:3px solid highlight}.Studio-module__VRMC2q__card{border-color:canvastext}.Studio-module__VRMC2q__toolKey:focus-visible{outline-offset:-5px;outline:3px dashed}.Studio-module__VRMC2q__liveCanvas{outline:var(--bw) solid CanvasText}.Studio-module__VRMC2q__ticker{box-sizing:content-box;border-block:2px solid canvastext}.Studio-module__VRMC2q__tickerPause{background:buttonface;border:2px solid buttontext}.Studio-module__VRMC2q__canvasFrame{outline:var(--bw) solid CanvasText}.Studio-module__VRMC2q__toolKey[aria-checked=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.Studio-module__VRMC2q__peek{display:none}.Studio-module__VRMC2q__tab:first-child{border-start-start-radius:12px;border-end-start-radius:12px}.Studio-module__VRMC2q__tab:last-child{border-start-end-radius:12px;border-end-end-radius:12px}.Studio-module__VRMC2q__tileOn,.Studio-module__VRMC2q__tileNone.Studio-module__VRMC2q__tileOn{border-color:highlight}.Studio-module__VRMC2q__toolKey[aria-disabled=true],.Studio-module__VRMC2q__stepKey[aria-disabled=true],.Studio-module__VRMC2q__smallKey[aria-disabled=true]{color:graytext;border-color:graytext}.Studio-module__VRMC2q__sizeKey[aria-checked=true]{color:highlighttext;background:highlight;border-color:highlight}}@media (prefers-reduced-motion:reduce){.Studio-module__VRMC2q__strip,.Studio-module__VRMC2q__goTrack:before{transition:none}.Studio-module__VRMC2q__exportGo[data-phase=encoding] .Studio-module__VRMC2q__goTrack:after,.Studio-module__VRMC2q__sheet[open],.Studio-module__VRMC2q__sheet[open]::backdrop{animation:none}.Studio-module__VRMC2q__keyRow{scroll-behavior:auto}.Studio-module__VRMC2q__key:active,.Studio-module__VRMC2q__smallKey:active,.Studio-module__VRMC2q__tool:active,.Studio-module__VRMC2q__fitReset:active{transform:none}.Studio-module__VRMC2q__tickerRun{margin-left:var(--gutter);animation:none}.Studio-module__VRMC2q__tickerPause{display:none}.Studio-module__VRMC2q__peek,.Studio-module__VRMC2q__peek[data-up]{transition:none}.Studio-module__VRMC2q__tile:active{scale:none}}
@font-face{font-family:Chango;font-style:normal;font-weight:400;font-display:swap;src:url(../media/15b2686ebb36c529-s.00jx4o1fzdsz6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chango;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ff350d686d479b80-s.p.1lsectbo--ugs.woff2)format("woff2");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:Chango Fallback;src:local(Arial);ascent-override:64.66%;descent-override:14.04%;line-gap-override:0.0%;size-adjust:153.88%}.chango_9eb87a77-module__3dnrya__className{font-family:Chango,Chango Fallback;font-style:normal;font-weight:400}.chango_9eb87a77-module__3dnrya__variable{--font-chango:"Chango", "Chango Fallback"}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.0y-3ea_6ee5g5.woff2)format("woff2");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:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_a1c31b8-module__x9b4-W__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_a1c31b8-module__x9b4-W__variable{--font-marker:"Permanent Marker", "Permanent Marker Fallback"}
.Lockup-module__yPsDsG__lockup{font-synthesis:none;letter-spacing:normal;text-transform:none;--lockup-face:#fff;--lockup-ink:#000;--lockup-green:#4cff5a;justify-items:center;margin:0;font-weight:400;line-height:1;display:grid}.Lockup-module__yPsDsG__lockup:focus-visible{outline-offset:6px}.Lockup-module__yPsDsG__word{font-family:var(--font-chango), "Arial Black", sans-serif;font-size:var(--lockup-word,32px);letter-spacing:.01em;color:var(--lockup-face);paint-order:stroke fill;-webkit-text-stroke:var(--lockup-stroke,6px) var(--lockup-ink);text-shadow:var(--lockup-shadow,3px 4px 0 var(--lockup-ink));white-space:nowrap;line-height:.92}.Lockup-module__yPsDsG__tag{font-family:var(--font-marker), "Comic Sans MS", cursive;font-size:calc(var(--lockup-word,32px) * .5);color:var(--lockup-green);paint-order:stroke fill;-webkit-text-stroke:var(--lockup-tag-stroke,3.5px) var(--lockup-ink);text-shadow:var(--lockup-tag-shadow,2px 2px 0 var(--lockup-ink));white-space:nowrap;margin-top:-.32em;line-height:1;position:relative;translate:38%;rotate:-5deg}.Lockup-module__yPsDsG__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (forced-colors:active){.Lockup-module__yPsDsG__word,.Lockup-module__yPsDsG__tag{-webkit-text-stroke:0}}
.Intro-module__fx8HAa__overlay{z-index:1000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;touch-action:pinch-zoom;cursor:pointer;animation:1ms 9s forwards Intro-module__fx8HAa__letGo;position:fixed;inset:0;overflow:hidden}.Intro-module__fx8HAa__overlay[hidden]{display:none}@keyframes Intro-module__fx8HAa__letGo{0%,to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.Intro-module__fx8HAa__overlay{animation-delay:9s!important}}.Intro-module__fx8HAa__black{background:#000;position:absolute;inset:0}.Intro-module__fx8HAa__scene{visibility:hidden;position:absolute;inset:0}.Intro-module__fx8HAa__shown .Intro-module__fx8HAa__scene{visibility:inherit}.Intro-module__fx8HAa__wall{width:100%;height:100%;display:block;position:absolute;inset:0}.Intro-module__fx8HAa__hero{pointer-events:none;--lockup-word:clamp(64px, 20vw, 150px);--lockup-stroke:10px;--lockup-shadow:5px 7px 0 #000;--lockup-tag-stroke:5px;--lockup-tag-shadow:3px 3px 0 #000;position:absolute;top:47%;left:50%;translate:-50% -50%}@media (min-aspect-ratio:1){.Intro-module__fx8HAa__hero{--lockup-word:clamp(90px, 14vw, 170px)}}.Intro-module__fx8HAa__skip{z-index:1;top:calc(12px + env(safe-area-inset-top,0px));right:calc(14px + env(safe-area-inset-right,0px));min-width:44px;min-height:44px;font-family:var(--font-daruma), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#0009;justify-content:center;align-items:center;padding:0 16px;font-size:14px;line-height:1;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 2px #fff}.Intro-module__fx8HAa__skip:hover{background:#000}.Intro-module__fx8HAa__skip:focus-visible{outline-offset:-8px;outline:3px dashed #fff;opacity:1!important}@media (forced-colors:active){.Intro-module__fx8HAa__skip{border:2px solid buttontext}}.Intro-module__fx8HAa__released{pointer-events:none}.Intro-module__fx8HAa__released .Intro-module__fx8HAa__skip:not(:focus){visibility:hidden}
.SiteShell-module__Jykn8q__page{min-height:100dvh}@media (min-width:434px){.SiteShell-module__Jykn8q__page{background:var(--ground-deep)}}@media (min-width:434px) and (min-height:854px){.SiteShell-module__Jykn8q__page{justify-content:center;align-items:center;padding:24px 0;display:flex}}
