.CodingBlocklyEditor_root__BrXNg .blocklyToolboxDiv{background:#111827;border-right:1px solid #334155;min-width:126px}.CodingBlocklyEditor_root__BrXNg .blocklyToolboxCategory{margin:3px 5px;border-radius:8px}.CodingBlocklyEditor_root__BrXNg .blocklyToolboxCategoryLabel,.CodingBlocklyEditor_root__BrXNg .blocklyTreeLabel{color:#e2e8f0;font-size:13px;font-weight:600;white-space:nowrap;font-family:Arial,system-ui,sans-serif}.CodingBlocklyEditor_root__BrXNg .blocklyText{font-family:Arial,system-ui,sans-serif}.CodingBlocklyEditor_root__BrXNg .blocklySvg{background:#0b1220!important}.CodingBlocklyEditor_root__BrXNg .blocklyMainBackground{fill:#0b1220!important;stroke:#263449!important}.CodingBlocklyEditor_root__BrXNg .blocklyGrid line{stroke:#263449!important}.CodingBlocklyEditor_root__BrXNg .blocklyFlyoutBackground{fill:#111827;fill-opacity:.98}.CodingBlocklyEditor_root__BrXNg .blocklyScrollbarHorizontal,.CodingBlocklyEditor_root__BrXNg .blocklyScrollbarVertical{opacity:.75}.CodingBlocklyEditor_root__BrXNg .blocklySelected>.blocklyPath{stroke:#e2e8f0;stroke-width:2px}.CodingBlocklyEditor_root__BrXNg .blocklyInsertionMarker>.blocklyPath{fill-opacity:.5;stroke:#f8fafc}.CodingBlocklyEditor_root__BrXNg .blocklyToolboxFlyout[style*="display: none"]+.blocklyFlyoutScrollbar,.CodingBlocklyEditor_root__BrXNg .blocklyTrashcanFlyout[style*="display: none"]+.blocklyFlyoutScrollbar{display:none!important}.CodingBlocklyEditor_root__BrXNg .blocklyTrash{opacity:1!important;filter:drop-shadow(0 2px 4px rgb(15 23 42/35%))}.CodingBlocklyEditor_workspace__iCHuM{min-height:560px}.CodingBlocklyEditor_workspace__iCHuM .blocklySvg{width:100%;height:100%}.CodingBlocklyEditor_root__BrXNg .blocklyFlyoutBackground{fill:#111827!important;fill-opacity:1!important;stroke:#334155!important}.CodingBlocklyEditor_root__BrXNg .blocklyFlyout,.CodingBlocklyEditor_root__BrXNg .blocklyToolboxCategory,.CodingBlocklyEditor_root__BrXNg .blocklyToolboxContents,.CodingBlocklyEditor_root__BrXNg .blocklyToolboxDiv{background-color:#111827!important}.CodingBlocklyEditor_root__BrXNg .blocklyToolboxCategory:hover,.CodingBlocklyEditor_root__BrXNg .blocklyToolboxCategory[aria-selected=true]{background-color:#263449!important}.CodingBlocklyEditor_root__BrXNg .blocklyFlyout .blocklyText,.CodingBlocklyEditor_root__BrXNg .blocklyToolboxCategoryLabel{fill:#e2e8f0;color:#e2e8f0!important}.CodingBlocklyEditor_root__BrXNg .blocklyFlyout .blocklyPath{stroke-opacity:.95}.CodingTextEditor_editor__FRQ7d{position:relative;min-height:62vh;width:100%;overflow:hidden;border:1px solid #334155;border-radius:.5rem;background:#0b1020;color:#d4d4d4;font-family:var(--font-jetbrains-mono),Consolas,monospace;font-size:13px;line-height:24px;tab-size:2}.CodingTextEditor_highlight__gKboH,.CodingTextEditor_input__julQ8{box-sizing:border-box;margin:0;padding:16px;border:0;font:inherit;letter-spacing:inherit;line-height:inherit;tab-size:inherit;white-space:pre;overflow-wrap:normal;word-break:normal}.CodingTextEditor_highlight__gKboH{position:absolute;inset:0;width:max-content;min-width:100%;min-height:100%;pointer-events:none;transform:translate(0);color:#d4d4d4}.CodingTextEditor_input__julQ8{display:block;position:relative;width:100%;min-height:62vh;resize:vertical;overflow:auto;background:transparent;color:transparent;caret-color:#f8fafc;outline:none;-webkit-text-fill-color:transparent}.CodingTextEditor_input__julQ8::selection{background:rgb(80 120 190/45%)}.CodingTextEditor_input__julQ8:focus-visible{box-shadow:inset 0 0 0 2px #22d3ee}.CodingTextEditor_input__julQ8::placeholder{color:#64748b;-webkit-text-fill-color:#64748b}.CodingTextEditor_comment__vGHh9{color:#6a9955}.CodingTextEditor_string__ykqwr{color:#ce9178}.CodingTextEditor_number__Gr3q1{color:#b5cea8}.CodingTextEditor_keyword__rWr0x{color:#569cd6}.CodingTextEditor_constant__TWjRZ{color:#4fc1ff}.CodingTextEditor_identifier__Uk073{color:#9cdcfe}.CodingTextEditor_operator__z1JfR{color:#d4d4d4}