@font-face{font-family:blueprint-icons-16;src:url(../media/blueprint-icons-16.0bvzdysn6t.gf.ttf)format("truetype"),url(../media/blueprint-icons-16.0nmnblnf88war.eot)format("embedded-opentype"),url(../media/blueprint-icons-16.0gsh2g8viyo_u.woff2)format("woff2"),url(../media/blueprint-icons-16.034jugtv_v84y.woff)format("woff"),url(../media/blueprint-icons-16.12sdmr668hwre.svg)format("svg")}@font-face{font-family:blueprint-icons-20;src:url(../media/blueprint-icons-20.0zp9i7z7g0e0t.ttf)format("truetype"),url(../media/blueprint-icons-20.0f_i__7661v7b.eot)format("embedded-opentype"),url(../media/blueprint-icons-20.0dk-img8qdqbj.woff2)format("woff2"),url(../media/blueprint-icons-20.0vamqf3jluxkw.woff)format("woff"),url(../media/blueprint-icons-20.13tdazz3l9nmk.svg)format("svg")}
:root{--app-bg:radial-gradient(circle at top left, #d9d9d912, transparent 24%), linear-gradient(135deg, #130b40 0%, #420862 58%, #663d1d 100%);--app-text:#111;--app-muted:#4d4d4d;--app-heading:#111;--app-panel:#ffffffe0;--app-panel-strong:#fff;--app-panel-border:#11111114;--app-shadow:0 16px 42px #130b4014;--app-link:#130b40;--app-navbar-height:50px;--app-navbar-gap:24px}html[data-theme=dark]{--app-bg:radial-gradient(circle at top left, #d9d9d912, transparent 24%), linear-gradient(135deg, #130b40 0%, #420862 58%, #663d1d 100%);--app-text:#f2f2f2;--app-muted:#d9d9d9;--app-heading:#fff;--app-panel:#1111113d;--app-panel-strong:#1111115c;--app-panel-border:#d9d9d92e;--app-shadow:0 18px 48px #00000057;--app-link:#fff}html,body{color:var(--app-text);min-height:100%;margin:0;padding:0;font-family:inherit}*{box-sizing:border-box}a{color:inherit}body{background:var(--app-bg);background-attachment:fixed;min-height:100vh;transition:background-color .16s,color .16s,background .16s;display:flex}.app-shell{flex-direction:column;flex:1;min-height:100vh;display:flex}.app-content{padding-top:calc(var(--app-navbar-height) + var(--app-navbar-gap));flex:1 0 auto}button,input,select,textarea{font:inherit}.bp6-control,.bp6-button,.bp6-input,.bp6-html-select select,.bp6-menu,.bp6-popover,.bp6-dialog,.bp6-card{font-family:inherit}.bp6-navbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--app-panel);border-bottom:1px solid var(--app-panel-border);box-shadow:0 10px 24px #0f172a0d}.bp6-dark .bp6-navbar{box-shadow:0 10px 24px #00000038}
