:root{--primary-50:#eceff1;--primary-100:#cfd8dc;--primary-200:#b0bec5;--primary-300:#90a4ae;--primary-400:#78909c;--primary-500:#607d8b;--primary-600:#546e7a;--primary-700:#455a64;--primary-800:#37474f;--primary-900:#263238;--primary-950:#171e21;--secondary-50:#e6f6ef;--secondary-100:#c2e8d8;--secondary-200:#9ad9bf;--secondary-300:#6ecba6;--secondary-400:#49c094;--secondary-500:#14b481;--secondary-600:#0ea575;--secondary-700:#089267;--secondary-800:#09815a;--secondary-900:#0d6144;--secondary-950:#03462e;--secondary-990:#001f14;--purple-50:#f3e5f5;--purple-100:#e1bee7;--purple-200:#ce93d8;--purple-300:#ba68c8;--purple-400:#ab47bc;--purple-500:#9c27b0;--purple-600:#8e24aa;--purple-700:#7b1fa2;--purple-800:#6a1b9a;--purple-900:#4a148c;--purple-950:#170034;--purple-A-100:#e1bee7;--purple-A-200:#ce93d8;--purple-A-400:#ba68c8;--purple-A-700:#ab47bc;--green-50:#f1f8e9;--green-100:#dcedc8;--green-200:#c5e1a5;--green-300:#aed581;--green-400:#9ccc65;--green-500:#8bc34a;--green-600:#7cb342;--green-700:#689f38;--green-800:#558b2f;--green-900:#33691e;--green-A-100:#ccff90;--green-A-200:#b2ff59;--green-A-400:#76ff03;--green-A-700:#64dd17;--pink-50:#fce4ec;--pink-100:#f8bbd0;--pink-200:#f48fb1;--pink-300:#f06292;--pink-400:#ec407a;--pink-500:#e91e63;--pink-600:#d81b60;--pink-700:#c2185b;--pink-800:#ad1457;--pink-900:#880e4f;--pink-A-100:#ff80ab;--pink-A-200:#ff4081;--pink-A-300:#f06292;--pink-A-400:#f50057;--pink-A-700:#c51162;--analogous-2-50:#e6f6e7;--analogous-2-100:#c3e8c3;--analogous-2-200:#9cd99d;--analogous-2-300:#71cb74;--analogous-2-400:#4cc055;--analogous-2-500:#1eb433;--analogous-2-600:#0ea52a;--analogous-2-700:#00931d;--analogous-2-800:#00820f;--analogous-2-900:#006300;--triadic-2-50:#e7eaf7;--triadic-2-100:#c2c9ea;--triadic-2-200:#99a7dd;--triadic-2-300:#6f85cf;--triadic-2-400:#4d6ac5;--triadic-2-500:#2450bb;--triadic-2-600:#1d48b1;--triadic-2-700:#0e3ea5;--triadic-2-800:#003499;--triadic-2-900:#002285}:root .neo-body .neo-theme-web-light,:root .neo-theme-web-light.neo-body{--viewport-background-color:var(--primary-900);--neo-background-color:var(--primary-900);--neo-background-hover-color:var(--primary-800);--neo-border-color:var(--primary-700);--neo-color:var(--primary-300);--background-gradient:linear-gradient(0deg,rgba(23,30,33,.25) 4%,rgba(23,30,33,.8) 35%,var(--primary-950) 50%);--page-background-gradient:linear-gradient(45deg,var(--primary-800),#170034);--dialog-border-color:var(--neo-border-color);--dialog-header-color:var(--neo-color);--dialog-icon-color:var(--neo-color);--toolbar-background-color:var(--primary-950);--button-background-color:var(--neo-background-color);--button-border-color:var(--neo-border-color);--button-hover-background-color:var(--neo-background-hover-color);--container-background-color:var(--neo-background-color);--container-color:var(--neo-color)}nav>a{color:var(--secondary-990);cursor:pointer;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;user-select:none}h1,h2,h3,h4,h5{color:var(--secondary-100);text-align:center;text-shadow:2px 2px 5px rgba(0,0,0,.25)}h1{color:var(--secondary-400)}.neo-textfield{align-items:center;display:flex;height:27px;margin-bottom:5px;margin-top:5px;white-space:nowrap}.neo-textfield.neo-focus .neo-input-wrapper{border-color:#1c60a0!important;outline:none}.neo-textfield.neo-focus .neo-input-wrapper .neo-textfield-input{outline:none}.neo-textfield.neo-focus .neo-label-wrapper .neo-textfield-input{border-color:transparent}.neo-textfield.neo-focus .neo-textfield-input{border-color:#1c60a0;outline:none}.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus):not(.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus).label-inline) .neo-input-wrapper{border-color:#ddd!important;outline:none}.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus) .neo-label-wrapper .neo-center-border,.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus) .neo-label-wrapper .neo-left-border,.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus) .neo-label-wrapper .neo-right-border{border-bottom-color:#ddd;border-top-color:#ddd}.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus) .neo-label-wrapper .neo-left-border,.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus) .neo-label-wrapper .neo-right-border{border-top-color:#ddd}.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus) .neo-label-wrapper .neo-left-border{border-left-color:#ddd}.neo-textfield.neo-hovered:not(.neo-textfield.neo-hovered.neo-focus) .neo-label-wrapper .neo-right-border{border-right-color:#ddd}.neo-textfield.neo-invalid:not(.neo-disabled) .neo-input-wrapper{border-color:brown}.neo-textfield.neo-invalid:not(.neo-disabled).label-inline .neo-label-wrapper .neo-center-border,.neo-textfield.neo-invalid:not(.neo-disabled).label-inline .neo-label-wrapper .neo-left-border,.neo-textfield.neo-invalid:not(.neo-disabled).label-inline .neo-label-wrapper .neo-right-border{border-bottom-color:brown}.neo-textfield.neo-invalid:not(.neo-disabled).label-inline .neo-label-wrapper .neo-left-border,.neo-textfield.neo-invalid:not(.neo-disabled).label-inline .neo-label-wrapper .neo-right-border{border-top-color:brown}.neo-textfield.neo-invalid:not(.neo-disabled).label-inline .neo-label-wrapper .neo-left-border{border-left-color:brown}.neo-textfield.neo-invalid:not(.neo-disabled).label-inline .neo-label-wrapper .neo-right-border{border-right-color:brown}.neo-textfield.neo-invalid:not(.neo-disabled,.neo-has-content) .neo-label-wrapper .neo-center-border{border-top-color:brown}.neo-textfield.neo-disabled{opacity:.5}.neo-textfield.neo-disabled.label-inline .neo-label-wrapper .neo-center-border,.neo-textfield.neo-disabled.label-inline .neo-label-wrapper .neo-left-border,.neo-textfield.neo-disabled.label-inline .neo-label-wrapper .neo-right-border{border-bottom-color:#ddd}.neo-textfield.neo-disabled.label-inline .neo-label-wrapper .neo-left-border,.neo-textfield.neo-disabled.label-inline .neo-label-wrapper .neo-right-border{border-top-color:#ddd}.neo-textfield.neo-disabled.label-inline .neo-label-wrapper .neo-left-border{border-left-color:#ddd}.neo-textfield.neo-disabled.label-inline .neo-label-wrapper .neo-right-border{border-right-color:#ddd}.neo-textfield.neo-disabled .neo-input-wrapper{background-color:#fff;border-color:#ddd}.neo-textfield.neo-disabled .neo-textfield-input{background-color:#fff;color:#000}.neo-textfield.neo-disabled .neo-textfield-label{color:#666}.neo-textfield.neo-readonly{opacity:1}.neo-textfield.neo-readonly.label-inline .neo-label-wrapper .neo-center-border,.neo-textfield.neo-readonly.label-inline .neo-label-wrapper .neo-left-border,.neo-textfield.neo-readonly.label-inline .neo-label-wrapper .neo-right-border{border-bottom-color:#ddd}.neo-textfield.neo-readonly.label-inline .neo-label-wrapper .neo-left-border,.neo-textfield.neo-readonly.label-inline .neo-label-wrapper .neo-right-border{border-top-color:#ddd}.neo-textfield.neo-readonly.label-inline .neo-label-wrapper .neo-left-border{border-left-color:#ddd}.neo-textfield.neo-readonly.label-inline .neo-label-wrapper .neo-right-border{border-right-color:#ddd}.neo-textfield.neo-readonly .neo-input-wrapper{background-color:#fbfbfb;border-color:#ddd}.neo-textfield.neo-readonly .neo-textfield-input{background-color:#fbfbfb;color:#000}.neo-textfield.neo-readonly .neo-textfield-label{color:#666}.neo-textfield.label-bottom{align-items:stretch;flex-direction:column-reverse;justify-content:start}.neo-textfield.label-bottom .neo-textfield-label{margin-top:3px}.neo-textfield.label-inline{display:block;font-size:14px;height:inherit;position:relative}.neo-textfield.label-inline.neo-focus .neo-label-wrapper .neo-center-border,.neo-textfield.label-inline.neo-focus .neo-label-wrapper .neo-left-border,.neo-textfield.label-inline.neo-focus .neo-label-wrapper .neo-right-border{border-bottom-color:#1c60a0}.neo-textfield.label-inline.neo-focus .neo-label-wrapper .neo-left-border,.neo-textfield.label-inline.neo-focus .neo-label-wrapper .neo-right-border{border-top-color:#1c60a0}.neo-textfield.label-inline.neo-focus .neo-label-wrapper .neo-center-border{border-top-color:transparent!important}.neo-textfield.label-inline.neo-focus .neo-label-wrapper .neo-left-border{border-left-color:#1c60a0}.neo-textfield.label-inline.neo-focus .neo-label-wrapper .neo-right-border{border-right-color:#1c60a0}.neo-textfield.label-inline.neo-focus .neo-textfield-label{color:#1c60a0!important;transform:translateX(4px) translateY(calc(-62% - .5px)) scale(.7)}.neo-textfield.label-inline.neo-has-content .neo-center-border{border-top-color:transparent!important}.neo-textfield.label-inline.neo-has-content .neo-textfield-label{color:#777;transform:translateX(4px) translateY(calc(-62% - .5px)) scale(.7)}.neo-textfield.label-inline .neo-field-trigger{z-index:2}.neo-textfield.label-inline .neo-input-wrapper{border-color:transparent!important}.neo-textfield.label-inline .neo-label-wrapper{display:flex;height:27px;position:absolute;width:100%}.neo-textfield.label-inline .neo-label-wrapper .neo-center-border{border-bottom:1px solid #ddd;border-top:1px solid #ddd;flex:0 0 auto}.neo-textfield.label-inline .neo-label-wrapper .neo-left-border{border:1px solid #ddd;border-bottom-left-radius:3px;border-right:0;border-top-left-radius:3px;flex:0 0 auto;width:12px}.neo-textfield.label-inline .neo-label-wrapper .neo-right-border{border:1px solid #ddd;border-bottom-right-radius:3px;border-left:0;border-top-right-radius:3px;flex:1 0 auto}.neo-textfield.label-inline .neo-textfield-input{background-color:transparent;border-color:transparent;margin:0;padding-left:16px;z-index:1}.neo-textfield.label-inline .neo-textfield-label{margin-top:4px;max-width:100%;text-overflow:clip;transform-origin:left top;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);will-change:color,transform}.neo-textfield.label-right{flex-direction:row-reverse}.neo-textfield.label-right .neo-textfield-label{text-align:right}.neo-textfield.label-top{align-items:stretch;flex-direction:column}.neo-textfield.label-top .neo-textfield-label{margin:0 0 3px}.neo-textfield .neo-input-wrapper{align-items:stretch;background-color:#fff;border:1px solid #ddd;border-radius:3px;display:flex;flex:1 1 1px;min-height:25px;outline:0 none;overflow:hidden;transition:outline-width .1s ease-out}.neo-textfield .neo-input-wrapper .neo-textfield-input{border:none;border-radius:0;flex-grow:1;flex-shrink:1;margin:0;min-height:25px}.neo-textfield .neo-textfield-error{color:brown;font-size:11px;margin-top:.3em;white-space:break-spaces;word-break:break-word}.neo-textfield .neo-textfield-error.neo-absolute{position:absolute}.neo-textfield .neo-textfield-error-wrapper{position:relative}.neo-textfield .neo-textfield-input{background-color:#fff;border:1px solid #ddd;border-radius:3px;color:#000;font:400 13px/17px Arial;min-height:25px;min-width:50px;padding:3px 6px 2px;transition:border-color .25s cubic-bezier(.4,0,.2,1);width:100%}.neo-textfield .neo-textfield-input:focus{outline:none}.neo-textfield .neo-textfield-input::-webkit-input-placeholder{color:#333!important;opacity:.6!important}.neo-textfield .neo-textfield-input.neo-invalid{border-color:brown}.neo-textfield .neo-textfield-input.neo-invalid.neo-disabled{border-color:inherit}.neo-textfield .neo-textfield-label,.neo-textfield .neo-textfield-sublabel{color:#666;display:inline-block;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.neo-textfield .neo-textfield-sublabel{font-size:12px;margin:0 0 5px;white-space:break-spaces}