.toolbox-doc-nub.svelte-175laeu{position:absolute;width:12px;height:12px;transform:translateY(-50%) rotate(45deg);border-style:solid;border-width:0;pointer-events:none}.nub-left.svelte-175laeu{left:-7px;border-left-width:1px;border-bottom-width:1px}.nub-right.svelte-175laeu{right:-7px;border-right-width:1px;border-top-width:1px}.btn-applab-run{background:#16a34a;color:#fff;border:none}.btn-applab-run:hover{background:#15803d}.btn-applab-reset{background:#ea580c;color:#fff;border:none}.btn-applab-reset:hover{background:#c2410c}.speed-slider.svelte-888qd9{--track: #d1d5db;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:3px;background:linear-gradient(to right,#16a34a 0,#16a34a var(--fill, 0%),var(--track) var(--fill, 0%),var(--track) 100%);outline:none}.speed-slider.svelte-888qd9::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#16a34a;cursor:pointer}.speed-slider.svelte-888qd9::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#16a34a;cursor:pointer;border:none}.dark .speed-slider.svelte-888qd9{--track: #334155}.applab-active-line{position:absolute;background:#ffd70066}.design-overlay.svelte-888qd9{position:absolute;cursor:move;border:1px dashed transparent}.design-overlay.svelte-888qd9:hover{border-color:#16a34a}.design-overlay-selected.svelte-888qd9{border:2px solid #2563eb}.design-overlay-removing.svelte-888qd9,.design-overlay-removing.design-overlay-selected.svelte-888qd9{border:2px dashed #e11d48;background:#e11d4814}.design-resize-handle.svelte-888qd9{position:absolute;right:-6px;bottom:-6px;width:12px;height:12px;cursor:nwse-resize;border:2px solid white;border-radius:2px;background:#2563eb}.applab-hover-outline.svelte-888qd9{position:absolute;pointer-events:none;border:1.5px solid #2563eb;border-radius:2px;box-shadow:0 0 0 1px #ffffff8c}.applab-hover-label.svelte-888qd9{position:absolute;z-index:20;pointer-events:none;background:#1e293b;color:#fff;font-family:Consolas,Menlo,Monaco,monospace;font-size:11px;line-height:1.4;padding:1px 6px;border-radius:3px;white-space:nowrap;box-shadow:0 1px 3px #0000004d}.applab-editor-frame div.droplet-palette-group-header{font-family:Arial,Helvetica,sans-serif;line-height:24px}.applab-editor-frame div.droplet-palette-header-row{height:24px}.applab-editor-frame div.droplet-palette-group-header.yellow{border-left:10px solid #fff176}.applab-editor-frame div.droplet-palette-group-header-selected.yellow{background-color:#fff176}.applab-editor-frame div.droplet-palette-group-header.lightgreen{border-left:10px solid #d3e965}.applab-editor-frame div.droplet-palette-group-header-selected.lightgreen{background-color:#d3e965}.applab-editor-frame div.droplet-palette-group-header.blue{border-left:10px solid #64b5f6}.applab-editor-frame div.droplet-palette-group-header-selected.blue{background-color:#64b5f6}.applab-editor-frame div.droplet-palette-group-header.purple{border-left:10px solid #bb77c7}.applab-editor-frame div.droplet-palette-group-header-selected.purple{background-color:#bb77c7}.applab-editor-frame div.droplet-palette-group-header.orange{border-left:10px solid #ffb74d}.applab-editor-frame div.droplet-palette-group-header-selected.orange{background-color:#ffb74d}.applab-editor-frame div.droplet-palette-group-header.green{border-left:10px solid #68d995}.applab-editor-frame div.droplet-palette-group-header-selected.green{background-color:#68d995}.applab-screen{font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.applab-editor-frame div.droplet-palette-group-header-selected{color:#1e293b}.applab-editor-frame div.droplet-dropdown{scrollbar-width:auto;scrollbar-color:#64748b #e2e8f0}.applab-editor-frame div.droplet-dropdown::-webkit-scrollbar{width:12px}.applab-editor-frame div.droplet-dropdown::-webkit-scrollbar-track{background:#e2e8f0;border-radius:6px}.applab-editor-frame div.droplet-dropdown::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:6px;background-clip:content-box;background-color:#64748b}.applab-editor-frame div.droplet-dropdown::-webkit-scrollbar-thumb:hover{background-color:#475569}.applab-editor-frame.code-dark div.droplet-dropdown{scrollbar-color:#94a3b8 #0f172a}.applab-editor-frame.code-dark div.droplet-dropdown::-webkit-scrollbar-track{background:#0f172a}.applab-editor-frame.code-dark div.droplet-dropdown::-webkit-scrollbar-thumb{background-color:#94a3b8}.applab-editor-frame.code-dark div.droplet-dropdown::-webkit-scrollbar-thumb:hover{background-color:#cbd5e1}.applab-editor-frame.code-dark.svelte-888qd9 .droplet-wrapper-div{background-color:transparent!important}.applab-editor-frame g:has(>.droplet-background-path[d$=" -5 Z"])>path{display:none}.applab-editor-frame g>path.droplet-background-path[d$=" -5 Z"]{display:inline;fill:#173046;clip-path:polygon(15px 0,30px 0,30px 100%,15px 100%)}.applab-editor-frame.code-dark.svelte-888qd9 .droplet-main-canvas,.applab-editor-frame.code-dark.svelte-888qd9 .droplet-palette-canvas,.applab-editor-frame.code-dark.svelte-888qd9 .droplet-palette-header,.applab-editor-frame.code-dark.svelte-888qd9 .droplet-main-scroller,.applab-editor-frame.code-dark.svelte-888qd9 .droplet-palette-scroller{background-color:transparent}.applab-editor-frame.code-dark.svelte-888qd9 .droplet-palette-wrapper,.applab-editor-frame.code-dark.svelte-888qd9 .droplet-gutter{background-color:#0f172a}.applab-editor-frame.code-dark.svelte-888qd9 .droplet-palette-header{border-bottom-color:#334155}.applab-editor-frame.code-dark.svelte-888qd9 .droplet-palette-group-header{color:#cbd5e1}.applab-editor-frame.code-dark.svelte-888qd9 .droplet-gutter-line{color:#64748b}.applab-editor-frame.code-dark.svelte-888qd9 .droplet-tooltip,.applab-editor-frame.code-dark.svelte-888qd9 .droplet-dropdown{border-color:#334155;background-color:#1b2637;color:#e2e8f0}.applab-editor-frame.code-dark.svelte-888qd9 .droplet-dropdown-item:hover{background-color:#334155}.applab-editor-frame.svelte-888qd9 .ace_editor{background-color:var(--code-bg);color:var(--code-text)}.applab-editor-frame.svelte-888qd9 .ace_gutter{background-color:var(--code-gutter-bg);color:var(--code-gutter-text)}.applab-editor-frame.svelte-888qd9 .ace_gutter-active-line{background-color:var(--code-gutter-active)}.applab-editor-frame.svelte-888qd9 .ace_marker-layer .ace_active-line{background-color:var(--code-active-line)}.applab-editor-frame.svelte-888qd9 .ace_marker-layer .ace_selection{background-color:var(--code-selection)}.applab-editor-frame.svelte-888qd9 .ace_cursor{color:var(--code-text)}.applab-editor-frame.svelte-888qd9 .ace_keyword,.applab-editor-frame.svelte-888qd9 .ace_storage,.applab-editor-frame.svelte-888qd9 .ace_meta{color:var(--tok-keyword)}.applab-editor-frame.svelte-888qd9 .ace_string{color:var(--tok-string)}.applab-editor-frame.svelte-888qd9 .ace_constant.ace_numeric,.applab-editor-frame.svelte-888qd9 .ace_constant.ace_language{color:var(--tok-number)}.applab-editor-frame.svelte-888qd9 .ace_constant.ace_language.ace_escape{color:var(--tok-string)}.applab-editor-frame.svelte-888qd9 .ace_comment{color:var(--tok-comment)}.applab-editor-frame.svelte-888qd9 .ace_support.ace_function,.applab-editor-frame.svelte-888qd9 .ace_entity.ace_name.ace_function{color:var(--tok-function)}.applab-editor-frame.svelte-888qd9 .ace_variable,.applab-editor-frame.svelte-888qd9 .ace_identifier,.applab-editor-frame.svelte-888qd9 .ace_support.ace_constant,.applab-editor-frame.svelte-888qd9 .ace_support.ace_class,.applab-editor-frame.svelte-888qd9 .ace_support.ace_type{color:var(--code-text)}.applab-editor-frame.svelte-888qd9 .ace_paren,.applab-editor-frame.svelte-888qd9 .ace_keyword.ace_operator,.applab-editor-frame.svelte-888qd9 .ace_punctuation{color:var(--tok-punct)}.applab-pill.svelte-888qd9{display:flex;align-items:center;border-radius:6px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;padding:2px;font-size:.8125rem;font-weight:700}.applab-pill.svelte-888qd9 button{border-radius:4px;padding:.125rem .625rem;color:#ffffff9e;transition:background-color .15s,color .15s}.applab-pill.svelte-888qd9 button:hover{color:#fff}.applab-pill.svelte-888qd9 button[aria-pressed=true]{background:#fff;color:#10202f;box-shadow:0 1px 3px #00000047}.applab-bar-input.svelte-888qd9{border:1px solid transparent;border-radius:.375rem;background:transparent;padding:.25rem .5rem;font-size:1rem;font-weight:600;color:#fff;outline:none;transition:border-color .15s}.applab-bar-input.svelte-888qd9:hover{border-color:#ffffff47}.applab-bar-input.svelte-888qd9:focus{border-color:#fff9}.applab-bar-btn{color:#ffffffb8}.applab-bar-btn:hover{background:#ffffff1f;color:#fff}.applab-bar-btn-active,.applab-bar-btn-active:hover{background:#ffffff2e;color:#fff}.applab-editor-frame .droplet-palette-header{table-layout:fixed}.applab-tool.svelte-888qd9 *::-webkit-scrollbar{width:10px;height:10px}.applab-tool.svelte-888qd9 *::-webkit-scrollbar-track,.applab-tool.svelte-888qd9 *::-webkit-scrollbar-corner{background:transparent}.applab-tool.svelte-888qd9 *::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:9999px;background-color:hsl(var(--border));background-clip:content-box}.applab-tool.svelte-888qd9 *::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground) / .6);background-clip:content-box}.applab-palette-hidden .droplet-palette-wrapper,.applab-palette-hidden .droplet-palette-header{display:none}.applab-editor-frame .droplet-ace.ace_editor{height:100%!important}.applab-divider.svelte-888qd9{position:relative;width:6px;flex-shrink:0;cursor:col-resize;touch-action:none}.applab-divider-grip.svelte-888qd9{position:absolute;top:0;bottom:0;left:50%;width:4px;transform:translate(-50%);border-radius:9999px;background:transparent;transition:background-color .15s}.applab-divider.svelte-888qd9:hover .applab-divider-grip:where(.svelte-888qd9),.applab-divider.svelte-888qd9:active .applab-divider-grip:where(.svelte-888qd9){background:#16a34a}.applab-screen-col.svelte-888qd9,.applab-divider.svelte-888qd9{background:#e7e9ec}.dark .applab-screen-col.svelte-888qd9,.dark .applab-divider.svelte-888qd9{background:#0f1824}.applab-screen-frame.svelte-888qd9{box-shadow:0 1px 3px #0f172a2e,0 4px 12px #0f172a1f}.applab-side-divider.svelte-888qd9{position:absolute;top:0;bottom:0;left:-3px;z-index:10;width:6px;cursor:col-resize;touch-action:none;transition:background-color .15s}.applab-side-divider.svelte-888qd9:hover,.applab-side-divider.svelte-888qd9:active{background:#16a34a}.applab-divider-col.svelte-888qd9{position:relative;width:9px;flex-shrink:0;cursor:col-resize;touch-action:none}.applab-divider-col-grip.svelte-888qd9{position:absolute;top:0;bottom:0;left:50%;width:3px;transform:translate(-50%);background:#e5e7eb;transition:background-color .15s}.applab-divider-col.svelte-888qd9:hover .applab-divider-col-grip:where(.svelte-888qd9),.applab-divider-col.svelte-888qd9:active .applab-divider-col-grip:where(.svelte-888qd9){background:#16a34a}.dark .applab-divider-col-grip.svelte-888qd9{background:#334155}.applab-divider-h.svelte-888qd9{position:relative;height:6px;flex-shrink:0;cursor:row-resize;touch-action:none}.applab-divider-grip-h.svelte-888qd9{position:absolute;top:50%;right:0;left:0;height:4px;transform:translateY(-50%);border-radius:9999px;background:transparent;transition:background-color .15s}.applab-divider-h.svelte-888qd9:hover .applab-divider-grip-h:where(.svelte-888qd9),.applab-divider-h.svelte-888qd9:active .applab-divider-grip-h:where(.svelte-888qd9){background:#16a34a}.applab-editor-frame .droplet-main-canvas text,.applab-editor-frame .droplet-palette-canvas text{stroke:#000;stroke-width:.55px;paint-order:stroke fill}.applab-editor-frame .ace_editor,.applab-editor-frame .ace_editor .ace_text-layer,.applab-editor-frame .droplet-gutter{font-family:Consolas,Menlo,Monaco,monospace}.applab-editor-frame .ace_editor .ace_text-layer,.applab-editor-frame .droplet-gutter-line{-webkit-text-stroke:.28px currentColor}
