/*! sanitize.css v7.0.3 | CC0 License | github.com/csstools/sanitize.css */*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#000;color:#fff;text-shadow:none}::selection{background-color:#000;color:#fff;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}/*! Marx v3.0.6 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;width:100%}main{display:block;margin:0 auto;max-width:900px;padding:0 30px}footer{border-top:1px solid rgba(0,0,0,.12);padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:480px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#121212;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#000;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,"Times New Roman",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#333;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,.25);box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}input:not([type]):focus{background-color:#fff;border-color:#333;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,.25);box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:inline}button,input[type=button],input[type=reset],input[type=submit]{background-color:#121212;border:#121212;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{cursor:pointer;background-color:#000;border-color:#000;color:#fff}button:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=reset]:not(:disabled):active,input[type=submit]:not(:disabled):active{background-color:#000;border-color:#000;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,.5);box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#121212;border-color:#121212;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px}.header{margin:0;padding:30px;text-align:center}.logo{margin:0;width:100px;height:24px;opacity:.8;overflow:hidden;text-indent:-9999px;display:inline-block;text-decoration:none;background:url(../images/logo.svg) 50% no-repeat;background-size:contain}.homepage .logo{position:absolute;top:50%;left:50%;width:200px;height:54px;margin:-27px 0 0 -100px}.center{text-align:center}.title-center{text-align:center;margin:40px 0 60px}.post-password-form{margin:0 auto}.post-password-form label{width:100%;display:block;margin:0 0 20px}.post-password-form input[type=password]{width:100%}.post-password-form input[type=submit]{width:100%;display:block}.custom-password-message{color:#fff;padding:5px;display:block;margin:20px 0;background:#f44336}.file-list{margin:0;padding:0;list-style:none}.file-list li{position:relative;padding:0;margin:20px 0;display:block;background:#f7f7f9}.file-list .check{display:none;float:left;line-height:52px;margin:0 -5px 0 14px;vertical-align:middle}.file-list .check.show{display:block}.file-list .link{display:block;overflow:hidden;text-decoration:none;padding:14px 68px 14px 16px;color:rgba(0,0,0,.8)}.file-list .link abbr{float:left;width:90%;text-decoration:none}.file-list .link small{width:10%;float:right;line-height:1.8;text-align:right}.file-list .download{position:absolute;top:0;right:0;padding:0;width:52px;height:52px;text-align:center;background-color:#121212}.file-list .download img{margin:16px 10px}.file-list .download svg{width:68%;height:100%}.file-list .disable{pointer-events:none}.size-details{margin:60px 0;text-align:center}#open-manage-files{text-decoration:none}#open-manage-files:hover{text-decoration:underline}#manage-files-overlay{height:0;overflow:hidden;text-align:center;-webkit-transition:height 420ms ease;transition:height 420ms ease}#manage-files-overlay.open{height:auto;overflow:hidden;padding:0 0 40px}#manage-files-overlay h2{font-size:20px}.manage-delete-files{width:48%;float:left;margin:0 2% 0 0;padding:0 16px 24px;background-color:#f7f7f9}.manage-add-files{width:48%;float:right;margin:0 0 0 2%;padding:0 16px 24px;background-color:#f7f7f9}.manage-add-files .ugc-notice{border:0;border-radius:0;text-align:center}.manage-add-files .ugc-notice.success{color:#fff;background:#3dbc15}.manage-add-files .ugc-notice.failure{color:#fff;background:#f44336}.manage-add-files #my-file-submission-error{color:#fff;padding:5px;display:block;background:#f44336}.manage-delete-files .warning{color:#fff;padding:5px;display:block;background:#f44336}.manage-delete-files .successful{color:#fff;padding:5px;display:block;background:#3dbc15}.manage-delete-files .successful,.manage-delete-files .warning{display:none}.manage-add-files .ugc-inner-wrapper .ugc-input-wrapper label,.manage-add-files .ugc-inner-wrapper h2{display:none}.manage-add-files .ugc-inner-wrapper .ugc-input-wrapper{position:relative;padding:0;min-width:100%}.manage-add-files .ugc-inner-wrapper .ugc-input-wrapper input{display:inline-block}.manage-add-files .ugc-inner-wrapper .ugc-input-wrapper:first-of-type label{margin-bottom:16px;font-weight:400;line-height:1.5;display:block}.manage-add-files .ugc-inner-wrapper .ugc-input-wrapper:first-of-type label span{margin:2px;display:block}.manage-add-files .ugc-inner-wrapper .ugc-input-wrapper:first-of-type label i{font-size:80%;color:grey;margin:0 0 0 5px;font-style:normal}.manage-add-files .ugc-inner-wrapper .ugc-input-wrapper input[type=file]{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}#manage-files-overlay.no-files-yet{height:auto;overflow:hidden;padding:0 0 40px}#manage-files-overlay.no-files-yet .manage-delete-files{display:none}#manage-files-overlay.no-files-yet .manage-add-files{width:100%;float:none;margin:20px 0;overflow:hidden}.progress{position:fixed;bottom:0;right:0;left:0;height:10px;width:100%;background-color:#ededed}.progress.hide{display:none}.progress-bar{height:10px;background-color:#1e73be;-webkit-transition:width 420ms ease;transition:width 420ms ease}@media screen and (max-width:720px){.manage-add-files,.manage-delete-files{width:100%;float:none;margin:0 0 20px;overflow:hidden}.file-list li{min-height:80px}.file-list .download{top:14px;right:14px}.file-list .link small,.file-list .link span{width:100%;float:none;display:block;text-align:left}}