.statusbar{position:absolute;bottom:0;right:0;left:0;z-index:999;background-color:var(--application-statusBar-background);color:var(--application-statusBar-foreground);font-size:12px}.items-container,.statusbar{display:flex}.left-items{flex-grow:1}.right-items{flex-direction:row-reverse;flex-wrap:wrap}.statusbar-item{display:inline-block;line-height:22px;height:100%;vertical-align:top;max-width:40vw}.statusbar-item>span{cursor:pointer;display:flex;height:100%;padding:0 5px;white-space:pre;align-items:center;text-overflow:ellipsis;overflow:hidden}.activitybar>.content{display:flex;flex-direction:column;justify-content:space-between;font-size:13px}.activitybar>.content>.composite-bar{margin-bottom:auto}.monaco-action-bar{text-align:left;overflow:hidden;white-space:nowrap}.actions-container{display:inline-block;margin:0 auto;padding:0;width:100%;justify-content:flex-end}.action-item{display:block;position:relative;cursor:pointer}.activitybar .monaco-action-bar .action-label{position:relative;z-index:1;display:flex;overflow:hidden;height:48px;margin-right:0;box-sizing:border-box;opacity:.4;transition:opacity 50ms ease;color:var(--application-activityBar-foreground)}.activitybar.has-inactive-foreground .action-label{opacity:1;color:var(--application-activityBar-inactiveForeground)}.content .monaco-action-bar .action-item.checked .action-label,.content .monaco-action-bar .action-item:hover .action-label{color:var(--application-activityBar-foreground)}.action-label.codicon{font-size:24px;align-items:center;justify-content:center}.active-item-indicator:before{content:"";position:absolute;z-index:1;top:0;left:0;height:100%;width:0;border-left:2px solid transparent}.action-item.checked .active-item-indicator:before{border-left-color:var(--application-activityBar-foreground)}.monaco-action-bar .badge{position:absolute;z-index:1;top:0;bottom:0;margin:auto;left:0;overflow:hidden;width:100%;height:100%}.monaco-action-bar .badge .badge-content{position:absolute;top:24px;right:8px;font-size:9px;font-weight:600;min-width:8px;height:16px;line-height:16px;padding:0 4px;border-radius:20px;text-align:center;background-color:var(--application-badge-background);color:var(--application-badge-foreground)}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item{display:block;position:relative;margin-bottom:4px}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-label{position:relative;z-index:1;display:flex;overflow:hidden;height:48px;margin-right:0;box-sizing:border-box}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-label:not(.codicon){font-size:15px;line-height:40px;padding:0 0 0 48px}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-label.codicon{font-size:24px;align-items:center;justify-content:center}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item.checked .active-item-indicator:before,.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item:focus:before{content:"";position:absolute;z-index:1;top:0;height:100%;width:0;border-left:2px solid}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item.checked .active-item-indicator:before{top:0;height:100%}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item.checked:focus .active-item-indicator:before{visibility:hidden}.hc-black .monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item.checked .active-item-indicator{display:none}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item.clicked:focus:before{border-left:none!important}.monaco-workbench .activitybar.left>.content :not(.monaco-menu)>.monaco-action-bar .action-item.checked .active-item-indicator:before,.monaco-workbench .activitybar.left>.content :not(.monaco-menu)>.monaco-action-bar .action-item:focus:before{left:0}.monaco-workbench .activitybar.right>.content :not(.monaco-menu)>.monaco-action-bar .action-item.checked .active-item-indicator:before,.monaco-workbench .activitybar.right>.content :not(.monaco-menu)>.monaco-action-bar .action-item:focus:before{right:0}.hc-black .monaco-workbench .activitybar.left>.content :not(.monaco-menu)>.monaco-action-bar .action-item:focus:before,.hc-black .monaco-workbench .activitybar.right>.content :not(.monaco-menu)>.monaco-action-bar .action-item:focus:before{outline:none}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .active-item-indicator,.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .badge{position:absolute;z-index:1;top:0;bottom:0;margin:auto;left:0;overflow:hidden;width:100%;height:100%}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .active-item-indicator{pointer-events:none}.monaco-workbench.border .activitybar.right>.content :not(.monaco-menu)>.monaco-action-bar .active-item-indicator{left:-2px}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .badge .badge-content{position:absolute;top:24px;right:8px;font-size:9px;font-weight:600;min-width:8px;height:16px;line-height:16px;padding:0 4px;border-radius:20px;text-align:center}.monaco-workbench .activitybar.right>.content :not(.monaco-menu)>.monaco-action-bar .action-label:not(.codicon){margin-left:0;padding:0 48px 0 0;background-position:calc(100% - 9px) 50%}.monaco-workbench .activitybar.right>.content :not(.monaco-menu)>.monaco-action-bar .badge{left:auto;right:0}.monaco-workbench .part.activitybar{width:48px}.monaco-workbench .activitybar>.content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.monaco-workbench .activitybar>.content .monaco-action-bar{text-align:left;background-color:inherit}.monaco-workbench .activitybar .action-item:focus{outline:0!important}.monaco-workbench .activitybar>.content>.composite-bar{margin-bottom:auto}.monaco-workbench .activitybar>.content>.composite-bar-excess{height:100%}.monaco-workbench .activitybar .menubar,.monaco-workbench .activitybar .menubar.compact .toolbar-toggle-more{width:100%;height:35px}.monaco-workbench .part.editor>.content .editor-group-container .breadcrumbs-control.hidden{display:none}.monaco-workbench .part.editor>.content .editor-group-container .breadcrumbs-control .monaco-breadcrumb-item.focused .hint-more,.monaco-workbench .part.editor>.content .editor-group-container .breadcrumbs-control .monaco-breadcrumb-item.focused .monaco-icon-label,.monaco-workbench .part.editor>.content .editor-group-container .breadcrumbs-control .monaco-breadcrumb-item.selected .hint-more,.monaco-workbench .part.editor>.content .editor-group-container .breadcrumbs-control .monaco-breadcrumb-item.selected .monaco-icon-label{-webkit-text-decoration-line:underline;text-decoration-line:underline}.monaco-workbench .monaco-breadcrumb-item.shows-symbol-icon .codicon[class*=codicon-symbol-]{padding-right:6px}.monaco-workbench .monaco-breadcrumbs-picker .arrow{position:absolute;width:0;border-style:solid}.monaco-workbench .monaco-breadcrumbs-picker .picker-item{line-height:22px;flex:1 1}.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree{height:100%;overflow:hidden;display:flex;flex-direction:column}.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree>.input{padding:5px 9px;position:relative;box-sizing:border-box;height:36px}.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree>.tree{height:calc(100% - 36px)}.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree.inactive>.input{display:none}.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree.inactive>.tree{height:100%}.monaco-workbench .monaco-breadcrumbs-picker .highlighting-tree .monaco-highlighted-label .highlight{font-weight:700}.monaco-breadcrumbs{user-select:none;-webkit-user-select:none;-ms-user-select:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;outline-style:none}.monaco-breadcrumbs .monaco-breadcrumb-item{display:flex;align-items:center;flex:0 1 auto;white-space:nowrap;cursor:pointer;align-self:center;height:100%;outline:none}.monaco-breadcrumbs .monaco-breadcrumb-item .codicon-chevron-right{color:inherit}.monaco-breadcrumbs .monaco-breadcrumb-item:first-of-type:before{content:" "}.monaco-workbench .debug-toolbar{position:absolute;z-index:1000;height:32px;display:flex;padding-left:7px}.monaco-workbench .debug-toolbar .monaco-action-bar .action-item{height:32px}.monaco-workbench .debug-toolbar .monaco-action-bar .action-item.select-container{margin-right:7px}.monaco-workbench .debug-toolbar .monaco-action-bar .action-item.select-container .monaco-select-box,.monaco-workbench .start-debug-action-item .select-container .monaco-select-box{padding:0 22px 0 6px}.monaco-workbench .debug-toolbar .drag-area{cursor:-webkit-grab;cursor:grab;height:32px;width:16px;opacity:.5;display:flex;align-items:center;justify-content:center}.monaco-workbench .debug-toolbar .drag-area.dragged{cursor:-webkit-grabbing;cursor:grabbing}.monaco-workbench .debug-toolbar .monaco-action-bar .action-item>.action-label{width:32px;height:32px;margin-right:0;background-size:16px;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.monaco-workbench .part.editor>.content .editor-group-container{height:100%}.monaco-workbench .part.editor>.content .editor-group-container.empty{opacity:.5}.monaco-workbench .part.editor>.content .editor-group-container.empty.active,.monaco-workbench .part.editor>.content .editor-group-container.empty.dragged-over{opacity:1}.monaco-workbench .part.editor>.content .editor-group-container>.editor-group-letterpress{display:none}.monaco-workbench .part.editor>.content .editor-group-container.empty>.editor-group-letterpress{display:block;margin:auto;width:100%;height:calc(100% - 70px);max-width:260px;background-repeat:no-repeat;background-position:50% 50%;background-size:70% 70%}.monaco-workbench .part.editor>.content.empty .editor-group-container.empty>.editor-group-letterpress{background-size:100% 100%;height:100%}.monaco-workbench .part.editor>.content .editor-group-container>.title{position:relative;box-sizing:border-box;overflow:hidden}.monaco-workbench .part.editor>.content .editor-group-container>.title:not(.tabs){display:flex;flex-wrap:nowrap}.monaco-workbench .part.editor>.content .editor-group-container>.title.title-border-bottom:after{content:"";position:absolute;bottom:0;left:0;z-index:5;pointer-events:none;background-color:var(--title-border-bottom-color);width:100%;height:1px}.monaco-workbench .part.editor>.content .editor-group-container.empty>.title,.monaco-workbench .part.editor>.content .editor-group-container>.editor-group-container-toolbar{display:none}.monaco-workbench .part.editor>.content:not(.empty) .editor-group-container.empty>.editor-group-container-toolbar{display:block}.monaco-workbench .part.editor>.content .editor-group-container>.editor-group-container-toolbar .action-label{display:block;height:35px;line-height:35px;min-width:28px;background-size:16px;background-position:50%;background-repeat:no-repeat}.monaco-workbench .part.editor>.content .editor-group-container.empty>.editor-container{display:none}.monaco-workbench .part.editor>.content .editor-group-container>.editor-container>.editor-instance{height:100%}.monaco-workbench .part.editor>.content .grid-view-container{width:100%;height:100%}.explorer-folders-view,.explorer-viewlet{height:100%}.explorer-folders-view .monaco-list-row{padding-left:4px}.explorer-viewlet .explorer-folders-view.highlight .monaco-list .explorer-item:not(.explorer-item-edited),.explorer-viewlet .explorer-folders-view.highlight .monaco-list .monaco-tl-twistie{opacity:.3}.explorer-viewlet .editor-group,.explorer-viewlet .explorer-item{height:22px;line-height:22px}.explorer-viewlet .explorer-item{display:flex;flex-wrap:nowrap}.explorer-viewlet .editor-group,.explorer-viewlet .explorer-item>a{text-overflow:ellipsis;overflow:hidden}.explorer-viewlet .explorer-item,.explorer-viewlet .explorer-item .monaco-inputbox{flex:1 1}.explorer-viewlet .explorer-item.cut{opacity:.5}.explorer-viewlet .explorer-item.explorer-item-edited .label-name{flex:0 1}.explorer-viewlet .pane-header .count{min-width:-webkit-fit-content;min-width:fit-content;min-width:-moz-fit-content;display:flex;align-items:center}.pane-header .dirty-count.monaco-count-badge.hidden{display:none}.dirty-count.monaco-count-badge{padding:1px 6px 2px;margin-left:6px;min-height:auto;border-radius:0}.explorer-viewlet .explorer-item.nonexistent-root{opacity:.5}.explorer-viewlet .explorer-item .monaco-inputbox{width:100%;line-height:normal}.explorer-viewlet .explorer-item .monaco-icon-name-container.multiple>.label-name>.monaco-highlighted-label{padding:1px;border-radius:3px}.explorer-viewlet .explorer-item .monaco-icon-name-container.multiple>.label-name:hover>.monaco-highlighted-label,.explorer-viewlet .monaco-list .monaco-list-row.focused .explorer-item .monaco-icon-name-container.multiple>.label-name.active>.monaco-highlighted-label{text-decoration:underline}.monaco-workbench.linux .explorer-viewlet .explorer-item .monaco-inputbox,.monaco-workbench.mac .explorer-viewlet .explorer-item .monaco-inputbox{height:22px}.monaco-workbench .explorer-viewlet .explorer-item .monaco-inputbox>.wrapper>.input{padding:0;height:20px}.hc-black .monaco-workbench .explorer-viewlet .explorer-item{line-height:20px}.monaco-grid-view{position:relative;overflow:hidden}.monaco-grid-branch-node,.monaco-grid-view{width:100%;height:100%}.monaco-workbench .part.editor>.content .editor-group-container>.title.tabs>.tabs-and-actions-container{display:flex}.monaco-workbench .part.editor>.content .editor-group-container>.title.tabs>.tabs-and-actions-container>.monaco-scrollable-element{flex:1 1}.monaco-workbench .part.editor>.content .editor-group-container>.title.tabs>.tabs-and-actions-container>.monaco-scrollable-element .scrollbar{z-index:3;cursor:default}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container{display:flex;height:35px;scrollbar-width:none}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container.scroll{overflow:scroll!important}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container::-webkit-scrollbar{display:none}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab{position:relative;display:flex;white-space:nowrap;cursor:pointer;height:35px;box-sizing:border-box;padding-left:10px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink.has-icon-theme.close-button-off,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink.has-icon-theme.close-button-right{padding-left:5px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-fit{width:120px;min-width:-webkit-fit-content;min-width:fit-content;min-width:-moz-fit-content;flex-shrink:0}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink{min-width:60px;flex-basis:0;flex-grow:1;max-width:-webkit-fit-content;max-width:fit-content;max-width:-moz-fit-content}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-left .action-label{margin-right:4px!important}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink.close-button-left:after,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink.close-button-off:after{content:"";display:flex;flex:0 1;width:5px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink.close-button-left{min-width:80px;padding-right:5px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.dragged{transform:translateZ(0)}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.dragged-over div{pointer-events:none}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-left{flex-direction:row-reverse;padding-left:0;padding-right:10px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab>.tab-border-bottom-container,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab>.tab-border-top-container{display:none}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active.tab-border-bottom>.tab-border-bottom-container,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active.tab-border-top>.tab-border-top-container,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.dirty-border-top>.tab-border-top-container{display:block;position:absolute;left:0;z-index:6;pointer-events:none;width:100%}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active.tab-border-top>.tab-border-top-container{top:0;height:1px;background-color:var(--tab-border-top-color)}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active.tab-border-bottom>.tab-border-bottom-container{bottom:0;height:1px;background-color:var(--tab-border-bottom-color)}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.dirty-border-top>.tab-border-top-container{top:0;height:2px;background-color:var(--tab-dirty-border-top-color)}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab .tab-label{margin-top:auto;margin-bottom:auto}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink .tab-label{position:relative}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink>.tab-label:after{content:"";position:absolute;right:0;height:100%;width:5px;opacity:1;padding:0}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink:focus>.tab-label:after{opacity:0}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-fit .monaco-icon-label,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-fit .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container{overflow:visible}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink>.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container{text-overflow:clip}.hc-black .monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink>.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container{text-overflow:ellipsis}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab .monaco-icon-label:before{height:16px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab>.tab-close{margin-top:auto;margin-bottom:auto;width:28px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-right.sizing-shrink>.tab-close{flex:0 1;overflow:hidden}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-right.sizing-shrink:hover>.tab-close,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-right.sizing-shrink>.tab-close:focus-within,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.dirty.close-button-right.sizing-shrink>.tab-close{overflow:visible}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-off:not(.dirty)>.tab-close{display:none}.monaco-workbench .part.editor>.content .editor-group-container.active>.title .tabs-container>.tab.active:hover>.tab-close .action-label,.monaco-workbench .part.editor>.content .editor-group-container.active>.title .tabs-container>.tab.active>.tab-close .action-label,.monaco-workbench .part.editor>.content .editor-group-container.active>.title .tabs-container>.tab.dirty>.tab-close .action-label,.monaco-workbench .part.editor>.content .editor-group-container.active>.title .tabs-container>.tab:hover>.tab-close .action-label,.monaco-workbench .part.editor>.content .editor-group-container.active>.title .tabs-container>.tab>.tab-close .action-label:focus{opacity:1}.monaco-workbench .part.editor>.content .editor-group-container.active>.title .tabs-container>.tab>.tab-close .action-label.codicon{color:inherit;font-size:16px}.monaco-workbench .part.editor>.content .editor-group-container.active>.title .tabs-container>.tab.dirty>.tab-close .action-label:not(:hover):before,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.dirty>.tab-close .action-label:not(:hover):before{content:"\ea71"}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active:hover>.tab-close .action-label,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active>.tab-close .action-label,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.dirty>.tab-close .action-label,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab:hover>.tab-close .action-label{opacity:.5}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab>.tab-close .action-label{opacity:0;display:block;height:16px;width:16px;background-size:16px;background-position:50%;background-repeat:no-repeat;margin-right:.5em}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-off{padding-right:10px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.sizing-shrink.close-button-off{padding-right:5px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-off.dirty-border-top>.tab-close{display:none}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-off.dirty:not(.dirty-border-top){padding-right:0}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.close-button-off>.tab-close{pointer-events:none}.monaco-workbench .part.editor>.content .editor-group-container>.title .editor-actions{cursor:default;flex:initial;padding:0 8px 0 4px;height:35px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-breadcrumbs .breadcrumbs-control{flex:1 1 100%;height:22px;cursor:default}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-breadcrumbs .breadcrumbs-control .monaco-icon-label{height:22px;line-height:22px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-breadcrumbs .breadcrumbs-control .monaco-icon-label:before{height:22px}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item{max-width:80%}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item:before{width:16px;height:22px;display:flex;align-items:center;justify-content:center}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-breadcrumbs .breadcrumbs-control .monaco-breadcrumb-item:last-child{padding-right:8px}.monaco-workbench.nopanel .part.panel{display:none!important;visibility:hidden!important}.monaco-workbench .part.panel{z-index:auto}.monaco-workbench .part.panel .title{height:35px;display:flex;flex-direction:row;justify-content:space-between}.monaco-workbench .part.panel.bottom .title{border-top-width:1px;border-top-style:solid}.monaco-workbench.noeditorarea .part.panel.bottom .title{border-top-width:0}.monaco-workbench .part.panel.right{border-left-width:1px;border-left-style:solid}.monaco-workbench.noeditorarea .part.panel.right{border-left-width:0}.monaco-workbench .part.panel.left{border-right-width:1px;border-right-style:solid}.monaco-workbench.noeditorarea .part.panel.left{border-right-width:0}.monaco-workbench .part.panel>.title>.title-actions .monaco-action-bar .action-item .action-label{outline-offset:-2px}.monaco-workbench .part.panel>.title>.panel-switcher-container.composite-bar>.monaco-action-bar .action-label.codicon-more{display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:0;color:inherit!important}.monaco-workbench .part.panel>.composite.title>.composite-bar-excess{width:100px}.monaco-workbench .part.panel>.title>.panel-switcher-container>.monaco-action-bar{line-height:27px;height:35px}.monaco-workbench .part.panel>.title>.panel-switcher-container>.monaco-action-bar .action-item:first-child{padding-left:12px}.monaco-workbench .part.panel>.title>.panel-switcher-container>.monaco-action-bar .action-item{text-transform:uppercase;font-size:11px;padding:4px 10px 3px;display:flex}.monaco-workbench .part.panel>.title>.panel-switcher-container>.monaco-action-bar .action-item .action-label{margin-right:0}.monaco-workbench .part.panel>.title>.panel-switcher-container>.monaco-action-bar .action-item:last-child{padding-right:10px}.monaco-workbench .part.panel>.title>.panel-switcher-container>.monaco-action-bar .action-item.checked .action-label{border-bottom:1px solid;margin-right:0}.monaco-workbench .part.panel>.title>.panel-switcher-container>.monaco-action-bar .badge{margin-left:8px}.monaco-workbench .part.panel>.title>.panel-switcher-container>.monaco-action-bar .badge .badge-content{padding:3px 5px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;box-sizing:border-box}.monaco-workbench .panel .monaco-action-bar .action-item.select-container{cursor:default}.monaco-workbench .panel .monaco-action-bar .action-item .monaco-select-box{cursor:pointer;min-width:110px;min-height:18px;padding:2px 23px 2px 8px}.monaco-workbench .part.panel.right .title-actions .codicon-chevron-down,.monaco-workbench .part.panel.right .title-actions .codicon-chevron-up,.monaco-workbench .part.panel.right .title-actions .codicon-split-horizontal{transform:rotate(-90deg)}.monaco-workbench .part.panel.left .title-actions .codicon-chevron-down,.monaco-workbench .part.panel.left .title-actions .codicon-chevron-up,.monaco-workbench .part.panel.left .title-actions .codicon-split-horizontal{transform:rotate(90deg)}.monaco-pane-view{width:100%;height:100%}.monaco-pane-view .pane{overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column}.monaco-pane-view .pane>.pane-header{font-size:11px;font-weight:700;text-transform:uppercase;overflow:hidden;display:flex;cursor:pointer;align-items:center}.monaco-pane-view .pane>.pane-header>.twisties{width:20px;display:flex;align-items:center;justify-content:center;transform-origin:center;color:inherit;flex-shrink:0}.monaco-pane-view .pane>.pane-header.expanded>.twisties:before{transform:rotate(90deg)}.monaco-pane-view .pane>.pane-header>.actions{display:none;flex:1 1}.monaco-pane-view .pane:hover>.pane-header.expanded>.actions,.monaco-pane-view .pane>.pane-header.actions-always-visible.expanded>.actions,.monaco-pane-view .pane>.pane-header.focused.expanded>.actions{display:inline;display:initial}.monaco-pane-view .pane>.pane-header>.actions .action-label.codicon,.monaco-pane-view .pane>.pane-header>.actions .action-label.icon{width:28px;height:22px;background-size:16px;background-position:50%;background-repeat:no-repeat;margin-right:0;display:flex;align-items:center;justify-content:center;color:inherit}.monaco-pane-view:lang(ja) .pane>.pane-header,.monaco-pane-view:lang(ko) .pane>.pane-header,.monaco-pane-view:lang(zh-Hans) .pane>.pane-header,.monaco-pane-view:lang(zh-Hant) .pane>.pane-header{font-weight:400}.monaco-pane-view .pane>.pane-header.hidden{display:none}.monaco-pane-view .pane>.pane-body{overflow:hidden;flex:1 1}.monaco-pane-view.animated .split-view-view{transition-duration:.15s;transition-timing-function:ease-out}.monaco-pane-view.animated.vertical .split-view-view{transition-property:height}.monaco-pane-view.animated.horizontal .split-view-view{transition-property:width}.monaco-workbench .part{box-sizing:border-box;overflow:hidden}.monaco-workbench .part>.title{display:none;height:35px;display:flex;box-sizing:border-box;overflow:hidden;padding-left:8px;padding-right:8px}.monaco-workbench .part>.title>.title-label{line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:12px}.monaco-workbench .part>.title>.title-label h2{font-size:11px;cursor:default;font-weight:400;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-workbench .part>.title>.title-label a{text-decoration:none;font-size:13px;cursor:default}.monaco-workbench .part>.title>.title-actions{height:35px;flex:1 1;padding-left:5px}.monaco-workbench .part>.title>.title-actions .action-label{display:block;height:35px;line-height:35px;min-width:28px;background-size:16px;background-position:50%;background-repeat:no-repeat}.monaco-workbench .part>.title>.title-actions .action-label .label{display:none}.monaco-workbench .part>.title>.title-actions .action-label.codicon{color:inherit}.monaco-workbench .part>.content{font-size:13px}.monaco-workbench .part.editor>.content .monaco-progress-container,.monaco-workbench .part>.content>.monaco-progress-container{position:absolute;left:0;top:33px;z-index:5;height:2px}.monaco-workbench .part.editor>.content .monaco-progress-container .progress-bit,.monaco-workbench .part>.content>.monaco-progress-container .progress-bit{height:2px}.monaco-workbench .viewlet.scm-viewlet .collapsible.header .actions{width:auto;flex:1 1}.scm-viewlet .scm-status{height:100%;position:relative}.scm-viewlet .monaco-list-row>.scm-provider{display:flex;align-items:center;flex-wrap:wrap;height:100%;padding:0 12px 0 20px}.scm-viewlet .monaco-list-row>.scm-provider>.monaco-action-bar{flex:1 1}.scm-viewlet .monaco-list-row>.scm-provider>.monaco-action-bar .action-item{padding:0 4px;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;min-width:14px}.scm-viewlet .monaco-list-row>.scm-provider>.monaco-action-bar .action-label{text-overflow:ellipsis;overflow:hidden;min-width:14px}.scm-viewlet .monaco-list-row>.scm-provider>.monaco-action-bar .action-label .codicon{font-size:14px;vertical-align:sub;display:inline-flex}.scm-viewlet .monaco-list-row>.scm-provider>.monaco-action-bar .action-item:last-of-type{padding-right:0}.scm-viewlet .scm-provider>.count,.scm-viewlet .scm-provider>.name{display:flex;align-items:center}.scm-viewlet .scm-provider>.count{margin:0 .5em}.scm-viewlet .scm-provider>.count.hidden{display:none}.scm-viewlet .scm-provider>.name>.type,.scm-viewlet .scm-provider>.type{opacity:.7;margin-left:.5em;font-size:.9em}.scm-viewlet .monaco-list-row{line-height:22px}.scm-viewlet .monaco-list-row .resource-group{display:flex;height:100%;align-items:center}.scm-viewlet .monaco-list-row .resource-group>.name{flex:1 1;font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.scm-viewlet .monaco-list-row .resource{display:flex;height:100%}.scm-viewlet .monaco-list-row .resource.faded{opacity:.7}.scm-viewlet .monaco-list-row .resource>.name{flex:1 1;overflow:hidden}.scm-viewlet .monaco-list-row .resource-group>.count{padding:0 12px 0 8px;display:flex}.scm-viewlet .monaco-list-row .resource>.decoration-icon{width:16px;height:100%;background-repeat:no-repeat;background-position:50% 50%;margin-right:8px}.scm-viewlet .monaco-list .monaco-list-row .resource>.name>.monaco-icon-label>.actions{flex-grow:100}.scm-viewlet .monaco-list .monaco-list-row .resource-group>.actions,.scm-viewlet .monaco-list .monaco-list-row .resource>.name>.monaco-icon-label>.actions{display:none;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.scm-viewlet .monaco-list .monaco-list-row.focused .resource-group>.actions,.scm-viewlet .monaco-list .monaco-list-row.focused .resource>.name>.monaco-icon-label>.actions,.scm-viewlet .monaco-list .monaco-list-row.selected .resource-group>.actions,.scm-viewlet .monaco-list .monaco-list-row.selected .resource>.name>.monaco-icon-label>.actions,.scm-viewlet .monaco-list .monaco-list-row:hover .resource-group>.actions,.scm-viewlet .monaco-list .monaco-list-row:hover .resource>.name>.monaco-icon-label>.actions,.scm-viewlet .monaco-list:not(.selection-multiple) .monaco-list-row .resource:hover>.actions,.scm-viewlet .scm-status.show-actions>.monaco-list .monaco-list-row .resource-group>.actions,.scm-viewlet .scm-status.show-actions>.monaco-list .monaco-list-row .resource>.name>.monaco-icon-label>.actions{display:block}.scm-viewlet .monaco-list-row .resource-group>.actions .action-label,.scm-viewlet .monaco-list-row .resource>.name>.monaco-icon-label>.actions .action-label{width:16px;height:100%;background-position:50% 50%;background-repeat:no-repeat}.scm-viewlet .scm-editor{box-sizing:border-box;padding:5px 12px 5px 16px}.scm-viewlet .scm-editor.hidden{display:none}.scm-viewlet .scm-editor-container{padding:1px;position:relative;outline-offset:-1px}.scm-viewlet .scm-editor-container>.scm-editor-validation{position:absolute;width:100%;z-index:10;left:0;box-sizing:border-box;font-size:.9em;padding:1px 3px;display:none}.scm-viewlet .scm-editor-container.synthetic-focus>.scm-editor-validation{display:block}.scm-viewlet .scm-editor-placeholder{position:absolute;pointer-events:none;z-index:1;margin:1px;padding:3px 4px;box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scm-viewlet .scm-editor-placeholder.hidden{display:none}.scm-viewlet .scm-editor-container .monaco-editor,.scm-viewlet .scm-editor-container .monaco-editor-background,.scm-viewlet .scm-editor-container .mtk1{color:inherit}.scm-viewlet .list-view-mode .monaco-tl-twistie:not(.force-twistie):not(.collapsible){background-image:none!important;width:8px!important;margin-right:0!important}.scm-viewlet .scm-status.show-file-icons.hide-arrows.tree-view-mode .monaco-tl-indent .indent-guide:first-child{border:none}.search-view .search-widgets-container{margin:0 12px 0 2px;padding-top:6px}.search-view .search-widget .toggle-replace-button{position:absolute;top:0;left:0;width:16px;height:100%;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-view .search-widget .replace-container,.search-view .search-widget .search-container{margin-left:18px}.search-view .search-widget .monaco-inputbox>.wrapper{height:100%}.search-view .search-widget .monaco-inputbox>.wrapper>.mirror,.search-view .search-widget .monaco-inputbox>.wrapper>textarea.input{padding:3px 3px 3px 4px}.search-view .search-widget .monaco-inputbox>.wrapper>.mirror{max-height:134px}.search-view .search-widget .monaco-inputbox>.wrapper>textarea.input{overflow:visible;overflow:initial;height:24px}.search-view .monaco-inputbox>.wrapper>textarea.input{scrollbar-width:none}.search-view .monaco-inputbox>.wrapper>textarea.input::-webkit-scrollbar{display:none}.search-view .search-widget .monaco-findInput{display:inline-block;vertical-align:middle;width:100%}.search-view .search-widget .replace-container{margin-top:6px;position:relative;display:inline-flex}.search-view .search-widget .replace-input{position:relative;display:flex;vertical-align:middle;width:auto!important}.search-view .search-widget .replace-input>.controls{position:absolute;top:3px;right:2px}.search-view .search-widget .replace-container.disabled{display:none}.search-view .search-widget .replace-container .monaco-action-bar{margin-left:0;height:25px}.search-view .search-widget .replace-container .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:25px;height:25px;margin-right:0;display:flex;align-items:center;justify-content:center}.search-view .query-details{min-height:1em;position:relative;margin:0 0 0 17px}.search-view .query-details .more{position:absolute;right:-2px;cursor:pointer;width:25px;height:16px;z-index:2}.search-view .query-details .file-types{display:none}.search-view .query-details .file-types>.monaco-inputbox{width:100%;height:25px}.search-view .query-details.more .file-types{display:inherit}.search-view .query-details.more .file-types:last-child{padding-bottom:10px}.search-view .query-details.more h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:4px 0 0;margin:0;font-size:11px;font-weight:400}.search-view .messages{margin-top:-5px;cursor:default}.search-view .message{padding-left:22px;padding-right:22px;padding-top:0}.search-view .message p:first-child{margin-top:0;margin-bottom:0;padding-bottom:4px;-ms-user-select:text;user-select:text;-webkit-user-select:text}.search-view .filematch,.search-view .foldermatch{display:flex;position:relative;line-height:22px;padding:0}.search-view:not(.wide) .filematch .monaco-icon-label,.search-view:not(.wide) .foldermatch .monaco-icon-label,.search-view:not(.wide) .monaco-list .monaco-list-row.focused .filematch .monaco-icon-label,.search-view:not(.wide) .monaco-list .monaco-list-row.focused .foldermatch .monaco-icon-label,.search-view:not(.wide) .monaco-list .monaco-list-row:hover:not(.highlighted) .filematch .monaco-icon-label,.search-view:not(.wide) .monaco-list .monaco-list-row:hover:not(.highlighted) .foldermatch .monaco-icon-label{flex:1 1}.search-view.wide .filematch .badge,.search-view.wide .foldermatch .badge{margin-left:10px}.search-view .linematch{position:relative;line-height:22px;display:flex;overflow:hidden}.search-view .linematch>.match{overflow:hidden;text-overflow:ellipsis;white-space:pre}.search-view .linematch .matchLineNum{margin-left:7px;margin-right:4px;opacity:.7;font-size:.9em;display:none}.search-view .linematch .matchLineNum.show{display:block}.search-view .monaco-list .monaco-list-row .linematch .actionBarContainer,.search-view.wide .monaco-list .monaco-list-row .filematch .actionBarContainer,.search-view.wide .monaco-list .monaco-list-row .foldermatch .actionBarContainer{flex:1 0 auto}.search-view:not(.wide) .monaco-list .monaco-list-row .filematch .actionBarContainer,.search-view:not(.wide) .monaco-list .monaco-list-row .foldermatch .actionBarContainer{flex:0 0 auto}.search-view.actions-right .monaco-list .monaco-list-row .filematch .actionBarContainer,.search-view.actions-right .monaco-list .monaco-list-row .foldermatch .actionBarContainer,.search-view.actions-right .monaco-list .monaco-list-row .linematch .actionBarContainer,.search-view:not(.wide) .monaco-list .monaco-list-row .linematch .actionBarContainer{text-align:right}.search-view .monaco-list .monaco-list-row .monaco-action-bar{line-height:1em;display:none;padding:0 .8em 0 .4em}.search-view .monaco-list .monaco-list-row .monaco-action-bar .action-item{margin:0}.search-view .monaco-list .monaco-list-row.focused .monaco-action-bar,.search-view .monaco-list .monaco-list-row:hover:not(.highlighted) .monaco-action-bar{display:inline-block}.search-view .monaco-list .monaco-list-row .monaco-action-bar .action-label{margin-right:.2em;margin-top:4px;background-repeat:no-repeat;width:16px;height:16px;color:inherit}.hc-black .monaco-list .monaco-list-row .monaco-action-bar .action-label{margin-top:2px}.search-view .monaco-count-badge{margin-right:12px}.search-view:not(.wide)>.results>.monaco-list .monaco-list-row.focused .filematch .monaco-count-badge,.search-view:not(.wide)>.results>.monaco-list .monaco-list-row.focused .foldermatch .monaco-count-badge,.search-view:not(.wide)>.results>.monaco-list .monaco-list-row.focused .linematch .monaco-count-badge,.search-view:not(.wide)>.results>.monaco-list .monaco-list-row:hover .filematch .monaco-count-badge,.search-view:not(.wide)>.results>.monaco-list .monaco-list-row:hover .foldermatch .monaco-count-badge,.search-view:not(.wide)>.results>.monaco-list .monaco-list-row:hover .linematch .monaco-count-badge{display:none}.search-view .replace.findInFileMatch{text-decoration:line-through}.search-view .findInFileMatch,.search-view .replaceMatch{white-space:pre}.hc-black .monaco-workbench .search-view .findInFileMatch,.hc-black .monaco-workbench .search-view .replaceMatch{background:none!important;box-sizing:border-box}.monaco-workbench .search-view a.prominent{text-decoration:underline}.vs .search-view .search-widget .toggle-replace-button:hover{background-color:rgba(0,0,0,.1)!important}.vs-dark .search-view .search-widget .toggle-replace-button:hover{background-color:hsla(0,0%,100%,.1)!important}.vs-dark .search-view .filematch,.vs-dark .search-view .foldermatch{padding:0}.hc-black .monaco-workbench .search-view .filematch,.hc-black .monaco-workbench .search-view .foldermatch,.hc-black .monaco-workbench .search-view .linematch{line-height:20px}.vs .search-panel .search-view .monaco-inputbox{border:1px solid transparent}.monaco-workbench .sidebar>.content{overflow:hidden}.monaco-workbench.nosidebar>.part.sidebar{display:none!important;visibility:hidden!important}.monaco-workbench .part.sidebar>.title>.title-label h2{text-transform:uppercase}.monaco-workbench .viewlet .collapsible.header .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-workbench .viewlet .collapsible.header .actions{width:0}.monaco-workbench .viewlet .collapsible.header.focused .actions,.monaco-workbench .viewlet .split-view-view:hover>.header .actions{width:auto;flex:1 1}.monaco-workbench .viewlet .collapsible.header .actions .action-label{width:28px;background-size:16px;background-position:50%;background-repeat:no-repeat;margin-right:0;height:22px}.monaco-workbench .viewlet .collapsible.header .actions .action-label .label,.monaco-workbench .viewlet .collapsible.header.collapsed .actions{display:none}.monaco-workbench .viewlet .collapsible.header .action-label{margin-right:.2em;background-repeat:no-repeat;width:16px;height:16px}.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:auto}.monaco-split-view2>.split-view-container{width:100%;height:100%;white-space:nowrap;position:relative;display:flex}.monaco-split-view2>.split-view-container>.split-view-view{white-space:normal;position:absolute}.monaco-split-view2>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.split-view-container>.split-view-view:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.split-view-container>.split-view-view:not(:first-child):before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.split-view-container>.split-view-view:not(:first-child):before{height:1px;width:100%}// .monaco-split-view2.horizontal>.split-view-container{display:flex;flex-direction:row}.monaco-split-view2.vertical>.split-view-container{display:flex;flex-direction:column}.monaco-split-view2>.split-view-container>.split-view-view{position:relative}.monaco-workbench .part.statusbar{box-sizing:border-box;cursor:default;width:100%;height:22px;font-size:12px;display:flex;overflow:visible}.monaco-workbench .part.statusbar.status-border-top:after{background-color:var(--status-border-top-color)}.monaco-workbench .part.statusbar>.left-items,.monaco-workbench .part.statusbar>.right-items{display:flex}.monaco-workbench .part.statusbar>.right-items{flex-direction:row-reverse;flex-wrap:wrap}.monaco-workbench .part.statusbar>.left-items{flex-grow:1}.monaco-workbench .part.statusbar>.items-container>.statusbar-item{display:inline-block;line-height:22px;height:100%;vertical-align:top;max-width:40vw}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-beak{position:relative}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-beak:before{content:"";position:absolute;left:10px;top:-5px;border-bottom-width:5px;border-bottom-style:solid;border-left:5px solid transparent;border-right:5px solid transparent}.monaco-workbench .part.statusbar>.items-container>.statusbar-item>:first-child{margin-right:3px;margin-left:3px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.left.first-visible-item{padding-left:7px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.right.last-visible-item{padding-right:7px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-background-color.left.first-visible-item,.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-background-color.right.last-visible-item{padding-right:0;padding-left:0}.monaco-workbench .part.statusbar>.items-container>.statusbar-item.has-background-color>:first-child{margin-right:0;margin-left:0;padding-left:10px;padding-right:10px}.monaco-workbench .part.statusbar>.items-container>.statusbar-item>a{cursor:pointer;display:flex;height:100%;padding:0 5px;white-space:pre;align-items:center;text-overflow:ellipsis;overflow:hidden}.monaco-workbench .part.statusbar>.items-container>.statusbar-item>a:hover{text-decoration:none}.monaco-workbench .part.statusbar>.items-container>.statusbar-item>a.disabled{pointer-events:none}.monaco-workbench .part.statusbar>.items-container>.statusbar-item span.codicon{text-align:center;font-size:14px;color:inherit}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab .tab-label,.monaco-workbench .part.editor>.content .editor-group-container>.title .title-label{white-space:nowrap;flex:1 1}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab .tab-label a,.monaco-workbench .part.editor>.content .editor-group-container>.title .title-label a{text-decoration:none;font-size:13px}.monaco-workbench .part.editor>.content .editor-group-container>.title .monaco-icon-label:before,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab .monaco-icon-label:before,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab .tab-label a,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab .tab-label span,.monaco-workbench .part.editor>.content .editor-group-container>.title .title-label a,.monaco-workbench .part.editor>.content .editor-group-container>.title .title-label h2{cursor:pointer}.monaco-workbench .part.editor>.content .editor-group-container>.title .editor-actions .action-label,.monaco-workbench .part.editor>.content .editor-group-container>.title .title-actions .action-label{display:flex;height:35px;min-width:28px;align-items:center;justify-content:center;background-size:16px;background-position:50%;background-repeat:no-repeat}.hc-black .monaco-workbench .part.editor>.content .editor-group-container>.title .editor-actions .action-label:not(.codicon),.hc-black .monaco-workbench .part.editor>.content .editor-group-container>.title .title-actions .action-label{line-height:normal}.monaco-workbench .part.editor>.content .editor-group-container>.title .editor-actions .action-label .label,.monaco-workbench .part.editor>.content .editor-group-container>.title .title-actions .action-label .label{display:none}.monaco-workbench .part.editor>.content .editor-group-container>.title .editor-actions .action-label.codicon{color:inherit}.monaco-workbench .part.editor>.content .editor-group-container>.title .editor-actions .action-label.disabled,.monaco-workbench .part.editor>.content .editor-group-container>.title .title-actions .action-label.disabled{opacity:.4}.monaco-workbench .part.editor>.content .editor-group-container>.title{cursor:-webkit-grab;cursor:grab}.monaco-editor-group-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute}.monaco-workbench .part.titlebar{box-sizing:border-box;width:100%;padding:0 70px;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;-ms-user-select:none;user-select:none;-webkit-user-select:none;zoom:1;line-height:22px;height:22px;display:flex}.monaco-workbench .part.titlebar>.titlebar-drag-region{top:0;left:0;display:block;position:absolute;width:100%;height:100%;-webkit-app-region:drag}.monaco-workbench .part.titlebar>.window-title{flex:0 1 auto;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;margin-right:auto;zoom:1}.monaco-workbench.linux .part.titlebar,.monaco-workbench.web .part.titlebar,.monaco-workbench.windows .part.titlebar{padding:0;height:30px;line-height:30px;justify-content:left;overflow:visible}.monaco-workbench.linux .part.titlebar>.window-title,.monaco-workbench.web .part.titlebar>.window-title,.monaco-workbench.windows .part.titlebar>.window-title{cursor:default}.monaco-workbench .part.titlebar>.menubar{z-index:2500}.monaco-workbench.linux .part.titlebar>.window-title{font-size:inherit}.monaco-workbench.linux .part.titlebar>.resizer,.monaco-workbench.windows .part.titlebar>.resizer{-webkit-app-region:no-drag;position:absolute;top:0;width:100%;height:4px}.monaco-workbench.linux.fullscreen .part.titlebar>.resizer,.monaco-workbench.windows.fullscreen .part.titlebar>.resizer{display:none}.monaco-workbench .part.titlebar>.window-appicon{width:35px;height:100%;position:relative;z-index:3000;background-repeat:no-repeat;background-position:50%;background-size:16px;flex-shrink:0}.monaco-workbench.fullscreen .part.titlebar>.window-appicon{display:none}.monaco-workbench .part.titlebar>.window-controls-container{display:flex;flex-grow:0;flex-shrink:0;text-align:center;position:relative;z-index:3000;-webkit-app-region:no-drag;height:100%;width:138px;margin-left:auto}.monaco-workbench.fullscreen .part.titlebar>.window-controls-container{display:none;background-color:initial}.monaco-workbench .part.titlebar>.window-controls-container>.window-icon{display:inline-block;line-height:30px;height:100%;width:46px;font-size:16px}.monaco-workbench .part.titlebar>.window-controls-container>.window-icon:hover{background-color:hsla(0,0%,100%,.1)}.monaco-workbench .part.titlebar.light>.window-controls-container>.window-icon:hover{background-color:rgba(0,0,0,.1)}.monaco-workbench .part.titlebar>.window-controls-container>.window-icon.window-close:hover{background-color:rgba(232,17,35,.9)}.monaco-workbench .part.titlebar>.window-controls-container .window-icon.window-close:hover{color:#fff}.monaco-workbench{font-family:-apple-system,BlinkMacSystemFont,sans-serif}.vscode-element-tooltip{position:absolute;top:0;left:0;background-color:var(--tw-color-background-primary);padding:var(--tw-size-padding-base);color:var(--tw-color-font-primary)}.sidebar{height:100%;background-color:var(--application-sideBar-background);color:var(--application-sideBar-foreground);border-right:1px solid var(--application-sideBar-border)}.activitybar{width:48px;background-color:var(--application-activityBar-background);border-right:1px solid var(--application-activityBar-border);height:100%}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item.checked .active-item-indicator:before{border-left-color:var(--application-activityBar-activeBorder,var(--application-activityBar-foreground))}.monaco-workbench .activitybar>.content :not(.monaco-menu)>.monaco-action-bar .action-item.checked:focus .active-item-indicator:before{visibility:visible}.monaco-action-bar .action-item.checked{background-color:var(--application-activityBar-activeBackground)}.activitybar .monaco-action-bar .badge{position:absolute;z-index:1;top:0;bottom:0;margin:auto;left:0;overflow:hidden;width:100%;height:100%}.activitybar .monaco-action-bar .badge .badge-content{position:absolute;top:24px;right:8px;font-size:9px;font-weight:600;min-width:8px;height:16px;line-height:16px;padding:0 4px;border-radius:20px;text-align:center;background-color:var(--application-activityBarBadge-background);color:var(--application-activityBarBadge-foreground)}.badge-content{background-color:var(--application-badge-background);color:var(--application-badge-foreground)}.content .monaco-action-bar .action-item.checked .action-label,.content .monaco-action-bar .action-item:hover .action-label{opacity:1}.title.tabs{background-color:var(--application-editorGroupHeader-tabsBackground)}.tab{background-color:var(--application-tab-inactiveBackground)}.tab-label{color:var(--application-tab-inactiveForeground)}.tab.active{background-color:var(--application-tab-activeBackground)}.tab.active .tab-label{color:var(--application-tab-activeForeground)}.tab:hover{box-shadow:var(--application-tab-unfocusedHoverBorder) 0 -1px inset}.show-file-icons .css-ext-file-icon.ext-file-icon.file-icon:before,.show-file-icons .css-lang-file-icon.file-icon:before{content:" ";background-image:url(/static/media/css.515a7b40.svg)}.show-file-icons .css-lang-file-icon.file-icon:before,.show-file-icons .js-ext-file-icon.ext-file-icon.file-icon:before{content:" ";background-image:url(/static/media/javascript.85461141.svg)}.show-file-icons .json-ext-file-icon.ext-file-icon.file-icon:before{content:" ";background-image:url(/static/media/json.77b37408.svg)}.show-file-icons .\.esmrc-name-file-icon.esmrc-ext-file-icon.ext-file-icon.file-icon:before,.show-file-icons .\.nvmrc-name-file-icon.nvmrc-ext-file-icon.ext-file-icon.file-icon:before,.show-file-icons .package-lock\.json-name-file-icon.json-ext-file-icon.ext-file-icon.file-icon:before,.show-file-icons .package\.json-name-file-icon.json-ext-file-icon.ext-file-icon.file-icon:before{content:" ";background-image:url(/static/media/nodejs.26f74953.svg)}.show-file-icons .folder-icon:before{content:" ";background-image:url(/static/media/folder.2d1c41e5.svg)}.show-file-icons .gitignore-ext-file-icon:before{content:" ";background-image:url(/static/media/git.af4d6639.svg)}.show-file-icons .src-name-folder-icon:before{content:" ";background-image:url(/static/media/folder-src-open.c2ca6242.svg)}.show-file-icons .node_modules-name-folder-icon:before{content:" ";background-image:url(/static/media/folder-node.fbbe0b99.svg)}.show-file-icons .package\.json-name-file-icon:before{content:" ";background-image:url(/static/media/nodejs.26f74953.svg)}.show-file-icons .readme\.md-name-file-icon:before{content:" ";background-image:url(/static/media/readme.6b808162.svg)}.monaco-workbench{color:hsla(0,0%,100%,.93);color:var(--application-foreground);background-color:var(--application-background);position:absolute;top:0;right:0;bottom:0;left:0}.monaco-breadcrumbs{background-color:var(--application-editor-background);background-color:var(--application-breadcrumb-background,var(--application-editor-background));color:var(--application-breadcrumb-foreground)}.monaco-breadcrumb-item:hover{color:var(--application-breadcrumb-focusForeground)}.monaco-breadcrumb-item:active{color:var(--application-breadcrumb-activeSelectionForeground)}.monaco-workbench .part,.monaco-workbench .part>.content{height:100%}.editor-container{background-color:var(--application-editor-background);color:var(--application-editor-foreground);height:calc(100% - 57px)}.monaco-editor,.monaco-editor-background,.monaco-editor .inputarea.ime-input{background-color:var(--application-editor-background)!important;color:var(--application-editor-foreground)!important}.monaco-editor .margin{background-color:var(--application-editorGutter-background)!important}.monaco-list-row{position:relative}.monaco-list.list_id_2 .monaco-list-row:hover{background-color:var(--application-list-hoverBackground);outline:1px dashed var(--application-contrastBorder);outline-offset:-1px}.monaco-list.list_id_2 .monaco-list-row.selected{background-color:var(--application-list-activeSelectionBackground)}.monaco-list.list_id_2.always .monaco-tl-indent>.indent-guide,.monaco-list.list_id_2:hover .monaco-tl-indent>.indent-guide{border-color:rgba(88,88,88,.4)}.monaco-list.list_id_2 .monaco-tl-indent>.indent-guide.active{border-color:#585858}.indent-guide{width:8px}.monaco-list-row.modified{color:var(--application-gitDecoration-modifiedResourceForeground)}.monaco-list-row.modified .monaco-icon-label:after{content:"M"}.statusbar-item.has-background-color{background-color:var(--application-statusBarItem-remoteBackground);color:var(--application-statusBarItem-remoteForeground)}.statusbar-item:hover{background-color:var(--application-statusBarItem-hoverBackground)}.panel{background-color:var(--application-editor-background);background-color:var(--application-panel-background,var(--application-editor-background))}.composite.title{border-top-color:var(--application-panel-border)}.badge[aria-hidden=true]{display:none}.monaco-action-bar:not(.vertical) .action-item .action-label{color:var(--application-panelTitle-inactiveForeground)}.monaco-action-bar:not(.vertical) .action-item:hover .action-label{color:var(--application-panelTitle-activeForeground)}.monaco-action-bar:not(.vertical) .action-item.checked .action-label{color:var(--application-panelTitle-activeForeground);border-bottom-color:var(--application-panelTitle-activeBorder)!important}.monaco-select-box{background-color:var(--application-dropdown-background);border-color:var(--application-dropdown-border);color:var(--application-dropdown-foreground)}.monaco-pane-view .pane>.pane-header h3.title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:11px;-webkit-margin-before:0;-webkit-margin-after:0;line-height:22px}.monaco-icon-label:before,.monaco-tl-twistie{box-sizing:initial}.action-item:before{display:none!important}.monaco-workbench .part.sidebar>.title>.title-label h2{line-height:inherit}.tab:focus{outline:none}.monaco-workbench select{font-size:12px}.monaco-workbench.debug .part.statusbar{background-color:var(--application-statusBar-debuggingBackground)}.debug-toolbar{top:0;left:50%;background-color:var(--application-debugToolBar-background)}.monaco-workbench.dark{--debugIconStopForeground:#f48771;--debugIconDisconnectForeground:#f48771;--debugIconPauseForeground:#75beff;--debugIconStepIntoForeground:#75beff;--debugIconStepOverForeground:#75beff;--debugIconStepOutForeground:#75beff;--debugIconStartForeground:#89d185;--debugIconRestartForeground:#89d185}.monaco-workbench.light{--debugIconStopForeground:#a1260d;--debugIconDisconnectForeground:#a1260d;--debugIconPauseForeground:#007acc;--debugIconStepIntoForeground:#007acc;--debugIconStepOverForeground:#007acc;--debugIconStepOutForeground:#007acc;--debugIconStartForeground:#388a34;--debugIconRestartForeground:#388a34}.monaco-workbench.hc{--debugIconStopForeground:#f48771;--debugIconDisconnectForeground:#f48771;--debugIconPauseForeground:#75beff;--debugIconStepIntoForeground:#75beff;--debugIconStepOverForeground:#75beff;--debugIconStepOutForeground:#75beff;--debugIconStartForeground:#89d185;--debugIconRestartForeground:#89d185}.codicon-debug-stop{color:var(--debugIconStopForeground)!important}.codicon-debug-start{color:var(--debugIconStartForeground)!important}.codicon-debug-restart{color:var(--debugIconRestartForeground)!important}.codicon-debug-pause{color:var(--debugIconPauseForeground)!important}.codicon-debug-step-out{color:var(--debugIconStepOutForeground)!important}.codicon-debug-step-into{color:var(--debugIconStepIntoForeground)!important}.codicon-debug-step-over{color:var(--debugIconStepOverForeground)!important}.monaco-editor .find-widget .button{background-color:initial;padding:0;border:none;color:inherit}.monaco-workbench select{-webkit-appearance:none;-moz-appearance:none}.monaco-workbench .select-container{position:relative}.monaco-workbench .select-container:after{content:"\eab4";font-family:codicon;font-size:14px;width:14px;height:14px;line-height:14px;position:absolute;top:0;bottom:0;right:6px;margin:auto;pointer-events:none}.monaco-workbench .part>.title>.title-actions .start-debug-action-item{display:flex;align-items:center;font-size:11px;margin-right:.3em;height:20px;flex-shrink:1;margin-top:7px}.debug-pane .debug-breakpoints .breakpoint.exception{padding-left:20px}.pane-header{color:var(--application-sideBarSectionHeader-foreground);background-color:var(--application-sideBarSectionHeader-background);border-color:var(--application-sideBarSectionHeader-border);border-top:1px solid transparent;border-top-color:var(--application-sideBarSectionHeader-border)}.monaco-workbench .input{color:var(--application-input-foreground);background-color:var(--application-input-background)}.monaco-inputbox>.wrapper>.input,.monaco-workbench .input{border:1px solid transparent;border-color:var(--application-input-border)}.monaco-workbench .wrapper .input:focus{outline:none;border-color:var(--application-focusBorder)}.monaco-count-badge{padding:3px 5px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;box-sizing:border-box;background-color:var(--application-badge-background);color:var(--application-badge-foreground)}.findInFileMatch{background-color:var(--application-editor-findMatchHighlightBackground)}.scm-viewlet .monaco-list-row .resource>.name.strike-through>.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{text-decoration:line-through}.scm-viewlet .scm-editor{padding:6px 12px}.pointer{text-decoration:underline}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:.4}.extension-list-item{box-sizing:border-box;width:100%;height:100%;padding:0 0 0 16px;overflow:hidden;display:flex}.extension-list-item>.details{flex:1 1;padding:4px 0;overflow:hidden}.extension-list-item>.icon-container>.icon{width:42px;height:42px;padding:10px 14px 10px 0;flex-shrink:0;object-fit:contain;box-sizing:initial}.extension-list-item>.details>.header-container{height:19px;display:flex;overflow:hidden;padding-right:11px}.extension-list-item>.details>.header-container>.header{display:flex;align-items:baseline;flex-wrap:nowrap;overflow:hidden;flex:1 1;min-width:0}.extension-list-item>.details>.header-container>.header>.name{font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.extension-list-item>.details>.header-container>.header>.version{opacity:.85;font-size:80%;padding-left:6px;min-width:-webkit-fit-content;min-width:fit-content;min-width:-moz-fit-content;flex:1 1}.extension-ratings .codicon-star-full,.extension-ratings .codicon-star-half{color:#ff8e00!important}.extension-list-item>.details>.header-container>.header>.install-count:not(:empty){font-size:80%;margin:0 6px}.extension-list-item>.details>.header-container>.header>.install-count,.extension-list-item>.details>.header-container>.header>.ratings{display:flex;align-items:center}.extension-list-item .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-pane-view .pane>.pane-header>.actions.show{display:inline;display:initial}.monaco-list-row:hover:not(.selected):not(.focused){background-color:var(--application-list-hoverBackground);color:var(--application-list-hoverForeground)}.monaco-list .monaco-list-row.selected{background-color:var(--application-list-focusBackground);color:var(--application-list-focusForeground)}.monaco-pane-view .split-view-view:first-of-type>.pane>.pane-header{border-top:none!important}.extension-bookmark{position:absolute;display:inline-block;height:20px;width:20px}.extension-bookmark>.recommendation{border-right:20px solid transparent;border-top:20px solid var(--application-button-background);box-sizing:border-box;position:relative;color:var(--application-button-foreground)}.extension-bookmark>.recommendation>.codicon{position:absolute;bottom:9px;left:1px;color:inherit;font-size:80%}.monaco-action-bar .action-item .action-label.extension-action{padding:0 5px;outline-offset:2px;line-height:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.extension-list-item>.details>.footer{display:flex;justify-content:flex-end;padding-right:7px;height:18px;overflow:hidden}.extension-list-item>.details>.footer>.author{flex:1 1;font-size:90%;opacity:.9;font-weight:600}.extension-list-item .monaco-action-bar .action-item .action-label.extension-action.label{background-color:var(--application-button-background);color:var(--application-button-foreground)}.extension-list-item .monaco-action-bar .action-item .action-label.extension-action.label:hover{background-color:var(--application-button-backgroundHover)}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;padding:0 16px 0 5px;text-align:center}.monaco-decoration-ignored{color:var(--application-gitDecoration-ignoredResourceForeground)}.monaco-decoration-deleted{color:var(--application-gitDecoration-deletedResourceForeground)}.monaco-decoration-modified{color:var(--application-gitDecoration-modifiedResourceForeground)}.monaco-decoration-untracked{color:var(--application-gitDecoration-untrackedResourceForeground)}.monaco-decoration-added{color:var(--application-gitDecoration-addedResourceForeground)}.monaco-decoration-error{color:var(--application-list-errorForeground)}.monaco-decoration-warning{color:var(--application-list-warningForeground)}.monaco-decoration-bubbleBadge:after{font-family:codicon;font-size:14px;padding-right:14px;opacity:.4}.monaco-decoration-itemBadge.monaco-decoration-updated:after{content:"U"}.monaco-decoration-itemBadge.monaco-decoration-modified:after{content:"M"}.monaco-decoration-itemBadge.monaco-decoration-added:after{content:"A"}.monaco-decoration-itemBadge.monaco-decoration-deleted:after{content:"D"}.monaco-decoration-itemBadge.monaco-decoration-untracked:after{content:"U"}.monaco-decoration-itemBadge.monaco-decoration-error:after,.monaco-decoration-itemBadge.monaco-decoration-warning:after{content:"1,M"}.monaco-decoration-bubbleBadge.monaco-decoration-added:after,.monaco-decoration-bubbleBadge.monaco-decoration-deleted:after,.monaco-decoration-bubbleBadge.monaco-decoration-error:after,.monaco-decoration-bubbleBadge.monaco-decoration-modified:after,.monaco-decoration-bubbleBadge.monaco-decoration-untracked:after,.monaco-decoration-bubbleBadge.monaco-decoration-updated:after,.monaco-decoration-bubbleBadge.monaco-decoration-warning:after{content:""}.monaco-select-box{border-width:1px;border-style:solid;width:100%;border-radius:5px;font-size:11px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1 1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.monaco-workbench .part.statusbar.status-border-top:after{content:"";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--application-statusBar-border);width:100%;height:1px}.tab-border-bottom-container,.tab-border-top-container{display:block;position:absolute;left:0;z-index:6;pointer-events:none;width:100%;height:1px;background-color:var(--application-tab-activeBorder)}.tab-border-top-container{top:0;background-color:var(--application-tab-activeBorderTop)}.tab-border-bottom-container{bottom:0}.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active>.tab-border-bottom-container,.monaco-workbench .part.editor>.content .editor-group-container>.title .tabs-container>.tab.active>.tab-border-top-container{display:block}.monaco-action-bar .action-label{font-size:11px}.tw-alert{position:relative;padding:var(--tw-size-padding-base);margin:var(--tw-size-padding-base) 0;padding-left:4rem;background-color:var(--tw-color-brand-secondary-6);box-shadow:var(--tw-shadow-secondary);color:#fff;font-weight:700}.tw-alert:before{font-family:"codicon";line-height:1;content:"\ea74";font-size:var(--tw-size-font-xl);position:absolute;top:var(--tw-size-padding-base);left:var(--tw-size-padding-base);color:#fff}.tw-alert.info{background-color:var(--tw-color-brand-secondary-1)}.tw-alert.info:before{content:"\ea74"}.tw-alert.warning{background-color:var(--tw-color-warning)}.tw-alert.warning:before{content:"\ea6c"}.tw-alert.danger{background-color:var(--tw-color-danger)}.tw-alert.danger:before{content:"\ea6c"}.tw-alert.success{background-color:var(--tw-color-success)}.tw-alert.success:before{content:"\eb77"}.tw-logo-link{display:inline-flex;height:2rem;line-height:2rem;padding:0 var(--tw-size-padding-base)}.tw-logo-svg{height:100%}.tw-logo-svg .hatch-1{fill:var(--tw-color-brand-primary-1);fill:var(--base-primary-100,var(--tw-color-brand-primary-1))}.tw-logo-svg .hatch-2{fill:var(--tw-color-brand-secondary-1);fill:var(--base-secondary-100,var(--tw-color-brand-secondary-1))}.tw-logo-svg .hatch-3{fill:var(--tw-color-brand-primary-2);fill:var(--base-primary-90,var(--tw-color-brand-primary-2))}.tw-logo-svg .hatch-4{fill:var(--tw-color-brand-secondary-2);fill:var(--base-secondary-90,var(--tw-color-brand-secondary-2))}.tw-logo-svg .tw-logo-letter{fill:var(--tw-color-font-tertiary)}.tw-logo-text{color:var(--tw-color-font-tertiary);padding-left:var(--tw-size-padding-small);font-size:var(--tw-size-font-large);font-weight:lighter;text-transform:uppercase;letter-spacing:.1em}.file-input{position:relative;padding:var(--tw-size-padding-base);border:2px dashed var(--tw-color-border-secondary);border-radius:var(--tw-size-border-radius);cursor:pointer}.file-input.dragging{border-style:solid;border-color:var(--tw-color-border-focus)}.file-input-input{opacity:0;line-height:3rem;width:100%}.file-input-button{position:absolute;top:50%;margin-top:-1.5rem;left:0;width:100%;height:3rem;line-height:3rem;text-align:center;vertical-align:middle;color:var(--tw-color-font-tertiary)}.starter-button{display:flex;flex-direction:row;align-items:center;width:100%;padding:0}.starter-button-colors{width:50%;display:flex;flex:1 1;padding:var(--tw-size-padding-small);display:block;justify-content:center}.starter-color{display:inline-block;width:2rem;height:2rem;border-radius:2rem;margin-left:-.5rem;border:var(--tw-size-border-base) solid var(--tw-color-background-primary)}.tw-radio-grid{display:flex;flex-direction:row;flex-wrap:wrap}.tw-radio-grid-item{padding-right:var(--tw-size-padding-small);padding-bottom:var(--tw-size-padding-small);margin:0}.tw-radio-input{opacity:0;padding:0;margin:0;width:0;height:0}.tw-radio-label{position:relative;display:inline-block;padding-left:1.5rem;margin:0}.tw-radio-label:after,.tw-radio-label:before{position:absolute;content:"";display:inline-block}.tw-radio-label:before{height:1.25rem;width:1.25rem;border:var(--tw-border-primary);border-radius:1.25rem;background-color:var(--tw-color-background-primary);left:0;top:.125rem}.tw-radio-label:after{height:.4rem;width:.6rem;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);left:.325rem;top:.5rem;content:none}.tw-radio-input:checked+.tw-radio-label:after{content:""}.tw-radio-input:checked+.tw-radio-label:before{background-color:var(--tw-color-border-focus);border-color:transparent}.tw-radio-input:focus+.tw-radio-label:before,.tw-radio-input:hover+.tw-radio-label:before{border-color:var(--tw-color-border-focus)}.tw-radio-input:disabled+.tw-radio-label{color:var(--tw-color-font-tertiary)}.tw-radio-input:disabled+.tw-radio-label:before{opacity:.5}.color-radio .tw-radio-label{height:2rem;width:2rem;margin-right:var(--tw-size-padding-small)}.color-radio .tw-radio-label:before{border:none;width:2rem;height:2rem;border-radius:2rem;top:0}.color-radio .tw-radio-label:after{content:"";left:-.25rem;top:-.25rem;height:2.5rem;width:2.5rem;border:var(--tw-border-tertiary);border-radius:5rem}.color-radio .tw-radio-input:focus+.tw-radio-label:after,.color-radio .tw-radio-input:hover+.tw-radio-label:after{border-color:var(--tw-color-border-active)}.color-radio .tw-radio-input:checked+.tw-radio-label:after{border-color:var(--tw-color-border-active);box-shadow:0 0 0 2px var(--tw-color-border-active)}.tw-radio.neutral .tw-radio-label:before{background-color:var(--base-neutral-90)}.tw-radio.red .tw-radio-label:before{background-color:var(--base-red-90)}.tw-radio.orange .tw-radio-label:before{background-color:var(--base-orange-90)}.tw-radio.yellow .tw-radio-label:before{background-color:var(--base-yellow-90)}.tw-radio.lime .tw-radio-label:before{background-color:var(--base-lime-90)}.tw-radio.green .tw-radio-label:before{background-color:var(--base-green-90)}.tw-radio.teal .tw-radio-label:before{background-color:var(--base-teal-90)}.tw-radio.blue .tw-radio-label:before{background-color:var(--base-blue-90)}.tw-radio.purple .tw-radio-label:before{background-color:var(--base-purple-90)}.tw-radio.pink .tw-radio-label:before{background-color:var(--base-pink-90)}.homepage{font-size:var(--tw-size-font-large)}.home-hero{padding:var(--tw-size-padding-large) var(--tw-size-padding-xl);max-width:80rem;margin:0 auto;position:relative}.home-logo{text-align:center;width:100%;height:4rem;margin-bottom:var(--tw-size-padding-large);position:relative}.home-blur{width:80vw;height:80vh;position:absolute;top:10vh;left:10vw;border-radius:50vh;background:conic-gradient(var(--base-tertiary-10),var(--base-primary-10),var(--base-secondary-10));opacity:.5;-webkit-filter:blur(15rem);filter:blur(15rem);z-index:-1}.home-blur:after{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(180deg,transparent,#fff)}.home-header{text-align:center;font-family:var(--tw-font-family-mono);position:relative}.home-footer{padding:var(--tw-size-padding-xl);text-align:center}.home-split{display:flex;flex-direction:row}.home-split-panel{width:66%;padding:var(--tw-size-padding-large)}.home-split-panel:first-child{width:34%}.home-works{display:flex;flex-direction:row}.home-works-type{flex:1 1;position:relative;border-radius:var(--tw-size-border-radius-large);background-color:var(--tw-color-brand-primary-6);padding:var(--tw-size-padding-large);margin:var(--tw-size-padding-large);background-image:linear-gradient(36deg,hsla(var(--tw-hue-primary),100%,80%,75%),hsla(var(--tw-hue-secondary),100%,90%,10%)),linear-gradient(209deg,var(--tw-color-brand-secondary-1),var(--tw-color-brand-primary-2));color:var(--tw-color-font-inverse);box-shadow:var(--tw-shadow-primary);transition:all .2s ease-in-out}.home-works-type:hover{transform:scale(1.1)}.home-works-type>h3{margin-bottom:var(--tw-size-padding-base)}.home-works-type:nth-child(2){background-image:linear-gradient(to top right,var(--tw-color-brand-secondary-1) 0,var(--tw-color-brand-primary-2))}.home-works-type:nth-child(3){background-image:linear-gradient(209deg,var(--tw-color-brand-secondary-1),var(--tw-color-brand-primary-2))}.home-works-type:nth-child(4){background-image:linear-gradient(to top right,var(--tw-color-brand-secondary-1) 0,var(--tw-color-brand-primary-2))}.tw-base-color-group-title{margin-bottom:var(--tw-size-padding-base)}.tw-base-color-group-button{float:right}.tw-base-color-mixer{display:flex;flex-direction:row;margin-bottom:var(--tw-size-padding-base)}.tw-base-color-mixer>.tw-input{flex-basis:5rem;margin-right:var(--tw-size-padding-base)}.tw-base-color-mixer-label{font-weight:700}.base-color-group{margin-top:var(--tw-size-padding-base)}.base-color>.token-badge{top:var(--tw-size-padding-base);right:calc(var(--tw-size-padding-large) + var(--tw-size-font-large));left:auto;bottom:auto;background-color:var(--tw-color-background-primary);color:var(--tw-color-font-primary)}.base-color{position:relative;padding:var(--tw-size-padding-base)}.base-color.dark{color:#fff}.base-color-popup{background-color:var(--tw-color-background-primary);padding:var(--tw-size-padding-base);color:var(--tw-color-font-primary)}.base-color-chevron{position:absolute;top:var(--tw-size-padding-base);right:var(--tw-size-padding-base);transition:transform .25s ease-in-out}.expanded>.base-color-chevron{transform:rotate(180deg)}.rc-color-picker-panel-wrap{margin:var(--tw-size-padding-small) 0 0;width:100%;position:relative}.rc-color-picker-panel-wrap.preview{padding-right:3.5rem}.rc-color-picker-panel-wrap-preview{position:absolute;right:0;top:0}.rc-color-picker-panel-wrap-ribbon{margin-bottom:var(--tw-size-padding-small)}.rc-color-picker-panel-wrap-has-alpha .rc-color-picker-panel-wrap-ribbon{height:1rem}.rc-color-picker-trigger{border:1px solid #999;display:inline-block;padding:2px;border-radius:2px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px;cursor:pointer;box-shadow:inset 0 0 0 2px #fff}.rc-color-picker-trigger-open{box-shadow:0 0 3px #999}.rc-color-picker-panel{position:relative;padding:var(--tw-size-padding-small);color:var(--tw-color-font-primary);border-radius:var(--tw-size-border-radius);border:var(--tw-border-secondary);background-color:#fff;box-sizing:border-box;outline:none;z-index:9;-webkit-user-select:none;-ms-user-select:none;user-select:none}.base-color>.rc-color-picker-panel{margin-top:var(--tw-size-padding-base);border:none}.rc-color-picker-panel *{box-sizing:border-box}.rc-color-picker-panel-open{display:block}.rc-color-picker-panel-close{display:none}.rc-color-picker-panel-preview{height:2.5rem;width:2.5rem;overflow:hidden;border-radius:var(--tw-size-border-radius);background-image:url("data:image/png;base64,R0lGODdhCgAKAPAAAOXl5f///ywAAAAACgAKAEACEIQdqXt9GxyETrI279OIgwIAOw==")}.rc-color-picker-panel-preview input[type=color],.rc-color-picker-panel-preview span{position:absolute;display:block;height:100%;width:100%;border-radius:var(--tw-size-border-radius)}.rc-color-picker-panel-preview input[type=color]{opacity:0}.rc-color-picker-panel-board{position:relative;font-size:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.rc-color-picker-panel-board span{position:absolute;border-radius:1rem;box-shadow:var(--tw-shadow-thumb);width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;left:-999px;top:-999px;z-index:2}.rc-color-picker-panel-board-hsv{height:150px;position:relative;z-index:1;border-radius:var(--tw-size-border-radius)}.rc-color-picker-panel-board-value{z-index:2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+);background-image:linear-gradient(180deg,transparent 0,#000)}.rc-color-picker-panel-board-saturation,.rc-color-picker-panel-board-value{border-radius:var(--tw-size-border-radius);position:absolute;width:100%;height:100%;left:0;top:0}.rc-color-picker-panel-board-saturation{z-index:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+);background-image:linear-gradient(90deg,#fff 0,transparent)}.rc-color-picker-panel-board-handler{border-radius:var(--tw-size-border-radius);cursor:crosshair;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.rc-color-picker-panel-ribbon{position:relative;height:100%;border-radius:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSJyZWQiLz48c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2Y5MCIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjY2RmZjAwIi8+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMzNWZmMDAiLz48c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzBmNiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDBmZmZkIi8+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiMwNmYiLz48c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzMyMDBmZiIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjY2QwMGZmIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmMDkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJlZCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background-image:linear-gradient(90deg,red 0,#f90 10%,#cdff00 20%,#35ff00 30%,#0f6 40%,#00fffd 50%,#06f 60%,#3200ff 70%,#cd00ff 80%,#f09 90%,red)}.rc-color-picker-panel-alpha-thumb,.rc-color-picker-panel-ribbon-thumb{position:absolute;top:0;height:1rem;width:1rem;padding:1px 0;margin-left:-.5rem;margin-right:-.5rem;background-color:initial;border-radius:1rem;box-shadow:var(--tw-shadow-thumb)}.rc-color-picker-panel-ribbon-handler{position:absolute;width:104%;height:100%;left:-2%;cursor:pointer}.rc-color-picker-panel-alpha{position:relative;height:100%;width:100%;border-radius:1rem;background-image:url("data:image/png;base64,R0lGODdhCgAKAPAAAOXl5f///ywAAAAACgAKAEACEIQdqXt9GxyETrI279OIgwIAOw==");background-repeat:repeat;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rc-color-picker-panel-alpha-bg{position:absolute;width:100%;height:100%;border-radius:1rem}.rc-color-picker-panel-alpha-handler{position:absolute;width:104%;height:100%;left:-2%;cursor:pointer}.rc-color-picker-panel-params{display:flex;flex-direction:row;flex-wrap:nowrap}.rc-color-picker-panel-param{flex:1 1;margin-left:var(--tw-size-padding-base)}.rc-color-picker-panel-param.hex{min-width:6rem;margin:0}.rc-color-picker-panel-param>input{height:auto;margin:0;width:100%}.rc-color-picker-panel-params-label{margin:var(--tw-size-padding-small)}.rc-color-picker-panel-params-label-number:hover{border-radius:var(--tw-size-border-radius);background-color:var(--tw-color-outline);cursor:pointer}.rc-color-picker{position:absolute;left:-9999px;top:-9999px;z-index:1000}.rc-color-picker-wrap{display:inline-block}.rc-color-picker-slide-up-appear,.rc-color-picker-slide-up-enter{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transform-origin:0 0;display:block!important;opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-color-picker-slide-up-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transform-origin:0 0;display:block!important;opacity:1;-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-color-picker-slide-up-appear.rc-color-picker-slide-up-appear-active.rc-color-picker-placement-bottomLeft,.rc-color-picker-slide-up-appear.rc-color-picker-slide-up-appear-active.rc-color-picker-placement-bottomRight,.rc-color-picker-slide-up-enter.rc-color-picker-slide-up-enter-active.rc-color-picker-placement-bottomLeft,.rc-color-picker-slide-up-enter.rc-color-picker-slide-up-enter-active.rc-color-picker-placement-bottomRight{-webkit-animation-name:rcColorPickerSlideUpIn;animation-name:rcColorPickerSlideUpIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-color-picker-slide-up-appear.rc-color-picker-slide-up-appear-active.rc-color-picker-placement-topLeft,.rc-color-picker-slide-up-appear.rc-color-picker-slide-up-appear-active.rc-color-picker-placement-topRight,.rc-color-picker-slide-up-enter.rc-color-picker-slide-up-enter-active.rc-color-picker-placement-topLeft,.rc-color-picker-slide-up-enter.rc-color-picker-slide-up-enter-active.rc-color-picker-placement-topRight{-webkit-animation-name:rcColorPickerSlideDownIn;animation-name:rcColorPickerSlideDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-color-picker-slide-up-leave.rc-color-picker-slide-up-leave-active.rc-color-picker-placement-bottomLeft,.rc-color-picker-slide-up-leave.rc-color-picker-slide-up-leave-active.rc-color-picker-placement-bottomRight{-webkit-animation-name:rcColorPickerSlideUpOut;animation-name:rcColorPickerSlideUpOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-color-picker-slide-up-leave.rc-color-picker-slide-up-leave-active.rc-color-picker-placement-topLeft,.rc-color-picker-slide-up-leave.rc-color-picker-slide-up-leave-active.rc-color-picker-placement-topRight{-webkit-animation-name:rcColorPickerSlideDownOut;animation-name:rcColorPickerSlideDownOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes rcColorPickerSlideUpIn{0%{opacity:0;transform-origin:0 0;transform:scaleY(0)}to{opacity:1;transform-origin:0 0;transform:scaleY(1)}}@keyframes rcColorPickerSlideUpIn{0%{opacity:0;transform-origin:0 0;transform:scaleY(0)}to{opacity:1;transform-origin:0 0;transform:scaleY(1)}}@-webkit-keyframes rcColorPickerSlideUpOut{0%{opacity:1;transform-origin:0 0;transform:scaleY(1)}to{opacity:0;transform-origin:0 0;transform:scaleY(0)}}@keyframes rcColorPickerSlideUpOut{0%{opacity:1;transform-origin:0 0;transform:scaleY(1)}to{opacity:0;transform-origin:0 0;transform:scaleY(0)}}@-webkit-keyframes rcColorPickerSlideDownIn{0%{opacity:0;transform-origin:100% 100%;transform:scaleY(0)}to{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}}@keyframes rcColorPickerSlideDownIn{0%{opacity:0;transform-origin:100% 100%;transform:scaleY(0)}to{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}}@-webkit-keyframes rcColorPickerSlideDownOut{0%{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}to{opacity:0;transform-origin:100% 100%;transform:scaleY(0)}}@keyframes rcColorPickerSlideDownOut{0%{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}to{opacity:0;transform-origin:100% 100%;transform:scaleY(0)}}.toggle-buttons{display:inline-flex;flex-direction:row;flex-wrap:wrap;border:var(--tw-border-secondary);padding:var(--tw-size-padding-tiny);border-radius:var(--tw-size-border-radius);background-color:var(--tw-color-background-primary)}.toggle-buttons.block{display:flex}.toggle-button{flex:1 1;display:block;padding:var(--tw-size-padding-tiny) var(--tw-size-padding-base);font-size:var(--tw-size-font-base);background-color:initial;border:none}.toggle-button:focus,.toggle-button:hover{background-color:var(--tw-color-brand-primary-6);box-shadow:none}.color-toggle{border:none}.color-toggle>.toggle-button{margin:0;width:33.3%;flex-basis:33.3%;color:var(--tw-color-font-tertiary)}.toggle-button.active,.toggle-button:active,.toggle-button:focus{background-color:var(--tw-color-brand-primary-1);outline:none;color:#fff}.toggle-button.red{color:var(--base-red-100)}.toggle-button.orange{color:var(--base-orange-100)}.toggle-button.yellow{color:var(--base-yellow-100)}.toggle-button.lime{color:var(--base-lime-100)}.toggle-button.green{color:var(--base-green-100)}.toggle-button.teal{color:var(--base-teal-100)}.toggle-button.blue{color:var(--base-blue-100)}.toggle-button.purple{color:var(--base-purple-100)}.toggle-button.pink{color:var(--base-pink-100)}.toggle-button.red:hover{background-color:var(--base-red-10)}.toggle-button.orange:hover{background-color:var(--base-orange-10)}.toggle-button.yellow:hover{background-color:var(--base-yellow-10)}.toggle-button.lime:hover{background-color:var(--base-lime-10)}.toggle-button.green:hover{background-color:var(--base-green-10)}.toggle-button.teal:hover{background-color:var(--base-teal-10)}.toggle-button.blue:hover{background-color:var(--base-blue-10)}.toggle-button.purple:hover{background-color:var(--base-purple-10)}.toggle-button.pink:hover{background-color:var(--base-pink-10)}.toggle-button.active{color:#fff}.toggle-button.active.red{background-color:var(--base-red-100)}.toggle-button.active.orange{background-color:var(--base-orange-100)}.toggle-button.active.yellow{background-color:var(--base-yellow-100)}.toggle-button.active.lime{background-color:var(--base-lime-100)}.toggle-button.active.green{background-color:var(--base-green-100)}.toggle-button.active.teal{background-color:var(--base-teal-100)}.toggle-button.active.blue{background-color:var(--base-blue-100)}.toggle-button.active.purple{background-color:var(--base-purple-100)}.toggle-button.active.pink{background-color:var(--base-pink-100)}.checkbox-group{display:flex;flex-direction:row;margin:var(--tw-size-padding-small) 0}.checkbox-group>.checkbox{flex:1 1}.checkbox-input{opacity:0;padding:0;margin:0;width:0;height:0}.checkbox-label{position:relative;display:inline-block;padding-left:2rem;margin:0}.checkbox-label:after,.checkbox-label:before{position:absolute;content:"";display:inline-block}.checkbox-label:before{height:1.25rem;width:1.25rem;border:var(--tw-border-secondary);border-radius:var(--tw-size-border-radius);left:0;top:.125rem}.checkbox-label:after{height:.5rem;width:.8rem;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);left:.25rem;top:.375rem;content:none}.checkbox-input:checked+.checkbox-label:after{content:""}.checkbox-input:checked+.checkbox-label:before{background-color:var(--tw-color-brand-primary-1);border-color:transparent}.checkbox-input:focus+.checkbox-label:before{outline-style:solid;outline-offset:2px;outline-width:2px;outline-color:var(--tw-color-outline)}.token-description{display:block;font-weight:400;line-height:1.2;margin-bottom:var(--tw-size-padding-small)}.token-reverse-lookup{background-color:var(--tw-color-background-primary);color:var(--tw-color-font-primary)}.base-color .token-reverse-lookup{padding:var(--tw-size-padding-base);border-radius:0 0 var(--tw-size-border-radius) var(--tw-size-border-radius);margin-top:-5px}.token-reverse-lookup-title{margin:0;color:var(--tw-color-font-link);font-weight:700}.token-reverse-lookup-title>.codicon{font-size:1.125rem}.token-field-header{display:flex;flex-direction:row}.token-reverse-lookup-list{position:absolute;top:100%;right:0;padding:var(--tw-size-padding-base)!important;background-color:var(--tw-color-background-primary);box-shadow:0 .25rem 1rem var(--tw-color-shadow-primary);border-radius:4px;opacity:0;display:none;max-width:20rem}.token-reverse-lookup-list>li{overflow:hidden;text-overflow:ellipsis;font-size:var(--tw-size-font-small)}.token-reverse-lookup:hover>.token-reverse-lookup-list{opacity:1;display:block;z-index:3}.token-references{color:var(--tw-color-font-tertiary);list-style:none}.token-reference{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;font-size:var(--tw-size-font-small)}.token-reference:before{content:"⏎";color:var(--tw-color-font-quaternary);transform:scaleX(-1);display:inline-block}.token-references>.codicon{vertical-align:middle;color:var(--tw-color-font-quaternary)}.token{border-top:var(--tw-border-tertiary);border-bottom:var(--tw-border-tertiary);margin:calc(var(--tw-size-border-base)*-1) calc(var(--tw-size-padding-large)*-1) 0 calc(var(--tw-size-padding-large)*-1);padding:0 var(--tw-size-padding-large);background-color:var(--tw-color-background-primary)}.token:last-child{border-bottom:1px solid var(--tw-color-border-tertiary)}.token.dark{color:#fff}.token-header{position:relative;padding:var(--tw-size-padding-base) 0;display:flex;flex-direction:row;align-items:center;cursor:pointer}.token-content{padding-left:var(--tw-size-padding-small);flex:1 1}.token-label{font-weight:700;overflow:hidden;text-overflow:ellipsis}.token-header:hover .token-label{color:var(--tw-color-font-link)}.token-description{font-size:var(--tw-size-font-small)}.token-header>.codicon{font-size:var(--tw-size-font-large);transition:transform .3s ease-in-out}.token.expanded>.token-header>.codicon{transform:rotate(180deg)}.token-swatch-wrapper{width:54px;height:54px;border-radius:var(--tw-size-border-radius);padding:var(--tw-size-padding-tiny);border:var(--tw-border-tertiary);background-color:var(--tw-color-background-primary);background-image:linear-gradient(45deg,var(--tw-color-background-tertiary) 25%,transparent 0),linear-gradient(-45deg,var(--tw-color-background-tertiary) 25%,transparent 0),linear-gradient(45deg,transparent 75%,var(--tw-color-background-tertiary) 0),linear-gradient(-45deg,transparent 75%,var(--tw-color-background-tertiary) 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.token-header:hover .token-swatch-wrapper{border-color:var(--tw-color-border-focus)}.token-swatch{width:100%;height:100%}.token-swatch.empty{display:flex;align-items:center;justify-content:center}.token-swatch.empty.empty:after{color:var(--tw-color-danger);font-family:codicon;content:"\ea6c";font-size:var(--tw-size-font-large)}.token-alpha{margin:var(--tw-size-padding-small) 0;position:relative;display:flex;flex-direction:row;align-items:center}.token-alpha-label{margin-bottom:0;margin-right:var(--tw-size-padding-base)}.token-alpha-input{flex:1 1;position:relative}.token-alpha-val{top:0;width:3rem;margin-left:-1.5rem}.token-alpha-val,.token-badge{position:absolute;text-align:center}.token-badge{bottom:0;right:0;padding:var(--tw-size-padding-xs) 0;background-color:var(--tw-color-border-primary);color:#fff;border-radius:var(--tw-size-border-radius);width:2rem}.tw-color-picker-tabs{display:flex;margin-bottom:var(--tw-size-padding-small)}.tw-color-picker-tabs>*{flex:1 1}.token-select{color:var(--tw-color-font-primary);position:relative;z-index:3;font-family:var(--tw-font-family-mono)}div.token-select__control{border-width:var(--tw-size-border-base);border-color:var(--tw-color-border-secondary);border-radius:var(--tw-size-border-radius)}.syntax-token .checkbox-group{margin-top:calc(var(--tw-size-padding-small)*-1);margin-bottom:var(--tw-size-padding-base)}.tw-token-group{margin:0 calc(var(--tw-size-padding-large)*-1);padding:var(--tw-size-padding-large);padding-bottom:0;background-color:var(--tw-color-background-secondary)}.tw-token-group-title{position:relative;margin-bottom:var(--tw-size-padding-small)}.tw-token-group-description{margin-bottom:var(--tw-size-padding-base)}.tw-search{position:-webkit-sticky;position:sticky;top:0;z-index:10;padding:var(--tw-size-padding-base) 0}.tw-search-input{border-radius:2rem;width:100%;padding:var(--tw-size-padding-small) var(--tw-size-padding-base);border:var(--tw-border-primary);box-shadow:var(--tw-shadow-secondary)}.tw-search-input:focus{border-color:var(--tw-color-border-primary)}.tw-search-clear{position:absolute;border:none;width:1.5rem;height:1.5rem;right:.5rem;top:50%;margin-top:-.75rem;border-radius:1.5rem;padding:0;background-color:var(--tw-color-border-secondary);color:#fff}.tw-search-clear:hover{background-color:var(--tw-color-border-primary);color:#fff}.tw-search-clear>.codicon{font-weight:700;font-size:1.25rem}.tw-header{height:var(--tw-size-height-nav);border-bottom:var(--tw-border-primary);background-color:var(--tw-color-background-primary);z-index:100;display:flex;flex-direction:row;align-items:center}.tw-header.secondary{z-index:10}.tw-header .tw-input{height:auto;font-size:var(--tw-size-font-small);padding:var(--tw-size-padding-xs) var(--tw-size-padding-small);min-width:15rem}.tw-header .tw-input-with-button{margin:0}.tw-header label{margin:0 var(--tw-size-padding-small) 0 0}.tw-header-primary-nav{flex:1 1;display:flex;align-items:center}.tw-header-secondary-nav{align-self:flex-end;display:flex;align-items:center;height:var(--tw-size-height-nav)}.tw-header-secondary-nav>*{margin-right:var(--tw-size-padding-base)}.tw-header-nav-item{line-height:var(--tw-size-height-nav);height:var(--tw-size-height-nav);display:inline-block;padding:0 var(--tw-size-padding-base);border-radius:0;border-left-width:0;border-bottom-width:var(--tw-size-border-base);border-right-width:0;border-top-width:0;border-color:transparent;box-sizing:border-box;vertical-align:top;color:var(--tw-color-font-nav);font-weight:700}.tw-header-nav-item:hover{box-shadow:none}.tw-header-nav-item.active{color:var(--tw-color-font-nav-active);border-color:var(--tw-color-font-nav-active)}.github-corner{position:fixed;top:0;right:0;z-index:999;display:block}.github{width:1.5rem;height:1.5rem;vertical-align:middle}.github-path{fill:var(--tw-color-font-quaternary)}.github:hover>.github-path{fill:var(--tw-color-font-tertiary)}.tw-header-secondary-nav>button.primary{padding:var(--tw-size-padding-tiny) var(--tw-size-padding-large);margin-right:var(--tw-size-padding-base)}.tw-panel-container{display:flex;width:100%;flex:1 1;overflow:hidden;background-color:var(--tw-color-background-primary)}.tw-panel{position:relative}.tw-panel:last-child{flex:1 1;padding:var(--tw-size-padding-small);background-color:var(--tw-color-background-tertiary)}.tw-resizer{width:1rem;position:absolute;cursor:col-resize;height:100%;top:0;flex-shrink:0;z-index:99;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-left:-.5rem}.tw-resizer:after{content:"";position:absolute;width:2px;top:0;bottom:0;left:50%;margin-left:-1px;background-color:var(--tw-color-border-primary)}.tw-resizer:hover:after{background-color:var(--tw-color-border-active);box-shadow:0 0 0 2px var(--tw-color-border-active)}.editor-pane,.preview-pane{height:100%;display:flex;flex-direction:column}.preview-pane{width:100%}.preview-pane>.vscode{flex:1 1}.preview-pane-controls{margin-bottom:var(--tw-size-padding-small);display:flex;flex-direction:row}.preview-pane-controls .tw-radio{margin-left:var(--tw-size-padding-small)}.vscode{height:100%;width:100%;position:relative;box-shadow:0 0 1rem var(--tw-color-shadow-primary),0 0 .25rem var(--tw-color-shadow-primary);outline-width:1px;outline-style:solid;outline-color:transparent;outline-color:var(--application-window-inactiveBorder,transparent)}.vscode:active,.vscode:focus,.vscode:focus-within{outline-color:transparent;outline-color:var(--application-window-activeBorder,transparent)}.toast{display:inline-block;padding:var(--tw-size-padding-base);border-radius:var(--tw-size-border-radius);background-color:var(--tw-color-background-primary);border:var(--tw-border-primary)}.toast-wrapper{bottom:var(--tw-size-padding-base);z-index:99999}.loading-overlay,.toast-wrapper{position:fixed;right:0;left:0;text-align:center}.loading-overlay{top:0;bottom:0;background:var(--tw-color-shadow-overlay);z-index:9999;display:flex;align-items:center;justify-content:center}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}.page-content>*+*,article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--tw-size-padding-xs:0.125rem;--tw-size-padding-tiny:0.25rem;--tw-size-padding-small:0.5rem;--tw-size-padding-base:1rem;--tw-size-padding-large:1.5rem;--tw-size-padding-xl:4.5rem;--tw-size-border-base:2px;--tw-size-border-large:4px;--tw-size-border-radius-small:0;--tw-size-border-radius:0.25rem;--tw-size-border-radius-large:1rem;--tw-size-border-radius-xl:10rem;--tw-size-font-small:0.875rem;--tw-size-font-base:1rem;--tw-size-font-large:1.25rem;--tw-size-font-xl:1.75rem;--tw-size-font-xxl:3.5rem;--tw-size-height-nav:3rem;--tw-time-duration-base:0.2s;--tw-font-family-mono:"Fira Code","Source Code Pro",monospace;--tw-font-family-primary:"Fira Sans","Source Sans Pro","Open Sans",Arial,Helvetica,sans-serif;--tw-color-shadow-primary:rgba(0,0,0,0.25);--tw-color-shadow-secondary:rgba(0,0,0,0.125);--tw-color-shadow-overlay:hsla(0,0%,100%,0.75);--tw-color-grey-100:hsl(var(--tw-hue-secondary),38%,5%);--tw-color-grey-90:hsl(var(--tw-hue-secondary),30%,10%);--tw-color-grey-80:hsl(var(--tw-hue-secondary),24%,25%);--tw-color-grey-60:hsl(var(--tw-hue-secondary),18%,40%);--tw-color-grey-40:hsl(var(--tw-hue-secondary),12%,70%);--tw-color-grey-20:hsl(var(--tw-hue-secondary),8%,80%);--tw-color-grey-10:hsl(var(--tw-hue-secondary),4%,92%);--tw-color-grey-5:hsl(var(--tw-hue-secondary),2%,98%);--tw-hue-primary:335;--tw-hue-secondary:175;--tw-hue-orange:30;--tw-hue-red:350;--tw-hue-green:150;--tw-color-brand-primary-1:hsl(var(--tw-hue-primary),100%,45%);--tw-color-brand-primary-2:hsl(var(--tw-hue-primary),100%,55%);--tw-color-brand-primary-3:hsl(var(--tw-hue-primary),100%,85%);--tw-color-brand-primary-6:hsl(var(--tw-hue-primary),100%,95%);--tw-color-brand-secondary-1:hsl(var(--tw-hue-secondary),100%,40%);--tw-color-brand-secondary-2:hsl(var(--tw-hue-secondary),100%,50%);--tw-color-brand-secondary-6:hsl(var(--tw-hue-secondary),100%,95%);--tw-color-background-selection:hsl(var(--tw-hue-secondary),100%,75%,25%);--tw-color-outline:hsl(var(--tw-hue-primary),100%,50%,0.5);--tw-color-success:hsl(var(--tw-hue-green),100%,40%);--tw-color-warning:hsl(var(--tw-hue-orange),100%,50%);--tw-color-danger:hsl(var(--tw-hue-red),100%,60%);--tw-color-border-primary:var(--tw-color-grey-40);--tw-color-border-secondary:var(--tw-color-grey-20);--tw-color-border-tertiary:var(--tw-color-grey-10);--tw-color-border-hover:var(--tw-color-border-primary);--tw-color-border-focus:var(--tw-color-brand-primary-1);--tw-color-border-active:var(--tw-color-brand-primary-1);--tw-color-background-primary:#fff;--tw-color-background-secondary:var(--tw-color-grey-5);--tw-color-background-tertiary:var(--tw-color-grey-10);--tw-color-background-inverse:var(--tw-color-grey-100);--tw-color-font-primary:var(--tw-color-grey-100);--tw-color-font-secondary:var(--tw-color-grey-90);--tw-color-font-tertiary:var(--tw-color-grey-80);--tw-color-font-quaternary:var(--tw-color-grey-60);--tw-color-font-link:var(--tw-color-brand-primary-1);--tw-color-font-link-hover:var(--tw-color-brand-grey-100);--tw-color-font-link-active:var(--tw-color-brand-grey-100)}body.dark{--tw-color-border-primary:var(--tw-color-grey-40);--tw-color-border-secondary:var(--tw-color-grey-60);--tw-color-border-tertiary:var(--tw-color-grey-80);--tw-color-background-primary:var(--tw-color-grey-100);--tw-color-background-secondary:var(--tw-color-grey-90);--tw-color-background-tertiary:var(--tw-color-grey-80);--tw-color-font-primary:#fff;--tw-color-font-secondary:var(--tw-color-grey-10);--tw-color-font-tertiary:var(--tw-color-grey-20);--tw-color-font-quaternary:var(--tw-color-grey-40)}body{--tw-border-primary:var(--tw-size-border-base) solid var(--tw-color-border-primary);--tw-border-secondary:var(--tw-size-border-base) solid var(--tw-color-border-secondary);--tw-border-tertiary:var(--tw-size-border-base) solid var(--tw-color-border-tertiary);--tw-shadow-primary:0 0.25rem 0.5rem var(--tw-color-shadow-primary);--tw-shadow-hover:0.25rem 0.75rem 1rem var(--tw-color-shadow-primary);--tw-shadow-hard:0.25rem 0.25rem var(--tw-color-shadow-secondary);--tw-shadow-hard-hover:0.5rem 0.5rem var(--tw-color-shadow-secondary);--tw-shadow-secondary:0 0 0.25rem var(--tw-color-shadow-secondary);--tw-shadow-secondary-inset:0 0 0.25rem var(--tw-color-shadow-secondary) inset;--tw-text-shadow:0 1px var(--tw-color-shadow-secondary);--tw-shadow-thumb:0 0 0 var(--tw-size-border-large) var(--tw-color-background-primary);--tw-color-font-nav:var(--tw-color-font-tertiary);--tw-color-font-nav-hover:var(--tw-color-font-primary);--tw-color-font-nav-active:var(--tw-color-font-primary);--tw-color-font-inverse:var(--tw-color-background-primary);margin:0;font-family:"Fira Sans","Source Sans Pro","Open Sans",Arial,Helvetica,sans-serif;font-family:var(--tw-font-family-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--tw-color-background-primary);color:#081211;color:var(--tw-color-font-primary)}::selection{background-color:hsl(175,100%,75%,25%);background-color:var(--tw-color-background-selection)}a{color:#e60060;color:var(--tw-color-font-link);text-decoration:none}a:hover{color:var(--tw-color-brand-grey-100);color:var(--tw-color-font-link-hover)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1}h1{margin-bottom:1rem;margin-bottom:var(--tw-size-padding-base);font-size:3.5rem;font-size:var(--tw-size-font-xxl);font-weight:400}h2{font-size:1.75rem;font-size:var(--tw-size-font-xl)}h3{font-size:1.25rem;font-size:var(--tw-size-font-large)}h4{font-size:1rem;font-size:var(--tw-size-font-base)}ul{overflow:hidden}hr{border:none;width:50%;height:.25rem;background-color:#eaebeb;background-color:var(--tw-color-border-tertiary);margin:1rem 0;margin:var(--tw-size-padding-base) 0}code{border-radius:.25rem;border-radius:var(--tw-size-border-radius);padding:.5rem;padding:var(--tw-size-padding-small);font-size:1rem;font-size:var(--tw-size-font-base)}code,pre{background-color:#fafafa;background-color:var(--tw-color-background-secondary)}pre{font-family:"Fira Code","Source Code Pro",monospace;font-family:var(--tw-font-family-mono);padding:1rem;padding:var(--tw-size-padding-base)}label{display:block;margin-bottom:.5rem;margin-bottom:var(--tw-size-padding-small)}.columns{display:flex;flex-direction:row}.column{flex:1 1;min-width:0;padding:0 1rem;padding:0 var(--tw-size-padding-base)}.column:first-child{padding-left:0}.column:last-child{padding-right:0}.app{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.page-content{flex:1 1;overflow-x:hidden;overflow-y:auto;position:relative;height:100%}.page-content-inner{padding:1.5rem;padding:var(--tw-size-padding-large)}.flow>*+*{margin-top:1.5rem;margin-top:var(--tw-size-padding-large)}.codicon[class]{font-size:inherit;vertical-align:middle}.app{--application-sideBarSectionHeader-border:transparent}.app.dark{--application-background:#252526;--application-foreground:#ccc;--application-editor-background:#1e1e1e;--application-editor-foreground:#d4d4d4;--application-editor-inactiveSelectionBackground:#3a3d41;--application-editorIndentGuide-background:#404040;--application-editorIndentGuide-activeBackground:#707070;--application-editor-selectionHighlightBackground:rgba(173,214,255,0.14901960784313725);--application-list-dropBackground:#383b3d;--application-activityBarBadge-background:#007acc;--application-activityBarBadge-foreground:#fff;--application-activityBar-background:#333;--application-activityBar-foreground:#fff;--application-sideBarTitle-foreground:#bbb;--application-sideBar-background:#252526;--application-input-placeholderForeground:#a6a6a6;--application-settings-textInputBackground:#292929;--application-settings-numberInputBackground:#292929;--application-menu-background:#252526;--application-menu-foreground:#ccc;--application-statusBarItem-remoteForeground:#fff;--application-statusBarItem-remoteBackground:#4d78cc;--application-statusBar-background:#007acc;--application-statusBar-foreground:#fff;--application-sideBarSectionHeader-background:hsla(0,0%,50.2%,0.2);--application-panel-border:hsla(0,0%,50.2%,0.34901960784313724);--application-gitDecoration-addedResourceForeground:#81b88b;--application-gitDecoration-modifiedResourceForeground:#e2c08d;--application-gitDecoration-deletedResourceForeground:#c74e39;--application-gitDecoration-untrackedResourceForeground:#73c991;--application-gitDecoration-ignoredResourceForeground:#8c8c8c;--application-gitDecoration-conflictingResourceForeground:#6c6cc4;--application-gitDecoration-submoduleResourceForeground:#8db9e2;--application-tab-activeBackground:#1e1e1e;--application-dropdown-background:#3c3c3c;--application-dropdown-border:#3c3c3c;--application-dropdown-foreground:#f0f0f0}.app.light{--application-background:#f3f3f3;--application-foreground:#616161;--application-editor-background:#fff;--application-editor-foreground:#000;--application-editor-inactiveSelectionBackground:#e5ebf1;--application-editorIndentGuide-background:#d3d3d3;--application-editorIndentGuide-activeBackground:#939393;--application-editor-selectionHighlightBackground:rgba(173,214,255,0.5019607843137255);--application-editorSuggestWidget-background:#f3f3f3;--application-activityBarBadge-background:#007acc;--application-activityBarBadge-foreground:#fff;--application-activityBar-background:#2c2c2c;--application-activityBar-foreground:#fff;--application-sideBarTitle-foreground:#6f6f6f;--application-sideBar-background:#f3f3f3;--application-statusBar-background:#007acc;--application-statusBar-foreground:#fff;--application-sideBarSectionHeader-background:hsla(0,0%,50.2%,0.2);--application-panel-border:hsla(0,0%,50.2%,0.34901960784313724);--application-list-hoverBackground:#e8e8e8;--application-input-placeholderForeground:#767676;--application-searchEditor-textInputBorder:#cecece;--application-settings-textInputBorder:#cecece;--application-settings-numberInputBorder:#cecece;--application-statusBarItem-remoteForeground:#fff;--application-statusBarItem-remoteBackground:#16825d;--application-gitDecoration-addedResourceForeground:#587c0c;--application-gitDecoration-modifiedResourceForeground:#895503;--application-gitDecoration-deletedResourceForeground:#ad0707;--application-gitDecoration-untrackedResourceForeground:#007100;--application-gitDecoration-ignoredResourceForeground:#8e8e90;--application-gitDecoration-conflictingResourceForeground:#6c6cc4;--application-gitDecoration-submoduleResourceForeground:#1258a7;--application-tab-activeBackground:#1e1e1e;--application-dropdown-background:#3c3c3c;--application-dropdown-border:#3c3c3c;--application-dropdown-foreground:#f0f0f0}.app.hc{--application-background:#000;--application-foreground:#fff;--application-editor-background:#000;--application-editor-foreground:#fff;--application-editorIndentGuide-background:#fff;--application-editorIndentGuide-activeBackground:#fff;--application-statusBarItem-remoteBackground:transparent;--application-statusBar-foreground:#fff;--application-sideBarTitle-foreground:#fff;--application-sideBar-background:#000;--application-activityBarBadge-foreground:#fff;--application-activityBar-background:#000;--application-activityBar-foreground:#fff;--application-gitDecoration-addedResourceForeground:#1b5225;--application-gitDecoration-modifiedResourceForeground:#e2c08d;--application-gitDecoration-deletedResourceForeground:#c74e39;--application-gitDecoration-untrackedResourceForeground:#73c991;--application-gitDecoration-ignoredResourceForeground:#a7a8a9;--application-gitDecoration-conflictingResourceForeground:#6c6cc4;--application-gitDecoration-submoduleResourceForeground:#8db9e2}#hidden-clipboard{position:fixed;z-index:-1;opacity:0}.button,button{transition:all .3s ease;cursor:pointer;flex:1 1;text-align:center;padding:.5rem 1rem;padding:var(--tw-size-padding-small) var(--tw-size-padding-base);font-size:1rem;font-size:var(--tw-size-font-base);color:#081211;color:var(--tw-color-font-primary);background-color:#fff;background-color:var(--tw-color-background-primary);border:2px solid #c8d0cf;border:var(--tw-size-border-base) solid var(--tw-color-border-secondary);font-weight:700;border-radius:.25rem;border-radius:var(--tw-size-border-radius)}.button:focus,.button:hover,button:focus,button:hover{color:var(--tw-color-brand-grey-100);color:var(--tw-color-font-link-hover);border-color:#e60060;border-color:var(--tw-color-border-focus);box-shadow:0 0 0 4px #e60060;box-shadow:0 0 0 4px var(--tw-color-border-focus)}.button:active,button:active{background-color:#eaebeb;background-color:var(--tw-color-grey-10)}.button>.codicon[class],button>.codicon[class]{padding-right:.25rem;padding-right:var(--tw-size-padding-tiny);font-weight:700}.button>.codicon[class]:only-child,button>.codicon[class]:only-child{padding-right:0}.button.primary,button.primary{background-color:#081211;background-color:var(--tw-color-background-inverse);border-color:#081211;border-color:var(--tw-color-background-inverse);color:var(--tw-color-font-inverse)}.button.ghost,button.ghost{border:none;background:none;color:#304f4d;color:var(--tw-color-font-tertiary)}.button.danger,button.danger{color:#f35;color:var(--tw-color-danger)}.button.block,button.block{display:block;width:100%}.button.large,button.large{font-size:1.25rem;font-size:var(--tw-size-font-large);padding:1.5rem 4.5rem;padding:var(--tw-size-padding-large) var(--tw-size-padding-xl)}.button.small,button.small{font-size:.875rem;font-size:var(--tw-size-font-small);padding:.25rem .5rem;padding:var(--tw-size-padding-tiny) var(--tw-size-padding-small)}.link-button,button.link-button{border:none;background-color:initial;font-size:inherit}input:focus{outline:none}input[type=file]{-webkit-appearance:none}input[type=file]:before{content:"Upload a local theme file";display:inline-block;background-color:#e60060;background-color:var(--tw-color-brand-primary-1);border:none;border-bottom:4px solid #ff1a79;border-bottom:4px solid var(--tw-color-brand-primary-2);color:#fff;border-radius:.25rem;border-radius:var(--tw-size-border-radius);padding:.5rem 1rem;padding:var(--tw-size-padding-small) var(--tw-size-padding-base);outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-size:1rem;font-size:var(--tw-size-font-base);font-weight:700}input[type=file]:hover:before{color:#fff;border-color:#ff1a79;border-color:var(--tw-color-brand-primary-2)}input[type=file]:active:before,input[type=file]:hover:before{background-color:#ff1a79;background-color:var(--tw-color-brand-primary-2)}.file-uploader::-webkit-file-upload-button{visibility:hidden}input[type=range]{-webkit-appearance:none;border:none;width:100%;background-color:#fff;background-color:var(--tw-color-background-primary);border-radius:1.5rem;height:1.5rem}input[type=range].color-range::-moz-range-thumb,input[type=range].color-range::-ms-thumb,input[type=range].color-range::-webkit-slider-thumb{border:none}input[type=range]:hover{border-color:#a9bcba;border-color:var(--tw-color-border-hover)}input[type=range]::-moz-range-track,input[type=range]::-ms-track,input[type=range]::-webkit-slider-runnable-track{width:100%;height:.4rem;cursor:pointer;background-color:var(--theme-font-quaternary);background-color:initial;border-radius:1rem}input[type=range]::-webkit-slider-thumb{height:1.5rem;width:1.5rem;border-radius:1.5rem;background-color:#a9bcba;background-color:var(--tw-color-border-primary);background-color:initial;cursor:pointer;appearance:none;box-shadow:var(--tw-shadow-thumb);-webkit-appearance:none}input[type=range]::-webkit-slider-thumb:hover{background-color:#a9bcba;background-color:var(--tw-color-border-hover)}input[type=range]::-webkit-slider-thumb:active{background-color:#e60060;background-color:var(--tw-color-border-active)}input[type=range]::-moz-range-thumb{height:1.5rem;width:1.5rem;border-radius:1.5rem;background-color:#a9bcba;background-color:var(--tw-color-border-primary);background-color:initial;cursor:pointer;appearance:none;box-shadow:var(--tw-shadow-thumb);-moz-appearance:none}input[type=range]::-moz-range-thumb:hover{background-color:#a9bcba;background-color:var(--tw-color-border-hover)}input[type=range]::-moz-range-thumb:active{background-color:#e60060;background-color:var(--tw-color-border-active)}input[type=range]::-ms-thumb{height:1.5rem;width:1.5rem;border-radius:1.5rem;background-color:#a9bcba;background-color:var(--tw-color-border-primary);background-color:initial;cursor:pointer;appearance:none;box-shadow:var(--tw-shadow-thumb);-moz-appearance:none}input[type=range]::-ms-thumb:hover{background-color:#a9bcba;background-color:var(--tw-color-border-hover)}input[type=range]::-ms-thumb:active{background-color:#e60060;background-color:var(--tw-color-border-active)}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#ac51b5;border:0 solid #000101;border-radius:50px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]:focus::-webkit-slider-runnable-track{background-color:initial}input[type=range].hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}input[type=range].small{border-radius:1rem;height:1rem}input[type=range].small::-webkit-slider-thumb{height:1rem;width:1rem}input[type=range].small::-moz-range-thumb{height:1rem;width:1rem}input[type=range].small::-ms-thumb{height:1rem;width:1rem}.tw-input{display:block;flex:1 1;border:0 solid #c8d0cf;border-color:var(--tw-color-border-secondary);border-bottom:var(--tw-size-border-base) solid var(--tw-color-border-secondary);padding:.5rem;padding:var(--tw-size-padding-small);height:3rem;border-radius:0;border-radius:var(--tw-size-border-radius-small);font-size:1rem;width:100%;box-sizing:border-box;font-family:"Fira Code","Source Code Pro",monospace;font-family:var(--tw-font-family-mono)}.tw-input:invalid{border-color:red}.tw-input:focus,.tw-input:hover{border-color:#e60060;border-color:var(--tw-color-border-focus)}.tw-input:active{border-color:#e60060;border-color:var(--tw-color-border-active)}.tw-input-with-button{display:flex;flex-direction:row;margin-bottom:1rem;margin-bottom:var(--tw-size-padding-base)}.tw-input-with-button>input{flex:1 1}.tw-input-with-button>button{flex-basis:auto;flex-grow:0;margin-left:.25rem;margin-left:var(--tw-size-padding-tiny)}
/*# sourceMappingURL=main.06f71edf.chunk.css.map */