html{--basis:8px;--midnight-blue:#1b315e;--blue:#25b3fd;--yellow:#ffc20e;--green:#8cc63e;--orange:#f36f21;--error:red;--small:0.7rem;--large:1.4rem;--huge:2.1rem;--layer-slightly-over:1;--layer-menu:2;--layer-menu-collapse:3;--layer-spine:10;--layer-message:20;--layer-popup:100;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:11pt}#root,.App,body{margin:0;padding:0;height:100vh;width:100vw;overflow:hidden}.App{display:-ms-flexbox;display:flex}



/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.Error{background:#fff;border:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);max-width:600px;padding:calc(var(--basis) * 2);margin:20vh auto 0;border-top:var(--basis) solid var(--orange);border-bottom:var(--basis) solid var(--green)}.Error-content{overflow:auto;max-height:30vh}.Error-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25);z-index:var(--layer-popup)}button.Button{padding:var(--basis) calc(var(--basis) * 2);border:1px solid rgba(0,0,0,.1);background:#fff;color:rgba(0,0,0,.5);border-radius:calc(var(--basis) / 2);text-transform:uppercase;cursor:pointer}button.Button.disabled{cursor:not-allowed;opacity:.6}button.Button:hover{border-color:rgba(0,0,0,.2)}button.Button.disabled:hover{border-color:rgba(0,0,0,.1)}button.Button:focus{outline:none;-webkit-box-shadow:0 0 4px var(--blue);box-shadow:0 0 4px var(--blue)}button.Button:active,button.Button:focus{border-color:var(--blue)}.AuthCallback{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-direction:column;flex-direction:column;padding:calc(var(--basis) * 8);width:100vw}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.Loading{-ms-flex:1 1;flex:1 1;margin:calc(var(--basis) * 2)}.Loading.noflex{-ms-flex:0 1;flex:0 1}.Loading-la-line-scale-pulse-out,.Loading-la-line-scale-pulse-out>div{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.Loading-la-line-scale-pulse-out{font-size:0;color:#fff}.Loading-la-line-scale-pulse-out.la-dark{color:#333}.Loading-la-line-scale-pulse-out>div{display:inline-block;float:none}.Loading-la-line-scale-pulse-out{display:block;width:calc(var(--basis) * 5);height:calc(var(--basis) * 4);margin:calc(var(--basis) * 2) auto}.Loading-la-line-scale-pulse-out>div{width:calc(var(--basis) / 2);height:calc(var(--basis) * 4);margin:0 calc(var(--basis) / 4);border-radius:0;-webkit-animation:line-scale-pulse-out .9s infinite cubic-bezier(.85,.25,.37,.85);animation:line-scale-pulse-out .9s infinite cubic-bezier(.85,.25,.37,.85)}.Loading-la-line-scale-pulse-out>div:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s;background-color:var(--yellow)}.Loading-la-line-scale-pulse-out>div:nth-child(2),.Loading-la-line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-.7s;animation-delay:-.7s;background-color:var(--green)}.Loading-la-line-scale-pulse-out>div:first-child,.Loading-la-line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-.5s;animation-delay:-.5s;background-color:var(--blue)}.Loading-la-line-scale-pulse-out.la-sm{width:calc(var(--basis) * 2 + 4);height:calc(var(--basis) * 2)}.Loading-la-line-scale-pulse-out.la-sm>div{width:calc(var(--basis) / 4);height:calc(var(--basis) * 2);margin:0 1px}.Loading-la-line-scale-pulse-out.la-2x{width:calc(var(--basis) * 10);height:calc(var(--basis) * 8)}.Loading-la-line-scale-pulse-out.la-2x>div{width:var(--basis);height:calc(var(--basis) * 8);margin:0 calc(var(--basis) / 2)}.Loading-la-line-scale-pulse-out.la-3x{width:calc(var(--basis) * 15);height:calc(var(--basis) * 12)}.Loading-la-line-scale-pulse-out.la-3x>div{width:calc(var(--basis) * 2 - (var(--basis) / 2));height:calc(var(--basis) * 12);margin:0 calc(var(--basis) - (var(--basis) / 4))}@-webkit-keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.3);transform:scaley(.3)}to{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.3);transform:scaley(.3)}to{-webkit-transform:scaley(1);transform:scaley(1)}}.LoggedOut{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-direction:column;flex-direction:column;padding:calc(var(--basis) * 8);width:100vw}main.Main{overflow:hidden}main.Main,main.Main>section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1}main.Main>section{overflow:auto}nav.TabSet{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#eee;padding:0 calc(var(--basis) * 3)}nav.TabSet>a,nav.TabSet>span{color:rgba(0,0,0,.5);text-decoration:none;text-transform:uppercase;padding:var(--basis) calc(var(--basis) * 2);min-width:128px}nav.TabSet>span{opacity:.6;cursor:not-allowed}nav.TabSet>a:hover{background:#f8f8f8}nav.TabSet>a:focus,nav.TabSet>span:focus{-webkit-box-shadow:0 0 4px var(--blue);box-shadow:0 0 4px var(--blue);outline:none}nav.TabSet>a.selected,nav.TabSet>span.selected{background:#fff;opacity:1;color:var(--midnight-blue)}.FormFieldList{list-style:none;padding:calc(var(--basis) * 2);margin:0}.FormField{background-color:#fff}.FormField>label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin:0 0 calc(var(--basis) * 2)}.FormField>label>span{cursor:pointer;width:calc(var(--basis) * 20);-ms-flex-negative:0;flex-shrink:0;padding:var(--basis) 0;color:rgba(0,0,0,.5)}.FormField>label input,.FormField>label select,.FormField>label textarea{-ms-flex:1 1;flex:1 1}.FormField>label textarea{min-height:128px}.FormField.error>label input,.FormField.error>label select{color:var(--error)}.FormField>label .FormField-explained{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.FormField .FormField-explanation{cursor:pointer}.FormField .FormField-error{-ms-flex-item-align:center;align-self:center;padding:calc(var(--basis));font-size:90%;color:var(--error)}.Explanation p{margin:var(--basis) 0 0;color:rgba(0,0,0,.3)}input.Input{background:hsla(0,0%,100%,.5);border-radius:calc(var(--basis) / 2);padding:var(--basis);border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box}input.Input.disabled{cursor:not-allowed}input.Input:hover{border-color:rgba(0,0,0,.2)}input.Input.disabled:hover{border-color:rgba(0,0,0,.1)}input.Input:focus{border-color:var(--blue);-webkit-box-shadow:0 0 4px var(--blue);box-shadow:0 0 4px var(--blue)}input.Input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}input.Input:-ms-input-placeholder,input.Input::-ms-input-placeholder{color:rgba(0,0,0,.3)}input.Input::placeholder{color:rgba(0,0,0,.3)}input.Input.invalid{border:1px solid red}.ImageControl{cursor:pointer;border:calc(var(--basis) / 2) solid rgba(0,0,0,.1);width:calc(var(--basis) * 40);height:calc(var(--basis) * 30);background-size:cover;background-position:50%;border-radius:calc(var(--basis) / 4);-ms-flex-item-align:start;align-self:flex-start;position:relative;display:-ms-flexbox;display:flex}.ImageControl.disabled{cursor:default;opacity:.5}.ImageControl .ImageControl-placeholder{-ms-flex-item-align:center;align-self:center;justify-self:center;text-align:center;margin:calc(var(--basis) * 8) auto;font-style:italic}.ImageControl p{opacity:.6}select.Select{background:hsla(0,0%,100%,.5);border-radius:calc(var(--basis) / 2);padding:var(--basis);border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box}select.Select:hover{border-color:rgba(0,0,0,.2)}select.Select:focus{border-color:var(--blue);-webkit-box-shadow:0 0 4px var(--blue);box-shadow:0 0 4px var(--blue)}select.Select::-webkit-input-placeholder{color:rgba(0,0,0,.3)}select.Select:-ms-input-placeholder,select.Select::-ms-input-placeholder{color:rgba(0,0,0,.3)}select.Select::placeholder{color:rgba(0,0,0,.3)}pillbox{display:-ms-flexbox;display:flex}pillbox>button{padding:var(--basis) calc(var(--basis) * 2);border:1px solid rgba(0,0,0,.1);background:#fff;color:rgba(0,0,0,.5);border-radius:calc(var(--basis) / 2);text-transform:uppercase;cursor:pointer}pillbox>button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}pillbox>button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}pillbox>button.selected{background:var(--blue);color:#fff}.Autocomplete{position:relative}.Autocomplete input{background:hsla(0,0%,100%,.5);border-radius:calc(var(--basis) / 2);padding:var(--basis);border:1px solid rgba(0,0,0,.1);outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:320px}.Autocomplete input.disabled{cursor:not-allowed}.Autocomplete input:hover{border-color:rgba(0,0,0,.2)}.Autocomplete input.disabled:hover{border-color:rgba(0,0,0,.1)}.Autocomplete input:focus{border-color:var(--blue);-webkit-box-shadow:0 0 4px var(--blue);box-shadow:0 0 4px var(--blue)}.Autocomplete input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.Autocomplete input:-ms-input-placeholder,.Autocomplete input::-ms-input-placeholder{color:rgba(0,0,0,.3)}.Autocomplete input::placeholder{color:rgba(0,0,0,.3)}.Autocomplete input.invalid{border:1px solid red}.Autocomplete-menu{background:#fff;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);z-index:10;position:fixed}.Autocomplete-menu .Autocomplete-item{cursor:pointer;padding:calc(var(--basis));border-bottom:1px solid rgba(0,0,0,.1)}.Autocomplete-menu .Autocomplete-item.highlighted{background:rgba(0,0,0,.05)}.NumberInput{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0}.NumberInput.disabled,.NumberInput.disabled>button,.NumberInput.disabled>input{cursor:not-allowed}.NumberInput>button{padding:var(--basis) calc(var(--basis) * 2);border:1px solid rgba(0,0,0,.1);background:#fff;color:rgba(0,0,0,.5);border-radius:calc(var(--basis) / 2);text-transform:uppercase;cursor:pointer}.NumberInput>button:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.NumberInput>button:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.NumberInput>input{border-radius:0;text-align:center;background:hsla(0,0%,100%,.5);padding:var(--basis);border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box}textarea.Textarea{background:hsla(0,0%,100%,.5);border-radius:calc(var(--basis) / 2);padding:var(--basis);border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box}textarea.Textarea.disabled{cursor:not-allowed}textarea.Textarea:hover{border-color:rgba(0,0,0,.2)}textarea.Textarea.disabled:hover{border-color:rgba(0,0,0,.1)}textarea.Textarea:focus{border-color:var(--blue);-webkit-box-shadow:0 0 4px var(--blue);box-shadow:0 0 4px var(--blue)}textarea.Textarea::-webkit-input-placeholder{color:rgba(0,0,0,.3)}textarea.Textarea:-ms-input-placeholder,textarea.Textarea::-ms-input-placeholder{color:rgba(0,0,0,.3)}textarea.Textarea::placeholder{color:rgba(0,0,0,.3)}textarea.Textarea.invalid{border:1px solid red}hr.HR{border:none;background:-webkit-gradient(linear,left top,right top,from(var(--blue)),color-stop(var(--green)),color-stop(var(--yellow)),to(var(--orange)));background:-webkit-linear-gradient(left,var(--blue),var(--green),var(--yellow),var(--orange));background:-o-linear-gradient(left,var(--blue),var(--green),var(--yellow),var(--orange));background:linear-gradient(90deg,var(--blue),var(--green),var(--yellow),var(--orange));height:1px;margin:calc(var(--basis) * 4) 0;opacity:.2}.ApprovalList{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.ApprovalList>*{margin-right:calc(var(--basis) * 2)}.Avatar{--size:calc(var(--basis) * 10);display:inline-block;background-size:cover;background-position:50%;height:calc(var(--size) - var(--basis) * 2 * 2);width:calc(var(--size) - var(--basis) * 2 * 2);border-radius:var(--basis);-webkit-box-sizing:border-box;box-sizing:border-box}.Avatar.approved{position:relative;margin-right:calc(var(--basis) * 2);-ms-flex-negative:0;flex-shrink:0}.Avatar.approved:after{content:"";background:var(--green);width:calc(var(--basis) * 2);height:calc(var(--basis) * 2);border:2px solid #fff;position:absolute;right:calc(var(--basis) * -1 - 1px);top:-2px;border-radius:100%}.Avatar>span{display:block;font-size:2em;font-weight:700;color:#eee;width:100%;padding:8px 16px}.FlexRow{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.FlexRow>*{margin-right:calc(var(--basis))}.FlexRow>:last-child{margin-right:0}table.VersionStats{font-variant-numeric:lining-nums;border-collapse:collapse;border-spacing:0;margin-top:16px}table.VersionStats colgroup:nth-child(2n){background:#eee}table.VersionStats thead{background:rgba(0,0,0,.05)}table.VersionStats th{text-align:center;color:#999;font-weight:400;text-transform:uppercase;padding:var(--basis);font-size:var(--small)}table.VersionStats td{text-align:right;padding:var(--basis);border-bottom:1px solid #ccc;color:#444}table.VersionStats td.error{color:var(--orange)}table.VersionStats td.nil{color:#999}table.VersionStats td.delta,table.VersionStats td.proportion{font-size:80%;color:#aaa;vertical-align:middle;font-weight:700}table.VersionStats td.decrease{color:var(--orange)}table.VersionStats td.increase{color:var(--blue)}table.VersionStats .item{text-align:left}table.VersionStats .count{font-weight:700}.FormRow{margin:0 0 calc(var(--basis) * 2)}ul.SyllabusErrors{list-style:none;padding:0;margin:calc(var(--basis) * 2) 0;border-top:1px solid #ccc}ul.SyllabusErrors>li{border-bottom:1px solid #ccc;padding:var(--basis);color:#333;cursor:pointer}ul.SyllabusErrors>li:hover{background:#f8f8f8}ul.SyllabusErrors>li>input{margin:0 1ex 0 0;vertical-align:middle}ul.SyllabusErrors>li .value{color:var(--orange);font-weight:700;padding:0 .7ex}ul.SyllabusErrors>li.checked,ul.SyllabusErrors>li.checked .value{color:#ccc}.VersionDetails .FileInput{padding:var(--basis) calc(var(--basis) * 2);border:1px solid rgba(0,0,0,.1);border-radius:calc(var(--basis) / 2);color:rgba(0,0,0,.5);text-transform:uppercase;cursor:pointer}.VersionDetails .FileInput>p{margin:0}.VersionDetails .FileInput.disabled{cursor:not-allowed;opacity:.6}.VersionDetails .FileInput:hover{border-color:rgba(0,0,0,.2)}.VersionDetails .FileInput.disabled:hover{border-color:rgba(0,0,0,.1)}.VersionDetails .VersionDetails-redownload{color:#999;font-size:80%;padding:var(--basis) calc(var(--basis) * 2);text-transform:uppercase}.VersionDetails .VersionDetails-redownload span{color:var(--blue)}.VersionDetails .VersionDetails-redownload .Button{padding:calc(var(--basis) / 4) calc(var(--basis) / 2)}.VersionDetails .Download{margin:4px 8px 4px 0;color:rgba(0,0,0,.5)}.VersionPreview{width:100%;overflow:auto}.VersionPreview>table{border-spacing:0}.VersionPreview>table>thead>tr>th{position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:8px;text-transform:uppercase;color:#999;text-align:left;border-bottom:1px solid #ccc;height:calc(var(--basis) * 4);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:var(--layer-menu);font-size:var(--small)}.VersionPreview>table>tbody>tr>td{padding:var(--basis);text-align:left;border-top:1px solid #ccc}.VersionPreview>table>tbody>tr>td.VersionPreview-row{font-variant-numeric:lining-nums;text-align:right;font-weight:700;color:#999}.VersionPreview>table>tbody>tr:first-child>td{border-top:none}.VersionPreview>table>tbody>tr.VersionPreview-subcontent>td{border-top:none;padding:var(--basis) calc(var(--basis) * 8)}.VersionPreview>table>tbody>tr.VersionPreview-subcontent>td>table{border-spacing:0;background:#f8f8f8;width:90%}.VersionPreview>table>tbody>tr.VersionPreview-subcontent>td>table>thead>tr>th{position:-webkit-sticky;position:sticky;top:calc(var(--basis) * 4);background:#f8f8f8;padding:8px;font-size:var(--small);text-transform:uppercase;color:#999;text-align:left;border-bottom:1px solid #ccc;z-index:var(--layer-slightly-over)}.VersionPreview>table>tbody>tr.VersionPreview-subcontent>td>table>tbody>tr>td{padding:var(--basis);font-size:80%;border-top:1px solid #ccc}.VersionPreview>table>tbody>tr.VersionPreview-subcontent>td>table>tbody>tr:first-child>td{border-top:none}.VersionPreview>table>tbody>tr.VersionPreview-subcontent>td>table>tbody>tr>td.VersionPreview-row{font-variant-numeric:lining-nums;text-align:right;font-weight:700;color:#999}.VersionPreview>table tr.VersionPreview-error td{background:var(--orange);background-image:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,.8)));background-image:-webkit-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background-image:-o-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background-image:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8))}.VersionPreview>table td.VersionPreview-warning>span{width:2em;height:2em;border-radius:100%;color:#fff;background:var(--orange);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.Actions{text-align:center;padding:var(--basis)}.Actions>button{min-width:128px;margin-right:var(--basis)}.Actions>button:last-child{margin-right:0}.Actions>button.positive{border-color:var(--blue);color:var(--blue)}.Actions.dirty>button.positive{border-color:var(--blue);background:var(--blue);color:#fff}.SubtleMessage{-ms-flex-align:center;align-items:center;background:var(--midnight-blue);-webkit-box-shadow:0 calc(var(--basis) / 4) calc(var(--basis)) rgba(0,0,0,.5);box-shadow:0 calc(var(--basis) / 4) calc(var(--basis)) rgba(0,0,0,.5);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:50%;width:320px;margin-left:-160px;z-index:var(--layer-message);padding:calc(var(--basis)) calc(var(--basis) * 2);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:background .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:background .5s ease-in-out,-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out,background .5s ease-in-out;transition:transform .5s ease-in-out,background .5s ease-in-out;transition:transform .5s ease-in-out,background .5s ease-in-out,-webkit-transform .5s ease-in-out;text-align:center}.SubtleMessage.orange{background:var(--orange)}.SubtleMessage.green{background:var(--green)}.SubtleMessage.shown{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.SubtleMessage .SubtleMessage-actions-closing{font-size:80%;margin:calc(var(--basis) / 4)}.NotFound{color:rgba(200,0,0,.5);text-align:center;margin:calc(var(--basis) * 8) auto;font-size:150%}nav.NavList{width:calc(var(--basis) * 40);-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f8f8f8;border-right:2px solid var(--green);position:relative;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s;-webkit-box-shadow:calc(var(--basis) / 4) 0 calc(var(--basis) / 4) rgba(0,0,0,.1);box-shadow:calc(var(--basis) / 4) 0 calc(var(--basis) / 4) rgba(0,0,0,.1)}nav.SetList{z-index:var(--layer-menu)}nav.NavList.disabled{opacity:.6}nav.NavList.collapsed{width:calc(var(--basis) * 10)}nav.NavList>.NavList-collapse{position:absolute;right:calc(var(--basis) * -2);top:calc(var(--basis) + 1px);width:calc(var(--basis) * 4);height:calc(var(--basis) * 4);border:none;padding:0;background:var(--green);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:var(--layer-menu-collapse)}nav.NavList>.NavList-collapse>img{width:calc(var(--basis) * 3);-webkit-transition:-webkit-transform .2s .4s;transition:-webkit-transform .2s .4s;-o-transition:transform .2s .4s;transition:transform .2s .4s;transition:transform .2s .4s,-webkit-transform .2s .4s}nav.NavList.collapsed>.NavList-collapse>img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}nav.NavList>header{display:-ms-flexbox;display:flex;padding:var(--basis) calc(var(--basis) + var(--basis) * 2) var(--basis) var(--basis);-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;overflow:hidden}nav.NavList.stacked>header{padding:var(--basis) calc(var(--basis) + var(--basis) * 2)}nav.NavList.collapsed>header{opacity:0;pointer-events:none}nav.NavList>header>.NavList-search{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;position:relative}nav.NavList>header>.NavList-search>input{-ms-flex:1 1;flex:1 1}nav.NavList>header>.NavList-search>button{background:none;border:none;position:absolute;color:#000;cursor:pointer;top:50%;margin-top:-12px;margin-right:calc(var(--basis) / 2);width:24px;height:24px;font-size:80%;text-align:center;right:0;opacity:.5}nav.NavList>header>.NavList-search>button.hidden{display:none}nav.NavList>header>.NavList-search>button:hover{opacity:.7}nav.NavList>header>button{margin:0 0 0 var(--basis)}nav.NavList>.NavList-items{-ms-flex:1 1;flex:1 1;overflow-x:hidden;overflow-y:auto}.NavListItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;padding:var(--basis);-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.5);text-decoration:none;min-width:calc(var(--basis) * 40);overflow:hidden}span.NavListItem{cursor:not-allowed}.NavListItem.no-bg{padding:calc(var(--basis) * 2) var(--basis)}a.NavListItem:not(.selected):focus{outline:none;-webkit-box-shadow:0 0 4px var(--green);box-shadow:0 0 4px var(--green)}a.NavListItem:not(.selected):focus,a.NavListItem:not(.selected):hover{background:var(--green) -webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,.8)));background:var(--green) -webkit-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--green) -o-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--green) linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8))}.NavListItem.selected{background:var(--green);color:#fff}a.NavListItem.orange:not(.selected):focus{-webkit-box-shadow:0 0 4px var(--orange);box-shadow:0 0 4px var(--orange)}a.NavListItem.orange:not(.selected):focus,a.NavListItem.orange:not(.selected):hover{background:var(--orange) -webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,.8)));background:var(--orange) -webkit-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--orange) -o-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--orange) linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8))}.NavListItem.selected.orange{background:var(--orange);color:#fff}a.NavListItem.yellow:not(.selected):focus{-webkit-box-shadow:0 0 4px var(--yellow);box-shadow:0 0 4px var(--yellow)}a.NavListItem.yellow:not(.selected):focus,a.NavListItem.yellow:not(.selected):hover{background:var(--yellow) -webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,.8)));background:var(--yellow) -webkit-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--yellow) -o-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--yellow) linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8))}.NavListItem.selected.yellow{background:var(--yellow);color:#fff}a.NavListItem.blue:not(.selected):focus{-webkit-box-shadow:0 0 4px var(--blue);box-shadow:0 0 4px var(--blue)}a.NavListItem.blue:not(.selected):focus,a.NavListItem.blue:not(.selected):hover{background:var(--blue) -webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,.8)));background:var(--blue) -webkit-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--blue) -o-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--blue) linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8))}.NavListItem.selected.blue{background:var(--blue);color:#fff}a.NavListItem.midnight-blue:not(.selected):focus{-webkit-box-shadow:0 0 4px var(--midnight-blue);box-shadow:0 0 4px var(--midnight-blue)}a.NavListItem.midnight-blue:not(.selected):focus,a.NavListItem.midnight-blue:not(.selected):hover{background:var(--midnight-blue) -webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,.8)));background:var(--midnight-blue) -webkit-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--midnight-blue) -o-linear-gradient(bottom,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background:var(--midnight-blue) linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8))}.NavListItem.selected.midnight-blue{background:var(--midnight-blue);color:#fff}.NavListItem>.NavListItem-cover{border-radius:var(--basis);background-size:cover;background-position:50%;margin:0 var(--basis) 0 0;width:calc(var(--basis) * 8);height:calc(var(--basis) * 8);-ms-flex-item-align:start;align-self:flex-start}.NavListItem.disabled>.NavListItem-cover{-webkit-filter:grayscale(1);filter:grayscale(1)}.NavListItem.disabled>.NavListItem-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-linear-gradient(315deg,transparent calc(50% - var(--basis) /2),#fff calc(50% - var(--basis) / 2),#fff calc(50% + var(--basis) / 2),transparent calc(50% + var(--basis) / 2));background-image:-o-linear-gradient(315deg,transparent calc(50% - var(--basis) /2),#fff calc(50% - var(--basis) / 2),#fff calc(50% + var(--basis) / 2),transparent calc(50% + var(--basis) / 2));background-image:linear-gradient(135deg,transparent calc(50% - var(--basis) /2),#fff calc(50% - var(--basis) / 2),#fff calc(50% + var(--basis) / 2),transparent calc(50% + var(--basis) / 2))}.NavListItem>.NavListItem-details{-ms-flex-align:stretch;align-items:stretch;-ms-flex:4 1;flex:4 1;width:100%;overflow-wrap:break-word;max-width:100%}.collapsed .NavListItem:not(.no-bg)>.NavListItem-details{display:none}.NavListItem .NavListItem-name{margin:0;font-size:var(--large)}.NavListItem .NavListItem-status{text-transform:uppercase;margin:calc(var(--basis) / 2) 0 0;font-size:var(--small);font-weight:700}.NavListItem .NavListItem-extra p{font-size:var(--small);margin:calc(var(--basis) / 4) 0;opacity:.8}.NavListItem .NavListItem-extra p em{font-style:normal;font-weight:700}.NavListItem .NavListItem-suffix{opacity:.5;margin:0 0 0 1ex}.collapsed .NavListItem>.NavListItem-suffix{display:none}.SetList .SetList-item-versionState{font-size:60%;margin:calc(var(--basis) / 4) 0;text-transform:uppercase}.SetList .SetList-item-versionState span{margin:0 calc(var(--basis) / 2) 0 0}.SetList .SetList-item-versionState span:hover{color:#000}.SetList .SetList-item-versionState-published{font-weight:700}.SetList .SetList-item-versionState-ready{color:var(--orange);opacity:.8;font-weight:700}.SetList .SetList-item-versionState-draft{color:var(--orange);opacity:.6;font-weight:700}.SetList .SetList-item-category{background:rgba(0,0,0,.1);cursor:pointer;display:inline-block;font-size:var(--small);padding:calc(var(--basis) / 2)}.SetList .SetList-item-category:hover{background:rgba(0,0,0,.2)}nav.Spine{--size:calc(var(--basis) * 10);-ms-flex-negative:0;flex-shrink:0;width:var(--size);background-color:#fff;border-right:2px solid var(--blue);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:calc(var(--basis) / 4) 0 calc(var(--basis) / 4) rgba(0,0,0,.1);box-shadow:calc(var(--basis) / 4) 0 calc(var(--basis) / 4) rgba(0,0,0,.1);z-index:var(--layer-spine)}nav.Spine.dirty{opacity:.6}nav.Spine>.Spine-logo{height:var(--size);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:calc(var(--size) - var(--basis) * 2 * 2);margin:calc(var(--basis) * 2);background:#eee;border-radius:var(--basis)}nav.Spine>.Spine-logo>img{width:24px;height:24px;-webkit-filter:invert(1);filter:invert(1)}nav.Spine .Spine-page{height:var(--size);color:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;text-align:center;text-transform:uppercase;padding:var(--basis);-webkit-box-sizing:border-box;box-sizing:border-box}nav.Spine span.Spine-page{cursor:not-allowed}nav.Spine a:focus{outline:none;-webkit-box-shadow:0 0 4px var(--blue);box-shadow:0 0 4px var(--blue)}nav.Spine a:focus,nav.Spine a:hover{background:var(--blue) -webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.9)),to(hsla(0,0%,100%,.9)));background:var(--blue) -webkit-linear-gradient(bottom,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9));background:var(--blue) -o-linear-gradient(bottom,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9));background:var(--blue) linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9))}nav.Spine .Spine-page.selected{background:var(--blue);color:#fff}nav.Spine spacer{-ms-flex:1 1;flex:1 1}nav.Spine .Spine-session{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:calc(var(--basis));overflow:hidden}nav.Spine .Spine-session.logged-out,nav.Spine .Spine-session .Spine-session-name{color:rgba(0,0,0,.5);font-size:80%;text-align:center}nav.Spine .Spine-session .Spine-session-name{margin:calc(var(--basis)) 0;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:100%}nav.Spine .Spine-session .Spine-session-logout{font-size:80%;padding:calc(var(--basis) / 2)}
/*# sourceMappingURL=main.1bfab27b.css.map*/