@import"https://fonts.googleapis.com/css2?family=Nunito&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}:root{--c-bg: #ffffff;--c-panel-bg: #fafafa;--c-surface: #ffffff;--c-surface-alt: #f5f5f5;--c-panel: rgba(0,92,169,.03);--c-border: rgba(0,0,0,.12);--c-primary: #005ca9;--c-text: #1a1a2e;--c-text-dim: rgba(0,0,0,.55);--c-dim: rgba(0,92,169,.35);--c-green: #2e7d32;--c-cyan: #0277bd;--c-amber: #e65100;--c-red: #c62828;--c-violet: #7b1fa2;--c-on-primary: #ffffff;--c-nav-hover-bg: rgba(0,92,169,.08);--c-scrollbar: rgba(0,0,0,.18);--c-font: "Roboto","Helvetica","Arial",sans-serif;--c-mono: "JetBrains Mono","Fira Code","Consolas",monospace;--c-row-hover: rgba(0,0,0,.03);--c-green-a1: rgba(46,125,50,.12);--c-cyan-a1: rgba(2,119,189,.22);--c-amber-a1: rgba(230,81,0,.1);--c-amber-a2: rgba(230,81,0,.25);--c-red-a1: rgba(198,40,40,.05);--c-red-a2: rgba(198,40,40,.2);--c-violet-a1: rgba(123,31,162,.04);--c-violet-a2: rgba(123,31,162,.22);--c-row-striped: rgba(0,0,0,.015);--c-primary-a1: rgba(0,92,169,.05);--c-primary-a2: rgba(0,92,169,.12);--c-panel-radius: 6px;--c-control-radius: 6px;--c-panel-shadow: 0 1px 3px rgba(0,0,0,.06);--c-card-shadow: 0 1px 3px rgba(0,0,0,.06);--c-card-hover-shadow: 0 6px 20px rgba(0,0,0,.1);--c-control-bg: transparent;--c-control-border: transparent;--c-control-shadow: none;--c-control-hover-bg: rgba(0,92,169,.08);--c-primary-shadow: 0 4px 20px rgba(0,92,169,.18);--c-input-shadow: none;--c-page-y-padding: 20px;--c-panel-padding: 24px;--c-shell-gutter-top: 16px;--c-shell-gutter-x: 16px;--c-shell-footer-clearance: calc(56px + env(safe-area-inset-bottom, 0px)) ;--c-shell-bg: var(--c-bg);--c-shell-surface: var(--c-surface);--c-shell-border: var(--c-border);--c-shell-shadow: none;--c-theme-toggle-bg: transparent;--c-theme-toggle-border: transparent;--c-theme-toggle-shadow: none;--c-inset-line: inset 0 1px 0 rgba(255,255,255,.18), inset 0 -1px 0 rgba(0,0,0,.06);--BGCOLOR: #ffffff;--BORDER-COLOR: #fff;--COLOR: #fff;--ERROR: firebrick;--INACTIVE: lightgray;--LINK-COLOR: whitesmoke;--LINK-HOVER: rgba(245, 245, 245, .9);--NOTE-BGCOLOR: hsla(266, 37%, 11%, .65);--STATUS-COMPLETE: limegreen;--STATUS-OPEN: firebrick;--TABLE-BGCOLOR: #fff;--TABLE-HOVERCOLOR: #e3e3e3;--TABLE-COLOR: #000;--DEC-BLUE: #005ca9}body[data-theme=dark]{--c-bg: #05080f;--c-panel-bg: #080e1a;--c-surface: #080e1a;--c-surface-alt: rgba(0,5,15,.92);--c-panel: rgba(0,230,120,.03);--c-border: rgba(0,230,120,.18);--c-primary: #00e678;--c-text: #b8ffd0;--c-text-dim: rgba(180,240,200,.45);--c-dim: rgba(0,230,120,.4);--c-green: #00e678;--c-cyan: #00d4ff;--c-amber: #ffc200;--c-red: #ff3c5a;--c-violet: #c47aff;--c-on-primary: #000000;--c-nav-hover-bg: rgba(0,230,120,.08);--c-scrollbar: rgba(0,230,120,.25);--c-font: "JetBrains Mono","Fira Code","Consolas",monospace;--c-mono: "JetBrains Mono","Fira Code","Consolas",monospace;--c-row-hover: rgba(0,230,120,.04);--c-green-a1: rgba(0,230,120,.12);--c-cyan-a1: rgba(0,212,255,.22);--c-amber-a1: rgba(255,194,0,.1);--c-amber-a2: rgba(255,194,0,.25);--c-red-a1: rgba(255,60,90,.05);--c-red-a2: rgba(255,60,90,.2);--c-violet-a1: rgba(196,122,255,.04);--c-violet-a2: rgba(196,122,255,.22);--c-row-striped: rgba(0,230,120,.02);--c-primary-a1: rgba(0,230,120,.05);--c-primary-a2: rgba(0,230,120,.12);--c-panel-radius: 6px;--c-control-radius: 6px;--c-panel-shadow: 0 1px 3px rgba(0,0,0,.24);--c-card-shadow: 0 1px 3px rgba(0,0,0,.24);--c-card-hover-shadow: 0 10px 28px rgba(0,0,0,.34);--c-control-bg: transparent;--c-control-border: transparent;--c-control-shadow: none;--c-control-hover-bg: rgba(0,230,120,.08);--c-primary-shadow: 0 4px 20px rgba(0,230,120,.18);--c-input-shadow: none;--c-shell-bg: var(--c-bg);--c-shell-surface: var(--c-surface);--c-shell-border: var(--c-border);--c-shell-shadow: none;--c-theme-toggle-bg: transparent;--c-theme-toggle-border: transparent;--c-theme-toggle-shadow: none;--c-inset-line: inset 0 1px 0 rgba(255,255,255,.05), inset 0 -1px 0 rgba(0,0,0,.45);--BGCOLOR: #05080f;--TABLE-HOVERCOLOR: rgba(0,230,120,.06);--TABLE-COLOR: #b8ffd0}body[data-skin=neumorphism]{--c-bg: #e9eef4;--c-panel-bg: #e4ebf3;--c-surface: #e7eef6;--c-surface-alt: #dce5ee;--c-panel: rgba(0,92,169,.08);--c-border: rgba(255,255,255,.76);--c-text: #203648;--c-text-dim: rgba(32,54,72,.58);--c-dim: rgba(0,92,169,.18);--c-nav-hover-bg: linear-gradient(180deg, #edf3f9 0%, #dfe7ef 100%);--c-scrollbar: rgba(116,134,153,.24);--c-row-hover: rgba(0,92,169,.05);--c-row-striped: rgba(255,255,255,.18);--c-primary-a1: rgba(0,92,169,.08);--c-primary-a2: rgba(0,92,169,.14);--c-panel-radius: 18px;--c-control-radius: 16px;--c-panel-shadow: 18px 18px 34px rgba(157,174,191,.24), -12px -12px 24px rgba(255,255,255,.84), inset 1px 1px 0 rgba(255,255,255,.92);--c-card-shadow: 14px 14px 28px rgba(157,174,191,.18), -10px -10px 20px rgba(255,255,255,.82), inset 1px 1px 0 rgba(255,255,255,.88);--c-card-hover-shadow: 18px 18px 30px rgba(151,168,184,.22), -12px -12px 22px rgba(255,255,255,.86), inset 1px 1px 0 rgba(255,255,255,.9);--c-control-bg: linear-gradient(180deg, #edf3f9 0%, #dfe7ef 100%);--c-control-border: rgba(255,255,255,.74);--c-control-shadow: 10px 10px 18px rgba(160,176,193,.22), -8px -8px 16px rgba(255,255,255,.88), inset 1px 1px 0 rgba(255,255,255,.92);--c-control-hover-bg: linear-gradient(180deg, #f1f5fa 0%, #e2eaf2 100%);--c-primary-shadow: 0 14px 24px rgba(0,92,169,.18), inset 1px 1px 0 rgba(255,255,255,.36);--c-input-shadow: inset 6px 6px 10px rgba(173,188,202,.26), inset -6px -6px 10px rgba(255,255,255,.86), 1px 1px 0 rgba(255,255,255,.5);--c-shell-bg: #e9eef4;--c-shell-surface: linear-gradient(180deg, #e7eef6 0%, #dbe5ee 100%);--c-shell-border: rgba(255,255,255,.74);--c-shell-shadow: 18px 18px 34px rgba(160,176,193,.2), -12px -12px 24px rgba(255,255,255,.86), inset 1px 1px 0 rgba(255,255,255,.9);--c-theme-toggle-bg: linear-gradient(180deg, #edf3f9 0%, #dfe8f1 100%);--c-theme-toggle-border: rgba(255,255,255,.72);--c-theme-toggle-shadow: 12px 12px 24px rgba(158,174,192,.24), -8px -8px 18px rgba(255,255,255,.82);--c-inset-line: inset 0 1px 0 rgba(255,255,255,.94), inset 0 -1px 0 rgba(158,174,192,.34);--TABLE-HOVERCOLOR: rgba(0,92,169,.05);--TABLE-BGCOLOR: transparent;--TABLE-COLOR: var(--c-text)}body[data-theme=dark][data-skin=neumorphism]{--c-bg: #20242a;--c-panel-bg: #2a2f36;--c-surface: #292e35;--c-surface-alt: #23272d;--c-panel: rgba(0,230,120,.08);--c-border: rgba(255,255,255,.04);--c-primary: #00e678;--c-text: #d7ffe6;--c-text-dim: rgba(215,255,230,.58);--c-dim: rgba(0,230,120,.18);--c-nav-hover-bg: linear-gradient(180deg, #32373e 0%, #292e34 100%);--c-scrollbar: rgba(255,255,255,.14);--c-row-hover: rgba(0,230,120,.05);--c-row-striped: rgba(255,255,255,.02);--c-primary-a1: rgba(0,230,120,.08);--c-primary-a2: rgba(0,230,120,.16);--c-panel-radius: 20px;--c-control-radius: 16px;--c-panel-shadow: 22px 22px 40px rgba(14,16,20,.46), -10px -10px 22px rgba(69,76,85,.16), inset 1px 1px 0 rgba(255,255,255,.04);--c-card-shadow: 18px 18px 32px rgba(14,16,20,.42), -8px -8px 18px rgba(69,76,85,.12), inset 1px 1px 0 rgba(255,255,255,.03);--c-card-hover-shadow: 20px 20px 38px rgba(12,14,18,.5), -10px -10px 22px rgba(69,76,85,.16), inset 1px 1px 0 rgba(255,255,255,.04);--c-control-bg: linear-gradient(180deg, #32373d 0%, #262b31 100%);--c-control-border: rgba(255,255,255,.04);--c-control-shadow: 10px 10px 18px rgba(18,20,24,.46), -6px -6px 12px rgba(73,79,89,.12), inset 1px 1px 0 rgba(255,255,255,.04);--c-control-hover-bg: linear-gradient(180deg, #373c44 0%, #292e35 100%);--c-primary-shadow: 0 14px 26px rgba(0,230,120,.18), inset 1px 1px 0 rgba(255,255,255,.08);--c-input-shadow: inset 6px 6px 12px rgba(18,20,24,.52), inset -4px -4px 10px rgba(74,81,90,.14), 1px 1px 0 rgba(255,255,255,.03);--c-shell-bg: #20242a;--c-shell-surface: linear-gradient(180deg, #2f343b 0%, #262b31 100%);--c-shell-border: rgba(255,255,255,.04);--c-shell-shadow: 20px 20px 36px rgba(14,16,20,.42), -10px -10px 20px rgba(70,77,86,.14), inset 1px 1px 0 rgba(255,255,255,.03);--c-theme-toggle-bg: linear-gradient(180deg, #32373d 0%, #282c33 100%);--c-theme-toggle-border: rgba(255,255,255,.04);--c-theme-toggle-shadow: 14px 14px 26px rgba(17,19,23,.48), -8px -8px 18px rgba(72,79,89,.14);--c-inset-line: inset 0 1px 0 rgba(255,255,255,.04), inset 0 -1px 0 rgba(8,10,12,.72);--TABLE-HOVERCOLOR: rgba(0,230,120,.06);--TABLE-BGCOLOR: transparent;--TABLE-COLOR: var(--c-text)}html{font-family:Roboto,sans-serif;font-size:16px;color:#1b1b1b;overflow-x:hidden}body{min-height:calc(var(--vh, 1vh) * 100);background-color:var(--c-bg);color:var(--c-text);transition:background-color .25s,color .25s;overflow-x:hidden}@media(max-width:768px){:root,body[data-theme=dark],body[data-skin=neumorphism],body[data-theme=dark][data-skin=neumorphism]{--c-page-y-padding: 8px;--c-panel-padding: 16px;--c-panel-radius: 0px;--c-shell-gutter-top: 0px;--c-shell-gutter-x: 0px;--c-shell-footer-clearance: calc(52px + env(safe-area-inset-bottom, 0px)) ;--c-panel-shadow: none;--c-card-shadow: none;--c-card-hover-shadow: none}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--c-scrollbar);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--c-primary)}a,a:visited{color:#222}input[type=text],input[type=password],button,textarea{font-family:Nunito,sans-serif;font-size:16px}label,button{margin:0rem}[type=checkbox]{height:20px;width:20px;margin:0 5px 2px 2px}.flexGrow{flex-grow:1;display:flex;justify-content:flex-start;align-items:flex-end}tr:hover{background:var(--TABLE-HOVERCOLOR);cursor:pointer}:fullscreen{background-color:#fafafa!important;overflow:hidden}:-webkit-full-screen{background-color:#fafafa!important;overflow:hidden}:-moz-full-screen{background-color:#fafafa!important;overflow:hidden}:-ms-fullscreen{background-color:#fafafa!important;overflow:hidden}:fullscreen::-webkit-scrollbar,:-webkit-full-screen::-webkit-scrollbar{display:none}:fullscreen{-ms-overflow-style:none;scrollbar-width:none}@keyframes fadeInOut{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes slideInUp{0%{transform:translateY(60px);opacity:.2}to{transform:translateY(0);opacity:1}}@keyframes slideInDown{0%{transform:translateY(-60px);opacity:.2}to{transform:translateY(0);opacity:1}}
