.UJYW-W_previewBox{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.UJYW-W_previewCanvas{border-radius:inherit;max-width:100%;max-height:100%;display:block}.UJYW-W_editor{background:var(--background);height:100%;min-height:0;color:var(--foreground);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:relative}.UJYW-W_header{justify-content:space-between;align-items:center;padding:.5rem .75rem .25rem;display:flex}.UJYW-W_stage{flex:1 1 0;min-height:0;padding:0 .5rem}.UJYW-W_stage>.UJYW-W_previewBox canvas{border-radius:.5rem}.UJYW-W_controls{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding:.25rem .75rem;display:grid}.UJYW-W_timeline{flex:none;position:relative}.UJYW-W_scroller{scrollbar-width:none;touch-action:pan-x;outline:none;overflow:auto hidden}.UJYW-W_scroller::-webkit-scrollbar{display:none}.UJYW-W_scroller:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.UJYW-W_track{flex-direction:column;gap:.5rem;padding:.25rem 0 .75rem;display:flex;position:relative}.UJYW-W_ruler{height:1rem;position:relative}.UJYW-W_rulerMark{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.625rem;position:absolute;top:0;transform:translate(-50%)}.UJYW-W_clipRow{height:3.5rem;position:relative}.UJYW-W_soundRow{height:2rem;position:relative}.UJYW-W_playhead{background:var(--foreground);pointer-events:none;z-index:3;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:1.25rem;bottom:.5rem;left:50%}.UJYW-W_muteButton{position:absolute;top:50%;transform:translateY(-50%)}.UJYW-W_clip{cursor:pointer;border-radius:.375rem;outline:none;position:absolute;top:0;bottom:0;overflow:visible}.UJYW-W_clip:focus-visible{box-shadow:0 0 0 2px var(--accent)}.UJYW-W_thumbs{border-radius:inherit;background:var(--surface-secondary);pointer-events:none;display:flex;position:absolute;inset:0;overflow:hidden}.UJYW-W_thumb{object-fit:cover;flex:1 0 44px;min-width:0;height:100%}.UJYW-W_clip[data-selected] .UJYW-W_thumbs{border-radius:0}.UJYW-W_clip[data-selected]:after{content:"";border:2px solid var(--foreground);pointer-events:none;border-radius:.25rem;position:absolute;inset:-2px}.UJYW-W_clipBadge{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;z-index:1;background:#0000008c;border-radius:.25rem;padding:0 .25rem;font-size:.625rem;font-weight:700;position:absolute;top:.25rem;left:.375rem}.UJYW-W_handle{background:var(--foreground);width:1rem;color:var(--background);cursor:ew-resize;touch-action:none;z-index:2;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex;position:absolute;top:-2px;bottom:-2px}.UJYW-W_handle[data-edge=start]{border-radius:.375rem 0 0 .375rem;left:-1rem}.UJYW-W_handle[data-edge=end]{border-radius:0 .375rem .375rem 0;right:-1rem}.UJYW-W_transitionButton{z-index:2;background:var(--foreground);width:1.75rem;min-width:1.75rem;height:1.75rem;color:var(--background);border-radius:.375rem;position:absolute;top:50%;transform:translateY(-50%)}.UJYW-W_transitionButton[data-active]{background:var(--accent);color:var(--accent-foreground)}.UJYW-W_addButton{border-radius:.5rem;position:absolute;top:50%;transform:translateY(-50%)}.UJYW-W_soundBlock,.UJYW-W_addSound{white-space:nowrap;cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:0;bottom:0;overflow:visible}.UJYW-W_soundBlock{background:color-mix(in oklab, var(--artist) 45%, var(--surface-secondary));color:var(--foreground);touch-action:none}.UJYW-W_soundBlock[data-selected]:after{content:"";border:2px solid var(--foreground);pointer-events:none;border-radius:.25rem;position:absolute;inset:-2px}.UJYW-W_addSound{background:var(--surface-secondary);color:var(--foreground);border:none}.UJYW-W_toolbar{scrollbar-width:none;border-top:1px solid var(--border);gap:.25rem;padding:.5rem .5rem .75rem;display:flex;overflow-x:auto}.UJYW-W_toolbar::-webkit-scrollbar{display:none}.UJYW-W_tool{background:var(--surface-secondary);border-radius:.75rem;flex-direction:column;flex:none;gap:.25rem;min-width:3.75rem;height:auto;padding:.5rem .375rem}.UJYW-W_toolLabel{white-space:nowrap;font-size:.6875rem;line-height:1}.UJYW-W_miniStrip{touch-action:none;cursor:pointer;border-radius:.375rem;width:min(85%,28rem);height:2.5rem;margin:.375rem auto 1rem;position:relative;overflow:hidden}.UJYW-W_miniHead{background:var(--foreground);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.UJYW-W_panel{border-top:1px solid var(--border);background:var(--surface);flex-direction:column;gap:.75rem;padding:.5rem 1rem 1rem;display:flex}.UJYW-W_range{background:var(--surface-secondary);touch-action:none;cursor:grab;border-radius:.5rem;outline:none;height:3rem;position:relative;overflow:hidden}.UJYW-W_range:focus-visible{box-shadow:0 0 0 2px var(--accent)}.UJYW-W_rangeTrack{align-items:center;gap:2px;height:100%;display:flex;position:absolute;inset:0 auto 0 0}.UJYW-W_rangeBar{background:color-mix(in oklab, var(--artist) 70%, var(--foreground));border-radius:2px;flex:0 0 3px;width:3px}.UJYW-W_rangeThumb{object-fit:cover;flex:none;height:100%}.UJYW-W_rangeWindow{border:2px solid var(--foreground);box-shadow:0 0 0 999px color-mix(in oklab, var(--background) 55%, transparent);pointer-events:none;border-radius:.5rem;position:absolute;top:0;bottom:0}.UJYW-W_cropScreen{flex-direction:column;gap:.75rem;height:100%;padding:.75rem .5rem 1rem;display:flex}.UJYW-W_cropArea{flex:1 1 0;min-height:0;position:relative}.UJYW-W_cropFrame{position:absolute;overflow:hidden}.UJYW-W_cropMedia{position:absolute;top:50%;left:50%}.UJYW-W_cropMedia>*{object-fit:fill}.UJYW-W_cropBox{cursor:move;touch-action:none;background-image:linear-gradient(90deg,#ffffff73 1px,#0000 1px),linear-gradient(#ffffff73 1px,#0000 1px);background-size:33.333% 33.333%;border:2px solid #fff;position:absolute;box-shadow:0 0 0 9999px #0000008c}.UJYW-W_cropCorner{touch-action:none;border:3px solid #fff;width:1.5rem;height:1.5rem;position:absolute}.UJYW-W_cropCorner[data-corner=nw]{cursor:nwse-resize;border-bottom:none;border-right:none;top:-4px;left:-4px}.UJYW-W_cropCorner[data-corner=ne]{cursor:nesw-resize;border-bottom:none;border-left:none;top:-4px;right:-4px}.UJYW-W_cropCorner[data-corner=sw]{cursor:nesw-resize;border-top:none;border-right:none;bottom:-4px;left:-4px}.UJYW-W_cropCorner[data-corner=se]{cursor:nwse-resize;border-top:none;border-left:none;bottom:-4px;right:-4px}.UJYW-W_frameStrip{touch-action:none;cursor:pointer;height:3.5rem;margin:.5rem 1.25rem;position:relative}.UJYW-W_frameThumbs{background:var(--surface-secondary);opacity:.55;pointer-events:none;border-radius:.375rem;display:flex;position:absolute;inset:0;overflow:hidden}.UJYW-W_frameWindow{border:2px solid var(--foreground);background:var(--surface-secondary);pointer-events:none;border-radius:.5rem;width:2.75rem;position:absolute;top:-.375rem;bottom:-.375rem;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 10px #00000059}.UJYW-W_durationStrip{touch-action:none;height:3rem;margin:.75rem 1.25rem 1rem;position:relative}.UJYW-W_durationRange{cursor:grab;background:#ff4f8b40;border:2px solid #ff4f8b;border-radius:.5rem;position:absolute;top:-.25rem;bottom:-.25rem}.UJYW-W_durationHandle{cursor:ew-resize;background:#ff4f8b;width:.875rem;position:absolute;top:-2px;bottom:-2px}.UJYW-W_durationHandle[data-side=start]{border-radius:.375rem 0 0 .375rem;left:-.5rem}.UJYW-W_durationHandle[data-side=end]{border-radius:0 .375rem .375rem 0;right:-.5rem}.UJYW-W_durationHandle:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.UJYW-W_curve{background:var(--surface-secondary);touch-action:none;border-radius:.75rem;height:8.5rem;position:relative}.UJYW-W_curveMid{stroke:var(--border);stroke-dasharray:4 4}.UJYW-W_curveLine{fill:none;stroke:#ff4f8b;stroke-width:2.5px;stroke-linejoin:round}.UJYW-W_curvePoint{cursor:ns-resize;background:#ff4f8b;border:2px solid #fff;border-radius:9999px;width:1.375rem;height:1.375rem;margin:-.6875rem 0 0 -.6875rem;position:absolute;box-shadow:0 1px 4px #00000059}.UJYW-W_curvePoint:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.UJYW-W_transitionGrid{grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:.5rem;max-height:11rem;display:grid;overflow-y:auto}.UJYW-W_transitionTile{cursor:pointer;border-radius:.5rem;flex-direction:column;align-items:center;gap:.25rem;padding:.25rem;display:flex}.UJYW-W_transitionTile[data-selected] .UJYW-W_transitionThumb{outline-offset:2px;outline:2px solid #ff4f8b}.UJYW-W_transitionThumb{background:var(--surface-secondary);border-radius:.5rem;width:3.25rem;height:3.25rem;position:relative;overflow:hidden}.UJYW-W_transitionThumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.UJYW-W_transitionName{text-align:center;font-size:.6875rem;line-height:1.1}.UJYW-W_transitionThumb img[data-layer=b]{animation:1.8s ease-in-out infinite UJYW-W_tr-fade}.UJYW-W_transitionThumb[data-kind=slideLeft] img[data-layer=b]{animation-name:UJYW-W_tr-slide-left}.UJYW-W_transitionThumb[data-kind=slideRight] img[data-layer=b]{animation-name:UJYW-W_tr-slide-right}.UJYW-W_transitionThumb[data-kind=slideUp] img[data-layer=b]{animation-name:UJYW-W_tr-slide-up}.UJYW-W_transitionThumb[data-kind=slideDown] img[data-layer=b]{animation-name:UJYW-W_tr-slide-down}.UJYW-W_transitionThumb[data-kind=zoomIn] img[data-layer=b]{animation-name:UJYW-W_tr-zoom-in}.UJYW-W_transitionThumb[data-kind=zoomOut] img[data-layer=b]{animation-name:UJYW-W_tr-zoom-out}.UJYW-W_transitionThumb[data-kind=spin] img[data-layer=b]{animation-name:UJYW-W_tr-spin}.UJYW-W_transitionThumb[data-kind=blur] img[data-layer=b]{animation-name:UJYW-W_tr-blur}.UJYW-W_transitionThumb[data-kind=black]:after,.UJYW-W_transitionThumb[data-kind=white]:after,.UJYW-W_transitionThumb[data-kind=flash]:after{content:"";opacity:0;background:#000;animation:1.8s ease-in-out infinite UJYW-W_tr-dip;position:absolute;inset:0}.UJYW-W_transitionThumb[data-kind=white]:after,.UJYW-W_transitionThumb[data-kind=flash]:after{background:#fff}.UJYW-W_transitionThumb[data-kind=flash]:after{animation-name:UJYW-W_tr-flash}.UJYW-W_transitionThumb[data-kind=black] img[data-layer=b],.UJYW-W_transitionThumb[data-kind=white] img[data-layer=b],.UJYW-W_transitionThumb[data-kind=flash] img[data-layer=b]{animation-name:UJYW-W_tr-cut}@keyframes UJYW-W_tr-fade{0%,30%{opacity:0}60%,to{opacity:1}}@keyframes UJYW-W_tr-cut{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes UJYW-W_tr-dip{0%,25%{opacity:0}50%{opacity:1}75%,to{opacity:0}}@keyframes UJYW-W_tr-flash{0%,42%{opacity:0}50%{opacity:1}58%,to{opacity:0}}@keyframes UJYW-W_tr-slide-left{0%,30%{transform:translate(100%)}60%,to{transform:translate(0)}}@keyframes UJYW-W_tr-slide-right{0%,30%{transform:translate(-100%)}60%,to{transform:translate(0)}}@keyframes UJYW-W_tr-slide-up{0%,30%{transform:translateY(100%)}60%,to{transform:translateY(0)}}@keyframes UJYW-W_tr-slide-down{0%,30%{transform:translateY(-100%)}60%,to{transform:translateY(0)}}@keyframes UJYW-W_tr-zoom-in{0%,30%{opacity:0;transform:scale(.2)}60%,to{opacity:1;transform:scale(1)}}@keyframes UJYW-W_tr-zoom-out{0%,30%{opacity:0;transform:scale(1.8)}60%,to{opacity:1;transform:scale(1)}}@keyframes UJYW-W_tr-spin{0%,30%{opacity:0;transform:rotate(-180deg)scale(.3)}60%,to{opacity:1;transform:rotate(0)scale(1)}}@keyframes UJYW-W_tr-blur{0%,30%{filter:blur(6px);opacity:0}60%,to{filter:blur();opacity:1}}@media (prefers-reduced-motion:reduce){.UJYW-W_transitionThumb img[data-layer=b],.UJYW-W_transitionThumb:after{opacity:.5;animation:none}}.UJYW-W_filterRow{scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.UJYW-W_filterTile{cursor:pointer;flex-direction:column;flex:none;align-items:center;gap:.25rem;width:4rem;display:flex}.UJYW-W_filterThumb{background:var(--surface-secondary);border-radius:.5rem;width:3.5rem;height:3.5rem;display:block}.UJYW-W_filterTile[data-selected] .UJYW-W_filterThumb{outline-offset:2px;outline:2px solid #ff4f8b}.UJYW-W_adjustRow{scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.UJYW-W_adjustDot{background:#ff4f8b;border-radius:9999px;width:.375rem;height:.375rem;margin-left:.25rem}.UJYW-W_hslSwatch{cursor:pointer;border:2px solid #0000;border-radius:9999px;width:1.5rem;height:1.5rem}.UJYW-W_hslSwatch[data-selected]{border-color:var(--foreground);box-shadow:0 0 0 2px var(--background) inset}.UJYW-W_layerRow{height:1.75rem;margin-top:.375rem;position:relative}.UJYW-W_layerBlock{color:#fff;cursor:pointer;touch-action:none;background:#ff4f8bd9;border-radius:.375rem;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:0;bottom:0}.UJYW-W_layerBlock[data-selected]{outline:2px solid var(--foreground)}
.K8L-VW_backdrop{top:var(--visible-top,0);height:var(--visible-height,100dvh)}.K8L-VW_screen{color:#fff;height:100%;padding-top:env(safe-area-inset-top);background:#000000db;flex-direction:column;display:flex}.K8L-VW_body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:12px 16px;display:flex;overflow-y:auto}.K8L-VW_input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none}.K8L-VW_input::placeholder{color:inherit;opacity:.45}.K8L-VW_questionInput{resize:none;text-align:center;display:block;overflow:hidden}.K8L-VW_optionRow{cursor:text}.K8L-VW_optionRow:focus-within{box-shadow:inset 0 0 0 2px var(--poll-fill)}.K8L-VW_removeOption{width:22px;height:22px;color:inherit;cursor:pointer;background:#7f7f7f33;border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.K8L-VW_addOption{color:var(--poll-muted);background:0 0;justify-content:center;box-shadow:inset 0 0 0 1.5px #7f7f7f73}.K8L-VW_markOn{color:#fff;box-shadow:none;cursor:pointer;background:#00a884}.K8L-VW_emojis{flex-wrap:wrap;justify-content:center;gap:6px;padding:4px 12px 14px;display:flex}.K8L-VW_emoji{cursor:pointer;border-radius:12px;place-items:center;width:40px;height:40px;font-size:24px;transition:transform .12s;display:grid}.K8L-VW_emojiOn{background:#7f7f7f33;transform:scale(1.12)}.K8L-VW_swatch{cursor:pointer;border:2px solid #fff;border-radius:9999px;width:28px;height:28px}.K8L-VW_swatch_white{background:#fff}.K8L-VW_swatch_dark{background:#161823}.K8L-VW_swatch_color{background:linear-gradient(135deg,#ff2d55,#7b61ff)}.K8L-VW_swatchOn{box-shadow:0 0 0 2px #000,0 0 0 4px #fff}.K8L-VW_swatch:focus-visible,.K8L-VW_emoji:focus-visible,.K8L-VW_removeOption:focus-visible{outline-offset:2px;outline:2px solid #fff}.K8L-VW_yesNoEdit .K8L-VW_input{text-align:center}
.vEUuLq_layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.vEUuLq_sticker{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:.5rem;outline:none;transition:opacity .12s;position:absolute}.vEUuLq_layer[data-dragging] .vEUuLq_sticker{cursor:grabbing}.vEUuLq_sticker:focus-visible{outline-offset:2px;outline:2px solid #fff}.vEUuLq_sticker[data-selected]{outline-offset:3px;outline:1.5px dashed #ffffffe6}.vEUuLq_sticker[data-hidden]{opacity:.35}.vEUuLq_canvas{pointer-events:none;display:block}.vEUuLq_guideX,.vEUuLq_guideY{pointer-events:none;background:#00ccffe6;position:absolute}.vEUuLq_guideX{width:1px}.vEUuLq_guideY{height:1px}.vEUuLq_trash{color:#fff;pointer-events:none;background:#00000073;border:2px solid #fffc;border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-left:-1.75rem;transition:transform .12s,background .12s;display:flex;position:absolute;bottom:2rem;left:50%}.vEUuLq_trash[data-over]{background:#ef4444e6;transform:scale(1.2)}.vEUuLq_menu{pointer-events:auto;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#161823e0;border-radius:.875rem;gap:.25rem;padding:.25rem;display:flex;position:absolute;transform:translate(-50%,calc(-100% - .75rem))}.vEUuLq_entryBackdrop{top:var(--visible-top,0);height:var(--visible-height,100dvh)}.vEUuLq_entry{color:#fff;height:100%;padding-top:env(safe-area-inset-top);background:#0000008c;flex-direction:column;display:flex}.vEUuLq_entryPill{color:#161823;text-transform:uppercase;background:#fff;border-radius:.75rem;align-items:center;gap:.35rem;max-width:90%;padding:.55rem .9rem;font-size:1.35rem;font-weight:800;display:inline-flex}.vEUuLq_entryPill input{text-transform:uppercase;width:100%;min-width:2ch;font:inherit;background:0 0;outline:none}.vEUuLq_entryPill input::placeholder{color:#16182366}.vEUuLq_suggestions{scrollbar-width:none;gap:.5rem;padding:.75rem;display:flex;overflow-x:auto}.vEUuLq_sticker[data-off]{opacity:0;pointer-events:none}.vEUuLq_poll{pointer-events:none}
