.monaco-editor .accessibilityHelpWidget{padding:10px;vertical-align:middle;overflow:scroll}

.monaco-aria-container{position:absolute;left:-999em}

.monaco-editor .selection-anchor{background-color:#007ACC;width:2px !important}

.monaco-editor .bracket-match{box-sizing:border-box}

.monaco-editor .monaco-editor-overlaymessage{padding-bottom:8px;z-index:10000}.monaco-editor .monaco-editor-overlaymessage.below{padding-bottom:0;padding-top:8px;z-index:10000}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.monaco-editor .monaco-editor-overlaymessage.fadeIn{animation:fadeIn 150ms ease-out}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.monaco-editor .monaco-editor-overlaymessage.fadeOut{animation:fadeOut 100ms ease-out}.monaco-editor .monaco-editor-overlaymessage .message{padding:1px 4px;color:var(--vscode-inputValidation-infoForeground);background-color:var(--vscode-inputValidation-infoBackground);border:1px solid var(--vscode-inputValidation-infoBorder)}.monaco-editor.hc-black .monaco-editor-overlaymessage .message{border-width:2px}.monaco-editor .monaco-editor-overlaymessage .anchor{width:0 !important;height:0 !important;border-color:transparent;border-style:solid;z-index:1000;border-width:8px;position:absolute}.monaco-editor .monaco-editor-overlaymessage .anchor.top{border-bottom-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage .anchor.below{border-top-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,.monaco-editor .monaco-editor-overlaymessage.below .anchor.below{display:none}.monaco-editor .monaco-editor-overlaymessage.below .anchor.top{display:inherit;top:-8px}

.monaco-editor .contentWidgets .codicon-light-bulb,.monaco-editor .contentWidgets .codicon-lightbulb-autofix{display:flex;align-items:center;justify-content:center}.monaco-editor .contentWidgets .codicon-light-bulb:hover,.monaco-editor .contentWidgets .codicon-lightbulb-autofix:hover{cursor:pointer}

.monaco-editor .codelens-decoration{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;color:var(--vscode-editorCodeLens-foreground)}.monaco-editor .codelens-decoration>span,.monaco-editor .codelens-decoration>a{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;white-space:nowrap;vertical-align:sub}.monaco-editor .codelens-decoration>a{text-decoration:none}.monaco-editor .codelens-decoration>a:hover{cursor:pointer;color:var(--vscode-editorLink-activeForeground) !important}.monaco-editor .codelens-decoration>a:hover .codicon{color:var(--vscode-editorLink-activeForeground) !important}.monaco-editor .codelens-decoration .codicon{vertical-align:middle;color:currentColor !important;color:var(--vscode-editorCodeLens-foreground)}.monaco-editor .codelens-decoration>a:hover .codicon::before{cursor:pointer}@keyframes fadein{0%{opacity:0;visibility:visible}100%{opacity:1}}.monaco-editor .codelens-decoration.fadein{animation:fadein 0.1s linear}

.monaco-editor .goto-definition-link{text-decoration:underline;cursor:pointer}

.monaco-action-bar{white-space:nowrap;height:100%}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;height:100%;width:100%;align-items:center}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar .action-item{display:block;align-items:center;justify-content:center;cursor:pointer;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item .icon,.monaco-action-bar .action-item .codicon{display:block}.monaco-action-bar .action-item .codicon{display:flex;align-items:center;width:16px;height:16px}.monaco-action-bar .action-label{font-size:11px;padding:3px;border-radius:5px}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label::before,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:0.4}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar .action-item .action-label.separator{width:1px;height:16px;margin:5px 4px !important;cursor:default;min-width:1px;padding:0;background-color:#bbb}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.monaco-action-bar .action-item.action-dropdown-item{display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-label{margin-right:1px}

.monaco-editor .peekview-widget .head{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:nowrap}.monaco-editor .peekview-widget .head .peekview-title{display:flex;align-items:center;font-size:13px;margin-left:20px;min-width:0;text-overflow:ellipsis;overflow:hidden}.monaco-editor .peekview-widget .head .peekview-title.clickable{cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty){font-size:0.9em;margin-left:0.5em;text-overflow:ellipsis;overflow:hidden}.monaco-editor .peekview-widget .head .peekview-title .meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monaco-editor .peekview-widget .head .peekview-title .dirname{white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty)::before{content:'-';padding:0 0.3em}.monaco-editor .peekview-widget .head .peekview-actions{flex:1;text-align:right;padding-right:2px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar{display:inline-block}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar,.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar>.actions-container{height:100%}.monaco-editor .peekview-widget>.body{border-top:1px solid;position:relative}.monaco-editor .peekview-widget .head .peekview-title .codicon{margin-right:4px}.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon{color:inherit !important}

::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}

.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none !important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent}.monaco-editor .inputarea.ime-input{z-index:10}

.monaco-editor .margin-view-overlays .line-numbers{font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default;height:100%}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}

.monaco-mouse-cursor-text{cursor:text}

.monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}

.monaco-editor .lines-content .cdr{position:absolute}

.monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px !important}.monaco-scrollable-element>.visible{opacity:1;background:rgba(0,0,0,0);transition:opacity 100ms linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity 800ms linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}

.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .margin-view-overlays .cgmr{position:absolute;display:flex;align-items:center;justify-content:center}

.monaco-editor .lines-content .core-guide{position:absolute;box-sizing:border-box}

.mtkcontrol{color:#fff !important;background:#960000 !important}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .mtkz{display:inline-block}

.monaco-editor .lines-decorations{position:absolute;top:0;background:white}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}

.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}

.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity 100ms linear}.monaco-editor .minimap.slider-mouseover:hover .minimap-slider{opacity:1}.monaco-editor .minimap.slider-mouseover .minimap-slider.active{opacity:1}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}.monaco-editor.no-minimap-shadow .minimap-shadow-visible{position:absolute;left:-1px;width:1px}

.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}

.monaco-editor .view-ruler{position:absolute;top:0}

.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px}

.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}

.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{box-sizing:border-box;background:transparent !important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent !important;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent !important;box-sizing:border-box}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,100%{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,100%{opacity:0}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,100%{transform:scaleY(0)}}.cursor-smooth{animation:monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate}.cursor-phase{animation:monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{animation:monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate}

:root{--sash-size: 4px}.monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default !important;pointer-events:none !important}.monaco-sash.vertical{cursor:ew-resize;top:0;width:var(--sash-size);height:100%}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:var(--sash-size)}.monaco-sash:not(.disabled)>.orthogonal-drag-handle{content:" ";height:calc(var(--sash-size) * 2);width:calc(var(--sash-size) * 2);z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.start,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.end{cursor:nwse-resize}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.end,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.start{cursor:nesw-resize}.monaco-sash.vertical>.orthogonal-drag-handle.start{left:calc(var(--sash-size) * -0.5);top:calc(var(--sash-size) * -1)}.monaco-sash.vertical>.orthogonal-drag-handle.end{left:calc(var(--sash-size) * -0.5);bottom:calc(var(--sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.start{top:calc(var(--sash-size) * -0.5);left:calc(var(--sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.end{top:calc(var(--sash-size) * -0.5);right:calc(var(--sash-size) * -1)}.monaco-sash:before{content:'';pointer-events:none;position:absolute;width:100%;height:100%;transition:background-color 0.1s ease-out;background:transparent}.monaco-sash.vertical:before{width:var(--sash-hover-size);left:calc(50% - (var(--sash-hover-size) / 2))}.monaco-sash.horizontal:before{height:var(--sash-hover-size);top:calc(50% - (var(--sash-hover-size) / 2))}.pointer-events-disabled{pointer-events:none !important}.monaco-sash.debug{background:cyan}.monaco-sash.debug.disabled{background:rgba(0,255,255,0.2)}.monaco-sash.debug:not(.disabled)>.orthogonal-drag-handle{background:red}

.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;position:relative}

.monaco-dropdown{height:100%;padding:0}.monaco-dropdown>.dropdown-label{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center}.monaco-dropdown>.dropdown-label>.action-label.disabled{cursor:default}.monaco-dropdown-with-primary{display:flex !important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-primary>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*='codicon-']{font-size:12px;padding-left:0px;padding-right:0px;line-height:16px;margin-left:-3px}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}

.monaco-action-bar .action-item.menu-entry .action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-action-bar .action-item.menu-entry .action-label{background-image:var(--menu-entry-icon-light)}.vs-dark .monaco-action-bar .action-item.menu-entry .action-label,.hc-black .monaco-action-bar .action-item.menu-entry .action-label{background-image:var(--menu-entry-icon-dark)}.monaco-dropdown-with-default{display:flex !important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-default>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-default>.action-container.menu-entry>.action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-dropdown-with-default>.action-container.menu-entry>.action-label{background-image:var(--menu-entry-icon-light)}.vs-dark .monaco-dropdown-with-default>.action-container.menu-entry>.action-label,.hc-black .monaco-dropdown-with-default>.action-container.menu-entry>.action-label{background-image:var(--menu-entry-icon-dark)}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*='codicon-']{font-size:12px;padding-left:0px;padding-right:0px;line-height:16px;margin-left:-3px}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}

.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list-row.scrolling{display:none !important}.monaco-list.element-focused,.monaco-list.selection-single,.monaco-list.selection-multiple{outline:0 !important}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute;z-index:1000}.monaco-list-type-filter{display:flex;align-items:center;position:absolute;border-radius:2px;padding:0px 3px;max-width:calc(100% - 10px);text-overflow:ellipsis;overflow:hidden;text-align:right;box-sizing:border-box;cursor:all-scroll;font-size:13px;line-height:18px;height:20px;z-index:1;top:4px}.monaco-list-type-filter.dragging{transition:top 0.2s, left 0.2s}.monaco-list-type-filter.ne{right:4px}.monaco-list-type-filter.nw{left:4px}.monaco-list-type-filter>.controls{display:flex;align-items:center;box-sizing:border-box;transition:width 0.2s;width:0}.monaco-list-type-filter.dragging>.controls,.monaco-list-type-filter:hover>.controls{width:36px}.monaco-list-type-filter>.controls>*{border:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:none;width:16px;height:16px;flex-shrink:0;margin:0;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.monaco-list-type-filter>.controls>.filter{margin-left:4px}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em 1em;text-align:center;white-space:normal;opacity:0.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-list-type-filter{cursor:grab}.monaco-list-type-filter.dragging{cursor:grabbing}

.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:initial}.monaco-split-view2>.monaco-scrollable-element{width:100%;height:100%}.monaco-split-view2>.monaco-scrollable-element>.split-view-container{width:100%;height:100%;white-space:nowrap;position:relative}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view{white-space:initial;position:absolute}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.monaco-scrollable-element>.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>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child)::before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child)::before{height:1px;width:100%}

.monaco-table{display:flex;flex-direction:column;position:relative;height:100%;width:100%;white-space:nowrap}.monaco-table>.monaco-split-view2{border-bottom:1px solid transparent}.monaco-table>.monaco-list{flex:1}.monaco-table-tr{display:flex;height:100%}.monaco-table-th{width:100%;height:100%;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.monaco-table-th,.monaco-table-td{box-sizing:border-box;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-table>.monaco-split-view2 .monaco-sash.vertical::before{content:"";position:absolute;left:calc(var(--sash-size) / 2);width:0;border-left:1px solid transparent}.monaco-table>.monaco-split-view2,.monaco-table>.monaco-split-view2 .monaco-sash.vertical::before{transition:border-color 0.2s ease-out}

.monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid transparent}.monaco-tl-indent>.indent-guide{transition:border-color 0.1s linear}.monaco-tl-twistie,.monaco-tl-contents{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;flex-shrink:0;width:16px;display:flex !important;align-items:center;justify-content:center;transform:translateX(3px)}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie::before{border-radius:20px}.monaco-tl-twistie.collapsed::before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading::before{animation:codicon-spin 1.25s steps(30) infinite}

.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0}.monaco-editor .reference-zone-widget .ref-tree{line-height:23px;background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-lineForeground)}.monaco-editor .reference-zone-widget .ref-tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .ref-tree .reference-file{display:inline-flex;width:100%;height:100%;color:var(--vscode-peekViewResult-fileForeground)}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file{color:inherit !important}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground) !important}.monaco-editor .reference-zone-widget .ref-tree .reference-file .count{margin-right:12px;margin-left:auto}.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight{background-color:var(--vscode-peekViewResult-matchHighlightBackground)}.monaco-editor .reference-zone-widget .preview .reference-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .reference-zone-widget .preview .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file{font-weight:bold}.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight{border:1px dotted var(--vscode-contrastActiveBorder, transparent);box-sizing:border-box}

.monaco-count-badge{padding:3px 6px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:normal;text-align:center;display:inline-block;box-sizing:border-box}.monaco-count-badge.long{padding:2px 3px;border-radius:2px;min-height:auto;line-height:normal}

.monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label::before{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;line-height:inherit !important;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;flex-shrink:0}.monaco-icon-label>.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:0.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:0.5em;font-size:0.9em;white-space:pre}.monaco-icon-label.nowrap>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{white-space:nowrap}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-style:italic}.monaco-icon-label.deprecated{text-decoration:line-through;opacity:0.66}.monaco-icon-label.italic::after{font-style:italic}.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{text-decoration:line-through}.monaco-icon-label::after{opacity:0.75;font-size:90%;font-weight:600;margin:auto 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label::after{color:inherit !important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}

.monaco-hover{cursor:default;position:absolute;overflow:hidden;z-index:50;-moz-user-select:text;user-select:text;-webkit-user-select:text;-ms-user-select:text;box-sizing:initial;animation:fadein 100ms linear;line-height:1.5em}.monaco-hover.hidden{display:none}.monaco-hover a:hover{cursor:pointer}.monaco-hover .hover-contents:not(.html-hover-contents){padding:4px 8px}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:500px;word-wrap:break-word}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents) hr{min-width:100%}.monaco-hover p,.monaco-hover .code,.monaco-hover ul{margin:8px 0}.monaco-hover code{font-family:var(--monaco-monospace-font)}.monaco-hover hr{box-sizing:border-box;border-left:0px;border-right:0px;margin-top:4px;margin-bottom:-4px;margin-left:-8px;margin-right:-8px;height:1px}.monaco-hover p:first-child,.monaco-hover .code:first-child,.monaco-hover ul:first-child{margin-top:0}.monaco-hover p:last-child,.monaco-hover .code:last-child,.monaco-hover ul:last-child{margin-bottom:0}.monaco-hover ul{padding-left:20px}.monaco-hover ol{padding-left:20px}.monaco-hover li>p{margin-bottom:0}.monaco-hover li>ul{margin-top:0}.monaco-hover code{border-radius:3px;padding:0 0.4em}.monaco-hover .monaco-tokenized-source{white-space:pre-wrap}.monaco-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-hover .hover-row.status-bar .actions{display:flex;padding:0px 8px}.monaco-hover .hover-row.status-bar .actions .action-container{margin-right:16px;cursor:pointer}.monaco-hover .hover-row.status-bar .actions .action-container .action .icon{padding-right:4px}.monaco-hover .markdown-hover .hover-contents .codicon{color:inherit;font-size:inherit;vertical-align:middle}.monaco-hover .hover-contents a.code-link:hover,.monaco-hover .hover-contents a.code-link{color:inherit}.monaco-hover .hover-contents a.code-link:before{content:'('}.monaco-hover .hover-contents a.code-link:after{content:')'}.monaco-hover .hover-contents a.code-link>span{text-decoration:underline;border-bottom:1px solid transparent;text-underline-position:under}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span{margin-bottom:4px;display:inline-block}.monaco-hover-content .action-container a{-webkit-user-select:none;-moz-user-select:none;user-select:none}.monaco-hover-content .action-container.disabled{pointer-events:none;opacity:0.4;cursor:default}

.colorpicker-widget{height:190px;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.colorpicker-color-decoration{border:solid 0.1em #000;box-sizing:border-box;margin:0.1em 0.2em 0 0.2em;width:0.8em;height:0.8em;line-height:0.8em;display:inline-block;cursor:pointer}.hc-black .colorpicker-color-decoration,.vs-dark .colorpicker-color-decoration{border:solid 0.1em #eee}.colorpicker-header{display:flex;height:24px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-header .picked-color{width:216px;display:flex;align-items:center;justify-content:center;line-height:24px;cursor:pointer;color:white;flex:1}.colorpicker-header .picked-color .codicon{color:inherit;font-size:14px;position:absolute;left:8px}.colorpicker-header .picked-color.light{color:black}.colorpicker-header .original-color{width:74px;z-index:inherit;cursor:pointer}.colorpicker-body{display:flex;padding:8px;position:relative}.colorpicker-body .saturation-wrap{overflow:hidden;height:150px;position:relative;min-width:220px;flex:1}.colorpicker-body .saturation-box{height:150px;position:absolute}.colorpicker-body .saturation-selection{width:9px;height:9px;margin:-5px 0 0 -5px;border:1px solid #fff;border-radius:100%;box-shadow:0px 0px 2px rgba(0,0,0,0.8);position:absolute}.colorpicker-body .strip{width:25px;height:150px}.colorpicker-body .hue-strip{position:relative;margin-left:8px;cursor:grab;background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.colorpicker-body .opacity-strip{position:relative;margin-left:8px;cursor:grab;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-body .strip.grabbing{cursor:grabbing}.colorpicker-body .slider{position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:4px;box-sizing:border-box;border:1px solid rgba(255,255,255,0.71);box-shadow:0px 0px 1px rgba(0,0,0,0.85)}.colorpicker-body .strip .overlay{height:150px;pointer-events:none}

.monaco-editor .peekview-widget .head .peekview-title .severity-icon{display:inline-block;vertical-align:text-top;margin-right:4px}.monaco-editor .marker-widget{text-overflow:ellipsis;white-space:nowrap}.monaco-editor .marker-widget>.stale{opacity:0.6;font-style:italic}.monaco-editor .marker-widget .title{display:inline-block;padding-right:5px}.monaco-editor .marker-widget .descriptioncontainer{position:absolute;white-space:pre;-moz-user-select:text;user-select:text;-webkit-user-select:text;-ms-user-select:text;padding:8px 12px 0 20px}.monaco-editor .marker-widget .descriptioncontainer .message{display:flex;flex-direction:column}.monaco-editor .marker-widget .descriptioncontainer .message .details{padding-left:6px}.monaco-editor .marker-widget .descriptioncontainer .message .source,.monaco-editor .marker-widget .descriptioncontainer .message span.code{opacity:0.6}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link{opacity:0.6;color:inherit}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before{content:'('}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after{content:')'}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link>span{text-decoration:underline;border-bottom:1px solid transparent;text-underline-position:under;color:var(--vscode-textLink-foreground)}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link>span{color:var(--vscode-textLink-activeForeground)}.monaco-editor .marker-widget .descriptioncontainer .filename{cursor:pointer}

.monaco-editor .snippet-placeholder{min-width:2px;outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetTabstopHighlightBorder, transparent)}.monaco-editor .finish-snippet-placeholder{outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent)}

