html,body{height:100%;margin:0;background:transparent;overflow-y:hidden;overflow-x:auto}#preview{position:absolute;inset:0}#preview .blocklyMainBackground{fill:transparent;stroke-width:0}body[data-capped=false] .blocklyScrollbarVertical,body[data-capped=false] .blocklyScrollbarHorizontal,body[data-pointer=touch] .blocklyScrollbarVertical,body[data-pointer=touch] .blocklyScrollbarHorizontal{display:none!important}#scrollStrip{display:none}body[data-pointer=touch] #scrollStrip{display:block;position:absolute;top:0;right:0;bottom:0;width:26px;z-index:20;touch-action:pan-y;cursor:grab;background-image:repeating-linear-gradient(-45deg,var(--border) 0 2px,transparent 2px 7px);opacity:.55;border-left:1px solid var(--border)}.generate-message{margin:0;padding:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);text-align:center}.injectionDiv [display=none]{display:none}:root{--spoiler-ground: #57657f;--spoiler-dot: #93a3bd;--spoiler-edge: #3b4659}:root[data-theme=dark]{--spoiler-ground: #4a5670;--spoiler-dot: #8493ae;--spoiler-edge: #262f42}.generate-notice{position:absolute;top:0;left:0;right:0;margin:0;box-sizing:border-box;padding:var(--space-2) var(--space-3);display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:var(--text-sm);line-height:1.35;text-align:center;transition:color .24s ease}body[data-pointer=touch] .generate-notice{padding-right:30px}.generate-notice-body{text-align:center}.generate-notice-mark{width:14px;height:14px;display:inline-block;vertical-align:-2px;margin-right:var(--space-2)}.generate-notice-ground{fill:var(--spoiler-ground)}.generate-notice-dot{fill:var(--spoiler-dot)}.generate-notice.is-settled{color:var(--go)}.generate-notice.is-settled .generate-notice-ground{fill:var(--go)}.generate-notice.is-settled .generate-notice-dot{fill:var(--text-inverse)}.ptj-spoiler-ground{fill:var(--spoiler-ground)}.ptj-spoiler-dot{fill:var(--spoiler-dot)}.ptj-spoiler-cover{stroke:var(--spoiler-edge);stroke-width:1.5}.ptj-spoiler{cursor:pointer;transition:opacity .24s ease}.ptj-spoiler-hole{fill:transparent;cursor:default}.ptj-spoiler:hover .ptj-spoiler-cover,.ptj-spoiler:focus-visible .ptj-spoiler-cover{stroke:var(--spoiler-dot)}.ptj-spoiler:focus{outline:none}.ptj-spoiler.is-revealed{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.ptj-spoiler{transition:none}}
