/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;font-size:var(--html-font-size);line-height:var(--html-line-height);-webkit-tap-highlight-color:transparent}body{background:var(--body-bg);color:var(--body-fg);font-family:var(--body-font-family);font-size:var(--font-size-md);letter-spacing:var(--body-letter-spacing,0);text-rendering:optimizelegibility;overflow-x:hidden}a{color:var(--link);outline:none;text-decoration:none}a:focus{box-shadow:0 0 0 .1rem rgba(var(--link-monochrome--rgb-triplet), .2)}a:focus,a:hover,a:active,a.active{color:var(--link-monochrome);text-decoration:underline}a:visited{color:var(--link)}html{--primary:rgb(var(--primary--rgb-triplet));--primary-monochrome:rgb(var(--primary-monochrome--rgb-triplet));--primary-text:rgb(var(--primary-text--rgb-triplet));--secondary:rgb(var(--secondary--rgb-triplet));--secondary-monochrome:rgb(var(--secondary-monochrome--rgb-triplet));--secondary-text:rgb(var(--secondary-text--rgb-triplet));--body-bg:rgb(var(--body-bg--rgb-triplet));--body-bg-monochrome:rgb(var(--body-bg-monochrome--rgb-triplet));--body-fg:rgb(var(--body-fg--rgb-triplet));--body-fg-monochrome:rgb(var(--body-fg-monochrome--rgb-triplet));--success:rgb(var(--success--rgb-triplet));--success-monochrome:rgb(var(--success-monochrome--rgb-triplet));--success-text:rgb(var(--success-text--rgb-triplet));--warning:rgb(var(--warning--rgb-triplet));--warning-monochrome:rgb(var(--warning-monochrome--rgb-triplet));--warning-text:rgb(var(--warning-text--rgb-triplet));--failure:rgb(var(--failure--rgb-triplet));--failure-monochrome:rgb(var(--failure-monochrome--rgb-triplet));--failure-text:rgb(var(--failure-text--rgb-triplet));--link:rgb(var(--link--rgb-triplet));--link-monochrome:rgb(var(--link-monochrome--rgb-triplet));--link-text:rgb(var(--link-text--rgb-triplet));--highlight:rgb(var(--highlight--rgb-triplet));--highlight-text:rgb(var(--highlight-text--rgb-triplet));--gray:rgb(var(--gray--rgb-triplet));--gray-text:rgb(var(--gray-text--rgb-triplet));--base-font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto;--mono-font-family:"SF Mono", "Segoe UI Mono", "Roboto Mono", Menlo, Courier, monospace;--fallback-font-family:"Helvetica Neue", sans-serif;--body-font-family:var(--base-font-family), var(--fallback-font-family);--body-letter-spacing:0;--unit-o:.05rem;--unit-h:.1rem;--unit-1:.2rem;--unit-2:.4rem;--unit-3:.6rem;--unit-4:.8rem;--unit-5:1rem;--unit-6:1.2rem;--unit-7:1.4rem;--unit-8:1.6rem;--unit-9:1.8rem;--unit-10:2rem;--unit-12:2.4rem;--unit-16:3.2rem;--html-font-size:20px;--html-line-height:1.5;--font-size-sm:.7rem;--font-size-md:.8rem;--font-size-lg:.9rem;--line-height:1.2rem;--layout-spacing-sm:var(--unit-1);--layout-spacing-md:var(--unit-2);--layout-spacing-lg:var(--unit-4);--border-width-sm:var(--unit-o);--border-width-md:var(--unit-o);--border-width-lg:var(--unit-h);--border-radius-xs:var(--unit-h);--border-radius-sm:var(--unit-2);--border-radius-md:var(--unit-5);--border-radius-lg:var(--unit-10);--border-radius-xl:50%;--control-height-sm:var(--unit-7);--control-height-md:var(--unit-9);--control-height-lg:var(--unit-10);--control-padding-x-sm:calc(var(--unit-2) * .75);--control-padding-x-md:calc(var(--unit-2) * 1);--control-padding-x-lg:calc(var(--unit-2) * 1.5);--control-padding-y-sm:calc((var(--control-height-sm) - var(--line-height)) / 2 - var(--border-width-md));--control-padding-y-md:calc((var(--control-height-md) - var(--line-height)) / 2 - var(--border-width-md));--control-padding-y-lg:calc((var(--control-height-lg) - var(--line-height)) / 2 - var(--border-width-md));--control-icon-size:.8rem;--control-border-radius:var(--border-radius-xs);--control-width-xs:180px;--control-width-sm:320px;--control-width-md:640px;--control-width-lg:960px;--control-width-xl:1280px;--size-xs:480px;--size-sm:600px;--size-md:840px;--size-lg:960px;--size-xl:1280px;--size-xxl:1440px;--responsive-breakpoint:var(--size-xs);--zindex-0:10;--zindex-1:100;--zindex-2:200;--zindex-3:300;--zindex-4:400;--zindex-5:400;--primary--rgb-triplet:138, 43, 226;--primary-monochrome--rgb-triplet:112, 26, 192;--primary-text--rgb-triplet:237, 237, 237;--secondary--rgb-triplet:226, 183, 43;--secondary-monochrome--rgb-triplet:192, 153, 26;--secondary-text--rgb-triplet:237, 237, 237;--body-bg--rgb-triplet:51, 51, 51;--body-bg-monochrome--rgb-triplet:77, 77, 77;--body-fg--rgb-triplet:250, 250, 250;--body-fg-monochrome--rgb-triplet:225, 225, 225;--success--rgb-triplet:50, 182, 67;--success-monochrome--rgb-triplet:77, 206, 94;--success-text--rgb-triplet:6, 6, 6;--warning--rgb-triplet:255, 183, 0;--warning-monochrome--rgb-triplet:255, 197, 51;--warning-text--rgb-triplet:6, 6, 6;--failure--rgb-triplet:232, 86, 0;--failure-monochrome--rgb-triplet:255, 112, 28;--failure-text--rgb-triplet:6, 6, 6;--link--rgb-triplet:74, 159, 255;--link-monochrome--rgb-triplet:18, 129, 255;--link-text--rgb-triplet:237, 237, 237;--highlight--rgb-triplet:255, 233, 179;--highlight-text--rgb-triplet:6, 6, 6;--gray--rgb-triplet:222, 222, 222;--gray-text--rgb-triplet:44, 44, 44}html.light{--body-bg--rgb-triplet:255, 255, 255;--body-bg-monochrome--rgb-triplet:230, 230, 230;--body-fg--rgb-triplet:6, 6, 6;--body-fg-monochrome--rgb-triplet:32, 32, 32;--link--rgb-triplet:87, 85, 217;--link-monochrome--rgb-triplet:48, 46, 205;--gray--rgb-triplet:48, 55, 66;--gray-text--rgb-triplet:250, 250, 250}h1,h2,h3,h4,h5,h6{color:inherit;margin-top:0;margin-bottom:.5em;font-weight:500;line-height:1.2}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500}h1,.h1{font-size:2rem}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.8rem}p{margin:0 0 var(--line-height)}a,ins,u{text-decoration-skip:ink edges}abbr[title]{border-bottom:var(--border-width-md) dotted;cursor:help;text-decoration:none}kbd{background:var(--gray);color:var(--gray-text);line-height:1.25;font-size:var(--font-size-sm);background:var(--body-bg);border-radius:.1rem;border-radius:var(--border-radius-sm);border:1px solid #fff;border-color:var(--body-bg-monochrome);border-width:1px 1px 3px;padding:.1rem .2rem}mark{background:var(--highlight);color:var(--highlight-text);border-bottom:var(--unit-o) solid lightgray;padding:var(--unit-o) var(--unit-h) 0;border-radius:.1rem}blockquote{border-left:var(--border-width-lg) solid lightgray;padding:var(--unit-2) var(--unit-4);margin-left:0}blockquote p:last-child{margin-bottom:0}ul,ol{margin:var(--unit-4) 0 var(--unit-4) var(--unit-4);padding:0}ul ul,ol ul,ul ol,ol ol{margin:var(--unit-4) 0 var(--unit-4) var(--unit-4)}ul li,ol li{margin-top:var(--unit-2)}ul{list-style:inside}ul ul{list-style-type:circle}ol{list-style:inside decimal}ol ol{list-style-type:lower-alpha}dl dt{font-weight:700}dl dd{margin:var(--unit-2) 0 var(--unit-4) 0}html{--border-radius-xs:0;--border-radius-sm:0;--border-radius-md:0;--border-radius-lg:0;--border-radius-xl:50%}html .btn.btn-circle{border-radius:unset}html .menu{border:var(--border-width-md) solid gray}html .navbar .menu{border:unset}html .form-input,html .form-input:focus,html .form-select,html .form-select:focus,html .btn:not(.btn-transparent):not(.btn-link),html .chip,html .menu,html .avatar,html .has-success .form-input:focus,html .has-success .form-select:focus,html .form-input.is-success:focus,html .form-select.is-success:focus,html .has-error .form-input:focus,html .has-error .form-select:focus,html .form-input.is-error:focus,html .form-select.is-error:focus,html .form-autocomplete .form-autocomplete-input.is-focused,html .has-error .form-autocomplete .form-autocomplete-input.is-focused,html .input-group-addon{border-radius:unset;box-shadow:2px 2px gray}html .form-autocomplete .form-input:not(.form-autocomplete-input),html .form-autocomplete .form-input:not(.form-autocomplete-input):focus{box-shadow:unset}html .form-switch>.form-icon,html .form-switch>.form-icon:before{border-radius:unset}html .navbar.navbar-responsive{border-bottom:1px solid gray}html .navbar.navbar-responsive .navbar-section>.btn-link,html .navbar.navbar-responsive .navbar-section .column>.btn-link,html .navbar.navbar-responsive .navbar-section .dropdown>.btn-link{margin-top:1px}html .modal-container,html .card{border-radius:unset;border:1px solid gray;box-shadow:2px 2px gray}@media (width<=840px){html .navbar.navbar-responsive .menu{border:unset;box-shadow:unset}}html{--primary--rgb-triplet:138, 43, 226;--primary-monochrome--rgb-triplet:112, 26, 192;--primary-text--rgb-triplet:237, 237, 237;--secondary--rgb-triplet:226, 183, 43;--secondary-monochrome--rgb-triplet:192, 153, 26;--secondary-text--rgb-triplet:237, 237, 237;--body-bg--rgb-triplet:51, 51, 51;--body-bg-monochrome--rgb-triplet:77, 77, 77;--body-fg--rgb-triplet:250, 250, 250;--body-fg-monochrome--rgb-triplet:225, 225, 225;--success--rgb-triplet:50, 182, 67;--success-monochrome--rgb-triplet:77, 206, 94;--success-text--rgb-triplet:6, 6, 6;--warning--rgb-triplet:255, 183, 0;--warning-monochrome--rgb-triplet:255, 197, 51;--warning-text--rgb-triplet:6, 6, 6;--failure--rgb-triplet:232, 86, 0;--failure-monochrome--rgb-triplet:255, 112, 28;--failure-text--rgb-triplet:6, 6, 6;--link--rgb-triplet:74, 159, 255;--link-monochrome--rgb-triplet:18, 129, 255;--link-text--rgb-triplet:237, 237, 237;--highlight--rgb-triplet:255, 233, 179;--highlight-text--rgb-triplet:6, 6, 6;--gray--rgb-triplet:48, 55, 66;--gray-text--rgb-triplet:250, 250, 250;--appheader-bg:#3a3a3a}html.light{--body-bg--rgb-triplet:255, 255, 255;--body-bg-monochrome--rgb-triplet:230, 230, 230;--body-fg--rgb-triplet:6, 6, 6;--body-fg-monochrome--rgb-triplet:32, 32, 32;--link--rgb-triplet:87, 85, 217;--link-monochrome--rgb-triplet:48, 46, 205;--gray--rgb-triplet:48, 55, 66;--gray-text--rgb-triplet:250, 250, 250;--appheader-bg:#f5f5f5}html,body,#root{height:100%}body{overflow-y:scroll}#root,#AppMain{flex-direction:column;display:flex}#AppHeader,#AppHeader .menu{background:var(--appheader-bg)}#AppMain{flex-grow:1}.accordion .spectre-icon>svg,.btn .spectre-icon>svg,.toast .spectre-icon>svg,.menu .spectre-icon>svg{vertical-align:-22%}.accordion .spectre-icon:first-child:not(:last-child),.btn .spectre-icon:first-child:not(:last-child),.toast .spectre-icon:first-child:not(:last-child),.menu .spectre-icon:first-child:not(:last-child){margin-right:var(--unit-2)}.accordion .spectre-icon:last-child:not(:first-child),.btn .spectre-icon:last-child:not(:first-child),.toast .spectre-icon:last-child:not(:first-child),.menu .spectre-icon:last-child:not(:first-child){margin-left:var(--unit-2)}.btn-lg .spectre-icon>svg{vertical-align:-11%}.spectre-icon>svg{vertical-align:middle;width:var(--feather-size,1.1rem);height:var(--feather-size,1.1rem);stroke-width:var(--feather-weight,2px);fill:var(--feather-fill,none);display:inline-block}.input-group-addon>.spectre-icon>svg{--feather-size:.9rem}.has-icon-left,.has-icon-right{flex-grow:1;display:flex;position:relative}.has-icon-left.form-inline,.has-icon-right.form-inline{display:inline-block}.has-icon-left .spectre-icon,.has-icon-right .spectre-icon{height:var(--control-icon-size);margin:0 var(--control-padding-y-sm);width:var(--control-icon-size);z-index:var(--zindex-0)1;--feather-size:.85rem;position:absolute;top:15%}.has-icon-left .spectre-icon:not(.is-right){left:calc(var(--border-width-md) * 6)}.has-icon-left .form-input{padding-left:calc(var(--control-icon-size) + var(--control-padding-y-md) * 3)}.has-icon-right .spectre-icon:not(.is-left){right:calc(var(--border-width-md) * 6)}.has-icon-right .form-input{padding-right:calc(var(--control-icon-size) + var(--control-padding-y-md) * 3)}.avatar{font-size:var(--unit-8) / 2;height:var(--unit-8);width:var(--unit-8);background:var(--primary);color:var(--primary-text);vertical-align:middle;border-radius:50%;margin:0;font-weight:300;line-height:1.25;display:inline-block;position:relative}.avatar.avatar-xs{font-size:calc(var(--unit-4) / 2);height:var(--unit-4);width:var(--unit-4)}.avatar.avatar-sm{font-size:calc(var(--unit-6) / 2);height:var(--unit-6);width:var(--unit-6)}.avatar.avatar-lg{font-size:calc(var(--unit-12) / 2);height:var(--unit-12);width:var(--unit-12)}.avatar.avatar-xl{font-size:calc(var(--unit-16) / 2);height:var(--unit-16);width:var(--unit-16)}.avatar.avatar-btn{font-size:var(--control-height-md) / 2;height:var(--control-height-md);width:var(--control-height-md)}.avatar img{width:100%;height:100%;z-index:var(--zindex-0);border-radius:50%;position:relative}.avatar .avatar-icon,.avatar .avatar-presence{height:50%;padding:var(--border-width-lg);width:50%;z-index:var(--zindex-0)1;background:gray;position:absolute;bottom:14.64%;right:14.64%;transform:translate(50%,50%)}.avatar .avatar-presence{box-shadow:0 0 0 var(--border-width-lg) lightgray;background:gray;border-radius:50%;width:.5em;height:.5em}.avatar .avatar-presence.online{background:var(--success)}.avatar .avatar-presence.busy{background:var(--failure)}.avatar .avatar-presence.away{background:var(--warning)}.avatar[data-initials]:before{color:currentColor;content:attr(data-initials);z-index:var(--zindex-0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.badge,[data-has-badge]{white-space:nowrap;position:relative}.badge[data-badge]:after,[data-has-badge][data-badge]:after,.badge:not([data-badge]):after,[data-has-badge]:not([data-badge]):after{background:var(--primary);box-shadow:0 0 0 .1rem var(--body-bg-monochrome);color:var(--primary-text);content:attr(data-badge);background-clip:padding-box;border-radius:.5rem;display:inline-block;transform:translate(-.05rem,-.5rem)}.badge[data-badge]:after,[data-has-badge][data-badge]:after{font-size:var(--font-size-sm);text-align:center;white-space:nowrap;min-width:.9rem;height:.9rem;padding:.1rem .2rem;line-height:1}.badge:not([data-badge]):after,[data-has-badge]:not([data-badge]):after,.badge[data-badge=""]:after,[data-has-badge][data-badge=""]:after{width:6px;min-width:6px;height:6px;padding:0}.badge.btn:after,[data-has-badge].btn:after{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.badge.avatar:after,[data-has-badge].avatar:after{z-index:var(--zindex-1);position:absolute;top:14.64%;right:14.64%;transform:translate(50%,-50%)}