@font-face{font-family:"codicon";font-display:block;src:url(file:///Assets/Fonts/codicon.ttf) format("truetype")}.codicon[class*='codicon-']{font:normal normal normal 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}

.codicon-wrench-subaction{opacity:0.5}@keyframes codicon-spin{100%{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin,.codicon-notebook-state-executing.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:0.4}.codicon-loading,.codicon-tree-item-loading::before{animation-duration:1s !important;animation-timing-function:cubic-bezier(0.53, 0.21, 0.29, 0.67) !important}

.monaco-editor .suggest-widget{width:430px;z-index:40;display:flex;flex-direction:column}.monaco-editor .suggest-widget.message{flex-direction:row;align-items:center}.monaco-editor .suggest-widget,.monaco-editor .suggest-details{flex:0 1 auto;width:100%;border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background)}.monaco-editor.hc-black .suggest-widget,.monaco-editor.hc-black .suggest-details{border-width:2px}.monaco-editor .suggest-widget .suggest-status-bar{box-sizing:border-box;display:none;flex-flow:row nowrap;justify-content:space-between;width:100%;font-size:80%;padding:0 4px 0 4px;border-top:1px solid var(--vscode-editorSuggestWidget-border);overflow:hidden}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar{display:flex}.monaco-editor .suggest-widget .suggest-status-bar .left{padding-right:8px}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label{color:var(--vscode-editorSuggestWidgetStatus-foreground)}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label{margin-right:0}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label::after{content:', ';margin-right:0.3em}.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row>.contents>.main>.right>.readMore,.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover>.contents>.main>.right.can-expand-details>.details-label{width:100%}.monaco-editor .suggest-widget>.message{padding-left:22px}.monaco-editor .suggest-widget>.tree{height:100%;width:100%}.monaco-editor .suggest-widget .monaco-list{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row{display:flex;-mox-box-sizing:border-box;box-sizing:border-box;padding-right:10px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap;cursor:pointer;touch-action:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused{color:var(--vscode-editorSuggestWidget-selectedForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon{color:var(--vscode-editorSuggestWidget-selectedIconForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents{flex:1;height:100%;overflow:hidden;padding-left:2px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre;justify-content:space-between}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{display:flex}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused) .monaco-icon-label{color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:bold}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-highlightForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-focusHighlightForeground)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore::before{color:inherit;opacity:1;font-size:14px;cursor:pointer}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close{position:absolute;top:6px;right:2px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close:hover,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:hover{opacity:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{opacity:0.7}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.signature-label{overflow:hidden;text-overflow:ellipsis;opacity:0.6}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.qualifier-label{margin-left:12px;opacity:0.4;font-size:85%;line-height:initial;text-overflow:ellipsis;overflow:hidden;align-self:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{font-size:85%;margin-left:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label>.monaco-tokenized-source{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{display:none}.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.right>.details-label,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label)>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right.can-expand-details>.details-label{width:calc(100% - 26px)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left{flex-shrink:1;flex-grow:1;overflow:hidden}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.monaco-icon-label{flex-shrink:0}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.left>.monaco-icon-label{max-width:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.left>.monaco-icon-label{flex-shrink:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{overflow:hidden;flex-shrink:4;max-width:70%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:inline-block;position:absolute;right:10px;width:18px;height:18px;visibility:hidden}.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:none !important}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:inline-block}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right>.readMore{visibility:visible}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:0.66;text-decoration:unset}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-container>.monaco-icon-name-container{text-decoration:line-through}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label::before{height:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon{display:block;height:16px;width:16px;margin-left:2px;background-repeat:no-repeat;background-size:80%;background-position:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon{display:flex;align-items:center;margin-right:4px}.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon::before{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{margin:0 0 0 0.3em;border:0.1em solid #000;width:0.7em;height:0.7em;display:inline-block}.monaco-editor .suggest-details-container{z-index:41}.monaco-editor .suggest-details{display:flex;flex-direction:column;cursor:default;color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-details.focused{border-color:var(--vscode-focusBorder)}.monaco-editor .suggest-details a{color:var(--vscode-textLink-foreground)}.monaco-editor .suggest-details a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .suggest-details code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .suggest-details.no-docs{display:none}.monaco-editor .suggest-details>.monaco-scrollable-element{flex:1}.monaco-editor .suggest-details>.monaco-scrollable-element>.body{box-sizing:border-box;height:100%;width:100%}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type{flex:2;overflow:hidden;text-overflow:ellipsis;opacity:0.7;white-space:pre;margin:0 24px 0 0;padding:4px 0 12px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type.auto-wrap{white-space:normal;word-break:break-all}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs{margin:0;padding:4px 5px;white-space:pre-wrap}.monaco-editor .suggest-details.no-type>.monaco-scrollable-element>.body>.docs{margin-right:24px;overflow:hidden}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs{padding:0;white-space:initial;min-height:calc(1rem + 8px)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .monaco-tokenized-source{white-space:pre}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .codicon{vertical-align:sub}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>p:empty{display:none}.monaco-editor .suggest-details code{border-radius:3px;padding:0 0.4em}.monaco-editor .suggest-details ul{padding-left:20px}.monaco-editor .suggest-details ol{padding-left:20px}.monaco-editor .suggest-details p code{font-family:var(--monaco-monospace-font)}

.monaco-editor .suggest-preview-additional-widget{white-space:nowrap}.monaco-editor .suggest-preview-additional-widget .content-spacer{color:transparent;white-space:pre}.monaco-editor .suggest-preview-additional-widget .button{display:inline-block;cursor:pointer;text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-hidden{opacity:0;font-size:0}.monaco-editor .ghost-text-decoration{font-style:italic}.monaco-editor .suggest-preview-text{font-style:italic}

.monaco-editor .unicode-highlight{border:1px solid var(--vscode-editorUnicodeHighlight-border);box-sizing:border-box}

.editor-banner{box-sizing:border-box;cursor:default;width:100%;font-size:12px;display:flex;overflow:visible;height:26px;background:var(--vscode-banner-background)}.editor-banner .icon-container{display:flex;flex-shrink:0;align-items:center;padding:0 6px 0 10px}.editor-banner .icon-container.custom-icon{background-repeat:no-repeat;background-position:center center;background-size:16px;width:16px;padding:0;margin:0 6px 0 10px}.editor-banner .message-container{display:flex;align-items:center;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-banner .message-container p{margin-block-start:0;margin-block-end:0}.editor-banner .message-actions-container{flex-grow:1;flex-shrink:0;line-height:26px;margin:0 4px}.editor-banner .message-actions-container a.monaco-button{width:inherit;margin:2px 8px;padding:0px 12px}.editor-banner .message-actions-container a{padding:3px;margin-left:12px;text-decoration:underline}.editor-banner .action-container{padding:0 10px 0 6px}.editor-banner{background-color:var(--vscode-banner-background)}.editor-banner,.editor-banner .action-container .codicon,.editor-banner .message-actions-container .monaco-link{color:var(--vscode-banner-foreground)}.editor-banner .icon-container .codicon{color:var(--vscode-banner-iconForeground)}

.monaco-editor.vs .dnd-target{border-right:2px dotted black;color:white}.monaco-editor.vs-dark .dnd-target{border-right:2px dotted #AEAFAD;color:#51504f}.monaco-editor.hc-black .dnd-target{border-right:2px dotted #fff;color:#000}.monaco-editor.mouse-default .view-lines,.monaco-editor.vs-dark.mac.mouse-default .view-lines,.monaco-editor.hc-black.mac.mouse-default .view-lines{cursor:default}.monaco-editor.mouse-copy .view-lines,.monaco-editor.vs-dark.mac.mouse-copy .view-lines,.monaco-editor.hc-black.mac.mouse-copy .view-lines{cursor:copy}

.monaco-custom-checkbox{margin-left:2px;float:left;cursor:pointer;overflow:hidden;width:20px;height:20px;border-radius:3px;border:1px solid transparent;padding:1px;box-sizing:border-box;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-custom-checkbox:hover{background-color:var(--vscode-inputOption-hoverBackground)}.hc-black .monaco-custom-checkbox:hover{border:1px dashed var(--vscode-focusBorder)}.hc-black .monaco-custom-checkbox{background:none}.hc-black .monaco-custom-checkbox:hover{background:none}.monaco-custom-checkbox.monaco-simple-checkbox{height:18px;width:18px;border:1px solid transparent;border-radius:3px;margin-right:9px;margin-left:0px;padding:0px;opacity:1;background-size:16px !important}.monaco-custom-checkbox.monaco-simple-checkbox:not(.checked)::before{visibility:hidden}

.monaco-editor .find-widget{position:absolute;z-index:35;height:33px;overflow:hidden;line-height:19px;transition:transform 200ms linear;padding:0 4px;box-sizing:border-box;transform:translateY(calc(-100% - 10px))}.monaco-editor .find-widget textarea{margin:0px}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled>.replace-part{display:flex}.monaco-editor .find-widget.visible{transform:translateY(0)}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-editor .find-widget .monaco-inputbox .input{background-color:transparent;min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:4px 0 0 17px;font-size:12px;display:flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:flex;flex:1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{display:flex;flex:initial;margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button{width:16px;height:16px;padding:3px;border-radius:5px;display:flex;flex:initial;margin-left:3px;background-position:center center;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center}.monaco-editor .find-widget .codicon-find-selection{width:22px;height:22px;padding:3px;border-radius:5px}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:3px;width:18px;height:100%;border-radius:0;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .disabled{opacity:0.3;cursor:default}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:flex;vertical-align:middle;flex:auto;flex-grow:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px !important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px !important}.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .findMatch{animation-duration:0;animation-name:inherit !important}.monaco-editor .find-widget .monaco-sash{left:0 !important}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}

.monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;font-size:inherit}.monaco-inputbox.idle{border:1px solid transparent}.monaco-inputbox>.ibwrapper>.input,.monaco-inputbox>.ibwrapper>.mirror{padding:4px}.monaco-inputbox>.ibwrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.ibwrapper>.input{display:inline-block;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.ibwrapper>input{text-overflow:ellipsis}.monaco-inputbox>.ibwrapper>textarea.input{display:block;-ms-overflow-style:none;scrollbar-width:none;outline:none}.monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.ibwrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.ibwrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;box-sizing:border-box;padding:0.4em;font-size:12px;line-height:17px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}

.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#E1E1E1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-0 100ms linear 0s}.monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-1 100ms linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-dark-0 100ms linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-dark-1 100ms linear 0s}@keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,0.8)}100%{background:transparent}}@keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,0.8)}99%{background:transparent}}@keyframes monaco-findInput-highlight-dark-0{0%{background:rgba(255,255,255,0.44)}100%{background:transparent}}@keyframes monaco-findInput-highlight-dark-1{0%{background:rgba(255,255,255,0.44)}99%{background:transparent}}

.monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-editor .margin-view-overlays .codicon-folding-collapsed{cursor:pointer;opacity:0;transition:opacity 0.5s;display:flex;align-items:center;justify-content:center;font-size:140%;margin-left:2px}.monaco-editor .margin-view-overlays:hover .codicon,.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons{opacity:1}.monaco-editor .inline-folded:after{color:grey;margin:0.1em 0.2em 0 0.2em;content:"⋯";display:inline;line-height:1em;cursor:pointer}

.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;resize:none;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #F6F6F6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #252526}

.monaco-editor .tokens-inspect-widget{z-index:50;-moz-user-select:text;user-select:text;-webkit-user-select:text;-ms-user-select:text;padding:10px}.tokens-inspect-separator{height:1px;border:0}.monaco-editor .tokens-inspect-widget .tm-token{font-family:var(--monaco-monospace-font)}.monaco-editor .tokens-inspect-widget .tm-token-length{font-weight:normal;font-size:60%;float:right}.monaco-editor .tokens-inspect-widget .tm-metadata-table{width:100%}.monaco-editor .tokens-inspect-widget .tm-metadata-value{font-family:var(--monaco-monospace-font);text-align:right}.monaco-editor .tokens-inspect-widget .tm-token-type{font-family:var(--monaco-monospace-font)}

.monaco-editor .detected-link,.monaco-editor .detected-link-active{text-decoration:underline;text-underline-position:under}.monaco-editor .detected-link-active{cursor:pointer}

.monaco-editor .parameter-hints-widget{z-index:39;display:flex;flex-direction:column;line-height:1.5em}.monaco-editor .parameter-hints-widget>.phwrapper{max-width:440px;display:flex;flex-direction:row}.monaco-editor .parameter-hints-widget.multiple{min-height:3.3em;padding:0}.monaco-editor .parameter-hints-widget.visible{transition:left .05s ease-in-out}.monaco-editor .parameter-hints-widget p,.monaco-editor .parameter-hints-widget ul{margin:8px 0}.monaco-editor .parameter-hints-widget .monaco-scrollable-element,.monaco-editor .parameter-hints-widget .body{display:flex;flex:1;flex-direction:column;min-height:100%}.monaco-editor .parameter-hints-widget .signature{padding:4px 5px}.monaco-editor .parameter-hints-widget .docs{padding:0 10px 0 5px;white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs.empty{display:none}.monaco-editor .parameter-hints-widget .docs .markdown-docs{white-space:initial}.monaco-editor .parameter-hints-widget .docs .markdown-docs code{font-family:var(--monaco-monospace-font)}.monaco-editor .parameter-hints-widget .docs .code{white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs code{border-radius:3px;padding:0 0.4em}.monaco-editor .parameter-hints-widget .controls{display:none;flex-direction:column;align-items:center;min-width:22px;justify-content:flex-end}.monaco-editor .parameter-hints-widget.multiple .controls{display:flex;padding:0 2px}.monaco-editor .parameter-hints-widget.multiple .button{width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}.monaco-editor .parameter-hints-widget .button.previous{bottom:24px}.monaco-editor .parameter-hints-widget .overloads{text-align:center;height:12px;line-height:12px;opacity:0.5;font-family:var(--monaco-monospace-font)}.monaco-editor .parameter-hints-widget .signature .parameter.active{font-weight:bold}.monaco-editor .parameter-hints-widget .documentation-parameter>.parameter{font-weight:bold;margin-right:0.5em}

.monaco-editor .rename-box{z-index:100;color:inherit}.monaco-editor .rename-box.preview{padding:3px 3px 0 3px}.monaco-editor .rename-box .rename-input{padding:3px;width:calc(100% - 6px)}.monaco-editor .rename-box .rename-label{display:none;opacity:.8}.monaco-editor .rename-box.preview .rename-label{display:inherit}

.monaco-editor{font-family:-apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif;--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{position:absolute !important;top:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%)}.monaco-editor.hc-black{-ms-high-contrast-adjust:none}@media screen and (-ms-high-contrast: active){.monaco-editor.vs .view-overlays .current-line,.monaco-editor.vs-dark .view-overlays .current-line{border-color:windowtext !important;border-left:0;border-right:0}.monaco-editor.vs .cursor,.monaco-editor.vs-dark .cursor{background-color:windowtext !important}.monaco-editor.vs .dnd-target,.monaco-editor.vs-dark .dnd-target{border-color:windowtext !important}.monaco-editor.vs .selected-text,.monaco-editor.vs-dark .selected-text{background-color:highlight !important}.monaco-editor.vs .view-line,.monaco-editor.vs-dark .view-line{-ms-high-contrast-adjust:none}.monaco-editor.vs .view-line span,.monaco-editor.vs-dark .view-line span{color:windowtext !important}.monaco-editor.vs .view-line span.inline-selected-text,.monaco-editor.vs-dark .view-line span.inline-selected-text{color:highlighttext !important}.monaco-editor.vs .view-overlays,.monaco-editor.vs-dark .view-overlays{-ms-high-contrast-adjust:none}.monaco-editor.vs .selectionHighlight,.monaco-editor.vs-dark .selectionHighlight,.monaco-editor.vs .wordHighlight,.monaco-editor.vs-dark .wordHighlight,.monaco-editor.vs .wordHighlightStrong,.monaco-editor.vs-dark .wordHighlightStrong,.monaco-editor.vs .reference-decoration,.monaco-editor.vs-dark .reference-decoration{border:2px dotted highlight !important;background:transparent !important;box-sizing:border-box}.monaco-editor.vs .rangeHighlight,.monaco-editor.vs-dark .rangeHighlight{background:transparent !important;border:1px dotted activeborder !important;box-sizing:border-box}.monaco-editor.vs .bracket-match,.monaco-editor.vs-dark .bracket-match{border-color:windowtext !important;background:transparent !important}.monaco-editor.vs .findMatch,.monaco-editor.vs-dark .findMatch,.monaco-editor.vs .currentFindMatch,.monaco-editor.vs-dark .currentFindMatch{border:2px dotted activeborder !important;background:transparent !important;box-sizing:border-box}.monaco-editor.vs .find-widget,.monaco-editor.vs-dark .find-widget{border:1px solid windowtext}.monaco-editor.vs .monaco-list .monaco-list-row,.monaco-editor.vs-dark .monaco-list .monaco-list-row{-ms-high-contrast-adjust:none;color:windowtext !important}.monaco-editor.vs .monaco-list .monaco-list-row.focused,.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused{color:highlighttext !important;background-color:highlight !important}.monaco-editor.vs .monaco-list .monaco-list-row:hover,.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover{background:transparent !important;border:1px solid highlight;box-sizing:border-box}.monaco-editor.vs .monaco-scrollable-element>.scrollbar,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar{-ms-high-contrast-adjust:none;background:background !important;border:1px solid windowtext;box-sizing:border-box}.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider{background:windowtext !important}.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider:hover,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider:hover{background:highlight !important}.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active{background:highlight !important}.monaco-editor.vs .decorationsOverviewRuler,.monaco-editor.vs-dark .decorationsOverviewRuler{opacity:0}.monaco-editor.vs .minimap,.monaco-editor.vs-dark .minimap{display:none}.monaco-editor.vs .squiggly-d-error,.monaco-editor.vs-dark .squiggly-d-error{background:transparent !important;border-bottom:4px double #E47777}.monaco-editor.vs .squiggly-c-warning,.monaco-editor.vs-dark .squiggly-c-warning{border-bottom:4px double #71B771}.monaco-editor.vs .squiggly-b-info,.monaco-editor.vs-dark .squiggly-b-info{border-bottom:4px double #71B771}.monaco-editor.vs .squiggly-a-hint,.monaco-editor.vs-dark .squiggly-a-hint{border-bottom:4px double #6c6c6c}.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{-ms-high-contrast-adjust:none;color:highlighttext !important;background-color:highlight !important}.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label{-ms-high-contrast-adjust:none;background:transparent !important;border:1px solid highlight;box-sizing:border-box}.monaco-diff-editor.vs .diffOverviewRuler,.monaco-diff-editor.vs-dark .diffOverviewRuler{display:none}.monaco-editor.vs .line-insert,.monaco-editor.vs-dark .line-insert,.monaco-editor.vs .line-delete,.monaco-editor.vs-dark .line-delete{background:transparent !important;border:1px solid highlight !important;box-sizing:border-box}.monaco-editor.vs .char-insert,.monaco-editor.vs-dark .char-insert,.monaco-editor.vs .char-delete,.monaco-editor.vs-dark .char-delete{background:transparent !important}}

.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,0.03)}.monaco-diff-editor.vs-dark .diffOverview{background:rgba(255,255,255,0.01)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar{background:rgba(0,0,0,0)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar{background:rgba(0,0,0,0)}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:rgba(171,171,171,0.4)}.modified-in-monaco-diff-editor.hc-black .slider.active{background:none}.monaco-editor .insert-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-diff-editor .delete-sign{font-size:11px !important;opacity:0.7 !important;display:flex !important;align-items:center}.monaco-editor.hc-black .insert-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .delete-sign{opacity:1}.monaco-editor .inline-deleted-margin-view-zone{text-align:right}.monaco-editor .inline-added-margin-view-zone{text-align:right}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}

.monaco-diff-editor .diff-review-line-number{text-align:right;display:inline-block}.monaco-diff-editor .diff-review{position:absolute;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-diff-editor .diff-review-summary{padding-left:10px}.monaco-diff-editor .diff-review-shadow{position:absolute}.monaco-diff-editor .diff-review-row{white-space:pre}.monaco-diff-editor .diff-review-table{display:table;min-width:100%}.monaco-diff-editor .diff-review-row{display:table-row;width:100%}.monaco-diff-editor .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-diff-editor .diff-review-spacer>.codicon{font-size:9px !important}.monaco-diff-editor .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px}.monaco-diff-editor .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}

.context-view{position:absolute;z-index:2500}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;z-index:2500;color:inherit}

.context-view .monaco-menu{min-width:130px}

.quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight,.quick-input-widget .monaco-highlighted-label .highlight{color:#0066BF}.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight,.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight{color:#9DDDFF}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight,.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight,.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#F38518}.monaco-keybinding>.monaco-keybinding-key{background-color:rgba(221,221,221,0.4);border:solid 1px rgba(204,204,204,0.4);border-bottom-color:rgba(187,187,187,0.4);box-shadow:inset 0 -1px 0 rgba(187,187,187,0.4);color:#555}.hc-black .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px #6fc3df;box-shadow:none;color:#fff}.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:rgba(128,128,128,0.17);border:solid 1px rgba(51,51,51,0.6);border-bottom-color:rgba(68,68,68,0.6);box-shadow:inset 0 -1px 0 rgba(68,68,68,0.6);color:#ccc}

.monaco-text-button{box-sizing:border-box;display:flex;width:100%;padding:4px;text-align:center;cursor:pointer;justify-content:center;align-items:center}.monaco-text-button:focus{outline-offset:2px !important}.monaco-text-button:hover{text-decoration:none !important}.monaco-button.disabled:focus,.monaco-button.disabled{opacity:0.4 !important;cursor:default}.monaco-text-button>.codicon{margin:0 0.2em;color:inherit !important}.monaco-button-dropdown{display:flex;cursor:pointer}.monaco-button-dropdown>.monaco-dropdown-button{margin-left:1px}.monaco-description-button{flex-direction:column}.monaco-description-button .monaco-button-label{font-weight:500}.monaco-description-button .monaco-button-description{font-style:italic}.monaco-description-button .monaco-button-label,.monaco-description-button .monaco-button-description{display:flex;justify-content:center;align-items:center}.monaco-description-button .monaco-button-label>.codicon,.monaco-description-button .monaco-button-description>.codicon{margin:0 0.2em;color:inherit !important}

.monaco-progress-container{width:100%;height:5px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:5px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width 100ms linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;transform:translate3d(0px, 0px, 0px);animation-timing-function:linear}.monaco-progress-container.infinite.infinite-long-running .progress-bit{animation-timing-function:steps(100)}@keyframes progress{from{transform:translateX(0%) scaleX(1)}50%{transform:translateX(2500%) scaleX(3)}to{transform:translateX(4900%) scaleX(1)}}

.quick-input-widget{position:absolute;width:600px;z-index:2000;padding:0 1px 1px 1px;left:50%;margin-left:-300px}.quick-input-titlebar{display:flex;align-items:center}.quick-input-left-action-bar{display:flex;margin-left:4px;flex:1}.quick-input-title{padding:3px 0px;text-align:center;text-overflow:ellipsis;overflow:hidden}.quick-input-right-action-bar{display:flex;margin-right:4px;flex:1}.quick-input-right-action-bar>.actions-container{justify-content:flex-end}.quick-input-titlebar .monaco-action-bar .action-label.codicon{background-position:center;background-repeat:no-repeat;padding:2px}.quick-input-description{margin:6px}.quick-input-header .quick-input-description{margin:4px 2px}.quick-input-header{display:flex;padding:6px 6px 0px 6px;margin-bottom:-2px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:flex;flex-direction:column;flex-grow:1;min-width:0;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;position:absolute;right:4px;display:flex;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:flex;height:27.5px;align-items:center}.quick-input-message{margin-top:-1px;padding:5px;overflow-wrap:break-word}.quick-input-message>.codicon{margin:0 0.2em;vertical-align:text-bottom}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-progress.monaco-progress-container,.quick-input-progress.monaco-progress-container .progress-bit{height:2px}.quick-input-list{line-height:22px;margin-top:6px}.quick-input-widget.hidden-input .quick-input-list{margin-top:0}.quick-input-list .monaco-list{overflow:hidden;max-height:calc(20 * 22px)}.quick-input-list .quick-input-list-entry{box-sizing:border-box;overflow:hidden;display:flex;height:100%;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-list .quick-input-list-checkbox{align-self:center;margin:0}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows{margin-left:10px}.quick-input-widget .quick-input-list .quick-input-list-checkbox{display:none}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox{display:inline}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:flex;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*='codicon-']{vertical-align:text-bottom}.quick-input-list .quick-input-list-rows .monaco-highlighted-label span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:0.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-highlighted-label .highlight{font-weight:bold}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:8px}.quick-input-list .quick-input-list-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px;padding:0px 2px 2px 2px}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px}.quick-input-list .quick-input-list-entry-action-bar{margin-right:4px}.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label{display:flex}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator{color:inherit}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key{background:none}

.monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}

.react-autocomplete-input{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.15);bottom:auto;box-shadow:0 6px 12px rgba(0,0,0,0.175);display:block;font-size:14px;list-style:none;padding:1px;position:absolute;text-align:left;z-index:20000}.react-autocomplete-input>li{cursor:pointer;padding:6px;min-width:100px}.react-autocomplete-input>li.active{background-color:#337ab7;color:#fff}

.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;opacity:0.8;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed !important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-bottom:0;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{display:block !important;animation-duration:0.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-leave{display:block !important;animation-duration:0.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0, 0);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0, 0);transform-origin:50% 100%;opacity:0}100%{transform:scale(1, 1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1, 1);transform-origin:50% 100%}100%{transform:scale(0, 0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px 0}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}

@charset "UTF-8";
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  fill: #f0f0f0;
  color: #f0f0f0;
  stroke: #aeaeae;
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  fill: #fff;
  color: #fff;
  stroke: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
  line-height: initial;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker-popper {
  z-index: 1;
  line-height: 0;
}
.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 15px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  align-items: center;
  background: none;
  display: flex;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: #a6a6a6;
}

.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next {
  left: -2px;
}
.react-datepicker__navigation-icon--next::before {
  transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous {
  right: -2px;
}
.react-datepicker__navigation-icon--previous::before {
  transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -87px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + 1.7rem / 2);
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,
.react-datepicker__week-number--keyboard-selected):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__week-number--selected {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__week-number--selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__week-number--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}
.react-datepicker__week-number--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day-names {
  white-space: nowrap;
  margin-bottom: -8px;
}

.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}
.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--holidays,
.react-datepicker__month-text--holidays,
.react-datepicker__quarter-text--holidays,
.react-datepicker__year-text--holidays {
  position: relative;
  border-radius: 0.3rem;
  background-color: #ff6803;
  color: #fff;
}
.react-datepicker__day--holidays .overlay,
.react-datepicker__month-text--holidays .overlay,
.react-datepicker__quarter-text--holidays .overlay,
.react-datepicker__year-text--holidays .overlay {
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}
.react-datepicker__day--holidays:hover,
.react-datepicker__month-text--holidays:hover,
.react-datepicker__quarter-text--holidays:hover,
.react-datepicker__year-text--holidays:hover {
  background-color: #cf5300;
}
.react-datepicker__day--holidays:hover .overlay,
.react-datepicker__month-text--holidays:hover .overlay,
.react-datepicker__quarter-text--holidays:hover .overlay,
.react-datepicker__year-text--holidays:hover .overlay {
  visibility: visible;
  opacity: 1;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #bad9f1;
  color: rgb(0, 0, 0);
}
.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}
.react-datepicker__day--disabled .overlay,
.react-datepicker__month-text--disabled .overlay,
.react-datepicker__quarter-text--disabled .overlay,
.react-datepicker__year-text--disabled .overlay {
  position: absolute;
  bottom: 70%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}
.react-datepicker__input-container .react-datepicker__calendar-icon {
  position: absolute;
  padding: 0.5rem;
  box-sizing: content-box;
}

.react-datepicker__view-calendar-icon input {
  padding: 6px 10px 5px 25px;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}
.react-datepicker__close-icon--disabled {
  cursor: default;
}
.react-datepicker__close-icon--disabled::after {
  cursor: default;
  background-color: #ccc;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__children-container {
  width: 13.8rem;
  margin: 0.4rem;
  padding-right: 0.2rem;
  padding-left: 0.2rem;
  height: auto;
}

.react-datepicker__aria-live {
  position: absolute;
  clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}

.react-datepicker__calendar-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
}

.react-datepicker-wrapper .react-datepicker__input-container .date-value{font-size:14px}.react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon{margin-right:26px}.react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon:after{font-size:20px;padding-bottom:5px;background-color:transparent;color:var(--chakra-colors-gray-400)}#root-portal .react-datepicker__tab-loop{min-width:100%}#root-portal .react-datepicker__tab-loop .react-datepicker-popper{z-index:999}#root-portal .react-datepicker__tab-loop .react-datepicker-popper[data-placement^="bottom"]{padding-top:0px}#root-portal .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__triangle{opacity:0.3}#root-portal .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{display:flex;padding:5px;border:none;border-radius:6px;box-shadow:1px 1px 8px #b6b6b69a;overflow:hidden;background-color:var(--chakra-colors-font_dark)}#root-portal .react-datepicker__tab-loop .react-datepicker__time-container,#root-portal .react-datepicker__tab-loop .react-datepicker__time-box{width:100%}#root-portal li.react-datepicker__time-list-item:hover{background-color:var(--chakra-colors-bg_body)}#root-portal .react-datepicker__time{background:var(--chakra-colors-font_dark);color:var(--chakra-colors-font)}#root-portal .react-datepicker__navigation-icon{top:15px}#root-portal .react-datepicker__navigation-icon::before,#root-portal .react-datepicker__navigation-icon .react-datepicker__year-read-view--down-arrow,#root-portal .react-datepicker__navigation-icon .react-datepicker__month-read-view--down-arrow,#root-portal .react-datepicker__navigation-icon .react-datepicker__month-year-read-view--down-arrow{border-width:2px 2px 0 0;height:7px;width:7px;border-color:var(--chakra-colors-gray-500)}#root-portal .react-datepicker__header{background:var(--chakra-colors-font_dark);padding:13px 0;border-bottom:none}#root-portal .react-datepicker__header .react-datepicker__current-month{color:var(--chakra-colors-gray-500);font-weight:400;font-size:14px}#root-portal .react-datepicker__header .react-datepicker__day-names{margin-bottom:-15px}#root-portal .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:var(--chakra-colors-gray-500)}#root-portal .react-datepicker__triangle{fill:#fff;color:none}#root-portal .react-datepicker__triangle::before,#root-portal .react-datepicker__triangle::after{content:none}#root-portal .react-datepicker__month-container{width:100%}#root-portal .react-datepicker__month-container .react-datepicker__day-name,#root-portal .react-datepicker__month-container .react-datepicker__day,#root-portal .react-datepicker__month-container .react-datepicker__time-name{color:var(--chakra-colors-font)}#root-portal .react-datepicker__month-container .react-datepicker__day--disabled{color:var(--chakra-colors-disable)}#root-portal .react-datepicker__month-container .react-datepicker__day--disabled:hover{background-color:transparent}#root-portal .react-datepicker__day:hover,#root-portal .react-datepicker__month-text:hover,#root-portal .react-datepicker__quarter-text:hover,#root-portal .react-datepicker__year-text:hover{border-radius:0.3rem;background-color:var(--chakra-colors-bg_sub1);color:var(--chakra-colors-font)}#root-portal .react-datepicker__time-container{border-color:var(--chakra-colors-gray-200);padding:0}#root-portal .react-datepicker__time-container .react-datepicker-time__header{color:var(--chakra-colors-gray-500);font-weight:400;font-size:14px}#root-portal .react-datepicker__day--selected,#root-portal .react-datepicker__day--in-selecting-range,#root-portal .react-datepicker__day--in-range,#root-portal .react-datepicker__month-text--selected,#root-portal .react-datepicker__month-text--in-selecting-range,#root-portal .react-datepicker__month-text--in-range,#root-portal .react-datepicker__quarter-text--selected,#root-portal .react-datepicker__quarter-text--in-selecting-range,#root-portal .react-datepicker__quarter-text--in-range,#root-portal .react-datepicker__year-text--selected,#root-portal .react-datepicker__year-text--in-selecting-range,#root-portal .react-datepicker__year-text--in-range{border-radius:0.3rem;background-color:var(--chakra-colors-brand-500);color:#fff !important}#root-portal .react-datepicker__day--in-selecting-range,#root-portal .date-picker-field__active--end{border-radius:0.3rem;background-color:var(--chakra-colors-brand-500)}#root-portal .react-datepicker__day--in-range{background-color:var(--chakra-colors-brand-500);border-radius:0.3rem;color:#fff !important}#root-portal .react-datepicker__day--today,#root-portal .react-datepicker__month-text--today,#root-portal .react-datepicker__quarter-text--today,#root-portal .react-datepicker__year-text--today{border:1px solid;border-color:var(--chakra-colors-brand-500);border-radius:0.3rem;font-weight:400}#root-portal .react-datepicker__day--keyboard-selected,#root-portal .react-datepicker__month-text--keyboard-selected,#root-portal .react-datepicker__quarter-text--keyboard-selected,#root-portal .react-datepicker__year-text--keyboard-selected{border-radius:0.3rem;background-color:var(--chakra-colors-brand-500);color:#fff}#root-portal .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:var(--chakra-colors-brand-500);color:white;font-weight:bold}

/* Collection default theme */

.ReactVirtualized__Collection {
}

.ReactVirtualized__Collection__innerScrollContainer {
}

/* Grid default theme */

.ReactVirtualized__Grid {
}

.ReactVirtualized__Grid__innerScrollContainer {
}

/* Table default theme */

.ReactVirtualized__Table {
}

.ReactVirtualized__Table__Grid {
}

.ReactVirtualized__Table__headerRow {
  font-weight: 700;
  text-transform: uppercase;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-align: center;
          align-items: center;
}
.ReactVirtualized__Table__row {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-align: center;
          align-items: center;
}

.ReactVirtualized__Table__headerTruncatedText {
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.ReactVirtualized__Table__headerColumn,
.ReactVirtualized__Table__rowColumn {
  margin-right: 10px;
  min-width: 0px;
}
.ReactVirtualized__Table__rowColumn {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ReactVirtualized__Table__headerColumn:first-of-type,
.ReactVirtualized__Table__rowColumn:first-of-type {
  margin-left: 10px;
}
.ReactVirtualized__Table__sortableHeaderColumn {
  cursor: pointer;
}

.ReactVirtualized__Table__sortableHeaderIconContainer {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
}
.ReactVirtualized__Table__sortableHeaderIcon {
  -webkit-box-flex: 0;
          flex: 0 0 24px;
  height: 1em;
  width: 1em;
  fill: currentColor;
}

/* List default theme */

.ReactVirtualized__List {
}


*{box-sizing:border-box}.tr{display:flex}tr,.tr{width:-moz-fit-content;width:fit-content;height:30px}th,.th{padding:2px 4px;position:relative;font-weight:bold;text-align:center;height:30px}td,.td{height:30px}.resizer{position:absolute;top:0;height:100%;right:0;width:2px;background:#00000033;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.resizer.isResizing{background:#555555;opacity:1}@media (hover: hover){.resizer{opacity:0}*:hover>.resizer{opacity:1}}

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
/* 
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
} */
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul,
li {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.table-column-main {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  line-height: 50px;
  font-size: 20px;
  font-weight: bold;
  float: left;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(file:///Assets/Fonts/slick.eot);
    src: url(file:///Assets/Fonts/slick.eot?#iefix) format('embedded-opentype'), url(file:///Assets/Fonts/slick.woff) format('woff'), url(file:///Assets/Fonts/slick.ttf) format('truetype'), url("data:image/svg+xml,%3c%3fxml version='1.0' standalone='no'%3f%3e %3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e %3csvg xmlns='http://www.w3.org/2000/svg'%3e %3cmetadata%3eGenerated by Fontastic.me%3c/metadata%3e %3cdefs%3e %3cfont id='slick' horiz-adv-x='512'%3e %3cfont-face font-family='slick' units-per-em='512' ascent='480' descent='-32'/%3e %3cmissing-glyph horiz-adv-x='512' /%3e %3cglyph unicode='%26%238594%3b' d='M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z'/%3e %3cglyph unicode='%26%238592%3b' d='M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z'/%3e %3cglyph unicode='%26%238226%3b' d='M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z'/%3e %3cglyph unicode='%26%2397%3b' d='M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z'/%3e %3c/font%3e%3c/defs%3e%3c/svg%3e#slick") format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */

/**
 *  Default styles for xterm.js
 */

.xterm {
    cursor: text;
    position: relative;
    user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
}

.xterm.focus,
.xterm:focus {
    outline: none;
}

.xterm .xterm-helpers {
    position: absolute;
    top: 0;
    /**
     * The z-index of the helpers must be higher than the canvases in order for
     * IMEs to appear on top.
     */
    z-index: 5;
}

.xterm .xterm-helper-textarea {
    padding: 0;
    border: 0;
    margin: 0;
    /* Move textarea out of the screen to the far left, so that the cursor is not visible */
    position: absolute;
    opacity: 0;
    left: -9999em;
    top: 0;
    width: 0;
    height: 0;
    z-index: -5;
    /** Prevent wrapping so the IME appears against the textarea at the correct position */
    white-space: nowrap;
    overflow: hidden;
    resize: none;
}

.xterm .composition-view {
    /* TODO: Composition position got messed up somewhere */
    background: #000;
    color: #FFF;
    display: none;
    position: absolute;
    white-space: nowrap;
    z-index: 1;
}

.xterm .composition-view.active {
    display: block;
}

.xterm .xterm-viewport {
    /* On OS X this is required in order for the scroll bar to appear fully opaque */
    background-color: #000;
    overflow-y: scroll;
    cursor: default;
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
}

.xterm .xterm-screen {
    position: relative;
}

.xterm .xterm-screen canvas {
    position: absolute;
    left: 0;
    top: 0;
}

.xterm .xterm-scroll-area {
    visibility: hidden;
}

.xterm-char-measure-element {
    display: inline-block;
    visibility: hidden;
    position: absolute;
    top: 0;
    left: -9999em;
    line-height: normal;
}

.xterm.enable-mouse-events {
    /* When mouse events are enabled (eg. tmux), revert to the standard pointer cursor */
    cursor: default;
}

.xterm.xterm-cursor-pointer,
.xterm .xterm-cursor-pointer {
    cursor: pointer;
}

.xterm.column-select.focus {
    /* Column selection mode */
    cursor: crosshair;
}

.xterm .xterm-accessibility,
.xterm .xterm-message {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 10;
    color: transparent;
}

.xterm .live-region {
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.xterm-dim {
    opacity: 0.5;
}

.xterm-underline {
    text-decoration: underline;
}

.xterm-strikethrough {
    text-decoration: line-through;
}

.xterm-screen .xterm-decoration-container .xterm-decoration {
	z-index: 6;
	position: absolute;
}

.xterm-decoration-overview-ruler {
    z-index: 7;
    position: absolute;
    top: 0;
    right: 0;
    pointer-events: none;
}

.xterm-decoration-top {
    z-index: 2;
    position: relative;
}

:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index) px);
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: var(--toastify-font-family);
  cursor: pointer;
  direction: ltr;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.Toastify__toast-body > div:last-child {
  -ms-flex: 1;
      flex: 1;
}
.Toastify__toast-icon {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
  width: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}
.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top, width, height;
}
.react-grid-item img {
  pointer-events: none;
  user-select: none;
}
.react-grid-item.cssTransforms {
  transition-property: transform, width, height;
}
.react-grid-item.resizing {
  transition: none;
  z-index: 1;
  will-change: width, height;
}

.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}

.react-grid-item.dropping {
  visibility: hidden;
}

.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.react-grid-item.react-grid-placeholder.placeholder-resizing {
  transition: none;
}

.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
}

.react-grid-item > .react-resizable-handle::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 5px;
  height: 5px;
  border-right: 2px solid rgba(0, 0, 0, 0.4);
  border-bottom: 2px solid rgba(0, 0, 0, 0.4);
}

.react-resizable-hide > .react-resizable-handle {
  display: none;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w,
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n,
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}

.react-calendar-timeline * {
  box-sizing: border-box; }

.react-calendar-timeline .rct-outer {
  display: block;
  overflow: hidden;
  white-space: nowrap; }

.react-calendar-timeline .rct-scroll {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
  overflow-x: scroll;
  overflow-y: hidden;
  -ms-touch-action: none;
  touch-action: none; }

.react-calendar-timeline .rct-item:hover {
  z-index: 88; }

.react-calendar-timeline .rct-item .rct-item-content {
  position: sticky;
  position: -webkit-sticky;
  left: 0px;
  overflow: hidden;
  display: inline-block;
  border-radius: 2px;
  padding: 0 6px;
  height: 100%; }

.react-calendar-timeline .rct-sidebar {
  overflow: hidden;
  white-space: normal;
  display: inline-block;
  vertical-align: top;
  position: relative;
  box-sizing: border-box;
  border-right: 1px solid #bbb; }
  .react-calendar-timeline .rct-sidebar.rct-sidebar-right {
    border-right: 0;
    border-left: 1px solid #bbb; }
  .react-calendar-timeline .rct-sidebar .rct-sidebar-row {
    padding: 0 4px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box;
    margin: 0;
    border-bottom: 1px solid #bbb; }
    .react-calendar-timeline .rct-sidebar .rct-sidebar-row.rct-sidebar-row-odd {
      background: rgba(0, 0, 0, 0.05); }
    .react-calendar-timeline .rct-sidebar .rct-sidebar-row.rct-sidebar-row-even {
      background: transparent; }

.react-calendar-timeline .rct-vertical-lines .rct-vl {
  position: absolute;
  border-left: 1px solid #bbb;
  z-index: 30; }
  .react-calendar-timeline .rct-vertical-lines .rct-vl.rct-vl-first {
    border-left-width: 2px; }
  .react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-6, .react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-0 {
    background: rgba(250, 246, 225, 0.5); }

.react-calendar-timeline .rct-horizontal-lines {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  user-select: none; }
  .react-calendar-timeline .rct-horizontal-lines .rct-hl-even,
  .react-calendar-timeline .rct-horizontal-lines .rct-hl-odd {
    border-bottom: 1px solid #bbb;
    box-sizing: border-box;
    z-index: 40; }
  .react-calendar-timeline .rct-horizontal-lines .rct-hl-odd {
    background: rgba(0, 0, 0, 0.05); }
  .react-calendar-timeline .rct-horizontal-lines .rct-hl-even {
    background: transparent; }

.react-calendar-timeline .rct-cursor-line {
  position: absolute;
  width: 2px;
  background: #2196f3;
  z-index: 51; }

.react-calendar-timeline .rct-dateHeader {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  border-bottom: 1px solid #bbb;
  cursor: pointer;
  font-size: 14px;
  background-color: #f0f0f0;
  border-left: 2px solid #bbb; }

.react-calendar-timeline .rct-dateHeader-primary {
  background-color: initial;
  border-left: 1px solid #bbb;
  border-right: 1px solid #bbb;
  color: #fff; }

.react-calendar-timeline .rct-header-root {
  background: #c52020;
  border-bottom: 1px solid #bbb; }

.react-calendar-timeline .rct-calendar-header {
  border: 1px solid #bbb; }

#chakra-modal-package{max-width:1400px !important;min-width:1400px !important}#chakra-modal-pdfModal{max-width:-moz-fit-content !important;max-width:fit-content !important}#chakra-modal-project-drawer{width:40% !important;max-width:40% !important}#chakra-modal-mlops-drawer{width:60% !important;max-width:60% !important}#chakra-modal-interface{width:80% !important;max-width:80% !important;margin-top:1rem;margin-bottom:1rem}.react-json-view .variable-value div span{cursor:pointer !important}.Grid,.VirtualScroll{overflow-y:hidden !important}.Grid__innerScrollContainer{overflow:auto}.terminal{padding-left:10px}.xterm .xterm-viewport{background-color:transparent;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0;scrollbar-color:#dddddd;scrollbar-width:thin}.xterm-viewport::-webkit-scrollbar{background-color:#000}.xterm-viewport::-webkit-scrollbar-thumb{background:#555555}.dashobard::-webkit-scrollbar-thumb{background:var(--chakra-colors-blackAlpha-200)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-corner{background-color:transparent}::-webkit-scrollbar-thumb{background:var(--chakra-colors-bg_body);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--chakra-colors-bg_sub1)}::-webkit-scrollbar-thumb:active{background:var(--chakra-colors-bg_sub2)}.ReactVirtualized__Grid:focus-visible{outline:none !important}.ReactVirtualized__Masonry:focus-visible{outline:none !important}.chakra-stack.user-popover>.chakra-popover__popper .chakra-popover__content{width:220px !important}.scale_in{width:35px !important;height:35px !important;top:45px !important;left:45px !important}.fade_out{opacity:1 !important;transition:opacity ease-in-out 2.5s}.rotate{animation:flipping 0.8s}@keyframes flipping{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}100%{transform:rotateY(0)}}* .chakra-text,* .chakra-heading,* .chakra-modal__header,* p,* span{cursor:default}.chakra-button,.chakra-button>svg,.chakra-button path{cursor:pointer !important}.topbarButton_normal{align-items:center;justify-content:center;border-radius:13px;padding:10px 15px;transition:all 0.3s;width:50px;height:40px}.topbarButton_normal .chakra-text{transition:all 0.6s}.topbarButton{align-items:center;justify-content:center;border-radius:13px;height:40px;min-width:50px;padding:10px 15px;transition:all 0.2s;overflow:hidden;margin-left:6px}.topbarButton .chakra-text{display:flex;align-items:center;width:0;height:0;opacity:0;transition:all 0.1s;transition-delay:0.1s}.topbarButton:not(:hover){transition:all 0.25s;width:50px}.topbarButton:not(:hover)>.chakra-text{width:0;overflow:hidden}.topbarButton:hover .chakra-text{height:40px;width:-moz-fit-content;width:fit-content;opacity:1;margin-left:5px;white-space:nowrap}.mainButton{align-items:center;justify-content:center;border-radius:13px;padding:10px 15px;margin:0 6px;transition:all 0.3s;transition-delay:0s;width:120px;height:40px;white-space:nowrap;overflow:hidden}.mainButton .chakra-text{width:-moz-fit-content;width:fit-content;display:block;opacity:1;transition:all 0.3s;transition-delay:0.15s}.mainButton.onShrink{transition:all 0.2s;transition-delay:0s;height:40px;width:50px}.mainButton.onShrink .chakra-text{height:0 !important;width:0 !important;opacity:0;transition:all 0s;transition-delay:0s}.mainOptButton{align-items:center;justify-content:center;border-radius:13px;padding:10px 15px;margin:0 6px;transition:all 0.3s;transition-delay:0s;width:120px;height:40px;white-space:nowrap;overflow:hidden}.mainOptButton .chakra-text{width:-moz-fit-content;width:fit-content;display:block;opacity:1;transition:all 0.3s;transition-delay:0.15s}.mainOptButton.onShrink{transition:all 0.2s;transition-delay:0s;height:40px;width:50px}.mainOptButton.onShrink .chakra-text{height:0 !important;width:0 !important;opacity:0;transition:all 0s;transition-delay:0s}.topbarOptButton{align-items:center;justify-content:center;border-radius:13px;height:40px;min-width:50px;padding:10px 15px;transition:all 0.2s;overflow:hidden}.topbarOptButton:not(:hover){transition:all 0.3s;transition-delay:0s}.topbarOptButton:hover .chakra-text{opacity:1;white-space:nowrap}.model-table{margin-bottom:30px;border-collapse:collapse;border-top-left-radius:10px;border-bottom-left-radius:10px;border-style:hidden;box-shadow:0 0 0 1px var(--chakra-colors-gray-400)}.model-table.right{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0px;border-bottom-left-radius:00px}.model-table thead{border-bottom:2px solid var(--chakra-colors-gray-400);padding:0 10px}.model-table td,.model-table th{text-align:center;padding:10px}.model-table th{width:100px;color:var(--chakra-colors-gray-600)}.model-table td{color:var(--chakra-colors-gray-800)}.my{width:50px;height:50px;background:red}.noti_contents{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.2rem;width:100%;line-height:1rem;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;text-align:left;font-size:11px}.scrollbarX-sm::-webkit-scrollbar{height:3.5px !important}.scrollbar-show::-webkit-scrollbar{width:5.2px;height:8px}.diskSataus-slick{height:calc(100% - 30px);width:100%;margin-top:25px}.event-log-table-row{background:#394347}.event-log-table-row:hover{background:#566064}.event-log-table-row-selected{background:#566064 !important}#chakra-modal-event-modal>button>svg{color:white}#chakra-modal-podStatus-modal{max-width:70% !important}#chakra-modal-podStatus-modal>button>svg{color:white}.rotation{animation:rotating 2s linear infinite}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transfrom:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transfrom:rotate(360deg)}}.mlops_highlighter{overflow:hidden;font-size:20px;line-height:1;word-break:break-all}.yaml-input{outline:0;border-width:0 0 2px;border-color:transparent;height:20px;width:100%;background:transparent;font-size:14px;border-color:white;margin-bottom:5px;color:black}.yaml-input:focus{border-color:var(--chakra-colors-brand-400)}.yaml-a{text-decoration:none;color:var(--chakra-colors-blue-500);padding-left:5px}.yaml-select{outline:0;border-width:0 0 2px;border-color:transparent;width:100%;background:transparent;font-size:14px;border-color:white;margin-bottom:5px;color:var(--chakra-color-font);padding-top:10px;padding-bottom:10px}.yaml-select:focus{border-color:var(--chakra-colors-brand-400)}.Collapsible{border-bottom:1px solid #ddd;padding-top:5px;padding-bottom:10px}.Collapsible__trigger{font-weight:bold;display:block;text-decoration:none;position:relative;border:1px solid white;padding:10px;color:black}.Collapsible__trigger::after{position:absolute;right:10px;top:10px;display:block;transition:transform 100ms;content:"";width:10px;height:10px;border-right:0.2em solid #aaa;border-top:0.2em solid #aaa;transform:rotate(135deg);margin-right:0.5em;margin-left:1em}.Collapsible__trigger.is-open:after{transform:rotateZ(315deg)}.Collapsible__contentInner{margin-top:10px;padding:20px;background:#eee}.yaml-add-button{border:1px solid green;padding:5px;border-radius:5px;height:24px;color:green;font-size:12px;margin-top:10px;position:absolute;right:10px}.yaml-add-button:hover{background-color:green;color:white;cursor:pointer}.yaml-delete-button{margin-left:5px;padding:1px 0px 1px 0px;font-size:10px;margin-top:2px;height:12px;width:20px;text-align:center;border-radius:3px}.yaml-delete-button:hover{background-color:black;color:white;cursor:pointer}.yaml-remove-button{margin-top:20px;background:#ff7474;color:white;text-align:center;border-radius:5px;height:40px;line-height:40px;font-weight:bold;display:flex;align-items:center;justify-content:center}.yaml-remove-button:hover{background:red;cursor:pointer}.yaml-add-deployment{border-radius:5px;border:1px solid green;height:40px;line-height:34px;text-align:center;padding:3px 10px 3px 10px;color:green;font-weight:bold;margin-bottom:10px;margin-left:30px}.yaml-add-deployment:hover{cursor:pointer;background:green;color:white}.yaml-add-service{border-radius:5px;border:1px solid blue;height:40px;line-height:34px;text-align:center;padding:3px 10px 3px 10px;color:blue;font-weight:bold;margin-bottom:10px;margin-left:10px}.yaml-add-service:hover{cursor:pointer;background:blue;color:white}.d3-tip{padding:5px;pointer-events:none !important;color:white;z-index:9999;font-size:12px;background-color:var(--chakra-colors-gray-900);border:1px solid var(--chakra-colors-gray-700)}.react-grid-item.react-grid-placeholder{background:var(--chakra-colors-brand-500) !important;opacity:0.3 !important;z-index:2;pointer-events:none}.react-grid-item.resizing{z-index:1}.react-grid-item.react-draggable-dragging{z-index:3}#panelIconButton,#panelIconButton>svg,#panelIconButton path,#panelIconButton:hover{cursor:default !important}.rct-outer{border:none !important}.rct-item{background:var(--chakra-colors-brand-400) !important;border:none !important}.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-6,.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-0{background:none !important}.react-calendar-timeline .rct-vertical-lines .rct-vl{border-left:0px solid var(--chakra-colors-gray-600) !important}.react-calendar-timeline .rct-calendar-header{border-bottom:none !important}.rct-dateHeader span{color:white !important}.rct-dateHeader-primary span{color:white !important}.react-calendar-timeline .rct-header-root{border-bottom:none !important;background-color:var(--chakra-colors-brand-500) !important}.react-calendar-timeline .rct-header-root>div:first-child{border-right:1px solid var(--chakra-colors-gray-600)}.react-calendar-timeline .rct-calendar-header{border:none !important}.react-calendar-timeline .rct-dateHeader-primary{background:var(--chakra-colors-brand-500) !important}.react-calendar-timeline .rct-dateHeader{background:var(--chakra-colors-brand-500) !important;border-top:none !important;border-bottom:1px solid var(--chakra-colors-gray-600) !important;border-left:none !important;border-right:1px solid var(--chakra-colors-gray-600) !important}.statisticsDataConfig::-webkit-scrollbar{width:8px}.w-100{width:100% !important}.h-100{height:100% !important}.ellipsis{width:200px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-truncated{text-align:left;word-break:break-all;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}@keyframes menuCloseAnimation{0%{transform:translateX(115px)}50%{transform:translateX(50px)}100%{transform:translateX(115px)}}@keyframes menuOpenAnimation{0%{transform:translateX(0px)}50%{transform:translateX(5px)}100%{transform:translateX(0px)}}.slick-dots{margin-top:50px;bottom:100px}#filter-portal .react-datepicker-wrapper .react-datepicker__input-container .date-value{font-size:14px}#filter-portal .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon{margin-right:26px}#filter-portal .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon:after{font-size:20px;padding-bottom:5px;background-color:transparent;color:var(--chakra-colors-gray-400)}#filter-portal .react-datepicker__tab-loop{min-width:100%}#filter-portal .react-datepicker__tab-loop .react-datepicker-popper{z-index:999}#filter-portal .react-datepicker__tab-loop .react-datepicker-popper[data-placement^="bottom"]{padding-top:0px}#filter-portal .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__triangle{opacity:0.3}#filter-portal .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{display:flex;padding:5px;border:none;border-radius:6px;box-shadow:1px 1px 8px #b6b6b69a;overflow:hidden;background-color:var(--chakra-colors-font_dark)}#filter-portal .react-datepicker__tab-loop .react-datepicker__time-container,#filter-portal .react-datepicker__tab-loop .react-datepicker__time-box{width:100%}#filter-portal li.react-datepicker__time-list-item:hover{background-color:var(--chakra-colors-bg_body)}#filter-portal .react-datepicker__time{background:var(--chakra-colors-font_dark);color:var(--chakra-colors-font)}#filter-portal .react-datepicker__navigation-icon{top:15px}#filter-portal .react-datepicker__navigation-icon::before,#filter-portal .react-datepicker__navigation-icon .react-datepicker__year-read-view--down-arrow,#filter-portal .react-datepicker__navigation-icon .react-datepicker__month-read-view--down-arrow,#filter-portal .react-datepicker__navigation-icon .react-datepicker__month-year-read-view--down-arrow{border-width:2px 2px 0 0;height:7px;width:7px;border-color:var(--chakra-colors-gray-500)}#filter-portal .react-datepicker__header{background:var(--chakra-colors-font_dark);padding:13px 0;border-bottom:none}#filter-portal .react-datepicker__header .react-datepicker__current-month{color:var(--chakra-colors-gray-500);font-weight:400;font-size:14px}#filter-portal .react-datepicker__header .react-datepicker__day-names{margin-bottom:-15px}#filter-portal .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:var(--chakra-colors-gray-500)}#filter-portal .react-datepicker__triangle{fill:#fff;color:none}#filter-portal .react-datepicker__triangle::before,#filter-portal .react-datepicker__triangle::after{content:none}#filter-portal .react-datepicker__month-container{width:100%}#filter-portal .react-datepicker__month-container .react-datepicker__day-name,#filter-portal .react-datepicker__month-container .react-datepicker__day,#filter-portal .react-datepicker__month-container .react-datepicker__time-name{color:var(--chakra-colors-font)}#filter-portal .react-datepicker__month-container .react-datepicker__day--disabled{color:var(--chakra-colors-disable)}#filter-portal .react-datepicker__month-container .react-datepicker__day--disabled:hover{background-color:transparent}#filter-portal .react-datepicker__day:hover,#filter-portal .react-datepicker__month-text:hover,#filter-portal .react-datepicker__quarter-text:hover,#filter-portal .react-datepicker__year-text:hover{border-radius:0.3rem;background-color:var(--chakra-colors-bg_sub1);color:var(--chakra-colors-font)}#filter-portal .react-datepicker__time-container{border-color:var(--chakra-colors-gray-200);padding:0}#filter-portal .react-datepicker__time-container .react-datepicker-time__header{color:var(--chakra-colors-gray-500);font-weight:400;font-size:14px}#filter-portal .react-datepicker__day--selected,#filter-portal .react-datepicker__day--in-selecting-range,#filter-portal .react-datepicker__day--in-range,#filter-portal .react-datepicker__month-text--selected,#filter-portal .react-datepicker__month-text--in-selecting-range,#filter-portal .react-datepicker__month-text--in-range,#filter-portal .react-datepicker__quarter-text--selected,#filter-portal .react-datepicker__quarter-text--in-selecting-range,#filter-portal .react-datepicker__quarter-text--in-range,#filter-portal .react-datepicker__year-text--selected,#filter-portal .react-datepicker__year-text--in-selecting-range,#filter-portal .react-datepicker__year-text--in-range{border-radius:0.3rem;background-color:var(--chakra-colors-brand-500);color:#fff !important}#filter-portal .react-datepicker__day--in-selecting-range,#filter-portal .date-picker-field__active--end{border-radius:0.3rem;background-color:var(--chakra-colors-brand-500)}#filter-portal .react-datepicker__day--in-range{background-color:var(--chakra-colors-brand-500);border-radius:0.3rem;color:#fff !important}#filter-portal .react-datepicker__day--today,#filter-portal .react-datepicker__month-text--today,#filter-portal .react-datepicker__quarter-text--today,#filter-portal .react-datepicker__year-text--today{border:1px solid;border-color:var(--chakra-colors-brand-500);border-radius:0.3rem;font-weight:400}#filter-portal .react-datepicker__day--keyboard-selected,#filter-portal .react-datepicker__month-text--keyboard-selected,#filter-portal .react-datepicker__quarter-text--keyboard-selected,#filter-portal .react-datepicker__year-text--keyboard-selected{border-radius:0.3rem;background-color:var(--chakra-colors-brand-500);color:#fff}#filter-portal .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:var(--chakra-colors-brand-500);color:white;font-weight:bold}.table{height:-moz-fit-content !important;height:fit-content !important;width:100%;margin-bottom:20px}.table td{padding:5px}.table .table-head{border-bottom:2px solid var(--chakra-colors-gray-200)}.table .table-body{border-bottom:2px solid var(--chakra-colors-gray-200)}.table .table-body tr:nth-child(2n-1){overflow:hidden}.table .table-body td{width:100%}.table .table-body td:first-child{width:30%;text-align:right;padding-right:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .table-body td:nth-child(2){width:70%}.table .table-body.half{width:100%}.table .table-body.half td:nth-child(odd){width:20%;text-align:right;padding-right:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .table-body.half td:nth-child(even){width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basic{/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */}.basic img{display:inline-block !important}.basic tr,.basic td{border:1px solid var(--chakra-colors-gray-200) !important}.basic h1,.basic h2{border-bottom:1px solid var(--chakra-colors-gray-200) !important}.basic :root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif,
      "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.basic *,.basic *::before,.basic *::after{box-sizing:border-box}.basic html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.basic article,.basic aside,.basic figcaption,.basic figure,.basic footer,.basic header,.basic hgroup,.basic main,.basic nav,.basic section{display:block}.basic body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}.basic [tabindex="-1"]:focus{outline:0 !important}.basic hr{box-sizing:content-box;height:0;overflow:visible}.basic h1,.basic h2,.basic h3,.basic h4,.basic h5,.basic h6{margin-top:0;margin-bottom:0.5rem}.basic p{margin-top:0;margin-bottom:1rem}.basic abbr[title],.basic abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.basic address{margin-bottom:1rem;font-style:normal;line-height:inherit}.basic ol,.basic ul,.basic dl{margin-top:0;margin-bottom:1rem}.basic ol ol,.basic ul ul,.basic ol ul,.basic ul ol{margin-bottom:0}.basic dt{font-weight:700}.basic dd{margin-bottom:0.5rem;margin-left:0}.basic blockquote{margin:0 0 1rem}.basic b,.basic strong{font-weight:bolder}.basic small{font-size:80%}.basic sub,.basic sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.basic sub{bottom:-0.25em}.basic sup{top:-0.5em}.basic a{color:#007bff;text-decoration:none;background-color:transparent}.basic a:hover{color:#0056b3;text-decoration:underline}.basic a:not([href]):not([tabindex]){color:inherit;text-decoration:none}.basic a:not([href]):not([tabindex]):hover,.basic a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}.basic a:not([href]):not([tabindex]):focus{outline:0}.basic pre,.basic code,.basic kbd,.basic samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}.basic pre{margin-top:0;margin-bottom:1rem;overflow:auto}.basic figure{margin:0 0 1rem}.basic img{vertical-align:middle;border-style:none}.basic svg{overflow:hidden;vertical-align:middle}.basic table{border-collapse:collapse}.basic caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}.basic th{text-align:inherit}.basic label{display:inline-block;margin-bottom:0.5rem}.basic button{border-radius:0}.basic button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.basic input,.basic button,.basic select,.basic optgroup,.basic textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.basic button,.basic input{overflow:visible}.basic button,.basic select{text-transform:none}.basic select{word-wrap:normal}.basic button,.basic [type="button"],.basic [type="reset"],.basic [type="submit"]{-webkit-appearance:button}.basic button:not(:disabled),.basic [type="button"]:not(:disabled),.basic [type="reset"]:not(:disabled),.basic [type="submit"]:not(:disabled){cursor:pointer}.basic button::-moz-focus-inner,.basic [type="button"]::-moz-focus-inner,.basic [type="reset"]::-moz-focus-inner,.basic [type="submit"]::-moz-focus-inner{padding:0;border-style:none}.basic input[type="radio"],.basic input[type="checkbox"]{box-sizing:border-box;padding:0}.basic input[type="date"],.basic input[type="time"],.basic input[type="datetime-local"],.basic input[type="month"]{-webkit-appearance:listbox}.basic textarea{overflow:auto;resize:vertical}.basic fieldset{min-width:0;padding:0;margin:0;border:0}.basic legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}.basic progress{vertical-align:baseline}.basic [type="number"]::-webkit-inner-spin-button,.basic [type="number"]::-webkit-outer-spin-button{height:auto}.basic [type="search"]{outline-offset:-2px;-webkit-appearance:none}.basic [type="search"]::-webkit-search-decoration{-webkit-appearance:none}.basic ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.basic output{display:inline-block}.basic summary{display:list-item;cursor:pointer}.basic template{display:none}.basic [hidden]{display:none !important}.basic h1,.basic h2,.basic h3,.basic h4,.basic h5,.basic h6,.basic .h1,.basic .h2,.basic .h3,.basic .h4,.basic .h5,.basic .h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2}.basic h1,.basic .h1{font-size:2.5rem}.basic h2,.basic .h2{font-size:2rem}.basic h3,.basic .h3{font-size:1.75rem}.basic h4,.basic .h4{font-size:1.5rem}.basic h5,.basic .h5{font-size:1.25rem}.basic h6,.basic .h6{font-size:1rem}.basic .lead{font-size:1.25rem;font-weight:300}.basic .display-1{font-size:6rem;font-weight:300;line-height:1.2}.basic .display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.basic .display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.basic .display-4{font-size:3.5rem;font-weight:300;line-height:1.2}.basic hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}.basic small,.basic .small{font-size:80%;font-weight:400}.basic mark,.basic .mark{padding:0.2em;background-color:#fcf8e3}.basic .list-unstyled{padding-left:0;list-style:none}.basic .list-inline{padding-left:0;list-style:none}.basic .list-inline-item{display:inline-block}.basic .list-inline-item:not(:last-child){margin-right:0.5rem}.basic .initialism{font-size:90%;text-transform:uppercase}.basic .blockquote{margin-bottom:1rem;font-size:1.25rem}.basic .blockquote-footer{display:block;font-size:80%;color:#6c757d}.basic .blockquote-footer::before{content:"\2014\00A0"}.basic .img-fluid{max-width:100%;height:auto}.basic .img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto}.basic .figure{display:inline-block}.basic .figure-img{margin-bottom:0.5rem;line-height:1}.basic .figure-caption{font-size:90%;color:#6c757d}.basic code{font-size:87.5%;color:#e83e8c;word-break:break-word}.basic a>code{color:inherit}.basic kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem}.basic kbd kbd{padding:0;font-size:100%;font-weight:700}.basic pre{display:block;font-size:87.5%;color:#212529}.basic pre code{font-size:inherit;color:inherit;word-break:normal}.basic .pre-scrollable{max-height:340px;overflow-y:scroll}.basic .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.basic .container{max-width:540px}}@media (min-width: 768px){.basic .container{max-width:720px}}@media (min-width: 992px){.basic .container{max-width:960px}}@media (min-width: 1200px){.basic .container{max-width:1140px}}.basic .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.basic .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.basic .no-gutters{margin-right:0;margin-left:0}.basic .no-gutters>.col,.basic .no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.basic .col-1,.basic .col-2,.basic .col-3,.basic .col-4,.basic .col-5,.basic .col-6,.basic .col-7,.basic .col-8,.basic .col-9,.basic .col-10,.basic .col-11,.basic .col-12,.basic .col,.basic .col-auto,.basic .col-sm-1,.basic .col-sm-2,.basic .col-sm-3,.basic .col-sm-4,.basic .col-sm-5,.basic .col-sm-6,.basic .col-sm-7,.basic .col-sm-8,.basic .col-sm-9,.basic .col-sm-10,.basic .col-sm-11,.basic .col-sm-12,.basic .col-sm,.basic .col-sm-auto,.basic .col-md-1,.basic .col-md-2,.basic .col-md-3,.basic .col-md-4,.basic .col-md-5,.basic .col-md-6,.basic .col-md-7,.basic .col-md-8,.basic .col-md-9,.basic .col-md-10,.basic .col-md-11,.basic .col-md-12,.basic .col-md,.basic .col-md-auto,.basic .col-lg-1,.basic .col-lg-2,.basic .col-lg-3,.basic .col-lg-4,.basic .col-lg-5,.basic .col-lg-6,.basic .col-lg-7,.basic .col-lg-8,.basic .col-lg-9,.basic .col-lg-10,.basic .col-lg-11,.basic .col-lg-12,.basic .col-lg,.basic .col-lg-auto,.basic .col-xl-1,.basic .col-xl-2,.basic .col-xl-3,.basic .col-xl-4,.basic .col-xl-5,.basic .col-xl-6,.basic .col-xl-7,.basic .col-xl-8,.basic .col-xl-9,.basic .col-xl-10,.basic .col-xl-11,.basic .col-xl-12,.basic .col-xl,.basic .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.basic .col{flex-basis:0;flex-grow:1;max-width:100%}.basic .col-auto{flex:0 0 auto;width:auto;max-width:100%}.basic .col-1{flex:0 0 8.333333%;max-width:8.333333%}.basic .col-2{flex:0 0 16.666667%;max-width:16.666667%}.basic .col-3{flex:0 0 25%;max-width:25%}.basic .col-4{flex:0 0 33.333333%;max-width:33.333333%}.basic .col-5{flex:0 0 41.666667%;max-width:41.666667%}.basic .col-6{flex:0 0 50%;max-width:50%}.basic .col-7{flex:0 0 58.333333%;max-width:58.333333%}.basic .col-8{flex:0 0 66.666667%;max-width:66.666667%}.basic .col-9{flex:0 0 75%;max-width:75%}.basic .col-10{flex:0 0 83.333333%;max-width:83.333333%}.basic .col-11{flex:0 0 91.666667%;max-width:91.666667%}.basic .col-12{flex:0 0 100%;max-width:100%}.basic .order-first{order:-1}.basic .order-last{order:13}.basic .order-0{order:0}.basic .order-1{order:1}.basic .order-2{order:2}.basic .order-3{order:3}.basic .order-4{order:4}.basic .order-5{order:5}.basic .order-6{order:6}.basic .order-7{order:7}.basic .order-8{order:8}.basic .order-9{order:9}.basic .order-10{order:10}.basic .order-11{order:11}.basic .order-12{order:12}.basic .offset-1{margin-left:8.333333%}.basic .offset-2{margin-left:16.666667%}.basic .offset-3{margin-left:25%}.basic .offset-4{margin-left:33.333333%}.basic .offset-5{margin-left:41.666667%}.basic .offset-6{margin-left:50%}.basic .offset-7{margin-left:58.333333%}.basic .offset-8{margin-left:66.666667%}.basic .offset-9{margin-left:75%}.basic .offset-10{margin-left:83.333333%}.basic .offset-11{margin-left:91.666667%}@media (min-width: 576px){.basic .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.basic .col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.basic .col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.basic .col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.basic .col-sm-3{flex:0 0 25%;max-width:25%}.basic .col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.basic .col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.basic .col-sm-6{flex:0 0 50%;max-width:50%}.basic .col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.basic .col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.basic .col-sm-9{flex:0 0 75%;max-width:75%}.basic .col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.basic .col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.basic .col-sm-12{flex:0 0 100%;max-width:100%}.basic .order-sm-first{order:-1}.basic .order-sm-last{order:13}.basic .order-sm-0{order:0}.basic .order-sm-1{order:1}.basic .order-sm-2{order:2}.basic .order-sm-3{order:3}.basic .order-sm-4{order:4}.basic .order-sm-5{order:5}.basic .order-sm-6{order:6}.basic .order-sm-7{order:7}.basic .order-sm-8{order:8}.basic .order-sm-9{order:9}.basic .order-sm-10{order:10}.basic .order-sm-11{order:11}.basic .order-sm-12{order:12}.basic .offset-sm-0{margin-left:0}.basic .offset-sm-1{margin-left:8.333333%}.basic .offset-sm-2{margin-left:16.666667%}.basic .offset-sm-3{margin-left:25%}.basic .offset-sm-4{margin-left:33.333333%}.basic .offset-sm-5{margin-left:41.666667%}.basic .offset-sm-6{margin-left:50%}.basic .offset-sm-7{margin-left:58.333333%}.basic .offset-sm-8{margin-left:66.666667%}.basic .offset-sm-9{margin-left:75%}.basic .offset-sm-10{margin-left:83.333333%}.basic .offset-sm-11{margin-left:91.666667%}}@media (min-width: 768px){.basic .col-md{flex-basis:0;flex-grow:1;max-width:100%}.basic .col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.basic .col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.basic .col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.basic .col-md-3{flex:0 0 25%;max-width:25%}.basic .col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.basic .col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.basic .col-md-6{flex:0 0 50%;max-width:50%}.basic .col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.basic .col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.basic .col-md-9{flex:0 0 75%;max-width:75%}.basic .col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.basic .col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.basic .col-md-12{flex:0 0 100%;max-width:100%}.basic .order-md-first{order:-1}.basic .order-md-last{order:13}.basic .order-md-0{order:0}.basic .order-md-1{order:1}.basic .order-md-2{order:2}.basic .order-md-3{order:3}.basic .order-md-4{order:4}.basic .order-md-5{order:5}.basic .order-md-6{order:6}.basic .order-md-7{order:7}.basic .order-md-8{order:8}.basic .order-md-9{order:9}.basic .order-md-10{order:10}.basic .order-md-11{order:11}.basic .order-md-12{order:12}.basic .offset-md-0{margin-left:0}.basic .offset-md-1{margin-left:8.333333%}.basic .offset-md-2{margin-left:16.666667%}.basic .offset-md-3{margin-left:25%}.basic .offset-md-4{margin-left:33.333333%}.basic .offset-md-5{margin-left:41.666667%}.basic .offset-md-6{margin-left:50%}.basic .offset-md-7{margin-left:58.333333%}.basic .offset-md-8{margin-left:66.666667%}.basic .offset-md-9{margin-left:75%}.basic .offset-md-10{margin-left:83.333333%}.basic .offset-md-11{margin-left:91.666667%}}@media (min-width: 992px){.basic .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.basic .col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.basic .col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.basic .col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.basic .col-lg-3{flex:0 0 25%;max-width:25%}.basic .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.basic .col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.basic .col-lg-6{flex:0 0 50%;max-width:50%}.basic .col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.basic .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.basic .col-lg-9{flex:0 0 75%;max-width:75%}.basic .col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.basic .col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.basic .col-lg-12{flex:0 0 100%;max-width:100%}.basic .order-lg-first{order:-1}.basic .order-lg-last{order:13}.basic .order-lg-0{order:0}.basic .order-lg-1{order:1}.basic .order-lg-2{order:2}.basic .order-lg-3{order:3}.basic .order-lg-4{order:4}.basic .order-lg-5{order:5}.basic .order-lg-6{order:6}.basic .order-lg-7{order:7}.basic .order-lg-8{order:8}.basic .order-lg-9{order:9}.basic .order-lg-10{order:10}.basic .order-lg-11{order:11}.basic .order-lg-12{order:12}.basic .offset-lg-0{margin-left:0}.basic .offset-lg-1{margin-left:8.333333%}.basic .offset-lg-2{margin-left:16.666667%}.basic .offset-lg-3{margin-left:25%}.basic .offset-lg-4{margin-left:33.333333%}.basic .offset-lg-5{margin-left:41.666667%}.basic .offset-lg-6{margin-left:50%}.basic .offset-lg-7{margin-left:58.333333%}.basic .offset-lg-8{margin-left:66.666667%}.basic .offset-lg-9{margin-left:75%}.basic .offset-lg-10{margin-left:83.333333%}.basic .offset-lg-11{margin-left:91.666667%}}@media (min-width: 1200px){.basic .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.basic .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.basic .col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.basic .col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.basic .col-xl-3{flex:0 0 25%;max-width:25%}.basic .col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.basic .col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.basic .col-xl-6{flex:0 0 50%;max-width:50%}.basic .col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.basic .col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.basic .col-xl-9{flex:0 0 75%;max-width:75%}.basic .col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.basic .col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.basic .col-xl-12{flex:0 0 100%;max-width:100%}.basic .order-xl-first{order:-1}.basic .order-xl-last{order:13}.basic .order-xl-0{order:0}.basic .order-xl-1{order:1}.basic .order-xl-2{order:2}.basic .order-xl-3{order:3}.basic .order-xl-4{order:4}.basic .order-xl-5{order:5}.basic .order-xl-6{order:6}.basic .order-xl-7{order:7}.basic .order-xl-8{order:8}.basic .order-xl-9{order:9}.basic .order-xl-10{order:10}.basic .order-xl-11{order:11}.basic .order-xl-12{order:12}.basic .offset-xl-0{margin-left:0}.basic .offset-xl-1{margin-left:8.333333%}.basic .offset-xl-2{margin-left:16.666667%}.basic .offset-xl-3{margin-left:25%}.basic .offset-xl-4{margin-left:33.333333%}.basic .offset-xl-5{margin-left:41.666667%}.basic .offset-xl-6{margin-left:50%}.basic .offset-xl-7{margin-left:58.333333%}.basic .offset-xl-8{margin-left:66.666667%}.basic .offset-xl-9{margin-left:75%}.basic .offset-xl-10{margin-left:83.333333%}.basic .offset-xl-11{margin-left:91.666667%}}.basic .table{width:100%;margin-bottom:1rem;color:#212529}.basic .table th,.basic .table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6}.basic .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.basic .table tbody+tbody{border-top:2px solid #dee2e6}.basic .table-sm th,.basic .table-sm td{padding:0.3rem}.basic .table-bordered{border:1px solid #dee2e6}.basic .table-bordered th,.basic .table-bordered td{border:1px solid #dee2e6}.basic .table-bordered thead th,.basic .table-bordered thead td{border-bottom-width:2px}.basic .table-borderless th,.basic .table-borderless td,.basic .table-borderless thead th,.basic .table-borderless tbody+tbody{border:0}.basic .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.basic .table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.basic .table-primary,.basic .table-primary>th,.basic .table-primary>td{background-color:#b8daff}.basic .table-primary th,.basic .table-primary td,.basic .table-primary thead th,.basic .table-primary tbody+tbody{border-color:#7abaff}.basic .table-hover .table-primary:hover{background-color:#9fcdff}.basic .table-hover .table-primary:hover>td,.basic .table-hover .table-primary:hover>th{background-color:#9fcdff}.basic .table-secondary,.basic .table-secondary>th,.basic .table-secondary>td{background-color:#d6d8db}.basic .table-secondary th,.basic .table-secondary td,.basic .table-secondary thead th,.basic .table-secondary tbody+tbody{border-color:#b3b7bb}.basic .table-hover .table-secondary:hover{background-color:#c8cbcf}.basic .table-hover .table-secondary:hover>td,.basic .table-hover .table-secondary:hover>th{background-color:#c8cbcf}.basic .table-success,.basic .table-success>th,.basic .table-success>td{background-color:#c3e6cb}.basic .table-success th,.basic .table-success td,.basic .table-success thead th,.basic .table-success tbody+tbody{border-color:#8fd19e}.basic .table-hover .table-success:hover{background-color:#b1dfbb}.basic .table-hover .table-success:hover>td,.basic .table-hover .table-success:hover>th{background-color:#b1dfbb}.basic .table-info,.basic .table-info>th,.basic .table-info>td{background-color:#bee5eb}.basic .table-info th,.basic .table-info td,.basic .table-info thead th,.basic .table-info tbody+tbody{border-color:#86cfda}.basic .table-hover .table-info:hover{background-color:#abdde5}.basic .table-hover .table-info:hover>td,.basic .table-hover .table-info:hover>th{background-color:#abdde5}.basic .table-warning,.basic .table-warning>th,.basic .table-warning>td{background-color:#ffeeba}.basic .table-warning th,.basic .table-warning td,.basic .table-warning thead th,.basic .table-warning tbody+tbody{border-color:#ffdf7e}.basic .table-hover .table-warning:hover{background-color:#ffe8a1}.basic .table-hover .table-warning:hover>td,.basic .table-hover .table-warning:hover>th{background-color:#ffe8a1}.basic .table-danger,.basic .table-danger>th,.basic .table-danger>td{background-color:#f5c6cb}.basic .table-danger th,.basic .table-danger td,.basic .table-danger thead th,.basic .table-danger tbody+tbody{border-color:#ed969e}.basic .table-hover .table-danger:hover{background-color:#f1b0b7}.basic .table-hover .table-danger:hover>td,.basic .table-hover .table-danger:hover>th{background-color:#f1b0b7}.basic .table-light,.basic .table-light>th,.basic .table-light>td{background-color:#fdfdfe}.basic .table-light th,.basic .table-light td,.basic .table-light thead th,.basic .table-light tbody+tbody{border-color:#fbfcfc}.basic .table-hover .table-light:hover{background-color:#ececf6}.basic .table-hover .table-light:hover>td,.basic .table-hover .table-light:hover>th{background-color:#ececf6}.basic .table-dark,.basic .table-dark>th,.basic .table-dark>td{background-color:#c6c8ca}.basic .table-dark th,.basic .table-dark td,.basic .table-dark thead th,.basic .table-dark tbody+tbody{border-color:#95999c}.basic .table-hover .table-dark:hover{background-color:#b9bbbe}.basic .table-hover .table-dark:hover>td,.basic .table-hover .table-dark:hover>th{background-color:#b9bbbe}.basic .table-active,.basic .table-active>th,.basic .table-active>td{background-color:rgba(0,0,0,0.075)}.basic .table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.basic .table-hover .table-active:hover>td,.basic .table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.basic .table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.basic .table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.basic .table-dark{color:#fff;background-color:#343a40}.basic .table-dark th,.basic .table-dark td,.basic .table-dark thead th{border-color:#454d55}.basic .table-dark.table-bordered{border:0}.basic .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.basic .table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.basic .table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.basic .table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.basic .table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.basic .table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.basic .table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.basic .table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.basic .table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.basic .table-responsive-xl>.table-bordered{border:0}}.basic .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.basic .table-responsive>.table-bordered{border:0}.basic .form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.basic .form-control{transition:none}}.basic .form-control::-ms-expand{background-color:transparent;border:0}.basic .form-control:focus{color:#495057;background-color:#fff;border-color:#4ce1b6 !important;outline:0;box-shadow:none}.basic .form-control::-moz-placeholder{color:#6c757d;opacity:1}.basic .form-control::placeholder{color:#6c757d;opacity:1}.basic .form-control:disabled,.basic .form-control[readonly]{background-color:#e9ecef;color:#666 !important}.basic select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.basic .form-control-file,.basic .form-control-range{display:block;width:100%}.basic .col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.basic .col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.basic .col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.basic .form-control-plaintext{display:block;width:100%;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.basic .form-control-plaintext.form-control-sm,.basic .form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.basic .form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.basic .form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.basic select.form-control[size],.basic select.form-control[multiple]{height:auto}.basic textarea.form-control{height:auto}.basic .form-group{margin-bottom:1rem}.basic .form-group-package{margin-bottom:0.2rem}.basic .form-text{display:block;margin-top:0.25rem}.basic .form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.basic .form-row>.col,.basic .form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.basic .form-check{position:relative;display:block;padding-left:1.25rem}.basic .form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem}.basic .form-check-input:disabled ~ .form-check-label{color:#6c757d}.basic .form-check-label{margin-bottom:0}.basic .form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem}.basic .form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.basic .valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#28a745}.basic .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:0.25rem}.basic .was-validated .form-control:valid,.basic .form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2328a745%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.basic .was-validated .form-control:valid:focus,.basic .form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.basic .was-validated .form-control:valid ~ .valid-feedback,.basic .was-validated .form-control:valid ~ .valid-tooltip,.basic .form-control.is-valid ~ .valid-feedback,.basic .form-control.is-valid ~ .valid-tooltip{display:block}.basic .was-validated textarea.form-control:valid,.basic textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.basic .was-validated .custom-select:valid,.basic .custom-select.is-valid{border-color:#28a745;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2328a745%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.basic .was-validated .custom-select:valid:focus,.basic .custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.basic .was-validated .custom-select:valid ~ .valid-feedback,.basic .was-validated .custom-select:valid ~ .valid-tooltip,.basic .custom-select.is-valid ~ .valid-feedback,.basic .custom-select.is-valid ~ .valid-tooltip{display:block}.basic .was-validated .form-control-file:valid ~ .valid-feedback,.basic .was-validated .form-control-file:valid ~ .valid-tooltip,.basic .form-control-file.is-valid ~ .valid-feedback,.basic .form-control-file.is-valid ~ .valid-tooltip{display:block}.basic .was-validated .form-check-input:valid ~ .form-check-label,.basic .form-check-input.is-valid ~ .form-check-label{color:#28a745}.basic .was-validated .form-check-input:valid ~ .valid-feedback,.basic .was-validated .form-check-input:valid ~ .valid-tooltip,.basic .form-check-input.is-valid ~ .valid-feedback,.basic .form-check-input.is-valid ~ .valid-tooltip{display:block}.basic .was-validated .custom-control-input:valid ~ .custom-control-label,.basic .custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.basic .was-validated .custom-control-input:valid ~ .custom-control-label::before,.basic .custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.basic .was-validated .custom-control-input:valid ~ .valid-feedback,.basic .was-validated .custom-control-input:valid ~ .valid-tooltip,.basic .custom-control-input.is-valid ~ .valid-feedback,.basic .custom-control-input.is-valid ~ .valid-tooltip{display:block}.basic .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.basic .custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.basic .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.basic .custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.basic .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.basic .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.basic .was-validated .custom-file-input:valid ~ .custom-file-label,.basic .custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.basic .was-validated .custom-file-input:valid ~ .valid-feedback,.basic .was-validated .custom-file-input:valid ~ .valid-tooltip,.basic .custom-file-input.is-valid ~ .valid-feedback,.basic .custom-file-input.is-valid ~ .valid-tooltip{display:block}.basic .was-validated .custom-file-input:valid:focus ~ .custom-file-label,.basic .custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.basic .invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545}.basic .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem}.basic .was-validated .form-control:invalid,.basic .form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23dc3545%27 viewBox=%27-2 -2 7 7%27%3e%3cpath stroke=%27%23dc3545%27 d=%27M0 0l3 3m0-3L0 3%27/%3e%3ccircle r=%27.5%27/%3e%3ccircle cx=%273%27 r=%27.5%27/%3e%3ccircle cy=%273%27 r=%27.5%27/%3e%3ccircle cx=%273%27 cy=%273%27 r=%27.5%27/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.basic .was-validated .form-control:invalid:focus,.basic .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.basic .was-validated .form-control:invalid ~ .invalid-feedback,.basic .was-validated .form-control:invalid ~ .invalid-tooltip,.basic .form-control.is-invalid ~ .invalid-feedback,.basic .form-control.is-invalid ~ .invalid-tooltip{display:block}.basic .was-validated textarea.form-control:invalid,.basic textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.basic .was-validated .custom-select:invalid,.basic .custom-select.is-invalid{border-color:#dc3545;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23dc3545%27 viewBox=%27-2 -2 7 7%27%3e%3cpath stroke=%27%23dc3545%27 d=%27M0 0l3 3m0-3L0 3%27/%3e%3ccircle r=%27.5%27/%3e%3ccircle cx=%273%27 r=%27.5%27/%3e%3ccircle cy=%273%27 r=%27.5%27/%3e%3ccircle cx=%273%27 cy=%273%27 r=%27.5%27/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.basic .was-validated .custom-select:invalid:focus,.basic .custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.basic .was-validated .custom-select:invalid ~ .invalid-feedback,.basic .was-validated .custom-select:invalid ~ .invalid-tooltip,.basic .custom-select.is-invalid ~ .invalid-feedback,.basic .custom-select.is-invalid ~ .invalid-tooltip{display:block}.basic .was-validated .form-control-file:invalid ~ .invalid-feedback,.basic .was-validated .form-control-file:invalid ~ .invalid-tooltip,.basic .form-control-file.is-invalid ~ .invalid-feedback,.basic .form-control-file.is-invalid ~ .invalid-tooltip{display:block}.basic .was-validated .form-check-input:invalid ~ .form-check-label,.basic .form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.basic .was-validated .form-check-input:invalid ~ .invalid-feedback,.basic .was-validated .form-check-input:invalid ~ .invalid-tooltip,.basic .form-check-input.is-invalid ~ .invalid-feedback,.basic .form-check-input.is-invalid ~ .invalid-tooltip{display:block}.basic .was-validated .custom-control-input:invalid ~ .custom-control-label,.basic .custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.basic .was-validated .custom-control-input:invalid ~ .custom-control-label::before,.basic .custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545}.basic .was-validated .custom-control-input:invalid ~ .invalid-feedback,.basic .was-validated .custom-control-input:invalid ~ .invalid-tooltip,.basic .custom-control-input.is-invalid ~ .invalid-feedback,.basic .custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.basic .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.basic .custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.basic .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.basic .custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.basic .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.basic .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.basic .was-validated .custom-file-input:invalid ~ .custom-file-label,.basic .custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.basic .was-validated .custom-file-input:invalid ~ .invalid-feedback,.basic .was-validated .custom-file-input:invalid ~ .invalid-tooltip,.basic .custom-file-input.is-invalid ~ .invalid-feedback,.basic .custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.basic .was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.basic .custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.basic .form-inline{display:flex;flex-flow:row wrap;align-items:center}.basic .form-inline .form-check{width:100%}@media (min-width: 576px){.basic .form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.basic .form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.basic .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.basic .form-inline .form-control-plaintext{display:inline-block}.basic .form-inline .input-group,.basic .form-inline .custom-select{width:auto}.basic .form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.basic .form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0}.basic .form-inline .custom-control{align-items:center;justify-content:center}.basic .form-inline .custom-control-label{margin-bottom:0}}.basic .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.basic .btn{transition:none}}.basic .btn:hover{color:#212529;text-decoration:none}.basic .btn:focus,.basic .btn.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.basic .btn.disabled,.basic .btn:disabled{opacity:0.65}.basic a.btn.disabled,.basic fieldset:disabled a.btn{pointer-events:none}.basic .btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.basic .btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.basic .btn-primary:focus,.basic .btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5)}.basic .btn-primary.disabled,.basic .btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.basic .btn-primary:not(:disabled):not(.disabled):active,.basic .btn-primary:not(:disabled):not(.disabled).active,.basic .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.basic .btn-primary:not(:disabled):not(.disabled):active:focus,.basic .btn-primary:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5)}.basic .btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.basic .btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.basic .btn-secondary:focus,.basic .btn-secondary.focus{box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5)}.basic .btn-secondary.disabled,.basic .btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.basic .btn-secondary:not(:disabled):not(.disabled):active,.basic .btn-secondary:not(:disabled):not(.disabled).active,.basic .show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.basic .btn-secondary:not(:disabled):not(.disabled):active:focus,.basic .btn-secondary:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5)}.basic .btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.basic .btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.basic .btn-success:focus,.basic .btn-success.focus{box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5)}.basic .btn-success.disabled,.basic .btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.basic .btn-success:not(:disabled):not(.disabled):active,.basic .btn-success:not(:disabled):not(.disabled).active,.basic .show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.basic .btn-success:not(:disabled):not(.disabled):active:focus,.basic .btn-success:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5)}.basic .btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.basic .btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.basic .btn-info:focus,.basic .btn-info.focus{box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5)}.basic .btn-info.disabled,.basic .btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.basic .btn-info:not(:disabled):not(.disabled):active,.basic .btn-info:not(:disabled):not(.disabled).active,.basic .show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.basic .btn-info:not(:disabled):not(.disabled):active:focus,.basic .btn-info:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5)}.basic .btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.basic .btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.basic .btn-warning:focus,.basic .btn-warning.focus{box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5)}.basic .btn-warning.disabled,.basic .btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.basic .btn-warning:not(:disabled):not(.disabled):active,.basic .btn-warning:not(:disabled):not(.disabled).active,.basic .show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.basic .btn-warning:not(:disabled):not(.disabled):active:focus,.basic .btn-warning:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5)}.basic .btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.basic .btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.basic .btn-danger:focus,.basic .btn-danger.focus{box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5)}.basic .btn-danger.disabled,.basic .btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.basic .btn-danger:not(:disabled):not(.disabled):active,.basic .btn-danger:not(:disabled):not(.disabled).active,.basic .show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.basic .btn-danger:not(:disabled):not(.disabled):active:focus,.basic .btn-danger:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5)}.basic .btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.basic .btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.basic .btn-light:focus,.basic .btn-light.focus{box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5)}.basic .btn-light.disabled,.basic .btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.basic .btn-light:not(:disabled):not(.disabled):active,.basic .btn-light:not(:disabled):not(.disabled).active,.basic .show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.basic .btn-light:not(:disabled):not(.disabled):active:focus,.basic .btn-light:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5)}.basic .btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.basic .btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.basic .btn-dark:focus,.basic .btn-dark.focus{box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5)}.basic .btn-dark.disabled,.basic .btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.basic .btn-dark:not(:disabled):not(.disabled):active,.basic .btn-dark:not(:disabled):not(.disabled).active,.basic .show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.basic .btn-dark:not(:disabled):not(.disabled):active:focus,.basic .btn-dark:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5)}.basic .btn-outline-primary{color:#007bff;border-color:#007bff}.basic .btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.basic .btn-outline-primary:focus,.basic .btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.basic .btn-outline-primary.disabled,.basic .btn-outline-primary:disabled{color:#007bff;background-color:transparent}.basic .btn-outline-primary:not(:disabled):not(.disabled):active,.basic .btn-outline-primary:not(:disabled):not(.disabled).active,.basic .show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.basic .btn-outline-primary:not(:disabled):not(.disabled):active:focus,.basic .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.basic .btn-outline-secondary{color:#6c757d;border-color:#6c757d}.basic .btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.basic .btn-outline-secondary:focus,.basic .btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.basic .btn-outline-secondary.disabled,.basic .btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.basic .btn-outline-secondary:not(:disabled):not(.disabled):active,.basic .btn-outline-secondary:not(:disabled):not(.disabled).active,.basic .show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.basic .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.basic .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.basic .btn-outline-success{color:#28a745;border-color:#28a745}.basic .btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.basic .btn-outline-success:focus,.basic .btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.basic .btn-outline-success.disabled,.basic .btn-outline-success:disabled{color:#28a745;background-color:transparent}.basic .btn-outline-success:not(:disabled):not(.disabled):active,.basic .btn-outline-success:not(:disabled):not(.disabled).active,.basic .show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.basic .btn-outline-success:not(:disabled):not(.disabled):active:focus,.basic .btn-outline-success:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.basic .btn-outline-info{color:#17a2b8;border-color:#17a2b8}.basic .btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.basic .btn-outline-info:focus,.basic .btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.basic .btn-outline-info.disabled,.basic .btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.basic .btn-outline-info:not(:disabled):not(.disabled):active,.basic .btn-outline-info:not(:disabled):not(.disabled).active,.basic .show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.basic .btn-outline-info:not(:disabled):not(.disabled):active:focus,.basic .btn-outline-info:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.basic .btn-outline-warning{color:#ffc107;border-color:#ffc107}.basic .btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.basic .btn-outline-warning:focus,.basic .btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.basic .btn-outline-warning.disabled,.basic .btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.basic .btn-outline-warning:not(:disabled):not(.disabled):active,.basic .btn-outline-warning:not(:disabled):not(.disabled).active,.basic .show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.basic .btn-outline-warning:not(:disabled):not(.disabled):active:focus,.basic .btn-outline-warning:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.basic .btn-outline-danger{color:#dc3545;border-color:#dc3545}.basic .btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.basic .btn-outline-danger:focus,.basic .btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.basic .btn-outline-danger.disabled,.basic .btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.basic .btn-outline-danger:not(:disabled):not(.disabled):active,.basic .btn-outline-danger:not(:disabled):not(.disabled).active,.basic .show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.basic .btn-outline-danger:not(:disabled):not(.disabled):active:focus,.basic .btn-outline-danger:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.basic .btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.basic .btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.basic .btn-outline-light:focus,.basic .btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.basic .btn-outline-light.disabled,.basic .btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.basic .btn-outline-light:not(:disabled):not(.disabled):active,.basic .btn-outline-light:not(:disabled):not(.disabled).active,.basic .show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.basic .btn-outline-light:not(:disabled):not(.disabled):active:focus,.basic .btn-outline-light:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.basic .btn-outline-dark{color:#343a40;border-color:#343a40}.basic .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.basic .btn-outline-dark:focus,.basic .btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.basic .btn-outline-dark.disabled,.basic .btn-outline-dark:disabled{color:#343a40;background-color:transparent}.basic .btn-outline-dark:not(:disabled):not(.disabled):active,.basic .btn-outline-dark:not(:disabled):not(.disabled).active,.basic .show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.basic .btn-outline-dark:not(:disabled):not(.disabled):active:focus,.basic .btn-outline-dark:not(:disabled):not(.disabled).active:focus,.basic .show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.basic .btn-link{font-weight:400;color:#007bff;text-decoration:none}.basic .btn-link:hover{color:#0056b3;text-decoration:underline}.basic .btn-link:focus,.basic .btn-link.focus{text-decoration:underline;box-shadow:none}.basic .btn-link:disabled,.basic .btn-link.disabled{color:#6c757d;pointer-events:none}.basic .btn-lg,.basic .btn-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.basic .btn-sm,.basic .btn-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.basic .btn-block{display:block;width:100%}.basic .btn-block+.btn-block{margin-top:0.5rem}.basic input[type="submit"].btn-block,.basic input[type="reset"].btn-block,.basic input[type="button"].btn-block{width:100%}.basic .fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.basic .fade{transition:none}}.basic .fade:not(.show){opacity:0}.basic .collapse:not(.show){display:none}.basic .collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.basic .collapsing{transition:none}}.basic .dropup,.basic .dropright,.basic .dropdown,.basic .dropleft{position:relative}.basic .dropdown-toggle{white-space:nowrap}.basic .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.basic .dropdown-toggle:empty::after{margin-left:0}.basic .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.basic .dropdown-menu-left{right:auto;left:0}.basic .dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.basic .dropdown-menu-sm-left{right:auto;left:0}.basic .dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.basic .dropdown-menu-md-left{right:auto;left:0}.basic .dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.basic .dropdown-menu-lg-left{right:auto;left:0}.basic .dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.basic .dropdown-menu-xl-left{right:auto;left:0}.basic .dropdown-menu-xl-right{right:0;left:auto}}.basic .dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.basic .dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.basic .dropup .dropdown-toggle:empty::after{margin-left:0}.basic .dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.basic .dropright .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.basic .dropright .dropdown-toggle:empty::after{margin-left:0}.basic .dropright .dropdown-toggle::after{vertical-align:0}.basic .dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.basic .dropleft .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.basic .dropleft .dropdown-toggle::after{display:none}.basic .dropleft .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.basic .dropleft .dropdown-toggle:empty::after{margin-left:0}.basic .dropleft .dropdown-toggle::before{vertical-align:0}.basic .dropdown-menu[x-placement^="top"],.basic .dropdown-menu[x-placement^="right"],.basic .dropdown-menu[x-placement^="bottom"],.basic .dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.basic .dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.basic .dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.basic .dropdown-item:hover,.basic .dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.basic .dropdown-item.active,.basic .dropdown-item:active{color:#fff;text-decoration:none;background-color:none;outline:none}.basic .dropdown-item.disabled,.basic .dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.basic .dropdown-menu.show{display:block}.basic .dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.basic .dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529}.basic .btn-group,.basic .btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.basic .btn-group>.btn,.basic .btn-group-vertical>.btn{position:relative;flex:1 1 auto}.basic .btn-group>.btn:hover,.basic .btn-group-vertical>.btn:hover{z-index:1}.basic .btn-group>.btn:focus,.basic .btn-group>.btn:active,.basic .btn-group>.btn.active,.basic .btn-group-vertical>.btn:focus,.basic .btn-group-vertical>.btn:active,.basic .btn-group-vertical>.btn.active{z-index:1}.basic .btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.basic .btn-toolbar .input-group{width:auto}.basic .btn-group>.btn:not(:first-child),.basic .btn-group>.btn-group:not(:first-child){margin-left:-1px}.basic .btn-group>.btn:not(:last-child):not(.dropdown-toggle),.basic .btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.basic .btn-group>.btn:not(:first-child),.basic .btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.basic .dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.basic .dropdown-toggle-split::after,.basic .dropup .dropdown-toggle-split::after,.basic .dropright .dropdown-toggle-split::after{margin-left:0}.basic .dropleft .dropdown-toggle-split::before{margin-right:0}.basic .btn-sm+.dropdown-toggle-split,.basic .btn-group-sm>.btn+.dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.basic .btn-lg+.dropdown-toggle-split,.basic .btn-group-lg>.btn+.dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.basic .btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.basic .btn-group-vertical>.btn,.basic .btn-group-vertical>.btn-group{width:100%}.basic .btn-group-vertical>.btn:not(:first-child),.basic .btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.basic .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.basic .btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.basic .btn-group-vertical>.btn:not(:first-child),.basic .btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.basic .btn-group-toggle>.btn,.basic .btn-group-toggle>.btn-group>.btn{margin-bottom:0}.basic .btn-group-toggle>.btn input[type="radio"],.basic .btn-group-toggle>.btn input[type="checkbox"],.basic .btn-group-toggle>.btn-group>.btn input[type="radio"],.basic .btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.basic .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.basic .input-group>.form-control,.basic .input-group>.form-control-plaintext,.basic .input-group>.custom-select,.basic .input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.basic .input-group>.form-control+.form-control,.basic .input-group>.form-control+.custom-select,.basic .input-group>.form-control+.custom-file,.basic .input-group>.form-control-plaintext+.form-control,.basic .input-group>.form-control-plaintext+.custom-select,.basic .input-group>.form-control-plaintext+.custom-file,.basic .input-group>.custom-select+.form-control,.basic .input-group>.custom-select+.custom-select,.basic .input-group>.custom-select+.custom-file,.basic .input-group>.custom-file+.form-control,.basic .input-group>.custom-file+.custom-select,.basic .input-group>.custom-file+.custom-file{margin-left:-1px}.basic .input-group>.form-control:focus,.basic .input-group>.custom-select:focus,.basic .input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.basic .input-group>.custom-file .custom-file-input:focus{z-index:4}.basic .input-group>.form-control:not(:last-child),.basic .input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.basic .input-group>.form-control:not(:first-child),.basic .input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.basic .input-group>.custom-file{display:flex;align-items:center}.basic .input-group>.custom-file:not(:last-child) .custom-file-label,.basic .input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.basic .input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.basic .input-group-prepend,.basic .input-group-append{display:flex}.basic .input-group-prepend .btn,.basic .input-group-append .btn{position:relative;z-index:2}.basic .input-group-prepend .btn:focus,.basic .input-group-append .btn:focus{z-index:3}.basic .input-group-prepend .btn+.btn,.basic .input-group-prepend .btn+.input-group-text,.basic .input-group-prepend .input-group-text+.input-group-text,.basic .input-group-prepend .input-group-text+.btn,.basic .input-group-append .btn+.btn,.basic .input-group-append .btn+.input-group-text,.basic .input-group-append .input-group-text+.input-group-text,.basic .input-group-append .input-group-text+.btn{margin-left:-1px}.basic .input-group-prepend{margin-right:-1px}.basic .input-group-append{margin-left:-1px}.basic .input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem}.basic .input-group-text input[type="radio"],.basic .input-group-text input[type="checkbox"]{margin-top:0}.basic .input-group-lg>.form-control:not(textarea),.basic .input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.basic .input-group-lg>.form-control,.basic .input-group-lg>.custom-select,.basic .input-group-lg>.input-group-prepend>.input-group-text,.basic .input-group-lg>.input-group-append>.input-group-text,.basic .input-group-lg>.input-group-prepend>.btn,.basic .input-group-lg>.input-group-append>.btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.basic .input-group-sm>.form-control:not(textarea),.basic .input-group-sm>.custom-select{height:calc(1.5em + 0.5rem + 2px)}.basic .input-group-sm>.form-control,.basic .input-group-sm>.custom-select,.basic .input-group-sm>.input-group-prepend>.input-group-text,.basic .input-group-sm>.input-group-append>.input-group-text,.basic .input-group-sm>.input-group-prepend>.btn,.basic .input-group-sm>.input-group-append>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.basic .input-group-lg>.custom-select,.basic .input-group-sm>.custom-select{padding-right:1.75rem}.basic .input-group>.input-group-prepend>.btn,.basic .input-group>.input-group-prepend>.input-group-text,.basic .input-group>.input-group-append:not(:last-child)>.btn,.basic .input-group>.input-group-append:not(:last-child)>.input-group-text,.basic .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.basic .input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.basic .input-group>.input-group-append>.btn,.basic .input-group>.input-group-append>.input-group-text,.basic .input-group>.input-group-prepend:not(:first-child)>.btn,.basic .input-group>.input-group-prepend:not(:first-child)>.input-group-text,.basic .input-group>.input-group-prepend:first-child>.btn:not(:first-child),.basic .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.basic .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.basic .custom-control-inline{display:inline-flex;margin-right:1rem}.basic .custom-control-input{position:absolute;z-index:-1;opacity:0}.basic .custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.basic .custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.basic .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff}.basic .custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.basic .custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.basic .custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.basic .custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.basic .custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.basic .custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.basic .custom-checkbox .custom-control-label::before{border-radius:0.25rem}.basic .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3e%3c/svg%3e")}.basic .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#007bff;background-color:#007bff}.basic .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 4%27%3e%3cpath stroke=%27%23fff%27 d=%27M0 2h4%27/%3e%3c/svg%3e")}.basic .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.basic .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.basic .custom-radio .custom-control-label::before{border-radius:50%}.basic .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e")}.basic .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.basic .custom-switch{padding-left:2.25rem}.basic .custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem}.basic .custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.basic .custom-switch .custom-control-label::after{transition:none}}.basic .custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(0.75rem)}.basic .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.basic .custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.basic .custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.basic .custom-select:focus::-ms-value{color:#495057;background-color:#fff}.basic .custom-select[multiple],.basic .custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none}.basic .custom-select:disabled{color:#6c757d;background-color:#e9ecef}.basic .custom-select::-ms-expand{display:none}.basic .custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem}.basic .custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem}.basic .custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.basic .custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0}.basic .custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.basic .custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.basic .custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.basic .custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.basic .custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem}.basic .custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0.25rem 0.25rem 0}.basic .custom-range{width:100%;height:calc(1rem + 0.4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.basic .custom-range:focus{outline:none}.basic .custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.basic .custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.basic .custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.basic .custom-range::-moz-focus-outer{border:0}.basic .custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.basic .custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.basic .custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.basic .custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.basic .custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.basic .custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.basic .custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.basic .custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.basic .custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.basic .custom-range::-ms-thumb{-ms-transition:none;transition:none}}.basic .custom-range::-ms-thumb:active{background-color:#b3d7ff}.basic .custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem}.basic .custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.basic .custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.basic .custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.basic .custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.basic .custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.basic .custom-range:disabled::-moz-range-track{cursor:default}.basic .custom-range:disabled::-ms-thumb{background-color:#adb5bd}.basic .custom-control-label::before,.basic .custom-file-label,.basic .custom-select{transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.basic .custom-control-label::before,.basic .custom-file-label,.basic .custom-select{transition:none}}.basic .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.basic .nav-link{display:block;padding:0.5rem 1rem}.basic .nav-link:hover,.basic .nav-link:focus{text-decoration:none}.basic .nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.basic .nav-tabs{border-bottom:1px solid #dee2e6}.basic .nav-tabs .nav-item{margin-bottom:-1px}.basic .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.basic .nav-tabs .nav-link:hover,.basic .nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.basic .nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.basic .nav-tabs .nav-link.active,.basic .nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.basic .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.basic .nav-pills .nav-link{border-radius:0.25rem}.basic .nav-pills .nav-link.active,.basic .nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.basic .nav-fill .nav-item{flex:1 1 auto;text-align:center}.basic .nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.basic .tab-content>.tab-pane{display:none}.basic .tab-content>.active{display:block}.basic .navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 1rem}.basic .navbar>.container,.basic .navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.basic .navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.basic .navbar-brand:hover,.basic .navbar-brand:focus{text-decoration:none}.basic .navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.basic .navbar-nav .nav-link{padding-right:0;padding-left:0}.basic .navbar-nav .dropdown-menu{position:static;float:none}.basic .navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem}.basic .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.basic .navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem}.basic .navbar-toggler:hover,.basic .navbar-toggler:focus{text-decoration:none}.basic .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.basic .navbar-expand-sm>.container,.basic .navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.basic .navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.basic .navbar-expand-sm .navbar-nav{flex-direction:row}.basic .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.basic .navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.basic .navbar-expand-sm>.container,.basic .navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.basic .navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.basic .navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.basic .navbar-expand-md>.container,.basic .navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.basic .navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.basic .navbar-expand-md .navbar-nav{flex-direction:row}.basic .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.basic .navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.basic .navbar-expand-md>.container,.basic .navbar-expand-md>.container-fluid{flex-wrap:nowrap}.basic .navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.basic .navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.basic .navbar-expand-lg>.container,.basic .navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.basic .navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.basic .navbar-expand-lg .navbar-nav{flex-direction:row}.basic .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.basic .navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.basic .navbar-expand-lg>.container,.basic .navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.basic .navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.basic .navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.basic .navbar-expand-xl>.container,.basic .navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.basic .navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.basic .navbar-expand-xl .navbar-nav{flex-direction:row}.basic .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.basic .navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.basic .navbar-expand-xl>.container,.basic .navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.basic .navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.basic .navbar-expand-xl .navbar-toggler{display:none}}.basic .navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.basic .navbar-expand>.container,.basic .navbar-expand>.container-fluid{padding-right:0;padding-left:0}.basic .navbar-expand .navbar-nav{flex-direction:row}.basic .navbar-expand .navbar-nav .dropdown-menu{position:absolute}.basic .navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.basic .navbar-expand>.container,.basic .navbar-expand>.container-fluid{flex-wrap:nowrap}.basic .navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.basic .navbar-expand .navbar-toggler{display:none}.basic .navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.basic .navbar-light .navbar-brand:hover,.basic .navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.basic .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.basic .navbar-light .navbar-nav .nav-link:hover,.basic .navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.basic .navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.basic .navbar-light .navbar-nav .show>.nav-link,.basic .navbar-light .navbar-nav .active>.nav-link,.basic .navbar-light .navbar-nav .nav-link.show,.basic .navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.basic .navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.basic .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox=%270 0 30 30%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.5%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e")}.basic .navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.basic .navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.basic .navbar-light .navbar-text a:hover,.basic .navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.basic .navbar-dark .navbar-brand{color:#fff}.basic .navbar-dark .navbar-brand:hover,.basic .navbar-dark .navbar-brand:focus{color:#fff}.basic .navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.basic .navbar-dark .navbar-nav .nav-link:hover,.basic .navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.basic .navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.basic .navbar-dark .navbar-nav .show>.nav-link,.basic .navbar-dark .navbar-nav .active>.nav-link,.basic .navbar-dark .navbar-nav .nav-link.show,.basic .navbar-dark .navbar-nav .nav-link.active{color:#fff}.basic .navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.basic .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox=%270 0 30 30%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.5%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e")}.basic .navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.basic .navbar-dark .navbar-text a{color:#fff}.basic .navbar-dark .navbar-text a:hover,.basic .navbar-dark .navbar-text a:focus{color:#fff}.basic .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem}.basic .card>hr{margin-right:0;margin-left:0}.basic .card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.basic .card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.basic .card-body{flex:1 1 auto;padding:1.25rem}.basic .card-title{margin-bottom:0.75rem}.basic .card-subtitle{margin-top:-0.375rem;margin-bottom:0}.basic .card-text:last-child{margin-bottom:0}.basic .card-link:hover{text-decoration:none}.basic .card-link+.card-link{margin-left:1.25rem}.basic .card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.basic .card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.basic .card-header+.list-group .list-group-item:first-child{border-top:0}.basic .card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.basic .card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.basic .card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.basic .card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.basic .card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.basic .card-img{width:100%;border-radius:calc(0.25rem - 1px)}.basic .card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.basic .card-img-bottom{width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.basic .card-deck{display:flex;flex-direction:column}.basic .card-deck .card{margin-bottom:15px}@media (min-width: 576px){.basic .card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.basic .card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.basic .card-group{display:flex;flex-direction:column}.basic .card-group>.card{margin-bottom:15px}@media (min-width: 576px){.basic .card-group{flex-flow:row wrap}.basic .card-group>.card{flex:1 0 0%;margin-bottom:0}.basic .card-group>.card+.card{margin-left:0;border-left:0}.basic .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.basic .card-group>.card:not(:last-child) .card-img-top,.basic .card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.basic .card-group>.card:not(:last-child) .card-img-bottom,.basic .card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.basic .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.basic .card-group>.card:not(:first-child) .card-img-top,.basic .card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.basic .card-group>.card:not(:first-child) .card-img-bottom,.basic .card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.basic .card-columns .card{margin-bottom:0.75rem}@media (min-width: 576px){.basic .card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.basic .card-columns .card{display:inline-block;width:100%}}.basic .accordion>.card{overflow:hidden}.basic .accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.basic .accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.basic .accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.basic .accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.basic .accordion>.card .card-header{margin-bottom:-1px}.basic .breadcrumb{display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem}.basic .breadcrumb-item+.breadcrumb-item{padding-left:0.5rem}.basic .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/"}.basic .breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.basic .breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.basic .breadcrumb-item.active{color:#6c757d}.basic .pagination{display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.basic .page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.basic .page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.basic .page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.basic .page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.basic .page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.basic .page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.basic .page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.basic .pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.basic .pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem}.basic .pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem}.basic .pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5}.basic .pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem}.basic .pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem}.basic .badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.basic .badge{transition:none}}.basic a.badge:hover,.basic a.badge:focus{text-decoration:none}.basic .badge:empty{display:none}.basic .btn .badge{position:relative;top:-1px}.basic .badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.basic .badge-primary{color:#fff;background-color:#007bff}.basic a.badge-primary:hover,.basic a.badge-primary:focus{color:#fff;background-color:#0062cc}.basic a.badge-primary:focus,.basic a.badge-primary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.basic .badge-secondary{color:#fff;background-color:#6c757d}.basic a.badge-secondary:hover,.basic a.badge-secondary:focus{color:#fff;background-color:#545b62}.basic a.badge-secondary:focus,.basic a.badge-secondary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.basic .badge-success{color:#fff;background-color:#28a745}.basic a.badge-success:hover,.basic a.badge-success:focus{color:#fff;background-color:#1e7e34}.basic a.badge-success:focus,.basic a.badge-success.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.basic .badge-info{color:#fff;background-color:#17a2b8}.basic a.badge-info:hover,.basic a.badge-info:focus{color:#fff;background-color:#117a8b}.basic a.badge-info:focus,.basic a.badge-info.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.basic .badge-warning{color:#212529;background-color:#ffc107}.basic a.badge-warning:hover,.basic a.badge-warning:focus{color:#212529;background-color:#d39e00}.basic a.badge-warning:focus,.basic a.badge-warning.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.basic .badge-danger{color:#fff;background-color:#dc3545}.basic a.badge-danger:hover,.basic a.badge-danger:focus{color:#fff;background-color:#bd2130}.basic a.badge-danger:focus,.basic a.badge-danger.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.basic .badge-light{color:#212529;background-color:#f8f9fa}.basic a.badge-light:hover,.basic a.badge-light:focus{color:#212529;background-color:#dae0e5}.basic a.badge-light:focus,.basic a.badge-light.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.basic .badge-dark{color:#fff;background-color:#343a40}.basic a.badge-dark:hover,.basic a.badge-dark:focus{color:#fff;background-color:#1d2124}.basic a.badge-dark:focus,.basic a.badge-dark.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.basic .jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.3rem}@media (min-width: 576px){.basic .jumbotron{padding:4rem 2rem}}.basic .jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.basic .alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.basic .alert-heading{color:inherit}.basic .alert-link{font-weight:700}.basic .alert-dismissible{padding-right:4rem}.basic .alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit}.basic .alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.basic .alert-primary hr{border-top-color:#9fcdff}.basic .alert-primary .alert-link{color:#002752}.basic .alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.basic .alert-secondary hr{border-top-color:#c8cbcf}.basic .alert-secondary .alert-link{color:#202326}.basic .alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.basic .alert-success hr{border-top-color:#b1dfbb}.basic .alert-success .alert-link{color:#0b2e13}.basic .alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.basic .alert-info hr{border-top-color:#abdde5}.basic .alert-info .alert-link{color:#062c33}.basic .alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.basic .alert-warning hr{border-top-color:#ffe8a1}.basic .alert-warning .alert-link{color:#533f03}.basic .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.basic .alert-danger hr{border-top-color:#f1b0b7}.basic .alert-danger .alert-link{color:#491217}.basic .alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.basic .alert-light hr{border-top-color:#ececf6}.basic .alert-light .alert-link{color:#686868}.basic .alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.basic .alert-dark hr{border-top-color:#b9bbbe}.basic .alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.basic .progress{display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem}.basic .progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.basic .progress-bar{transition:none}}.basic .progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.basic .progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.basic .progress-bar-animated{animation:none}}.basic .media{display:flex;align-items:flex-start}.basic .media-body{flex:1}.basic .list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.basic .list-group-item-action{width:100%;color:#495057;text-align:inherit}.basic .list-group-item-action:hover,.basic .list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.basic .list-group-item-action:active{color:#212529;background-color:#e9ecef}.basic .list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.basic .list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.basic .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.basic .list-group-item.disabled,.basic .list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.basic .list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.basic .list-group-horizontal{flex-direction:row}.basic .list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.basic .list-group-horizontal .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.basic .list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}@media (min-width: 576px){.basic .list-group-horizontal-sm{flex-direction:row}.basic .list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.basic .list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.basic .list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 768px){.basic .list-group-horizontal-md{flex-direction:row}.basic .list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.basic .list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.basic .list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 992px){.basic .list-group-horizontal-lg{flex-direction:row}.basic .list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.basic .list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.basic .list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 1200px){.basic .list-group-horizontal-xl{flex-direction:row}.basic .list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.basic .list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.basic .list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}.basic .list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.basic .list-group-flush .list-group-item:last-child{margin-bottom:-1px}.basic .list-group-flush:first-child .list-group-item:first-child{border-top:0}.basic .list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.basic .list-group-item-primary{color:#004085;background-color:#b8daff}.basic .list-group-item-primary.list-group-item-action:hover,.basic .list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.basic .list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.basic .list-group-item-secondary{color:#383d41;background-color:#d6d8db}.basic .list-group-item-secondary.list-group-item-action:hover,.basic .list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.basic .list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.basic .list-group-item-success{color:#155724;background-color:#c3e6cb}.basic .list-group-item-success.list-group-item-action:hover,.basic .list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.basic .list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.basic .list-group-item-info{color:#0c5460;background-color:#bee5eb}.basic .list-group-item-info.list-group-item-action:hover,.basic .list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.basic .list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.basic .list-group-item-warning{color:#856404;background-color:#ffeeba}.basic .list-group-item-warning.list-group-item-action:hover,.basic .list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.basic .list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.basic .list-group-item-danger{color:#721c24;background-color:#f5c6cb}.basic .list-group-item-danger.list-group-item-action:hover,.basic .list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.basic .list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.basic .list-group-item-light{color:#818182;background-color:#fdfdfe}.basic .list-group-item-light.list-group-item-action:hover,.basic .list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.basic .list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.basic .list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.basic .list-group-item-dark.list-group-item-action:hover,.basic .list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.basic .list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.basic .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.5}.basic .close:hover{color:#000;text-decoration:none}.basic .close:not(:disabled):not(.disabled):hover,.basic .close:not(:disabled):not(.disabled):focus{opacity:0.75}.basic button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.basic a.close.disabled{pointer-events:none}.basic .toast{max-width:350px;overflow:hidden;font-size:0.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:0.25rem}.basic .toast:not(:last-child){margin-bottom:0.75rem}.basic .toast.showing{opacity:1}.basic .toast.show{display:block;opacity:1}.basic .toast.hide{display:none}.basic .toast-header{display:flex;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.basic .toast-body{padding:0.75rem}.basic .modal-open{overflow:hidden}.basic .modal-open .modal{overflow-x:hidden;overflow-y:auto}.basic .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.basic .modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.basic .modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.basic .modal.fade .modal-dialog{transition:none}}.basic .modal.show .modal-dialog{transform:none}.basic .modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.basic .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.basic .modal-dialog-scrollable .modal-header,.basic .modal-dialog-scrollable .modal-footer{flex-shrink:0}.basic .modal-dialog-scrollable .modal-body{overflow-y:auto}.basic .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.basic .modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.basic .modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.basic .modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.basic .modal-dialog-centered.modal-dialog-scrollable::before{content:none}.basic .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0}.basic .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.basic .modal-backdrop.fade{opacity:0}.basic .modal-backdrop.show{opacity:0.5}.basic .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.basic .modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.basic .modal-title{margin-bottom:0;line-height:1.5}.basic .modal-body{position:relative;flex:1 1 auto;padding:1rem}.basic .modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:0.3rem;border-bottom-left-radius:0.3rem}.basic .modal-footer>:not(:first-child){margin-left:0.25rem}.basic .modal-footer>:not(:last-child){margin-right:0.25rem}.basic .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.basic .modal-dialog{max-width:500px;margin:1.75rem auto}.basic .modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.basic .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.basic .modal-dialog-centered{min-height:calc(100% - 3.5rem)}.basic .modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.basic .modal-sm{max-width:300px}}@media (min-width: 992px){.basic .modal-lg,.basic .modal-xl{max-width:800px}}@media (min-width: 1200px){.basic .modal-xl{max-width:1140px}}.basic .tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.basic .tooltip.show{opacity:0.9}.basic .tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.basic .tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.basic .bs-tooltip-top,.basic .bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0}.basic .bs-tooltip-top .arrow,.basic .bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.basic .bs-tooltip-top .arrow::before,.basic .bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000}.basic .bs-tooltip-right,.basic .bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem}.basic .bs-tooltip-right .arrow,.basic .bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem}.basic .bs-tooltip-right .arrow::before,.basic .bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.basic .bs-tooltip-bottom,.basic .bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0}.basic .bs-tooltip-bottom .arrow,.basic .bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.basic .bs-tooltip-bottom .arrow::before,.basic .bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.basic .bs-tooltip-left,.basic .bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem}.basic .bs-tooltip-left .arrow,.basic .bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem}.basic .bs-tooltip-left .arrow::before,.basic .bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.basic .tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}.basic .popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem}.basic .popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem}.basic .popover .arrow::before,.basic .popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.basic .bs-popover-top,.basic .bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem}.basic .bs-popover-top>.arrow,.basic .bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc((0.5rem + 1px) * -1)}.basic .bs-popover-top>.arrow::before,.basic .bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25)}.basic .bs-popover-top>.arrow::after,.basic .bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff}.basic .bs-popover-right,.basic .bs-popover-auto[x-placement^="right"]{margin-left:0.5rem}.basic .bs-popover-right>.arrow,.basic .bs-popover-auto[x-placement^="right"]>.arrow{left:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.basic .bs-popover-right>.arrow::before,.basic .bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25)}.basic .bs-popover-right>.arrow::after,.basic .bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff}.basic .bs-popover-bottom,.basic .bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem}.basic .bs-popover-bottom>.arrow,.basic .bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc((0.5rem + 1px) * -1)}.basic .bs-popover-bottom>.arrow::before,.basic .bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25)}.basic .bs-popover-bottom>.arrow::after,.basic .bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff}.basic .bs-popover-bottom .popover-header::before,.basic .bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.basic .bs-popover-left,.basic .bs-popover-auto[x-placement^="left"]{margin-right:0.5rem}.basic .bs-popover-left>.arrow,.basic .bs-popover-auto[x-placement^="left"]>.arrow{right:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.basic .bs-popover-left>.arrow::before,.basic .bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25)}.basic .bs-popover-left>.arrow::after,.basic .bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff}.basic .popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.basic .popover-header:empty{display:none}.basic .popover-body{padding:0.5rem 0.75rem;color:#212529}.basic .carousel{position:relative}.basic .carousel.pointer-event{touch-action:pan-y}.basic .carousel-inner{position:relative;width:100%;overflow:hidden}.basic .carousel-inner::after{display:block;clear:both;content:""}.basic .carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform 0.6s ease-in-out}@media (prefers-reduced-motion: reduce){.basic .carousel-item{transition:none}}.basic .carousel-item.active,.basic .carousel-item-next,.basic .carousel-item-prev{display:block}.basic .carousel-item-next:not(.carousel-item-left),.basic .active.carousel-item-right{transform:translateX(100%)}.basic .carousel-item-prev:not(.carousel-item-right),.basic .active.carousel-item-left{transform:translateX(-100%)}.basic .carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.basic .carousel-fade .carousel-item.active,.basic .carousel-fade .carousel-item-next.carousel-item-left,.basic .carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.basic .carousel-fade .active.carousel-item-left,.basic .carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s 0.6s opacity}@media (prefers-reduced-motion: reduce){.basic .carousel-fade .active.carousel-item-left,.basic .carousel-fade .active.carousel-item-right{transition:none}}.basic .carousel-control-prev,.basic .carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.basic .carousel-control-prev,.basic .carousel-control-next{transition:none}}.basic .carousel-control-prev:hover,.basic .carousel-control-prev:focus,.basic .carousel-control-next:hover,.basic .carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9}.basic .carousel-control-prev{left:0}.basic .carousel-control-next{right:0}.basic .carousel-control-prev-icon,.basic .carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.basic .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z%27/%3e%3c/svg%3e")}.basic .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z%27/%3e%3c/svg%3e")}.basic .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.basic .carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.basic .carousel-indicators li{transition:none}}.basic .carousel-indicators .active{opacity:1}.basic .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.basic .spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border 0.75s linear infinite}.basic .spinner-border-sm{width:1rem;height:1rem;border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.basic .spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow 0.75s linear infinite}.basic .spinner-grow-sm{width:1rem;height:1rem}.basic .align-baseline{vertical-align:baseline !important}.basic .align-top{vertical-align:top !important}.basic .align-middle{vertical-align:middle !important}.basic .align-bottom{vertical-align:bottom !important}.basic .align-text-bottom{vertical-align:text-bottom !important}.basic .align-text-top{vertical-align:text-top !important}.basic .bg-primary{background-color:#007bff !important}.basic a.bg-primary:hover,.basic a.bg-primary:focus,.basic button.bg-primary:hover,.basic button.bg-primary:focus{background-color:#0062cc !important}.basic .bg-secondary{background-color:#6c757d !important}.basic a.bg-secondary:hover,.basic a.bg-secondary:focus,.basic button.bg-secondary:hover,.basic button.bg-secondary:focus{background-color:#545b62 !important}.basic .bg-success{background-color:#28a745 !important}.basic a.bg-success:hover,.basic a.bg-success:focus,.basic button.bg-success:hover,.basic button.bg-success:focus{background-color:#1e7e34 !important}.basic .bg-info{background-color:#17a2b8 !important}.basic a.bg-info:hover,.basic a.bg-info:focus,.basic button.bg-info:hover,.basic button.bg-info:focus{background-color:#117a8b !important}.basic .bg-warning{background-color:#ffc107 !important}.basic a.bg-warning:hover,.basic a.bg-warning:focus,.basic button.bg-warning:hover,.basic button.bg-warning:focus{background-color:#d39e00 !important}.basic .bg-danger{background-color:#dc3545 !important}.basic a.bg-danger:hover,.basic a.bg-danger:focus,.basic button.bg-danger:hover,.basic button.bg-danger:focus{background-color:#bd2130 !important}.basic .bg-light{background-color:#f8f9fa !important}.basic a.bg-light:hover,.basic a.bg-light:focus,.basic button.bg-light:hover,.basic button.bg-light:focus{background-color:#dae0e5 !important}.basic .bg-dark{background-color:#343a40 !important}.basic a.bg-dark:hover,.basic a.bg-dark:focus,.basic button.bg-dark:hover,.basic button.bg-dark:focus{background-color:#1d2124 !important}.basic .bg-white{background-color:#fff !important}.basic .bg-transparent{background-color:transparent !important}.basic .border{border:1px solid #dee2e6 !important}.basic .border-top{border-top:1px solid #dee2e6 !important}.basic .border-right{border-right:1px solid #dee2e6 !important}.basic .border-bottom{border-bottom:1px solid #dee2e6 !important}.basic .border-left{border-left:1px solid #dee2e6 !important}.basic .border-0{border:0 !important}.basic .border-top-0{border-top:0 !important}.basic .border-right-0{border-right:0 !important}.basic .border-bottom-0{border-bottom:0 !important}.basic .border-left-0{border-left:0 !important}.basic .border-primary{border-color:#007bff !important}.basic .border-secondary{border-color:#6c757d !important}.basic .border-success{border-color:#28a745 !important}.basic .border-info{border-color:#17a2b8 !important}.basic .border-warning{border-color:#ffc107 !important}.basic .border-danger{border-color:#dc3545 !important}.basic .border-light{border-color:#f8f9fa !important}.basic .border-dark{border-color:#343a40 !important}.basic .border-white{border-color:#fff !important}.basic .border-grey{border-color:#ced4da !important}.basic .rounded-sm{border-radius:0.2rem !important}.basic .rounded{border-radius:0.25rem !important}.basic .rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.basic .rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.basic .rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.basic .rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.basic .rounded-lg{border-radius:0.3rem !important}.basic .rounded-circle{border-radius:50% !important}.basic .rounded-pill{border-radius:50rem !important}.basic .rounded-0{border-radius:0 !important}.basic .clearfix::after{display:block;clear:both;content:""}.basic .d-none{display:none !important}.basic .d-inline{display:inline !important}.basic .d-inline-block{display:inline-block !important}.basic .d-block{display:block !important}.basic .d-table{display:table !important}.basic .d-table-row{display:table-row !important}.basic .d-table-cell{display:table-cell !important}.basic .d-flex{display:flex !important}.basic .d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.basic .d-sm-none{display:none !important}.basic .d-sm-inline{display:inline !important}.basic .d-sm-inline-block{display:inline-block !important}.basic .d-sm-block{display:block !important}.basic .d-sm-table{display:table !important}.basic .d-sm-table-row{display:table-row !important}.basic .d-sm-table-cell{display:table-cell !important}.basic .d-sm-flex{display:flex !important}.basic .d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.basic .d-md-none{display:none !important}.basic .d-md-inline{display:inline !important}.basic .d-md-inline-block{display:inline-block !important}.basic .d-md-block{display:block !important}.basic .d-md-table{display:table !important}.basic .d-md-table-row{display:table-row !important}.basic .d-md-table-cell{display:table-cell !important}.basic .d-md-flex{display:flex !important}.basic .d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.basic .d-lg-none{display:none !important}.basic .d-lg-inline{display:inline !important}.basic .d-lg-inline-block{display:inline-block !important}.basic .d-lg-block{display:block !important}.basic .d-lg-table{display:table !important}.basic .d-lg-table-row{display:table-row !important}.basic .d-lg-table-cell{display:table-cell !important}.basic .d-lg-flex{display:flex !important}.basic .d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.basic .d-xl-none{display:none !important}.basic .d-xl-inline{display:inline !important}.basic .d-xl-inline-block{display:inline-block !important}.basic .d-xl-block{display:block !important}.basic .d-xl-table{display:table !important}.basic .d-xl-table-row{display:table-row !important}.basic .d-xl-table-cell{display:table-cell !important}.basic .d-xl-flex{display:flex !important}.basic .d-xl-inline-flex{display:inline-flex !important}}@media print{.basic .d-print-none{display:none !important}.basic .d-print-inline{display:inline !important}.basic .d-print-inline-block{display:inline-block !important}.basic .d-print-block{display:block !important}.basic .d-print-table{display:table !important}.basic .d-print-table-row{display:table-row !important}.basic .d-print-table-cell{display:table-cell !important}.basic .d-print-flex{display:flex !important}.basic .d-print-inline-flex{display:inline-flex !important}}.basic .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.basic .embed-responsive::before{display:block;content:""}.basic .embed-responsive .embed-responsive-item,.basic .embed-responsive iframe,.basic .embed-responsive embed,.basic .embed-responsive object,.basic .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.basic .embed-responsive-21by9::before{padding-top:42.857143%}.basic .embed-responsive-16by9::before{padding-top:56.25%}.basic .embed-responsive-4by3::before{padding-top:75%}.basic .embed-responsive-1by1::before{padding-top:100%}.basic .flex-row{flex-direction:row !important}.basic .flex-column{flex-direction:column !important}.basic .flex-row-reverse{flex-direction:row-reverse !important}.basic .flex-column-reverse{flex-direction:column-reverse !important}.basic .flex-wrap{flex-wrap:wrap !important}.basic .flex-nowrap{flex-wrap:nowrap !important}.basic .flex-wrap-reverse{flex-wrap:wrap-reverse !important}.basic .flex-fill{flex:1 1 auto !important}.basic .flex-grow-0{flex-grow:0 !important}.basic .flex-grow-1{flex-grow:1 !important}.basic .flex-shrink-0{flex-shrink:0 !important}.basic .flex-shrink-1{flex-shrink:1 !important}.basic .justify-content-start{justify-content:flex-start !important}.basic .justify-content-end{justify-content:flex-end !important}.basic .justify-content-center{justify-content:center !important}.basic .justify-content-between{justify-content:space-between !important}.basic .justify-content-around{justify-content:space-around !important}.basic .align-items-start{align-items:flex-start !important}.basic .align-items-end{align-items:flex-end !important}.basic .align-items-center{align-items:center !important}.basic .align-items-baseline{align-items:baseline !important}.basic .align-items-stretch{align-items:stretch !important}.basic .align-content-start{align-content:flex-start !important}.basic .align-content-end{align-content:flex-end !important}.basic .align-content-center{align-content:center !important}.basic .align-content-between{align-content:space-between !important}.basic .align-content-around{align-content:space-around !important}.basic .align-content-stretch{align-content:stretch !important}.basic .align-self-auto{align-self:auto !important}.basic .align-self-start{align-self:flex-start !important}.basic .align-self-end{align-self:flex-end !important}.basic .align-self-center{align-self:center !important}.basic .align-self-baseline{align-self:baseline !important}.basic .align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.basic .flex-sm-row{flex-direction:row !important}.basic .flex-sm-column{flex-direction:column !important}.basic .flex-sm-row-reverse{flex-direction:row-reverse !important}.basic .flex-sm-column-reverse{flex-direction:column-reverse !important}.basic .flex-sm-wrap{flex-wrap:wrap !important}.basic .flex-sm-nowrap{flex-wrap:nowrap !important}.basic .flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.basic .flex-sm-fill{flex:1 1 auto !important}.basic .flex-sm-grow-0{flex-grow:0 !important}.basic .flex-sm-grow-1{flex-grow:1 !important}.basic .flex-sm-shrink-0{flex-shrink:0 !important}.basic .flex-sm-shrink-1{flex-shrink:1 !important}.basic .justify-content-sm-start{justify-content:flex-start !important}.basic .justify-content-sm-end{justify-content:flex-end !important}.basic .justify-content-sm-center{justify-content:center !important}.basic .justify-content-sm-between{justify-content:space-between !important}.basic .justify-content-sm-around{justify-content:space-around !important}.basic .align-items-sm-start{align-items:flex-start !important}.basic .align-items-sm-end{align-items:flex-end !important}.basic .align-items-sm-center{align-items:center !important}.basic .align-items-sm-baseline{align-items:baseline !important}.basic .align-items-sm-stretch{align-items:stretch !important}.basic .align-content-sm-start{align-content:flex-start !important}.basic .align-content-sm-end{align-content:flex-end !important}.basic .align-content-sm-center{align-content:center !important}.basic .align-content-sm-between{align-content:space-between !important}.basic .align-content-sm-around{align-content:space-around !important}.basic .align-content-sm-stretch{align-content:stretch !important}.basic .align-self-sm-auto{align-self:auto !important}.basic .align-self-sm-start{align-self:flex-start !important}.basic .align-self-sm-end{align-self:flex-end !important}.basic .align-self-sm-center{align-self:center !important}.basic .align-self-sm-baseline{align-self:baseline !important}.basic .align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.basic .flex-md-row{flex-direction:row !important}.basic .flex-md-column{flex-direction:column !important}.basic .flex-md-row-reverse{flex-direction:row-reverse !important}.basic .flex-md-column-reverse{flex-direction:column-reverse !important}.basic .flex-md-wrap{flex-wrap:wrap !important}.basic .flex-md-nowrap{flex-wrap:nowrap !important}.basic .flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.basic .flex-md-fill{flex:1 1 auto !important}.basic .flex-md-grow-0{flex-grow:0 !important}.basic .flex-md-grow-1{flex-grow:1 !important}.basic .flex-md-shrink-0{flex-shrink:0 !important}.basic .flex-md-shrink-1{flex-shrink:1 !important}.basic .justify-content-md-start{justify-content:flex-start !important}.basic .justify-content-md-end{justify-content:flex-end !important}.basic .justify-content-md-center{justify-content:center !important}.basic .justify-content-md-between{justify-content:space-between !important}.basic .justify-content-md-around{justify-content:space-around !important}.basic .align-items-md-start{align-items:flex-start !important}.basic .align-items-md-end{align-items:flex-end !important}.basic .align-items-md-center{align-items:center !important}.basic .align-items-md-baseline{align-items:baseline !important}.basic .align-items-md-stretch{align-items:stretch !important}.basic .align-content-md-start{align-content:flex-start !important}.basic .align-content-md-end{align-content:flex-end !important}.basic .align-content-md-center{align-content:center !important}.basic .align-content-md-between{align-content:space-between !important}.basic .align-content-md-around{align-content:space-around !important}.basic .align-content-md-stretch{align-content:stretch !important}.basic .align-self-md-auto{align-self:auto !important}.basic .align-self-md-start{align-self:flex-start !important}.basic .align-self-md-end{align-self:flex-end !important}.basic .align-self-md-center{align-self:center !important}.basic .align-self-md-baseline{align-self:baseline !important}.basic .align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.basic .flex-lg-row{flex-direction:row !important}.basic .flex-lg-column{flex-direction:column !important}.basic .flex-lg-row-reverse{flex-direction:row-reverse !important}.basic .flex-lg-column-reverse{flex-direction:column-reverse !important}.basic .flex-lg-wrap{flex-wrap:wrap !important}.basic .flex-lg-nowrap{flex-wrap:nowrap !important}.basic .flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.basic .flex-lg-fill{flex:1 1 auto !important}.basic .flex-lg-grow-0{flex-grow:0 !important}.basic .flex-lg-grow-1{flex-grow:1 !important}.basic .flex-lg-shrink-0{flex-shrink:0 !important}.basic .flex-lg-shrink-1{flex-shrink:1 !important}.basic .justify-content-lg-start{justify-content:flex-start !important}.basic .justify-content-lg-end{justify-content:flex-end !important}.basic .justify-content-lg-center{justify-content:center !important}.basic .justify-content-lg-between{justify-content:space-between !important}.basic .justify-content-lg-around{justify-content:space-around !important}.basic .align-items-lg-start{align-items:flex-start !important}.basic .align-items-lg-end{align-items:flex-end !important}.basic .align-items-lg-center{align-items:center !important}.basic .align-items-lg-baseline{align-items:baseline !important}.basic .align-items-lg-stretch{align-items:stretch !important}.basic .align-content-lg-start{align-content:flex-start !important}.basic .align-content-lg-end{align-content:flex-end !important}.basic .align-content-lg-center{align-content:center !important}.basic .align-content-lg-between{align-content:space-between !important}.basic .align-content-lg-around{align-content:space-around !important}.basic .align-content-lg-stretch{align-content:stretch !important}.basic .align-self-lg-auto{align-self:auto !important}.basic .align-self-lg-start{align-self:flex-start !important}.basic .align-self-lg-end{align-self:flex-end !important}.basic .align-self-lg-center{align-self:center !important}.basic .align-self-lg-baseline{align-self:baseline !important}.basic .align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.basic .flex-xl-row{flex-direction:row !important}.basic .flex-xl-column{flex-direction:column !important}.basic .flex-xl-row-reverse{flex-direction:row-reverse !important}.basic .flex-xl-column-reverse{flex-direction:column-reverse !important}.basic .flex-xl-wrap{flex-wrap:wrap !important}.basic .flex-xl-nowrap{flex-wrap:nowrap !important}.basic .flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.basic .flex-xl-fill{flex:1 1 auto !important}.basic .flex-xl-grow-0{flex-grow:0 !important}.basic .flex-xl-grow-1{flex-grow:1 !important}.basic .flex-xl-shrink-0{flex-shrink:0 !important}.basic .flex-xl-shrink-1{flex-shrink:1 !important}.basic .justify-content-xl-start{justify-content:flex-start !important}.basic .justify-content-xl-end{justify-content:flex-end !important}.basic .justify-content-xl-center{justify-content:center !important}.basic .justify-content-xl-between{justify-content:space-between !important}.basic .justify-content-xl-around{justify-content:space-around !important}.basic .align-items-xl-start{align-items:flex-start !important}.basic .align-items-xl-end{align-items:flex-end !important}.basic .align-items-xl-center{align-items:center !important}.basic .align-items-xl-baseline{align-items:baseline !important}.basic .align-items-xl-stretch{align-items:stretch !important}.basic .align-content-xl-start{align-content:flex-start !important}.basic .align-content-xl-end{align-content:flex-end !important}.basic .align-content-xl-center{align-content:center !important}.basic .align-content-xl-between{align-content:space-between !important}.basic .align-content-xl-around{align-content:space-around !important}.basic .align-content-xl-stretch{align-content:stretch !important}.basic .align-self-xl-auto{align-self:auto !important}.basic .align-self-xl-start{align-self:flex-start !important}.basic .align-self-xl-end{align-self:flex-end !important}.basic .align-self-xl-center{align-self:center !important}.basic .align-self-xl-baseline{align-self:baseline !important}.basic .align-self-xl-stretch{align-self:stretch !important}}.basic .float-left{float:left !important}.basic .float-right{float:right !important}.basic .float-none{float:none !important}@media (min-width: 576px){.basic .float-sm-left{float:left !important}.basic .float-sm-right{float:right !important}.basic .float-sm-none{float:none !important}}@media (min-width: 768px){.basic .float-md-left{float:left !important}.basic .float-md-right{float:right !important}.basic .float-md-none{float:none !important}}@media (min-width: 992px){.basic .float-lg-left{float:left !important}.basic .float-lg-right{float:right !important}.basic .float-lg-none{float:none !important}}@media (min-width: 1200px){.basic .float-xl-left{float:left !important}.basic .float-xl-right{float:right !important}.basic .float-xl-none{float:none !important}}.basic .overflow-auto{overflow:auto !important}.basic .overflow-hidden{overflow:hidden !important}.basic .position-static{position:static !important}.basic .position-relative{position:relative !important}.basic .position-absolute{position:absolute !important}.basic .position-fixed{position:fixed !important}.basic .position-sticky{position:sticky !important}.basic .fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.basic .fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.basic .sticky-top{position:sticky;top:0;z-index:1020}}.basic .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.basic .sr-only-focusable:active,.basic .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.basic .shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.basic .shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.basic .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.basic .shadow-none{box-shadow:none !important}.basic .w-25{width:25% !important}.basic .w-50{width:50% !important}.basic .w-75{width:75% !important}.basic .w-100{width:100% !important}.basic .w-auto{width:auto !important}.basic .h-25{height:25% !important}.basic .h-50{height:50% !important}.basic .h-75{height:75% !important}.basic .h-100{height:100% !important}.basic .h-auto{height:auto !important}.basic .mw-100{max-width:100% !important}.basic .mh-100{max-height:100% !important}.basic .min-vw-100{min-width:100vw !important}.basic .min-vh-100{min-height:100vh !important}.basic .vw-100{width:100vw !important}.basic .vh-100{height:100vh !important}.basic .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.basic .m-0{margin:0 !important}.basic .mt-0,.basic .my-0{margin-top:0 !important}.basic .mr-0,.basic .mx-0{margin-right:0 !important}.basic .mb-0,.basic .my-0{margin-bottom:0 !important}.basic .ml-0,.basic .mx-0{margin-left:0 !important}.basic .m-1{margin:0.25rem !important}.basic .mt-1,.basic .my-1{margin-top:0.25rem !important}.basic .mr-1,.basic .mx-1{margin-right:0.25rem !important}.basic .mb-1,.basic .my-1{margin-bottom:0.25rem !important}.basic .ml-1,.basic .mx-1{margin-left:0.25rem !important}.basic .m-2{margin:0.5rem !important}.basic .mt-2,.basic .my-2{margin-top:0.5rem !important}.basic .mr-2,.basic .mx-2{margin-right:0.5rem !important}.basic .mb-2,.basic .my-2{margin-bottom:0.5rem !important}.basic .ml-2,.basic .mx-2{margin-left:0.5rem !important}.basic .m-3{margin:1rem !important}.basic .mt-3,.basic .my-3{margin-top:1rem !important}.basic .mr-3,.basic .mx-3{margin-right:1rem !important}.basic .mb-3,.basic .my-3{margin-bottom:1rem !important}.basic .ml-3,.basic .mx-3{margin-left:1rem !important}.basic .m-4{margin:1.5rem !important}.basic .mt-4,.basic .my-4{margin-top:1.5rem !important}.basic .mr-4,.basic .mx-4{margin-right:1.5rem !important}.basic .mb-4,.basic .my-4{margin-bottom:1.5rem !important}.basic .ml-4,.basic .mx-4{margin-left:1.5rem !important}.basic .m-5{margin:3rem !important}.basic .mt-5,.basic .my-5{margin-top:3rem !important}.basic .mr-5,.basic .mx-5{margin-right:3rem !important}.basic .mb-5,.basic .my-5{margin-bottom:3rem !important}.basic .ml-5,.basic .mx-5{margin-left:3rem !important}.basic .p-0{padding:0 !important}.basic .pt-0,.basic .py-0{padding-top:0 !important}.basic .pr-0,.basic .px-0{padding-right:0 !important}.basic .pb-0,.basic .py-0{padding-bottom:0 !important}.basic .pl-0,.basic .px-0{padding-left:0 !important}.basic .p-1{padding:0.25rem !important}.basic .pt-1,.basic .py-1{padding-top:0.25rem !important}.basic .pr-1,.basic .px-1{padding-right:0.25rem !important}.basic .pb-1,.basic .py-1{padding-bottom:0.25rem !important}.basic .pl-1,.basic .px-1{padding-left:0.25rem !important}.basic .p-2{padding:0.5rem !important}.basic .pt-2,.basic .py-2{padding-top:0.5rem !important}.basic .pr-2,.basic .px-2{padding-right:0.5rem !important}.basic .pb-2,.basic .py-2{padding-bottom:0.5rem !important}.basic .pl-2,.basic .px-2{padding-left:0.5rem !important}.basic .p-3{padding:1rem !important}.basic .pt-3,.basic .py-3{padding-top:1rem !important}.basic .pr-3,.basic .px-3{padding-right:1rem !important}.basic .pb-3,.basic .py-3{padding-bottom:1rem !important}.basic .pl-3,.basic .px-3{padding-left:1rem !important}.basic .p-4{padding:1.5rem !important}.basic .pt-4,.basic .py-4{padding-top:1.5rem !important}.basic .pr-4,.basic .px-4{padding-right:1.5rem !important}.basic .pb-4,.basic .py-4{padding-bottom:1.5rem !important}.basic .pl-4,.basic .px-4{padding-left:1.5rem !important}.basic .p-5{padding:3rem !important}.basic .pt-5,.basic .py-5{padding-top:3rem !important}.basic .pr-5,.basic .px-5{padding-right:3rem !important}.basic .pb-5,.basic .py-5{padding-bottom:3rem !important}.basic .pl-5,.basic .px-5{padding-left:3rem !important}.basic .m-n1{margin:-0.25rem !important}.basic .mt-n1,.basic .my-n1{margin-top:-0.25rem !important}.basic .mr-n1,.basic .mx-n1{margin-right:-0.25rem !important}.basic .mb-n1,.basic .my-n1{margin-bottom:-0.25rem !important}.basic .ml-n1,.basic .mx-n1{margin-left:-0.25rem !important}.basic .m-n2{margin:-0.5rem !important}.basic .mt-n2,.basic .my-n2{margin-top:-0.5rem !important}.basic .mr-n2,.basic .mx-n2{margin-right:-0.5rem !important}.basic .mb-n2,.basic .my-n2{margin-bottom:-0.5rem !important}.basic .ml-n2,.basic .mx-n2{margin-left:-0.5rem !important}.basic .m-n3{margin:-1rem !important}.basic .mt-n3,.basic .my-n3{margin-top:-1rem !important}.basic .mr-n3,.basic .mx-n3{margin-right:-1rem !important}.basic .mb-n3,.basic .my-n3{margin-bottom:-1rem !important}.basic .ml-n3,.basic .mx-n3{margin-left:-1rem !important}.basic .m-n4{margin:-1.5rem !important}.basic .mt-n4,.basic .my-n4{margin-top:-1.5rem !important}.basic .mr-n4,.basic .mx-n4{margin-right:-1.5rem !important}.basic .mb-n4,.basic .my-n4{margin-bottom:-1.5rem !important}.basic .ml-n4,.basic .mx-n4{margin-left:-1.5rem !important}.basic .m-n5{margin:-3rem !important}.basic .mt-n5,.basic .my-n5{margin-top:-3rem !important}.basic .mr-n5,.basic .mx-n5{margin-right:-3rem !important}.basic .mb-n5,.basic .my-n5{margin-bottom:-3rem !important}.basic .ml-n5,.basic .mx-n5{margin-left:-3rem !important}.basic .m-auto{margin:auto !important}.basic .mt-auto,.basic .my-auto{margin-top:auto !important}.basic .mr-auto,.basic .mx-auto{margin-right:auto !important}.basic .mb-auto,.basic .my-auto{margin-bottom:auto !important}.basic .ml-auto,.basic .mx-auto{margin-left:auto !important}@media (min-width: 576px){.basic .m-sm-0{margin:0 !important}.basic .mt-sm-0,.basic .my-sm-0{margin-top:0 !important}.basic .mr-sm-0,.basic .mx-sm-0{margin-right:0 !important}.basic .mb-sm-0,.basic .my-sm-0{margin-bottom:0 !important}.basic .ml-sm-0,.basic .mx-sm-0{margin-left:0 !important}.basic .m-sm-1{margin:0.25rem !important}.basic .mt-sm-1,.basic .my-sm-1{margin-top:0.25rem !important}.basic .mr-sm-1,.basic .mx-sm-1{margin-right:0.25rem !important}.basic .mb-sm-1,.basic .my-sm-1{margin-bottom:0.25rem !important}.basic .ml-sm-1,.basic .mx-sm-1{margin-left:0.25rem !important}.basic .m-sm-2{margin:0.5rem !important}.basic .mt-sm-2,.basic .my-sm-2{margin-top:0.5rem !important}.basic .mr-sm-2,.basic .mx-sm-2{margin-right:0.5rem !important}.basic .mb-sm-2,.basic .my-sm-2{margin-bottom:0.5rem !important}.basic .ml-sm-2,.basic .mx-sm-2{margin-left:0.5rem !important}.basic .m-sm-3{margin:1rem !important}.basic .mt-sm-3,.basic .my-sm-3{margin-top:1rem !important}.basic .mr-sm-3,.basic .mx-sm-3{margin-right:1rem !important}.basic .mb-sm-3,.basic .my-sm-3{margin-bottom:1rem !important}.basic .ml-sm-3,.basic .mx-sm-3{margin-left:1rem !important}.basic .m-sm-4{margin:1.5rem !important}.basic .mt-sm-4,.basic .my-sm-4{margin-top:1.5rem !important}.basic .mr-sm-4,.basic .mx-sm-4{margin-right:1.5rem !important}.basic .mb-sm-4,.basic .my-sm-4{margin-bottom:1.5rem !important}.basic .ml-sm-4,.basic .mx-sm-4{margin-left:1.5rem !important}.basic .m-sm-5{margin:3rem !important}.basic .mt-sm-5,.basic .my-sm-5{margin-top:3rem !important}.basic .mr-sm-5,.basic .mx-sm-5{margin-right:3rem !important}.basic .mb-sm-5,.basic .my-sm-5{margin-bottom:3rem !important}.basic .ml-sm-5,.basic .mx-sm-5{margin-left:3rem !important}.basic .p-sm-0{padding:0 !important}.basic .pt-sm-0,.basic .py-sm-0{padding-top:0 !important}.basic .pr-sm-0,.basic .px-sm-0{padding-right:0 !important}.basic .pb-sm-0,.basic .py-sm-0{padding-bottom:0 !important}.basic .pl-sm-0,.basic .px-sm-0{padding-left:0 !important}.basic .p-sm-1{padding:0.25rem !important}.basic .pt-sm-1,.basic .py-sm-1{padding-top:0.25rem !important}.basic .pr-sm-1,.basic .px-sm-1{padding-right:0.25rem !important}.basic .pb-sm-1,.basic .py-sm-1{padding-bottom:0.25rem !important}.basic .pl-sm-1,.basic .px-sm-1{padding-left:0.25rem !important}.basic .p-sm-2{padding:0.5rem !important}.basic .pt-sm-2,.basic .py-sm-2{padding-top:0.5rem !important}.basic .pr-sm-2,.basic .px-sm-2{padding-right:0.5rem !important}.basic .pb-sm-2,.basic .py-sm-2{padding-bottom:0.5rem !important}.basic .pl-sm-2,.basic .px-sm-2{padding-left:0.5rem !important}.basic .p-sm-3{padding:1rem !important}.basic .pt-sm-3,.basic .py-sm-3{padding-top:1rem !important}.basic .pr-sm-3,.basic .px-sm-3{padding-right:1rem !important}.basic .pb-sm-3,.basic .py-sm-3{padding-bottom:1rem !important}.basic .pl-sm-3,.basic .px-sm-3{padding-left:1rem !important}.basic .p-sm-4{padding:1.5rem !important}.basic .pt-sm-4,.basic .py-sm-4{padding-top:1.5rem !important}.basic .pr-sm-4,.basic .px-sm-4{padding-right:1.5rem !important}.basic .pb-sm-4,.basic .py-sm-4{padding-bottom:1.5rem !important}.basic .pl-sm-4,.basic .px-sm-4{padding-left:1.5rem !important}.basic .p-sm-5{padding:3rem !important}.basic .pt-sm-5,.basic .py-sm-5{padding-top:3rem !important}.basic .pr-sm-5,.basic .px-sm-5{padding-right:3rem !important}.basic .pb-sm-5,.basic .py-sm-5{padding-bottom:3rem !important}.basic .pl-sm-5,.basic .px-sm-5{padding-left:3rem !important}.basic .m-sm-n1{margin:-0.25rem !important}.basic .mt-sm-n1,.basic .my-sm-n1{margin-top:-0.25rem !important}.basic .mr-sm-n1,.basic .mx-sm-n1{margin-right:-0.25rem !important}.basic .mb-sm-n1,.basic .my-sm-n1{margin-bottom:-0.25rem !important}.basic .ml-sm-n1,.basic .mx-sm-n1{margin-left:-0.25rem !important}.basic .m-sm-n2{margin:-0.5rem !important}.basic .mt-sm-n2,.basic .my-sm-n2{margin-top:-0.5rem !important}.basic .mr-sm-n2,.basic .mx-sm-n2{margin-right:-0.5rem !important}.basic .mb-sm-n2,.basic .my-sm-n2{margin-bottom:-0.5rem !important}.basic .ml-sm-n2,.basic .mx-sm-n2{margin-left:-0.5rem !important}.basic .m-sm-n3{margin:-1rem !important}.basic .mt-sm-n3,.basic .my-sm-n3{margin-top:-1rem !important}.basic .mr-sm-n3,.basic .mx-sm-n3{margin-right:-1rem !important}.basic .mb-sm-n3,.basic .my-sm-n3{margin-bottom:-1rem !important}.basic .ml-sm-n3,.basic .mx-sm-n3{margin-left:-1rem !important}.basic .m-sm-n4{margin:-1.5rem !important}.basic .mt-sm-n4,.basic .my-sm-n4{margin-top:-1.5rem !important}.basic .mr-sm-n4,.basic .mx-sm-n4{margin-right:-1.5rem !important}.basic .mb-sm-n4,.basic .my-sm-n4{margin-bottom:-1.5rem !important}.basic .ml-sm-n4,.basic .mx-sm-n4{margin-left:-1.5rem !important}.basic .m-sm-n5{margin:-3rem !important}.basic .mt-sm-n5,.basic .my-sm-n5{margin-top:-3rem !important}.basic .mr-sm-n5,.basic .mx-sm-n5{margin-right:-3rem !important}.basic .mb-sm-n5,.basic .my-sm-n5{margin-bottom:-3rem !important}.basic .ml-sm-n5,.basic .mx-sm-n5{margin-left:-3rem !important}.basic .m-sm-auto{margin:auto !important}.basic .mt-sm-auto,.basic .my-sm-auto{margin-top:auto !important}.basic .mr-sm-auto,.basic .mx-sm-auto{margin-right:auto !important}.basic .mb-sm-auto,.basic .my-sm-auto{margin-bottom:auto !important}.basic .ml-sm-auto,.basic .mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.basic .m-md-0{margin:0 !important}.basic .mt-md-0,.basic .my-md-0{margin-top:0 !important}.basic .mr-md-0,.basic .mx-md-0{margin-right:0 !important}.basic .mb-md-0,.basic .my-md-0{margin-bottom:0 !important}.basic .ml-md-0,.basic .mx-md-0{margin-left:0 !important}.basic .m-md-1{margin:0.25rem !important}.basic .mt-md-1,.basic .my-md-1{margin-top:0.25rem !important}.basic .mr-md-1,.basic .mx-md-1{margin-right:0.25rem !important}.basic .mb-md-1,.basic .my-md-1{margin-bottom:0.25rem !important}.basic .ml-md-1,.basic .mx-md-1{margin-left:0.25rem !important}.basic .m-md-2{margin:0.5rem !important}.basic .mt-md-2,.basic .my-md-2{margin-top:0.5rem !important}.basic .mr-md-2,.basic .mx-md-2{margin-right:0.5rem !important}.basic .mb-md-2,.basic .my-md-2{margin-bottom:0.5rem !important}.basic .ml-md-2,.basic .mx-md-2{margin-left:0.5rem !important}.basic .m-md-3{margin:1rem !important}.basic .mt-md-3,.basic .my-md-3{margin-top:1rem !important}.basic .mr-md-3,.basic .mx-md-3{margin-right:1rem !important}.basic .mb-md-3,.basic .my-md-3{margin-bottom:1rem !important}.basic .ml-md-3,.basic .mx-md-3{margin-left:1rem !important}.basic .m-md-4{margin:1.5rem !important}.basic .mt-md-4,.basic .my-md-4{margin-top:1.5rem !important}.basic .mr-md-4,.basic .mx-md-4{margin-right:1.5rem !important}.basic .mb-md-4,.basic .my-md-4{margin-bottom:1.5rem !important}.basic .ml-md-4,.basic .mx-md-4{margin-left:1.5rem !important}.basic .m-md-5{margin:3rem !important}.basic .mt-md-5,.basic .my-md-5{margin-top:3rem !important}.basic .mr-md-5,.basic .mx-md-5{margin-right:3rem !important}.basic .mb-md-5,.basic .my-md-5{margin-bottom:3rem !important}.basic .ml-md-5,.basic .mx-md-5{margin-left:3rem !important}.basic .p-md-0{padding:0 !important}.basic .pt-md-0,.basic .py-md-0{padding-top:0 !important}.basic .pr-md-0,.basic .px-md-0{padding-right:0 !important}.basic .pb-md-0,.basic .py-md-0{padding-bottom:0 !important}.basic .pl-md-0,.basic .px-md-0{padding-left:0 !important}.basic .p-md-1{padding:0.25rem !important}.basic .pt-md-1,.basic .py-md-1{padding-top:0.25rem !important}.basic .pr-md-1,.basic .px-md-1{padding-right:0.25rem !important}.basic .pb-md-1,.basic .py-md-1{padding-bottom:0.25rem !important}.basic .pl-md-1,.basic .px-md-1{padding-left:0.25rem !important}.basic .p-md-2{padding:0.5rem !important}.basic .pt-md-2,.basic .py-md-2{padding-top:0.5rem !important}.basic .pr-md-2,.basic .px-md-2{padding-right:0.5rem !important}.basic .pb-md-2,.basic .py-md-2{padding-bottom:0.5rem !important}.basic .pl-md-2,.basic .px-md-2{padding-left:0.5rem !important}.basic .p-md-3{padding:1rem !important}.basic .pt-md-3,.basic .py-md-3{padding-top:1rem !important}.basic .pr-md-3,.basic .px-md-3{padding-right:1rem !important}.basic .pb-md-3,.basic .py-md-3{padding-bottom:1rem !important}.basic .pl-md-3,.basic .px-md-3{padding-left:1rem !important}.basic .p-md-4{padding:1.5rem !important}.basic .pt-md-4,.basic .py-md-4{padding-top:1.5rem !important}.basic .pr-md-4,.basic .px-md-4{padding-right:1.5rem !important}.basic .pb-md-4,.basic .py-md-4{padding-bottom:1.5rem !important}.basic .pl-md-4,.basic .px-md-4{padding-left:1.5rem !important}.basic .p-md-5{padding:3rem !important}.basic .pt-md-5,.basic .py-md-5{padding-top:3rem !important}.basic .pr-md-5,.basic .px-md-5{padding-right:3rem !important}.basic .pb-md-5,.basic .py-md-5{padding-bottom:3rem !important}.basic .pl-md-5,.basic .px-md-5{padding-left:3rem !important}.basic .m-md-n1{margin:-0.25rem !important}.basic .mt-md-n1,.basic .my-md-n1{margin-top:-0.25rem !important}.basic .mr-md-n1,.basic .mx-md-n1{margin-right:-0.25rem !important}.basic .mb-md-n1,.basic .my-md-n1{margin-bottom:-0.25rem !important}.basic .ml-md-n1,.basic .mx-md-n1{margin-left:-0.25rem !important}.basic .m-md-n2{margin:-0.5rem !important}.basic .mt-md-n2,.basic .my-md-n2{margin-top:-0.5rem !important}.basic .mr-md-n2,.basic .mx-md-n2{margin-right:-0.5rem !important}.basic .mb-md-n2,.basic .my-md-n2{margin-bottom:-0.5rem !important}.basic .ml-md-n2,.basic .mx-md-n2{margin-left:-0.5rem !important}.basic .m-md-n3{margin:-1rem !important}.basic .mt-md-n3,.basic .my-md-n3{margin-top:-1rem !important}.basic .mr-md-n3,.basic .mx-md-n3{margin-right:-1rem !important}.basic .mb-md-n3,.basic .my-md-n3{margin-bottom:-1rem !important}.basic .ml-md-n3,.basic .mx-md-n3{margin-left:-1rem !important}.basic .m-md-n4{margin:-1.5rem !important}.basic .mt-md-n4,.basic .my-md-n4{margin-top:-1.5rem !important}.basic .mr-md-n4,.basic .mx-md-n4{margin-right:-1.5rem !important}.basic .mb-md-n4,.basic .my-md-n4{margin-bottom:-1.5rem !important}.basic .ml-md-n4,.basic .mx-md-n4{margin-left:-1.5rem !important}.basic .m-md-n5{margin:-3rem !important}.basic .mt-md-n5,.basic .my-md-n5{margin-top:-3rem !important}.basic .mr-md-n5,.basic .mx-md-n5{margin-right:-3rem !important}.basic .mb-md-n5,.basic .my-md-n5{margin-bottom:-3rem !important}.basic .ml-md-n5,.basic .mx-md-n5{margin-left:-3rem !important}.basic .m-md-auto{margin:auto !important}.basic .mt-md-auto,.basic .my-md-auto{margin-top:auto !important}.basic .mr-md-auto,.basic .mx-md-auto{margin-right:auto !important}.basic .mb-md-auto,.basic .my-md-auto{margin-bottom:auto !important}.basic .ml-md-auto,.basic .mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.basic .m-lg-0{margin:0 !important}.basic .mt-lg-0,.basic .my-lg-0{margin-top:0 !important}.basic .mr-lg-0,.basic .mx-lg-0{margin-right:0 !important}.basic .mb-lg-0,.basic .my-lg-0{margin-bottom:0 !important}.basic .ml-lg-0,.basic .mx-lg-0{margin-left:0 !important}.basic .m-lg-1{margin:0.25rem !important}.basic .mt-lg-1,.basic .my-lg-1{margin-top:0.25rem !important}.basic .mr-lg-1,.basic .mx-lg-1{margin-right:0.25rem !important}.basic .mb-lg-1,.basic .my-lg-1{margin-bottom:0.25rem !important}.basic .ml-lg-1,.basic .mx-lg-1{margin-left:0.25rem !important}.basic .m-lg-2{margin:0.5rem !important}.basic .mt-lg-2,.basic .my-lg-2{margin-top:0.5rem !important}.basic .mr-lg-2,.basic .mx-lg-2{margin-right:0.5rem !important}.basic .mb-lg-2,.basic .my-lg-2{margin-bottom:0.5rem !important}.basic .ml-lg-2,.basic .mx-lg-2{margin-left:0.5rem !important}.basic .m-lg-3{margin:1rem !important}.basic .mt-lg-3,.basic .my-lg-3{margin-top:1rem !important}.basic .mr-lg-3,.basic .mx-lg-3{margin-right:1rem !important}.basic .mb-lg-3,.basic .my-lg-3{margin-bottom:1rem !important}.basic .ml-lg-3,.basic .mx-lg-3{margin-left:1rem !important}.basic .m-lg-4{margin:1.5rem !important}.basic .mt-lg-4,.basic .my-lg-4{margin-top:1.5rem !important}.basic .mr-lg-4,.basic .mx-lg-4{margin-right:1.5rem !important}.basic .mb-lg-4,.basic .my-lg-4{margin-bottom:1.5rem !important}.basic .ml-lg-4,.basic .mx-lg-4{margin-left:1.5rem !important}.basic .m-lg-5{margin:3rem !important}.basic .mt-lg-5,.basic .my-lg-5{margin-top:3rem !important}.basic .mr-lg-5,.basic .mx-lg-5{margin-right:3rem !important}.basic .mb-lg-5,.basic .my-lg-5{margin-bottom:3rem !important}.basic .ml-lg-5,.basic .mx-lg-5{margin-left:3rem !important}.basic .p-lg-0{padding:0 !important}.basic .pt-lg-0,.basic .py-lg-0{padding-top:0 !important}.basic .pr-lg-0,.basic .px-lg-0{padding-right:0 !important}.basic .pb-lg-0,.basic .py-lg-0{padding-bottom:0 !important}.basic .pl-lg-0,.basic .px-lg-0{padding-left:0 !important}.basic .p-lg-1{padding:0.25rem !important}.basic .pt-lg-1,.basic .py-lg-1{padding-top:0.25rem !important}.basic .pr-lg-1,.basic .px-lg-1{padding-right:0.25rem !important}.basic .pb-lg-1,.basic .py-lg-1{padding-bottom:0.25rem !important}.basic .pl-lg-1,.basic .px-lg-1{padding-left:0.25rem !important}.basic .p-lg-2{padding:0.5rem !important}.basic .pt-lg-2,.basic .py-lg-2{padding-top:0.5rem !important}.basic .pr-lg-2,.basic .px-lg-2{padding-right:0.5rem !important}.basic .pb-lg-2,.basic .py-lg-2{padding-bottom:0.5rem !important}.basic .pl-lg-2,.basic .px-lg-2{padding-left:0.5rem !important}.basic .p-lg-3{padding:1rem !important}.basic .pt-lg-3,.basic .py-lg-3{padding-top:1rem !important}.basic .pr-lg-3,.basic .px-lg-3{padding-right:1rem !important}.basic .pb-lg-3,.basic .py-lg-3{padding-bottom:1rem !important}.basic .pl-lg-3,.basic .px-lg-3{padding-left:1rem !important}.basic .p-lg-4{padding:1.5rem !important}.basic .pt-lg-4,.basic .py-lg-4{padding-top:1.5rem !important}.basic .pr-lg-4,.basic .px-lg-4{padding-right:1.5rem !important}.basic .pb-lg-4,.basic .py-lg-4{padding-bottom:1.5rem !important}.basic .pl-lg-4,.basic .px-lg-4{padding-left:1.5rem !important}.basic .p-lg-5{padding:3rem !important}.basic .pt-lg-5,.basic .py-lg-5{padding-top:3rem !important}.basic .pr-lg-5,.basic .px-lg-5{padding-right:3rem !important}.basic .pb-lg-5,.basic .py-lg-5{padding-bottom:3rem !important}.basic .pl-lg-5,.basic .px-lg-5{padding-left:3rem !important}.basic .m-lg-n1{margin:-0.25rem !important}.basic .mt-lg-n1,.basic .my-lg-n1{margin-top:-0.25rem !important}.basic .mr-lg-n1,.basic .mx-lg-n1{margin-right:-0.25rem !important}.basic .mb-lg-n1,.basic .my-lg-n1{margin-bottom:-0.25rem !important}.basic .ml-lg-n1,.basic .mx-lg-n1{margin-left:-0.25rem !important}.basic .m-lg-n2{margin:-0.5rem !important}.basic .mt-lg-n2,.basic .my-lg-n2{margin-top:-0.5rem !important}.basic .mr-lg-n2,.basic .mx-lg-n2{margin-right:-0.5rem !important}.basic .mb-lg-n2,.basic .my-lg-n2{margin-bottom:-0.5rem !important}.basic .ml-lg-n2,.basic .mx-lg-n2{margin-left:-0.5rem !important}.basic .m-lg-n3{margin:-1rem !important}.basic .mt-lg-n3,.basic .my-lg-n3{margin-top:-1rem !important}.basic .mr-lg-n3,.basic .mx-lg-n3{margin-right:-1rem !important}.basic .mb-lg-n3,.basic .my-lg-n3{margin-bottom:-1rem !important}.basic .ml-lg-n3,.basic .mx-lg-n3{margin-left:-1rem !important}.basic .m-lg-n4{margin:-1.5rem !important}.basic .mt-lg-n4,.basic .my-lg-n4{margin-top:-1.5rem !important}.basic .mr-lg-n4,.basic .mx-lg-n4{margin-right:-1.5rem !important}.basic .mb-lg-n4,.basic .my-lg-n4{margin-bottom:-1.5rem !important}.basic .ml-lg-n4,.basic .mx-lg-n4{margin-left:-1.5rem !important}.basic .m-lg-n5{margin:-3rem !important}.basic .mt-lg-n5,.basic .my-lg-n5{margin-top:-3rem !important}.basic .mr-lg-n5,.basic .mx-lg-n5{margin-right:-3rem !important}.basic .mb-lg-n5,.basic .my-lg-n5{margin-bottom:-3rem !important}.basic .ml-lg-n5,.basic .mx-lg-n5{margin-left:-3rem !important}.basic .m-lg-auto{margin:auto !important}.basic .mt-lg-auto,.basic .my-lg-auto{margin-top:auto !important}.basic .mr-lg-auto,.basic .mx-lg-auto{margin-right:auto !important}.basic .mb-lg-auto,.basic .my-lg-auto{margin-bottom:auto !important}.basic .ml-lg-auto,.basic .mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.basic .m-xl-0{margin:0 !important}.basic .mt-xl-0,.basic .my-xl-0{margin-top:0 !important}.basic .mr-xl-0,.basic .mx-xl-0{margin-right:0 !important}.basic .mb-xl-0,.basic .my-xl-0{margin-bottom:0 !important}.basic .ml-xl-0,.basic .mx-xl-0{margin-left:0 !important}.basic .m-xl-1{margin:0.25rem !important}.basic .mt-xl-1,.basic .my-xl-1{margin-top:0.25rem !important}.basic .mr-xl-1,.basic .mx-xl-1{margin-right:0.25rem !important}.basic .mb-xl-1,.basic .my-xl-1{margin-bottom:0.25rem !important}.basic .ml-xl-1,.basic .mx-xl-1{margin-left:0.25rem !important}.basic .m-xl-2{margin:0.5rem !important}.basic .mt-xl-2,.basic .my-xl-2{margin-top:0.5rem !important}.basic .mr-xl-2,.basic .mx-xl-2{margin-right:0.5rem !important}.basic .mb-xl-2,.basic .my-xl-2{margin-bottom:0.5rem !important}.basic .ml-xl-2,.basic .mx-xl-2{margin-left:0.5rem !important}.basic .m-xl-3{margin:1rem !important}.basic .mt-xl-3,.basic .my-xl-3{margin-top:1rem !important}.basic .mr-xl-3,.basic .mx-xl-3{margin-right:1rem !important}.basic .mb-xl-3,.basic .my-xl-3{margin-bottom:1rem !important}.basic .ml-xl-3,.basic .mx-xl-3{margin-left:1rem !important}.basic .m-xl-4{margin:1.5rem !important}.basic .mt-xl-4,.basic .my-xl-4{margin-top:1.5rem !important}.basic .mr-xl-4,.basic .mx-xl-4{margin-right:1.5rem !important}.basic .mb-xl-4,.basic .my-xl-4{margin-bottom:1.5rem !important}.basic .ml-xl-4,.basic .mx-xl-4{margin-left:1.5rem !important}.basic .m-xl-5{margin:3rem !important}.basic .mt-xl-5,.basic .my-xl-5{margin-top:3rem !important}.basic .mr-xl-5,.basic .mx-xl-5{margin-right:3rem !important}.basic .mb-xl-5,.basic .my-xl-5{margin-bottom:3rem !important}.basic .ml-xl-5,.basic .mx-xl-5{margin-left:3rem !important}.basic .p-xl-0{padding:0 !important}.basic .pt-xl-0,.basic .py-xl-0{padding-top:0 !important}.basic .pr-xl-0,.basic .px-xl-0{padding-right:0 !important}.basic .pb-xl-0,.basic .py-xl-0{padding-bottom:0 !important}.basic .pl-xl-0,.basic .px-xl-0{padding-left:0 !important}.basic .p-xl-1{padding:0.25rem !important}.basic .pt-xl-1,.basic .py-xl-1{padding-top:0.25rem !important}.basic .pr-xl-1,.basic .px-xl-1{padding-right:0.25rem !important}.basic .pb-xl-1,.basic .py-xl-1{padding-bottom:0.25rem !important}.basic .pl-xl-1,.basic .px-xl-1{padding-left:0.25rem !important}.basic .p-xl-2{padding:0.5rem !important}.basic .pt-xl-2,.basic .py-xl-2{padding-top:0.5rem !important}.basic .pr-xl-2,.basic .px-xl-2{padding-right:0.5rem !important}.basic .pb-xl-2,.basic .py-xl-2{padding-bottom:0.5rem !important}.basic .pl-xl-2,.basic .px-xl-2{padding-left:0.5rem !important}.basic .p-xl-3{padding:1rem !important}.basic .pt-xl-3,.basic .py-xl-3{padding-top:1rem !important}.basic .pr-xl-3,.basic .px-xl-3{padding-right:1rem !important}.basic .pb-xl-3,.basic .py-xl-3{padding-bottom:1rem !important}.basic .pl-xl-3,.basic .px-xl-3{padding-left:1rem !important}.basic .p-xl-4{padding:1.5rem !important}.basic .pt-xl-4,.basic .py-xl-4{padding-top:1.5rem !important}.basic .pr-xl-4,.basic .px-xl-4{padding-right:1.5rem !important}.basic .pb-xl-4,.basic .py-xl-4{padding-bottom:1.5rem !important}.basic .pl-xl-4,.basic .px-xl-4{padding-left:1.5rem !important}.basic .p-xl-5{padding:3rem !important}.basic .pt-xl-5,.basic .py-xl-5{padding-top:3rem !important}.basic .pr-xl-5,.basic .px-xl-5{padding-right:3rem !important}.basic .pb-xl-5,.basic .py-xl-5{padding-bottom:3rem !important}.basic .pl-xl-5,.basic .px-xl-5{padding-left:3rem !important}.basic .m-xl-n1{margin:-0.25rem !important}.basic .mt-xl-n1,.basic .my-xl-n1{margin-top:-0.25rem !important}.basic .mr-xl-n1,.basic .mx-xl-n1{margin-right:-0.25rem !important}.basic .mb-xl-n1,.basic .my-xl-n1{margin-bottom:-0.25rem !important}.basic .ml-xl-n1,.basic .mx-xl-n1{margin-left:-0.25rem !important}.basic .m-xl-n2{margin:-0.5rem !important}.basic .mt-xl-n2,.basic .my-xl-n2{margin-top:-0.5rem !important}.basic .mr-xl-n2,.basic .mx-xl-n2{margin-right:-0.5rem !important}.basic .mb-xl-n2,.basic .my-xl-n2{margin-bottom:-0.5rem !important}.basic .ml-xl-n2,.basic .mx-xl-n2{margin-left:-0.5rem !important}.basic .m-xl-n3{margin:-1rem !important}.basic .mt-xl-n3,.basic .my-xl-n3{margin-top:-1rem !important}.basic .mr-xl-n3,.basic .mx-xl-n3{margin-right:-1rem !important}.basic .mb-xl-n3,.basic .my-xl-n3{margin-bottom:-1rem !important}.basic .ml-xl-n3,.basic .mx-xl-n3{margin-left:-1rem !important}.basic .m-xl-n4{margin:-1.5rem !important}.basic .mt-xl-n4,.basic .my-xl-n4{margin-top:-1.5rem !important}.basic .mr-xl-n4,.basic .mx-xl-n4{margin-right:-1.5rem !important}.basic .mb-xl-n4,.basic .my-xl-n4{margin-bottom:-1.5rem !important}.basic .ml-xl-n4,.basic .mx-xl-n4{margin-left:-1.5rem !important}.basic .m-xl-n5{margin:-3rem !important}.basic .mt-xl-n5,.basic .my-xl-n5{margin-top:-3rem !important}.basic .mr-xl-n5,.basic .mx-xl-n5{margin-right:-3rem !important}.basic .mb-xl-n5,.basic .my-xl-n5{margin-bottom:-3rem !important}.basic .ml-xl-n5,.basic .mx-xl-n5{margin-left:-3rem !important}.basic .m-xl-auto{margin:auto !important}.basic .mt-xl-auto,.basic .my-xl-auto{margin-top:auto !important}.basic .mr-xl-auto,.basic .mx-xl-auto{margin-right:auto !important}.basic .mb-xl-auto,.basic .my-xl-auto{margin-bottom:auto !important}.basic .ml-xl-auto,.basic .mx-xl-auto{margin-left:auto !important}}.basic .text-monospace{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important}.basic .text-justify{text-align:justify !important}.basic .text-wrap{white-space:normal !important}.basic .text-nowrap{white-space:nowrap !important}.basic .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basic .text-left{text-align:left !important}.basic .text-right{text-align:right !important}.basic .text-center{text-align:center !important}@media (min-width: 576px){.basic .text-sm-left{text-align:left !important}.basic .text-sm-right{text-align:right !important}.basic .text-sm-center{text-align:center !important}}@media (min-width: 768px){.basic .text-md-left{text-align:left !important}.basic .text-md-right{text-align:right !important}.basic .text-md-center{text-align:center !important}}@media (min-width: 992px){.basic .text-lg-left{text-align:left !important}.basic .text-lg-right{text-align:right !important}.basic .text-lg-center{text-align:center !important}}@media (min-width: 1200px){.basic .text-xl-left{text-align:left !important}.basic .text-xl-right{text-align:right !important}.basic .text-xl-center{text-align:center !important}}.basic .text-lowercase{text-transform:lowercase !important}.basic .text-uppercase{text-transform:uppercase !important}.basic .text-capitalize{text-transform:capitalize !important}.basic .font-weight-light{font-weight:300 !important}.basic .font-weight-lighter{font-weight:lighter !important}.basic .font-weight-normal{font-weight:400 !important}.basic .font-weight-bold{font-weight:700 !important}.basic .font-weight-bolder{font-weight:bolder !important}.basic .font-italic{font-style:italic !important}.basic .text-white{color:#fff !important}.basic .text-primary{color:#007bff !important}.basic a.text-primary:hover,.basic a.text-primary:focus{color:#0056b3 !important}.basic .text-secondary{color:#6c757d !important}.basic a.text-secondary:hover,.basic a.text-secondary:focus{color:#494f54 !important}.basic .text-success{color:#28a745 !important}.basic a.text-success:hover,.basic a.text-success:focus{color:#19692c !important}.basic .text-info{color:#17a2b8 !important}.basic a.text-info:hover,.basic a.text-info:focus{color:#0f6674 !important}.basic .text-warning{color:#ffc107 !important}.basic a.text-warning:hover,.basic a.text-warning:focus{color:#ba8b00 !important}.basic .text-danger{color:#dc3545 !important}.basic a.text-danger:hover,.basic a.text-danger:focus{color:#a71d2a !important}.basic .text-light{color:#f8f9fa !important}.basic a.text-light:hover,.basic a.text-light:focus{color:#cbd3da !important}.basic .text-dark{color:#343a40 !important}.basic a.text-dark:hover,.basic a.text-dark:focus{color:#121416 !important}.basic .text-body{color:#212529 !important}.basic .text-muted{color:#6c757d !important}.basic .text-black-50{color:rgba(0,0,0,0.5) !important}.basic .text-white-50{color:rgba(255,255,255,0.5) !important}.basic .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.basic .text-decoration-none{text-decoration:none !important}.basic .text-break{word-break:break-word !important;overflow-wrap:break-word !important}.basic .text-reset{color:inherit !important}.basic .visible{visibility:visible !important}.basic .invisible{visibility:hidden !important}@media print{.basic *,.basic *::before,.basic *::after{text-shadow:none !important;box-shadow:none !important}.basic a:not(.btn){text-decoration:underline}.basic abbr[title]::after{content:" (" attr(title) ")"}.basic pre{white-space:pre-wrap !important}.basic pre,.basic blockquote{border:1px solid #adb5bd;page-break-inside:avoid}.basic thead{display:table-header-group}.basic tr,.basic img{page-break-inside:avoid}.basic p,.basic h2,.basic h3{orphans:3;widows:3}.basic h2,.basic h3{page-break-after:avoid}@page{.basic{size:a3}}.basic body{min-width:992px !important}.basic .container{min-width:992px !important}.basic .navbar{display:none}.basic .badge{border:1px solid #000}.basic .table{border-collapse:collapse !important}.basic .table td,.basic .table th{background-color:#fff !important}.basic .table-bordered th,.basic .table-bordered td{border:1px solid #dee2e6 !important}.basic .table-dark{color:inherit}.basic .table-dark th,.basic .table-dark td,.basic .table-dark thead th,.basic .table-dark tbody+tbody{border-color:#dee2e6}.basic .table .thead-dark th{color:inherit;border-color:#dee2e6}}.ReactTags__tags{position:relative}.ReactTags__clearAll{cursor:pointer;padding:10px;margin:10px;background:#f88d8d;color:#fff;border:none}.ReactTags__tagInput{border-radius:2px}.ReactTags__tagInput input.ReactTags__tagInputField{height:31px;margin:0;font-size:12px;border:1px solid var(--chakra-colors-gray-400);border-radius:var(--chakra-radii-md);margin-bottom:var(--chakra-space-1);padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);height:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);width:100%}.ReactTags__tagInput input.ReactTags__tagInputField:focus-visible,.ReactTags__tagInput input.ReactTags__tagInputField:focus{border:2px solid var(--chakra-colors-brand-500);outline:none}.ReactTags__editInput{border-radius:1px}.ReactTags__editTagInput{display:inline-flex}.ReactTags__selected span.ReactTags__tag{border:1px solid #ddd;background:var(--chakra-colors-second-300);color:white;font-size:12px;display:inline-block;padding:5px;margin:0 5px;border-radius:2px}.ReactTags__selected span.ReactTags__tag:first-child{margin-left:0px}.ReactTags__selected a.ReactTags__remove{color:#aaa;margin-left:5px;cursor:pointer}.ReactTags__suggestions{position:absolute;top:45px;width:100%;z-index:999}.ReactTags__suggestions ul{list-style-type:none;box-shadow:0.05em 0.01em 0.5em rgba(0,0,0,0.2);background:white;width:100%}.ReactTags__suggestions li{border-bottom:1px solid #ddd;padding:5px 10px;margin:0}.ReactTags__suggestions li mark{text-decoration:underline;background:none;font-weight:600}.ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:var(--chakra-colors-second-100);cursor:pointer}.ReactTags__remove{border:none;cursor:pointer;background:none;color:white;margin-left:0.3rem}

