:root{--spacing-unit-1:4px;--spacing-unit-2:8px;--spacing-unit-3:12px;--spacing-unit-4:16px;--spacing-unit-5:20px;--spacing-unit-6:24px;--spacing-unit-7:28px;--spacing-unit-8:32px;--spacing-unit-9:36px;--spacing-unit-10:40px;--spacing-unit-11:44px;--spacing-unit-12:48px;--spacing-unit-13:52px;--spacing-unit-14:56px;--spacing-unit-15:60px;--spacing-unit-16:64px;--spacing-unit-17:68px;--spacing-unit-18:72px;--spacing-unit-19:76px;--spacing-unit-20:80px;--spacing-unit-21:84px;--spacing-unit-22:88px;--spacing-unit-23:92px;--spacing-unit-24:96px;--spacing-unit-25:100px;--spacing-unit-26:104px;--spacing-unit-27:108px;--spacing-unit-28:112px;--spacing-unit-29:116px;--spacing-unit-30:120px;--spacing-unit-31:124px;--spacing-unit-32:128px;--spacing-unit-33:132px;--spacing-unit-34:136px;--spacing-unit-35:140px;--spacing-unit-36:144px;--spacing-unit-37:148px;--spacing-unit-38:152px;--spacing-unit-39:156px;--spacing-unit-40:160px;--spacing-unit-41:164px;--spacing-unit-42:168px;--spacing-unit-43:172px;--spacing-unit-44:176px;--spacing-unit-45:180px;--spacing-unit-46:184px;--spacing-unit-47:188px;--spacing-unit-48:192px;--spacing-unit-49:196px;--spacing-unit-50:200px;--header-height:72px;--page-max-width:1280px;--hub-border-width:1px;--page-padding-x:var(--spacing-unit-4);--max-text-width:768px;--spacing-xx-small:var(--spacing-unit-1);--spacing-x-small:var(--spacing-unit-2);--spacing-small:var(--spacing-unit-3);--spacing-normal:var(--spacing-unit-4);--spacing-x-normal:var(--spacing-unit-8);--spacing-xx-normal:var(--spacing-unit-12);--spacing-large:var(--spacing-unit-16);--spacing-x-large:var(--spacing-unit-32);--spacing-xx-large:var(--spacing-unit-48);--font-size-x-small:12px;--font-size-small:14px;--font-size-normal:16px;--font-size-x-normal:18px;--font-size-medium:20px;--font-size-large:28px;--font-size-x-large:36px;--font-size-xx-large:48px;--font-size-xxx-large:72px;--font-size-xxxx-large:84px;--font-weight-normal:normal;--font-weight-bold:bold;--font-weight-extrabold:900}@font-face{font-family:Untitled Regular;font-style:normal;font-display:swap;font-weight:400;src:local("Untitled Regular"),local("Untitled-Regular"),url(/src/styles/fonts/untitled-sans-web-regular.eot) format("embedded-opentype"),url(/src/styles/fonts/untitled-sans-web-regular.eot?#iefix) format("embedded-opentype"),url(/src/styles/fonts/untitled-sans-web-regular.woff2) format("woff2"),url(/src/styles/fonts/untitled-sans-web-regular.woff) format("woff")}@font-face{font-family:Untitled Regular;font-style:italic;font-display:swap;font-weight:400;src:local("Untitled Regular"),local("Untitled-Regular"),url(/src/styles/fonts/untitled-sans-web-regular-italic.eot) format("embedded-opentype"),url(/src/styles/fonts/untitled-sans-web-regular-italic.eot?#iefix) format("embedded-opentype"),url(/src/styles/fonts/untitled-sans-web-regular-italic.woff2) format("woff2"),url(/src/styles/fonts/untitled-sans-web-regular-italic.woff) format("woff")}@font-face{font-family:Untitled Regular;font-style:normal;font-display:swap;font-weight:700;src:local("Untitled Regular"),local("Untitled-Regular"),url(/src/styles/fonts/untitled-sans-web-bold.eot) format("embedded-opentype"),url(/src/styles/fonts/untitled-sans-web-bold.eot?#iefix) format("embedded-opentype"),url(/src/styles/fonts/untitled-sans-web-bold.woff2) format("woff2"),url(/src/styles/fonts/untitled-sans-web-bold.woff) format("woff")}body{margin:0 auto;overflow-x:hidden;color:#000;background-color:#fff}#root .user-form,#root p.message{color:#d50}#root .lock-slug{margin-left:.375em;opacity:.75}#root .has-slug .lock-slug{cursor:pointer}#root .has-slug .lock-slug:hover{color:#69f}#root span.inset{width:100%;display:block}#root span.inset.preview{font-style:italic;font-size:.9em}@media (max-width:50em){#root span.inset.preview:after{right:auto;top:3em;left:0}#root span.inset.preview:before{right:auto;top:1.375em;left:4em;border-top:5px solid transparent;border-bottom:5px solid #7957d5;border-left:5px solid transparent;border-right:5px solid transparent}}#root p.message{border-top:1px dashed #d50;border-bottom:1px dashed #d50}#root .user-form .field>label{margin-top:.25em;margin-bottom:.125em;line-height:1.75rem;min-height:1.75rem}#root .user-form .field p.is-danger{width:calc(100% - 9em);max-width:100%;left:9em;top:.25em}#root .user-form .actions{position:relative}#root .user-form .actions .direct-login{margin-left:.5em}#root .user-form .actions .toggle-mode{position:absolute;right:0;bottom:0;margin-bottom:0}#root .button.is-primary{background-color:#d50}#root .button.is-primary.is-light{background-color:#de5500}#root .button.is-primary.is-dark{background-color:#da5400}#root .button.is-primary.is-invert{background-color:hue-rotate(#d50,180deg)}#root .has-text-primary{color:#d50!important}#root .close-control:hover,#root .media-items .media-item-wrapper .handle:hover i,#root .media-items fieldset.media-item-wrapper .sort-toggle:hover,#root .overview .statement-header:hover,#root .overview .work-header:hover,#root .sort-list>.close:hover,#root .sort-list ol li .icon:hover,#root .submission-wrapper p.warning{color:#d50}#root .sign-in-wrapper h2.section-title,#root .step-forms form.work-form>h2.section-title{background-color:#d50}#root .help-widget .info:before{background-color:rgba(221,85,0,.125)}#root.group-mode .user-form,#root.group-mode p.message{color:#69f}#root.group-mode p.message{border-top:1px dashed #69f;border-bottom:1px dashed #69f}#root.group-mode .button.is-primary{background-color:#69f}#root.group-mode .button.is-primary.is-light{background-color:#679aff}#root.group-mode .button.is-primary.is-dark{background-color:#6397ff}#root.group-mode .button.is-primary.is-invert{background-color:hue-rotate(#69f,180deg)}#root.group-mode .has-text-primary{color:#69f!important}#root.group-mode .close-control:hover,#root.group-mode .media-items .edia-sub-form .handle:hover i,#root.group-mode .media-items fieldset.media-sub-form .sort-toggle:hover,#root.group-mode .overview .statement-header:hover,#root.group-mode .overview .work-header:hover,#root.group-mode .sort-list>.close:hover,#root.group-mode .sort-list ol li .icon:hover,#root.group-mode .submission-wrapper p.warning{color:#69f}#root.group-mode .sign-in-wrapper h2.section-title,#root.group-mode .step-forms form.work-form>h2.section-title{background-color:#69f}#root.group-mode .help-widget .info:before{background-color:rgba(102,153,255,.125)}@media (min-width:70em){h1#identity{white-space:nowrap}}.error-message{position:absolute;bottom:-1em;color:#c00;font-size:.8em}#root{font-family:Untitled Regular,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;width:100%}#root label.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#root .field>label.label{margin-top:0}#root .action,#root .toggle{cursor:pointer}#root .field .toggle{display:inline-block;position:relative;margin:.125em .125em .125em .5em}#root .field.row>.help-widget:last-child{position:relative;margin-left:.75em;top:-.625em}#root .action i{transition:color .333s ease-in-out}#root .action.remove:hover i{color:#c00}#root .large{font-size:1.25em}#root input.input[disabled]{background-color:transparent;border:none}#root div.error,#root p.error{color:#c00}#root p.message{background:none}#root article.message{padding:1em;margin:2em 2.5vw}#root .user-form p.message{font-size:1.25rem;margin:.5em 0;padding:.5em 0}#root .user-form .prompt{margin-bottom:1em}#root .user-form h3.prompt,#root .user-form p.error{color:#c00}#root .user-form h3.prompt{font-size:1.25rem}#root .display-options .field p{text-align:left;width:100%;font-size:.8em;margin:.125em 0}#root .display-options .error-msg{color:#c00}#root .display-options legend{font-weight:700}#root .display-options>legend{font-size:1.2em}#root .display-options .b-checkbox .control-label .help-widget{position:absolute;right:-2em;top:-.5em}#root .display-options label div,#root .display-options label span{display:inline-block}#root .display-options label .help-widget{margin:0 0 0 1em}#root .display-options>.field{flex-flow:row wrap;justify-content:flex-start;margin:.75em 0}#root .display-options>.field.boolean-row,#root .display-options>.field.multiple-choice-row{min-height:9em}#root .display-options>.field>label.label{display:block;width:100%;min-height:1em}#root .display-options>.field.rgbset-row,#root .display-options>.field.rgbset-row>.opt-set{position:relative}#root .display-options>.field.rgbset-row>.opt-set>label.label,#root .display-options>.field.rgbset-row>label.label{margin:.625em 0 0 0}#root .display-options>.field.rgbset-row .change,#root .display-options>.field.rgbset-row>.opt-set .change{margin-left:1em;color:#c00;font-weight:400}#root .display-options>.field.rgbset-row.split{flex-flow:column wrap}#root .display-options>.field.rgbset-row.split>.opt-set{position:relative;display:flex;flex-flow:row wrap;margin:.25em 0 .5em 0;padding-top:1.75em}#root .display-options>.field.rgbset-row.split>.opt-set .sublabel{position:absolute;top:0;left:0;width:100%}#root .display-options>.field.rgbset-row.split>.opt-set .rgbset{justify-content:flex-start;align-items:flex-start}#root .display-options>.field .setting-preview,#root .display-options>.field>.help-widget{position:absolute}#root .display-options>.field .reset-trigger{margin:2em 0 0 1em}#root .display-options>.field .setting-preview,#root .display-options>.field>.help-widget{top:0}#root .display-options>.field .setting-preview{left:30em;width:5em}#root .display-options>.field>.help-widget{left:27em}#root .display-options>.field>.help-widget.active .info{left:-10em;max-width:20em}#root .display-options>.field .rgbset{margin:.375em 2.5em 0 0;position:relative;display:flex;justify-content:flex-start;height:5em;min-width:6.75em}#root .display-options>.field .rgbset .check,#root .display-options>.field .rgbset .text-label{transition:opacity .25s ease-in-out}#root .display-options>.field .rgbset span{display:inline-block}#root .display-options>.field .rgbset span.text-label{font-size:.8em}#root .display-options>.field .rgbset span.swatch{position:absolute;top:1.5em;bottom:0;left:0;width:6em;border-radius:.25em;border:.125em solid #ccc;transition:all .25s ease-in-out}#root .display-options>.field .rgbset.active .swatch{border-color:#090;border-width:.375em}#root .display-options>.field .rgbset.inactive .check,#root .display-options>.field .rgbset.inactive .text-label{opacity:.5}#root .display-options>.field .rgbset.inactive .check:hover,#root .display-options>.field .rgbset.inactive .text-label:hover{opacity:1;opacity:.75}#root .display-options>.field.multiple-choice-row{flex-flow:column wrap;align-items:flex-start}#root .submission-form .display-options>.field.multiple-choice-row{min-height:12.5em}#root .media-sub-form .display-options{margin-top:1.5em}#root .dropdown-item em,#root .dropdown-item span{display:inline-block}#root .dropdown-item em{margin-left:.375em}#root .media-sub-form .display-options>.field{min-height:6em}#root p span{display:inline-block}#root p .text-label{margin-right:.5em;font-weight:700}#root h3,#root h4{font-weight:700}#root h3{font-size:1.375em}#root h4{font-size:1.125em}#root blockquote{border-left:.5em solid #ccc;margin-bottom:.25em;margin-top:.25em;padding-left:1em}#root .button.is-info{background-color:#167df0}#root .button.is-info.is-light{background-color:#177ef0}#root .button.is-info.is-dark{background-color:#147cf0}#root .button.is-info.is-invert{background-color:hue-rotate(#167df0,180deg)}#root .has-text-info{color:#167df0!important}#root .button.is-success{background-color:#090}#root .button.is-success.is-light{background-color:#009a00}x #root .button.is-success.is-dark{background-color:#009600}#root .button.is-success.is-invert{background-color:hue-rotate(#090,180deg)}#root .overview .step-forms .actions button.is-success:hover{color:#ff0}#root .overview .step-forms .actions button.is-success:focus{box-shadow:0 0 0 .25em rgba(0,153,0,.25)}#root .has-text-success{color:#090!important}#root .toggle-overlay{cursor:pointer;margin-top:.375em}#root .control.has-icons-right .input{padding-right:0}#root .control.hidden{display:none}#root .no-error.is-danger,#root .no-error .is-danger{border-color:#dbdbdb;outline:none}#root .no-error .has-text-danger{display:none}#root .subsection .help.is-danger{position:absolute;top:0;right:0}@media screen and (min-width:50em){#root .subsection .help.is-danger{right:-10em;max-width:25em}}#root .subsection .twin-fields .help.is-danger{top:auto;bottom:-1.125em}#root .media-item-wrapper .field .help.is-danger{top:1.125em}#root .submission-form .field.statement .help{top:auto;bottom:0;left:1.25rem}#root .submission-form .field.statement.biography .help{bottom:-.375rem}#root .control{position:relative}#root .mdi-plus-outline,#root .mdi-trash-can-outline{cursor:pointer}.overlay{position:fixed;top:100px;pointer-events:none;top:100vh;left:0;right:0;height:calc(100vh - 100px);overflow:hidden;background-color:#fff;transition:top 1s ease-in-out}.overlay.closing{z-index:150}.overlay .inner{max-width:1440px;margin:0 auto;width:90%;padding:1em 2.5%;height:100%;overflow-x:hidden;overflow-y:auto}.overlay .inner,.overlay .inner>.snippet{position:relative}.overlay .close{position:absolute;right:.5em;top:.5em}form .field>label{display:inline-flex;align-items:center;min-height:2.25em;align-items:flex-start;justify-content:flex-start}@media (min-width:50em){form .field>label{justify-content:flex-end}}.show-overlay .overlay{top:100px;z-index:150;pointer-events:all}#main,.step-forms>article,.step-forms>form,header#nav-bar .inner{position:relative;max-width:1440px;width:95vw;margin:0 auto}header#nav-bar .inner{padding:0 5vw}#main,.step-forms>article,.step-forms>form{padding:0 2.5vw}#main{min-height:90vh;margin-top:100px}#main .column,#main .row{display:flex}#main .field.links,#main .subthemes{margin-bottom:4em}#main .members{margin-bottom:3.5em}#main .row{flex-flow:row nowrap}#main .row.subthemes{flex-flow:row wrap}@media (min-width:50em){#main .row.subthemes{padding-left:10.5em}#main .row.subthemes>label:first-child{position:absolute;top:0;left:0}}@media (min-width:70em){#main .row.subthemes{padding-left:15.5em}}#main .column{flex-flow:column nowrap;padding:0}#main .inner-medium{max-width:640px}#main fieldset{margin:0;padding:.5em 0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:0;padding-block-end:0}#main fieldset>.field .help-widget{margin-left:.25em}#main .action-icon{display:flex;flex-flow:row nowrap;cursor:pointer;align-self:flex-end;align-items:center;height:2em}#main .action-icon .text-label{display:inline-block;margin-bottom:.5em}#main .action-icon:hover{color:#090}#main .subsection.column>label:first-child{border-bottom:1px solid #ccc;padding:.625em 0 .375em 0;margin:1.5em 0}#main .field.has-addons>button{transition:filter .333s ease-in-out,border-color .333s ease-in-out;margin-right:.5em;filter:grayscale(100%) brightness(125%);border-width:.25em;border-color:transparent}#main .field.has-addons>button.is-active{filter:grayscale(0);border-color:#000}#main .field.has-addons>button.is-active.is-dark{border-color:#ccc}#main .media-manager .field.has-addons{position:relative}#main .media-manager .field.has-addons>button{filter:grayscale(0) brightness(100%)}#main .media-manager .field.has-addons .help{position:absolute;bottom:-1em;top:auto;right:0}#main .absolute{position:absolute}#main .absolute.top-near-right{top:.25em;right:3em}#main .absolute.top-right{top:.25em;right:0}#main .media-manager .top-right{top:1.5rem;right:1.5rem;z-index:60}#main .subsection{position:relative}#main .subsection .column>fieldset{margin-bottom:2em;position:relative}#main .subsection .column>fieldset .remove{position:absolute;bottom:1em;right:-3em}#main .subsection .add-item{position:relative;margin:.5em 0 .5em .5em;top:.3em}#main .subsection.contacts .identifier{width:calc(100% - 6em)}#main .subsection.contacts fieldset .field{min-height:2.5em}#main .subsection .icon.is-medium{position:relative;bottom:.3em;right:-.8em}@media (min-width:50em){#main .checkbox-row .b-checkbox input[type=checkbox]+.check{margin-left:10.625em}#main .checkbox-row .b-checkbox .control-label{font-weight:700}}#main .checkbox-row .control-label,#main .option-row .control-label{font-size:1rem}.remove{cursor:pointer}.remove i:before{transition:color .333s ease-in-out}.remove:hover i:before{color:#c00}header#nav-bar{position:fixed;background-color:#fff;top:0;height:100px;left:0;right:0;z-index:21}header#nav-bar .actions,header#nav-bar>.inner,header#nav-bar nav,header#nav-bar nav ul{display:flex;flex-flow:row nowrap}header#nav-bar nav{width:10%}header#nav-bar nav li{margin:0 .5em}header#nav-bar .actions{width:25%;align-items:flex-end;justify-content:flex-end;align-content:center}header#nav-bar .actions .logout-trigger{margin:0 0 0 1em;display:flex;flex-flow:row nowrap}header#nav-bar .actions .logout-trigger:hover{color:#c00}header#nav-bar .actions .logout-trigger:hover .icon{transform:translateX(6.25%)}header#nav-bar .actions .logout-trigger .text{display:inline-block;white-space:nowrap}@media (max-width:50em){header#nav-bar .actions .logout-trigger .text{font-size:.8125em}}@media (max-width:40em){header#nav-bar .actions .logout-trigger .text{font-size:.75em}}header#nav-bar .actions>div{transition:color .333s ease-in-out;cursor:pointer}header#nav-bar .actions>div .icon{transition:transform .333s ease-in-out}header#nav-bar .actions>div span.text{margin:0 .5em 0 1em}header#nav-bar .actions>div.refresh{transition:opacity .333s ease-in-out;opacity:0}header#nav-bar .actions>div.refresh:hover{color:#090}header#nav-bar .actions>div.refresh:hover .icon{transform:rotate(90deg)}header#nav-bar .actions:hover div.refresh{opacity:1}form .field{position:relative}form>.field.subsection{display:flex;flex-flow:column wrap;margin:0 0 2em 0}form>.field.subsection.with-subfields{margin-bottom:2em}form>.field.subsection>.control{width:auto;max-width:640px}form>.field.subsection p{margin-top:.3125em}form>.field.subsection p.text{margin-top:.375em}form>.field.subsection .help-widget{margin-left:.25em;cursor:pointer}form>.field.subsection .text-editor{max-width:640px;width:100%}form>.field.subsection .text-editor .ql-editor h3,form>.field.subsection .text-editor .ql-editor h4{font-weight:700}form>.field.subsection>label{padding-top:.375em}form>.field.subsection p.message{margin-top:0}@media screen and (min-width:50em){form>.field.subsection{max-width:calc(13em + 640px);flex-flow:row nowrap}form>.field.subsection.column .inner-medium label,form>.field.subsection.inset-col>label{width:10rem;text-align:right;margin-right:.5em;padding-top:.375em}form>.field.subsection .inset{position:absolute;bottom:-1em;left:10rem;margin-left:1.125em;width:calc(100% - 20em)}form>.field.subsection .message{padding-left:10.5rem}form>.field.subsection.column .inner-medium .control,form>.field.subsection>.control{width:calc(100% - 10em)}}@media screen and (min-width:70em){form>.field.subsection{max-width:calc(18em + 640px)}form>.field.subsection.column .inner-medium label,form>.field.subsection.inset-col>label{width:15rem}form>.field.subsection .inset{left:15rem}form>.field.subsection .message{padding-left:15.5em}form>.field.subsection.column .inner-medium .control,form>.field.subsection>.control{width:calc(100% - 18em)}}form>.field.subsection.buttons>.control{width:auto}#root .field.column>label{justify-content:flex-start}#main form .field.subsection.column .inner-medium{max-width:100%}#main form .field.subsection.column .inner-medium .field{display:flex;flex-flow:row wrap}#main form .field.subsection.column .inner-medium .field .message{width:100%}#main form .field.error input{color:#c00;outline:1px solid rgba(204,0,0,.5);outline-offset:-2px}#main form .required label:before{display:inline-block;position:relative;margin-right:.25em;top:-.125em;content:"*";color:#c00}#main form fieldset.link .required label:before{opacity:0;transition:opacity .25s ease-in-out}#main form fieldset.link:hover .required label:before{opacity:1}#main form .error .control input::-moz-placeholder{color:#c00}#main form .error .control input:-ms-input-placeholder{color:#c00}#main form .error .control input::placeholder{color:#c00}#main form .field-value{display:flex;flex-flow:row nowrap;height:2.25rem;align-items:center}small em,small span{display:inline-block}small .text-label{margin-right:.5em}h4 div.help-widget{display:inline-block;margin-left:1em}.submission-form{overflow:hidden}.submission-form .statement{display:flex;flex-flow:column wrap;margin:0 auto 1em auto;padding:0 0 1em 0;clear:both;position:relative}.submission-form .statement.landscape{flex-flow:column wrap}.submission-form .statement.landscape .tags{margin:3em 0 1em 0}.submission-form .statement .image-placeholder{width:100%;min-height:15em;position:relative;margin:.5em 0 1em 0;outline:.25em dashed #ccc;align-self:flex-start;justify-self:flex-start;justify-content:flex-start;align-items:flex-start}.submission-form .statement .image-placeholder figure{min-height:6em}.submission-form .statement .image-placeholder .icon,.submission-form .statement .image-placeholder h4{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.submission-form .statement .image-placeholder p.message{padding:30% 1em;height:20%;overflow:hidden;text-align:center;cursor:pointer}.submission-form .statement .image-placeholder .image-actions{display:flex;justify-content:flex-end;position:relative}.submission-form .statement .image-placeholder>.help-widget{position:absolute;z-index:20;bottom:0;left:0;margin:1rem}.submission-form .statement.landscape .image-placeholder>.help-widget{bottom:3.75rem}.submission-form .statement.portrait .image-placeholder>.help-widget{bottom:1rem;left:4em}.submission-form .statement .text-wrapper .tags .control,.submission-form .statement .text-wrapper .tags label,.submission-form .statement .text-wrapper>.field{width:100%}@media (min-width:50em){.submission-form .statement .text-wrapper .tags label{justify-content:flex-start;width:5em;margin-right:1em}.submission-form .statement .text-wrapper .tags .control{width:calc(100% - 6em)}}.submission-form .statement .text-wrapper .tags .help-widget{left:auto;bottom:auto;position:absolute;right:-2em}.submission-form .statement label .help-widget{display:inline-block}@media screen and (min-width:50em){.submission-form .statement{flex-flow:row nowrap}.submission-form .statement .text-wrapper{width:65%;margin-left:2.5%}.submission-form .statement .image-placeholder{width:32.5%;margin:0 0 3em 0;position:relative}.submission-form .statement .image-placeholder>h4{margin:.25em .5em}.submission-form .statement.landscape{margin-bottom:1.5em}.submission-form .statement.landscape .image-placeholder{width:65%;align-self:flex-start;min-height:auto;height:auto}.submission-form .statement.landscape .image-placeholder figure{display:flex;flex-flow:row nowrap}.submission-form .statement.landscape .image-placeholder figure:before{position:relative;content:" ";padding-top:66.6666%;width:0;pointer-events:none}.submission-form .statement.landscape .image-placeholder .image-actions{position:relative}.submission-form .statement.landscape .image-placeholder .size-overlay{position:absolute;display:flex;overflow:hidden;flex-flow:column nowrap;top:2.25em;left:0;right:0;bottom:8.875em;z-index:3;pointer-events:none;align-items:center}.submission-form .statement.landscape .image-placeholder .size-overlay .image-size-notes{position:relative;background-color:hsla(0,0%,100%,.75);padding:.5em;top:-3em;border-radius:.25em;opacity:0}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid{position:relative;overflow:visible;max-width:100%;max-height:100%;aspect-ratio:3/2}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.mask{position:absolute;top:0;left:0;right:0;bottom:0}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.mask:after,.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.mask:before{position:absolute;background-color:hsla(0,0%,100%,.25);content:" "}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.x:after,.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.x:before{width:100vw;height:100%;top:0;bottom:0}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.x:after{left:100%}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.x:before{right:100%}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.y:after,.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.y:before{height:100vh;width:100%;left:0;right:0}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.y:after{top:100%}.submission-form .statement.landscape .image-placeholder .size-overlay>.mid>.y:before{bottom:100%}.submission-form .statement.landscape .image-placeholder:hover .size-overlay .mid .mask:after,.submission-form .statement.landscape .image-placeholder:hover .size-overlay .mid .mask:before{background-color:hsla(0,0%,100%,.5)}.submission-form .statement.landscape .image-placeholder.cropped:hover .image-size-notes{opacity:1}.submission-form .statement.landscape .image-placeholder.too-tall .size-overlay{justify-content:center}.submission-form .statement.landscape .image-placeholder.too-tall .size-overlay .mid{min-width:100%}.submission-form .statement.landscape .image-placeholder.too-wide .image-hint{display:none}.submission-form .statement.landscape .image-placeholder.too-wide .size-overlay .mid{min-height:100%}.submission-form .statement.landscape .text-wrapper{margin-left:0}.submission-form .statement.landscape .image-actions{position:relative;margin:.625em 0 0 0;z-index:4}.submission-form .statement.landscape .image-actions .icon{margin-right:.5em}.submission-form .statement.landscape .image-actions .icon i:before{font-size:2em}.submission-form .statement.landscape .image-actions>label:first-child{margin-right:.5em}.submission-form .statement.landscape .image-actions .alt-text{margin-right:.5em;width:calc(100% - 12em)}.submission-form .statement.portrait .image-placeholder{min-height:auto}.submission-form .statement.portrait .image-actions{margin:.5em 0 1em 0;flex-flow:row wrap;justify-content:flex-start}.submission-form .statement.portrait .image-actions .icon{margin-right:.5em}.submission-form .statement.portrait .image-actions .alt-text{width:100%;margin:.25em .5em}.submission-form .statement.portrait .image-actions>label{position:relative;min-height:1em;justify-content:flex-start;margin-bottom:.125em;font-size:.9em}}.pdf-container{align-items:center;justify-content:center}.pdf-container a.pdf-link{margin-top:4em;padding:.5em;border:1px solid #000;border-radius:.125em}#main figure{width:100%;height:auto;display:flex;flex-flow:row wrap;position:relative;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}#main figure>div{width:100%}#main figure figcaption{position:absolute;top:0;left:0;opacity:0;background-color:#fff;color:#000}#main figure p.image-hint{position:absolute;top:50%;margin-top:-1em;left:10%;right:10%;color:#ccc;text-align:center;z-index:1;pointer-events:none}#main figure.model-container,#main figure .model-frame,#main figure .pdf-container,#main figure .pdf-frame{min-height:12em}#main figure.model-container{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;text-align:center;overflow:hidden;transition:transform .5s ease-in-out}#main figure.model-container model-viewer{min-height:12em}#main figure.model-container .underlay{display:flex;position:absolute;left:0;right:0;top:0;min-height:12em;transition:opacity .25s ease-in-out}#main figure.model-container.loaded .underlay{opacity:0;pointer-events:none}#main figure.model-container.loading .underlay{opacity:.5;pointer-events:none}#main figure.model-container .icon{font-size:1em;height:auto;width:auto}#main figure.model-container .icon i:before{font-size:6em;transform:scale(2) translateX(10%)}#main figure.model-container span{display:block}#main figure.model-container span.size{margin:.75em auto}#main figure.model-container span.extension{margin:.5em auto;font-size:1.5em}#main figure .pdf-container{width:100%}#main figure img{z-index:2}#main figure .media-player,#main figure iframe{position:absolute;top:0;left:0;width:100%;height:100%}#main figure.media{padding-bottom:56.25%;height:0}#main figure.media.spotify{padding-bottom:5em}#main figure.media.spotify.spotify-show{padding-bottom:56.25%}#main .statement .too-tall figure,#main .statement .too-wide figure{min-height:auto;display:block}#main .statement .too-tall figure .image-hint,#main .statement .too-wide figure .image-hint{display:none}@media (min-width:60em){#main .work-form figure.model-container:hover{transform:scale(2) translate(5%,15%)}#main .overview figure.model-container:hover{transform:scale(1.333) translateY(9%)}}#main .media-items.sort-mode{margin-left:-3rem}@media screen and (min-width:60em){#main .media-items.sort-mode{margin-left:-4rem}}#main .media-items.sort-mode .media-sub-form{padding-left:3rem;margin-left:3rem;overflow-x:visible}@media screen and (min-width:60em){#main .media-items.sort-mode .media-sub-form{padding-left:4rem;margin-left:4rem}}#main .media-items .media-item-wrapper{position:relative;width:100%}#main h2.form-header{font-size:1.25em;max-height:1.25em}#main .sort-list h2.form-header{max-height:2.5em}#main .media-items .handle{display:none}#main .media-items.sort-mode .media-item-wrapper .handle{position:absolute;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#main .media-items.sort-mode .media-item-wrapper .handle .icon{pointer-events:none}#main .media-items.sort-mode .media-item-wrapper .handle{top:0;height:12em;opacity:0;cursor:move;transition:all .333s ease-in-out;opacity:1;pointer-events:all;width:calc(100% + 4em)}#main .media-items.sort-mode .media-item-wrapper .handle .icon{position:relative;top:2.75em;transition:transform .333s ease-in-out;transform:scale(.8) translateY(-15%)}#main .media-items.sort-mode .media-item-wrapper .handle i{transition:color .333s ease-in-out}#main .media-items.sort-mode .media-item-wrapper .handle i:before{font-size:24vw;pointer-events:none;transition:transform .333s ease-in-out}@media screen and (max-width:30em){#main .media-items.sort-mode .media-item-wrapper .handle i:before{font-size:8em}}@media screen and (min-width:60em){#main .media-items.sort-mode .media-item-wrapper .handle i:before{font-size:12em}}#main .media-items.sort-mode .media-item-wrapper .handle:hover i:before{transform:scale(1) translateY(0)}#main .media-items.sort-mode .media-item-wrapper:hover .handle .icon{transform:scale(.875) translateY(0)}#main .media-items fieldset.media-sub-form .sort-toggle{z-index:20;transition:opacity .25 ease-in-out;top:0;height:13.5em;cursor:pointer}#main .media-items.sort-mode{padding-bottom:3em}#main .media-items.sort-mode fieldset.media-sub-form{background-color:#fff;max-height:12em}#main .media-items.sort-mode fieldset.media-sub-form:hover{outline:.25em dashed #ccc;outline-offset:.25em}#main .media-items.sort-mode fieldset.media-sub-form .field>label,#main .media-items.sort-mode fieldset.media-sub-form .ql-toolbar{display:none;padding:0}#main .media-items.sort-mode fieldset.media-sub-form .field.title-field{max-height:1.25em}#main .media-items.sort-mode fieldset.media-sub-form .field.title-field>.control>input{max-height:1em}#main .media-items.sort-mode fieldset.media-sub-form .ql-container{padding:0;border:none;overflow:hidden;max-height:8.25em;pointer-events:none}#main .media-items.sort-mode fieldset.media-sub-form .ql-container:after{content:"";position:absolute;bottom:0;left:0;right:0;height:8px;background-image:linear-gradient(0deg,#fff,transparent)}#main .media-items.sort-mode fieldset.media-sub-form .ql-container .ql-editor{padding:0 .625em;border:none;overflow:hidden}#main .media-items.sort-mode fieldset.media-sub-form .sort-toggle{opacity:0;pointer-events:none}#main .media-items.sort-mode fieldset.media-sub-form .detail-field,#main .media-items.sort-mode fieldset.media-sub-form .display-options,#main .media-items.sort-mode fieldset.media-sub-form .media-actions{max-height:0;pointer-events:none;overflow:hidden;opacity:0;margin:0}#main .media-items.sort-mode fieldset.media-sub-form .detail-field .control,#main .media-items.sort-mode fieldset.media-sub-form .detail-field .field,#main .media-items.sort-mode fieldset.media-sub-form .detail-field label,#main .media-items.sort-mode fieldset.media-sub-form .detail-field legend,#main .media-items.sort-mode fieldset.media-sub-form .display-options .control,#main .media-items.sort-mode fieldset.media-sub-form .display-options .field,#main .media-items.sort-mode fieldset.media-sub-form .display-options label,#main .media-items.sort-mode fieldset.media-sub-form .display-options legend,#main .media-items.sort-mode fieldset.media-sub-form .media-actions .control,#main .media-items.sort-mode fieldset.media-sub-form .media-actions .field,#main .media-items.sort-mode fieldset.media-sub-form .media-actions label,#main .media-items.sort-mode fieldset.media-sub-form .media-actions legend{display:none}#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure,#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure img{max-height:9em}#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure,#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure img{width:auto}#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure.model-container,#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure.model-container model-viewer,#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure .video,#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure iframe{min-height:10em;max-height:10em;width:auto}#main .media-items.sort-mode fieldset.media-sub-form .image-placeholder figure model-viewer{max-width:100%}#main .media-items.sort-mode fieldset.media-sub-form .field{pointer-events:none}#main .media-items.sort-mode fieldset.media-sub-form .field .label{display:none}#main .media-items.sort-mode fieldset.media-sub-form .field .control{margin:0}#main .media-items.sort-mode fieldset.media-sub-form .field .control input,#main .media-items.sort-mode fieldset.media-sub-form .field .control textarea{border:none;box-shadow:none}#main .media-items.sort-mode fieldset.media-sub-form .field .control input{font-weight:700;padding-bottom:0}#main .media-items.sort-mode fieldset.media-sub-form .field .control textarea{padding-top:0;overflow:hidden;resize:none}#main .pdf-section{margin:2.5em 0 1.5em 0}@media (min-width:60em){#main .pdf-section fieldset.media-sub-form .media-actions{top:-.5em}}#main .toggle-mode{margin:.25em 0 .75em 0}#main .toggle-mode button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}#main .toggle-mode button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}#main .toggle-mode button{min-width:10em;justify-content:flex-start}#main fieldset.media-sub-form{display:flex;flex-flow:column wrap;margin:0 auto 1em auto;width:100%;position:relative;overflow-x:visible}#main fieldset.media-sub-form figure{cursor:pointer}#main fieldset.media-sub-form figure figcaption{min-height:1em}#main fieldset.media-sub-form>.column>.field.checkbox-row>label{width:auto}#main fieldset.media-sub-form>.column>.field.checkbox-row>label .check{margin-left:.25em}#main fieldset.media-sub-form .image-placeholder{width:100%}@media screen and (min-width:40em){#main fieldset.media-sub-form{flex-flow:row nowrap}#main fieldset.media-sub-form .image-placeholder{width:47.5%;margin-right:2.5%;float:left;clear:both}#main fieldset.media-sub-form>.column{width:50%}}@media screen and (min-width:50em){#main fieldset.media-sub-form{flex-flow:row nowrap}#main fieldset.media-sub-form .image-placeholder{width:40%}#main fieldset.media-sub-form>.column{width:57.5%}}@media screen and (min-width:60em){#main fieldset.media-sub-form{flex-flow:row nowrap}#main fieldset.media-sub-form .image-placeholder{width:30%}#main fieldset.media-sub-form>.column{width:67.5%}#main fieldset.media-sub-form>.column>.field{display:flex;flex-flow:row nowrap}#main fieldset.media-sub-form>.column>.field>label{width:9.5em;text-align:right;margin-right:.5em}#main fieldset.media-sub-form>.column>.field.checkbox-row>label .check{margin-left:6.5em}#main fieldset.media-sub-form>.column>.field>.control{width:calc(100% - 12em)}}#main fieldset.media-sub-form .media-actions{display:flex;flex-flow:row nowrap;justify-content:flex-end;position:relative;pointer-events:none}#main fieldset.media-sub-form .media-actions .icon,#main fieldset.media-sub-form .media-actions button{pointer-events:all}@media (min-width:60em){#main fieldset.media-sub-form .media-actions{top:-2em}}@media (min-width:60em){#main fieldset.media-sub-form.text-item .media-actions{top:.5em}}.media-manager{opacity:0;pointer-events:none;display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;background-color:#fff;border:1px solid #d8d8d8;box-shadow:1px 1px 3px #ccc;transition:opacity 1s ease-in-out;position:fixed;z-index:200;top:100px;left:0;right:0;height:calc(100vh - 100px)}.media-manager .b-tabs{width:100%;height:100%}.media-manager .tab-content,.media-manager .tab-item{width:100%}.media-manager .inner{width:100%;min-height:calc(100% - 3em)}@media screen and (max-width:40em) and (min-height:30em){.media-manager{height:90vh}}@media screen and (max-width:40em) and (min-height:30em) and (min-height:40em){.media-manager{height:80vh;max-height:40em}}@media (min-height:35em){.media-manager{top:auto;bottom:0;max-height:calc(90vh - 100px)}}@media (min-height:45em){.media-manager{bottom:5%;max-height:calc(80vh - 100px)}}@media screen and (min-width:40em){.media-manager{left:10%;right:10%;height:90vh}}@media screen and (min-width:40em) and (min-height:30em){.media-manager{height:80vh}}@media screen and (min-width:40em) and (min-height:35em){.media-manager{height:27em;bottom:10%}.media-manager.pdf-mode{height:18em}.media-manager.profile-mode{height:20em}}@media screen and (min-width:40em) and (min-height:40em){.media-manager{bottom:12.5%}}.media-manager.hide-tab-nav nav.tabs{opacity:0;height:1em}@media screen and (min-width:50em){.media-manager{left:15%;right:15%}}@media screen and (min-width:60em){.media-manager{left:20%;right:20%}}@media screen and (min-width:80em){.media-manager{left:calc(50% - 426.66667px);right:calc(50% - 426.66667px)}}.media-manager .inner-content{position:relative}.media-manager .web-resource,.media-manager .web-resource .row{width:100%}.media-manager .upload-draggable{width:100%;margin:0 auto;min-height:8em;height:auto;max-height:383.99923px;background:rgba(213,213,0,.05)}.media-manager .upload-draggable .icon.is-large{position:relative;margin-top:1.5em;cursor:pointer;transition:transform .5s ease-in-out}.media-manager .upload-draggable .icon.is-large:hover{transform:scale(1.2)}.media-manager .upload-draggable .icon.is-large i:before{font-size:10vw}@media screen and (min-width:60em){.media-manager .upload-draggable .icon.is-large i:before{font-size:5em}}.media-manager .upload-draggable .content p{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding:0 0 .5em 0;line-height:1.25}.show-upload .media-manager{opacity:1;pointer-events:all}.show-upload .media-manager .web-resource .row{width:100%}.show-upload .media-manager .web-resource .row label{margin-right:.5em}.show-upload .media-manager .web-resource .row .control{width:calc(100% - 6em)}.show-upload .media-manager .tab-content,.show-upload .media-manager .tab-item{height:100%}.ineligible-mode article.overview{filter:grayscale(1);opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sign-in-wrapper>h2.section-title,.step-forms>article>h2.section-title,.step-forms>form>h2.section-title{color:#fff;padding:.5em;border-radius:.25em;font-size:1.5em;margin:1em 0;font-weight:700}h2.section-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sign-in-wrapper .login-help .snippet{padding-top:.75em;margin:0 0 .75em 0;cursor:pointer}.sign-in-wrapper .login-help .snippet:hover{color:#167df0}article h2.section-title{background-color:#090}.introduction{margin:1em 0 3em 0}.snippet h2{font-size:1.25em;font-weight:700}.submission-wrapper{max-width:100%;width:100%;padding-top:5.5rem}.submission-wrapper #top-submission-nav{position:fixed;top:100px;left:0;right:0;background-color:#fff;height:4.5rem;margin:0 auto;z-index:40}.submission-wrapper #top-submission-nav .inner{max-width:1440px;display:flex;flex-flow:row nowrap}@media (max-width:70em){.submission-wrapper #top-submission-nav .inner .button{margin:0 .375em}.submission-wrapper #top-submission-nav .inner .button span{font-size:.9375em}}@media (max-width:60em){.submission-wrapper #top-submission-nav .inner .button{margin:0 .25em}.submission-wrapper #top-submission-nav .inner .button span{font-size:.875em}}@media (max-width:50em){.submission-wrapper #top-submission-nav .inner .button span{font-size:.8125em}}@media (max-width:40em){.submission-wrapper #top-submission-nav .inner .button span{font-size:.75em}}@media (max-width:50em){.submission-wrapper #top-submission-nav .inner .button.add-work span:first-child,.submission-wrapper #top-submission-nav .inner .button.sort span:first-child{display:none}.submission-wrapper #top-submission-nav .inner .button.add-work span.icon:last-child,.submission-wrapper #top-submission-nav .inner .button.sort span.icon:last-child{margin-left:0}}.submission-wrapper .step-forms{display:flex;max-width:100%}.submission-wrapper .step-forms>article,.submission-wrapper .step-forms>form{position:relative}.submission-wrapper .step-forms form.submission-form>h2.section-title{background-color:#167df0}.submission-wrapper .step-forms form h2.section-title{position:relative}.submission-wrapper .step-forms form h2.section-title .delete-item{position:absolute;right:.75em;top:.75em}.submission-wrapper .step-forms form h2.section-title .delete-item i{color:#fff}.submission-wrapper .step-forms form h2.section-title .delete-item i:before{font-size:2rem}.submission-wrapper .add-media{align-items:center}.submission-wrapper .add-media button.button{min-width:9em;justify-content:flex-start;margin-right:.625em}.submission-wrapper .hint{font-size:.75em;margin:0 1em}.submission-wrapper .actions{position:relative;display:flex;align-items:center;margin:1em auto;padding:.5em 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.submission-wrapper .actions .button{margin:0 .5em}.submission-wrapper .actions .button.inactive{opacity:.25;pointer-events:none}.submission-wrapper .actions .add-work .icon i:before{font-size:1.6667em}.submission-wrapper .actions .remove{margin-right:2em}.submission-wrapper .actions.bottom.changed>.button.is-large{color:#ff0}.submission-wrapper .actions.bottom.not-changed>.button.is-large{filter:grayscale(100%);cursor:default}.submission-wrapper .actions.bottom .error{position:absolute;top:1em;left:0;max-width:calc(100% - 36em)}.submission-wrapper>.actions{flex-flow:row wrap;justify-content:center}.submission-wrapper>.actions .next,.submission-wrapper>.actions .prev{display:flex;flex-flow:row nowrap}.submission-wrapper>.actions .next>.icon i:before,.submission-wrapper>.actions .prev>.icon i:before{font-size:2em}.submission-wrapper form .actions{flex-flow:row nowrap;justify-content:flex-end}#root{position:relative;margin:0 auto}#root .close-control{position:absolute;top:.5em;right:.5em;cursor:pointer;transition:color .333s ease-in-out}#root .media-manager .close-control{height:1em;width:1em;z-index:30}#root .media-manager .close-control i:before{font-size:2em}#root .text-wrapper .counter{clear:both;float:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#root .landscape .text-wrapper,#root .text-wrapper .text-inner{width:100%}.field{position:relative}.field>.help{position:absolute;top:1.5em;left:0;pointer-events:none}@media (min-width:50em){.field>.help{top:0;max-width:14em}}.help-widget{position:relative}.help-widget .info{position:absolute;width:75vw;max-width:32em;background-color:#fff;font-weight:400;padding:.75em;border:1px solid #ccc;border-radius:.5em;opacity:0;transition:opacity .3333s ease-in-out;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.help-widget .info:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0}.help-widget.from-left .info{left:2em}.help-widget.from-right .info{right:2em}.help-widget.from-top .info{top:2em}.help-widget.from-bottom .info{bottom:2em}.help-widget.active .info{pointer-events:all;opacity:1;z-index:300}.sort-list{padding:0;position:relative;max-height:0;width:100%;pointer-events:none;overflow:hidden;transition:max-height 1s ease-in-out}.sort-list>.close{position:absolute;top:.625em;right:3%;cursor:pointer}.sort-list>h2{max-width:calc(100% - 5em)}.sort-list ol{margin:1em 2em;list-style:none}.sort-list ol li{padding:.5em;margin:.5em;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.sort-list ol li .work-title{padding-left:.75em;position:relative;margin:0 .5em}.sort-list ol li .dragging,.sort-list ol li.selected{outline:.125em dashed #ccc;font-weight:700;cursor:pointer}.sort-list ol li .dragging .work-title:after,.sort-list ol li .dragging .work-title:before,.sort-list ol li.selected .work-title:after,.sort-list ol li.selected .work-title:before{opacity:1}.sort-list ol li .dragging .icon,.sort-list ol li.selected .icon{pointer-events:none}.sort-list ol li .work-title:after,.sort-list ol li .work-title:before{position:absolute;left:-.375em;font-size:1.5em;color:#090;opacity:0;transition:opacity .25 ease-in-out}.sort-list ol li .work-title:after{content:"ꜛ";top:-.3125em}.sort-list ol li .work-title:before{content:"ꜜ";bottom:-.3125em}.sort-list ol li:hover{background-color:#fff}.sort-list ol li:hover .handle .icon i:before{transform:scale(1.25);color:#090}.sort-list ol li>.icon{margin-left:1em;cursor:pointer}.sort-list ol .handle :hover{color:#090}.sort-list ol .handle .icon i:before{transition:transform .333s ease-in-out}.show-sort .sort-list{padding:0;max-height:80em;pointer-events:all}.show-sort .actions button.works{filter:grayscale(75%) brightness(150%)}#main dl.info{align-self:flex-start}#main dl.info dt{font-weight:700;padding:.125em .5em .125em 0;text-align:left;margin-bottom:0;-webkit-margin-start:0;margin-inline-start:0}#main dl.info dd{padding:.125em 0}#main dl.info.compact,#main dl.info dd{margin-bottom:.75em}#main dl.info.compact dd,#main dl.info.compact dt{margin-bottom:.25em}#main dl.info.compact dt{padding:0 .5em 0 0}#main dl.info.compact dd{padding:0}@media (min-width:40em){#main dl.info{display:grid;grid-template-columns:12em auto}#main dl.info dt{text-align:right;margin-bottom:.75em}}@media (min-width:70em){#main dl.info.twin-column{grid-template-columns:12em auto 12em auto}}#main .overview .media-sections .body,#main .overview .media-sections .inner{position:relative}@media (min-width:50em){#main .overview .media-sections>.media-section-outer.half .inner,#main .overview .media-sections>.media-section .inner{display:flex;flex-flow:row nowrap}#main .overview .media-sections>.media-section-outer.half .inner>.body,#main .overview .media-sections>.media-section .inner>.body{width:47.5%;margin-left:2.5%}#main .overview .media-sections>.media-section-outer.half .inner figure,#main .overview .media-sections>.media-section .inner figure{flex:column wrap}#main .overview .media-sections>.media-section-outer.half .inner>figure.right,#main .overview .media-sections>.media-section .inner>figure.right{width:30%}#main .overview .media-sections>.media-section-outer.half .inner>figure.left,#main .overview .media-sections>.media-section .inner>figure.left{width:47.5%;margin-right:2.5%;justify-content:flex-start;align-items:flex-start}#main .overview .media-sections>.media-section-outer.half .inner>.details,#main .overview .media-sections>.media-section .inner>.details{width:100%;height:100%}}#main .overview .media-sections>.media-section-outer.half.landscape .inner,#main .overview .media-sections>.media-section.landscape .inner{flex-flow:column wrap}#main .overview .media-sections>.media-section-outer.half.portrait .inner,#main .overview .media-sections>.media-section.portrait .inner{padding-top:2.5rem}#main .overview .media-sections>.media-section-outer.half.portrait .inner h4.image-header,#main .overview .media-sections>.media-section-outer.half.portrait .inner h4.text-header,#main .overview .media-sections>.media-section.portrait .inner h4.image-header,#main .overview .media-sections>.media-section.portrait .inner h4.text-header{position:absolute;left:0}#main .overview .media-sections>.media-section-outer.half.portrait .inner>h4,#main .overview .media-sections>.media-section.portrait .inner>h4{top:0}#main .overview .media-sections>.media-section-outer.half.portrait .inner .body,#main .overview .media-sections>.media-section.portrait .inner .body{padding-top:0}#main .overview .media-sections>.media-section-outer.half.portrait .inner .body>h4,#main .overview .media-sections>.media-section.portrait .inner .body>h4{top:-2rem;margin-bottom:0}#main .overview .media-sections figure.pdf-container{min-height:12em}#main .overview .statement-header,#main .overview .work-header{cursor:pointer}#main .overview .rgb-tile{min-width:6em;padding:.5em 1em;text-align:center;border:1px solid #000;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#main .overview .rgb-tile span{display:inline-block}#main .overview .rgb-tile span.first{margin-right:.25em}#main .overview .rgb-tile span.first:after{content:" + "}#main .overview .display-opts-wrapper{margin-bottom:1em}#main .overview .display-opts-wrapper h4{font-size:1.125em;margin:.5em 0 .5em 0}#main .overview img.qr-code{border:1px solid #000}#main .overview .twin-column{position:relative}#main .overview .twin-column .info-message{font-size:.9em}@media (min-width:40em){#main .overview .twin-column .info-message{max-width:50%}}#main .overview .twin-column dd,#main .overview .twin-column dt{-webkit-margin-start:0;margin-inline-start:0;padding-top:.125em}#main .overview .twin-column dd h3:first-child,#main .overview .twin-column dd h4:first-child,#main .overview .twin-column dd p:first-child,#main .overview .twin-column dt h3:first-child,#main .overview .twin-column dt h4:first-child,#main .overview .twin-column dt p:first-child{margin-top:-.5em;padding-top:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}@media (min-width:70em){#main .overview .twin-column{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:masonry;-moz-column-gap:0;column-gap:0}#main .overview .twin-column .info-message{position:absolute;top:4rem;left:4.5rem;max-width:12em}}@media (min-width:70em) and (min-width:80em){#main .overview .twin-column .info-message{max-width:16em}}@media (min-width:70em) and (min-width:90em){#main .overview .twin-column .info-message{max-width:20em}}#main .overview .twin-column img.qr-code{height:16em;width:16em;max-width:95vmin;max-height:95vmin}@media (min-width:40em){#main .overview .twin-column img.qr-code{top:0;right:0;position:absolute}}#main .overview .twin-column img.qr-code.not-ready{opacity:.5}#main .overview .twin-column .qr-code-wrapper{position:relative;margin-bottom:2em}#main .overview .twin-column .qr-code-wrapper.has-qr-code{min-height:16em}#main .overview .display-options li{display:flex;padding:.125em 0;margin-bottom:.125em}#main .overview .display-options li div,#main .overview .display-options li span,#main .overview .display-options li strong{display:inline-block}#main .overview .display-options li strong.text-label{width:11.5rem;margin-right:.5rem;text-align:right}#main .overview .media-items .display-opts-wrapper h4{font-size:.875em}#main .overview .media-items .display-options li{flex-flow:column wrap}#main .overview .media-items .display-options li>div,#main .overview .media-items .display-options li>span,#main .overview .media-items .display-options li>strong{font-size:.75em}#main .overview .media-items .display-options li>strong.text-label{width:100%;text-align:left}#main .overview .works .work{margin:1em 0;padding:1em 0;border-top:.125em dashed #ccc}#main .overview .works .work .media-items{margin:1em 0;padding:1em 0}@media (min-width:40em){#main .overview .works .work .media-items{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2.5%;column-gap:2.5%}}@media (min-width:60em){#main .overview .works .work .media-items{grid-template-columns:1fr 1fr 1fr}}@media (min-width:75em){#main .overview .works .work .media-items{grid-template-columns:1fr 1fr 1fr 1fr}}#main .overview .works .work .media-items figure figcaption{display:none}#main .overview .works .work .media-items .media-item{display:block;position:relative;margin:0 0 1em 0;overflow:hidden}#main .overview .works .work .media-items .media-item.text{align-self:flex-start}#main .overview .works .work .media-items .media-item .left{width:100%}#main .overview .works .work .media-items .media-item .details{font-size:.8em;background-color:hsla(0,0%,100%,.625);padding:.75em 3.75% .75em 0;transition:bottom .75s ease-in-out}#main .overview .works .work .media-items .media-item .details p em,#main .overview .works .work .media-items .media-item .details p span{display:inline-block}#main .overview .works .work .media-items .media-item .details p em:first-child{margin-right:.25em}#main .overview .works .work .media-items .media-item .details p em:first-child:after{content:": "}#main .overview .works .work .media-items .media-item figure.image{-o-object-fit:contain;object-fit:contain;max-height:100%;position:relative}#main .overview .works .work .media-items .media-item figure.image.by-height img{width:auto;max-width:100%}#main .overview .works .work .media-items .media-item .spotify{overflow:visible}#main .overview .works .work .media-items .media-item .spotify .details{bottom:0}#main .overview .actions{flex-flow:row nowrap;justify-content:flex-end;position:relative}#main .overview .actions .live-preview{position:absolute;left:0;color:#c00;top:.5em;display:flex;flex-flow:row wrap;max-width:calc(100% - 16em)}#root .body p,#root .description p,#root .ql-editor p,#root .statement p{margin-bottom:.75em}#root .body .snippet,#root .inline-help .snippet{margin:.75em 0;padding-top:.5em;font-weight:400}#root .body ul li,#root .inline-help ul li{list-style:disc}#root .body ol li,#root .body ul li,#root .inline-help ol li,#root .inline-help ul li{margin-left:2em}.ql-snow .ql-picker.ql-header .ql-picker-item:first-child:before,div.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Paragraph"}#root .overview .body blockquote,#root .overview .body h3,#root .overview .body h4,#root .overview .body ol,#root .overview .body p,#root .overview .body ul,#root .ql-editor blockquote,#root .ql-editor h3,#root .ql-editor h4,#root .ql-editor ol,#root .ql-editor p,#root .ql-editor ul{margin-bottom:1em}#root .overview .body h3,#root .overview .body h4,#root .ql-editor h3,#root .ql-editor h4{font-weight:700;margin-top:1.25em}#root .overview .body h3:first-child,#root .overview .body h4:first-child,#root .ql-editor h3:first-child,#root .ql-editor h4:first-child{margin-top:0}#root .overview .body{padding:.75em 0}#root .media-sub-form .quillWrapper{width:100%}@media screen and (min-width:60em){#root .media-sub-form .quillWrapper{width:calc(100% - 12em)}}#root .media-sub-form .ql-container{max-height:16em}#root vime-player{background-color:transparent}#main .project-info{width:100%;margin:2em 0;padding:1em 0 0 0}#main .project-info.half-width{width:100%;max-width:40em}@media (min-width:80em){#main .project-info.half-width{max-width:47.5%;width:47.5%}}#main .project-info h3{font-weight:700}#main .project-info .project-image{width:67.75%;aspect-ratio:3/2;float:right;clear:both;overflow:hidden;display:block}#main .project-info .project-image a{position:absolute;top:0;left:0;right:0;aspect-ratio:3/2;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;overflow:hidden}#main .project-info .project-image figcaption{left:-32.5%;opacity:1;font-size:.75em}#main .project-info>dl{clear:both;width:100%}h1#identity{font-size:var(--font-size-x-large);font-weight:var(--font-weight-bold);line-height:1}h1#identity a{color:#000}h2.form-header{font-size:var(--font-size-normal);font-weight:var(--font-weight-bold);margin:var(--spacing-normal) 0}#root h4.statement-header{font-size:var(--font-size-medium)}h3.work-header{font-size:var(--font-size-large);font-weight:var(--font-weight-bold)}.snippet{max-width:var(--max-text-width)}fieldset .field:not(:last-child){margin-bottom:.4em}.explanation{font-size:var(--font-size-x-small);color:#666}#main fieldset.media-sub-form{padding:1.25rem;border-radius:.625rem;border:1px solid #ddd;margin-bottom:var(--spacing-x-normal)}header#nav-bar{display:flex;padding:var(--spacing-normal) 2.5vw}header#nav-bar .inner h1{margin-bottom:-4px;margin-top:auto}header#nav-bar .inner img{display:block;height:100%;margin-right:var(--spacing-x-normal)}header#nav-bar .inner #identity{display:inline}header#nav-bar .inner .help{margin-left:auto;margin-top:auto}header#nav-bar .inner .help>i{line-height:1}.sign-in-wrapper .user-form{max-width:var(--max-text-width)}.sign-in-wrapper button.is-success{margin-right:var(--spacing-x-small)}.sign-in-wrapper .snippet{font-weight:var(--font-weight-bold);padding-top:var(--spacing-large);margin:0 0 var(--spacing-large) 0}.sign-in-wrapper .is-info,.sign-in-wrapper .is-success{margin-top:var(--spacing-small)}.submission-form .introduction{font-size:var(--font-size-normal)}.submission-form .introduction li{margin-left:3em}.submission-wrapper .actions.bottom .button.is-success,.submission-wrapper>.actions .prev{margin-right:0}.submission-wrapper>.actions .next{margin-left:0}#display-mode{margin-bottom:5em}#save-container{margin-right:0}.submission-wrapper .actions.bottom{align-items:baseline}.media-manager .inner .snippet p{text-align:left;padding:0 var(--spacing-normal);margin-bottom:var(--spacing-small)}.link-set,.statements p{margin-bottom:var(--spacing-normal)}.link-set li{margin-bottom:var(--spacing-small)}
/*# sourceMappingURL=app.46f7a7bf.css.map */