.flex-vertical,#app .app-container .app-content,#app .app-container{display:flex;flex-direction:column}#app{font-size:14px;margin:0 auto;height:100vh;width:100vw;font-weight:400;background-image:linear-gradient(to bottom right,var(--v-background-mute),var(--v-container))}#app .app-container{height:100%;overflow-y:hidden}#app .app-container .app-content{flex:1;margin:.25rem;overflow-y:auto}.flex-horizontal,.v-button{display:flex;flex-direction:row}.v-button{align-items:center;justify-content:space-around;gap:.25rem;padding:.25rem .5rem;margin:.25rem;border-radius:.25rem;width:fit-content}.v-button:hover{box-shadow:0 4px 4px -4px var(--v-boxshadow);cursor:pointer}.v-button:active{box-shadow:0 0 5px 2px var(--v-boxshadow)}.flex-horizontal,.v-container-horizontal{display:flex;flex-direction:row}.flex-vertical,.v-container-vertical{display:flex;flex-direction:column}.v-container,.v-container-horizontal,.v-container-vertical{flex:1;padding:.5rem;margin:.25rem}.v-container-vertical{align-items:space-between}.v-container-horizontal{align-items:center}.flex-horizontal,.v-darkmode{display:flex;flex-direction:row}.v-darkmode{padding:.25rem;align-items:center;justify-content:space-around;font-weight:700;border-radius:.25rem;gap:.5rem;color:var(--v-title-secondary)}.v-darkmode:hover{background-color:var(--v-hover);cursor:pointer}.v-darkmode:active{background-color:var(--v-active)}.flex-horizontal,.v-dropdown .v-dropdown-elements .v-dropdown-element{display:flex;flex-direction:row}.flex-vertical,.v-dropdown .v-dropdown-elements,.v-dropdown{display:flex;flex-direction:column}.v-dropdown{position:relative;display:inline-block;width:fit-content}.v-dropdown .v-dropdown-button{z-index:100}.v-dropdown .v-dropdown-elements{flex-grow:1;position:absolute;min-width:150px;align-items:center;z-index:101;overflow-y:auto;background-color:var(--v-background-mute);border-radius:.25rem}.v-dropdown .v-dropdown-elements .v-dropdown-element{width:100%;padding:.25rem 1rem}.v-dropdown .v-dropdown-elements .v-dropdown-element:hover{background-color:var(--v-hover);cursor:pointer}.v-dropdown .v-dropdown-elements .v-dropdown-element:active{background-color:var(--v-action)}.flex-horizontal,.v-input textarea{display:flex;flex-direction:row}.flex-vertical,.v-input{display:flex;flex-direction:column}.v-input textarea{min-height:15vh;min-width:40vw;justify-content:flex-start;text-wrap:nowrap;color:var(--v-text-primary-invert);background:var(--v-background-invert);border-radius:.25rem;padding:.25rem .5rem;margin:.5rem}.flex-horizontal,.v-list .v-list-item{display:flex;flex-direction:row}.flex-vertical,.v-list{display:flex;flex-direction:column}.v-list{align-items:flex-start;padding:.25rem .5rem;margin:.25rem;overflow-y:auto;padding-inline-start:0}.v-list .v-list-item{align-items:center;gap:.5rem;padding:.25rem .5rem}.v-list .v-list-item .v-list-item-key{font-weight:700}.flex-horizontal,.v-master-view .v-master-view-keys .v-master-view-key,.v-master-view{display:flex;flex-direction:row}.flex-vertical,.v-master-view .v-master-view-data,.v-master-view .v-master-view-keys{display:flex;flex-direction:column}.v-master-view{width:100%}.v-master-view .v-master-view-keys{justify-content:flex-start;align-items:flex-end;overflow-y:auto}.v-master-view .v-master-view-keys .v-master-view-key{padding:.25rem .5rem;margin:.25rem;border-radius:.25rem}.v-master-view .v-master-view-keys .v-master-view-key:hover{box-shadow:0 2px 4px var(--v-boxshadow);cursor:pointer}.v-master-view .v-master-view-keys .v-master-view-key:active{box-shadow:0 4px 6px var(--v-boxshadow)}.v-master-view .v-master-view-keys .v-master-view-key .v-master-view-key-slot{z-index:1}.v-master-view .v-master-view-keys .spinner{padding:.5rem;margin:.25rem;font-size:18px;opacity:.5}.v-master-view .v-master-view-data{justify-content:flex-start;align-items:flex-start;overflow-y:auto;min-height:0}.v-master-view-selection{background-color:var(--v-boxshadow);opacity:.5;box-shadow:0 0 4px var(--v-boxshadow)}.flex-horizontal,.v-nav-container .v-nav-actions,.v-nav-container .v-nav-router .v-nav-router-link,.v-nav-container .v-nav-router .v-nav-router-button,.v-nav-container .v-nav-router,.v-nav-container .v-nav-title,.v-nav-container{display:flex;flex-direction:row}.v-nav-container{max-height:fit-content;width:100%;background-color:var(--v-nav);box-shadow:0 4px 6px -4px var(--v-boxshadow);justify-content:space-between;align-items:center;padding:0 .5rem}.v-nav-container .v-nav-title{justify-content:center;align-items:center;width:fit-content}.v-nav-container .v-nav-router{flex-grow:1;justify-content:flex-end;align-items:center;margin-right:.25rem;padding:0 .5rem}.v-nav-container .v-nav-router .v-nav-router-button{padding:.25rem;align-items:center;justify-content:space-around;font-weight:700;border-radius:.25rem;gap:.5rem;color:var(--v-title-secondary)}.v-nav-container .v-nav-router .v-nav-router-button:hover{background-color:var(--v-hover);cursor:pointer}.v-nav-container .v-nav-router .v-nav-router-button:active{background-color:var(--v-active)}.v-nav-container .v-nav-router .v-nav-router-link{padding:.25rem .5rem;align-items:center;border-radius:.25rem;gap:.25rem;text-decoration:none;color:var(--v-title-secondary);font-weight:700}.v-nav-container .v-nav-router .v-nav-router-link:hover{background-color:var(--v-hover);cursor:pointer}.v-nav-container .v-nav-router .v-nav-router-link:active{background-color:var(--v-active)}.v-nav-container .v-nav-actions{justify-content:flex-end;align-items:center;gap:.5rem}.v-notification{font-family:Roboto Mono}.flex-horizontal,.v-path .v-path-node-data,.v-path .v-path-nodes .v-node .v-node-button,.v-path .v-path-nodes,.v-path{display:flex;flex-direction:row}.flex-vertical,.v-path .v-path-nodes .v-node{display:flex;flex-direction:column}.v-path{flex-grow:1}.v-path .v-path-nodes{overflow-x:auto;border-radius:.25rem .25rem 0 0}.v-path .v-path-nodes .v-node{justify-content:flex-start;overflow-y:auto}.v-path .v-path-nodes .v-node .v-node-button{position:relative;justify-content:flex-start;align-items:center;border-left:2px solid var(--v-border);background-color:inherit;flex-grow:1;padding:.25rem 1rem}.v-path .v-path-nodes .v-node .v-node-button:hover{background-color:var(--v-hover);cursor:pointer}.v-path .v-path-nodes .v-node .v-node-button:active{background-color:var(--v-active)}.v-path .v-path-node-data{justify-content:center;align-items:flex-start;padding:.25 .5rem;margin:.25rem;border-left:2px solid --v-border}.flex-horizontal,.v-sidebar .v-sidebar-close-button,.v-sidebar .v-sidebar-divider{display:flex;flex-direction:row}.flex-vertical,.v-sidebar{display:flex;flex-direction:column}.v-sidebar{justify-content:flex-start;align-items:center;top:0;position:fixed;height:100vh;min-width:15vw;z-index:1001;overflow-x:hidden;background-color:rgba(var(--v-background-mute-blur),.9);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.v-sidebar .v-sidebar-divider{width:100%;background-color:var(--v-border);height:2px;margin:.25rem 0}.v-sidebar .v-sidebar-close-button{padding:.25rem 1rem;margin:.25rem;font-size:14px;border-radius:.25rem}.v-sidebar .v-sidebar-close-button:hover{background-color:var(--v-hover);cursor:pointer}.v-sidebar .v-sidebar-close-button:active{background-color:var(--v-active)}.align-right{right:0}.align-left{left:0}.flex-horizontal,.v-tag{display:flex;flex-direction:row}.v-tag{justify-content:space-around;align-items:center;padding:.25rem .5rem;margin:.5rem;text-wrap:no-wrap;border-radius:.25rem;width:fit-content}.v-tag .v-tag-content{font-weight:700}.flex-horizontal{display:flex;flex-direction:row}.flex-vertical,.v-title{display:flex;flex-direction:column}.v-title{justify-content:center;align-items:flex-start;width:fit-content;padding:2px;margin:.5rem .25rem}.v-title .v-title-main{margin-left:.5rem;gap:.25rem;font-size:1.25rem;font-weight:bolder;color:var(--v-text-primary)}.v-title .v-title-secondary{margin-left:.5rem;gap:.25rem;font-size:.75rem;color:var(--v-text-secondary)}:root{--v-blue-primary: rgb(25, 118, 210);--v-soft-blue-primary: rgb(144, 202, 249);--v-blue-info: rgb(2, 136, 209);--v-soft-blue-info: rgb(144, 202, 249);--v-blue-highlight: rgb(3, 169, 244);--v-soft-blue-highlight: rgb(79, 195, 247);--v-pale-blue: rgb(237, 246, 249);--v-nav-blue: rgb(218, 230, 241);--v-grey: rgb(117, 117, 117);--v-grey-text-primary: rgb(33, 33, 33);--v-grey-text-secondary: rgb(97, 97, 97);--v-soft-grey: rgb(207, 216, 220);--v-soft-grey-text-primary: rgb(229, 229, 229);--v-soft-grey-text-seconday: rgb(189, 189, 189);--v-grey-boxshadow: rgb(98, 100, 103);--v-soft-grey-boxshadow: rgb(44, 45, 46);--v-slate-grey: rgb(75, 85, 99);--v-red: rgb(255, 143, 0);--v-soft-red: rgb(255, 209, 128);--v-green: rgb(56, 142, 60);--v-soft-green: rgb(165, 214, 167);--v-off-white: rgb(250, 250, 250);--v-background-light: rgb(250, 250, 250);--v-background-light-mute: rgb(240, 240, 240);--v-background-dark: rgb(48, 48, 48);--v-background-dark-mute: rgb(58, 58, 58);--v-text-light: rgb(33, 33, 33);--v-text-dark: rgb(229, 229, 229);--v-border-light: rgb(224, 224, 224);--v-border-light-mute: rgb(200, 200, 200);--v-border-dark: rgb(81, 81, 81);--v-border-dark-mute: rgb(105, 105, 105);--v-action-light: rgb(30, 136, 229);--v-action-dark: rgb(129, 212, 250);--v-hover-light: rgb(77, 182, 172);--v-hover-dark: rgb(239, 154, 154);--v-action: var(--v-action-light);--v-background: var(--v-background-light);--v-background-mute: var(--v-background-light-mute);--v-background-invert: var(--v-background-dark);--v-border: var(--v-border-light);--v-border-mute: var(--v-border-light-mute);--v-boxshadow: var(--v-blue-highlight);--v-button: var(--v-grey);--v-container: var(--v-pale-blue);--v-container-boxshadow: var(--v-grey-boxshadow);--v-divider: var(--v-border-light);--v-hover: var(--v-hover-light);--v-nav: var(--v-nav-blue);--v-text-primary: var(--v-grey-text-primary);--v-text-secondary: var(--v-grey-text-secondary);--v-text-primary-invert: var(--v-soft-grey-text-primary);--v-text-secondary-invert: var(--v-soft-grey-text-secondary);--v-title-border: var(--v-blue-primary);--v-background-mute-blur: 240, 240, 240;--section-gap: 160px}:root.dark{--v-action: var(--v-action-dark);--v-background: var(--v-background-dark);--v-background-mute: var(--v-background-dark-mute);--v-background-invert: var(--v-background-light);--v-border: var(--v-border-dark);--v-border-mute: var(--v-border-dark-mute);--v-boxshadow: var(--v-soft-blue-highlight);--v-button: var(--v-soft-grey);--v-container: var(--v-slate-grey);--v-container-boxshadow: var(--v-soft-grey-boxshadow);--v-divider: var(--v-border-dark);--v-hover: var(--v-hover-dark);--v-nav: var(--v-slate-grey);--v-text-primary: var(--v-soft-grey-text-primary);--v-text-secondary: var(--v-soft-grey-text-secondary);--v-text-primary-invert: var(--v-grey-text-primary);--v-text-secondary-invert: var(--v-grey-text-secondary);--v-title-border: var(--v-soft-blue-primary);--v-background-mute-blur: 58, 58, 58}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;color:var(--v-text-primary);background:var(--v-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.flex-horizontal,.v-text-container{display:flex;flex-direction:row}.flex-vertical{display:flex;flex-direction:column}[v-cloak]{display:none}.v-text-container{height:fit-content;width:fit-content;justify-content:flex-start;align-items:center;color:var(--v-text-primary-invert);background:var(--v-background-invert);text-wrap:wrap;border-radius:.25rem;padding:.25rem .5rem;margin:.25rem}.v-fade-enter-active,.v-fade-leave-active{transition:opacity .5s ease}.v-fade-enter-from,.v-fade-leave-to{opacity:0}.v-slide-horizontal-enter-active,.v-slide-horizontal-leave-active{transition:all .3s ease}.v-slide-horizontal-enter-from,.v-slide-horizontal-leave-to{transform:translate(20px);opacity:0}.v-slide-vertical-enter-active,.v-slide-vertical-leave-active{transition:all .3s ease}.v-slide-vertical-enter-from,.v-slide-vertical-leave-to{transform:translateY(-10px);opacity:0}
