diff --git a/css/dashy.0169e994.css b/css/dashy.0169e994.css deleted file mode 100644 index bbca13a2..00000000 --- a/css/dashy.0169e994.css +++ /dev/null @@ -1 +0,0 @@ -@import url(https://fonts.googleapis.com/css2?family=Francois+One&family=Roboto:wght@300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cutive+Mono&family=VT323&display=swap);@import url(https://fonts.googleapis.com/css2?family=Podkova:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Allerta+Stencil&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sniglet&display=swap);@import url(https://fonts.googleapis.com/css2?family=Audiowide&display=swap);.page-titles[data-v-34020d7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.page-titles h1[data-v-34020d7c]{color:var(--heading-text-color);font-size:2.5rem;margin:0}.page-titles span.subtitle[data-v-34020d7c]{color:var(--heading-text-color);font-style:italic;text-shadow:1px 1px 2px #130f23;opacity:var(--dimming-factor)}@media(max-width:599px){.page-titles[data-v-34020d7c]{text-align:center;padding:.25rem 0}}nav[data-v-68c1bd5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .nav-item[data-v-68c1bd5c]{display:inline-block;padding:.75rem .5rem;margin:.5rem;outline:none;border:none;border-radius:var(--curve-factor);-webkit-box-shadow:1px 1px 2px #232323;box-shadow:1px 1px 2px #232323;color:var(--nav-link-text-color);background:var(--nav-link-background-color);border:1px solid var(--nav-link-border-color);text-decoration:none}nav .nav-item.router-link-active[data-v-68c1bd5c],nav .nav-item[data-v-68c1bd5c]:hover{color:var(--nav-link-text-color-hover);background:var(--nav-link-background-color-hover);border:1px solid var(--nav-link-border-color-hover)}header[data-v-70a33270]{margin:0;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--background-darker);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}@media(max-width:599px){header[data-v-70a33270]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}footer[data-v-64591bd5]{width:calc(100% - .5rem);bottom:0;padding:.25rem;text-align:center;color:var(--medium-grey);opacity:var(--dimming-factor);background:var(--footer-background);margin-top:1.5rem;border-top:1px solid var(--outline-color)}@media(max-width:779px){footer[data-v-64591bd5]{display:none}}footer a[data-v-64591bd5]{color:var(--footer-text-color)}footer a[data-v-64591bd5]:hover{color:var(--footer-text-color-link)}div#loading[data-v-a7bc1de6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;height:100%;width:100%;z-index:7;background:var(--loading-screen-background);color:var(--loading-screen-color)}div#loading.hide[data-v-a7bc1de6]{display:none}div#loading .inner-container[data-v-a7bc1de6]{text-align:center}div#loading p[data-v-a7bc1de6]{font-size:6vw;display:inline;margin:0 auto}div#loading h2[data-v-a7bc1de6]{opacity:.35;font-size:16vw;margin:0}div#loading .dots-cont[data-v-a7bc1de6]{display:inline}div#loading .dots-cont .dot[data-v-a7bc1de6]{width:4px;height:4px;background:var(--loading-screen-color);display:inline-block;border-radius:35%;right:0;bottom:0;margin:0 2.5px;position:relative;-webkit-animation:jump-data-v-a7bc1de6 1s infinite;animation:jump-data-v-a7bc1de6 1s infinite}div#loading .dots-cont .dot.dot-1[data-v-a7bc1de6]{-webkit-animation-delay:.1s;animation-delay:.1s}div#loading .dots-cont .dot.dot-2[data-v-a7bc1de6]{-webkit-animation-delay:.2s;animation-delay:.2s}div#loading .dots-cont .dot.dot-3[data-v-a7bc1de6]{-webkit-animation-delay:.3s;animation-delay:.3s}div#loading .dots-cont .dot.dot-4[data-v-a7bc1de6]{-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes jump-data-v-a7bc1de6{0%{bottom:0}20%{bottom:5px}40%{bottom:0}}@keyframes jump-data-v-a7bc1de6{0%{bottom:0}20%{bottom:5px}40%{bottom:0}}.slide-fade-leave-active[data-v-a7bc1de6]{-webkit-transition:all .2s cubic-bezier(1,.9,.7,.4);transition:all .2s cubic-bezier(1,.9,.7,.4)}.slide-fade-enter[data-v-a7bc1de6],.slide-fade-leave-to[data-v-a7bc1de6]{-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0}.scroll-bar::-webkit-scrollbar,html::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar::-webkit-scrollbar-track,html::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight ::-moz-selection,html ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight ::selection,html ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight ::-moz-selection,.highlight ::-ms-selection,.highlight ::-o-selection,.highlight ::-webkit-selection,html ::-moz-selection,html ::-ms-selection,html ::-o-selection,html ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold{font-weight:700}.light{font-weight:lighter}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.horizontal-center{margin:0 auto}.border-box,html{-webkit-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0;-webkit-transition:all 1s;transition:all 1s;margin-top:-3px}html a,html button,html input[type=button]{cursor:pointer}.dashy-modal,.vm--modal{-webkit-box-shadow:0 40px 70px -2px rgba(0,0,0,.6),1px 1px 6px var(--primary)!important;box-shadow:0 40px 70px -2px rgba(0,0,0,.6),1px 1px 6px var(--primary)!important;min-width:300px;min-height:500px}.vm--overlay{background:rgba(0,0,0,.5019607843137255)}.toast-message{background:var(--toast-background)!important;color:var(--toast-color)!important;border:1px solid var(--toast-color)!important;border-radius:var(--curve-factor)!important;font-size:1.25rem!important}.toast-error{background:var(--danger)!important}.toast-error,.toast-success{color:var(--white)!important;font-size:1.25rem!important}.toast-success{background:var(--success)!important}:root{--primary:#5cabca;--background:#0b1021;--background-darker:#05070e;--info:#04e4f4;--success:#20e253;--warning:#f6f000;--danger:#f80363;--neutral:#272f4d;--white:#fff;--black:#000;--item-group-background:rgba(11,16,33,0.8);--medium-grey:#5e6474;--item-background:rgba(96,125,139,0.2);--item-background-hover:rgba(96,125,139,0.30196078431372547);--transparent-70:rgba(0,0,0,0.7019607843137254);--transparent-50:rgba(0,0,0,0.5019607843137255);--transparent-30:rgba(0,0,0,0.30196078431372547);--transparent-white-70:hsla(0,0%,100%,0.7019607843137254);--transparent-white-50:hsla(0,0%,100%,0.5019607843137255);--transparent-white-30:hsla(0,0%,100%,0.30196078431372547);--heading-text-color:var(--primary);--nav-link-text-color:var(--primary);--nav-link-background-color:rgba(96,125,139,0.2);--nav-link-text-color-hover:var(--primary);--nav-link-background-color-hover:rgba(96,125,139,0.2);--nav-link-border-color:transparent;--nav-link-border-color-hover:var(--primary);--item-text-color:var(--primary);--item-text-color-hover:var(--item-text-color);--item-group-outer-background:var(--primary);--item-group-heading-text-color:var(--item-group-background);--item-group-heading-text-color-hover:var(--background);--settings-background:var(--background);--settings-text-color:var(--primary);--search-container-background:var(--background-darker);--search-field-background:var(--background);--search-label-color:var(--settings-text-color);--footer-text-color:var(--medium-grey);--footer-text-color-link:var(--primary);--footer-background:var(--background-darker);--welcome-popup-background:var(--background-darker);--welcome-popup-text-color:var(--primary);--config-code-background:#fff;--config-code-color:var(--background);--config-settings-color:var(--primary);--config-settings-background:var(--background-darker);--toast-background:var(--primary);--toast-color:var(--background);--scroll-bar-color:var(--primary);--scroll-bar-background:var(--background-darker);--highlight-color:var(--background);--highlight-background:var(--primary);--loading-screen-color:var(--primary);--loading-screen-background:var(--background);--login-form-color:var(--primary);--login-form-background:var(--background);--login-form-background-secondary:var(--background-darker);--about-page-color:var(--white);--about-page-background:var(--background);--about-page-accent:var(--primary);--side-bar-background:var(--background-darker);--side-bar-background-lighter:var(--background);--side-bar-color:var(--primary);--status-check-tooltip-background:var(--background-darker);--status-check-tooltip-color:var(--primary);--code-editor-color:var(--black);--code-editor-background:var(--white);--context-menu-background:var(--background);--context-menu-color:var(--primary);--context-menu-secondary-color:var(--background-darker);--outline-color:none;--curve-factor:5px;--curve-factor-navbar:16px;--curve-factor-small:2px;--dimming-factor:0.7;--scroll-bar-width:8px;--header-height:6.3rem;--footer-height:125px;--item-group-padding:5px;--item-shadow:1px 1px 2px #130f23;--item-hover-shadow:1px 2px 4px #373737;--item-icon-transform:drop-shadow(2px 4px 6px var(--transparent-50)) saturate(0.65);--item-icon-transform-hover:drop-shadow(4px 8px 3px var(--transparent-50)) saturate(2);--item-group-shadow:var(--item-shadow);--context-menu-shadow:var(--item-shadow);--settings-container-shadow:none;--side-bar-width:3.5rem}html[data-theme=callisto]{--item-group-background:#0b1021;--item-background:#141b33;--item-background-hover:#060913;--item-hover-shadow:0 1px 3px rgba(0,204,180,0.7019607843137254),0 1px 2px rgba(0,204,180,0.7490196078431373);--primary:#00ccb4;--font-body:"Inconsolata","Georgia",sans-serif}html[data-theme=callisto],html[data-theme=thebe]{--background:#141b33;--background-darker:#060913;--font-headings:"PTMono","Courier New",monospace}html[data-theme=thebe]{--item-group-background:#0b1021;--item-background:#141b33;--item-background-hover:#060913;--item-hover-shadow:0 1px 3px rgba(150,96,236,0.7019607843137254),0 1px 2px rgba(150,96,236,0.7490196078431373);--primary:#9660ec;--item-group-outer-background:#9660ec linear-gradient(45deg,#9660ec 2%,#5f60ea 51%,#9660ec)}html[data-theme=dracula]{--font-headings:"Allerta Stencil",sans-serif;--primary:#6272a4;--background:#44475a;--background-darker:#282a36;--item-group-background:#282a36;--item-background:none;--item-background-hover:#191b22;--item-shadow:none;--item-hover-shadow:none;--settings-text-color:#98ace9;--config-settings-color:#98ace9}html[data-theme=dracula] .collapsable:nth-child(1n){background:#8be9fd}html[data-theme=dracula] .collapsable:nth-child(1n) .item{border:1px solid #8be9fd;color:#8be9fd}html[data-theme=dracula] .collapsable:nth-child(2n){background:#50fa7b}html[data-theme=dracula] .collapsable:nth-child(2n) .item{border:1px solid #50fa7b;color:#50fa7b}html[data-theme=dracula] .collapsable:nth-child(3n){background:#ffb86c}html[data-theme=dracula] .collapsable:nth-child(3n) .item{border:1px solid #ffb86c;color:#ffb86c}html[data-theme=dracula] .collapsable:nth-child(4n){background:#ff79c6}html[data-theme=dracula] .collapsable:nth-child(4n) .item{border:1px solid #ff79c6;color:#ff79c6}html[data-theme=dracula] .collapsable:nth-child(4n){background:#bd93f9}html[data-theme=dracula] .collapsable:nth-child(4n) .item{border:1px solid #bd93f9;color:#bd93f9}html[data-theme=bee]{--primary:#c3eb5c}html[data-theme=bee],html[data-theme=raspberry-jam]{--item-background:#1c2636;--item-group-background:#0b1021;--nav-link-background-color:#0b1021;--font-headings:"Sniglet",cursive}html[data-theme=raspberry-jam]{--primary:#eb2d6c;--config-code-background:#0b1021;--config-code-color:#eb2d6c}html[data-theme=tiger]{--primary:#f58233;--item-background:#1c2636;--item-group-background:#0b1021;--nav-link-background-color:#0b1021;--font-headings:"Sniglet",cursive}html[data-theme=matrix-red]{--primary:red;--outline-color:red}html[data-theme=matrix-red],html[data-theme=matrix]{--background:#000;--background-darker:#000;--curve-factor:0px;--font-body:"Cutive Mono",monospace;--font-headings:"VT323",monospace}html[data-theme=matrix]{--primary:#2bca2b;--outline-color:#2bca2b;--about-page-background:var(--background);--context-menu-secondary-color:var(--primary)}html[data-theme=matrix] .prism-editor-wrapper.my-editor{border:1px solid var(--primary)}html[data-theme=matrix] div.context-menu ul li:hover{color:var(--background)}html[data-theme=blue-purple]{--primary:#54dbf8;--background:#e5e8f5;--background-darker:#5346f3;--font-headings:"Sniglet",cursive;--dimming-factor:0.8;--curve-factor:6px;--settings-text-color:var(--background-darker);--item-text-color:var(--background-darker);--item-background:var(--white);--item-background-hover:var(--primary);--item-group-heading-text-color:var(--background-darker);--item-group-background:var(--background);--footer-text-color:var(--white);--context-menu-background:var(--white);--context-menu-color:var(--background-darker);--context-menu-secondary-color:var(--primary)}html[data-theme=blue-purple] .item{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--background-darker)}html[data-theme=blue-purple] section.filter-container form label{color:var(--primary)}html[data-theme=blue-purple] footer{color:var(--white)}html[data-theme=hacker-girl]{--background:#000;--background-darker:#000;--primary:#e435f1;--outline-color:#e435f1;--curve-factor:0px;--font-body:"Cutive Mono",monospace;--font-headings:"VT323",monospace}html[data-theme=high-contrast-light]{--background:#fff;--background-darker:#fff;--item-group-background:#fff;--item-background:#fff;--primary:#000;--outline-color:#000;--curve-factor:0px;--config-code-color:#000;--font-headings:"PTMono","Courier New",monospace}html[data-theme=high-contrast-dark]{--background:#000;--background-darker:#000;--item-group-background:#000;--primary:#fff;--outline-color:#fff;--curve-factor:0px;--font-headings:"PTMono","Courier New",monospace}html[data-theme=nord]{--primary:#d8dee9;--background:#3b4252;--background-darker:#2e3440;--item-background:#434c5e;--item-background-hover:#4c566a}html[data-theme=nord] .collapsable:nth-child(1n){background:#bf616a}html[data-theme=nord] .collapsable:nth-child(2n){background:#d08770}html[data-theme=nord] .collapsable:nth-child(3n){background:#ebcb8b}html[data-theme=nord] .collapsable:nth-child(4n){background:#a3be8c}html[data-theme=nord-frost]{--primary:#d8dee9;--background:#3b4252;--background-darker:#2e3440;--item-background:#434c5e;--item-background-hover:#4c566a}html[data-theme=nord-frost] .collapsable:nth-child(1n){background:#8fbcbb}html[data-theme=nord-frost] .collapsable:nth-child(2n){background:#88c0d0}html[data-theme=nord-frost] .collapsable:nth-child(3n){background:#81a1c1}html[data-theme=nord-frost] .collapsable:nth-child(4n){background:#5e81ac}html[data-theme=material-original]{--primary:#29b6f6;--settings-text-color:#01579b;--background:#e2e1e0;--background-darker:#01579b;--settings-background:#01579b;--item-group-shadow:none;--item-group-outer-background:none;--item-group-background:none;--item-background:#fff;--item-background-hover:#fff;--settings-background:#29b6f6;--search-container-background:#29b6f6;--curve-factor:2px;--curve-factor-navbar:0;--item-group-padding:5px 0 0;--item-shadow:0 1px 3px rgba(0,0,0,0.12156862745098039),0 1px 2px rgba(0,0,0,0.23921568627450981);--item-hover-shadow:0 1px 4px rgba(0,0,0,0.1607843137254902),0 2px 4px rgba(0,0,0,0.16470588235294117);--item-icon-transform:drop-shadow(1px 2px 1px var(--transparent-30)) saturate(0.65);--item-icon-transform-hover:drop-shadow(1px 3px 2px var(--transparent-30)) saturate(2);--settings-container-shadow:0 1px 3px rgba(0,0,0,0.3686274509803922),0 1px 2px rgba(0,0,0,0.5215686274509804);--welcome-popup-background:#01579b;--welcome-popup-text-color:#fff;--config-code-color:#000;--item-group-heading-text-color-hover:#01579b;--config-settings-background:#01579b;--config-settings-color:#fff;--heading-text-color:#fff;--status-check-tooltip-background:#f2f2f2;--status-check-tooltip-color:#01579b;--login-form-background:#fff;--about-page-accent:#000;--about-page-color:var(--background-darker);--about-page-background:var(--background);--context-menu-background:var(--white);--context-menu-secondary-color:var(--white)}html[data-theme=material-original] div.context-menu ul li:hover{background:var(--primary);color:var(--white)}html[data-theme=material-dark-original]{--primary:#08b0bb;--settings-text-color:#08b0bb;--background:#39434c;--background-darker:#08b0bb;--settings-background:#092b3a;--item-group-background:#333c43;--item-background:#414b55;--item-background-hover:#414b55;--settings-background:#131a1f;--search-container-background:#131a1f;--search-field-background:#39434c;--heading-text-color:#131a1f;--nav-link-text-color:#08b0bb;--nav-link-background-color:#131a1f;--nav-link-text-color-hover:#08b0bb;--nav-link-background-color-hover:rgba(19,26,31,0.7803921568627451);--nav-link-border-color-hover:transparent;--curve-factor:2px;--curve-factor-navbar:0;--item-group-padding:5px 0 0;--item-shadow:2px 2px 3px rgba(0,0,0,0.5098039215686274),0 1px 10px rgba(0,0,0,0.25098039215686274);--item-hover-shadow:4px 4px 3px rgba(0,0,0,0.5098039215686274),0 1px 10px rgba(0,0,0,0.25098039215686274);--item-icon-transform:drop-shadow(1px 2px 1px var(--transparent-30)) saturate(0.65);--item-icon-transform-hover:drop-shadow(1px 3px 2px var(--transparent-30)) saturate(2);--welcome-popup-background:#131a1f;--welcome-popup-text-color:var(--primary);--config-settings-background:#131a1f;--config-settings-color:#41e2ed;--scroll-bar-color:#08b0bb;--scroll-bar-background:#131a1f;--status-check-tooltip-background:#131a1f;--status-check-tooltip-color:#08b0bb}html[data-theme=material-dark-original]::-webkit-scrollbar-thumb{border-left:1px solid #131a1f}html[data-theme=material-dark-original] div.context-menu{border:none;background:#131a1f}html[data-theme=material-dark-original] div.context-menu ul li:hover{background:#333c43}html[data-theme=colorful]{--font-headings:"Podkova",monospace;--primary:#e8eae1;--background:#0b1021;--item-background:#05070e;--item-background-hover:#0b1021;--item-group-background:transparent;--item-group-outer-background:#05070e;--item-group-heading-text-color:#e8eae1;--item-group-heading-text-color-hover:#fff}html[data-theme=colorful] .item-wrapper:nth-child(1n) .item{color:#eb5cad;border:1px solid #eb5cad}html[data-theme=colorful] .item-wrapper:nth-child(2n) .item{color:#985ceb;border:1px solid #985ceb}html[data-theme=colorful] .item-wrapper:nth-child(3n) .item{color:#5c90eb;border:1px solid #5c90eb}html[data-theme=colorful] .item-wrapper:nth-child(4n) .item{color:#5cdfeb;border:1px solid #5cdfeb}html[data-theme=colorful] .item-wrapper:nth-child(5n) .item{color:#5ceb8d;border:1px solid #5ceb8d}html[data-theme=colorful] .item-wrapper:nth-child(6n) .item{color:#afeb5c;border:1px solid #afeb5c}html[data-theme=colorful] .item-wrapper:nth-child(7n) .item{color:#ebb75c;border:1px solid #ebb75c}html[data-theme=colorful] .item-wrapper:nth-child(8n) .item{color:#eb615c;border:1px solid #eb615c}html[data-theme=colorful] .item:focus,html[data-theme=colorful] .item:hover{opacity:.85;outline:none;background:currentColor}html[data-theme=colorful] .item:focus span,html[data-theme=colorful] .item:hover span{color:#05070e}html[data-theme=colorful] .item:focus svg path,html[data-theme=colorful] .item:hover svg path{fill:#05070e}html[data-theme=colorful] .item:focus i.fab,html[data-theme=colorful] .item:focus i.fad,html[data-theme=colorful] .item:focus i.fal,html[data-theme=colorful] .item:focus i.far,html[data-theme=colorful] .item:focus i.fas,html[data-theme=colorful] .item:hover i.fab,html[data-theme=colorful] .item:hover i.fad,html[data-theme=colorful] .item:hover i.fal,html[data-theme=colorful] .item:hover i.far,html[data-theme=colorful] .item:hover i.fas{color:#05070e}html[data-theme=colorful] h1,html[data-theme=colorful] h2,html[data-theme=colorful] h3,html[data-theme=colorful] h4{font-weight:400}html[data-theme=colorful] div.context-menu{border-color:var(--primary)}html[data-theme=minimal-dark],html[data-theme=minimal-light],html[data-theme=vaporware]{--font-body:"PTMono-Regular","Courier New",monospace;--font-headings:"PTMono-Regular","Courier New",monospace;--footer-height:94px}html[data-theme=minimal-dark] .item.size-medium .tile-title,html[data-theme=minimal-light] .item.size-medium .tile-title,html[data-theme=vaporware] .item.size-medium .tile-title{max-width:100px}html[data-theme=minimal-dark] label.lbl-toggle h3,html[data-theme=minimal-light] label.lbl-toggle h3,html[data-theme=vaporware] label.lbl-toggle h3{font-size:1.8rem}html[data-theme=minimal-dark] .tile-title span.text,html[data-theme=minimal-light] .tile-title span.text,html[data-theme=vaporware] .tile-title span.text{font-size:1.1rem;font-weight:700}html[data-theme=minimal-dark] header,html[data-theme=minimal-light] header,html[data-theme=vaporware] header{padding:.1rem .5rem}html[data-theme=minimal-dark] header .page-titles h1,html[data-theme=minimal-light] header .page-titles h1,html[data-theme=vaporware] header .page-titles h1{font-size:1.25rem}html[data-theme=minimal-dark] header .page-titles span.subtitle,html[data-theme=minimal-light] header .page-titles span.subtitle,html[data-theme=vaporware] header .page-titles span.subtitle{font-size:.8rem}html[data-theme=minimal-dark] header .nav .nav-item,html[data-theme=minimal-light] header .nav .nav-item,html[data-theme=vaporware] header .nav .nav-item{padding:.2rem .4rem;-webkit-box-shadow:none;box-shadow:none}html[data-theme=minimal-dark] .item-group-container.orientation-horizontal .collapsable,html[data-theme=minimal-light] .item-group-container.orientation-horizontal .collapsable,html[data-theme=vaporware] .item-group-container.orientation-horizontal .collapsable{border-bottom:1px dashed hsla(0,0%,100%,.2196078431372549);border-radius:0}html[data-theme=material-dark],html[data-theme=material]{--font-body:"Raleway",serif;--font-headings:"Francois One",serif;--curve-factor:4px;--curve-factor-navbar:8px;--about-page-background:var(--background);--about-page-color:var(--primary)}html[data-theme=material-dark] .collapsable,html[data-theme=material] .collapsable{margin:0;padding:0}html[data-theme=material-dark] .item:not(.size-small),html[data-theme=material] .item:not(.size-small){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15rem;min-width:15rem;max-height:6rem;margin:.2rem;padding:.5rem}html[data-theme=material-dark] .item:not(.size-small) img,html[data-theme=material] .item:not(.size-small) img{padding:.1rem .25rem}html[data-theme=material-dark] .item:not(.size-small) .tile-title,html[data-theme=material] .item:not(.size-small) .tile-title{height:auto;padding:.1rem .25rem}html[data-theme=material-dark] .item:not(.size-small) .tile-title span.text,html[data-theme=material] .item:not(.size-small) .tile-title span.text{position:relative;font-weight:700;font-size:1.1rem;width:100%}html[data-theme=material-dark] .item:not(.size-small) .tile-title p.description,html[data-theme=material] .item:not(.size-small) .tile-title p.description{display:block;margin:0;white-space:pre-wrap;font-size:.9em;text-overflow:ellipsis}html[data-theme=material-dark] .item:not(.size-small).size-large,html[data-theme=material] .item:not(.size-small).size-large{width:18rem;min-width:18rem;max-height:5rem;margin:.4rem}html[data-theme=material-dark] .item:not(.size-small).size-large img,html[data-theme=material] .item:not(.size-small).size-large img{padding:.2rem .5rem}html[data-theme=material-dark] .tooltip.item-description-tooltip,html[data-theme=material] .tooltip.item-description-tooltip{display:none!important}html[data-theme=material-dark] .orientation-horizontal,html[data-theme=material] .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{display:grid;grid-template-columns:repeat(5,1fr)}@media(max-width:599px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(1,1fr)}}@media(min-width:600px)and (max-width:779px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(2,1fr)}}@media(min-width:780px)and (max-width:1149px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(3,1fr)}}@media(min-width:1150px)and (max-width:1779px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(4,1fr)}}@media(min-width:1780px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(5,1fr)}}@media(min-width:2800px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(6,1fr)}}html[data-theme=material-dark] a.item,html[data-theme=material] a.item{position:relative;overflow:hidden;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}html[data-theme=material-dark] a.item div,html[data-theme=material] a.item div{-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}html[data-theme=material-dark] a.item .overflow-dots,html[data-theme=material] a.item .overflow-dots{display:none}html[data-theme=material-dark] a.item:before,html[data-theme=material] a.item:before{content:"";font-family:FontAwesome;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:1rem;background:rgba(204,211,221,.5019607843137255);border-radius:0 60% 60% 0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;padding:0 .2rem}html[data-theme=material-dark] a.item:focus-within div.bounce,html[data-theme=material-dark] a.item:hover div.bounce,html[data-theme=material] a.item:focus-within div.bounce,html[data-theme=material] a.item:hover div.bounce{text-indent:1rem}html[data-theme=material-dark] a.item:focus-within:before,html[data-theme=material-dark] a.item:hover:before,html[data-theme=material] a.item:focus-within:before,html[data-theme=material] a.item:hover:before{-webkit-transform:scale(1);transform:scale(1);text-indent:0}html[data-theme=material-dark] a.item:focus-within .opening-method-icon,html[data-theme=material-dark] a.item:hover .opening-method-icon,html[data-theme=material] a.item:focus-within .opening-method-icon,html[data-theme=material] a.item:hover .opening-method-icon{display:none}html[data-theme=material-dark] a.item:active,html[data-theme=material] a.item:active{background:hsla(0,0%,78%,.32941176470588235)}html[data-theme=material-dark] a.item.size-small,html[data-theme=material] a.item.size-small{padding-left:.5rem;min-width:11rem}html[data-theme=material-dark] a.item.size-large:before,html[data-theme=material] a.item.size-large:before{width:1.5rem}html[data-theme=material-dark] a.item.size-large:hover div:nth-child(2),html[data-theme=material] a.item.size-large:hover div:nth-child(2){text-indent:1.5rem}html[data-theme=material]{--primary:#363636;--background:#f5f5f5;--background-darker:#4285f4;--item-group-outer-background:none;--item-group-shadow:none;--item-group-background:none;--item-background:#fff;--item-background-hover:#fff;--item-shadow:0 1px 3px rgba(0,0,0,0.12156862745098039),0 1px 2px rgba(0,0,0,0.23921568627450981);--item-hover-shadow:0 1px 4px rgba(0,0,0,0.1607843137254902),0 2px 4px rgba(0,0,0,0.16470588235294117);--item-text-color:#363636;--item-group-heading-text-color-hover:#363636;--item-icon-transform-hover:none;--nav-link-background-color:#0c4eba;--nav-link-text-color:#fff;--nav-link-border-color:#0c4eba;--settings-text-color:#363636;--config-code-color:#363636;--config-settings-background:#fff;--config-settings-color:#473f3f;--heading-text-color:#fff;--curve-factor:4px;--curve-factor-navbar:8px;--search-container-background:#4285f4;--welcome-popup-text-color:#f5f5f5;--footer-text-color:hsla(0,0%,96.1%,0.8);--context-menu-secondary-color:#f5f5f5}html[data-theme=material] header{background:#4285f4;color:#fff}html[data-theme=material] header .page-titles span.subtitle{text-shadow:none}html[data-theme=material] footer{opacity:1;color:#fff}html[data-theme=material] section.filter-container form label{color:#fff}html[data-theme=material] .prism-editor-wrapper{background:#f5f5f5}html[data-theme=material] .item:focus{outline-color:rgba(66,133,244,.8)}html[data-theme=material] div.context-menu{border:none;background:var(--white)}html[data-theme=material] div.context-menu ul li:hover svg path{fill:var(--background-darker)}html[data-theme=material-dark]{--primary:#08b0bb;--background:#313941;--background-darker:#08b0bb;--settings-background:#092b3a;--settings-text-color:#08b0bb;--item-group-background:none;--item-group-outer-background:none;--item-group-shadow:none;--item-group-padding:5px 0 0;--item-group-heading-text-color:#e0e0e0;--item-group-heading-text-color-hover:#08b0bb;--item-text-color:#e0e0e0;--item-shadow:2px 2px 3px rgba(0,0,0,0.5098039215686274),0 1px 10px rgba(0,0,0,0.25098039215686274);--item-hover-shadow:4px 4px 3px rgba(0,0,0,0.5098039215686274),0 1px 10px rgba(0,0,0,0.25098039215686274);--item-icon-transform:drop-shadow(1px 2px 1px var(--transparent-30)) saturate(0.65);--item-icon-transform-hover:drop-shadow(1px 3px 2px var(--transparent-30)) saturate(2);--item-background:#414b55;--item-background-hover:#414b55;--settings-background:#131a1f;--search-container-background:#131a1f;--search-field-background:#39434c;--heading-text-color:#131a1f;--nav-link-text-color:#08b0bb;--nav-link-background-color:#131a1f;--nav-link-text-color-hover:#08b0bb;--nav-link-background-color-hover:rgba(19,26,31,0.7803921568627451);--nav-link-border-color-hover:transparent;--curve-factor:2px;--curve-factor-navbar:0;--welcome-popup-background:#131a1f;--welcome-popup-text-color:var(--primary);--config-settings-background:#131a1f;--config-settings-color:#41e2ed;--scroll-bar-color:#08b0bb;--scroll-bar-background:#131a1f;--status-check-tooltip-color:#131a1f;--login-form-background-secondary:#131a1f}html[data-theme=material-dark]::-webkit-scrollbar-thumb{border-left:1px solid #131a1f}html[data-theme=material-dark] .item:active,html[data-theme=material-dark] .item:before{background:#131a1f!important}html[data-theme=material-dark] div.context-menu{border:none;background:var(--background)}html[data-theme=material-dark] div.context-menu ul li:hover{background:#131a1f}html[data-theme=minimal-light]{--primary:#a5a5a5;--background:#fff;--background-darker:#14171e;--item-group-outer-background:none;--item-group-shadow:none;--item-group-background:none;--item-background:none;--item-background-hover:#f2f2f2;--item-shadow:none;--item-hover-shadow:none;--item-text-color:#101931;--item-group-heading-text-color-hover:#101931;--settings-text-color:#101931;--config-code-color:#101931;--nav-link-background-color:none;--search-container-background:#fff;--curve-factor:4px;--curve-factor-navbar:8px;--status-check-tooltip-background:#f2f2f2;--status-check-tooltip-color:#000;--login-form-color:#101931;--about-page-background:var(--background);--about-page-color:var(--background-darker);--context-menu-color:var(--background-darker);--context-menu-secondary-color:var(--primary)}html[data-theme=minimal-light] section.filter-container{background:#fff;border-bottom:1px dashed rgba(0,0,0,.2196078431372549)}html[data-theme=minimal-light] section.filter-container input#filter-tiles{border:1px solid #101931}html[data-theme=minimal-dark]{--primary:#a5a5a5;--background:#14171e;--background-darker:#090b0e;--item-group-outer-background:none;--item-group-shadow:none;--item-group-background:none;--item-background:none;--item-background-hover:#090b0e;--item-shadow:none;--item-hover-shadow:none;--item-text-color:#fff;--item-group-heading-text-color-hover:#fff;--settings-text-color:#fff;--config-code-color:#fff;--nav-link-background-color:none;--search-container-background:#14171e;--curve-factor:4px;--curve-factor-navbar:8px;--item-group-heading-text-color:#fff;--item-group-heading-text-color-hover:hsla(0,0%,100%,0.7490196078431373);--about-page-background:var(--background);--about-page-color:var(--primary)}html[data-theme=minimal-dark] label.lbl-toggle h3{font-size:1.8rem}html[data-theme=minimal-dark] section.filter-container{background:#14171e;border-bottom:1px dashed hsla(0,0%,100%,.2196078431372549)}html[data-theme=minimal-dark] section.filter-container input#filter-tiles{border:1px solid #fff}html[data-theme=minimal-dark] div.context-menu{border-color:var(--primary)}html[data-theme=vaporware]{--primary:#09bfe6;--background:#100e2c;--background-darker:#6c27ea;--background-darker:linear-gradient(0deg,#6c27ea,#844ceb 80%);--settings-text-color:#6c27ea;--item-group-outer-background:#096de6;--item-group-outer-background:linear-gradient(45deg,#096de6,#0993e6 50%,#096de6);--item-group-background:#190e2c;--item-group-heading-text-color:var(--white);--item-group-heading-text-color-hover:#5118b9;--item-text-color:#5118b9;--item-background:#09bfe6;--item-background-hover:#9967f6;--footer-text-color:var(--white);--item-shadow:none;--curve-factor:2px;--curve-factor-navbar:6px;--login-form-color:#09bfe6;--config-settings-background:#100e2c}html[data-theme=vaporware] .home{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#100e2c),color-stop(40%,#1b184f),to(#100e2c));background:linear-gradient(180deg,#100e2c 10%,#1b184f 40%,#100e2c)}html[data-theme=vaporware] div.item-group-container{gap:.3rem;margin:1rem auto}html[data-theme=vaporware] div.collapsable{margin:.2rem;padding:.2rem}html[data-theme=vaporware] div.content-inner{padding:0!important}html[data-theme=vaporware] a.item{margin:.1rem;border:0}html[data-theme=vaporware] a.item.size-medium{min-height:80px}html[data-theme=vaporware] section.filter-container{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,var(--background)),to(#6c27ea));background:linear-gradient(0deg,var(--background) 25%,#6c27ea)}html[data-theme=vaporware] section.filter-container form{background:#6c27ea;height:2.5rem}html[data-theme=vaporware] section.filter-container form label,html[data-theme=vaporware] section.filter-container i.clear-search{color:#100e2c;border-color:#100e2c;font-weight:700}html[data-theme=vaporware] .tile-title span.text{font-weight:400}html[data-theme=vaporware] label.lbl-toggle h3{font-size:1.4rem}html[data-theme=vaporware] footer{color:var(--white)}html[data-theme=vaporware] a.item{background:linear-gradient(45deg,#09bfe6,#09bfe6 80%,#09cbe6)}html[data-theme=vaporware] a.item:hover{background:#844ceb;color:#09bfe6}html[data-theme=vaporware] div.login-page{background:url(https://i.ibb.co/JqcJcGK/vaporwave-sunset-wallpaper.jpg);background-size:cover}html[data-theme=cyberpunk]{--pink:#ff2a6d;--pale:#d1f7ff;--aqua:#05d9e8;--teal:#005678;--blue:#01012b;--gold:#ebeb0f;--primary:var(--gold);--background:var(--blue);--background-darker:var(--pink);--heading-text-color:var(--blue);--nav-link-background-color-hover:var(--blue);--nav-link-text-color-hover:var(--pink);--nav-link-border-color-hover:var(--blue);--config-settings-background:var(--blue);--config-settings-color:var(--pink);--search-label-color:var(--blue);--item-group-background:var(--blue);--item-text-color:var(--pale);--scroll-bar-color:var(--aqua);--scroll-bar-background:var(--teal);--footer-background:var(--aqua);--font-headings:"Audiowide",cursive}@font-face{font-family:Inconsolata;src:url(../fonts/Inconsolata-Light.c8b568b1.ttf)}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Variable.3b5635ac.ttf)}@font-face{font-family:PTMono;src:url(../fonts/PTMono-Regular.0c6b8e07.ttf)}html{--font-body:"Raleway","Trebuchet MS",sans-serif;--font-headings:"Inconsolata","Georgia",sans-serif;--font-monospace:"PTMono","Courier New",monospace;font-size:1rem;font-weight:400;text-decoration:none;background:transparent;vertical-align:baseline}html a,html body,html button,html div,html input,html label,html p,html span{font-family:var(--font-body)}html h1,html h2,html h3,html h4,html h5{font-family:var(--font-headings)}html .jsoneditor *,html .mono *,html code,html pre,html pre *{font-family:var(--font-monospace);font-weight:400}body{background:var(--background);margin:0;padding:0}#app .footer{text-align:center}section[data-v-08ec96b4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:-webkit-gradient(linear,left bottom,left top,from(var(--background)),to(var(--background-darker)));background:linear-gradient(0deg,var(--background),var(--background-darker))}form[data-v-08ec96b4],section[data-v-08ec96b4]{display:-webkit-box;display:-ms-flexbox;display:flex}form[data-v-08ec96b4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 var(--curve-factor-navbar) 0;padding:0 .2rem .2rem 0;background:var(--search-container-background)}form label[data-v-08ec96b4]{color:var(--search-label-color);margin:.5rem;display:inline}form input[data-v-08ec96b4]{display:inline-block;width:200px;height:1rem;padding:.5rem;margin:.5rem;outline:none;border:none;border-radius:var(--curve-factor);background:var(--search-field-background);color:var(--settings-text-color);border:1px solid var(--outline-color)}form input[data-v-08ec96b4]:focus{border-color:var(--settings-text-color);opacity:var(--dimming-factor)}form .clear-search[data-v-08ec96b4]{color:var(--settings-text-color);padding:0 .4rem;font-style:normal;opacity:var(--dimming-factor);border-radius:50px;cursor:pointer;right:.5rem;top:1rem;border:1px solid var(--settings-text-color);font-size:1rem;margin:.5rem}form .clear-search[data-v-08ec96b4]:hover{opacity:1;background:var(--background-darker)}@media(min-width:600px)and (max-width:779px){form[data-v-08ec96b4]{display:block;text-align:center}}@media(max-width:599px){form[data-v-08ec96b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;text-align:center;padding:.25rem 0;display:block}}.json-editor-outer{text-align:center}p.note{font-size:.8rem;color:var(--medium-grey);margin:.2rem}p.errors{text-align:left;margin:.5rem auto;width:95%}p.errors ul{list-style:none;padding:0;margin:0}p.errors ul li.type-validation{color:var(--warning)}p.errors ul li.type-validation:before{content:"⚠️"}p.errors ul li.type-parse{color:var(--danger)}p.errors ul li.type-parse:before{content:"❌"}p.errors ul li.type-valid{color:var(--success)}p.errors ul li.type-valid:before{content:"✅"}p.response-output{font-size:.8rem;text-align:left;margin:.5rem auto;width:95%;color:var(--config-settings-color)}p.response-output.status-success{color:var(--success)}p.response-output.status-fail{color:var(--danger)}button.save-button.err{opacity:.8;cursor:default}button.save-button.err:hover{background:var(--config-settings-color);color:var(--config-settings-background);border-color:var(--danger)}div.save-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;margin-bottom:.5rem;background:var(--code-editor-background);color:var(--code-editor-color);border-top:2px solid var(--config-settings-background)}@media(max-width:779px){div.save-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:780px){div.save-options .option{margin-left:2rem}}div.save-options span.save-option-title{cursor:default}div.save-options input.radio-option,div.save-options label.save-option-label{cursor:pointer}.jsoneditor,.jsoneditor-menu{border-color:var(--primary)}.jsoneditor{border-bottom:none}.jsoneditor-menu,.pico-modal-header{background:var(--config-settings-background)!important;color:var(--config-settings-color)!important}.jsoneditor-contextmenu .jsoneditor-menu li button{background:var(--config-settings-background);color:var(--config-settings-color)}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover{background:var(--config-settings-color);color:var(--config-settings-background)}div.jsoneditor-search div.jsoneditor-frame{border-radius:var(--curve-factor)}.jsoneditor-poweredBy{display:none}.jsoneditor-tree,pre.jsoneditor-preview{background:var(--code-editor-background);text-align:left}.jsoneditor-jmespath-label{color:var(--config-settings-color)!important}.jsoneditor-jmespath-block.jsoneditor-modal-actions input{background:var(--config-settings-color);color:var(--config-settings-background);border:1px solid var(--config-settings-background);border-radius:var(--curve-factor)}.jsoneditor-jmespath-block.jsoneditor-modal-actions input:hover{background:var(--config-settings-background);color:var(--config-settings-color);border-color:var(--config-settings-color)}div.jsoneditor-jmespath-block textarea#query,textarea.jsoneditor-transform-preview{border:1px solid var(--config-settings-color);border-radius:var(--curve-factor)}button.save-button{padding:.5rem 1rem;margin:.25rem auto;font-size:1.2rem;background:var(--config-settings-color);color:var(--config-settings-background);border:1px solid var(--config-settings-background);border-radius:var(--curve-factor);cursor:pointer}button.save-button:hover{background:var(--config-settings-background);color:var(--config-settings-color);border-color:var(--config-settings-color)}.prism-editor-wrapper{min-height:200px;border:1px solid var(--transparent-70);border-radius:var(--curve-factor);width:90%;margin:.5rem auto;background:var(--transparent-50)}p.quick-note{text-align:left;width:80%;margin:1rem auto;padding:.5rem;border-radius:var(--curve-factor)}button[data-v-ec408f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;margin:.5rem auto;font-size:1.2rem;min-width:10rem;cursor:pointer}button svg[data-v-ec408f00]{width:1.2rem;margin:0 .5rem}button svg g[data-v-ec408f00],button svg path[data-v-ec408f00]{fill:currentColor}button.disallowed[data-v-ec408f00]{cursor:not-allowed!important}button[data-v-ec408f00]{color:var(--primary);background:var(--background);border:1px solid var(--primary);border-radius:var(--curve-factor)}button[data-v-ec408f00]:hover:not(:disabled){color:var(--background);background:var(--primary);border-color:var(--background)}button[data-v-ec408f00]:disabled{cursor:progress;opacity:var(--dimming-factor)}.rebuild-app-container[data-v-4d488482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1rem;overflow:auto}.rebuild-app-container[data-v-4d488482],.rebuild-app-container button[data-v-4d488482]{color:var(--config-settings-color);background:var(--config-settings-background)}.rebuild-app-container p.disallow-rebuild-msg[data-v-4d488482]{color:var(--danger);font-size:1.2rem;margin:.2rem auto;text-align:center}.rebuild-app-container h3.rebuild-app-title[data-v-4d488482]{text-align:center;font-size:2rem;margin:1rem}.rebuild-app-container div.loader-info[data-v-4d488482]{margin:.2rem auto;text-align:center}.rebuild-app-container div.loader-info svg.loader[data-v-4d488482]{width:100px}.rebuild-app-container div.loader-info p.loading-message[data-v-4d488482]{margin:0;font-size:.8rem;opacity:var(--dimming-factor);-webkit-animation:fadeIn-data-v-4d488482 3s;animation:fadeIn-data-v-4d488482 3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeIn-data-v-4d488482{90%{opacity:0}95%{opacity:.8}to{opacity:1}}@keyframes fadeIn-data-v-4d488482{90%{opacity:0}95%{opacity:.8}to{opacity:1}}.rebuild-app-container div.rebuild-response[data-v-4d488482]{width:80%;margin:0 auto 4rem auto;text-align:center}.rebuild-app-container div.rebuild-response p.response-status[data-v-4d488482]{font-size:1rem;text-align:left}.rebuild-app-container div.rebuild-response p.response-status.success[data-v-4d488482]{color:var(--success)}.rebuild-app-container div.rebuild-response p.response-status.failure[data-v-4d488482]{color:var(--danger)}.rebuild-app-container div.rebuild-response pre.output[data-v-4d488482]{padding:1rem;font-size:.75rem;border-radius:var(--curve-factor-small);text-align:left;color:var(--white);background:var(--black);white-space:pre-wrap}.rebuild-app-container div.rebuild-response p.rebuild-message[data-v-4d488482]{font-size:1rem;text-align:left;margin:.8rem 0;color:var(--config-settings-color)}.scroll-bar[data-v-3cfec9e9]::-webkit-scrollbar,.tab-item[data-v-3cfec9e9]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-3cfec9e9]::-webkit-scrollbar-track,.tab-item[data-v-3cfec9e9]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-3cfec9e9]::-webkit-scrollbar-thumb,.tab-item[data-v-3cfec9e9]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-3cfec9e9] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-3cfec9e9] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-3cfec9e9] ::-moz-selection,.highlight[data-v-3cfec9e9] ::-ms-selection,.highlight[data-v-3cfec9e9] ::-o-selection,.highlight[data-v-3cfec9e9] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-3cfec9e9]{font-weight:700}.light[data-v-3cfec9e9]{font-weight:lighter}.text-left[data-v-3cfec9e9]{text-align:left}.text-right[data-v-3cfec9e9]{text-align:right}.text-center[data-v-3cfec9e9]{text-align:center}.horizontal-center[data-v-3cfec9e9]{margin:0 auto}.border-box[data-v-3cfec9e9]{-webkit-box-sizing:border-box;box-sizing:border-box}pre[data-v-3cfec9e9]{color:var(--config-code-color);font-weight:700!important;padding:.5rem 1rem}a.config-button[data-v-3cfec9e9],button.config-button[data-v-3cfec9e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;margin:.25rem auto;font-size:1.2rem;background:var(--config-settings-background);color:var(--config-settings-color);border:1px solid var(--config-settings-color);border-radius:var(--curve-factor);text-decoration:none;cursor:pointer;margin:.5rem auto;width:18rem}a.config-button svg.button-icon[data-v-3cfec9e9],button.config-button svg.button-icon[data-v-3cfec9e9]{width:1rem;height:1rem;padding:.2rem;margin-right:.5rem}a.config-button svg.button-icon path[data-v-3cfec9e9],button.config-button svg.button-icon path[data-v-3cfec9e9]{fill:var(--config-settings-color)}a.config-button[data-v-3cfec9e9]:hover,button.config-button[data-v-3cfec9e9]:hover{background:var(--config-settings-color);color:var(--config-settings-background)}a.config-button:hover svg path[data-v-3cfec9e9],button.config-button:hover svg path[data-v-3cfec9e9]{fill:var(--config-settings-background)}p.app-version[data-v-3cfec9e9]{margin:.5rem auto;font-size:1rem;color:var(--transparent-white-50)}div.code-container[data-v-3cfec9e9]{background:var(--config-code-background)}div.code-container #conf-yaml span[data-v-3cfec9e9]{font-family:var(--font-monospace),monospace!important}div.code-container #conf-yaml span.hljs-attr[data-v-3cfec9e9]{font-weight:700!important}div.code-container .yaml-action-buttons[data-v-3cfec9e9]{position:absolute;top:.5rem;right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px dashed;padding:.5rem;border-radius:4px}div.code-container .yaml-action-buttons h2[data-v-3cfec9e9]{margin:0;text-align:center;color:var(--config-code-color)}div.code-container .yaml-action-buttons a.yaml-button[data-v-3cfec9e9]{padding:.25rem .5rem;font-size:1rem;color:var(--config-code-color);border-radius:var(--curve-factor);cursor:pointer;text-decoration:underline;border:1px solid var(--config-code-background)}div.code-container .yaml-action-buttons a.yaml-button[data-v-3cfec9e9]:hover{color:var(--config-code-color);border-color:var(--config-code-color);text-decoration:none}div.code-container .yaml-action-buttons a.yaml-button[data-v-3cfec9e9]:active{color:var(--config-code-background);background-color:var(--config-settings-color);text-decoration:none}.tab-item[data-v-3cfec9e9]{overflow-y:auto;background:var(--config-settings-background)}.tab-item.main-tab[data-v-3cfec9e9]{min-height:500px}a.hyperlink-wrapper[data-v-3cfec9e9]{margin:0 auto;text-decoration:none}.main-options-container[data-v-3cfec9e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2rem;background:var(--config-settings-background);height:calc(100% - 2rem)}.main-options-container h2[data-v-3cfec9e9]{margin:0 auto 1rem auto;color:var(--config-settings-color)}.config-note[data-v-3cfec9e9]{width:80%;position:absolute;bottom:1rem;left:10%;margin:.5rem auto;padding:.5rem .75rem;border:1px dashed var(--config-settings-color);border-radius:var(--curve-factor);text-align:left;opacity:var(--dimming-factor);color:var(--config-settings-color);background:var(--config-settings-background);cursor:default;display:none}.config-note p.sub-title[data-v-3cfec9e9]{font-weight:700;margin:0;display:inline}.config-note[data-v-3cfec9e9]:hover{opacity:1}@media(min-width:780px){.config-note[data-v-3cfec9e9]{display:block}}p.small-screen-note[data-v-3cfec9e9]{margin:.5rem auto;padding:0 .5rem;text-align:center;opacity:.8;font-size:.9rem;color:var(--warning)}@media(max-width:599px){p.small-screen-note[data-v-3cfec9e9]{display:block!important}}.tab__pagination{background:var(--config-settings-background)}.tab__pagination,.tab__pagination .tab__nav__items .tab__nav__item span{color:var(--config-settings-color)}.tab__pagination .tab__nav__items .tab__nav__item:hover{background:var(--config-settings-color)!important}.tab__pagination .tab__nav__items .tab__nav__item:hover span{color:var(--config-settings-background)}.tab__pagination .tab__nav__items .tab__nav__item.active span{font-weight:700;color:var(--config-settings-color)!important}.tab__pagination .tab__nav__items .tab__nav__item.active{border-bottom:2px solid var(--config-settings-color)}.tab__pagination hr.tab__slider{background:var(--config-settings-color)}#conf-yaml .hljs-attr{color:#9c03f5}div.input-container[data-v-5df13ed2]{margin:.25rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}div.input-container.vertical[data-v-5df13ed2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.input-container.horizontal[data-v-5df13ed2]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.input-container.horizontal label[data-v-5df13ed2]{margin-right:.25rem}div.input-container input[data-v-5df13ed2]{min-width:10rem;padding:.5rem .75rem;margin:.5rem auto;font-size:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary);background:var(--background);border:1px solid var(--primary);border-radius:var(--curve-factor)}div.input-container input[data-v-5df13ed2]:focus{-webkit-box-shadow:1px 1px 6px var(--config-settings-color);box-shadow:1px 1px 6px var(--config-settings-color);outline:none}.scroll-bar[data-v-763657f4]::-webkit-scrollbar,div.cloud-backup-restore-wrapper[data-v-763657f4]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-763657f4]::-webkit-scrollbar-track,div.cloud-backup-restore-wrapper[data-v-763657f4]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-763657f4]::-webkit-scrollbar-thumb,div.cloud-backup-restore-wrapper[data-v-763657f4]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-763657f4] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-763657f4] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-763657f4] ::-moz-selection,.highlight[data-v-763657f4] ::-ms-selection,.highlight[data-v-763657f4] ::-o-selection,.highlight[data-v-763657f4] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-763657f4]{font-weight:700}.light[data-v-763657f4]{font-weight:lighter}.text-left[data-v-763657f4]{text-align:left}.text-right[data-v-763657f4]{text-align:right}.text-center[data-v-763657f4]{text-align:center}.horizontal-center[data-v-763657f4]{margin:0 auto}.border-box[data-v-763657f4]{-webkit-box-sizing:border-box;box-sizing:border-box}div.cloud-backup-restore-wrapper[data-v-763657f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;overflow:auto;height:100%;background:var(--config-settings-background);color:var(--config-settings-color)}div.cloud-backup-restore-wrapper .section[data-v-763657f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1rem auto;padding:0 .5rem 1rem .5rem}div.cloud-backup-restore-wrapper .section[data-v-763657f4]:first-child{border-bottom:1px dashed var(--config-settings-color)}div.cloud-backup-restore-wrapper .section.intro[data-v-763657f4]{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}div.cloud-backup-restore-wrapper .section.intro a[data-v-763657f4]{color:var(--config-settings-color)}div.cloud-backup-restore-wrapper h2[data-v-763657f4]{font-size:2rem}div.cloud-backup-restore-wrapper h3[data-v-763657f4]{font-size:1.6rem}div.cloud-backup-restore-wrapper p.intro[data-v-763657f4]{text-align:left;font-size:1rem;margin:.25rem;padding:.25rem}div.results-view[data-v-763657f4]{width:16rem;margin:.5rem auto;padding:.5rem .75rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed var(--config-settings-color);border-radius:var(--curve-factor);text-align:left}div.results-view .backup-id-label[data-v-763657f4],div.results-view .backup-id-value[data-v-763657f4]{display:inline;font-size:1rem;margin-right:.5rem}div.results-view .backup-id-note[data-v-763657f4]{font-size:.8rem;display:block;opacity:.8;margin-top:.5rem}button[data-v-763657f4],input[data-v-763657f4]{color:var(--config-settings-color);border:1px solid var(--config-settings-color);background:none;width:16rem}input[data-v-763657f4]:focus{-webkit-box-shadow:1px 1px 6px var(--config-settings-color);box-shadow:1px 1px 6px var(--config-settings-color)}button[data-v-763657f4]:hover{color:var(--config-settings-background);border:1px solid var(--config-settings-background);background:var(--config-settings-color)}h2[data-v-763657f4],h3[data-v-763657f4]{margin:1rem}.config-options[data-v-383db9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--settings-text-color)}.config-options svg[data-v-383db9de]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.config-options svg path[data-v-383db9de]{fill:var(--settings-text-color)}.config-options svg.selected[data-v-383db9de],.config-options svg[data-v-383db9de]:hover{background:var(--settings-text-color)}.config-options svg.selected path[data-v-383db9de],.config-options svg:hover path[data-v-383db9de]{fill:var(--background)}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__dropdown-toggle,.vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex}.vs__selected-options{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0 2px;padding:0 .25em;z-index:0}.vs__deselect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;-webkit-box-shadow:none;box-shadow:none;width:0;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{-ms-flex-item-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.theme-dropdown div.vs__dropdown-toggle{border-color:var(--settings-text-color);border-radius:var(--curve-factor);min-width:10rem;height:1.8rem;font-size:.85rem;cursor:pointer}.theme-dropdown li.vs__dropdown-option,.theme-dropdown span.vs__selected{color:var(--settings-text-color);text-transform:capitalize}.theme-dropdown svg.vs__open-indicator{fill:var(--settings-text-color)}.theme-dropdown ul.vs__dropdown-menu{width:auto;background:var(--background);z-index:5}.theme-dropdown li.vs__dropdown-option--highlight{background:var(--settings-text-color);color:var(--background)}.theme-dropdown button.vs__clear{display:none}.theme-selector-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.theme-selector-section span.theme-label{font-size:1rem;color:var(--settings-text-color);margin:1px 0 2px 0}.display-options[data-v-c819d738],span.options-label[data-v-c819d738]{color:var(--settings-text-color)}.display-options svg[data-v-c819d738]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.display-options svg path[data-v-c819d738]{fill:var(--settings-text-color)}.display-options svg.selected[data-v-c819d738],.display-options svg[data-v-c819d738]:hover{background:var(--settings-text-color)}.display-options svg.selected path[data-v-c819d738],.display-options svg:hover path[data-v-c819d738]{fill:var(--background)}.display-options[data-v-58966274],span.options-label[data-v-58966274]{color:var(--settings-text-color)}.display-options svg[data-v-58966274]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.display-options svg path[data-v-58966274]{fill:var(--settings-text-color)}.display-options svg.selected[data-v-58966274],.display-options svg[data-v-58966274]:hover{background:var(--settings-text-color)}.display-options svg.selected path[data-v-58966274],.display-options svg:hover path[data-v-58966274]{fill:var(--background)}.display-options[data-v-d69dca9c],span.options-label[data-v-d69dca9c]{color:var(--settings-text-color)}.display-options svg[data-v-d69dca9c]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.display-options svg path[data-v-d69dca9c]{fill:var(--settings-text-color)}.display-options svg.selected[data-v-d69dca9c],.display-options svg[data-v-d69dca9c]:hover{background:var(--settings-text-color)}.display-options svg.selected path[data-v-d69dca9c],.display-options svg:hover path[data-v-d69dca9c]{fill:var(--background)}.kb-sc-info[data-v-c5f17d9a]{position:fixed;width:30em;bottom:0;right:10px;margin:.5em;padding:.1em .3em;z-index:6;border-radius:12px;border:1px solid var(--welcome-popup-background);-webkit-box-shadow:2px 1px 5px #130f23;box-shadow:2px 1px 5px #130f23;border:1px solid var(--welcome-popup-text-color);color:var(--welcome-popup-text-color);background:var(--welcome-popup-background);cursor:default;opacity:.94}@media(max-width:599px){.kb-sc-info[data-v-c5f17d9a]{display:none}}.kb-sc-info h5[data-v-c5f17d9a]{position:absolute;top:-35px;left:20px;border:1px solid var(--welcome-popup-text-color);color:var(--welcome-popup-text-color);background:var(--welcome-popup-background);padding:4px;border-radius:var(--curve-factor)}.kb-sc-info .close[data-v-c5f17d9a]{float:right;border-radius:20px;width:1em;padding:0 0 6px 6px;height:1em;background:var(--transparent-50);margin-top:3px;border:1px solid transparent;cursor:pointer}.kb-sc-info .close[data-v-c5f17d9a]:hover{border:1px solid var(--welcome-popup-text-color);opacity:var(--dimming-factor)}.slide-fade-enter-active[data-v-c5f17d9a]{-webkit-transition:all 1s ease;transition:all 1s ease}.slide-fade-leave-active[data-v-c5f17d9a]{-webkit-transition:all .8s cubic-bezier(.93,.01,.89,.5);transition:all .8s cubic-bezier(.93,.01,.89,.5)}.slide-fade-enter[data-v-c5f17d9a],.slide-fade-leave-to[data-v-c5f17d9a]{-webkit-transform:translateY(35em);transform:translateY(35em);opacity:0}.display-options[data-v-40e473c3],span.options-label[data-v-40e473c3]{color:var(--settings-text-color)}.display-options svg[data-v-40e473c3]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.display-options svg path[data-v-40e473c3]{fill:var(--settings-text-color)}.display-options svg.selected[data-v-40e473c3],.display-options svg[data-v-40e473c3]:hover{background:var(--settings-text-color)}.display-options svg.selected path[data-v-40e473c3],.display-options svg:hover path[data-v-40e473c3]{fill:var(--background)}div.about-modal[data-v-40e473c3]{background:var(--about-page-background);color:var(--about-page-color);padding:1rem;height:100%}div.about-modal hr[data-v-40e473c3]{border-color:var(--about-page-accent)}div.about-modal h2[data-v-40e473c3]{text-decoration:none;font-size:1.8rem;text-align:center;margin:.2rem}div.about-modal h3[data-v-40e473c3]{font-size:1.3rem;margin:.75rem 0 .2rem 0;color:var(--about-page-accent)}div.about-modal p.small-note[data-v-40e473c3]{font-size:.9rem;margin:.2rem 0}div.about-modal p.about-text[data-v-40e473c3]{margin:.2rem 0}div.about-modal a[data-v-40e473c3]{color:var(--about-page-accent)}div.about-modal ul[data-v-40e473c3]{margin-top:.2rem}div.about-modal .system-info[data-v-40e473c3]{font-size:.8rem;background:var(--black);color:var(--white);border-radius:var(--curve-factor-small);padding:.5rem;border:1px solid var(--white);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div.about-modal .system-info h4[data-v-40e473c3]{font-size:.8rem;margin:0 0 .2rem 0;text-decoration:underline}section[data-v-185e0654]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:-webkit-gradient(linear,left bottom,left top,from(var(--background)),to(var(--background-darker)));background:linear-gradient(0deg,var(--background),var(--background-darker));-webkit-box-shadow:var(--settings-container-shadow);box-shadow:var(--settings-container-shadow)}.options-outer[data-v-185e0654]{position:relative;-ms-flex:1;flex:1;border-radius:var(--curve-factor-navbar)}.options-container[data-v-185e0654],.options-outer[data-v-185e0654]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;background:var(--settings-background)}.options-container[data-v-185e0654]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:1;flex:1;padding:.5rem 1.5rem .5rem 1rem;border-radius:var(--curve-factor-navbar) 0 0}.options-container div[data-v-185e0654]{margin-left:.5rem;opacity:var(--dimming-factor);opacity:1}.options-container div[data-v-185e0654]:hover{opacity:1}.options-container.hide[data-v-185e0654]{display:none}@media(max-width:399px){.options-container[data-v-185e0654]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.show-hide-container[data-v-185e0654]{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--settings-background);color:var(--settings-text-color);width:1.5rem;position:absolute;top:4px;right:4px}.show-hide-container.show-btn[data-v-185e0654]{width:2rem;top:.5rem;right:.5rem}@media(max-width:599px){.show-hide-container.show-btn[data-v-185e0654]{top:-3rem!important}}.show-hide-container button[data-v-185e0654]{width:100%;padding:2px 2px 0 2px;margin:2px;border-radius:var(--curve-factor);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:none;border:none;color:var(--settings-text-color);cursor:pointer;opacity:var(--dimming-factor)}.show-hide-container:hover button[data-v-185e0654]{background:var(--settings-text-color);color:var(--settings-background)}svg.logout-icon[data-v-185e0654]{width:1rem;height:1rem;margin:.35rem .2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid var(--settings-text-color);border-radius:var(--curve-factor);cursor:pointer}svg.logout-icon path[data-v-185e0654]{fill:var(--settings-text-color)}svg.logout-icon.selected[data-v-185e0654],svg.logout-icon[data-v-185e0654]:hover{background:var(--settings-text-color)}svg.logout-icon.selected path[data-v-185e0654],svg.logout-icon:hover path[data-v-185e0654]{fill:var(--background)}@media(min-width:600px)and (max-width:779px){section[data-v-185e0654]{display:block;margin:0 auto;background:none}section .options-container[data-v-185e0654]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tile-icon{width:2rem;border-radius:var(--curve-factor)}.tile-icon.broken{display:none}.tile-icon.small{width:1.5rem}.tile-icon.large{width:3rem}i.fab,i.fad,i.fal,i.far,i.fas{font-size:2rem;color:currentColor;margin:1px auto 4px}i.fab.small,i.fad.small,i.fal.small,i.far.small,i.fas.small{font-size:1.5rem}i.fab.large,i.fad.large,i.fal.large,i.far.large,i.fas.large{font-size:3rem}object.tile-icon{width:55px;height:55px}object.tile-icon svg,object.tile-icon svg g,object.tile-icon svg g path{fill:currentColor}i.emoji-icon{font-style:normal;font-size:2rem;margin:.2rem}i.emoji-icon.small{font-size:1.5rem}i.emoji-icon.large{font-size:2.5rem}.missing-image{width:3.5rem}.missing-image path{fill:currentColor}.opening-method-icon svg[data-v-bd61f3bc]{position:absolute;width:1rem;margin:2px}.opening-method-icon svg path[data-v-bd61f3bc]{fill:currentColor}.opening-method-icon.top svg[data-v-bd61f3bc]{top:0}.opening-method-icon.bottom svg[data-v-bd61f3bc]{bottom:0}.opening-method-icon.left svg[data-v-bd61f3bc]{left:0}.opening-method-icon.right svg[data-v-bd61f3bc]{right:0}.opening-method-icon.short svg[data-v-bd61f3bc]{width:.8rem;margin:0}.opening-method-icon.transparent svg[data-v-bd61f3bc]{opacity:.5}.indicator[data-v-46972ad8]{padding:5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:help}.indicator[data-v-46972ad8]:hover{-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-filter:saturate(2);filter:saturate(2);opacity:1}@-webkit-keyframes pulse-data-v-46972ad8{0%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}25%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes pulse-data-v-46972ad8{0%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}25%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}@-webkit-keyframes applyOpacity-data-v-46972ad8{50%{opacity:.9}to{opacity:.8}}@keyframes applyOpacity-data-v-46972ad8{50%{opacity:.9}to{opacity:.8}}.dot[data-v-46972ad8]{border-radius:50%;height:12px;width:12px;-webkit-animation:applyOpacity-data-v-46972ad8 1s ease-in 8s forwards;animation:applyOpacity-data-v-46972ad8 1s ease-in 8s forwards}.dot>span[data-v-46972ad8],.dot>span span[data-v-46972ad8],.dot>span span[data-v-46972ad8]:after{-webkit-animation:pulse-data-v-46972ad8 1s linear .5s 2;animation:pulse-data-v-46972ad8 1s linear .5s 2;border-radius:50%;display:block;height:12px;width:12px;content:""}.dot.dot-green[data-v-46972ad8]{background-color:var(--success)}.dot.dot-green span[data-v-46972ad8],.dot.dot-green span[data-v-46972ad8]:after{background-color:var(--success);opacity:.4}.dot.dot-red[data-v-46972ad8]{background-color:var(--danger)}.dot.dot-red span[data-v-46972ad8],.dot.dot-red span[data-v-46972ad8]:after{background-color:var(--danger);opacity:.4}.dot.dot-yellow[data-v-46972ad8]{background-color:var(--warning)}.dot.dot-yellow span[data-v-46972ad8],.dot.dot-yellow span[data-v-46972ad8]:after{background-color:var(--warning);opacity:.4}.dot.dot-grey[data-v-46972ad8]{background-color:var(--medium-grey)}.dot.dot-grey span[data-v-46972ad8],.dot.dot-grey span[data-v-46972ad8]:after{background-color:var(--medium-grey);opacity:.4}.status-tooltip{background:var(--status-check-tooltip-background)!important;color:var(--status-check-tooltip-color)!important;font-size:1rem;z-index:10}.status-tooltip.tip-green{border:1px solid var(--success)}.status-tooltip.tip-yellow{border:1px solid var(--warning)}.status-tooltip.tip-red{border:1px solid var(--danger)}div.context-menu{position:absolute;margin:0;padding:0;z-index:8;background:var(--context-menu-background);color:var(--context-menu-color);border:1px solid var(--context-menu-secondary-color);border-radius:var(--curve-factor);-webkit-box-shadow:var(--context-menu-shadow);box-shadow:var(--context-menu-shadow);opacity:.98}div.context-menu ul{list-style-type:none;margin:0;padding:0}div.context-menu ul li{cursor:pointer;padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1rem}div.context-menu ul li:not(:last-child){border-bottom:1px solid var(--context-menu-secondary-color)}div.context-menu ul li:hover{background:var(--context-menu-secondary-color)}div.context-menu ul li svg{width:1rem;margin-right:.5rem}div.context-menu ul li svg path{fill:currentColor}.slide-enter-active{-webkit-animation:slide-in .1s;animation:slide-in .1s}.slide-leave-active{animation:slide-in .1s reverse}@-webkit-keyframes slide-in{0%{-webkit-transform:scaleY(.5) scaleX(.8) translateY(-50px);transform:scaleY(.5) scaleX(.8) translateY(-50px)}to{-webkit-transform:scaleY(1) translateY(0) translateY(0);transform:scaleY(1) translateY(0) translateY(0)}}@keyframes slide-in{0%{-webkit-transform:scaleY(.5) scaleX(.8) translateY(-50px);transform:scaleY(.5) scaleX(.8) translateY(-50px)}to{-webkit-transform:scaleY(1) translateY(0) translateY(0);transform:scaleY(1) translateY(0) translateY(0)}}.item,.item-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.item{color:var(--item-text-color);vertical-align:middle;margin:.5rem;background:var(--item-background);text-align:center;padding:2px;outline:2px solid transparent;border:1px solid var(--outline-color);border-radius:var(--curve-factor);-webkit-box-shadow:var(--item-shadow);box-shadow:var(--item-shadow);cursor:pointer;text-decoration:none;position:relative;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.item:hover{-webkit-box-shadow:var(--item-hover-shadow);box-shadow:var(--item-hover-shadow);background:var(--item-background-hover);color:var(--item-text-color-hover);position:relative}.item:hover .tile-title span.text{white-space:pre-wrap}.item:focus{outline:2px solid var(--primary)}.item.short{height:18px}.tile-title{overflow:hidden;text-overflow:ellipsis;min-width:120px;height:30px;position:relative;padding:0;z-index:2}.tile-title,.tile-title span.text{white-space:nowrap}.status-indicator{position:absolute;top:0;right:0}.opening-method-icon{display:none}.item:focus .opening-method-icon,.item:hover .opening-method-icon{display:block}.item:focus .tile-title.is-overflowing .overflow-dots,.item:hover .tile-title.is-overflowing .overflow-dots{opacity:0}.item:focus .tile-title.is-overflowing span.text,.item:hover .tile-title.is-overflowing span.text{-webkit-transform:translateX(calc(100px - 100%));transform:translateX(calc(100px - 100%))}.item:focus .tile-icon,.item:focus .tile-svg,.item:hover .tile-icon,.item:hover .tile-svg{-webkit-filter:var(--item-icon-transform-hover);filter:var(--item-icon-transform-hover)}.item.size-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2rem;padding-top:4px}.item.size-small div img,.item.size-small div svg.missing-image{width:2rem}.item.size-small .tile-title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:1.2rem;text-align:left;max-width:140px}.item.size-small .tile-title span.text{text-align:left;padding-left:10%}.item.size-medium{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.item.size-medium div img,.item.size-medium div svg.missing-image{width:2.5rem;margin-bottom:.25rem}.item.size-medium .tile-title{min-width:100px;max-width:160px}.item.size-large{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:6rem;margin:.2rem;padding:.5rem}.item.size-large img{padding:.1rem .25rem}.item.size-large .tile-title{height:auto;padding:.1rem .25rem}.item.size-large .tile-title span.text{position:relative;font-weight:700;font-size:1.1rem;width:100%}.item.size-large .tile-title p.description{display:block;margin:0;white-space:pre-wrap;font-size:.9em;text-overflow:ellipsis}.item p.description{display:none}.item:before{display:none;font-family:FontAwesome;content:var(--open-icon,"")!important}.tooltip{padding:.2rem .5rem;background:rgba(11,16,33,.8);border:1px solid #0b1021;border-radius:3px;color:#fff;max-width:250px}.tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-11px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:rgba(11,16,33,.8);z-index:3}.disabled-link{pointer-events:none}.collapsable[data-v-ac1beaa4]{padding:var(--item-group-padding);margin:10px;border-radius:var(--curve-factor);background:var(--item-group-outer-background);-webkit-box-shadow:var(--item-group-shadow);box-shadow:var(--item-group-shadow);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;width:-webkit-fill-available;width:-moz-available;width:stretch;grid-row-start:span 1;grid-column-start:span 1}.collapsable.row-2[data-v-ac1beaa4]{grid-row-start:span 2}.collapsable.row-3[data-v-ac1beaa4]{grid-row-start:span 3}.collapsable.row-4[data-v-ac1beaa4]{grid-row-start:span 4}@media(min-width:780px){.collapsable.col-2[data-v-ac1beaa4],.collapsable.col-3[data-v-ac1beaa4],.collapsable.col-4[data-v-ac1beaa4]{grid-column-start:span 2}}@media(min-width:1150px){.collapsable.col-2[data-v-ac1beaa4]{grid-column-start:span 2}.collapsable.col-3[data-v-ac1beaa4],.collapsable.col-4[data-v-ac1beaa4]{grid-column-start:span 3}}@media(min-width:1780px){.collapsable.col-2[data-v-ac1beaa4]{grid-column-start:span 2}.collapsable.col-3[data-v-ac1beaa4]{grid-column-start:span 3}.collapsable.col-4[data-v-ac1beaa4]{grid-column-start:span 4}}.collapsable .wrap-collabsible[data-v-ac1beaa4]{margin-bottom:1.2rem 0}.collapsable input[type=checkbox][data-v-ac1beaa4]{display:none}.collapsable label.lbl-toggle[data-v-ac1beaa4]{outline:none;display:block;padding:.25rem;cursor:pointer;border-radius:var(--curve-factor);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;text-align:left;color:var(--item-group-heading-text-color)}.collapsable label.lbl-toggle h3[data-v-ac1beaa4]{margin:0;padding:0;display:inline}.collapsable label.lbl-toggle .section-icon[data-v-ac1beaa4]{display:inline;margin-right:.5rem}.collapsable .lbl-toggle[data-v-ac1beaa4]:hover{color:var(--item-group-heading-text-color-hover)}.collapsable .lbl-toggle[data-v-ac1beaa4]:before{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-right:.7rem;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.collapsable .toggle:checked+.lbl-toggle[data-v-ac1beaa4]:before{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}.collapsable .collapsible-content[data-v-ac1beaa4]{max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;background:var(--item-group-background);border-radius:0 0 var(--curve-factor) var(--curve-factor)}.collapsable .toggle:checked+.lbl-toggle+.collapsible-content[data-v-ac1beaa4]{max-height:3000px}.collapsable .toggle:checked+.lbl-toggle[data-v-ac1beaa4]{border-bottom-right-radius:0;border-bottom-left-radius:0}.collapsable .collapsible-content .content-inner[data-v-ac1beaa4]{padding:.5rem}.frame{width:100%;height:100%;border:none}.no-url{margin:4rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2rem;padding:.5rem;border:1px dashed red;border-radius:3px;background:#f4f2f2}.close-button{position:absolute;right:0;padding:.5rem;border:0;border-radius:0 0 0 10px;background:var(--primary);color:var(--background);border-left:1px solid var(--primary);border-bottom:1px solid var(--primary);cursor:pointer}.close-button:hover{background:var(--background);color:var(--primary)}.scroll-bar[data-v-57f8b54c]::-webkit-scrollbar,.there-are-items.item-group-grid[data-v-57f8b54c]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-57f8b54c]::-webkit-scrollbar-track,.there-are-items.item-group-grid[data-v-57f8b54c]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-57f8b54c]::-webkit-scrollbar-thumb,.there-are-items.item-group-grid[data-v-57f8b54c]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-57f8b54c] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-57f8b54c] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-57f8b54c] ::-moz-selection,.highlight[data-v-57f8b54c] ::-ms-selection,.highlight[data-v-57f8b54c] ::-o-selection,.highlight[data-v-57f8b54c] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-57f8b54c]{font-weight:700}.light[data-v-57f8b54c]{font-weight:lighter}.text-left[data-v-57f8b54c]{text-align:left}.text-right[data-v-57f8b54c]{text-align:right}.text-center[data-v-57f8b54c]{text-align:center}.horizontal-center[data-v-57f8b54c]{margin:0 auto}.border-box[data-v-57f8b54c]{-webkit-box-sizing:border-box;box-sizing:border-box}.no-items[data-v-57f8b54c]{width:100px;margin:0 auto;padding:.8rem;text-align:center;cursor:default;border-radius:var(--curve-factor);background:rgba(96,125,139,.2);color:var(--primary);-webkit-box-shadow:var(--item-shadow);box-shadow:var(--item-shadow)}.there-are-items[data-v-57f8b54c]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.there-are-items.item-group-grid[data-v-57f8b54c]{display:grid;overflow:auto}@media(max-width:599px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(1,1fr)}}@media(min-width:600px)and (max-width:779px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(2,1fr)}}@media(min-width:780px)and (max-width:1149px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1150px)and (max-width:1779px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1780px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(4,1fr)}}@media(min-width:2800px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(5,1fr)}}.orientation-horizontal[data-v-57f8b54c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orientation-horizontal .there-are-items[data-v-57f8b54c]{display:grid;grid-template-columns:repeat(5,1fr)}@media(max-width:599px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(2,1fr)}}@media(min-width:600px)and (max-width:779px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(4,1fr)}}@media(min-width:780px)and (max-width:1149px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(6,1fr)}}@media(min-width:1150px)and (max-width:1779px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(8,1fr)}}@media(min-width:1780px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(10,1fr)}}@media(min-width:2800px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(12,1fr)}}.item-group-container[data-v-267a5024]::-webkit-scrollbar,.scroll-bar[data-v-267a5024]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.item-group-container[data-v-267a5024]::-webkit-scrollbar-track,.scroll-bar[data-v-267a5024]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.item-group-container[data-v-267a5024]::-webkit-scrollbar-thumb,.scroll-bar[data-v-267a5024]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-267a5024] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-267a5024] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-267a5024] ::-moz-selection,.highlight[data-v-267a5024] ::-ms-selection,.highlight[data-v-267a5024] ::-o-selection,.highlight[data-v-267a5024] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-267a5024]{font-weight:700}.light[data-v-267a5024]{font-weight:lighter}.text-left[data-v-267a5024]{text-align:left}.text-right[data-v-267a5024]{text-align:right}.text-center[data-v-267a5024]{text-align:center}.horizontal-center[data-v-267a5024]{margin:0 auto}.border-box[data-v-267a5024]{-webkit-box-sizing:border-box;box-sizing:border-box}.home[data-v-267a5024]{padding-bottom:1px;background:var(--background);min-height:calc(100vh - var(--footer-height))}.item-group-container[data-v-267a5024]{display:grid;gap:.5rem;margin:0 auto;max-width:90%;overflow:auto}@media(min-width:1780px){.item-group-container[data-v-267a5024]{max-width:1400px}}.item-group-container.orientation-horizontal[data-v-267a5024]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-group-container.orientation-vertical[data-v-267a5024]{max-width:100%}@media(min-width:780px){.item-group-container.orientation-vertical[data-v-267a5024]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:599px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(1,1fr)}}@media(min-width:600px)and (max-width:779px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(2,1fr)}}@media(min-width:780px)and (max-width:1149px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1150px)and (max-width:1779px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1780px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(4,1fr)}}@media(min-width:2800px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(5,1fr)}}.item-group-container .no-results[data-v-267a5024]{display:none}.no-data[data-v-267a5024]{font-size:2rem;color:var(--background);background:hsla(0,0%,100%,.9215686274509803);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem auto;padding:.5rem 1rem;border-radius:var(--curve-factor)}section.filter-container[data-v-267a5024]{border-bottom:1px solid var(--outline-color)}@media(max-width:599px){section.filter-container[data-v-267a5024]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.login-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:800px}.login-page,.login-page .login-form{display:-webkit-box;display:-ms-flexbox;display:flex}.login-page .login-form{background:var(--login-form-background);color:var(--login-form-color);border:1px solid var(--login-form-color);border-radius:var(--curve-factor);padding:2rem;margin:2rem auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-page .login-form h2.login-title{font-size:3rem;margin:0 0 1rem 0;text-align:center}.login-page .login-form .login-field input,.login-page .login-form Button.login-button{width:18rem;margin:.5rem auto;font-size:1.4rem;padding:.5rem 1rem}.login-page .login-form .login-field input{color:var(--login-form-color);border-color:var(--login-form-color);background:var(--login-form-background)}.login-page .login-form Button.login-button{background:var(--login-form-color);border-color:var(--login-form-background);color:var(--login-form-background)}.login-page .login-form Button.login-button:hover{color:var(--login-form-color);border-color:var(--login-form-color);background:var(--login-form-background)}.login-page .login-form Button.login-button:active,.login-page .login-form Button.login-button:focus{-webkit-box-shadow:1px 1px 6px var(--login-form-color);box-shadow:1px 1px 6px var(--login-form-color)}.login-page .login-form p.login-error-message{font-size:1rem;text-align:center}.login-page .login-form p.login-error-message.waiting{color:var(--login-form-color)}.login-page .login-form p.login-error-message.success{color:var(--success)}.login-page .login-form p.login-error-message.error{color:var(--warning)}.bounce-enter-active{-webkit-animation:bounce-in .25s;animation:bounce-in .25s}.bounce-leave-active{animation:bounce-in .25s reverse}@-webkit-keyframes bounce-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.v-select.login-time-dropdown{margin:.5rem 0}.v-select.login-time-dropdown .vs__dropdown-toggle{border-color:var(--login-form-color);background:var(--login-form-background)}.v-select.login-time-dropdown .vs__dropdown-toggle span.vs__selected{color:var(--login-form-color)}.v-select.login-time-dropdown .vs__dropdown-toggle .vs__actions svg path{fill:var(--login-form-color)}.v-select.login-time-dropdown ul.vs__dropdown-menu{background:var(--login-form-background);border-color:var(--login-form-color)}.v-select.login-time-dropdown ul.vs__dropdown-menu li{color:var(--login-form-color)}.v-select.login-time-dropdown ul.vs__dropdown-menu li:hover{color:var(--login-form-background);background:var(--login-form-color)}.v-select.login-time-dropdown ul.vs__dropdown-menu li.vs__dropdown-option--highlight{color:var(--login-form-background)!important;background:var(--login-form-color)}.scroll-bar[data-v-d979f4fe]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-d979f4fe]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-d979f4fe]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-d979f4fe] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-d979f4fe] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-d979f4fe] ::-moz-selection,.highlight[data-v-d979f4fe] ::-ms-selection,.highlight[data-v-d979f4fe] ::-o-selection,.highlight[data-v-d979f4fe] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-d979f4fe]{font-weight:700}.light[data-v-d979f4fe]{font-weight:lighter}.text-left[data-v-d979f4fe]{text-align:left}.text-right[data-v-d979f4fe]{text-align:right}.text-center[data-v-d979f4fe]{text-align:center}.horizontal-center[data-v-d979f4fe]{margin:0 auto}.border-box[data-v-d979f4fe]{-webkit-box-sizing:border-box;box-sizing:border-box}div.side-bar-item[data-v-d979f4fe]{color:var(--side-bar-color);background:var(--side-bar-background);text-align:center}div.side-bar-item.text-only[data-v-d979f4fe]{background:none;border:none;-webkit-box-shadow:none;box-shadow:none}div.side-bar-item.text-only p.small-title[data-v-d979f4fe]{margin:.1rem auto;font-size:.6rem}.scroll-bar[data-v-56ddb963]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-56ddb963]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-56ddb963]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-56ddb963] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-56ddb963] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-56ddb963] ::-moz-selection,.highlight[data-v-56ddb963] ::-ms-selection,.highlight[data-v-56ddb963] ::-o-selection,.highlight[data-v-56ddb963] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-56ddb963]{font-weight:700}.light[data-v-56ddb963]{font-weight:lighter}.text-left[data-v-56ddb963]{text-align:left}.text-right[data-v-56ddb963]{text-align:right}.text-center[data-v-56ddb963]{text-align:center}.horizontal-center[data-v-56ddb963]{margin:0 auto}.border-box[data-v-56ddb963]{-webkit-box-sizing:border-box;box-sizing:border-box}div.sub-side-bar[data-v-56ddb963]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--side-bar-background-lighter);border-radius:var(--curve-factor);margin:.2rem;color:var(--side-bar-color);text-align:center;z-index:3}div.sub-side-bar .item[data-v-56ddb963]:not(:last-child){border-bottom:1px dashed var(--side-bar-color)}.scroll-bar[data-v-31476576]::-webkit-scrollbar,nav.side-bar[data-v-31476576]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-31476576]::-webkit-scrollbar-track,nav.side-bar[data-v-31476576]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-31476576]::-webkit-scrollbar-thumb,nav.side-bar[data-v-31476576]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-31476576] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-31476576] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-31476576] ::-moz-selection,.highlight[data-v-31476576] ::-ms-selection,.highlight[data-v-31476576] ::-o-selection,.highlight[data-v-31476576] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-31476576]{font-weight:700}.light[data-v-31476576]{font-weight:lighter}.text-left[data-v-31476576]{text-align:left}.text-right[data-v-31476576]{text-align:right}.text-center[data-v-31476576]{text-align:center}.horizontal-center[data-v-31476576]{margin:0 auto}.border-box[data-v-31476576]{-webkit-box-sizing:border-box;box-sizing:border-box}nav.side-bar[data-v-31476576]{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--side-bar-background);color:var(--side-bar-color);height:100%;width:var(--side-bar-width);text-align:center;overflow:auto}nav.side-bar .side-bar-item-container[data-v-31476576]{z-index:5}nav.side-bar .item[data-v-31476576]:not(:last-child){border-bottom:1px dashed var(--side-bar-color);z-index:5}.slide-enter-active[data-v-31476576],.slide-leave-active[data-v-31476576]{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.slide-enter[data-v-31476576],.slide-leave-to[data-v-31476576]{-webkit-transform:translateY(-80%);transform:translateY(-80%)}.scroll-bar[data-v-a2564c04]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-a2564c04]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-a2564c04]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-a2564c04] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-a2564c04] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-a2564c04] ::-moz-selection,.highlight[data-v-a2564c04] ::-ms-selection,.highlight[data-v-a2564c04] ::-o-selection,.highlight[data-v-a2564c04] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-a2564c04]{font-weight:700}.light[data-v-a2564c04]{font-weight:lighter}.text-left[data-v-a2564c04]{text-align:left}.text-right[data-v-a2564c04]{text-align:right}.text-center[data-v-a2564c04]{text-align:center}.horizontal-center[data-v-a2564c04]{margin:0 auto}.border-box[data-v-a2564c04]{-webkit-box-sizing:border-box;box-sizing:border-box}iframe[data-v-a2564c04]{position:absolute;left:var(--side-bar-width);height:calc(100% - var(--header-height));width:calc(100% - var(--side-bar-width));border:none;background:#fff}.work-space[data-v-6136c26a]{min-height:calc(100vh - var(--footer-height))}pre[data-v-33cd2d90]{background:var(--code-editor-background);color:var(--code-editor-color);padding:1rem} \ No newline at end of file diff --git a/css/dashy.a829c563.css b/css/dashy.a829c563.css new file mode 100644 index 00000000..595d5994 --- /dev/null +++ b/css/dashy.a829c563.css @@ -0,0 +1 @@ +.page-titles[data-v-34020d7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.page-titles h1[data-v-34020d7c]{color:var(--heading-text-color);font-size:2.5rem;margin:0}.page-titles span.subtitle[data-v-34020d7c]{color:var(--heading-text-color);font-style:italic;text-shadow:1px 1px 2px #130f23;opacity:var(--dimming-factor)}@media(max-width:599px){.page-titles[data-v-34020d7c]{text-align:center;padding:.25rem 0}}nav[data-v-68c1bd5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .nav-item[data-v-68c1bd5c]{display:inline-block;padding:.75rem .5rem;margin:.5rem;outline:none;border:none;border-radius:var(--curve-factor);-webkit-box-shadow:1px 1px 2px #232323;box-shadow:1px 1px 2px #232323;color:var(--nav-link-text-color);background:var(--nav-link-background-color);border:1px solid var(--nav-link-border-color);text-decoration:none}nav .nav-item.router-link-active[data-v-68c1bd5c],nav .nav-item[data-v-68c1bd5c]:hover{color:var(--nav-link-text-color-hover);background:var(--nav-link-background-color-hover);border:1px solid var(--nav-link-border-color-hover)}header[data-v-70a33270]{margin:0;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--background-darker);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}@media(max-width:599px){header[data-v-70a33270]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}footer[data-v-64591bd5]{width:calc(100% - .5rem);bottom:0;padding:.25rem;text-align:center;color:var(--medium-grey);opacity:var(--dimming-factor);background:var(--footer-background);margin-top:1.5rem;border-top:1px solid var(--outline-color)}@media(max-width:779px){footer[data-v-64591bd5]{display:none}}footer a[data-v-64591bd5]{color:var(--footer-text-color)}footer a[data-v-64591bd5]:hover{color:var(--footer-text-color-link)}div#loading[data-v-a7bc1de6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;height:100%;width:100%;z-index:7;background:var(--loading-screen-background);color:var(--loading-screen-color)}div#loading.hide[data-v-a7bc1de6]{display:none}div#loading .inner-container[data-v-a7bc1de6]{text-align:center}div#loading p[data-v-a7bc1de6]{font-size:6vw;display:inline;margin:0 auto}div#loading h2[data-v-a7bc1de6]{opacity:.35;font-size:16vw;margin:0}div#loading .dots-cont[data-v-a7bc1de6]{display:inline}div#loading .dots-cont .dot[data-v-a7bc1de6]{width:4px;height:4px;background:var(--loading-screen-color);display:inline-block;border-radius:35%;right:0;bottom:0;margin:0 2.5px;position:relative;-webkit-animation:jump-data-v-a7bc1de6 1s infinite;animation:jump-data-v-a7bc1de6 1s infinite}div#loading .dots-cont .dot.dot-1[data-v-a7bc1de6]{-webkit-animation-delay:.1s;animation-delay:.1s}div#loading .dots-cont .dot.dot-2[data-v-a7bc1de6]{-webkit-animation-delay:.2s;animation-delay:.2s}div#loading .dots-cont .dot.dot-3[data-v-a7bc1de6]{-webkit-animation-delay:.3s;animation-delay:.3s}div#loading .dots-cont .dot.dot-4[data-v-a7bc1de6]{-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes jump-data-v-a7bc1de6{0%{bottom:0}20%{bottom:5px}40%{bottom:0}}@keyframes jump-data-v-a7bc1de6{0%{bottom:0}20%{bottom:5px}40%{bottom:0}}.slide-fade-leave-active[data-v-a7bc1de6]{-webkit-transition:all .2s cubic-bezier(1,.9,.7,.4);transition:all .2s cubic-bezier(1,.9,.7,.4)}.slide-fade-enter[data-v-a7bc1de6],.slide-fade-leave-to[data-v-a7bc1de6]{-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0}.scroll-bar::-webkit-scrollbar,html::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar::-webkit-scrollbar-track,html::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight ::-moz-selection,html ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight ::selection,html ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight ::-moz-selection,.highlight ::-ms-selection,.highlight ::-o-selection,.highlight ::-webkit-selection,html ::-moz-selection,html ::-ms-selection,html ::-o-selection,html ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold{font-weight:700}.light{font-weight:lighter}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.horizontal-center{margin:0 auto}.border-box,html{-webkit-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0;-webkit-transition:all 1s;transition:all 1s;margin-top:-3px}html a,html button,html input[type=button]{cursor:pointer}.dashy-modal,.vm--modal{-webkit-box-shadow:0 40px 70px -2px rgba(0,0,0,.6),1px 1px 6px var(--primary)!important;box-shadow:0 40px 70px -2px rgba(0,0,0,.6),1px 1px 6px var(--primary)!important;min-width:300px;min-height:500px}.vm--overlay{background:rgba(0,0,0,.5019607843137255)}.toast-message{background:var(--toast-background)!important;color:var(--toast-color)!important;border:1px solid var(--toast-color)!important;border-radius:var(--curve-factor)!important;font-size:1.25rem!important}.toast-error{background:var(--danger)!important}.toast-error,.toast-success{color:var(--white)!important;font-size:1.25rem!important}.toast-success{background:var(--success)!important}:root{--primary:#5cabca;--background:#0b1021;--background-darker:#05070e;--info:#04e4f4;--success:#20e253;--warning:#f6f000;--danger:#f80363;--neutral:#272f4d;--white:#fff;--black:#000;--item-group-background:rgba(11,16,33,0.8);--medium-grey:#5e6474;--item-background:rgba(96,125,139,0.2);--item-background-hover:rgba(96,125,139,0.30196078431372547);--transparent-70:rgba(0,0,0,0.7019607843137254);--transparent-50:rgba(0,0,0,0.5019607843137255);--transparent-30:rgba(0,0,0,0.30196078431372547);--transparent-white-70:hsla(0,0%,100%,0.7019607843137254);--transparent-white-50:hsla(0,0%,100%,0.5019607843137255);--transparent-white-30:hsla(0,0%,100%,0.30196078431372547);--heading-text-color:var(--primary);--nav-link-text-color:var(--primary);--nav-link-background-color:rgba(96,125,139,0.2);--nav-link-text-color-hover:var(--primary);--nav-link-background-color-hover:rgba(96,125,139,0.2);--nav-link-border-color:transparent;--nav-link-border-color-hover:var(--primary);--item-text-color:var(--primary);--item-text-color-hover:var(--item-text-color);--item-group-outer-background:var(--primary);--item-group-heading-text-color:var(--item-group-background);--item-group-heading-text-color-hover:var(--background);--settings-background:var(--background);--settings-text-color:var(--primary);--search-container-background:var(--background-darker);--search-field-background:var(--background);--search-label-color:var(--settings-text-color);--footer-text-color:var(--medium-grey);--footer-text-color-link:var(--primary);--footer-background:var(--background-darker);--welcome-popup-background:var(--background-darker);--welcome-popup-text-color:var(--primary);--config-code-background:#fff;--config-code-color:var(--background);--config-settings-color:var(--primary);--config-settings-background:var(--background-darker);--toast-background:var(--primary);--toast-color:var(--background);--scroll-bar-color:var(--primary);--scroll-bar-background:var(--background-darker);--highlight-color:var(--background);--highlight-background:var(--primary);--loading-screen-color:var(--primary);--loading-screen-background:var(--background);--login-form-color:var(--primary);--login-form-background:var(--background);--login-form-background-secondary:var(--background-darker);--about-page-color:var(--white);--about-page-background:var(--background);--about-page-accent:var(--primary);--side-bar-background:var(--background-darker);--side-bar-background-lighter:var(--background);--side-bar-color:var(--primary);--status-check-tooltip-background:var(--background-darker);--status-check-tooltip-color:var(--primary);--code-editor-color:var(--black);--code-editor-background:var(--white);--context-menu-background:var(--background);--context-menu-color:var(--primary);--context-menu-secondary-color:var(--background-darker);--outline-color:none;--curve-factor:5px;--curve-factor-navbar:16px;--curve-factor-small:2px;--dimming-factor:0.7;--scroll-bar-width:8px;--header-height:6.3rem;--footer-height:125px;--item-group-padding:5px;--item-shadow:1px 1px 2px #130f23;--item-hover-shadow:1px 2px 4px #373737;--item-icon-transform:drop-shadow(2px 4px 6px var(--transparent-50)) saturate(0.65);--item-icon-transform-hover:drop-shadow(4px 8px 3px var(--transparent-50)) saturate(2);--item-group-shadow:var(--item-shadow);--context-menu-shadow:var(--item-shadow);--settings-container-shadow:none;--side-bar-width:3.5rem}html[data-theme=callisto]{--item-group-background:#0b1021;--item-background:#141b33;--item-background-hover:#060913;--item-hover-shadow:0 1px 3px rgba(0,204,180,0.7019607843137254),0 1px 2px rgba(0,204,180,0.7490196078431373);--primary:#00ccb4;--font-body:"Inconsolata","Georgia",sans-serif}html[data-theme=callisto],html[data-theme=thebe]{--background:#141b33;--background-darker:#060913;--font-headings:"PTMono","Courier New",monospace}html[data-theme=thebe]{--item-group-background:#0b1021;--item-background:#141b33;--item-background-hover:#060913;--item-hover-shadow:0 1px 3px rgba(150,96,236,0.7019607843137254),0 1px 2px rgba(150,96,236,0.7490196078431373);--primary:#9660ec;--item-group-outer-background:#9660ec linear-gradient(45deg,#9660ec 2%,#5f60ea 51%,#9660ec)}html[data-theme=dracula]{--font-headings:"Allerta Stencil",sans-serif;--primary:#6272a4;--background:#44475a;--background-darker:#282a36;--item-group-background:#282a36;--item-background:none;--item-background-hover:#191b22;--item-shadow:none;--item-hover-shadow:none;--settings-text-color:#98ace9;--config-settings-color:#98ace9}html[data-theme=dracula] .collapsable:nth-child(1n){background:#8be9fd}html[data-theme=dracula] .collapsable:nth-child(1n) .item{border:1px solid #8be9fd;color:#8be9fd}html[data-theme=dracula] .collapsable:nth-child(2n){background:#50fa7b}html[data-theme=dracula] .collapsable:nth-child(2n) .item{border:1px solid #50fa7b;color:#50fa7b}html[data-theme=dracula] .collapsable:nth-child(3n){background:#ffb86c}html[data-theme=dracula] .collapsable:nth-child(3n) .item{border:1px solid #ffb86c;color:#ffb86c}html[data-theme=dracula] .collapsable:nth-child(4n){background:#ff79c6}html[data-theme=dracula] .collapsable:nth-child(4n) .item{border:1px solid #ff79c6;color:#ff79c6}html[data-theme=dracula] .collapsable:nth-child(4n){background:#bd93f9}html[data-theme=dracula] .collapsable:nth-child(4n) .item{border:1px solid #bd93f9;color:#bd93f9}html[data-theme=bee]{--primary:#c3eb5c}html[data-theme=bee],html[data-theme=raspberry-jam]{--item-background:#1c2636;--item-group-background:#0b1021;--nav-link-background-color:#0b1021;--font-headings:"Sniglet",cursive}html[data-theme=raspberry-jam]{--primary:#eb2d6c;--config-code-background:#0b1021;--config-code-color:#eb2d6c}html[data-theme=tiger]{--primary:#f58233;--item-background:#1c2636;--item-group-background:#0b1021;--nav-link-background-color:#0b1021;--font-headings:"Sniglet",cursive}html[data-theme=matrix-red]{--primary:red;--outline-color:red}html[data-theme=matrix-red],html[data-theme=matrix]{--background:#000;--background-darker:#000;--curve-factor:0px;--font-body:"Cutive Mono",monospace;--font-headings:"VT323",monospace}html[data-theme=matrix]{--primary:#2bca2b;--outline-color:#2bca2b;--about-page-background:var(--background);--context-menu-secondary-color:var(--primary)}html[data-theme=matrix] .prism-editor-wrapper.my-editor{border:1px solid var(--primary)}html[data-theme=matrix] div.context-menu ul li:hover{color:var(--background)}html[data-theme=blue-purple]{--primary:#54dbf8;--background:#e5e8f5;--background-darker:#5346f3;--font-headings:"Sniglet",cursive;--dimming-factor:0.8;--curve-factor:6px;--settings-text-color:var(--background-darker);--item-text-color:var(--background-darker);--item-background:var(--white);--item-background-hover:var(--primary);--item-group-heading-text-color:var(--background-darker);--item-group-background:var(--background);--footer-text-color:var(--white);--context-menu-background:var(--white);--context-menu-color:var(--background-darker);--context-menu-secondary-color:var(--primary)}html[data-theme=blue-purple] .item{-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--background-darker)}html[data-theme=blue-purple] section.filter-container form label{color:var(--primary)}html[data-theme=blue-purple] footer{color:var(--white)}html[data-theme=hacker-girl]{--background:#000;--background-darker:#000;--primary:#e435f1;--outline-color:#e435f1;--curve-factor:0px;--font-body:"Cutive Mono",monospace;--font-headings:"VT323",monospace}html[data-theme=high-contrast-light]{--background:#fff;--background-darker:#fff;--item-group-background:#fff;--item-background:#fff;--primary:#000;--outline-color:#000;--curve-factor:0px;--config-code-color:#000;--font-headings:"PTMono","Courier New",monospace}html[data-theme=high-contrast-dark]{--background:#000;--background-darker:#000;--item-group-background:#000;--primary:#fff;--outline-color:#fff;--curve-factor:0px;--font-headings:"PTMono","Courier New",monospace}html[data-theme=nord]{--primary:#d8dee9;--background:#3b4252;--background-darker:#2e3440;--item-background:#434c5e;--item-background-hover:#4c566a}html[data-theme=nord] .collapsable:nth-child(1n){background:#bf616a}html[data-theme=nord] .collapsable:nth-child(2n){background:#d08770}html[data-theme=nord] .collapsable:nth-child(3n){background:#ebcb8b}html[data-theme=nord] .collapsable:nth-child(4n){background:#a3be8c}html[data-theme=nord-frost]{--primary:#d8dee9;--background:#3b4252;--background-darker:#2e3440;--item-background:#434c5e;--item-background-hover:#4c566a}html[data-theme=nord-frost] .collapsable:nth-child(1n){background:#8fbcbb}html[data-theme=nord-frost] .collapsable:nth-child(2n){background:#88c0d0}html[data-theme=nord-frost] .collapsable:nth-child(3n){background:#81a1c1}html[data-theme=nord-frost] .collapsable:nth-child(4n){background:#5e81ac}html[data-theme=material-original]{--font-body:"Roboto",serif;--primary:#29b6f6;--settings-text-color:#01579b;--background:#e2e1e0;--background-darker:#01579b;--settings-background:#01579b;--item-group-shadow:none;--item-group-outer-background:none;--item-group-background:none;--item-background:#fff;--item-background-hover:#fff;--settings-background:#29b6f6;--search-container-background:#29b6f6;--curve-factor:2px;--curve-factor-navbar:0;--item-group-padding:5px 0 0;--item-shadow:0 1px 3px rgba(0,0,0,0.12156862745098039),0 1px 2px rgba(0,0,0,0.23921568627450981);--item-hover-shadow:0 1px 4px rgba(0,0,0,0.1607843137254902),0 2px 4px rgba(0,0,0,0.16470588235294117);--item-icon-transform:drop-shadow(1px 2px 1px var(--transparent-30)) saturate(0.65);--item-icon-transform-hover:drop-shadow(1px 3px 2px var(--transparent-30)) saturate(2);--settings-container-shadow:0 1px 3px rgba(0,0,0,0.3686274509803922),0 1px 2px rgba(0,0,0,0.5215686274509804);--welcome-popup-background:#01579b;--welcome-popup-text-color:#fff;--config-code-color:#000;--item-group-heading-text-color-hover:#01579b;--config-settings-background:#01579b;--config-settings-color:#fff;--heading-text-color:#fff;--status-check-tooltip-background:#f2f2f2;--status-check-tooltip-color:#01579b;--login-form-background:#fff;--about-page-accent:#000;--about-page-color:var(--background-darker);--about-page-background:var(--background);--context-menu-background:var(--white);--context-menu-secondary-color:var(--white)}html[data-theme=material-original] div.context-menu ul li:hover{background:var(--primary);color:var(--white)}html[data-theme=material-dark-original]{--primary:#08b0bb;--settings-text-color:#08b0bb;--background:#39434c;--background-darker:#08b0bb;--settings-background:#092b3a;--item-group-background:#333c43;--item-background:#414b55;--item-background-hover:#414b55;--settings-background:#131a1f;--search-container-background:#131a1f;--search-field-background:#39434c;--heading-text-color:#131a1f;--nav-link-text-color:#08b0bb;--nav-link-background-color:#131a1f;--nav-link-text-color-hover:#08b0bb;--nav-link-background-color-hover:rgba(19,26,31,0.7803921568627451);--nav-link-border-color-hover:transparent;--curve-factor:2px;--curve-factor-navbar:0;--item-group-padding:5px 0 0;--item-shadow:2px 2px 3px rgba(0,0,0,0.5098039215686274),0 1px 10px rgba(0,0,0,0.25098039215686274);--item-hover-shadow:4px 4px 3px rgba(0,0,0,0.5098039215686274),0 1px 10px rgba(0,0,0,0.25098039215686274);--item-icon-transform:drop-shadow(1px 2px 1px var(--transparent-30)) saturate(0.65);--item-icon-transform-hover:drop-shadow(1px 3px 2px var(--transparent-30)) saturate(2);--welcome-popup-background:#131a1f;--welcome-popup-text-color:var(--primary);--config-settings-background:#131a1f;--config-settings-color:#41e2ed;--scroll-bar-color:#08b0bb;--scroll-bar-background:#131a1f;--status-check-tooltip-background:#131a1f;--status-check-tooltip-color:#08b0bb}html[data-theme=material-dark-original]::-webkit-scrollbar-thumb{border-left:1px solid #131a1f}html[data-theme=material-dark-original] div.context-menu{border:none;background:#131a1f}html[data-theme=material-dark-original] div.context-menu ul li:hover{background:#333c43}html[data-theme=colorful]{--font-headings:"Podkova",monospace;--primary:#e8eae1;--background:#0b1021;--item-background:#05070e;--item-background-hover:#0b1021;--item-group-background:transparent;--item-group-outer-background:#05070e;--item-group-heading-text-color:#e8eae1;--item-group-heading-text-color-hover:#fff}html[data-theme=colorful] .item-wrapper:nth-child(1n) .item{color:#eb5cad;border:1px solid #eb5cad}html[data-theme=colorful] .item-wrapper:nth-child(2n) .item{color:#985ceb;border:1px solid #985ceb}html[data-theme=colorful] .item-wrapper:nth-child(3n) .item{color:#5c90eb;border:1px solid #5c90eb}html[data-theme=colorful] .item-wrapper:nth-child(4n) .item{color:#5cdfeb;border:1px solid #5cdfeb}html[data-theme=colorful] .item-wrapper:nth-child(5n) .item{color:#5ceb8d;border:1px solid #5ceb8d}html[data-theme=colorful] .item-wrapper:nth-child(6n) .item{color:#afeb5c;border:1px solid #afeb5c}html[data-theme=colorful] .item-wrapper:nth-child(7n) .item{color:#ebb75c;border:1px solid #ebb75c}html[data-theme=colorful] .item-wrapper:nth-child(8n) .item{color:#eb615c;border:1px solid #eb615c}html[data-theme=colorful] .item:focus,html[data-theme=colorful] .item:hover{opacity:.85;outline:none;background:currentColor}html[data-theme=colorful] .item:focus span,html[data-theme=colorful] .item:hover span{color:#05070e}html[data-theme=colorful] .item:focus svg path,html[data-theme=colorful] .item:hover svg path{fill:#05070e}html[data-theme=colorful] .item:focus i.fab,html[data-theme=colorful] .item:focus i.fad,html[data-theme=colorful] .item:focus i.fal,html[data-theme=colorful] .item:focus i.far,html[data-theme=colorful] .item:focus i.fas,html[data-theme=colorful] .item:hover i.fab,html[data-theme=colorful] .item:hover i.fad,html[data-theme=colorful] .item:hover i.fal,html[data-theme=colorful] .item:hover i.far,html[data-theme=colorful] .item:hover i.fas{color:#05070e}html[data-theme=colorful] h1,html[data-theme=colorful] h2,html[data-theme=colorful] h3,html[data-theme=colorful] h4{font-weight:400}html[data-theme=colorful] div.context-menu{border-color:var(--primary)}html[data-theme=minimal-dark],html[data-theme=minimal-light],html[data-theme=vaporware]{--font-body:"Courier New",monospace;--font-headings:"Courier New",monospace;--footer-height:94px}html[data-theme=minimal-dark] .item.size-medium .tile-title,html[data-theme=minimal-light] .item.size-medium .tile-title,html[data-theme=vaporware] .item.size-medium .tile-title{max-width:100px}html[data-theme=minimal-dark] label.lbl-toggle h3,html[data-theme=minimal-light] label.lbl-toggle h3,html[data-theme=vaporware] label.lbl-toggle h3{font-size:1.8rem}html[data-theme=minimal-dark] .tile-title span.text,html[data-theme=minimal-light] .tile-title span.text,html[data-theme=vaporware] .tile-title span.text{font-size:1.1rem;font-weight:700}html[data-theme=minimal-dark] header,html[data-theme=minimal-light] header,html[data-theme=vaporware] header{padding:.1rem .5rem}html[data-theme=minimal-dark] header .page-titles h1,html[data-theme=minimal-light] header .page-titles h1,html[data-theme=vaporware] header .page-titles h1{font-size:1.25rem}html[data-theme=minimal-dark] header .page-titles span.subtitle,html[data-theme=minimal-light] header .page-titles span.subtitle,html[data-theme=vaporware] header .page-titles span.subtitle{font-size:.8rem}html[data-theme=minimal-dark] header .nav .nav-item,html[data-theme=minimal-light] header .nav .nav-item,html[data-theme=vaporware] header .nav .nav-item{padding:.2rem .4rem;-webkit-box-shadow:none;box-shadow:none}html[data-theme=minimal-dark] .item-group-container.orientation-horizontal .collapsable,html[data-theme=minimal-light] .item-group-container.orientation-horizontal .collapsable,html[data-theme=vaporware] .item-group-container.orientation-horizontal .collapsable{border-bottom:1px dashed hsla(0,0%,100%,.2196078431372549);border-radius:0}html[data-theme=material-dark],html[data-theme=material]{--font-body:"Raleway",serif;--font-headings:"Francois One",serif;--curve-factor:4px;--curve-factor-navbar:8px;--about-page-background:var(--background);--about-page-color:var(--primary)}html[data-theme=material-dark] .collapsable,html[data-theme=material] .collapsable{margin:0;padding:0}html[data-theme=material-dark] .item:not(.size-small),html[data-theme=material] .item:not(.size-small){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15rem;min-width:15rem;max-height:6rem;margin:.2rem;padding:.5rem}html[data-theme=material-dark] .item:not(.size-small) img,html[data-theme=material] .item:not(.size-small) img{padding:.1rem .25rem}html[data-theme=material-dark] .item:not(.size-small) .tile-title,html[data-theme=material] .item:not(.size-small) .tile-title{height:auto;padding:.1rem .25rem}html[data-theme=material-dark] .item:not(.size-small) .tile-title span.text,html[data-theme=material] .item:not(.size-small) .tile-title span.text{position:relative;font-weight:700;font-size:1.1rem;width:100%}html[data-theme=material-dark] .item:not(.size-small) .tile-title p.description,html[data-theme=material] .item:not(.size-small) .tile-title p.description{display:block;margin:0;white-space:pre-wrap;font-size:.9em;text-overflow:ellipsis}html[data-theme=material-dark] .item:not(.size-small).size-large,html[data-theme=material] .item:not(.size-small).size-large{width:18rem;min-width:18rem;max-height:5rem;margin:.4rem}html[data-theme=material-dark] .item:not(.size-small).size-large img,html[data-theme=material] .item:not(.size-small).size-large img{padding:.2rem .5rem}html[data-theme=material-dark] .tooltip.item-description-tooltip,html[data-theme=material] .tooltip.item-description-tooltip{display:none!important}html[data-theme=material-dark] .orientation-horizontal,html[data-theme=material] .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{display:grid;grid-template-columns:repeat(5,1fr)}@media(max-width:599px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(1,1fr)}}@media(min-width:600px)and (max-width:779px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(2,1fr)}}@media(min-width:780px)and (max-width:1149px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(3,1fr)}}@media(min-width:1150px)and (max-width:1779px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(4,1fr)}}@media(min-width:1780px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(5,1fr)}}@media(min-width:2800px){html[data-theme=material-dark] .orientation-horizontal .there-are-items,html[data-theme=material] .orientation-horizontal .there-are-items{grid-template-columns:repeat(6,1fr)}}html[data-theme=material-dark] a.item,html[data-theme=material] a.item{position:relative;overflow:hidden;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}html[data-theme=material-dark] a.item div,html[data-theme=material] a.item div{-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}html[data-theme=material-dark] a.item .overflow-dots,html[data-theme=material] a.item .overflow-dots{display:none}html[data-theme=material-dark] a.item:before,html[data-theme=material] a.item:before{content:"";font-family:FontAwesome;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:1rem;background:rgba(204,211,221,.5019607843137255);border-radius:0 60% 60% 0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;padding:0 .2rem}html[data-theme=material-dark] a.item:focus-within div.bounce,html[data-theme=material-dark] a.item:hover div.bounce,html[data-theme=material] a.item:focus-within div.bounce,html[data-theme=material] a.item:hover div.bounce{text-indent:1rem}html[data-theme=material-dark] a.item:focus-within:before,html[data-theme=material-dark] a.item:hover:before,html[data-theme=material] a.item:focus-within:before,html[data-theme=material] a.item:hover:before{-webkit-transform:scale(1);transform:scale(1);text-indent:0}html[data-theme=material-dark] a.item:focus-within .opening-method-icon,html[data-theme=material-dark] a.item:hover .opening-method-icon,html[data-theme=material] a.item:focus-within .opening-method-icon,html[data-theme=material] a.item:hover .opening-method-icon{display:none}html[data-theme=material-dark] a.item:active,html[data-theme=material] a.item:active{background:hsla(0,0%,78%,.32941176470588235)}html[data-theme=material-dark] a.item.size-small,html[data-theme=material] a.item.size-small{padding-left:.5rem;min-width:11rem}html[data-theme=material-dark] a.item.size-large:before,html[data-theme=material] a.item.size-large:before{width:1.5rem}html[data-theme=material-dark] a.item.size-large:hover div:nth-child(2),html[data-theme=material] a.item.size-large:hover div:nth-child(2){text-indent:1.5rem}html[data-theme=material]{--primary:#363636;--background:#f5f5f5;--background-darker:#4285f4;--item-group-outer-background:none;--item-group-shadow:none;--item-group-background:none;--item-background:#fff;--item-background-hover:#fff;--item-shadow:0 1px 3px rgba(0,0,0,0.12156862745098039),0 1px 2px rgba(0,0,0,0.23921568627450981);--item-hover-shadow:0 1px 4px rgba(0,0,0,0.1607843137254902),0 2px 4px rgba(0,0,0,0.16470588235294117);--item-text-color:#363636;--item-group-heading-text-color-hover:#363636;--item-icon-transform-hover:none;--nav-link-background-color:#0c4eba;--nav-link-text-color:#fff;--nav-link-border-color:#0c4eba;--settings-text-color:#363636;--config-code-color:#363636;--config-settings-background:#fff;--config-settings-color:#473f3f;--heading-text-color:#fff;--curve-factor:4px;--curve-factor-navbar:8px;--search-container-background:#4285f4;--welcome-popup-text-color:#f5f5f5;--footer-text-color:hsla(0,0%,96.1%,0.8);--context-menu-secondary-color:#f5f5f5}html[data-theme=material] header{background:#4285f4;color:#fff}html[data-theme=material] header .page-titles span.subtitle{text-shadow:none}html[data-theme=material] footer{opacity:1;color:#fff}html[data-theme=material] section.filter-container form label{color:#fff}html[data-theme=material] .prism-editor-wrapper{background:#f5f5f5}html[data-theme=material] .item:focus{outline-color:rgba(66,133,244,.8)}html[data-theme=material] div.context-menu{border:none;background:var(--white)}html[data-theme=material] div.context-menu ul li:hover svg path{fill:var(--background-darker)}html[data-theme=material-dark]{--primary:#08b0bb;--background:#313941;--background-darker:#08b0bb;--settings-background:#092b3a;--settings-text-color:#08b0bb;--item-group-background:none;--item-group-outer-background:none;--item-group-shadow:none;--item-group-padding:5px 0 0;--item-group-heading-text-color:#e0e0e0;--item-group-heading-text-color-hover:#08b0bb;--item-text-color:#e0e0e0;--item-shadow:2px 2px 3px rgba(0,0,0,0.5098039215686274),0 1px 10px rgba(0,0,0,0.25098039215686274);--item-hover-shadow:4px 4px 3px rgba(0,0,0,0.5098039215686274),0 1px 10px rgba(0,0,0,0.25098039215686274);--item-icon-transform:drop-shadow(1px 2px 1px var(--transparent-30)) saturate(0.65);--item-icon-transform-hover:drop-shadow(1px 3px 2px var(--transparent-30)) saturate(2);--item-background:#414b55;--item-background-hover:#414b55;--settings-background:#131a1f;--search-container-background:#131a1f;--search-field-background:#39434c;--heading-text-color:#131a1f;--nav-link-text-color:#08b0bb;--nav-link-background-color:#131a1f;--nav-link-text-color-hover:#08b0bb;--nav-link-background-color-hover:rgba(19,26,31,0.7803921568627451);--nav-link-border-color-hover:transparent;--curve-factor:2px;--curve-factor-navbar:0;--welcome-popup-background:#131a1f;--welcome-popup-text-color:var(--primary);--config-settings-background:#131a1f;--config-settings-color:#41e2ed;--scroll-bar-color:#08b0bb;--scroll-bar-background:#131a1f;--status-check-tooltip-color:#131a1f;--login-form-background-secondary:#131a1f}html[data-theme=material-dark]::-webkit-scrollbar-thumb{border-left:1px solid #131a1f}html[data-theme=material-dark] .item:active,html[data-theme=material-dark] .item:before{background:#131a1f!important}html[data-theme=material-dark] div.context-menu{border:none;background:var(--background)}html[data-theme=material-dark] div.context-menu ul li:hover{background:#131a1f}html[data-theme=minimal-light]{--primary:#a5a5a5;--background:#fff;--background-darker:#14171e;--item-group-outer-background:none;--item-group-shadow:none;--item-group-background:none;--item-background:none;--item-background-hover:#f2f2f2;--item-shadow:none;--item-hover-shadow:none;--item-text-color:#101931;--item-group-heading-text-color-hover:#101931;--settings-text-color:#101931;--config-code-color:#101931;--nav-link-background-color:none;--search-container-background:#fff;--curve-factor:4px;--curve-factor-navbar:8px;--status-check-tooltip-background:#f2f2f2;--status-check-tooltip-color:#000;--login-form-color:#101931;--about-page-background:var(--background);--about-page-color:var(--background-darker);--context-menu-color:var(--background-darker);--context-menu-secondary-color:var(--primary)}html[data-theme=minimal-light] section.filter-container{background:#fff;border-bottom:1px dashed rgba(0,0,0,.2196078431372549)}html[data-theme=minimal-light] section.filter-container input#filter-tiles{border:1px solid #101931}html[data-theme=minimal-dark]{--primary:#a5a5a5;--background:#14171e;--background-darker:#090b0e;--item-group-outer-background:none;--item-group-shadow:none;--item-group-background:none;--item-background:none;--item-background-hover:#090b0e;--item-shadow:none;--item-hover-shadow:none;--item-text-color:#fff;--item-group-heading-text-color-hover:#fff;--settings-text-color:#fff;--config-code-color:#fff;--nav-link-background-color:none;--search-container-background:#14171e;--curve-factor:4px;--curve-factor-navbar:8px;--item-group-heading-text-color:#fff;--item-group-heading-text-color-hover:hsla(0,0%,100%,0.7490196078431373);--about-page-background:var(--background);--about-page-color:var(--primary)}html[data-theme=minimal-dark] label.lbl-toggle h3{font-size:1.8rem}html[data-theme=minimal-dark] section.filter-container{background:#14171e;border-bottom:1px dashed hsla(0,0%,100%,.2196078431372549)}html[data-theme=minimal-dark] section.filter-container input#filter-tiles{border:1px solid #fff}html[data-theme=minimal-dark] div.context-menu{border-color:var(--primary)}html[data-theme=vaporware]{--primary:#09bfe6;--background:#100e2c;--background-darker:#6c27ea;--background-darker:linear-gradient(0deg,#6c27ea,#844ceb 80%);--settings-text-color:#6c27ea;--item-group-outer-background:#096de6;--item-group-outer-background:linear-gradient(45deg,#096de6,#0993e6 50%,#096de6);--item-group-background:#190e2c;--item-group-heading-text-color:var(--white);--item-group-heading-text-color-hover:#5118b9;--item-text-color:#5118b9;--item-background:#09bfe6;--item-background-hover:#9967f6;--footer-text-color:var(--white);--item-shadow:none;--curve-factor:2px;--curve-factor-navbar:6px;--login-form-color:#09bfe6;--config-settings-background:#100e2c}html[data-theme=vaporware] .home{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#100e2c),color-stop(40%,#1b184f),to(#100e2c));background:linear-gradient(180deg,#100e2c 10%,#1b184f 40%,#100e2c)}html[data-theme=vaporware] div.item-group-container{gap:.3rem;margin:1rem auto}html[data-theme=vaporware] div.collapsable{margin:.2rem;padding:.2rem}html[data-theme=vaporware] div.content-inner{padding:0!important}html[data-theme=vaporware] a.item{margin:.1rem;border:0}html[data-theme=vaporware] a.item.size-medium{min-height:80px}html[data-theme=vaporware] section.filter-container{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,var(--background)),to(#6c27ea));background:linear-gradient(0deg,var(--background) 25%,#6c27ea)}html[data-theme=vaporware] section.filter-container form{background:#6c27ea;height:2.5rem}html[data-theme=vaporware] section.filter-container form label,html[data-theme=vaporware] section.filter-container i.clear-search{color:#100e2c;border-color:#100e2c;font-weight:700}html[data-theme=vaporware] .tile-title span.text{font-weight:400}html[data-theme=vaporware] label.lbl-toggle h3{font-size:1.4rem}html[data-theme=vaporware] footer{color:var(--white)}html[data-theme=vaporware] a.item{background:linear-gradient(45deg,#09bfe6,#09bfe6 80%,#09cbe6)}html[data-theme=vaporware] a.item:hover{background:#844ceb;color:#09bfe6}html[data-theme=vaporware] div.login-page{background:url(https://i.ibb.co/JqcJcGK/vaporwave-sunset-wallpaper.jpg);background-size:cover}html[data-theme=cyberpunk]{--pink:#ff2a6d;--pale:#d1f7ff;--aqua:#05d9e8;--teal:#005678;--blue:#01012b;--gold:#ebeb0f;--primary:var(--gold);--background:var(--blue);--background-darker:var(--pink);--heading-text-color:var(--blue);--nav-link-background-color-hover:var(--blue);--nav-link-text-color-hover:var(--pink);--nav-link-border-color-hover:var(--blue);--config-settings-background:var(--blue);--config-settings-color:var(--pink);--search-label-color:var(--blue);--item-group-background:var(--blue);--item-text-color:var(--pale);--scroll-bar-color:var(--aqua);--scroll-bar-background:var(--teal);--footer-background:var(--aqua);--font-headings:"Audiowide",cursive}@font-face{font-family:Inconsolata;src:url(../fonts/Inconsolata-Light.c8b568b1.ttf)}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Variable.3b5635ac.ttf)}@font-face{font-family:PTMono;src:url(../fonts/PTMono-Regular.0c6b8e07.ttf)}html{--font-body:"Raleway","Trebuchet MS",sans-serif;--font-headings:"Inconsolata","Georgia",sans-serif;--font-monospace:"PTMono","Courier New",monospace;font-size:1rem;font-weight:400;text-decoration:none;background:transparent;vertical-align:baseline}html .text,html a,html body,html button,html div,html input,html label,html p,html span{font-family:var(--font-body)}html .heading,html h1,html h2,html h3,html h4,html h5{font-family:var(--font-headings)}html .jsoneditor *,html .mono *,html code,html pre,html pre *{font-family:var(--font-monospace);font-weight:400}@font-face{font-family:Allerta Stencil;src:url(/fonts/AllertaStencil-Regular.ttf)}@font-face{font-family:Cutive Mono;src:url(/fonts/CutiveMono-Regular.ttf)}@font-face{font-family:Francois One;src:url(/fonts/FrancoisOne-Regular.ttf)}@font-face{font-family:Podkova;src:url(/fonts/Podkova-Medium.ttf)}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf)}@font-face{font-family:Sniglet;src:url(/fonts/Sniglet-Regular.ttf)}@font-face{font-family:VT323;src:url(/fonts/VT323-Regular.ttf)}@font-face{font-family:Audiowide;src:url(/fonts/Audiowide-Regular.ttf)}body{background:var(--background);margin:0;padding:0}#app .footer{text-align:center}section[data-v-08ec96b4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:-webkit-gradient(linear,left bottom,left top,from(var(--background)),to(var(--background-darker)));background:linear-gradient(0deg,var(--background),var(--background-darker))}form[data-v-08ec96b4],section[data-v-08ec96b4]{display:-webkit-box;display:-ms-flexbox;display:flex}form[data-v-08ec96b4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 var(--curve-factor-navbar) 0;padding:0 .2rem .2rem 0;background:var(--search-container-background)}form label[data-v-08ec96b4]{color:var(--search-label-color);margin:.5rem;display:inline}form input[data-v-08ec96b4]{display:inline-block;width:200px;height:1rem;padding:.5rem;margin:.5rem;outline:none;border:none;border-radius:var(--curve-factor);background:var(--search-field-background);color:var(--settings-text-color);border:1px solid var(--outline-color)}form input[data-v-08ec96b4]:focus{border-color:var(--settings-text-color);opacity:var(--dimming-factor)}form .clear-search[data-v-08ec96b4]{color:var(--settings-text-color);padding:0 .4rem;font-style:normal;opacity:var(--dimming-factor);border-radius:50px;cursor:pointer;right:.5rem;top:1rem;border:1px solid var(--settings-text-color);font-size:1rem;margin:.5rem}form .clear-search[data-v-08ec96b4]:hover{opacity:1;background:var(--background-darker)}@media(min-width:600px)and (max-width:779px){form[data-v-08ec96b4]{display:block;text-align:center}}@media(max-width:599px){form[data-v-08ec96b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;text-align:center;padding:.25rem 0;display:block}}.json-editor-outer{text-align:center}p.note{font-size:.8rem;color:var(--medium-grey);margin:.2rem}p.errors{text-align:left;margin:.5rem auto;width:95%}p.errors ul{list-style:none;padding:0;margin:0}p.errors ul li.type-validation{color:var(--warning)}p.errors ul li.type-validation:before{content:"⚠️"}p.errors ul li.type-parse{color:var(--danger)}p.errors ul li.type-parse:before{content:"❌"}p.errors ul li.type-valid{color:var(--success)}p.errors ul li.type-valid:before{content:"✅"}p.response-output{font-size:.8rem;text-align:left;margin:.5rem auto;width:95%;color:var(--config-settings-color)}p.response-output.status-success{color:var(--success)}p.response-output.status-fail{color:var(--danger)}button.save-button.err{opacity:.8;cursor:default}button.save-button.err:hover{background:var(--config-settings-color);color:var(--config-settings-background);border-color:var(--danger)}div.save-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;margin-bottom:.5rem;background:var(--code-editor-background);color:var(--code-editor-color);border-top:2px solid var(--config-settings-background)}@media(max-width:779px){div.save-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:780px){div.save-options .option{margin-left:2rem}}div.save-options span.save-option-title{cursor:default}div.save-options input.radio-option,div.save-options label.save-option-label{cursor:pointer}.jsoneditor,.jsoneditor-menu{border-color:var(--primary)}.jsoneditor{border-bottom:none}.jsoneditor-menu,.pico-modal-header{background:var(--config-settings-background)!important;color:var(--config-settings-color)!important}.jsoneditor-contextmenu .jsoneditor-menu li button{background:var(--config-settings-background);color:var(--config-settings-color)}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover{background:var(--config-settings-color);color:var(--config-settings-background)}div.jsoneditor-search div.jsoneditor-frame{border-radius:var(--curve-factor)}.jsoneditor-poweredBy{display:none}.jsoneditor-tree,pre.jsoneditor-preview{background:var(--code-editor-background);text-align:left}.jsoneditor-jmespath-label{color:var(--config-settings-color)!important}.jsoneditor-jmespath-block.jsoneditor-modal-actions input{background:var(--config-settings-color);color:var(--config-settings-background);border:1px solid var(--config-settings-background);border-radius:var(--curve-factor)}.jsoneditor-jmespath-block.jsoneditor-modal-actions input:hover{background:var(--config-settings-background);color:var(--config-settings-color);border-color:var(--config-settings-color)}div.jsoneditor-jmespath-block textarea#query,textarea.jsoneditor-transform-preview{border:1px solid var(--config-settings-color);border-radius:var(--curve-factor)}button.save-button{padding:.5rem 1rem;margin:.25rem auto;font-size:1.2rem;background:var(--config-settings-color);color:var(--config-settings-background);border:1px solid var(--config-settings-background);border-radius:var(--curve-factor);cursor:pointer}button.save-button:hover{background:var(--config-settings-background);color:var(--config-settings-color);border-color:var(--config-settings-color)}.prism-editor-wrapper{min-height:200px;border:1px solid var(--transparent-70);border-radius:var(--curve-factor);width:90%;margin:.5rem auto;background:var(--transparent-50)}p.quick-note{text-align:left;width:80%;margin:1rem auto;padding:.5rem;border-radius:var(--curve-factor)}button[data-v-ec408f00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;margin:.5rem auto;font-size:1.2rem;min-width:10rem;cursor:pointer}button svg[data-v-ec408f00]{width:1.2rem;margin:0 .5rem}button svg g[data-v-ec408f00],button svg path[data-v-ec408f00]{fill:currentColor}button.disallowed[data-v-ec408f00]{cursor:not-allowed!important}button[data-v-ec408f00]{color:var(--primary);background:var(--background);border:1px solid var(--primary);border-radius:var(--curve-factor)}button[data-v-ec408f00]:hover:not(:disabled){color:var(--background);background:var(--primary);border-color:var(--background)}button[data-v-ec408f00]:disabled{cursor:progress;opacity:var(--dimming-factor)}.rebuild-app-container[data-v-4d488482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1rem;overflow:auto}.rebuild-app-container[data-v-4d488482],.rebuild-app-container button[data-v-4d488482]{color:var(--config-settings-color);background:var(--config-settings-background)}.rebuild-app-container p.disallow-rebuild-msg[data-v-4d488482]{color:var(--danger);font-size:1.2rem;margin:.2rem auto;text-align:center}.rebuild-app-container h3.rebuild-app-title[data-v-4d488482]{text-align:center;font-size:2rem;margin:1rem}.rebuild-app-container div.loader-info[data-v-4d488482]{margin:.2rem auto;text-align:center}.rebuild-app-container div.loader-info svg.loader[data-v-4d488482]{width:100px}.rebuild-app-container div.loader-info p.loading-message[data-v-4d488482]{margin:0;font-size:.8rem;opacity:var(--dimming-factor);-webkit-animation:fadeIn-data-v-4d488482 3s;animation:fadeIn-data-v-4d488482 3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeIn-data-v-4d488482{90%{opacity:0}95%{opacity:.8}to{opacity:1}}@keyframes fadeIn-data-v-4d488482{90%{opacity:0}95%{opacity:.8}to{opacity:1}}.rebuild-app-container div.rebuild-response[data-v-4d488482]{width:80%;margin:0 auto 4rem auto;text-align:center}.rebuild-app-container div.rebuild-response p.response-status[data-v-4d488482]{font-size:1rem;text-align:left}.rebuild-app-container div.rebuild-response p.response-status.success[data-v-4d488482]{color:var(--success)}.rebuild-app-container div.rebuild-response p.response-status.failure[data-v-4d488482]{color:var(--danger)}.rebuild-app-container div.rebuild-response pre.output[data-v-4d488482]{padding:1rem;font-size:.75rem;border-radius:var(--curve-factor-small);text-align:left;color:var(--white);background:var(--black);white-space:pre-wrap}.rebuild-app-container div.rebuild-response p.rebuild-message[data-v-4d488482]{font-size:1rem;text-align:left;margin:.8rem 0;color:var(--config-settings-color)}.scroll-bar[data-v-3cfec9e9]::-webkit-scrollbar,.tab-item[data-v-3cfec9e9]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-3cfec9e9]::-webkit-scrollbar-track,.tab-item[data-v-3cfec9e9]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-3cfec9e9]::-webkit-scrollbar-thumb,.tab-item[data-v-3cfec9e9]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-3cfec9e9] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-3cfec9e9] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-3cfec9e9] ::-moz-selection,.highlight[data-v-3cfec9e9] ::-ms-selection,.highlight[data-v-3cfec9e9] ::-o-selection,.highlight[data-v-3cfec9e9] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-3cfec9e9]{font-weight:700}.light[data-v-3cfec9e9]{font-weight:lighter}.text-left[data-v-3cfec9e9]{text-align:left}.text-right[data-v-3cfec9e9]{text-align:right}.text-center[data-v-3cfec9e9]{text-align:center}.horizontal-center[data-v-3cfec9e9]{margin:0 auto}.border-box[data-v-3cfec9e9]{-webkit-box-sizing:border-box;box-sizing:border-box}pre[data-v-3cfec9e9]{color:var(--config-code-color);font-weight:700!important;padding:.5rem 1rem}a.config-button[data-v-3cfec9e9],button.config-button[data-v-3cfec9e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;margin:.25rem auto;font-size:1.2rem;background:var(--config-settings-background);color:var(--config-settings-color);border:1px solid var(--config-settings-color);border-radius:var(--curve-factor);text-decoration:none;cursor:pointer;margin:.5rem auto;width:18rem}a.config-button svg.button-icon[data-v-3cfec9e9],button.config-button svg.button-icon[data-v-3cfec9e9]{width:1rem;height:1rem;padding:.2rem;margin-right:.5rem}a.config-button svg.button-icon path[data-v-3cfec9e9],button.config-button svg.button-icon path[data-v-3cfec9e9]{fill:var(--config-settings-color)}a.config-button[data-v-3cfec9e9]:hover,button.config-button[data-v-3cfec9e9]:hover{background:var(--config-settings-color);color:var(--config-settings-background)}a.config-button:hover svg path[data-v-3cfec9e9],button.config-button:hover svg path[data-v-3cfec9e9]{fill:var(--config-settings-background)}p.app-version[data-v-3cfec9e9]{margin:.5rem auto;font-size:1rem;color:var(--transparent-white-50)}div.code-container[data-v-3cfec9e9]{background:var(--config-code-background)}div.code-container #conf-yaml span[data-v-3cfec9e9]{font-family:var(--font-monospace),monospace!important}div.code-container #conf-yaml span.hljs-attr[data-v-3cfec9e9]{font-weight:700!important}div.code-container .yaml-action-buttons[data-v-3cfec9e9]{position:absolute;top:.5rem;right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px dashed;padding:.5rem;border-radius:4px}div.code-container .yaml-action-buttons h2[data-v-3cfec9e9]{margin:0;text-align:center;color:var(--config-code-color)}div.code-container .yaml-action-buttons a.yaml-button[data-v-3cfec9e9]{padding:.25rem .5rem;font-size:1rem;color:var(--config-code-color);border-radius:var(--curve-factor);cursor:pointer;text-decoration:underline;border:1px solid var(--config-code-background)}div.code-container .yaml-action-buttons a.yaml-button[data-v-3cfec9e9]:hover{color:var(--config-code-color);border-color:var(--config-code-color);text-decoration:none}div.code-container .yaml-action-buttons a.yaml-button[data-v-3cfec9e9]:active{color:var(--config-code-background);background-color:var(--config-settings-color);text-decoration:none}.tab-item[data-v-3cfec9e9]{overflow-y:auto;background:var(--config-settings-background)}.tab-item.main-tab[data-v-3cfec9e9]{min-height:500px}a.hyperlink-wrapper[data-v-3cfec9e9]{margin:0 auto;text-decoration:none}.main-options-container[data-v-3cfec9e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2rem;background:var(--config-settings-background);height:calc(100% - 2rem)}.main-options-container h2[data-v-3cfec9e9]{margin:0 auto 1rem auto;color:var(--config-settings-color)}.config-note[data-v-3cfec9e9]{width:80%;position:absolute;bottom:1rem;left:10%;margin:.5rem auto;padding:.5rem .75rem;border:1px dashed var(--config-settings-color);border-radius:var(--curve-factor);text-align:left;opacity:var(--dimming-factor);color:var(--config-settings-color);background:var(--config-settings-background);cursor:default;display:none}.config-note p.sub-title[data-v-3cfec9e9]{font-weight:700;margin:0;display:inline}.config-note[data-v-3cfec9e9]:hover{opacity:1}@media(min-width:780px){.config-note[data-v-3cfec9e9]{display:block}}p.small-screen-note[data-v-3cfec9e9]{margin:.5rem auto;padding:0 .5rem;text-align:center;opacity:.8;font-size:.9rem;color:var(--warning)}@media(max-width:599px){p.small-screen-note[data-v-3cfec9e9]{display:block!important}}.tab__pagination{background:var(--config-settings-background)}.tab__pagination,.tab__pagination .tab__nav__items .tab__nav__item span{color:var(--config-settings-color)}.tab__pagination .tab__nav__items .tab__nav__item:hover{background:var(--config-settings-color)!important}.tab__pagination .tab__nav__items .tab__nav__item:hover span{color:var(--config-settings-background)}.tab__pagination .tab__nav__items .tab__nav__item.active span{font-weight:700;color:var(--config-settings-color)!important}.tab__pagination .tab__nav__items .tab__nav__item.active{border-bottom:2px solid var(--config-settings-color)}.tab__pagination hr.tab__slider{background:var(--config-settings-color)}#conf-yaml .hljs-attr{color:#9c03f5}div.input-container[data-v-5df13ed2]{margin:.25rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}div.input-container.vertical[data-v-5df13ed2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.input-container.horizontal[data-v-5df13ed2]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.input-container.horizontal label[data-v-5df13ed2]{margin-right:.25rem}div.input-container input[data-v-5df13ed2]{min-width:10rem;padding:.5rem .75rem;margin:.5rem auto;font-size:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary);background:var(--background);border:1px solid var(--primary);border-radius:var(--curve-factor)}div.input-container input[data-v-5df13ed2]:focus{-webkit-box-shadow:1px 1px 6px var(--config-settings-color);box-shadow:1px 1px 6px var(--config-settings-color);outline:none}.scroll-bar[data-v-763657f4]::-webkit-scrollbar,div.cloud-backup-restore-wrapper[data-v-763657f4]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-763657f4]::-webkit-scrollbar-track,div.cloud-backup-restore-wrapper[data-v-763657f4]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-763657f4]::-webkit-scrollbar-thumb,div.cloud-backup-restore-wrapper[data-v-763657f4]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-763657f4] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-763657f4] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-763657f4] ::-moz-selection,.highlight[data-v-763657f4] ::-ms-selection,.highlight[data-v-763657f4] ::-o-selection,.highlight[data-v-763657f4] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-763657f4]{font-weight:700}.light[data-v-763657f4]{font-weight:lighter}.text-left[data-v-763657f4]{text-align:left}.text-right[data-v-763657f4]{text-align:right}.text-center[data-v-763657f4]{text-align:center}.horizontal-center[data-v-763657f4]{margin:0 auto}.border-box[data-v-763657f4]{-webkit-box-sizing:border-box;box-sizing:border-box}div.cloud-backup-restore-wrapper[data-v-763657f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;overflow:auto;height:100%;background:var(--config-settings-background);color:var(--config-settings-color)}div.cloud-backup-restore-wrapper .section[data-v-763657f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1rem auto;padding:0 .5rem 1rem .5rem}div.cloud-backup-restore-wrapper .section[data-v-763657f4]:first-child{border-bottom:1px dashed var(--config-settings-color)}div.cloud-backup-restore-wrapper .section.intro[data-v-763657f4]{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}div.cloud-backup-restore-wrapper .section.intro a[data-v-763657f4]{color:var(--config-settings-color)}div.cloud-backup-restore-wrapper h2[data-v-763657f4]{font-size:2rem}div.cloud-backup-restore-wrapper h3[data-v-763657f4]{font-size:1.6rem}div.cloud-backup-restore-wrapper p.intro[data-v-763657f4]{text-align:left;font-size:1rem;margin:.25rem;padding:.25rem}div.results-view[data-v-763657f4]{width:16rem;margin:.5rem auto;padding:.5rem .75rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed var(--config-settings-color);border-radius:var(--curve-factor);text-align:left}div.results-view .backup-id-label[data-v-763657f4],div.results-view .backup-id-value[data-v-763657f4]{display:inline;font-size:1rem;margin-right:.5rem}div.results-view .backup-id-note[data-v-763657f4]{font-size:.8rem;display:block;opacity:.8;margin-top:.5rem}button[data-v-763657f4],input[data-v-763657f4]{color:var(--config-settings-color);border:1px solid var(--config-settings-color);background:none;width:16rem}input[data-v-763657f4]:focus{-webkit-box-shadow:1px 1px 6px var(--config-settings-color);box-shadow:1px 1px 6px var(--config-settings-color)}button[data-v-763657f4]:hover{color:var(--config-settings-background);border:1px solid var(--config-settings-background);background:var(--config-settings-color)}h2[data-v-763657f4],h3[data-v-763657f4]{margin:1rem}.config-options[data-v-383db9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--settings-text-color)}.config-options svg[data-v-383db9de]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.config-options svg path[data-v-383db9de]{fill:var(--settings-text-color)}.config-options svg.selected[data-v-383db9de],.config-options svg[data-v-383db9de]:hover{background:var(--settings-text-color)}.config-options svg.selected path[data-v-383db9de],.config-options svg:hover path[data-v-383db9de]{fill:var(--background)}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__dropdown-toggle,.vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex}.vs__selected-options{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0 2px;padding:0 .25em;z-index:0}.vs__deselect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;-webkit-box-shadow:none;box-shadow:none;width:0;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{-ms-flex-item-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.theme-dropdown div.vs__dropdown-toggle{border-color:var(--settings-text-color);border-radius:var(--curve-factor);min-width:10rem;height:1.8rem;font-size:.85rem;cursor:pointer}.theme-dropdown li.vs__dropdown-option,.theme-dropdown span.vs__selected{color:var(--settings-text-color);text-transform:capitalize}.theme-dropdown svg.vs__open-indicator{fill:var(--settings-text-color)}.theme-dropdown ul.vs__dropdown-menu{width:auto;background:var(--background);z-index:5}.theme-dropdown li.vs__dropdown-option--highlight{background:var(--settings-text-color);color:var(--background)}.theme-dropdown button.vs__clear{display:none}.theme-selector-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.theme-selector-section span.theme-label{font-size:1rem;color:var(--settings-text-color);margin:1px 0 2px 0}.display-options[data-v-c819d738],span.options-label[data-v-c819d738]{color:var(--settings-text-color)}.display-options svg[data-v-c819d738]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.display-options svg path[data-v-c819d738]{fill:var(--settings-text-color)}.display-options svg.selected[data-v-c819d738],.display-options svg[data-v-c819d738]:hover{background:var(--settings-text-color)}.display-options svg.selected path[data-v-c819d738],.display-options svg:hover path[data-v-c819d738]{fill:var(--background)}.display-options[data-v-58966274],span.options-label[data-v-58966274]{color:var(--settings-text-color)}.display-options svg[data-v-58966274]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.display-options svg path[data-v-58966274]{fill:var(--settings-text-color)}.display-options svg.selected[data-v-58966274],.display-options svg[data-v-58966274]:hover{background:var(--settings-text-color)}.display-options svg.selected path[data-v-58966274],.display-options svg:hover path[data-v-58966274]{fill:var(--background)}.display-options[data-v-d69dca9c],span.options-label[data-v-d69dca9c]{color:var(--settings-text-color)}.display-options svg[data-v-d69dca9c]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.display-options svg path[data-v-d69dca9c]{fill:var(--settings-text-color)}.display-options svg.selected[data-v-d69dca9c],.display-options svg[data-v-d69dca9c]:hover{background:var(--settings-text-color)}.display-options svg.selected path[data-v-d69dca9c],.display-options svg:hover path[data-v-d69dca9c]{fill:var(--background)}.kb-sc-info[data-v-c5f17d9a]{position:fixed;width:30em;bottom:0;right:10px;margin:.5em;padding:.1em .3em;z-index:6;border-radius:12px;border:1px solid var(--welcome-popup-background);-webkit-box-shadow:2px 1px 5px #130f23;box-shadow:2px 1px 5px #130f23;border:1px solid var(--welcome-popup-text-color);color:var(--welcome-popup-text-color);background:var(--welcome-popup-background);cursor:default;opacity:.94}@media(max-width:599px){.kb-sc-info[data-v-c5f17d9a]{display:none}}.kb-sc-info h5[data-v-c5f17d9a]{position:absolute;top:-35px;left:20px;border:1px solid var(--welcome-popup-text-color);color:var(--welcome-popup-text-color);background:var(--welcome-popup-background);padding:4px;border-radius:var(--curve-factor)}.kb-sc-info .close[data-v-c5f17d9a]{float:right;border-radius:20px;width:1em;padding:0 0 6px 6px;height:1em;background:var(--transparent-50);margin-top:3px;border:1px solid transparent;cursor:pointer}.kb-sc-info .close[data-v-c5f17d9a]:hover{border:1px solid var(--welcome-popup-text-color);opacity:var(--dimming-factor)}.slide-fade-enter-active[data-v-c5f17d9a]{-webkit-transition:all 1s ease;transition:all 1s ease}.slide-fade-leave-active[data-v-c5f17d9a]{-webkit-transition:all .8s cubic-bezier(.93,.01,.89,.5);transition:all .8s cubic-bezier(.93,.01,.89,.5)}.slide-fade-enter[data-v-c5f17d9a],.slide-fade-leave-to[data-v-c5f17d9a]{-webkit-transform:translateY(35em);transform:translateY(35em);opacity:0}.display-options[data-v-40e473c3],span.options-label[data-v-40e473c3]{color:var(--settings-text-color)}.display-options svg[data-v-40e473c3]{width:1rem;height:1rem;margin:.2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid currentColor;border-radius:var(--curve-factor);cursor:pointer}.display-options svg path[data-v-40e473c3]{fill:var(--settings-text-color)}.display-options svg.selected[data-v-40e473c3],.display-options svg[data-v-40e473c3]:hover{background:var(--settings-text-color)}.display-options svg.selected path[data-v-40e473c3],.display-options svg:hover path[data-v-40e473c3]{fill:var(--background)}div.about-modal[data-v-40e473c3]{background:var(--about-page-background);color:var(--about-page-color);padding:1rem;height:100%}div.about-modal hr[data-v-40e473c3]{border-color:var(--about-page-accent)}div.about-modal h2[data-v-40e473c3]{text-decoration:none;font-size:1.8rem;text-align:center;margin:.2rem}div.about-modal h3[data-v-40e473c3]{font-size:1.3rem;margin:.75rem 0 .2rem 0;color:var(--about-page-accent)}div.about-modal p.small-note[data-v-40e473c3]{font-size:.9rem;margin:.2rem 0}div.about-modal p.about-text[data-v-40e473c3]{margin:.2rem 0}div.about-modal a[data-v-40e473c3]{color:var(--about-page-accent)}div.about-modal ul[data-v-40e473c3]{margin-top:.2rem}div.about-modal .system-info[data-v-40e473c3]{font-size:.8rem;background:var(--black);color:var(--white);border-radius:var(--curve-factor-small);padding:.5rem;border:1px solid var(--white);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div.about-modal .system-info h4[data-v-40e473c3]{font-size:.8rem;margin:0 0 .2rem 0;text-decoration:underline}section[data-v-185e0654]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:-webkit-gradient(linear,left bottom,left top,from(var(--background)),to(var(--background-darker)));background:linear-gradient(0deg,var(--background),var(--background-darker));-webkit-box-shadow:var(--settings-container-shadow);box-shadow:var(--settings-container-shadow)}.options-outer[data-v-185e0654]{position:relative;-ms-flex:1;flex:1;border-radius:var(--curve-factor-navbar)}.options-container[data-v-185e0654],.options-outer[data-v-185e0654]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;background:var(--settings-background)}.options-container[data-v-185e0654]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:1;flex:1;padding:.5rem 1.5rem .5rem 1rem;border-radius:var(--curve-factor-navbar) 0 0}.options-container div[data-v-185e0654]{margin-left:.5rem;opacity:var(--dimming-factor);opacity:1}.options-container div[data-v-185e0654]:hover{opacity:1}.options-container.hide[data-v-185e0654]{display:none}@media(max-width:399px){.options-container[data-v-185e0654]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.show-hide-container[data-v-185e0654]{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--settings-background);color:var(--settings-text-color);width:1.5rem;position:absolute;top:4px;right:4px}.show-hide-container.show-btn[data-v-185e0654]{width:2rem;top:.5rem;right:.5rem}@media(max-width:599px){.show-hide-container.show-btn[data-v-185e0654]{top:-3rem!important}}.show-hide-container button[data-v-185e0654]{width:100%;padding:2px 2px 0 2px;margin:2px;border-radius:var(--curve-factor);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:none;border:none;color:var(--settings-text-color);cursor:pointer;opacity:var(--dimming-factor)}.show-hide-container:hover button[data-v-185e0654]{background:var(--settings-text-color);color:var(--settings-background)}svg.logout-icon[data-v-185e0654]{width:1rem;height:1rem;margin:.35rem .2rem;padding:.2rem;text-align:center;background:var(--background);border:1px solid var(--settings-text-color);border-radius:var(--curve-factor);cursor:pointer}svg.logout-icon path[data-v-185e0654]{fill:var(--settings-text-color)}svg.logout-icon.selected[data-v-185e0654],svg.logout-icon[data-v-185e0654]:hover{background:var(--settings-text-color)}svg.logout-icon.selected path[data-v-185e0654],svg.logout-icon:hover path[data-v-185e0654]{fill:var(--background)}@media(min-width:600px)and (max-width:779px){section[data-v-185e0654]{display:block;margin:0 auto;background:none}section .options-container[data-v-185e0654]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tile-icon{width:2rem;border-radius:var(--curve-factor)}.tile-icon.broken{display:none}.tile-icon.small{width:1.5rem}.tile-icon.large{width:3rem}i.fab,i.fad,i.fal,i.far,i.fas{font-size:2rem;color:currentColor;margin:1px auto 4px}i.fab.small,i.fad.small,i.fal.small,i.far.small,i.fas.small{font-size:1.5rem}i.fab.large,i.fad.large,i.fal.large,i.far.large,i.fas.large{font-size:3rem}object.tile-icon{width:55px;height:55px}object.tile-icon svg,object.tile-icon svg g,object.tile-icon svg g path{fill:currentColor}i.emoji-icon{font-style:normal;font-size:2rem;margin:.2rem}i.emoji-icon.small{font-size:1.5rem}i.emoji-icon.large{font-size:2.5rem}.missing-image{width:3.5rem}.missing-image path{fill:currentColor}.opening-method-icon svg[data-v-bd61f3bc]{position:absolute;width:1rem;margin:2px}.opening-method-icon svg path[data-v-bd61f3bc]{fill:currentColor}.opening-method-icon.top svg[data-v-bd61f3bc]{top:0}.opening-method-icon.bottom svg[data-v-bd61f3bc]{bottom:0}.opening-method-icon.left svg[data-v-bd61f3bc]{left:0}.opening-method-icon.right svg[data-v-bd61f3bc]{right:0}.opening-method-icon.short svg[data-v-bd61f3bc]{width:.8rem;margin:0}.opening-method-icon.transparent svg[data-v-bd61f3bc]{opacity:.5}.indicator[data-v-46972ad8]{padding:5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:help}.indicator[data-v-46972ad8]:hover{-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-filter:saturate(2);filter:saturate(2);opacity:1}@-webkit-keyframes pulse-data-v-46972ad8{0%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}25%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes pulse-data-v-46972ad8{0%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}25%{opacity:.75;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}@-webkit-keyframes applyOpacity-data-v-46972ad8{50%{opacity:.9}to{opacity:.8}}@keyframes applyOpacity-data-v-46972ad8{50%{opacity:.9}to{opacity:.8}}.dot[data-v-46972ad8]{border-radius:50%;height:12px;width:12px;-webkit-animation:applyOpacity-data-v-46972ad8 1s ease-in 8s forwards;animation:applyOpacity-data-v-46972ad8 1s ease-in 8s forwards}.dot>span[data-v-46972ad8],.dot>span span[data-v-46972ad8],.dot>span span[data-v-46972ad8]:after{-webkit-animation:pulse-data-v-46972ad8 1s linear .5s 2;animation:pulse-data-v-46972ad8 1s linear .5s 2;border-radius:50%;display:block;height:12px;width:12px;content:""}.dot.dot-green[data-v-46972ad8]{background-color:var(--success)}.dot.dot-green span[data-v-46972ad8],.dot.dot-green span[data-v-46972ad8]:after{background-color:var(--success);opacity:.4}.dot.dot-red[data-v-46972ad8]{background-color:var(--danger)}.dot.dot-red span[data-v-46972ad8],.dot.dot-red span[data-v-46972ad8]:after{background-color:var(--danger);opacity:.4}.dot.dot-yellow[data-v-46972ad8]{background-color:var(--warning)}.dot.dot-yellow span[data-v-46972ad8],.dot.dot-yellow span[data-v-46972ad8]:after{background-color:var(--warning);opacity:.4}.dot.dot-grey[data-v-46972ad8]{background-color:var(--medium-grey)}.dot.dot-grey span[data-v-46972ad8],.dot.dot-grey span[data-v-46972ad8]:after{background-color:var(--medium-grey);opacity:.4}.status-tooltip{background:var(--status-check-tooltip-background)!important;color:var(--status-check-tooltip-color)!important;font-size:1rem;z-index:10}.status-tooltip.tip-green{border:1px solid var(--success)}.status-tooltip.tip-yellow{border:1px solid var(--warning)}.status-tooltip.tip-red{border:1px solid var(--danger)}div.context-menu{position:absolute;margin:0;padding:0;z-index:8;background:var(--context-menu-background);color:var(--context-menu-color);border:1px solid var(--context-menu-secondary-color);border-radius:var(--curve-factor);-webkit-box-shadow:var(--context-menu-shadow);box-shadow:var(--context-menu-shadow);opacity:.98}div.context-menu ul{list-style-type:none;margin:0;padding:0}div.context-menu ul li{cursor:pointer;padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1rem}div.context-menu ul li:not(:last-child){border-bottom:1px solid var(--context-menu-secondary-color)}div.context-menu ul li:hover{background:var(--context-menu-secondary-color)}div.context-menu ul li svg{width:1rem;margin-right:.5rem}div.context-menu ul li svg path{fill:currentColor}.slide-enter-active{-webkit-animation:slide-in .1s;animation:slide-in .1s}.slide-leave-active{animation:slide-in .1s reverse}@-webkit-keyframes slide-in{0%{-webkit-transform:scaleY(.5) scaleX(.8) translateY(-50px);transform:scaleY(.5) scaleX(.8) translateY(-50px)}to{-webkit-transform:scaleY(1) translateY(0) translateY(0);transform:scaleY(1) translateY(0) translateY(0)}}@keyframes slide-in{0%{-webkit-transform:scaleY(.5) scaleX(.8) translateY(-50px);transform:scaleY(.5) scaleX(.8) translateY(-50px)}to{-webkit-transform:scaleY(1) translateY(0) translateY(0);transform:scaleY(1) translateY(0) translateY(0)}}.item,.item-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.item{color:var(--item-text-color);vertical-align:middle;margin:.5rem;background:var(--item-background);text-align:center;padding:2px;outline:2px solid transparent;border:1px solid var(--outline-color);border-radius:var(--curve-factor);-webkit-box-shadow:var(--item-shadow);box-shadow:var(--item-shadow);cursor:pointer;text-decoration:none;position:relative;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.item:hover{-webkit-box-shadow:var(--item-hover-shadow);box-shadow:var(--item-hover-shadow);background:var(--item-background-hover);color:var(--item-text-color-hover);position:relative}.item:hover .tile-title span.text{white-space:pre-wrap}.item:focus{outline:2px solid var(--primary)}.item.short{height:18px}.tile-title{overflow:hidden;text-overflow:ellipsis;min-width:120px;height:30px;position:relative;padding:0;z-index:2}.tile-title,.tile-title span.text{white-space:nowrap}.status-indicator{position:absolute;top:0;right:0}.opening-method-icon{display:none}.item:focus .opening-method-icon,.item:hover .opening-method-icon{display:block}.item:focus .tile-title.is-overflowing .overflow-dots,.item:hover .tile-title.is-overflowing .overflow-dots{opacity:0}.item:focus .tile-title.is-overflowing span.text,.item:hover .tile-title.is-overflowing span.text{-webkit-transform:translateX(calc(100px - 100%));transform:translateX(calc(100px - 100%))}.item:focus .tile-icon,.item:focus .tile-svg,.item:hover .tile-icon,.item:hover .tile-svg{-webkit-filter:var(--item-icon-transform-hover);filter:var(--item-icon-transform-hover)}.item.size-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2rem;padding-top:4px}.item.size-small div img,.item.size-small div svg.missing-image{width:2rem}.item.size-small .tile-title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:1.2rem;text-align:left;max-width:140px}.item.size-small .tile-title span.text{text-align:left;padding-left:10%}.item.size-medium{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.item.size-medium div img,.item.size-medium div svg.missing-image{width:2.5rem;margin-bottom:.25rem}.item.size-medium .tile-title{min-width:100px;max-width:160px}.item.size-large{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:6rem;margin:.2rem;padding:.5rem}.item.size-large img{padding:.1rem .25rem}.item.size-large .tile-title{height:auto;padding:.1rem .25rem}.item.size-large .tile-title span.text{position:relative;font-weight:700;font-size:1.1rem;width:100%}.item.size-large .tile-title p.description{display:block;margin:0;white-space:pre-wrap;font-size:.9em;text-overflow:ellipsis}.item p.description{display:none}.item:before{display:none;font-family:FontAwesome;content:var(--open-icon,"")!important}.tooltip{padding:.2rem .5rem;background:rgba(11,16,33,.8);border:1px solid #0b1021;border-radius:3px;color:#fff;max-width:250px}.tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-11px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:rgba(11,16,33,.8);z-index:3}.disabled-link{pointer-events:none}.collapsable[data-v-ac1beaa4]{padding:var(--item-group-padding);margin:10px;border-radius:var(--curve-factor);background:var(--item-group-outer-background);-webkit-box-shadow:var(--item-group-shadow);box-shadow:var(--item-group-shadow);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;width:-webkit-fill-available;width:-moz-available;width:stretch;grid-row-start:span 1;grid-column-start:span 1}.collapsable.row-2[data-v-ac1beaa4]{grid-row-start:span 2}.collapsable.row-3[data-v-ac1beaa4]{grid-row-start:span 3}.collapsable.row-4[data-v-ac1beaa4]{grid-row-start:span 4}@media(min-width:780px){.collapsable.col-2[data-v-ac1beaa4],.collapsable.col-3[data-v-ac1beaa4],.collapsable.col-4[data-v-ac1beaa4]{grid-column-start:span 2}}@media(min-width:1150px){.collapsable.col-2[data-v-ac1beaa4]{grid-column-start:span 2}.collapsable.col-3[data-v-ac1beaa4],.collapsable.col-4[data-v-ac1beaa4]{grid-column-start:span 3}}@media(min-width:1780px){.collapsable.col-2[data-v-ac1beaa4]{grid-column-start:span 2}.collapsable.col-3[data-v-ac1beaa4]{grid-column-start:span 3}.collapsable.col-4[data-v-ac1beaa4]{grid-column-start:span 4}}.collapsable .wrap-collabsible[data-v-ac1beaa4]{margin-bottom:1.2rem 0}.collapsable input[type=checkbox][data-v-ac1beaa4]{display:none}.collapsable label.lbl-toggle[data-v-ac1beaa4]{outline:none;display:block;padding:.25rem;cursor:pointer;border-radius:var(--curve-factor);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;text-align:left;color:var(--item-group-heading-text-color)}.collapsable label.lbl-toggle h3[data-v-ac1beaa4]{margin:0;padding:0;display:inline}.collapsable label.lbl-toggle .section-icon[data-v-ac1beaa4]{display:inline;margin-right:.5rem}.collapsable .lbl-toggle[data-v-ac1beaa4]:hover{color:var(--item-group-heading-text-color-hover)}.collapsable .lbl-toggle[data-v-ac1beaa4]:before{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-right:.7rem;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.collapsable .toggle:checked+.lbl-toggle[data-v-ac1beaa4]:before{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}.collapsable .collapsible-content[data-v-ac1beaa4]{max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;background:var(--item-group-background);border-radius:0 0 var(--curve-factor) var(--curve-factor)}.collapsable .toggle:checked+.lbl-toggle+.collapsible-content[data-v-ac1beaa4]{max-height:3000px}.collapsable .toggle:checked+.lbl-toggle[data-v-ac1beaa4]{border-bottom-right-radius:0;border-bottom-left-radius:0}.collapsable .collapsible-content .content-inner[data-v-ac1beaa4]{padding:.5rem}.frame{width:100%;height:100%;border:none}.no-url{margin:4rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2rem;padding:.5rem;border:1px dashed red;border-radius:3px;background:#f4f2f2}.close-button{position:absolute;right:0;padding:.5rem;border:0;border-radius:0 0 0 10px;background:var(--primary);color:var(--background);border-left:1px solid var(--primary);border-bottom:1px solid var(--primary);cursor:pointer}.close-button:hover{background:var(--background);color:var(--primary)}.scroll-bar[data-v-57f8b54c]::-webkit-scrollbar,.there-are-items.item-group-grid[data-v-57f8b54c]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-57f8b54c]::-webkit-scrollbar-track,.there-are-items.item-group-grid[data-v-57f8b54c]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-57f8b54c]::-webkit-scrollbar-thumb,.there-are-items.item-group-grid[data-v-57f8b54c]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-57f8b54c] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-57f8b54c] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-57f8b54c] ::-moz-selection,.highlight[data-v-57f8b54c] ::-ms-selection,.highlight[data-v-57f8b54c] ::-o-selection,.highlight[data-v-57f8b54c] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-57f8b54c]{font-weight:700}.light[data-v-57f8b54c]{font-weight:lighter}.text-left[data-v-57f8b54c]{text-align:left}.text-right[data-v-57f8b54c]{text-align:right}.text-center[data-v-57f8b54c]{text-align:center}.horizontal-center[data-v-57f8b54c]{margin:0 auto}.border-box[data-v-57f8b54c]{-webkit-box-sizing:border-box;box-sizing:border-box}.no-items[data-v-57f8b54c]{width:100px;margin:0 auto;padding:.8rem;text-align:center;cursor:default;border-radius:var(--curve-factor);background:rgba(96,125,139,.2);color:var(--primary);-webkit-box-shadow:var(--item-shadow);box-shadow:var(--item-shadow)}.there-are-items[data-v-57f8b54c]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.there-are-items.item-group-grid[data-v-57f8b54c]{display:grid;overflow:auto}@media(max-width:599px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(1,1fr)}}@media(min-width:600px)and (max-width:779px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(2,1fr)}}@media(min-width:780px)and (max-width:1149px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1150px)and (max-width:1779px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1780px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(4,1fr)}}@media(min-width:2800px){.there-are-items.item-group-grid[data-v-57f8b54c]{grid-template-columns:repeat(5,1fr)}}.orientation-horizontal[data-v-57f8b54c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orientation-horizontal .there-are-items[data-v-57f8b54c]{display:grid;grid-template-columns:repeat(5,1fr)}@media(max-width:599px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(2,1fr)}}@media(min-width:600px)and (max-width:779px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(4,1fr)}}@media(min-width:780px)and (max-width:1149px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(6,1fr)}}@media(min-width:1150px)and (max-width:1779px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(8,1fr)}}@media(min-width:1780px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(10,1fr)}}@media(min-width:2800px){.orientation-horizontal .there-are-items[data-v-57f8b54c]{grid-template-columns:repeat(12,1fr)}}.item-group-container[data-v-267a5024]::-webkit-scrollbar,.scroll-bar[data-v-267a5024]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.item-group-container[data-v-267a5024]::-webkit-scrollbar-track,.scroll-bar[data-v-267a5024]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.item-group-container[data-v-267a5024]::-webkit-scrollbar-thumb,.scroll-bar[data-v-267a5024]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-267a5024] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-267a5024] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-267a5024] ::-moz-selection,.highlight[data-v-267a5024] ::-ms-selection,.highlight[data-v-267a5024] ::-o-selection,.highlight[data-v-267a5024] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-267a5024]{font-weight:700}.light[data-v-267a5024]{font-weight:lighter}.text-left[data-v-267a5024]{text-align:left}.text-right[data-v-267a5024]{text-align:right}.text-center[data-v-267a5024]{text-align:center}.horizontal-center[data-v-267a5024]{margin:0 auto}.border-box[data-v-267a5024]{-webkit-box-sizing:border-box;box-sizing:border-box}.home[data-v-267a5024]{padding-bottom:1px;background:var(--background);min-height:calc(100vh - var(--footer-height))}.item-group-container[data-v-267a5024]{display:grid;gap:.5rem;margin:0 auto;max-width:90%;overflow:auto}@media(min-width:1780px){.item-group-container[data-v-267a5024]{max-width:1400px}}.item-group-container.orientation-horizontal[data-v-267a5024]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-group-container.orientation-vertical[data-v-267a5024]{max-width:100%}@media(min-width:780px){.item-group-container.orientation-vertical[data-v-267a5024]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:599px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(1,1fr)}}@media(min-width:600px)and (max-width:779px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(2,1fr)}}@media(min-width:780px)and (max-width:1149px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1150px)and (max-width:1779px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1780px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(4,1fr)}}@media(min-width:2800px){.item-group-container[data-v-267a5024]{grid-template-columns:repeat(5,1fr)}}.item-group-container .no-results[data-v-267a5024]{display:none}.no-data[data-v-267a5024]{font-size:2rem;color:var(--background);background:hsla(0,0%,100%,.9215686274509803);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem auto;padding:.5rem 1rem;border-radius:var(--curve-factor)}section.filter-container[data-v-267a5024]{border-bottom:1px solid var(--outline-color)}@media(max-width:599px){section.filter-container[data-v-267a5024]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.login-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:800px}.login-page,.login-page .login-form{display:-webkit-box;display:-ms-flexbox;display:flex}.login-page .login-form{background:var(--login-form-background);color:var(--login-form-color);border:1px solid var(--login-form-color);border-radius:var(--curve-factor);padding:2rem;margin:2rem auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-page .login-form h2.login-title{font-size:3rem;margin:0 0 1rem 0;text-align:center}.login-page .login-form .login-field input,.login-page .login-form Button.login-button{width:18rem;margin:.5rem auto;font-size:1.4rem;padding:.5rem 1rem}.login-page .login-form .login-field input{color:var(--login-form-color);border-color:var(--login-form-color);background:var(--login-form-background)}.login-page .login-form Button.login-button{background:var(--login-form-color);border-color:var(--login-form-background);color:var(--login-form-background)}.login-page .login-form Button.login-button:hover{color:var(--login-form-color);border-color:var(--login-form-color);background:var(--login-form-background)}.login-page .login-form Button.login-button:active,.login-page .login-form Button.login-button:focus{-webkit-box-shadow:1px 1px 6px var(--login-form-color);box-shadow:1px 1px 6px var(--login-form-color)}.login-page .login-form p.login-error-message{font-size:1rem;text-align:center}.login-page .login-form p.login-error-message.waiting{color:var(--login-form-color)}.login-page .login-form p.login-error-message.success{color:var(--success)}.login-page .login-form p.login-error-message.error{color:var(--warning)}.bounce-enter-active{-webkit-animation:bounce-in .25s;animation:bounce-in .25s}.bounce-leave-active{animation:bounce-in .25s reverse}@-webkit-keyframes bounce-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.v-select.login-time-dropdown{margin:.5rem 0}.v-select.login-time-dropdown .vs__dropdown-toggle{border-color:var(--login-form-color);background:var(--login-form-background)}.v-select.login-time-dropdown .vs__dropdown-toggle span.vs__selected{color:var(--login-form-color)}.v-select.login-time-dropdown .vs__dropdown-toggle .vs__actions svg path{fill:var(--login-form-color)}.v-select.login-time-dropdown ul.vs__dropdown-menu{background:var(--login-form-background);border-color:var(--login-form-color)}.v-select.login-time-dropdown ul.vs__dropdown-menu li{color:var(--login-form-color)}.v-select.login-time-dropdown ul.vs__dropdown-menu li:hover{color:var(--login-form-background);background:var(--login-form-color)}.v-select.login-time-dropdown ul.vs__dropdown-menu li.vs__dropdown-option--highlight{color:var(--login-form-background)!important;background:var(--login-form-color)}.scroll-bar[data-v-d979f4fe]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-d979f4fe]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-d979f4fe]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-d979f4fe] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-d979f4fe] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-d979f4fe] ::-moz-selection,.highlight[data-v-d979f4fe] ::-ms-selection,.highlight[data-v-d979f4fe] ::-o-selection,.highlight[data-v-d979f4fe] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-d979f4fe]{font-weight:700}.light[data-v-d979f4fe]{font-weight:lighter}.text-left[data-v-d979f4fe]{text-align:left}.text-right[data-v-d979f4fe]{text-align:right}.text-center[data-v-d979f4fe]{text-align:center}.horizontal-center[data-v-d979f4fe]{margin:0 auto}.border-box[data-v-d979f4fe]{-webkit-box-sizing:border-box;box-sizing:border-box}div.side-bar-item[data-v-d979f4fe]{color:var(--side-bar-color);background:var(--side-bar-background);text-align:center}div.side-bar-item.text-only[data-v-d979f4fe]{background:none;border:none;-webkit-box-shadow:none;box-shadow:none}div.side-bar-item.text-only p.small-title[data-v-d979f4fe]{margin:.1rem auto;font-size:.6rem}.scroll-bar[data-v-56ddb963]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-56ddb963]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-56ddb963]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-56ddb963] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-56ddb963] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-56ddb963] ::-moz-selection,.highlight[data-v-56ddb963] ::-ms-selection,.highlight[data-v-56ddb963] ::-o-selection,.highlight[data-v-56ddb963] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-56ddb963]{font-weight:700}.light[data-v-56ddb963]{font-weight:lighter}.text-left[data-v-56ddb963]{text-align:left}.text-right[data-v-56ddb963]{text-align:right}.text-center[data-v-56ddb963]{text-align:center}.horizontal-center[data-v-56ddb963]{margin:0 auto}.border-box[data-v-56ddb963]{-webkit-box-sizing:border-box;box-sizing:border-box}div.sub-side-bar[data-v-56ddb963]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--side-bar-background-lighter);border-radius:var(--curve-factor);margin:.2rem;color:var(--side-bar-color);text-align:center;z-index:3}div.sub-side-bar .item[data-v-56ddb963]:not(:last-child){border-bottom:1px dashed var(--side-bar-color)}.scroll-bar[data-v-31476576]::-webkit-scrollbar,nav.side-bar[data-v-31476576]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-31476576]::-webkit-scrollbar-track,nav.side-bar[data-v-31476576]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-31476576]::-webkit-scrollbar-thumb,nav.side-bar[data-v-31476576]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-31476576] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-31476576] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-31476576] ::-moz-selection,.highlight[data-v-31476576] ::-ms-selection,.highlight[data-v-31476576] ::-o-selection,.highlight[data-v-31476576] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-31476576]{font-weight:700}.light[data-v-31476576]{font-weight:lighter}.text-left[data-v-31476576]{text-align:left}.text-right[data-v-31476576]{text-align:right}.text-center[data-v-31476576]{text-align:center}.horizontal-center[data-v-31476576]{margin:0 auto}.border-box[data-v-31476576]{-webkit-box-sizing:border-box;box-sizing:border-box}nav.side-bar[data-v-31476576]{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--side-bar-background);color:var(--side-bar-color);height:100%;width:var(--side-bar-width);text-align:center;overflow:auto}nav.side-bar .side-bar-item-container[data-v-31476576]{z-index:5}nav.side-bar .item[data-v-31476576]:not(:last-child){border-bottom:1px dashed var(--side-bar-color);z-index:5}.slide-enter-active[data-v-31476576],.slide-leave-active[data-v-31476576]{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.slide-enter[data-v-31476576],.slide-leave-to[data-v-31476576]{-webkit-transform:translateY(-80%);transform:translateY(-80%)}.scroll-bar[data-v-a2564c04]::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-width)}.scroll-bar[data-v-a2564c04]::-webkit-scrollbar-track{border-radius:var(--curve-factor);background-color:var(--scroll-bar-background)}.scroll-bar[data-v-a2564c04]::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--curve-factor)}.highlight[data-v-a2564c04] ::-moz-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-a2564c04] ::selection{background-color:var(--highlight-background);color:var(--highlight-color)}.highlight[data-v-a2564c04] ::-moz-selection,.highlight[data-v-a2564c04] ::-ms-selection,.highlight[data-v-a2564c04] ::-o-selection,.highlight[data-v-a2564c04] ::-webkit-selection{background-color:var(--highlight-background);color:var(--highlight-color)}.bold[data-v-a2564c04]{font-weight:700}.light[data-v-a2564c04]{font-weight:lighter}.text-left[data-v-a2564c04]{text-align:left}.text-right[data-v-a2564c04]{text-align:right}.text-center[data-v-a2564c04]{text-align:center}.horizontal-center[data-v-a2564c04]{margin:0 auto}.border-box[data-v-a2564c04]{-webkit-box-sizing:border-box;box-sizing:border-box}iframe[data-v-a2564c04]{position:absolute;left:var(--side-bar-width);height:calc(100% - var(--header-height));width:calc(100% - var(--side-bar-width));border:none;background:#fff}.work-space[data-v-6136c26a]{min-height:calc(100vh - var(--footer-height))}pre[data-v-33cd2d90]{background:var(--code-editor-background);color:var(--code-editor-color);padding:1rem} \ No newline at end of file diff --git a/fonts/AllertaStencil-Regular.ttf b/fonts/AllertaStencil-Regular.ttf new file mode 100644 index 00000000..f8104ecf Binary files /dev/null and b/fonts/AllertaStencil-Regular.ttf differ diff --git a/fonts/Audiowide-Regular.ttf b/fonts/Audiowide-Regular.ttf new file mode 100644 index 00000000..e5d242b3 Binary files /dev/null and b/fonts/Audiowide-Regular.ttf differ diff --git a/fonts/CutiveMono-Regular.ttf b/fonts/CutiveMono-Regular.ttf new file mode 100644 index 00000000..e5bcf884 Binary files /dev/null and b/fonts/CutiveMono-Regular.ttf differ diff --git a/fonts/FrancoisOne-Regular.ttf b/fonts/FrancoisOne-Regular.ttf new file mode 100644 index 00000000..7d646fa1 Binary files /dev/null and b/fonts/FrancoisOne-Regular.ttf differ diff --git a/fonts/Podkova-Medium.ttf b/fonts/Podkova-Medium.ttf new file mode 100644 index 00000000..c5e5bf1e Binary files /dev/null and b/fonts/Podkova-Medium.ttf differ diff --git a/fonts/Roboto-Light.ttf b/fonts/Roboto-Light.ttf new file mode 100644 index 00000000..0e977514 Binary files /dev/null and b/fonts/Roboto-Light.ttf differ diff --git a/fonts/Sniglet-Regular.ttf b/fonts/Sniglet-Regular.ttf new file mode 100644 index 00000000..f62bffe1 Binary files /dev/null and b/fonts/Sniglet-Regular.ttf differ diff --git a/fonts/VT323-Regular.ttf b/fonts/VT323-Regular.ttf new file mode 100644 index 00000000..e8385811 Binary files /dev/null and b/fonts/VT323-Regular.ttf differ diff --git a/index.html b/index.html index b1389d3b..4a2720b0 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -
Loading
\n \n \n \n \n \n \n\n
\n {{saveSuccess ? 'Task Complete' : 'Task Failed'}}\n
\n{{ responseText }}
\n\n The app should rebuild automatically.\n You will need to refresh the page for changes to take effect.\n
\n\n It is recommend to backup your existing confiruration before making any changes.\n
\n\n Note: You will need to refresh the page for your changes to take effect.\n Styles overides are only stored locally, so it is reccomended to make a copy of your CSS.\n To remove all custom styles, delete the contents and hit Save Changes\n
\n\n A rebuild is required for changes written to the conf.yml file to take effect.\n This should happen automatically, but if it hasn't, you can manually trigger it here.
\n This is not required for modifications stored locally.\n
You do no have permission to trigger this action
\n✅ Build completed succesfully
\n❌ Build operation failed
\n{{ output || error }}\n \n \n \n {{yaml}}\n \n \n Cloud backup and restore is an optional feature, that enables you to upload your\n config to the internet, and then restore it on any other device or instance of Dashy.\n
\n All data is fully end-to-end encrypted with AES, using your password as the key.\n
\n For more info, please see the\n docs\n
{{ backupId }}\n \n This is used to restore from backups later.\n So keep it, along with your password somewhere safe.\n \n \n Just start typing to filter. Then use the tab key to cycle through results,\n and press enter to launch the selected item, or alt + enter to open in a modal.\n You can hit Esc at anytime to clear the search. Easy 🥳\n
\n{{ serviceWorkerInfo }}\n {{getIsConfigValidStatus()}}\n Please include the following info in your bug report:
\n {{ showInfo ? 'Hide' : 'Show'}} system info\nDashy Version: V {{appVersion}}Browser: {{systemInfo.browser}}Is Mobile? {{systemInfo.isMobile ? 'Yes' : 'No'}}OS: {{systemInfo.os}}\n Documentation and Source Code available on\n GitHub\n
\nLicensed under MIT X11. Copyright © 2021\n {{ title }}
\n{{ jsonParser(config) }}\n\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--11-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadConfig.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--11-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadConfig.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DownloadConfig.vue?vue&type=template&id=33cd2d90&scoped=true&\"\nimport script from \"./DownloadConfig.vue?vue&type=script&lang=js&\"\nexport * from \"./DownloadConfig.vue?vue&type=script&lang=js&\"\nimport style0 from \"./DownloadConfig.vue?vue&type=style&index=0&id=33cd2d90&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"33cd2d90\",\n null\n \n)\n\nexport default component.exports","import Vue from 'vue';\nimport Router from 'vue-router';\n\nimport Home from '@/views/Home.vue';\nimport Login from '@/views/Login.vue';\nimport Workspace from '@/views/Workspace.vue';\nimport DownloadConfig from '@/views/DownloadConfig.vue';\nimport { isLoggedIn } from '@/utils/Auth';\nimport { appConfig, pageInfo, sections } from '@/utils/ConfigAccumalator';\nimport { metaTagData } from '@/utils/defaults';\n\nVue.use(Router);\n\nconst isAuthenticated = () => {\n const users = appConfig.auth;\n return (!users || isLoggedIn(users));\n};\n\nconst router = new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: Home,\n props: {\n appConfig,\n pageInfo,\n sections,\n },\n meta: {\n title: pageInfo.title || 'Home Page',\n metaTags: metaTagData,\n },\n },\n {\n path: '/workspace',\n name: 'workspace',\n component: Workspace,\n props: { appConfig, pageInfo, sections },\n meta: {\n title: pageInfo.title || 'Dashy Workspace',\n metaTags: metaTagData,\n },\n },\n {\n path: '/login',\n name: 'login',\n component: Login,\n props: {\n appConfig,\n },\n beforeEnter: (to, from, next) => {\n if (isAuthenticated()) router.push({ path: '/' });\n next();\n },\n },\n {\n path: '/about',\n name: 'about',\n component: () => import(/* webpackChunkName: \"about\" */ './views/About.vue'),\n },\n {\n path: '/download',\n name: 'download',\n component: DownloadConfig,\n props: { appConfig, pageInfo, sections },\n meta: {\n title: pageInfo.title || 'Download Dashy Config',\n metaTags: metaTagData,\n },\n },\n ],\n});\n\nrouter.beforeEach((to, from, next) => {\n if (to.name !== 'login' && !isAuthenticated()) next({ name: 'login' });\n else next();\n});\n\nconst defaultTitle = 'Dashy';\nrouter.afterEach((to) => {\n Vue.nextTick(() => {\n document.title = to.meta.title || defaultTitle;\n });\n});\n\nexport default router;\n","/* eslint-disable no-console */\n\nimport { register } from 'register-service-worker';\nimport { sessionStorageKeys } from './utils/defaults';\nimport conf from '../public/conf.yml';\n\n/* Sets a local storage item with the state from the SW lifecycle */\nconst setSwStatus = (swStateToSet) => {\n const initialSwState = {\n ready: false,\n registered: false,\n cached: false,\n updateFound: false,\n updated: false,\n offline: false,\n error: false,\n devMode: false,\n disabledByUser: false,\n };\n const sessionData = sessionStorage[sessionStorageKeys.SW_STATUS];\n const currentSwState = sessionData ? JSON.parse(sessionData) : initialSwState;\n try {\n const newSwState = { ...currentSwState, ...swStateToSet };\n sessionStorage.setItem(sessionStorageKeys.SW_STATUS, JSON.stringify(newSwState));\n } catch (e) {\n console.warn('Error setting SW data', e);\n }\n};\n\n/**\n * Checks if service workers should be enabled\n * Disable if not running in production\n * Or disable if user specified to disable\n */\nconst shouldEnableServiceWorker = () => {\n let shouldEnable = true;\n if (conf && conf.appConfig) { // Check if app Config available\n if (conf.appConfig.disableServiceWorker) { // Disable if user requested\n shouldEnable = false;\n setSwStatus({ disabledByUser: true });\n }\n }\n if (process.env.NODE_ENV !== 'production') {\n shouldEnable = false; // Disable if not in production\n setSwStatus({ devMode: true });\n }\n return shouldEnable;\n};\n\nconst registerServiceWorker = () => {\n if (shouldEnableServiceWorker()) {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready() {\n setSwStatus({ ready: true });\n console.log(\n 'App is being served from cache by a service worker.\\n'\n + 'For more details, visit https://goo.gl/AFskqB',\n );\n },\n registered() {\n setSwStatus({ registered: true });\n console.log('Service worker has been registered.');\n },\n cached() {\n setSwStatus({ cached: true });\n console.log('Content has been cached for offline use.');\n },\n updatefound() {\n setSwStatus({ updateFound: true });\n console.log('New content is downloading.');\n },\n updated() {\n setSwStatus({ updated: true });\n console.log('New content is available; please refresh.');\n },\n offline() {\n setSwStatus({ offline: true });\n console.log('No internet connection found. App is running in offline mode.');\n },\n error(error) {\n setSwStatus({ error: true });\n console.error('Error during service worker registration:', error);\n },\n });\n }\n};\n\nexport default registerServiceWorker;\n","/**\n * A simple Vue directive to trigger an event when the user\n * clicks anywhere other than the specified element.\n * Used to close context menu's popup menus and tips.\n */\n\nconst instances = [];\n\nfunction onDocumentClick(e, el, fn) {\n const { target } = e;\n if (el !== target && !el.contains(target)) {\n fn(e);\n }\n}\n\nexport default {\n bind(element, binding) {\n const el = element;\n el.dataset.outsideClickIndex = instances.length;\n\n const fn = binding.value;\n const click = (e) => {\n onDocumentClick(e, el, fn);\n };\n\n document.addEventListener('click', click);\n document.addEventListener('touchstart', click);\n instances.push(click);\n },\n unbind(el) {\n if (!el.dataset) return;\n const index = el.dataset.outsideClickIndex;\n const handler = instances[index];\n document.removeEventListener('click', handler);\n instances.splice(index, 1);\n },\n};\n","import Vue from 'vue';\n\n/* Import component Vue plugins, used throughout the app */\nimport VTooltip from 'v-tooltip'; // A Vue directive for Popper.js, tooltip component\nimport VModal from 'vue-js-modal'; // Modal component\nimport VSelect from 'vue-select'; // Select dropdown component\nimport VTabs from 'vue-material-tabs'; // Tab view component, used on the config page\nimport Toasted from 'vue-toasted'; // Toast component, used to show confirmation notifications\n\nimport { toastedOptions } from '@/utils/defaults';\nimport Dashy from '@/App.vue';\nimport router from '@/router';\nimport registerServiceWorker from '@/registerServiceWorker';\nimport clickOutside from '@/utils/ClickOutside';\n\nVue.use(VTooltip);\nVue.use(VModal);\nVue.use(VTabs);\nVue.use(Toasted, toastedOptions);\nVue.component('v-select', VSelect);\nVue.directive('clickOutside', clickOutside);\n\nVue.config.productionTip = false;\n\n// Register Service Worker\nregisterServiceWorker();\n\nnew Vue({\n router,\n render: (awesome) => awesome(Dashy),\n}).$mount('#app');\n","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-sliders-h fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"sliders-h\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M496 384H160v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h80v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h336c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160h-80v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h336v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h80c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160H288V48c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h208v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-th-list fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"th-list\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M149.333 216v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-80c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zM125.333 32H24C10.745 32 0 42.745 0 56v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zm80 448H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm-24-424v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24zm24 264H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SettingsContainer.vue?vue&type=style&index=0&id=185e0654&scoped=true&lang=scss&\"","export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"","module.exports = {\n pageInfo: {\n title: 'Dashy',\n description: '',\n navLinks: [\n { title: 'Home', path: '/' },\n { title: 'Source', path: 'https://github.com/Lissy93/dashy' },\n ],\n footerText: '',\n },\n appConfig: {},\n iconSize: 'medium',\n layout: 'auto',\n theme: 'default',\n fontAwesomeKey: '0821c65656',\n faviconApi: 'faviconkit',\n builtInThemes: [\n 'callisto',\n 'thebe',\n 'dracula',\n 'material',\n 'material-dark',\n 'colorful',\n 'nord',\n 'nord-frost',\n 'minimal-dark',\n 'minimal-light',\n 'matrix',\n 'matrix-red',\n 'hacker-girl',\n 'raspberry-jam',\n 'bee',\n 'tiger',\n 'blue-purple',\n 'material-original',\n 'material-dark-original',\n 'cyberpunk',\n 'vaporware',\n 'high-contrast-dark',\n 'high-contrast-light',\n ],\n visibleComponents: {\n pageTitle: true,\n navigation: true,\n searchBar: true,\n settings: true,\n footer: true,\n },\n localStorageKeys: {\n HIDE_WELCOME_BANNER: 'hideWelcomeHelpers',\n LAYOUT_ORIENTATION: 'layoutOrientation',\n COLLAPSE_STATE: 'collapseState',\n ICON_SIZE: 'iconSize',\n THEME: 'theme',\n CONF_SECTIONS: 'confSections',\n PAGE_INFO: 'pageInfo',\n APP_CONFIG: 'appConfig',\n BACKUP_ID: 'backupId',\n BACKUP_HASH: 'backupHash',\n HIDE_SETTINGS: 'hideSettings',\n USERNAME: 'username',\n },\n cookieKeys: {\n AUTH_TOKEN: 'authenticationToken',\n },\n sessionStorageKeys: {\n SW_STATUS: 'serviceWorkerStatus',\n },\n modalNames: {\n CONF_EDITOR: 'CONF_EDITOR',\n CLOUD_BACKUP: 'CLOUD_BACKUP',\n REBUILD_APP: 'REBUILD_APP',\n ABOUT_APP: 'ABOUT_APP',\n },\n topLevelConfKeys: {\n PAGE_INFO: 'pageInfo',\n APP_CONFIG: 'appConfig',\n SECTIONS: 'sections',\n },\n toastedOptions: {\n position: 'bottom-center',\n duration: 2500,\n keepOnHover: true,\n className: 'toast-message',\n iconPack: 'fontawesome',\n },\n backupEndpoint: 'https://dashy-sync-service.as93.net',\n splashScreenTime: 1900,\n metaTagData: [\n { name: 'description', content: 'A simple static homepage for you\\'re server' },\n ],\n faviconApiEndpoints: {\n mcapi: 'https://eu.mc-api.net/v3/server/favicon/$URL',\n clearbit: 'https://logo.clearbit.com/$URL',\n faviconkit: 'https://api.faviconkit.com/$URL/64',\n // favicongrabber: 'https://favicongrabber.com//api/grab/$URL',\n google: 'https://www.google.com/s2/favicons?sz=128&domain_url=$URL',\n allesedv: 'https://f1.allesedv.com/128/$URL',\n webmasterapi: 'https://api.webmasterapi.com/v1/favicon/yEwx0ZFs0CSPshHq/$URL',\n },\n};\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SideBarItem.vue?vue&type=style&index=0&id=d979f4fe&lang=scss&scoped=true&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-times-circle fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"times-circle\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"100\",\"height\":\"100\",\"preserveAspectRatio\":\"xMidYMid\"}, attrs),\n ...rest,\n },\n children.concat([_c('defs',[_c('clipPath',{attrs:{\"id\":\"a\"}},[_c('path',{attrs:{\"d\":\"M20 0h60v100H20z\"}})])]),_c('path',{attrs:{\"fill\":\"none\",\"stroke\":\"var(--primary, #00af87)\",\"stroke-width\":\"6\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",\"stroke-miterlimit\":\"10\",\"clip-path\":\"url(#a)\",\"d\":\"M90 76.7V28.3c0-2.7-2.2-5-5-5h-3.4c-2.7 0-5 2.2-5 5v43.4c0 2.7-2.2 5-5 5h-3.4c-2.7 0-5-2.2-5-5V28.3c0-2.7-2.2-5-5-5H55c-2.7 0-5 2.2-5 5v43.4c0 2.7-2.2 5-5 5h-3.4c-2.7 0-5-2.2-5-5V28.3c0-2.7-2.2-5-5-5h-3.4c-2.7 0-5 2.2-5 5v43.4c0 2.7-2.2 5-5 5H15c-2.7 0-5-2.2-5-5V23.3\"}},[_c('animateTransform',{attrs:{\"attributeName\":\"transform\",\"type\":\"translate\",\"repeatCount\":\"indefinite\",\"dur\":\"1.4925373134328357s\",\"values\":\"-20 0;7 0\",\"keyTimes\":\"0;1\"}}),_c('animate',{attrs:{\"attributeName\":\"stroke-dasharray\",\"repeatCount\":\"indefinite\",\"dur\":\"1.4925373134328357s\",\"values\":\"0 72 125 232;0 197 125 233\",\"keyTimes\":\"0;1\"}})])])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-cloud-upload-alt fa-w-20\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"cloud-upload-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 640 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M395.5 267.5l-99-99c-4.7-4.7-12.3-4.7-17 0l-99 99c-7.6 7.6-2.2 20.5 8.5 20.5h67v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-84h67c10.7 0 16.1-12.9 8.5-20.5zm148.2-67.4C539.7 142.1 491.4 96 432 96c-7.6 0-15.1.8-22.4 2.3C377.7 58.3 328.1 32 272 32c-84.6 0-155.5 59.7-172.3 139.8C39.9 196.1 0 254.4 0 320c0 88.4 71.6 160 160 160h336c79.5 0 144-64.5 144-144 0-61.8-39.2-115.8-96.3-135.9zM496 432H160c-61.9 0-112-50.1-112-112 0-56.4 41.7-103.1 96-110.9V208c0-70.7 57.3-128 128-128 53.5 0 99.3 32.8 118.4 79.4 11.2-9.6 25.7-15.4 41.6-15.4 35.3 0 64 28.7 64 64 0 11.8-3.2 22.9-8.8 32.4 2.9-.3 5.9-.4 8.8-.4 53 0 96 43 96 96s-43 96-96 96z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ContextMenu.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppInfoModal.vue?vue&type=style&index=0&id=40e473c3&scoped=true&lang=scss&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadConfig.vue?vue&type=style&index=0&id=33cd2d90&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-expand fa-w-14\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"expand\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 448 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M0 180V56c0-13.3 10.7-24 24-24h124c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H64v84c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12zM288 44v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V56c0-13.3-10.7-24-24-24H300c-6.6 0-12 5.4-12 12zm148 276h-40c-6.6 0-12 5.4-12 12v84h-84c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24V332c0-6.6-5.4-12-12-12zM160 468v-40c0-6.6-5.4-12-12-12H64v-84c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v124c0 13.3 10.7 24 24 24h124c6.6 0 12-5.4 12-12z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-css3-alt fa-w-12\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fab\",\"data-icon\":\"css3-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 384 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M0 32l34.9 395.8L192 480l157.1-52.2L384 32H0zm313.1 80l-4.8 47.3L193 208.6l-.3.1h111.5l-12.8 146.6-98.2 28.7-98.8-29.2-6.4-73.9h48.9l3.2 38.3 52.6 13.3 54.7-15.4 3.7-61.6-166.3-.5v-.1l-.2.1-3.6-46.3L193.1 162l6.5-2.7H76.7L70.9 112h242.2z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LayoutSelector.vue?vue&type=style&index=0&id=c819d738&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./JsonEditor.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Item.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SideBar.vue?vue&type=style&index=0&id=31476576&lang=scss&scoped=true&\"","module.exports = {\"pageInfo\":{\"title\":\"Dashy\",\"navLinks\":[{\"title\":\"Home\",\"path\":\"/\"},{\"title\":\"About\",\"path\":\"/about\"},{\"title\":\"Source Code\",\"path\":\"https://github.com/Lissy93/dashy\"}]},\"appConfig\":{\"theme\":\"colorful\",\"fontAwesomeKey\":\"0821c65656\"},\"sections\":[{\"name\":\"Getting Started\",\"items\":[{\"title\":\"Source\",\"description\":\"Source code and documentation on GitHub\",\"icon\":\"fab fa-github\",\"url\":\"https://github.com/Lissy93/dashy\"},{\"title\":\"Issues\",\"description\":\"View currently open issues, or raise a new one\",\"icon\":\"fas fa-bug\",\"url\":\"https://github.com/Lissy93/dashy/issues\"},{\"title\":\"Demo 1\",\"description\":\"Live Demo #1\",\"icon\":\"far fa-rocket\",\"url\":\"https://dashy-demo-1.netlify.app\"},{\"title\":\"Demo 2\",\"description\":\"Live Demo #2\",\"icon\":\"fad fa-planet-ringed\",\"url\":\"https://dashy-demo-2.netlify.app\"}]}]}","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ConfigContainer.vue?vue&type=style&index=0&id=3cfec9e9&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-expand-arrows-alt fa-w-14\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"expand-arrows-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 448 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M448 344v112a23.94 23.94 0 01-24 24H312c-21.39 0-32.09-25.9-17-41l36.2-36.2L224 295.6 116.77 402.9 153 439c15.09 15.1 4.39 41-17 41H24a23.94 23.94 0 01-24-24V344c0-21.4 25.89-32.1 41-17l36.19 36.2L184.46 256 77.18 148.7 41 185c-15.1 15.1-41 4.4-41-17V56a23.94 23.94 0 0124-24h112c21.39 0 32.09 25.9 17 41l-36.2 36.2L224 216.4l107.23-107.3L295 73c-15.09-15.1-4.39-41 17-41h112a23.94 23.94 0 0124 24v112c0 21.4-25.89 32.1-41 17l-36.19-36.2L263.54 256l107.28 107.3L407 327.1c15.1-15.2 41-4.5 41 16.9z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KeyboardShortcutInfo.vue?vue&type=style&index=0&id=c5f17d9a&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M132.893 310.534l-30.082 10.911L91.9 291.364l30.081-10.911z\"}}),_c('path',{attrs:{\"d\":\"M271.552 301.072l-77.856-46.72-41.616 15.152 10.944 30.064 27.28-9.92 82.144 49.28 97.6-65.072L480 315.088V480H32V347.2l40.8-14.848-10.928-30.048L0 324.8V512h512V292.912l-146.048-54.768z\"}}),_c('path',{attrs:{\"d\":\"M0 0v278.848l66.576-24.224-10.928-30.064L32 233.152V32h448v168.912l-114.048-42.768-94.4 62.928-77.856-46.72-47.84 17.392 10.944 30.064 33.504-12.16 82.144 49.28 97.6-65.072L512 247.088V0z\"}}),_c('path',{attrs:{\"d\":\"M96.656 243.686L85.721 213.63l30.07-10.94 10.935 30.055z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ConfigLauncher.vue?vue&type=style&index=0&id=383db9de&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CustomCss.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RebuildApp.vue?vue&type=style&index=0&id=4d488482&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CloudBackupRestore.vue?vue&type=style&index=0&id=763657f4&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-table fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"table\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64v-96h160v96zm0-160H64v-96h160v96zm224 160H288v-96h160v96zm0-160H288v-96h160v96z\"}})])\n )\n }\n }\n ","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=style&index=0&id=267a5024&lang=scss&scoped=true&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ItemGroup.vue?vue&type=style&index=0&id=57f8b54c&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-file-download fa-w-12\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"file-download\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 384 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M216 236.07c0-6.63-5.37-12-12-12h-24c-6.63 0-12 5.37-12 12v84.01h-48.88c-10.71 0-16.05 12.97-8.45 20.52l72.31 71.77c4.99 4.95 13.04 4.95 18.03 0l72.31-71.77c7.6-7.54 2.26-20.52-8.45-20.52H216v-84.01zM369.83 97.98L285.94 14.1c-9-9-21.2-14.1-33.89-14.1H47.99C21.5.1 0 21.6 0 48.09v415.92C0 490.5 21.5 512 47.99 512h287.94c26.5 0 48.07-21.5 48.07-47.99V131.97c0-12.69-5.17-24.99-14.17-33.99zM255.95 51.99l76.09 76.08h-76.09V51.99zM336 464.01H47.99V48.09h159.97v103.98c0 13.3 10.7 23.99 24 23.99H336v287.95z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SideBarSection.vue?vue&type=style&index=0&id=56ddb963&lang=scss&scoped=true&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Nav.vue?vue&type=style&index=0&id=68c1bd5c&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-compress-arrows-alt fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"compress-arrows-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M200 288H88c-21.4 0-32.1 25.8-17 41l32.9 31-99.2 99.3c-6.2 6.2-6.2 16.4 0 22.6l25.4 25.4c6.2 6.2 16.4 6.2 22.6 0L152 408l31.1 33c15.1 15.1 40.9 4.4 40.9-17V312c0-13.3-10.7-24-24-24zm112-64h112c21.4 0 32.1-25.9 17-41l-33-31 99.3-99.3c6.2-6.2 6.2-16.4 0-22.6L481.9 4.7c-6.2-6.2-16.4-6.2-22.6 0L360 104l-31.1-33C313.8 55.9 288 66.6 288 88v112c0 13.3 10.7 24 24 24zm96 136l33-31.1c15.1-15.1 4.4-40.9-17-40.9H312c-13.3 0-24 10.7-24 24v112c0 21.4 25.9 32.1 41 17l31-32.9 99.3 99.3c6.2 6.2 16.4 6.2 22.6 0l25.4-25.4c6.2-6.2 6.2-16.4 0-22.6L408 360zM183 71.1L152 104 52.7 4.7c-6.2-6.2-16.4-6.2-22.6 0L4.7 30.1c-6.2 6.2-6.2 16.4 0 22.6L104 152l-33 31.1C55.9 198.2 66.6 224 88 224h112c13.3 0 24-10.7 24-24V88c0-21.3-25.9-32-41-16.9z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ItemIcon.vue?vue&type=style&index=0&lang=scss&\"","module.exports = /(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\u0023-\\u0039]\\ufe0f?\\u20e3|\\u3299|\\u3297|\\u303d|\\u3030|\\u24c2|\\ud83c[\\udd70-\\udd71]|\\ud83c[\\udd7e-\\udd7f]|\\ud83c\\udd8e|\\ud83c[\\udd91-\\udd9a]|\\ud83c[\\udde6-\\uddff]|[\\ud83c[\\ude01-\\ude02]|\\ud83c\\ude1a|\\ud83c\\ude2f|[\\ud83c[\\ude32-\\ude3a]|[\\ud83c[\\ude50-\\ude51]|\\u203c|\\u2049|[\\u25aa-\\u25ab]|\\u25b6|\\u25c0|[\\u25fb-\\u25fe]|\\u00a9|\\u00ae|\\u2122|\\u2139|\\ud83c\\udc04|[\\u2600-\\u26FF]|\\u2b05|\\u2b06|\\u2b07|\\u2b1b|\\u2b1c|\\u2b50|\\u2b55|\\u231a|\\u231b|\\u2328|\\u23cf|[\\u23e9-\\u23f3]|[\\u23f8-\\u23fa]|\\ud83c\\udccf|\\u2934|\\u2935|[\\u2190-\\u21ff])/;\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SearchBar.vue?vue&type=style&index=0&id=08ec96b4&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StatusIndicator.vue?vue&type=style&index=0&id=46972ad8&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-download fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fal\",\"data-icon\":\"download\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M452 432c0 11-9 20-20 20s-20-9-20-20 9-20 20-20 20 9 20 20zm-84-20c-11 0-20 9-20 20s9 20 20 20 20-9 20-20-9-20-20-20zm144-48v104c0 24.3-19.7 44-44 44H44c-24.3 0-44-19.7-44-44V364c0-24.3 19.7-44 44-44h99.4L87 263.6c-25.2-25.2-7.3-68.3 28.3-68.3H168V40c0-22.1 17.9-40 40-40h96c22.1 0 40 17.9 40 40v155.3h52.7c35.6 0 53.4 43.1 28.3 68.3L368.6 320H468c24.3 0 44 19.7 44 44zm-261.7 17.7c3.1 3.1 8.2 3.1 11.3 0L402.3 241c5-5 1.5-13.7-5.7-13.7H312V40c0-4.4-3.6-8-8-8h-96c-4.4 0-8 3.6-8 8v187.3h-84.7c-7.1 0-10.7 8.6-5.7 13.7l140.7 140.7zM480 364c0-6.6-5.4-12-12-12H336.6l-52.3 52.3c-15.6 15.6-41 15.6-56.6 0L175.4 352H44c-6.6 0-12 5.4-12 12v104c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12V364z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-edit fa-w-18\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"edit\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 576 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Collapsable.vue?vue&type=style&index=0&id=ac1beaa4&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&id=64591bd5&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IframeModal.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Item.vue?vue&type=style&index=1&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-columns fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"columns\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z\"}})])\n )\n }\n }\n ","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Workspace.vue?vue&type=style&index=0&id=6136c26a&scoped=true&lang=scss&\""],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/assets/interface-icons/user-logout.svg","webpack:///./src/assets/interface-icons/config-delete-local.svg","webpack:///./src/assets/interface-icons/application-rebuild.svg","webpack:///./src/components/Settings/AppButtons.vue?ae12","webpack:///./src/assets/interface-icons/open-iframe.svg","webpack:///./src/components/Configuration/ConfigContainer.vue?09fd","webpack:///./src/views/Login.vue?2567","webpack:///./src/assets/interface-icons/open-current-tab.svg","webpack:///./src/assets/interface-icons/open-new-tab.svg","webpack:///./src/assets/interface-icons/application-about.svg","webpack:///./src/components/FormElements/Button.vue?8611","webpack:///./src/components/PageStrcture/LoadingScreen.vue?ea0c","webpack:///./src/components/FormElements/Input.vue?fb76","webpack:///./src/components/PageStrcture/PageTitle.vue?7060","webpack:///./src/assets/interface-icons/config-editor.svg","webpack:///./src/assets/interface-icons/config-backup.svg","webpack:///./src/assets/interface-icons/open-workspace.svg","webpack:///./src/assets/interface-icons/application-reload.svg","webpack:///./src/components/PageStrcture/Header.vue?cea7","webpack:///./src/components/Workspace/WebContent.vue?7bf3","webpack:///./src/components/LinkItems/StatusIndicator.vue?dc21","webpack:///./src/components/Settings/ItemSizeSelector.vue?6445","webpack:///./src/components/LinkItems/ItemOpenMethodIcon.vue?51f1","webpack:///./src/components/Settings/ThemeSelector.vue?89f8","webpack:///./src/App.vue?a2d4","webpack:///./src/components/PageStrcture/Header.vue?4871","webpack:///./src/components/PageStrcture/PageTitle.vue?f55a","webpack:///src/components/PageStrcture/PageTitle.vue","webpack:///./src/components/PageStrcture/PageTitle.vue?ea63","webpack:///./src/components/PageStrcture/PageTitle.vue","webpack:///./src/components/PageStrcture/Nav.vue?5e7e","webpack:///src/components/PageStrcture/Nav.vue","webpack:///./src/components/PageStrcture/Nav.vue?c674","webpack:///./src/components/PageStrcture/Nav.vue","webpack:///src/components/PageStrcture/Header.vue","webpack:///./src/components/PageStrcture/Header.vue?83b0","webpack:///./src/components/PageStrcture/Header.vue","webpack:///./src/components/PageStrcture/Footer.vue?44f7","webpack:///src/components/PageStrcture/Footer.vue","webpack:///./src/components/PageStrcture/Footer.vue?6588","webpack:///./src/components/PageStrcture/Footer.vue","webpack:///./src/components/PageStrcture/LoadingScreen.vue?80df","webpack:///src/components/PageStrcture/LoadingScreen.vue","webpack:///./src/components/PageStrcture/LoadingScreen.vue?96ea","webpack:///./src/components/PageStrcture/LoadingScreen.vue","webpack:///./src/utils/ConfigAccumalator.js","webpack:///src/App.vue","webpack:///./src/App.vue?382d","webpack:///./src/App.vue","webpack:///./src/views/Home.vue?b64a","webpack:///./src/components/Settings/SettingsContainer.vue?0b4f","webpack:///./src/components/Settings/SearchBar.vue?e62b","webpack:///./src/utils/ArrowKeyNavigation.js","webpack:///src/components/Settings/SearchBar.vue","webpack:///./src/components/Settings/SearchBar.vue?8307","webpack:///./src/components/Settings/SearchBar.vue","webpack:///./src/components/Settings/ConfigLauncher.vue?1344","webpack:///./src/components/Configuration/ConfigContainer.vue?4778","webpack:///./src/utils/JsonToYaml.js","webpack:///./src/components/Configuration/JsonEditor.vue?020e","webpack:///./src/utils/Auth.js","webpack:///src/components/Configuration/JsonEditor.vue","webpack:///./src/components/Configuration/JsonEditor.vue?579f","webpack:///./src/components/Configuration/JsonEditor.vue","webpack:///./src/components/Configuration/CustomCss.vue?e542","webpack:///src/components/Configuration/CustomCss.vue","webpack:///./src/components/Configuration/CustomCss.vue?3340","webpack:///./src/components/Configuration/CustomCss.vue","webpack:///./src/components/Configuration/RebuildApp.vue?b2f3","webpack:///./src/components/FormElements/Button.vue?e2f0","webpack:///src/components/FormElements/Button.vue","webpack:///./src/components/FormElements/Button.vue?52f8","webpack:///./src/components/FormElements/Button.vue","webpack:///src/components/Configuration/RebuildApp.vue","webpack:///./src/components/Configuration/RebuildApp.vue?1840","webpack:///./src/components/Configuration/RebuildApp.vue","webpack:///src/components/Configuration/ConfigContainer.vue","webpack:///./src/components/Configuration/ConfigContainer.vue?d8c3","webpack:///./src/components/Configuration/ConfigContainer.vue","webpack:///./src/components/Configuration/CloudBackupRestore.vue?eedc","webpack:///./src/components/FormElements/Input.vue?df83","webpack:///src/components/FormElements/Input.vue","webpack:///./src/components/FormElements/Input.vue?49a6","webpack:///./src/components/FormElements/Input.vue","webpack:///./src/utils/CloudBackup.js","webpack:///src/components/Configuration/CloudBackupRestore.vue","webpack:///./src/components/Configuration/CloudBackupRestore.vue?d065","webpack:///./src/components/Configuration/CloudBackupRestore.vue","webpack:///src/components/Settings/ConfigLauncher.vue","webpack:///./src/components/Settings/ConfigLauncher.vue?5a66","webpack:///./src/components/Settings/ConfigLauncher.vue","webpack:///./src/components/Settings/ThemeSelector.vue?87dd","webpack:///./src/utils/ThemeHelper.js","webpack:///src/components/Settings/ThemeSelector.vue","webpack:///./src/components/Settings/ThemeSelector.vue?3fa2","webpack:///./src/components/Settings/ThemeSelector.vue","webpack:///./src/components/Settings/LayoutSelector.vue?be7c","webpack:///src/components/Settings/LayoutSelector.vue","webpack:///./src/components/Settings/LayoutSelector.vue?4a31","webpack:///./src/components/Settings/LayoutSelector.vue","webpack:///./src/components/Settings/ItemSizeSelector.vue?ca23","webpack:///src/components/Settings/ItemSizeSelector.vue","webpack:///./src/components/Settings/ItemSizeSelector.vue?7880","webpack:///./src/components/Settings/ItemSizeSelector.vue","webpack:///./src/components/Settings/AppButtons.vue?3e33","webpack:///src/components/Settings/AppButtons.vue","webpack:///./src/components/Settings/AppButtons.vue?185d","webpack:///./src/components/Settings/AppButtons.vue","webpack:///./src/components/Settings/KeyboardShortcutInfo.vue?0f9c","webpack:///src/components/Settings/KeyboardShortcutInfo.vue","webpack:///./src/components/Settings/KeyboardShortcutInfo.vue?6297","webpack:///./src/components/Settings/KeyboardShortcutInfo.vue","webpack:///./src/components/Configuration/AppInfoModal.vue?6b21","webpack:///src/components/Configuration/AppInfoModal.vue","webpack:///./src/components/Configuration/AppInfoModal.vue?ee6a","webpack:///./src/components/Configuration/AppInfoModal.vue","webpack:///src/components/Settings/SettingsContainer.vue","webpack:///./src/components/Settings/SettingsContainer.vue?5e44","webpack:///./src/components/Settings/SettingsContainer.vue","webpack:///./src/components/LinkItems/ItemGroup.vue?8837","webpack:///./src/components/LinkItems/Item.vue?0263","webpack:///./src/components/LinkItems/ItemIcon.vue?b38e","webpack:///./src/utils/ErrorHandler.js","webpack:///src/components/LinkItems/ItemIcon.vue","webpack:///./src/components/LinkItems/ItemIcon.vue?e801","webpack:///./src/components/LinkItems/ItemIcon.vue","webpack:///./src/components/LinkItems/ItemOpenMethodIcon.vue?5220","webpack:///src/components/LinkItems/ItemOpenMethodIcon.vue","webpack:///./src/components/LinkItems/ItemOpenMethodIcon.vue?b230","webpack:///./src/components/LinkItems/ItemOpenMethodIcon.vue","webpack:///./src/components/LinkItems/StatusIndicator.vue?608b","webpack:///src/components/LinkItems/StatusIndicator.vue","webpack:///./src/components/LinkItems/StatusIndicator.vue?9938","webpack:///./src/components/LinkItems/StatusIndicator.vue","webpack:///./src/components/LinkItems/ContextMenu.vue?cf1b","webpack:///src/components/LinkItems/ContextMenu.vue","webpack:///./src/components/LinkItems/ContextMenu.vue?623e","webpack:///./src/components/LinkItems/ContextMenu.vue","webpack:///src/components/LinkItems/Item.vue","webpack:///./src/components/LinkItems/Item.vue?a851","webpack:///./src/components/LinkItems/Item.vue","webpack:///./src/components/LinkItems/Collapsable.vue?e673","webpack:///src/components/LinkItems/Collapsable.vue","webpack:///./src/components/LinkItems/Collapsable.vue?bb21","webpack:///./src/components/LinkItems/Collapsable.vue","webpack:///./src/components/LinkItems/IframeModal.vue?129f","webpack:///src/components/LinkItems/IframeModal.vue","webpack:///./src/components/LinkItems/IframeModal.vue?5f28","webpack:///./src/components/LinkItems/IframeModal.vue","webpack:///src/components/LinkItems/ItemGroup.vue","webpack:///./src/components/LinkItems/ItemGroup.vue?d5bc","webpack:///./src/components/LinkItems/ItemGroup.vue","webpack:///src/views/Home.vue","webpack:///./src/views/Home.vue?1ead","webpack:///./src/views/Home.vue","webpack:///./src/views/Login.vue?5c79","webpack:///src/views/Login.vue","webpack:///./src/views/Login.vue?8434","webpack:///./src/views/Login.vue","webpack:///./src/views/Workspace.vue?8fca","webpack:///./src/components/Workspace/SideBar.vue?8242","webpack:///./src/components/Workspace/SideBarItem.vue?53a4","webpack:///src/components/Workspace/SideBarItem.vue","webpack:///./src/components/Workspace/SideBarItem.vue?61b9","webpack:///./src/components/Workspace/SideBarItem.vue","webpack:///./src/components/Workspace/SideBarSection.vue?8571","webpack:///src/components/Workspace/SideBarSection.vue","webpack:///./src/components/Workspace/SideBarSection.vue?3ca7","webpack:///./src/components/Workspace/SideBarSection.vue","webpack:///src/components/Workspace/SideBar.vue","webpack:///./src/components/Workspace/SideBar.vue?368a","webpack:///./src/components/Workspace/SideBar.vue","webpack:///./src/components/Workspace/WebContent.vue?8135","webpack:///src/components/Workspace/WebContent.vue","webpack:///./src/components/Workspace/WebContent.vue?01ce","webpack:///./src/components/Workspace/WebContent.vue","webpack:///src/views/Workspace.vue","webpack:///./src/views/Workspace.vue?c5ca","webpack:///./src/views/Workspace.vue","webpack:///./src/views/DownloadConfig.vue?a06d","webpack:///src/views/DownloadConfig.vue","webpack:///./src/views/DownloadConfig.vue?a1ac","webpack:///./src/views/DownloadConfig.vue","webpack:///./src/router.js","webpack:///./src/registerServiceWorker.js","webpack:///./src/utils/ClickOutside.js","webpack:///./src/main.js","webpack:///./src/assets/interface-icons/config-open-settings.svg","webpack:///./src/assets/interface-icons/layout-horizontal.svg","webpack:///./src/components/Settings/SettingsContainer.vue?6b13","webpack:///./src/App.vue?595f","webpack:///./src/utils/defaults.js","webpack:///./src/components/Workspace/SideBarItem.vue?3a0a","webpack:///./src/assets/interface-icons/config-close.svg","webpack:///./src/assets/interface-icons/loader.svg","webpack:///./src/assets/interface-icons/cloud-backup-restore.svg","webpack:///./src/components/LinkItems/ContextMenu.vue?595f","webpack:///./src/components/Configuration/AppInfoModal.vue?d6a2","webpack:///./src/views/DownloadConfig.vue?4e96","webpack:///./src/assets/interface-icons/icon-size-medium.svg","webpack:///./src/assets/interface-icons/config-custom-css.svg","webpack:///./src/components/Settings/LayoutSelector.vue?02de","webpack:///./src/components/Configuration/JsonEditor.vue?5179","webpack:///./src/components/LinkItems/Item.vue?b4f3","webpack:///./src/components/Workspace/SideBar.vue?34c4","webpack:///./public/conf.yml","webpack:///./src/components/Configuration/ConfigContainer.vue?06b3","webpack:///./src/assets/interface-icons/icon-size-large.svg","webpack:///./src/components/Settings/KeyboardShortcutInfo.vue?300b","webpack:///./src/assets/interface-icons/broken-icon.svg","webpack:///./src/components/Settings/ConfigLauncher.vue?38ba","webpack:///./src/components/Configuration/CustomCss.vue?fa1a","webpack:///./src/components/Configuration/RebuildApp.vue?d757","webpack:///./src/components/Configuration/CloudBackupRestore.vue?5526","webpack:///./src/assets/interface-icons/layout-default.svg","webpack:///./src/views/Home.vue?d77f","webpack:///./src/components/LinkItems/ItemGroup.vue?f854","webpack:///./src/assets/interface-icons/config-download-file.svg","webpack:///./src/components/Workspace/SideBarSection.vue?8693","webpack:///./src/components/PageStrcture/Nav.vue?efdc","webpack:///./src/assets/interface-icons/icon-size-small.svg","webpack:///./src/components/LinkItems/ItemIcon.vue?e410","webpack:///./src/utils/EmojiUnicodeRegex.js","webpack:///./src/components/Settings/SearchBar.vue?1ec7","webpack:///./src/components/LinkItems/StatusIndicator.vue?b7eb","webpack:///./src/assets/interface-icons/config-restore.svg","webpack:///./src/assets/interface-icons/config-edit-json.svg","webpack:///./src/components/LinkItems/Collapsable.vue?d84e","webpack:///./src/components/PageStrcture/Footer.vue?70f9","webpack:///./src/components/LinkItems/IframeModal.vue?f46c","webpack:///./src/components/LinkItems/Item.vue?d111","webpack:///./src/assets/interface-icons/layout-vertical.svg","webpack:///./src/views/Workspace.vue?68a6"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","functional","_h","_vm","_c","_v","children","class","classNames","staticClass","style","staticStyle","attrs","rest","assign","concat","render","this","$createElement","_self","shouldShowSplash","isLoading","_e","shouldHidePageComponents","pageInfo","showFooter","getFooterText","staticRenderFns","title","description","navLinks","_s","props","String","component","_l","link","index","path","isUrl","links","Array","methods","components","PageTitle","Nav","hiddenComponents","titleVisible","navVisible","text","domProps","authorUrl","authorName","licenseUrl","license","showCopyright","date","repoUrl","on","$event","appConfig","appConfigFile","conf","usersAppConfig","Defaults","localStorage","localStorageKeys","APP_CONFIG","JSON","parse","layout","LAYOUT_ORIENTATION","iconSize","ICON_SIZE","defaults","localPageInfo","PAGE_INFO","pi","footerText","sections","localSections","CONF_SECTIONS","json","config","Header","Footer","LoadingScreen","provide","usersCss","textContent","append","showSplashScreen","computed","$route","hideSplash","customCss","cleanedCss","replace","injectCustomStyles","getBackgroundImage","ref","itemSizeBound","getExternalCSSLinks","getSections","modalOpen","searching","setLayoutOrientation","setItemSize","updateModalVisibility","checkTheresData","section","filterTiles","items","searchValue","icon","getDisplayData","finishedSearching","checkIfResults","userIsTypingSomething","settingsVisible","availableThemes","getInitialTheme","getUserThemes","displayLayout","updateDisplayLayout","updateIconSize","modalChanged","isUserLoggedIn","directives","rawName","expression","toggleSettingsVisibility","composing","input","indexOf","_k","keyCode","clearFilterInput","arguments","ArrowKeyNavigation","constructor","resetIndex","arrowNavigation","goToPrevious","goToNext","getSafeElementIndex","selectItemByIndex","focus","getElementsByClassName","numResults","getNumResults","startingIndex","isSameRow","indx","pos","offsetTop","checkPreviousIndex","currentIndex","yPos","position","isBelow","start","end","nextIndex","findPreviousRow","count","rowLen","findNextRow","adjustment","checkNextIndex","isAbove","active","Boolean","akn","addEventListener","currentElem","activeElement","id","test","$refs","filter","$emit","blur","tooltip","showEditor","showCloudModal","modalNames","CONF_EDITOR","combineConfig","CLOUD_BACKUP","downloadConfigFile","yaml","goToEdit","goToCustomCss","openCloudSync","backupId","openRebuildAppModal","resetLocalSettings","openAboutModal","appVersion","copyConfigToClipboard","trimWhitespace","split","map","x","trimRight","join","throwError","msg","stringify","indentLevel","handlers","null","number","boolean","string","array","output","forEach","y","handler","typeOf","inArray","rootNode","keys","k","val","function","options","model","callback","$$v","jsonData","allowWriteToDisk","_q","saveMode","isValid","save","errorMessages","saveSuccess","responseText","generateUserToken","user","sha256","toString","toLowerCase","isLoggedIn","users","validTokens","userAuthenticated","cookie","cookieKey","trim","cookieValue","cookieKeys","AUTH_TOKEN","includes","checkCredentials","username","pass","response","hash","correct","login","now","Date","expiry","setTime","getTime","toGMTString","userObject","setItem","USERNAME","logout","removeItem","isUserAdmin","currentUser","isAdmin","VJsoneditor","schema","modes","onValidationError","validationErrors","jsonParser","JsonToYaml","shouldAllowWriteToDisk","allowConfigEdit","auth","writeConfigToDisk","$toasted","show","saveConfigLocally","baseUrl","endpoint","headers","body","success","carefullyClearLocalStorage","showToast","theme","errors","keyword","highlighter","_m","PrismEditor","css","match","validate","inject","userStyles","modalName","startBuild","loading","allowRebuild","scopedSlots","_u","fn","proxy","refreshPage","disallow","disabled","click","_t","Function","Button","RebuildIcon","ReloadIcon","LoadingAnimation","responseData","location","reload","JsonEditor","CustomCssEditor","RebuildApp","DownloadIcon","DeleteIcon","EditIcon","CloudIcon","CustomCssIcon","IconAbout","itemToSelect","tabView","navItems","activeTabItem","$modal","navigator","clipboard","writeText","isTheUserSure","confirm","clear","filename","filecontents","element","encodeURIComponent","display","highlighted","getElementById","innerHTML","backupPassword","checkPass","restoreCode","restorePassword","restoreBackup","label","placeholder","updateValue","default","validator","ENDPOINT","backupEndpoint","encryptData","password","stringifiedData","encryptedData","aes","encrypt","decryptData","decrypt","Utf8","makeSubHash","backup","axios","post","userData","subHash","update","put","encodeGetParams","entries","kv","restore","params","url","errorMsg","decryptedData","Input","IconBackup","IconRestore","savedHash","makeUpdate","showErrorMsg","makeBackup","setBackupIdLocally","showSuccessMsg","isUpdate","makeHash","IconSpanner","IconCloud","ConfigContainer","CloudBackupRestore","content","themeNames","selectedTheme","ThemeHelper","preloadTheme","sheet","selectTheme","themes","add","find","confTheme","userThemes","watch","newTheme","themeHelper","builtInThemes","externalThemeNames","added","isThemeLocal","updateTheme","htmlTag","hasAttribute","removeAttribute","themeToCheck","resetToDefault","setLocalTheme","IconDeafault","IconHorizontal","IconVertical","IconSmall","IconMedium","IconLarge","IconLogout","shouldHide","hideWelcomeHelper","timeDelay","removeEventListener","keyPressEvent","shouldHideWelcomeMessage","$destroy","serviceWorkerInfo","getIsConfigValidStatus","showInfo","systemInfo","browser","isMobile","os","getSystemInfo","getSwStatus","isValidVar","sessionData","sessionStorage","swInfo","swStatus","registered","ready","cached","updateFound","updated","offline","devMode","userAgent","SearchBar","ConfigLauncher","ThemeSelector","LayoutSelector","ItemSizeSelector","AppButtons","KeyboardShortcutInfo","AppInfoModal","IconOpen","IconClose","something","changedTo","cssThemes","searchVisible","getSettingsVisibility","groupId","displayData","collapsed","cols","rows","color","customStyles","isGridLayout","item","makeId","backgroundColor","statusCheckUrl","statusCheckHeaders","newItemSize","shouldEnableStatusCheck","statusCheck","getStatusCheckInterval","triggerModal","getTooltipOptions","itemSize","getUnicodeOpeningIcon","itemOpened","button","openContextMenu","preventDefault","statusResponse","successStatus","contextMenuOpen","contextPos","posX","posY","contextItemClick","iconType","size","getEmoji","iconPath","broken","imageNotFound","ErrorHandler","warn","BrokenImage","determineImageType","getIconPath","str","pattern","RegExp","img","fileExtRegex","validImgExtensions","splitPath","exec","emojiCode","emojiType","fromCodePoint","parseInt","substr","fullUrl","shouldUseDefaultFavicon","urlParts","host","getHostName","faviconApi","isLocalIP","imgType","makeClass","isSmall","isTransparent","openingMethod","transparent","NewTabOpenIcon","SameTabOpenIcon","IframeOpenIcon","WorkspaceOpenIcon","statusText","otherStatusText","classes","statusSuccess","startTime","menuEnabled","launch","Number","isMenuDisabled","disableContextMenu","subtitle","enableStatusCheck","statusCheckInterval","getId","background","Icon","ItemOpenMethodIcon","StatusIndicator","ContextMenu","altKey","clientX","pageXOffset","clientY","pageYOffset","trigger","hideOnTargetClick","html","placement","delay","urlToCheck","method","open","checkWebsiteStatus","setInterval","checkSpanNum","sanitizeCustomStyles","uniqueKey","getCollapseState","collapseChanged","span","classPrefix","maxSpan","numSpan","userCss","initStorage","collapseStateObject","initialiseStorage","collapseState","newState","whatChanged","setCollapseState","srcElement","checked","modalClosed","hide","slot","close","Collapsable","Item","IframeModal","sectionLayout","styles","itemCountX","itemCountY","itemPreference","globalPreference","interval","SettingsContainer","ItemGroup","layoutOrientation","set","filterComp","urlPattern","domainPattern","allTiles","searchTerm","modalState","availibleThemes","externalStyleSheet","externals","isArray","ext","Deafault","isNeeded","currentTheme","enableFontAwesome","checkIfFontAwesomeNeeded","fontAwesomeScript","faKey","fontAwesomeKey","itemsFound","backgroundImg","initiateFontAwesome","dropDownMenu","submitLogin","status","time","setTheme","launchApp","openSection","isOpen","itemClicked","SideBarItem","fill","SideBarSection","ind","SideBar","WebContent","route","query","decodeURI","Vue","use","Router","isAuthenticated","router","routes","Home","meta","metaTags","metaTagData","Workspace","Login","beforeEnter","to","from","next","DownloadConfig","beforeEach","defaultTitle","afterEach","nextTick","setSwStatus","swStateToSet","initialSwState","disabledByUser","sessionStorageKeys","SW_STATUS","currentSwState","newSwState","shouldEnableServiceWorker","shouldEnable","disableServiceWorker","registerServiceWorker","register","log","updatefound","instances","onDocumentClick","el","contains","binding","dataset","outsideClickIndex","unbind","VTooltip","VModal","VTabs","Toasted","toastedOptions","VSelect","directive","clickOutside","productionTip","awesome","Dashy","$mount","visibleComponents","pageTitle","navigation","searchBar","settings","footer","HIDE_WELCOME_BANNER","COLLAPSE_STATE","THEME","BACKUP_ID","BACKUP_HASH","HIDE_SETTINGS","REBUILD_APP","ABOUT_APP","topLevelConfKeys","SECTIONS","duration","keepOnHover","className","iconPack","splashScreenTime","faviconApiEndpoints","mcapi","clearbit","faviconkit","google","allesedv","webmasterapi"],"mappings":"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","file":"js/dashy.71bcbfb2.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"dashy\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"dashy\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({\"about\":\"about\"}[chunkId]||chunkId) + \".\" + {\"about\":\"f6190ace\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"about\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({\"about\":\"about\"}[chunkId]||chunkId) + \".\" + {\"about\":\"a64c098d\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-sign-out-alt fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"sign-out-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-trash-alt fa-w-14\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"trash-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 448 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M268 416h24a12 12 0 0012-12V188a12 12 0 00-12-12h-24a12 12 0 00-12 12v216a12 12 0 0012 12zM432 80h-82.41l-34-56.7A48 48 0 00274.41 0H173.59a48 48 0 00-41.16 23.3L98.41 80H16A16 16 0 000 96v16a16 16 0 0016 16h16v336a48 48 0 0048 48h288a48 48 0 0048-48V128h16a16 16 0 0016-16V96a16 16 0 00-16-16zM171.84 50.91A6 6 0 01177 48h94a6 6 0 015.15 2.91L293.61 80H154.39zM368 464H80V128h288zm-212-48h24a12 12 0 0012-12V188a12 12 0 00-12-12h-24a12 12 0 00-12 12v216a12 12 0 0012 12z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-hammer fa-w-18\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"hammer\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 576 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M571.31 193.94l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31-28.9-28.9c5.63-21.31.36-44.9-16.35-61.61l-45.25-45.25c-62.48-62.48-163.79-62.48-226.28 0l90.51 45.25v18.75c0 16.97 6.74 33.25 18.75 45.25l49.14 49.14c16.71 16.71 40.3 21.98 61.61 16.35l28.9 28.9-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l90.51-90.51c6.23-6.24 6.23-16.37-.02-22.62zm-286.72-15.2c-3.7-3.7-6.84-7.79-9.85-11.95L19.64 404.96c-25.57 23.88-26.26 64.19-1.53 88.93s65.05 24.05 88.93-1.53l238.13-255.07c-3.96-2.91-7.9-5.87-11.44-9.41l-49.14-49.14z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppButtons.vue?vue&type=style&index=0&id=d69dca9c&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-clone fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"clone\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M464 0c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48H176c-26.51 0-48-21.49-48-48V48c0-26.51 21.49-48 48-48h288M176 416c-44.112 0-80-35.888-80-80V128H48c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48v-48H176z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ConfigContainer.vue?vue&type=style&index=1&lang=scss&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=0&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-window-maximize fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"window-maximize\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V192h416v234z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-external-link-alt fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"external-link-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M432 320h-32a16 16 0 00-16 16v112H64V128h144a16 16 0 0016-16V80a16 16 0 00-16-16H48a48 48 0 00-48 48v352a48 48 0 0048 48h352a48 48 0 0048-48V336a16 16 0 00-16-16zM488 0H360c-21.37 0-32.05 25.91-17 41l35.73 35.73L135 320.37a24 24 0 000 34L157.67 377a24 24 0 0034 0l243.61-243.68L471 169c15 15 41 4.5 41-17V24a24 24 0 00-24-24z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-info fa-w-8\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"info\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 256 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M224 352.589V224c0-16.475-6.258-31.517-16.521-42.872C225.905 161.14 236 135.346 236 108 236 48.313 187.697 0 128 0 68.313 0 20 48.303 20 108c0 20.882 5.886 40.859 16.874 58.037C15.107 176.264 0 198.401 0 224v39.314c0 23.641 12.884 44.329 32 55.411v33.864C12.884 363.671 0 384.359 0 408v40c0 35.29 28.71 64 64 64h128c35.29 0 64-28.71 64-64v-40c0-23.641-12.884-44.329-32-55.411zM128 48c33.137 0 60 26.863 60 60s-26.863 60-60 60-60-26.863-60-60 26.863-60 60-60zm80 400c0 8.836-7.164 16-16 16H64c-8.836 0-16-7.164-16-16v-40c0-8.836 7.164-16 16-16h16V279.314H64c-8.836 0-16-7.164-16-16V224c0-8.836 7.164-16 16-16h96c8.836 0 16 7.164 16 16v168h16c8.836 0 16 7.164 16 16v40z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Button.vue?vue&type=style&index=0&id=ec408f00&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LoadingScreen.vue?vue&type=style&index=0&id=a7bc1de6&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Input.vue?vue&type=style&index=0&id=5df13ed2&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageTitle.vue?vue&type=style&index=0&id=34020d7c&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-wrench fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"wrench\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M507.73 109.1c-2.24-9.03-13.54-12.09-20.12-5.51l-74.36 74.36-67.88-11.31-11.31-67.88 74.36-74.36c6.62-6.62 3.43-17.9-5.66-20.16-47.38-11.74-99.55.91-136.58 37.93-39.64 39.64-50.55 97.1-34.05 147.2L18.74 402.76c-24.99 24.99-24.99 65.51 0 90.5 24.99 24.99 65.51 24.99 90.5 0l213.21-213.21c50.12 16.71 107.47 5.68 147.37-34.22 37.07-37.07 49.7-89.32 37.91-136.73zM64 472c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-upload fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fal\",\"data-icon\":\"upload\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M452 432c0 11-9 20-20 20s-20-9-20-20 9-20 20-20 20 9 20 20zm-84-20c-11 0-20 9-20 20s9 20 20 20 20-9 20-20-9-20-20-20zm144-48v104c0 24.3-19.7 44-44 44H44c-24.3 0-44-19.7-44-44V364c0-24.3 19.7-44 44-44h124v-99.3h-52.7c-35.6 0-53.4-43.1-28.3-68.3L227.7 11.7c15.6-15.6 40.9-15.6 56.6 0L425 152.4c25.2 25.2 7.3 68.3-28.3 68.3H344V320h124c24.3 0 44 19.7 44 44zM200 188.7V376c0 4.4 3.6 8 8 8h96c4.4 0 8-3.6 8-8V188.7h84.7c7.1 0 10.7-8.6 5.7-13.7L261.7 34.3c-3.1-3.1-8.2-3.1-11.3 0L109.7 175c-5 5-1.5 13.7 5.7 13.7H200zM480 364c0-6.6-5.4-12-12-12H344v24c0 22.1-17.9 40-40 40h-96c-22.1 0-40-17.9-40-40v-24H44c-6.6 0-12 5.4-12 12v104c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12V364z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-browser fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"browser\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M32 36v416c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V36c0-26.5-21.5-48-48-48H80C53.5-12 32 9.5 32 36zm60 416c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h24c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H92zM426 36c3.3 0 6 2.7 6 6v404c0 3.3-2.7 6-6 6H168V36h258zm-310 0c6.6 0 12 5.4 12 12v280c0 6.6-5.4 12-12 12H92c-6.6 0-12-5.4-12-12V48c0-6.6 5.4-12 12-12h24z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-sync fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"sync\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M440.65 12.57l4 82.77A247.16 247.16 0 00255.83 8C134.73 8 33.91 94.92 12.29 209.82A12 12 0 0024.09 224h49.05a12 12 0 0011.67-9.26 175.91 175.91 0 01317-56.94l-101.46-4.86a12 12 0 00-12.57 12v47.41a12 12 0 0012 12H500a12 12 0 0012-12V12a12 12 0 00-12-12h-47.37a12 12 0 00-11.98 12.57zM255.83 432a175.61 175.61 0 01-146-77.8l101.8 4.87a12 12 0 0012.57-12v-47.4a12 12 0 00-12-12H12a12 12 0 00-12 12V500a12 12 0 0012 12h47.35a12 12 0 0012-12.6l-4.15-82.57A247.17 247.17 0 00255.83 504c121.11 0 221.93-86.92 243.55-201.82a12 12 0 00-11.8-14.18h-49.05a12 12 0 00-11.67 9.26A175.86 175.86 0 01255.83 432z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=style&index=0&id=70a33270&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WebContent.vue?vue&type=style&index=0&id=a2564c04&lang=scss&scoped=true&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StatusIndicator.vue?vue&type=style&index=1&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ItemSizeSelector.vue?vue&type=style&index=0&id=58966274&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ItemOpenMethodIcon.vue?vue&type=style&index=0&id=bd61f3bc&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ThemeSelector.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"dashy\"}},[(_vm.shouldShowSplash())?_c('LoadingScreen',{attrs:{\"isLoading\":_vm.isLoading}}):_vm._e(),(!_vm.shouldHidePageComponents())?_c('Header',{attrs:{\"pageInfo\":_vm.pageInfo}}):_vm._e(),_c('router-view'),(_vm.showFooter && !_vm.shouldHidePageComponents())?_c('Footer',{attrs:{\"text\":_vm.getFooterText()}}):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('header',[(_vm.titleVisible)?_c('PageTitle',{attrs:{\"title\":_vm.pageInfo.title,\"description\":_vm.pageInfo.description}}):_vm._e(),(_vm.navVisible)?_c('Nav',{staticClass:\"nav\",attrs:{\"links\":_vm.pageInfo.navLinks}}):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('router-link',{staticClass:\"page-titles\",attrs:{\"to\":\"/\"}},[_c('h1',[_vm._v(_vm._s(_vm.title))]),_c('span',{staticClass:\"subtitle\"},[_vm._v(_vm._s(_vm.description))])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n Loading
\n \n \n \n \n \n \n\n
\n {{saveSuccess ? 'Task Complete' : 'Task Failed'}}\n
\n{{ responseText }}
\n\n The app should rebuild automatically.\n You will need to refresh the page for changes to take effect.\n
\n\n It is recommend to backup your existing confiruration before making any changes.\n
\n\n Note: You will need to refresh the page for your changes to take effect.\n Styles overides are only stored locally, so it is reccomended to make a copy of your CSS.\n To remove all custom styles, delete the contents and hit Save Changes\n
\n\n A rebuild is required for changes written to the conf.yml file to take effect.\n This should happen automatically, but if it hasn't, you can manually trigger it here.
\n This is not required for modifications stored locally.\n
You do no have permission to trigger this action
\n✅ Build completed succesfully
\n❌ Build operation failed
\n{{ output || error }}\n \n \n \n {{yaml}}\n \n \n Cloud backup and restore is an optional feature, that enables you to upload your\n config to the internet, and then restore it on any other device or instance of Dashy.\n
\n All data is fully end-to-end encrypted with AES, using your password as the key.\n
\n For more info, please see the\n docs\n
{{ backupId }}\n \n This is used to restore from backups later.\n So keep it, along with your password somewhere safe.\n \n \n Just start typing to filter. Then use the tab key to cycle through results,\n and press enter to launch the selected item, or alt + enter to open in a modal.\n You can hit Esc at anytime to clear the search. Easy 🥳\n
\n{{ serviceWorkerInfo }}\n {{getIsConfigValidStatus()}}\n Please include the following info in your bug report:
\n {{ showInfo ? 'Hide' : 'Show'}} system info\nDashy Version: V {{appVersion}}Browser: {{systemInfo.browser}}Is Mobile? {{systemInfo.isMobile ? 'Yes' : 'No'}}OS: {{systemInfo.os}}\n Documentation and Source Code available on\n GitHub\n
\nLicensed under MIT X11. Copyright © 2021\n {{ title }}
\n{{ jsonParser(config) }}\n\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--11-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadConfig.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--11-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadConfig.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DownloadConfig.vue?vue&type=template&id=33cd2d90&scoped=true&\"\nimport script from \"./DownloadConfig.vue?vue&type=script&lang=js&\"\nexport * from \"./DownloadConfig.vue?vue&type=script&lang=js&\"\nimport style0 from \"./DownloadConfig.vue?vue&type=style&index=0&id=33cd2d90&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"33cd2d90\",\n null\n \n)\n\nexport default component.exports","import Vue from 'vue';\nimport Router from 'vue-router';\n\nimport Home from '@/views/Home.vue';\nimport Login from '@/views/Login.vue';\nimport Workspace from '@/views/Workspace.vue';\nimport DownloadConfig from '@/views/DownloadConfig.vue';\nimport { isLoggedIn } from '@/utils/Auth';\nimport { appConfig, pageInfo, sections } from '@/utils/ConfigAccumalator';\nimport { metaTagData } from '@/utils/defaults';\n\nVue.use(Router);\n\nconst isAuthenticated = () => {\n const users = appConfig.auth;\n return (!users || isLoggedIn(users));\n};\n\nconst router = new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: Home,\n props: {\n appConfig,\n pageInfo,\n sections,\n },\n meta: {\n title: pageInfo.title || 'Home Page',\n metaTags: metaTagData,\n },\n },\n {\n path: '/workspace',\n name: 'workspace',\n component: Workspace,\n props: { appConfig, pageInfo, sections },\n meta: {\n title: pageInfo.title || 'Dashy Workspace',\n metaTags: metaTagData,\n },\n },\n {\n path: '/login',\n name: 'login',\n component: Login,\n props: {\n appConfig,\n },\n beforeEnter: (to, from, next) => {\n if (isAuthenticated()) router.push({ path: '/' });\n next();\n },\n },\n {\n path: '/about',\n name: 'about',\n component: () => import(/* webpackChunkName: \"about\" */ './views/About.vue'),\n },\n {\n path: '/download',\n name: 'download',\n component: DownloadConfig,\n props: { appConfig, pageInfo, sections },\n meta: {\n title: pageInfo.title || 'Download Dashy Config',\n metaTags: metaTagData,\n },\n },\n ],\n});\n\nrouter.beforeEach((to, from, next) => {\n if (to.name !== 'login' && !isAuthenticated()) next({ name: 'login' });\n else next();\n});\n\nconst defaultTitle = 'Dashy';\nrouter.afterEach((to) => {\n Vue.nextTick(() => {\n document.title = to.meta.title || defaultTitle;\n });\n});\n\nexport default router;\n","/* eslint-disable no-console */\n\nimport { register } from 'register-service-worker';\nimport { sessionStorageKeys } from './utils/defaults';\nimport conf from '../public/conf.yml';\n\n/* Sets a local storage item with the state from the SW lifecycle */\nconst setSwStatus = (swStateToSet) => {\n const initialSwState = {\n ready: false,\n registered: false,\n cached: false,\n updateFound: false,\n updated: false,\n offline: false,\n error: false,\n devMode: false,\n disabledByUser: false,\n };\n const sessionData = sessionStorage[sessionStorageKeys.SW_STATUS];\n const currentSwState = sessionData ? JSON.parse(sessionData) : initialSwState;\n try {\n const newSwState = { ...currentSwState, ...swStateToSet };\n sessionStorage.setItem(sessionStorageKeys.SW_STATUS, JSON.stringify(newSwState));\n } catch (e) {\n console.warn('Error setting SW data', e);\n }\n};\n\n/**\n * Checks if service workers should be enabled\n * Disable if not running in production\n * Or disable if user specified to disable\n */\nconst shouldEnableServiceWorker = () => {\n let shouldEnable = true;\n if (conf && conf.appConfig) { // Check if app Config available\n if (conf.appConfig.disableServiceWorker) { // Disable if user requested\n shouldEnable = false;\n setSwStatus({ disabledByUser: true });\n }\n }\n if (process.env.NODE_ENV !== 'production') {\n shouldEnable = false; // Disable if not in production\n setSwStatus({ devMode: true });\n }\n return shouldEnable;\n};\n\nconst registerServiceWorker = () => {\n if (shouldEnableServiceWorker()) {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready() {\n setSwStatus({ ready: true });\n console.log(\n 'App is being served from cache by a service worker.\\n'\n + 'For more details, visit https://goo.gl/AFskqB',\n );\n },\n registered() {\n setSwStatus({ registered: true });\n console.log('Service worker has been registered.');\n },\n cached() {\n setSwStatus({ cached: true });\n console.log('Content has been cached for offline use.');\n },\n updatefound() {\n setSwStatus({ updateFound: true });\n console.log('New content is downloading.');\n },\n updated() {\n setSwStatus({ updated: true });\n console.log('New content is available; please refresh.');\n },\n offline() {\n setSwStatus({ offline: true });\n console.log('No internet connection found. App is running in offline mode.');\n },\n error(error) {\n setSwStatus({ error: true });\n console.error('Error during service worker registration:', error);\n },\n });\n }\n};\n\nexport default registerServiceWorker;\n","/**\n * A simple Vue directive to trigger an event when the user\n * clicks anywhere other than the specified element.\n * Used to close context menu's popup menus and tips.\n */\n\nconst instances = [];\n\nfunction onDocumentClick(e, el, fn) {\n const { target } = e;\n if (el !== target && !el.contains(target)) {\n fn(e);\n }\n}\n\nexport default {\n bind(element, binding) {\n const el = element;\n el.dataset.outsideClickIndex = instances.length;\n\n const fn = binding.value;\n const click = (e) => {\n onDocumentClick(e, el, fn);\n };\n\n document.addEventListener('click', click);\n document.addEventListener('touchstart', click);\n instances.push(click);\n },\n unbind(el) {\n if (!el.dataset) return;\n const index = el.dataset.outsideClickIndex;\n const handler = instances[index];\n document.removeEventListener('click', handler);\n instances.splice(index, 1);\n },\n};\n","import Vue from 'vue';\n\n/* Import component Vue plugins, used throughout the app */\nimport VTooltip from 'v-tooltip'; // A Vue directive for Popper.js, tooltip component\nimport VModal from 'vue-js-modal'; // Modal component\nimport VSelect from 'vue-select'; // Select dropdown component\nimport VTabs from 'vue-material-tabs'; // Tab view component, used on the config page\nimport Toasted from 'vue-toasted'; // Toast component, used to show confirmation notifications\n\nimport { toastedOptions } from '@/utils/defaults';\nimport Dashy from '@/App.vue';\nimport router from '@/router';\nimport registerServiceWorker from '@/registerServiceWorker';\nimport clickOutside from '@/utils/ClickOutside';\n\nVue.use(VTooltip);\nVue.use(VModal);\nVue.use(VTabs);\nVue.use(Toasted, toastedOptions);\nVue.component('v-select', VSelect);\nVue.directive('clickOutside', clickOutside);\n\nVue.config.productionTip = false;\n\n// Register Service Worker\nregisterServiceWorker();\n\nnew Vue({\n router,\n render: (awesome) => awesome(Dashy),\n}).$mount('#app');\n","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-sliders-h fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"sliders-h\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M496 384H160v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h80v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h336c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160h-80v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h336v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h80c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160H288V48c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h208v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-th-list fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"th-list\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M149.333 216v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-80c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zM125.333 32H24C10.745 32 0 42.745 0 56v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zm80 448H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm-24-424v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24zm24 264H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SettingsContainer.vue?vue&type=style&index=0&id=185e0654&scoped=true&lang=scss&\"","export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"","module.exports = {\n pageInfo: {\n title: 'Dashy',\n description: '',\n navLinks: [\n { title: 'Home', path: '/' },\n { title: 'Source', path: 'https://github.com/Lissy93/dashy' },\n ],\n footerText: '',\n },\n appConfig: {},\n iconSize: 'medium',\n layout: 'auto',\n theme: 'default',\n fontAwesomeKey: '0821c65656',\n faviconApi: 'faviconkit',\n builtInThemes: [\n 'callisto',\n 'thebe',\n 'dracula',\n 'material',\n 'material-dark',\n 'colorful',\n 'nord',\n 'nord-frost',\n 'minimal-dark',\n 'minimal-light',\n 'matrix',\n 'matrix-red',\n 'hacker-girl',\n 'raspberry-jam',\n 'bee',\n 'tiger',\n 'blue-purple',\n 'material-original',\n 'material-dark-original',\n 'cyberpunk',\n 'vaporware',\n 'high-contrast-dark',\n 'high-contrast-light',\n ],\n visibleComponents: {\n pageTitle: true,\n navigation: true,\n searchBar: true,\n settings: true,\n footer: true,\n },\n localStorageKeys: {\n HIDE_WELCOME_BANNER: 'hideWelcomeHelpers',\n LAYOUT_ORIENTATION: 'layoutOrientation',\n COLLAPSE_STATE: 'collapseState',\n ICON_SIZE: 'iconSize',\n THEME: 'theme',\n CONF_SECTIONS: 'confSections',\n PAGE_INFO: 'pageInfo',\n APP_CONFIG: 'appConfig',\n BACKUP_ID: 'backupId',\n BACKUP_HASH: 'backupHash',\n HIDE_SETTINGS: 'hideSettings',\n USERNAME: 'username',\n },\n cookieKeys: {\n AUTH_TOKEN: 'authenticationToken',\n },\n sessionStorageKeys: {\n SW_STATUS: 'serviceWorkerStatus',\n },\n modalNames: {\n CONF_EDITOR: 'CONF_EDITOR',\n CLOUD_BACKUP: 'CLOUD_BACKUP',\n REBUILD_APP: 'REBUILD_APP',\n ABOUT_APP: 'ABOUT_APP',\n },\n topLevelConfKeys: {\n PAGE_INFO: 'pageInfo',\n APP_CONFIG: 'appConfig',\n SECTIONS: 'sections',\n },\n toastedOptions: {\n position: 'bottom-center',\n duration: 2500,\n keepOnHover: true,\n className: 'toast-message',\n iconPack: 'fontawesome',\n },\n backupEndpoint: 'https://dashy-sync-service.as93.net',\n splashScreenTime: 1900,\n metaTagData: [\n { name: 'description', content: 'A simple static homepage for you\\'re server' },\n ],\n faviconApiEndpoints: {\n mcapi: 'https://eu.mc-api.net/v3/server/favicon/$URL',\n clearbit: 'https://logo.clearbit.com/$URL',\n faviconkit: 'https://api.faviconkit.com/$URL/64',\n // favicongrabber: 'https://favicongrabber.com//api/grab/$URL',\n google: 'https://www.google.com/s2/favicons?sz=128&domain_url=$URL',\n allesedv: 'https://f1.allesedv.com/128/$URL',\n webmasterapi: 'https://api.webmasterapi.com/v1/favicon/yEwx0ZFs0CSPshHq/$URL',\n },\n};\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SideBarItem.vue?vue&type=style&index=0&id=d979f4fe&lang=scss&scoped=true&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-times-circle fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"times-circle\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"100\",\"height\":\"100\",\"preserveAspectRatio\":\"xMidYMid\"}, attrs),\n ...rest,\n },\n children.concat([_c('defs',[_c('clipPath',{attrs:{\"id\":\"a\"}},[_c('path',{attrs:{\"d\":\"M20 0h60v100H20z\"}})])]),_c('path',{attrs:{\"fill\":\"none\",\"stroke\":\"var(--primary, #00af87)\",\"stroke-width\":\"6\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",\"stroke-miterlimit\":\"10\",\"clip-path\":\"url(#a)\",\"d\":\"M90 76.7V28.3c0-2.7-2.2-5-5-5h-3.4c-2.7 0-5 2.2-5 5v43.4c0 2.7-2.2 5-5 5h-3.4c-2.7 0-5-2.2-5-5V28.3c0-2.7-2.2-5-5-5H55c-2.7 0-5 2.2-5 5v43.4c0 2.7-2.2 5-5 5h-3.4c-2.7 0-5-2.2-5-5V28.3c0-2.7-2.2-5-5-5h-3.4c-2.7 0-5 2.2-5 5v43.4c0 2.7-2.2 5-5 5H15c-2.7 0-5-2.2-5-5V23.3\"}},[_c('animateTransform',{attrs:{\"attributeName\":\"transform\",\"type\":\"translate\",\"repeatCount\":\"indefinite\",\"dur\":\"1.4925373134328357s\",\"values\":\"-20 0;7 0\",\"keyTimes\":\"0;1\"}}),_c('animate',{attrs:{\"attributeName\":\"stroke-dasharray\",\"repeatCount\":\"indefinite\",\"dur\":\"1.4925373134328357s\",\"values\":\"0 72 125 232;0 197 125 233\",\"keyTimes\":\"0;1\"}})])])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-cloud-upload-alt fa-w-20\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"cloud-upload-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 640 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M395.5 267.5l-99-99c-4.7-4.7-12.3-4.7-17 0l-99 99c-7.6 7.6-2.2 20.5 8.5 20.5h67v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-84h67c10.7 0 16.1-12.9 8.5-20.5zm148.2-67.4C539.7 142.1 491.4 96 432 96c-7.6 0-15.1.8-22.4 2.3C377.7 58.3 328.1 32 272 32c-84.6 0-155.5 59.7-172.3 139.8C39.9 196.1 0 254.4 0 320c0 88.4 71.6 160 160 160h336c79.5 0 144-64.5 144-144 0-61.8-39.2-115.8-96.3-135.9zM496 432H160c-61.9 0-112-50.1-112-112 0-56.4 41.7-103.1 96-110.9V208c0-70.7 57.3-128 128-128 53.5 0 99.3 32.8 118.4 79.4 11.2-9.6 25.7-15.4 41.6-15.4 35.3 0 64 28.7 64 64 0 11.8-3.2 22.9-8.8 32.4 2.9-.3 5.9-.4 8.8-.4 53 0 96 43 96 96s-43 96-96 96z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ContextMenu.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppInfoModal.vue?vue&type=style&index=0&id=40e473c3&scoped=true&lang=scss&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadConfig.vue?vue&type=style&index=0&id=33cd2d90&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-expand fa-w-14\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"expand\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 448 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M0 180V56c0-13.3 10.7-24 24-24h124c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H64v84c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12zM288 44v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V56c0-13.3-10.7-24-24-24H300c-6.6 0-12 5.4-12 12zm148 276h-40c-6.6 0-12 5.4-12 12v84h-84c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24V332c0-6.6-5.4-12-12-12zM160 468v-40c0-6.6-5.4-12-12-12H64v-84c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v124c0 13.3 10.7 24 24 24h124c6.6 0 12-5.4 12-12z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-css3-alt fa-w-12\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fab\",\"data-icon\":\"css3-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 384 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M0 32l34.9 395.8L192 480l157.1-52.2L384 32H0zm313.1 80l-4.8 47.3L193 208.6l-.3.1h111.5l-12.8 146.6-98.2 28.7-98.8-29.2-6.4-73.9h48.9l3.2 38.3 52.6 13.3 54.7-15.4 3.7-61.6-166.3-.5v-.1l-.2.1-3.6-46.3L193.1 162l6.5-2.7H76.7L70.9 112h242.2z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LayoutSelector.vue?vue&type=style&index=0&id=c819d738&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./JsonEditor.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Item.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SideBar.vue?vue&type=style&index=0&id=31476576&lang=scss&scoped=true&\"","module.exports = {\"pageInfo\":{\"title\":\"Dashy\",\"navLinks\":[{\"title\":\"Home\",\"path\":\"/\"},{\"title\":\"About\",\"path\":\"/about\"},{\"title\":\"Source Code\",\"path\":\"https://github.com/Lissy93/dashy\"}]},\"appConfig\":{\"theme\":\"colorful\",\"fontAwesomeKey\":\"0821c65656\"},\"sections\":[{\"name\":\"Getting Started\",\"items\":[{\"title\":\"Source\",\"description\":\"Source code and documentation on GitHub\",\"icon\":\"fab fa-github\",\"url\":\"https://github.com/Lissy93/dashy\"},{\"title\":\"Issues\",\"description\":\"View currently open issues, or raise a new one\",\"icon\":\"fas fa-bug\",\"url\":\"https://github.com/Lissy93/dashy/issues\"},{\"title\":\"Demo 1\",\"description\":\"Live Demo #1\",\"icon\":\"far fa-rocket\",\"url\":\"https://dashy-demo-1.netlify.app\"},{\"title\":\"Demo 2\",\"description\":\"Live Demo #2\",\"icon\":\"fad fa-planet-ringed\",\"url\":\"https://dashy-demo-2.netlify.app\"}]}]}","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ConfigContainer.vue?vue&type=style&index=0&id=3cfec9e9&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-expand-arrows-alt fa-w-14\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"expand-arrows-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 448 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M448 344v112a23.94 23.94 0 01-24 24H312c-21.39 0-32.09-25.9-17-41l36.2-36.2L224 295.6 116.77 402.9 153 439c15.09 15.1 4.39 41-17 41H24a23.94 23.94 0 01-24-24V344c0-21.4 25.89-32.1 41-17l36.19 36.2L184.46 256 77.18 148.7 41 185c-15.1 15.1-41 4.4-41-17V56a23.94 23.94 0 0124-24h112c21.39 0 32.09 25.9 17 41l-36.2 36.2L224 216.4l107.23-107.3L295 73c-15.09-15.1-4.39-41 17-41h112a23.94 23.94 0 0124 24v112c0 21.4-25.89 32.1-41 17l-36.19-36.2L263.54 256l107.28 107.3L407 327.1c15.1-15.2 41-4.5 41 16.9z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./KeyboardShortcutInfo.vue?vue&type=style&index=0&id=c5f17d9a&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M132.893 310.534l-30.082 10.911L91.9 291.364l30.081-10.911z\"}}),_c('path',{attrs:{\"d\":\"M271.552 301.072l-77.856-46.72-41.616 15.152 10.944 30.064 27.28-9.92 82.144 49.28 97.6-65.072L480 315.088V480H32V347.2l40.8-14.848-10.928-30.048L0 324.8V512h512V292.912l-146.048-54.768z\"}}),_c('path',{attrs:{\"d\":\"M0 0v278.848l66.576-24.224-10.928-30.064L32 233.152V32h448v168.912l-114.048-42.768-94.4 62.928-77.856-46.72-47.84 17.392 10.944 30.064 33.504-12.16 82.144 49.28 97.6-65.072L512 247.088V0z\"}}),_c('path',{attrs:{\"d\":\"M96.656 243.686L85.721 213.63l30.07-10.94 10.935 30.055z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ConfigLauncher.vue?vue&type=style&index=0&id=383db9de&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CustomCss.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RebuildApp.vue?vue&type=style&index=0&id=4d488482&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CloudBackupRestore.vue?vue&type=style&index=0&id=763657f4&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-table fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"table\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64v-96h160v96zm0-160H64v-96h160v96zm224 160H288v-96h160v96zm0-160H288v-96h160v96z\"}})])\n )\n }\n }\n ","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=style&index=0&id=267a5024&lang=scss&scoped=true&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ItemGroup.vue?vue&type=style&index=0&id=57f8b54c&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-file-download fa-w-12\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"file-download\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 384 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M216 236.07c0-6.63-5.37-12-12-12h-24c-6.63 0-12 5.37-12 12v84.01h-48.88c-10.71 0-16.05 12.97-8.45 20.52l72.31 71.77c4.99 4.95 13.04 4.95 18.03 0l72.31-71.77c7.6-7.54 2.26-20.52-8.45-20.52H216v-84.01zM369.83 97.98L285.94 14.1c-9-9-21.2-14.1-33.89-14.1H47.99C21.5.1 0 21.6 0 48.09v415.92C0 490.5 21.5 512 47.99 512h287.94c26.5 0 48.07-21.5 48.07-47.99V131.97c0-12.69-5.17-24.99-14.17-33.99zM255.95 51.99l76.09 76.08h-76.09V51.99zM336 464.01H47.99V48.09h159.97v103.98c0 13.3 10.7 23.99 24 23.99H336v287.95z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SideBarSection.vue?vue&type=style&index=0&id=56ddb963&lang=scss&scoped=true&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Nav.vue?vue&type=style&index=0&id=68c1bd5c&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-compress-arrows-alt fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"compress-arrows-alt\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M200 288H88c-21.4 0-32.1 25.8-17 41l32.9 31-99.2 99.3c-6.2 6.2-6.2 16.4 0 22.6l25.4 25.4c6.2 6.2 16.4 6.2 22.6 0L152 408l31.1 33c15.1 15.1 40.9 4.4 40.9-17V312c0-13.3-10.7-24-24-24zm112-64h112c21.4 0 32.1-25.9 17-41l-33-31 99.3-99.3c6.2-6.2 6.2-16.4 0-22.6L481.9 4.7c-6.2-6.2-16.4-6.2-22.6 0L360 104l-31.1-33C313.8 55.9 288 66.6 288 88v112c0 13.3 10.7 24 24 24zm96 136l33-31.1c15.1-15.1 4.4-40.9-17-40.9H312c-13.3 0-24 10.7-24 24v112c0 21.4 25.9 32.1 41 17l31-32.9 99.3 99.3c6.2 6.2 16.4 6.2 22.6 0l25.4-25.4c6.2-6.2 6.2-16.4 0-22.6L408 360zM183 71.1L152 104 52.7 4.7c-6.2-6.2-16.4-6.2-22.6 0L4.7 30.1c-6.2 6.2-6.2 16.4 0 22.6L104 152l-33 31.1C55.9 198.2 66.6 224 88 224h112c13.3 0 24-10.7 24-24V88c0-21.3-25.9-32-41-16.9z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ItemIcon.vue?vue&type=style&index=0&lang=scss&\"","module.exports = /(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\u0023-\\u0039]\\ufe0f?\\u20e3|\\u3299|\\u3297|\\u303d|\\u3030|\\u24c2|\\ud83c[\\udd70-\\udd71]|\\ud83c[\\udd7e-\\udd7f]|\\ud83c\\udd8e|\\ud83c[\\udd91-\\udd9a]|\\ud83c[\\udde6-\\uddff]|[\\ud83c[\\ude01-\\ude02]|\\ud83c\\ude1a|\\ud83c\\ude2f|[\\ud83c[\\ude32-\\ude3a]|[\\ud83c[\\ude50-\\ude51]|\\u203c|\\u2049|[\\u25aa-\\u25ab]|\\u25b6|\\u25c0|[\\u25fb-\\u25fe]|\\u00a9|\\u00ae|\\u2122|\\u2139|\\ud83c\\udc04|[\\u2600-\\u26FF]|\\u2b05|\\u2b06|\\u2b07|\\u2b1b|\\u2b1c|\\u2b50|\\u2b55|\\u231a|\\u231b|\\u2328|\\u23cf|[\\u23e9-\\u23f3]|[\\u23f8-\\u23fa]|\\ud83c\\udccf|\\u2934|\\u2935|[\\u2190-\\u21ff])/;\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SearchBar.vue?vue&type=style&index=0&id=08ec96b4&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StatusIndicator.vue?vue&type=style&index=0&id=46972ad8&scoped=true&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-download fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fal\",\"data-icon\":\"download\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M452 432c0 11-9 20-20 20s-20-9-20-20 9-20 20-20 20 9 20 20zm-84-20c-11 0-20 9-20 20s9 20 20 20 20-9 20-20-9-20-20-20zm144-48v104c0 24.3-19.7 44-44 44H44c-24.3 0-44-19.7-44-44V364c0-24.3 19.7-44 44-44h99.4L87 263.6c-25.2-25.2-7.3-68.3 28.3-68.3H168V40c0-22.1 17.9-40 40-40h96c22.1 0 40 17.9 40 40v155.3h52.7c35.6 0 53.4 43.1 28.3 68.3L368.6 320H468c24.3 0 44 19.7 44 44zm-261.7 17.7c3.1 3.1 8.2 3.1 11.3 0L402.3 241c5-5 1.5-13.7-5.7-13.7H312V40c0-4.4-3.6-8-8-8h-96c-4.4 0-8 3.6-8 8v187.3h-84.7c-7.1 0-10.7 8.6-5.7 13.7l140.7 140.7zM480 364c0-6.6-5.4-12-12-12H336.6l-52.3 52.3c-15.6 15.6-41 15.6-56.6 0L175.4 352H44c-6.6 0-12 5.4-12 12v104c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12V364z\"}})])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-edit fa-w-18\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"far\",\"data-icon\":\"edit\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 576 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z\"}})])\n )\n }\n }\n ","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Collapsable.vue?vue&type=style&index=0&id=ac1beaa4&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&id=64591bd5&scoped=true&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IframeModal.vue?vue&type=style&index=0&lang=scss&\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Item.vue?vue&type=style&index=1&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [\"svg-inline--fa fa-columns fa-w-16\",classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"aria-hidden\":\"true\",\"data-prefix\":\"fas\",\"data-icon\":\"columns\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"fill\":\"currentColor\",\"d\":\"M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z\"}})])\n )\n }\n }\n ","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Workspace.vue?vue&type=style&index=0&id=6136c26a&scoped=true&lang=scss&\""],"sourceRoot":""}
\ No newline at end of file
diff --git a/precache-manifest.b7fa2f717a10a67e736e7049f9f56dee.js b/precache-manifest.d845acb4ad05a3005e751df48195e448.js
similarity index 94%
rename from precache-manifest.b7fa2f717a10a67e736e7049f9f56dee.js
rename to precache-manifest.d845acb4ad05a3005e751df48195e448.js
index 02f7b4dc..681c429d 100644
--- a/precache-manifest.b7fa2f717a10a67e736e7049f9f56dee.js
+++ b/precache-manifest.d845acb4ad05a3005e751df48195e448.js
@@ -20,13 +20,29 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "/css/chunk-vendors.64811416.css"
},
{
- "revision": "8edd76b5a5aa13b691b4",
- "url": "/css/dashy.0169e994.css"
+ "revision": "fe8669cb6833817c8b90",
+ "url": "/css/dashy.a829c563.css"
},
{
"revision": "e24265f6c4bd4450fdafdf37cd825bfc",
"url": "/default.html"
},
+ {
+ "revision": "11798c513db55464df5a6603790a63a2",
+ "url": "/fonts/AllertaStencil-Regular.ttf"
+ },
+ {
+ "revision": "e9ee108cd098321ac27b95ebcebfcdf6",
+ "url": "/fonts/Audiowide-Regular.ttf"
+ },
+ {
+ "revision": "f33327cdc7c1c759c638ac5860736cbd",
+ "url": "/fonts/CutiveMono-Regular.ttf"
+ },
+ {
+ "revision": "0ee6659afb21ed3bc6f02a75d93aa6cd",
+ "url": "/fonts/FrancoisOne-Regular.ttf"
+ },
{
"revision": "c8b568b1f3bf08c879495fe8fc1dea30",
"url": "/fonts/Inconsolata-Light.c8b568b1.ttf"
@@ -35,12 +51,28 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"revision": "0c6b8e07701bde6d661902803104aab1",
"url": "/fonts/PTMono-Regular.0c6b8e07.ttf"
},
+ {
+ "revision": "fa12dfb21e9af5a2decb8701af95def6",
+ "url": "/fonts/Podkova-Medium.ttf"
+ },
{
"revision": "3b5635ac5d39c28200bf3993d90d09c7",
"url": "/fonts/Raleway-Variable.3b5635ac.ttf"
},
{
- "revision": "d495ebec39b1fd656c44bbd957c7b56b",
+ "revision": "6090d256d88dcd7f0244eaa4a3eafbba",
+ "url": "/fonts/Roboto-Light.ttf"
+ },
+ {
+ "revision": "caaba8d8f9d2ca82350ecf8984905286",
+ "url": "/fonts/Sniglet-Regular.ttf"
+ },
+ {
+ "revision": "692c37377cd1e0f4850f47c7c0148426",
+ "url": "/fonts/VT323-Regular.ttf"
+ },
+ {
+ "revision": "c3ada5ff09e34fedd10180409ef734d8",
"url": "/index.html"
},
{
@@ -56,8 +88,8 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "/js/chunk-vendors.1f3c2327.js"
},
{
- "revision": "8edd76b5a5aa13b691b4",
- "url": "/js/dashy.4b91b131.js"
+ "revision": "fe8669cb6833817c8b90",
+ "url": "/js/dashy.71bcbfb2.js"
},
{
"revision": "e3bf86400a2b80531902e65f51d52be0",
diff --git a/service-worker.js b/service-worker.js
index 346a85a2..0a1c39f9 100644
--- a/service-worker.js
+++ b/service-worker.js
@@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
importScripts(
- "/precache-manifest.b7fa2f717a10a67e736e7049f9f56dee.js"
+ "/precache-manifest.d845acb4ad05a3005e751df48195e448.js"
);
workbox.core.setCacheNameDetails({prefix: "Dashy"});