.lm-Widget{box-sizing:border-box;position:relative}.lm-Widget.lm-mod-hidden{display:none!important}.lm-AccordionPanel[data-orientation=horizontal]>.lm-AccordionPanel-title{display:block;transform-origin:top left;transform:rotate(-90deg) translate(-100%)}.lm-CommandPalette{display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lm-CommandPalette-search{flex:0 0 auto}.lm-CommandPalette-content{flex:1 1 auto;margin:0;padding:0;min-height:0;overflow:auto;list-style-type:none}.lm-CommandPalette-header{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lm-CommandPalette-item{display:flex;flex-direction:row}.lm-CommandPalette-itemIcon{flex:0 0 auto}.lm-CommandPalette-itemContent{flex:1 1 auto;overflow:hidden}.lm-CommandPalette-itemShortcut{flex:0 0 auto}.lm-CommandPalette-itemLabel{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lm-close-icon{border:1px solid transparent;background-color:transparent;position:absolute;z-index:1;right:3%;top:0;bottom:0;margin:auto;padding:7px 0;display:none;vertical-align:middle;outline:0;cursor:pointer}.lm-close-icon:after{content:"X";display:block;width:15px;height:15px;text-align:center;color:#000;font-weight:400;font-size:12px;cursor:pointer}.lm-DockPanel,.lm-DockPanel-widget{z-index:0}.lm-DockPanel-tabBar{z-index:1}.lm-DockPanel-handle{z-index:2}.lm-DockPanel-handle.lm-mod-hidden{display:none!important}.lm-DockPanel-handle:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.lm-DockPanel-handle[data-orientation=horizontal]{cursor:ew-resize}.lm-DockPanel-handle[data-orientation=vertical]{cursor:ns-resize}.lm-DockPanel-handle[data-orientation=horizontal]:after{left:50%;min-width:8px;transform:translate(-50%)}.lm-DockPanel-handle[data-orientation=vertical]:after{top:50%;min-height:8px;transform:translateY(-50%)}.lm-DockPanel-overlay{z-index:3;box-sizing:border-box;pointer-events:none}.lm-DockPanel-overlay.lm-mod-hidden{display:none!important}.lm-Menu{z-index:10000;position:absolute;top:0;left:0;white-space:nowrap;overflow-x:hidden;overflow-y:auto;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lm-Menu-content{margin:0;padding:0;display:table;list-style-type:none}.lm-Menu-item{display:table-row}.lm-Menu-item.lm-mod-hidden,.lm-Menu-item.lm-mod-collapsed{display:none!important}.lm-Menu-itemIcon,.lm-Menu-itemSubmenuIcon{display:table-cell;text-align:center}.lm-Menu-itemLabel{display:table-cell;text-align:left}.lm-Menu-itemShortcut{display:table-cell;text-align:right}.lm-MenuBar{outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lm-MenuBar-content{margin:0;padding:0;display:flex;flex-direction:row;list-style-type:none}.lm-MenuBar-item{box-sizing:border-box}.lm-MenuBar-itemIcon,.lm-MenuBar-itemLabel{display:inline-block}.lm-ScrollBar{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lm-ScrollBar[data-orientation=horizontal]{flex-direction:row}.lm-ScrollBar[data-orientation=vertical]{flex-direction:column}.lm-ScrollBar-button{box-sizing:border-box;flex:0 0 auto}.lm-ScrollBar-track{box-sizing:border-box;position:relative;overflow:hidden;flex:1 1 auto}.lm-ScrollBar-thumb{box-sizing:border-box;position:absolute}.lm-SplitPanel-child{z-index:0}.lm-SplitPanel-handle{z-index:1}.lm-SplitPanel-handle.lm-mod-hidden{display:none!important}.lm-SplitPanel-handle:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.lm-SplitPanel[data-orientation=horizontal]>.lm-SplitPanel-handle{cursor:ew-resize}.lm-SplitPanel[data-orientation=vertical]>.lm-SplitPanel-handle{cursor:ns-resize}.lm-SplitPanel[data-orientation=horizontal]>.lm-SplitPanel-handle:after{left:50%;min-width:8px;transform:translate(-50%)}.lm-SplitPanel[data-orientation=vertical]>.lm-SplitPanel-handle:after{top:50%;min-height:8px;transform:translateY(-50%)}.lm-TabBar{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lm-TabBar[data-orientation=horizontal]{flex-direction:row;align-items:flex-end}.lm-TabBar[data-orientation=vertical]{flex-direction:column;align-items:flex-end}.lm-TabBar-content{margin:0;padding:0;display:flex;flex:1 1 auto;list-style-type:none}.lm-TabBar[data-orientation=horizontal]>.lm-TabBar-content{flex-direction:row}.lm-TabBar[data-orientation=vertical]>.lm-TabBar-content{flex-direction:column}.lm-TabBar-tab{display:flex;flex-direction:row;box-sizing:border-box;overflow:hidden;touch-action:none}.lm-TabBar-tabIcon,.lm-TabBar-tabCloseIcon{flex:0 0 auto}.lm-TabBar-tabLabel{flex:1 1 auto;overflow:hidden;white-space:nowrap}.lm-TabBar-tabInput{user-select:all;width:100%;box-sizing:border-box}.lm-TabBar-tab.lm-mod-hidden,.lm-TabBar-addButton.lm-mod-hidden{display:none!important}.lm-TabBar.lm-mod-dragging .lm-TabBar-tab{position:relative}.lm-TabBar.lm-mod-dragging[data-orientation=horizontal] .lm-TabBar-tab{left:0;transition:left .15s ease}.lm-TabBar.lm-mod-dragging[data-orientation=vertical] .lm-TabBar-tab{top:0;transition:top .15s ease}.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging{transition:none}.lm-TabBar.lm-mod-unfreezing .lm-TabBar-tab{transition:width .15s ease,flex-basis .15s ease}.lm-TabBar-tabLabel .lm-TabBar-tabInput{user-select:all;width:100%;box-sizing:border-box;background:inherit}.lm-TabPanel-tabBar{z-index:1}.lm-TabPanel-stackedPanel{z-index:0}.fortitudo-icon,.fortitudo-open:before{display:inline-block;flex:0 0 auto;width:24px;height:24px;background-color:currentcolor;mask:url(./icon-DhKWZPzz.svg) center / contain no-repeat}.fortitudo-open:before{margin-right:8px;vertical-align:middle;content:""}.lm-TabBar-tabIcon.fortitudo-icon{width:16px;height:16px}.fortitudo-workbench{--fortitudo-background: #fff;--fortitudo-muted-background: #f4f5f7;--fortitudo-foreground: #242c39;--fortitudo-muted: #626b7a;--fortitudo-border: #dce0e6;--fortitudo-accent: #365bbb;--fortitudo-code-font: ui-monospace, sfmono-regular, menlo, monospace;min-width:360px;min-height:300px;color:var(--fortitudo-foreground);background:var(--fortitudo-background);font:13px/1.5 system-ui,sans-serif}@media(prefers-color-scheme:dark){.fortitudo-workbench{--fortitudo-background: #1d222b;--fortitudo-muted-background: #262d38;--fortitudo-foreground: #e3e8f0;--fortitudo-muted: #acb6c7;--fortitudo-border: #414b5b;--fortitudo-accent: #91adff;color-scheme:dark}}.fortitudo-header{min-height:112px;max-height:112px;overflow:auto}.fortitudo-controls{border-bottom:1px solid var(--fortitudo-border)}.fortitudo-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px 20px 12px}.fortitudo-brand{display:flex;align-self:center;align-items:center;gap:8px;margin-right:12px;font-size:18px;font-weight:650;letter-spacing:-.5px}.fortitudo-brand .fortitudo-icon{color:var(--fortitudo-accent)}.fortitudo-toolbar label{display:flex;flex-direction:column;gap:4px;color:var(--fortitudo-muted);font-size:11px}.fortitudo-workbench button,.fortitudo-workbench select{min-height:32px;padding:4px 10px;border:1px solid var(--fortitudo-border);border-radius:4px;color:var(--fortitudo-foreground);background:var(--fortitudo-background);font:inherit}.fortitudo-workbench button{cursor:pointer}.fortitudo-workbench button:disabled{cursor:default;opacity:.5}.fortitudo-workbench button:hover:enabled{background:var(--fortitudo-muted-background)}.fortitudo-workbench .fortitudo-primary{border-color:var(--fortitudo-accent);color:var(--fortitudo-accent);font-weight:650}.fortitudo-workbench :focus-visible{outline:2px solid var(--fortitudo-accent);outline-offset:2px}.fortitudo-actions{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.fortitudo-status,.fortitudo-caption{display:flex;justify-content:space-between;gap:12px;color:var(--fortitudo-muted);font-size:11px}.fortitudo-status{padding:0 20px 12px}.fortitudo-caption{flex:0 0 auto;padding:8px 12px;border-bottom:1px solid var(--fortitudo-border)}.fortitudo-view{overflow:hidden}.fortitudo-pane{display:flex;flex-direction:column;height:100%;background:var(--fortitudo-background)}.fortitudo-editor,.fortitudo-output,.fortitudo-diagnostic-list{flex:1;min-height:0;overflow:auto}.fortitudo-output,.fortitudo-diagnostic-list pre{margin:0;padding:12px;font:13px / 1.6 var(--fortitudo-code-font);tab-size:4}.fortitudo-diagnostic-list details{padding:4px 12px 12px}.fortitudo-diagnostic-list summary{cursor:pointer;color:var(--fortitudo-muted)}.fortitudo-workbench .fortitudo-diagnostic{display:block;width:100%;padding:6px 12px;border:0;border-radius:0;text-align:left}.fortitudo-workbench .fortitudo-diagnostic:disabled{opacity:1}.fortitudo-hint{margin:8px 12px;color:var(--fortitudo-muted);font-size:12px}.fortitudo-notice{margin:0;padding:8px 20px;border-top:1px solid var(--fortitudo-border)}.fortitudo-error{color:#c04d47}.fortitudo-workbench .lm-TabBar{min-height:30px;background:var(--fortitudo-muted-background)}.fortitudo-workbench .lm-TabBar-tab{padding:5px 16px;border-right:1px solid var(--fortitudo-border);border-bottom:2px solid transparent}.fortitudo-workbench .lm-TabBar-tab.lm-mod-current{border-bottom-color:var(--fortitudo-accent);background:var(--fortitudo-background)}.fortitudo-panels .lm-SplitPanel-handle{background:var(--fortitudo-border)}.fortitudo-panels .lm-TabPanel{min-width:120px;min-height:80px}.fortitudo-open{margin:24px;padding:8px 16px;font:14px system-ui,sans-serif}html,body{height:100%;margin:0;overflow:hidden}body{display:flex;flex-direction:column}#fortitudo{position:relative;flex:1;min-height:0;overflow:hidden}#fortitudo>.fortitudo-workbench{position:absolute;inset:0}.fortitudo-navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:8px 16px;border-bottom:1px solid #d3d7dc;background:#f5f6f8;color:#20252c;font:14px system-ui,sans-serif}.fortitudo-navigation a{padding:4px;color:inherit;text-underline-offset:3px}.fortitudo-navigation a:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media(prefers-color-scheme:dark){.fortitudo-navigation{border-color:#48505b;background:#242a33;color:#eef1f5}}
