*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;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}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;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]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}#app,body,html{height:100%;width:100%;overflow:hidden}body{font-family:Roboto,sans-serif;font-size:15px}:root{--ko-dialog-width:350px;--ko-dialog-background-color:#1e1e1f;--ko-app-view-horizontal-padding:0 1rem;--ko-header-text-display:none}@media only screen and (min-width:768px){:root{--ko-app-view-horizontal-padding:0 4rem;--ko-header-text-display:inline-block}}.ko-heading-x-large{font-size:1.3rem;font-weight:700;line-height:1.2rem}.ko-heading-large{font-size:1.1rem;font-weight:700}.ko-heading-medium{font-size:.9rem;font-weight:700}.ko-heading-small{font-size:.8rem;font-weight:700}.ko-text-x-large{font-size:1.15rem}.ko-text-large{font-size:1rem}.ko-text-medium{font-size:.8rem}.ko-text-small{font-size:.65rem}.ko-text-error{font-family:Open Sans,sans-serif}.ko-weight-bold{font-weight:700}.ko-weight-regular{font-weight:400}.ko-text-light{font-weight:300}.ko-font-open-sans{font-family:Open Sans,Roboto,sans-serif}.ko-font-roboto{font-family:Roboto,Arial,sans-serif}.ko-font-slanted{font-family:Courgette,cursive}.ko-super-script{vertical-align:super;font-size:.7rem}.ko-tablet-text{display:none}@media (min-width:50em){.ko-tablet-text{display:inline-block}}.ko-mobile-text{display:inline-block}@media (min-width:50em){.ko-mobile-text{display:none}}.ko-checkbox-wrapper{position:relative;align-items:flex-end}.ko-checkbox-wrapper *{box-sizing:border-box}.ko-checkbox-wrapper .ko-checkbox{position:relative;background-color:#fff;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.ko-checkbox-wrapper .ko-checkbox.large{height:1.2rem;width:1.2rem}.ko-checkbox-wrapper .ko-checkbox.large:after{height:.7rem;width:.7rem}.ko-checkbox-wrapper .ko-checkbox.small{height:.95rem;width:.95rem}.ko-checkbox-wrapper .ko-checkbox.small:after{height:.45rem;width:.45rem}.ko-checkbox-wrapper .ko-checkbox:after{transform-origin:center center;-webkit-transition:all .05s linear;-moz-transition:all .05s linear;-o-transition:all .05s linear;transition:all .05s linear;position:absolute;content:"";display:inline-block}.ko-checkbox-wrapper input[type=checkbox]{display:none}.ko-checkbox-wrapper input[type=checkbox]:checked~.bqd-checkbox:after{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ko-checkbox-wrapper input[type=checkbox]:not(:checked)~.bqd-checkbox:after{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ko-checkbox-wrapper label{position:relative;margin:0 5px}.ko-color-notice{color:#b83d00}.ko-color-white{color:#fff}.ko-color-accent{color:#3d50be}.ko-hidden{display:none!important}.ko-text-margin-right,.ko-text-margin-right *{margin-right:.5rem}.ko-flex-row,.ko-flex-row-center{display:flex;flex-direction:row}.ko-flex-row-center{justify-content:center;align-items:center}.ko-flex-row-between,.ko-flex-row-between-center{display:flex;flex-direction:row;justify-content:space-between}.ko-flex-row-between-center{align-items:center}.ko-flex-row-justify-end{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.ko-flex-column,.ko-flex-column-center{display:flex;flex-direction:column}.ko-flex-column-center{justify-content:center;align-items:center}.ko-flex-column-align-end{display:flex;flex-direction:column;align-items:flex-end}.ko-flex-center{display:flex;flex-direction:row;justify-content:center;align-items:center}.ko-absolute-0{position:absolute;top:0;left:0}.ko-responsive-75{width:100%;height:100%}@media (min-width:50em){.ko-responsive-75{width:75%;height:75%;max-width:40rem}}.ko-text-align-left{text-align:left}.ko-text-align-right{text-align:right}.ko-text-align-center{text-align:center}.ko-block-section{margin:1rem 0}.ko-margin-vertical-5{margin:.5rem 0}.ko-margin-vertical-tiny{margin:.1rem 0}.ko-padding-10{padding:1rem}.ko-padding-bottom-1{padding:0 0 .1rem}.ko-responsive-padding-10{padding:1rem}@media (min-width:50em){.ko-responsive-padding-10{padding:0}}.loader{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;background-color:#1e1e1f}.loader.transparent{background-color:rgba(0,0,0,.2)}.loader circle{stroke:#ff7e3c}h3{font-weight:400;margin:5px 0;display:inline-block;padding:0;text-decoration:underline;text-underline-position:under;text-decoration-color:#ff5e0d}a{text-decoration:none;z-index:1}a:active{color:initial}a:visited{color:#000}:root{--ko-header-height:3.5rem}#ko-asset-console{display:grid;grid-template-rows:var(--ko-header-height) 1fr;height:100%}.ko-page-header{flex-direction:row;justify-content:space-between;background-color:#1e1e1f;padding:var(--ko-app-view-horizontal-padding);font-family:Roboto,sans-serif;overflow:hidden}.ko-page-header,.ko-page-header .ko-logo-wrapper{display:flex;align-items:center}.ko-page-header .ko-logo-text{margin-left:.75rem;display:var(--ko-header-text-display)}.ko-header-icons{display:flex;flex-direction:row;align-items:center}.ko-header-icons img{width:1.5rem}.ko-header-icons .ko-user-wrapper{height:var(--ko-header-height);display:flex;align-items:center}.ko-header-icons .ko-user-wrapper:hover+.ko-user-options{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.ko-header-icons .ko-header-trial-counter{color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;padding-right:1rem}.ko-header-icons .ko-user{cursor:pointer}.ko-header-icons .ko-user-options{top:var(--ko-header-height);right:0;width:10rem;padding:1rem;position:absolute;background-color:#dcdcdc;z-index:3;display:flex;flex-direction:column;align-items:flex-start;-webkit-transition:transform .2s ease-in;-moz-transition:transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;-webkit-transform:translate(190px);-moz-transform:translate(190px);-o-transform:translate(190px);transform:translate(190px)}.ko-header-icons .ko-user-options a{white-space:nowrap;cursor:pointer}.ko-header-icons .ko-user-options a:hover{text-decoration:underline;text-decoration-line:underline;text-decoration-color:#ff7e3c;text-decoration-thickness:2px}.ko-header-icons .ko-user-options:hover{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.ko-legal-doc-count{font-weight:700}.ko-reset-password-dialog form{padding:1rem 0}.ko-reset-password-dialog .ko-validated-input{position:relative}.ko-reset-password-dialog .ko-validated-input.ko-validation-error input{border-color:red}.ko-reset-password-dialog .ko-validated-input .ko-validation-error-text{position:absolute;bottom:-1rem;font-size:.65rem;color:red;padding-left:5px}.ko-action-confirmation{padding:.5rem;border-radius:.2rem;font-weight:400;font-size:.9rem;display:inline-block;width:15rem;position:absolute;background-color:#fff;color:#1e1e1f;box-shadow:0 1px 7px 2px rgba(0,0,0,.1);z-index:2}.ko-action-confirmation>*{margin:.2rem 0}.ko-action-confirmation .ko-button{width:48%;height:1.6rem}.ko-action-confirmation-viewer{padding:.5rem;border-radius:.2rem;font-weight:400;font-size:.9rem;display:inline-block;width:15rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#1e1e1f;box-shadow:0 1px 7px 2px rgba(0,0,0,.1);z-index:2;right:400%}.ko-action-confirmation-viewer>*{margin:.2rem 0}.ko-action-confirmation-viewer .ko-button{width:48%;height:1.6rem}.ko-account{--account-item-padding:1.5rem;margin-top:1rem;width:100%;height:100%;display:flex;flex-direction:column}.ko-account h3{text-align:center;margin:0 auto}.ko-account h4{font-weight:400;text-align:center;margin:0;padding:0}.ko-account .ko-account-section{height:100%;width:100%;display:flex;flex-direction:column;position:relative}.ko-account .ko-account-section .ko-account-section-content{height:100%;width:100%;padding-top:var(--account-item-padding);margin-top:.75rem;background-color:#f0f0f0;flex-grow:1;border-radius:1px;overflow:hidden}.ko-account .ko-api-section{height:100%;width:100%;position:relative}.ko-account .ko-api-section .ko-api-item{margin-bottom:1rem;width:auto;font-size:.9rem}.ko-account .ko-api-section .ko-api-item .ko-api-item-inner{display:block}.ko-account .ko-api-section .ko-api-item-label{color:#1e1e1f;background-color:#dcdcdc;display:block;padding-left:var(--account-item-padding);margin-bottom:5px;width:fit-content;padding-right:14px}.ko-account .ko-fade-view{position:absolute}.ko-account .ko-account-item{margin-bottom:1rem;width:auto;font-size:.9rem}.ko-account .ko-account-item .ko-account-item-inner{display:inline-flex;flex-direction:column}.ko-account .ko-account-item-label{color:#1e1e1f;background-color:#dcdcdc;display:inline;padding-left:var(--account-item-padding);margin-bottom:5px;width:fit-content;padding-right:14px}.ko-account .ko-account-item-value{display:inline-flex;flex-direction:row;padding-left:var(--account-item-padding)}.ko-account .ko-account-item-value .ko-plan-canceled{font-size:.7rem;color:#bd1313;margin-left:5px;font-weight:700;font-family:Montserrat,sans-serif}.ko-account .ko-account-item-value .ko-plan-canceled:before{content:"("}.ko-account .ko-account-item-value .ko-plan-canceled:after{content:")"}.ko-account .ko-metadata{padding-left:calc(var(--account-item-padding) + 10px);font-size:.8rem;margin:2px 0;display:flex;align-items:flex-end;height:20px}.ko-account .ko-metadata .ko-calendar-icon{height:.9rem;position:relative;bottom:2px}.ko-account .ko-metadata .ko-calendar-icon *{fill:#939393}.ko-account .ko-metadata .ko-plan-upgrade,.ko-account .ko-metadata .ko-subscription-handler{position:relative;cursor:pointer;font-weight:700;font-family:Montserrat,sans-serif;height:100%;width:100%;border-radius:1px;padding:0 10px}.ko-account .ko-metadata .ko-plan-upgrade *,.ko-account .ko-metadata .ko-subscription-handler *{font-size:.7rem!important}.ko-account .ko-metadata-label{color:#1e2f74;margin-right:5px;display:inline-block}.ko-account .ko-metadata-label:after{content:":"}.ko-account .ko-metadata-value{margin-left:2px;font-weight:500;display:inline-flex;align-items:flex-end;height:100%}.ko-account .ko-metadata-button{display:inline-block;height:100%;border-radius:1px;margin-left:.5rem}.ko-account-plan-upgrade{--ko-plan-padding:0.1rem 0.5rem;--ko-grid-template-column:repeat(auto-fit,225px);--ko-grid-template-row:1fr;display:flex;flex-direction:column;padding:var(--ko-dialog-padding)}@media (min-width:50em){.ko-account-plan-upgrade{--ko-grid-template-column:repeat(2,1fr);--ko-grid-template-row:repeat(auto-fill,1fr)}}.ko-account-plan-upgrade .ko-choose-plan{display:grid;grid-template-columns:var(--ko-grid-template-column);grid-template-rows:var(--ko-grid-template-row);justify-content:center;grid-gap:1rem;width:100%;margin-top:1rem}@media (min-width:50em){.ko-account-plan-upgrade .ko-choose-plan{flex-direction:row}}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-tile{background-color:#fff;font-size:.8rem;font-family:Montserrat,sans-serif;border-radius:3px;overflow:hidden;padding-bottom:var(--ko-plan-padding);width:100%}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-tile>*{padding:var(--ko-plan-padding)}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-tile .ko-plan-description{font-size:1rem;background-color:#ff7e3c;color:#fff;text-align:center;font-family:Roboto,sans-serif;margin-bottom:10px}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-tile .ko-plan-metadata{margin:5px 0}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-metadata-icon{margin-right:5px}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-metadata-icon svg{height:1.3rem}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-cost{text-align:center;color:#3d50be;font-weight:700;font-size:1rem;margin-bottom:10px}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-button{padding-bottom:10px}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-button .ko-subscription-handler{font-family:Roboto,sans-serif;font-size:.9rem;height:1.7rem}.ko-account-plan-upgrade .ko-choose-plan .ko-plan-button .ko-subscription-handler .ko-button-text{font-size:.9rem}@-webkit-keyframes jump{0%{transform:translate(0)}4%{transform:translateY(-3px)}9%{transform:translate(0)}10%{transform:translateY(-1px)}11%{transform:translate(0)}}@-moz-keyframes jump{0%{transform:translate(0)}4%{transform:translateY(-3px)}9%{transform:translate(0)}10%{transform:translateY(-1px)}11%{transform:translate(0)}}@-o-keyframes jump{0%{transform:translate(0)}4%{transform:translateY(-3px)}9%{transform:translate(0)}10%{transform:translateY(-1px)}11%{transform:translate(0)}}@keyframes jump{0%{transform:translate(0)}4%{transform:translateY(-3px)}9%{transform:translate(0)}10%{transform:translateY(-1px)}11%{transform:translate(0)}}.ko-dialog-wrapper{--ko-dialog-width:100%;--ko-dialog-height:100%;--ko-dialog-min-height:100%;--ko-dialog-max-height:100%;--ko-dialog-border-radius:0;--ko-dialog-padding:1rem;position:absolute;width:100%;height:100%;background-color:#1e1e1f;flex-direction:column;display:flex;justify-content:center;align-items:center;z-index:3}@media (min-width:50em){.ko-dialog-wrapper{--ko-dialog-width:500px;--ko-dialog-height:350px;--ko-dialog-min-height:350px;--ko-dialog-max-height:90vh;--ko-dialog-border-radius:3px}}@media (min-width:50em){.ko-dialog-wrapper.short-width{--ko-dialog-width:375px}}@media (min-width:50em){.ko-dialog-wrapper.full-height{--ko-dialog-height:90vh}}.ko-dialog-wrapper.ko-dialog-transparent{background-color:rgba(0,0,0,.5)}.ko-dialog-wrapper .ko-dialog-fader{height:auto;width:auto}.ko-dialog-wrapper .ko-dialog{display:flex;flex-direction:column;height:var(--ko-dialog-height);background-color:#fff;border-radius:var(--ko-dialog-border-radius);position:relative;box-shadow:3px 3px 7px 4px rgba(0,0,0,.2);min-height:var(--ko-dialog-min-height);max-height:var(--ko-dialog-max-height);width:var(--ko-dialog-width)}.ko-dialog-wrapper .ko-dialog .ko-dialog-logo{padding:var(--ko-dialog-padding) var(--ko-dialog-padding) 0}.ko-dialog-wrapper .ko-dialog .ko-dialog-logo.center .ko-logo-wrapper{justify-content:center}.ko-dialog-wrapper .ko-dialog .ko-dialog-logo .ko-logo-small{width:1.5rem}.ko-dialog-wrapper .ko-dialog .ko-dialog-content{flex-grow:1;overflow:hidden;padding:0 var(--ko-dialog-padding) var(--ko-dialog-padding);display:flex;flex-direction:column;justify-content:stretch}.ko-dialog-wrapper .ko-dialog.loading .ko-dialog-content{margin:0;padding:0}.ko-dialog-wrapper .ko-dialog>*{margin:.4rem 0}.ko-dialog-close{position:absolute;cursor:pointer;right:var(--ko-dialog-padding);top:var(--ko-dialog-padding)}.ko-dialog-close:hover svg{fill:#ff5e0d}.ko-dialog-back{position:absolute;cursor:pointer;left:var(--ko-dialog-padding);top:var(--ko-dialog-padding);z-index:2}.ko-dialog-back .ko-arrow-icon{position:relative;transform:rotate(90deg)}.ko-dialog-back:hover svg{fill:#ff5e0d}.ko-document-dialog{height:100%;display:inline-flex;flex-direction:column;overflow:hidden}.ko-document-dialog .ko-document-content{overflow:auto;flex-grow:1;margin-bottom:10px;flex-basis:50%}.ko-document-dialog .ko-document-dialog-checkbox{min-height:22px;padding:15px 0}.ko-document-dialog .ko-button{min-height:2rem}.ko-document-text{width:100%;padding-right:10px;font-family:Times New Roman}.ko-document-text h2,.ko-document-text h3{text-align:center;display:block}.ko-document-text h2{font-size:1.35rem}.ko-document-text h3{font-weight:400}.ko-document-text .bold{font-weight:700}.ko-document-text .abc{list-style-type:lower-alpha}.ko-document-text .underline{text-decoration:underline}.ko-document-text .all-caps{text-transform:uppercase}.ko-document-text ol{padding-left:1.3rem}.ko-document-text ol ol>li:first-child{margin-top:.5rem}.ko-document-text ol li>span{padding-right:5px}.ko-document-text p{padding-left:.5rem}.ko-document-dialog-checkbox{display:flex;flex-direction:row;align-items:center;margin:5px 0}.ko-document-dialog-checkbox .ko-checkbox-wrapper{margin-right:8px}.login{background-color:#1e1e1f;flex-direction:column;justify-content:center;height:100%}.login,.login .ko-logo-wrapper{display:flex;align-items:center;width:100%}.login .ko-logo-wrapper{justify-content:space-between}.login .ko-logo,.login .ko-logo-text{margin-bottom:1rem}.login .login-inputs{width:300px}.login .ko-input{margin-bottom:10px}.login .ko-button-text{font-size:1rem}.login .ko-login-other-actions{display:flex;justify-content:space-between;padding-top:5px;width:100%}.login .ko-login-other-actions .ko-login-other-action{font-size:1rem;color:#fff;cursor:pointer;text-decoration:none}.login .ko-login-other-actions .ko-login-other-action:hover{text-decoration-color:#ff7e3c;text-decoration:underline}.ko-input{outline:none;border:1px solid #5d5d5d;padding:2px 5px;width:100%}.ko-medium-input{height:1.6rem;display:inline-block;font-size:.85rem}.ko-large-input{height:2rem;display:inline-block;font-size:1rem}input.ko-button{border:transparent;outline:transparent}input.ko-button.ko-button-cta{color:#fff}input.ko-button .ko-button-text{font-size:2rem}.ko-button{background-color:#545454;height:2rem;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.ko-button.disabled{background-color:#ccc!important;cursor:not-allowed}.ko-button.rounded{border-radius:1rem}.ko-button.ko-button-cta{background-color:#ff7e3c}.ko-button.ko-button-cta .ko-button-text{color:#fff}.ko-button.ko-button-cta:hover{background-color:#ffa634}.ko-button.ko-button-negate{background-color:#bd1313}.ko-button.ko-button-negate .ko-button-text{color:#fff}.ko-button.ko-button-negate:hover{background-color:#cd1b1b}.ko-button.ko-button-negate:active{background-color:#db2a2a}.ko-button.ko-button-confirm{background-color:#3d50be}.ko-button.ko-button-confirm .ko-button-text{color:#fff}.ko-button.ko-button-confirm:hover{background-color:#3646a1}.ko-button.ko-button-confirm:active{background-color:#475cd4}.ko-button-text{color:#fff;font-size:1rem;text-decoration:none!important}.ko-button-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:.3rem}.ko-button-icon svg{height:.88889rem}form.ko-create-account{height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}form.ko-create-account .ko-button{min-height:30px;margin-top:15px}.ko-create-account-form-fields{background-color:#fff;padding:1rem 10px 1rem 2px;overflow:auto;position:relative;height:100%}.ko-create-account-form-fields .ko-create-account-heading{display:inline-flex;flex-direction:column;margin-bottom:1rem}.ko-create-account-form-fields .ko-heading-x-large{margin-bottom:1rem;display:inline-block}.ko-validated-input{margin-bottom:1.2rem;position:relative}.ko-validated-input,.ko-validation-wrapper{display:flex;flex-direction:column}.ko-validation-wrapper label{margin:0;padding:0;font-size:.8rem}.ko-validation-wrapper.ko-validation-error input{border-color:red}.ko-validation-wrapper .ko-validation-error-text{position:absolute;bottom:-1rem;font-size:.65rem;color:red}.ko-validated-input-checkboxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,max-content));grid-gap:.25rem;margin-top:.75rem}.ko-validated-input-checkboxes .ko-validated-checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.ko-validated-input-checkboxes .ko-validated-checkbox input{margin-right:5px}.ko-validation-checkbox-error{position:relative;top:-3px}.ko-logo{width:5rem}.ko-filter-icon,.ko-logo.ko-logo-small{width:2rem}.ko-calendar-icon{width:2rem;fill:#000}.ko-caret-icon{width:1rem}.ko-user{border:2px solid #ffa634;border-radius:1.5rem;height:2.3rem;width:2.3rem;display:flex;align-items:center;justify-content:center}.ko-user .ko-user-icon{fill:#ffa634;height:1.8rem;width:1.8rem}.ko-cancel-x{width:1.2rem}.ko-chevron-left-icon{height:1.2rem}.ko-checkbox-wrapper{width:1.2rem;height:1.2rem;border:2px solid #545454;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ko-checkbox-wrapper[data-checked]:after{content:"";width:.7rem;height:.7rem;border-radius:1px;background-color:#545454;transform:scale(0);transform-origin:center center;transition:transform .02s linear}.ko-checkbox-wrapper[data-checked=true]:after{transform:scale(1);background-color:#ff7e3c}.ko-fade-view{display:none;width:100%;max-height:100%;z-index:2}.ko-fade-view.visible{display:inline-block;-webkit-animation:hide-fade-view .1s linear forwards;-moz-animation:hide-fade-view .1s linear forwards;-o-animation:hide-fade-view .1s linear forwards;animation:hide-fade-view .1s linear forwards;opacity:0;z-index:1}.ko-file-list-left-margin{margin-left:2rem}.ko-file-list{padding:var(--ko-app-view-horizontal-padding);overflow:hidden;display:grid;grid-template-rows:65px 35.2px 1fr}.ko-file-list .ko-file-list-controls{padding:1rem 0;height:65px}.ko-file-list .ko-file-list-bulk-actions{display:grid;grid-template-columns:5rem 1fr 1fr 1fr 1fr;grid-column-gap:0;grid-template-rows:1fr;align-items:center}.ko-file-list .ko-file-list-bulk-actions .ko-cancel-selection{cursor:pointer}.ko-file-list .ko-file-list-bulk-actions .ko-cancel-selection svg{fill:#1e1e1f}.ko-file-list .ko-file-list-bulk-actions .ko-cancel-selection:hover svg{fill:#ff5e0d}.ko-file-list .ko-file-list-bulk-actions .ko-files-selected{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:265px;color:#1e1e1f}.ko-file-list .ko-file-list-bulk-actions .ko-bulk-delete-files{position:relative;width:8rem}.ko-file-list .ko-file-list-bulk-actions .ko-action-confirmation{position:absolute;top:calc(100% + 1rem)}.ko-file-list .ko-file-list-bulk-actions .ko-action-confirmation-viewer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ko-file-list .ko-file-list-search-and-filter{display:grid;grid-template-columns:5rem 1fr 1fr 1.4fr 290px;grid-column-gap:0;height:100%;justify-items:flex-start}.ko-file-list .ko-file-list-search-and-filter .ko-file-search-wrapper{border-radius:2px;border:1px solid #1e1e1f;padding:0 0 0 2rem;grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:2rem 1fr 6rem;align-items:center;width:95%}.ko-file-list .ko-file-list-search-and-filter .ko-file-search-wrapper svg.ko-search-icon{height:1.2rem;margin-right:1rem;position:relative;top:-1px}.ko-file-list .ko-file-list-search-and-filter .ko-file-search-wrapper .clear-search{margin-right:.5rem;cursor:pointer}.ko-file-list .ko-file-list-search-and-filter .ko-file-search-wrapper .clear-search .ko-cancel-x{height:.7rem;stroke:#000;stroke-width:5px;fill:#000;position:relative;top:-1px}.ko-file-list .ko-file-list-search-and-filter .ko-file-search-wrapper .clear-search .ko-cancel-x:hover{stroke:#ff5e0d;fill:#ff5e0d}.ko-file-list .ko-file-list-search-and-filter input{height:100%;width:100%;border:none;outline:none;background-color:transparent;font-size:1rem}.ko-file-list .ko-file-list-search-and-filter input::placeholder{color:#5d5d5d}.ko-file-list .ko-file-list-search-and-filter label{cursor:pointer}.ko-file-list .ko-file-list-search-and-filter .ko-search-button-wrapper{display:inline-flex;justify-content:flex-end;height:100%;align-items:center}.ko-file-list .ko-file-list-search-and-filter .ko-search-button-wrapper .ko-button{height:100%;border-radius:2px;border:1px solid #f5d2c0;font-weight:300;width:72px}.ko-file-list .ko-files{overflow:auto;height:100%}.ko-file-list .ko-file-list-item-horizontal{display:grid;grid-template-columns:5rem .4fr .4fr .6fr 1fr;grid-column-gap:0;grid-template-rows:1fr;padding:.5rem 0;border-bottom:1px solid #d4d4d4;align-items:center}.ko-file-list .ko-file-list-item-horizontal.ko-file-list-header{background-color:#dcdcdc;border-bottom:none;padding:.35rem 0}.ko-file-list .ko-file-list-item-horizontal.ko-file-list-header .ko-sortable-column-label{color:#5d5d5d;cursor:pointer;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;user-select:none}.ko-file-list .ko-file-list-item-horizontal.ko-file-list-header .ko-sortable-column-label.sorted .ko-arrow-icon{opacity:1}.ko-file-list .ko-file-list-item-horizontal.ko-file-list-header .ko-sortable-column-label:hover .ko-arrow-icon{color:#ff7e3c;opacity:1}.ko-file-list .ko-file-list-item-horizontal.ko-file-list-header .ko-arrow-icon{opacity:0;margin-left:2px;height:1.2rem;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear}.ko-file-list .ko-file-list-item-horizontal.ko-file-list-header .ko-arrow-icon.flipped{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ko-file-list .ko-file-list-item-horizontal.select-for-delete{background-color:#f0f0f0}.ko-file-list .ko-file-list-item-horizontal .ko-file-actions{display:flex;justify-content:center}.ko-file-list .ko-file-list-item-horizontal .ko-file-actions .ko-action-wrapper{position:relative}.ko-file-list .ko-file-list-item-horizontal .ko-file-actions .ko-action-wrapper .ko-action-confirmation{top:0;right:100%;z-index:12}.ko-file-list .ko-file-list-item-horizontal .ko-file-actions .ko-action-wrapper .ko-action-confirmation-viewer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:12}.ko-file-list .ko-file-list-item-horizontal .ko-file-actions .ko-file-action{color:#1e1e1f;font-size:13px;text-decoration:none;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 .2rem;width:8em;font-weight:400;border-radius:2px}.ko-file-list .ko-file-list-item-horizontal .ko-file-actions .ko-file-action svg{margin-right:.5rem;color:#ff5e0d}.ko-file-list .ko-file-list-item-horizontal .ko-file-actions .ko-file-action:hover,.ko-file-list .ko-file-list-item-horizontal .ko-file-actions .ko-file-action:hover svg{color:#b83d00}.ko-no-files{--ko-no-files-msg-width:100%;--ko-no-files-msg-font-size:1.3rem;--ko-no-files-msg-first-letter-size:1.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:1rem}@media only screen and (min-width:768px){.ko-no-files{--ko-no-files-msg-width:740px;--ko-no-files-msg-font-size:1.5rem;--ko-no-files-msg-first-letter-size:1.6rem}}@media only screen and (min-width:1140px){.ko-no-files{--ko-no-files-msg-width:800px}}.ko-no-files .ko-no-files-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.75}.ko-no-files .ko-no-files-bg .ko-orange-panel{position:absolute;width:50%;transform-origin:center center}.ko-no-files .ko-no-files-bg .ko-orange-panel:first-child{transform:translate(-50%) rotate(-55deg)}.ko-no-files .ko-no-files-bg .ko-orange-panel:last-child{bottom:0;right:-25%;transform:rotate(125deg)}.ko-no-files>p,.ko-no-files img{z-index:2}.ko-no-files p{width:var(--ko-no-files-msg-width);font-size:var(--ko-no-files-msg-font-size)}.ko-no-files p:first-letter{color:#ff5e0d;font-size:var(--ko-no-files-msg-first-letter-size)}.ko-type-filter{display:inline-block;grid-column-start:3;grid-column-end:5}.ko-type-filter-dropdown{display:inline-block;height:100%;width:150px;position:relative}.ko-type-filter-dropdown .ko-type-filter-title{display:flex;padding:0 1rem;white-space:nowrap;justify-content:space-between;align-items:center;width:100%;font-size:.9rem;height:100%;background-color:#d4d4d4;cursor:pointer;z-index:1;user-select:none}.ko-type-filter-dropdown .ko-type-filter-title:hover{background-color:#ccc}.ko-type-filter-dropdown .ko-type-filter-title:hover .ko-caret-icon{transform:scale(1.1);fill:#ff5e0d}.ko-type-filter-dropdown .ko-type-filter-title .ko-caret-icon{height:.5rem;margin-left:1rem;fill:#ff7e3c;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear}.ko-type-filter-dropdown .ko-type-options{background-color:#dcdcdc;width:100%;position:absolute;top:100%;display:none}.ko-type-filter-dropdown .ko-type-options.expanded{display:flex;flex-direction:column;z-index:1}.ko-type-filter-dropdown .ko-type-option{cursor:pointer;border-bottom:1px solid #f0f0f0}.ko-type-filter-dropdown .ko-type-option:hover{color:#5d5d5d}.ko-type-filter-dropdown .ko-type-option{padding:.3rem 1rem;display:inline-block}.ko-selected-filter-wrapper{display:inline-flex;flex-direction:row;margin-left:1rem}.ko-selected-filter-title{font-size:.8rem}.ko-selected-filter{text-align:center;margin-left:.5rem;display:inline-flex;align-items:center;font-size:.8rem;border-bottom:1px solid #ff5e0d;cursor:pointer}.ko-selected-filter .ko-cancel-x{height:.7rem;stroke:#000;stroke-width:5px;margin-left:.5rem;fill:#000}.ko-selected-filter:hover .ko-cancel-x{fill:#ff5e0d;stroke:#ff5e0d}.ko-logo-wrapper{display:flex;align-items:center}.ko-logo-wrapper .ko-logo-text{margin-left:1rem}.ko-upgrade-from-trial{width:100%;height:100%}.ko-upgrade-from-trial .ko-upgrade-buttons{display:grid;margin-top:1rem;grid-gap:10px}@media (min-width:50em){.ko-upgrade-from-trial .ko-upgrade-buttons{grid-template-columns:repeat(2,minmax(200px,1fr))}}.ko-subscription-handler:not(.ko-button){color:#3d50be}.ko-subscription-handler:not(.ko-button):hover{color:#475cd4;text-decoration:underline}.StripeElement{height:40px;padding:10px 12px;width:100%;color:#32325d;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}#mouseGuideDiv{display:none}@media (pointer:fine){#mouseGuideDiv{display:block}}@media (max-width:480px),(min-width:481px) and (max-width:767px),(min-width:768px) and (max-width:1024px){#canvasContainer{width:100%;height:100%;left:0;top:0}}@media (min-width:1025px) and (max-width:1199px) and (max-height:799px){#canvasContainer{width:100%;height:100%;left:0;top:0}}@media (min-width:1025px) and (max-width:1199px) and (min-height:800px){#canvasContainer{width:80%;height:85%;left:10%;top:5%}}@media (min-width:1200px){#canvasContainer{width:70%;height:73%;left:15%;top:10%}}@media (max-height:600px){#canvasContainer{height:100%;top:0}}canvas{border-radius:5px}#viewer{z-index:2;display:none;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.5);left:0;top:0}@-webkit-keyframes hide-fade-view{0%{opacity:0;-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes hide-fade-view{0%{opacity:0;-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes hide-fade-view{0%{opacity:0;-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes hide-fade-view{0%{opacity:0;-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#canvasContainer{position:relative;border:4px solid #fff;border-bottom:none;border-radius:5px;z-index:9;background-color:#fff;box-shadow:3px 3px 7px 4px rgba(0,0,0,.2)}#three-canvas{top:0;height:150px}#leftPanel{position:absolute;left:1.5em;top:1.5em;height:auto;width:auto;pointer-events:none}.dot{font-size:.6em;vertical-align:middle;color:#eee;opacity:.67}#spacer{height:.7em}#usernameViewerDisplay{color:#fff;pointer-events:none;margin-right:.5em}#itemSideViewerDisplay,#itemTypeViewerDisplay{margin-left:.5em;pointer-events:none}#filenameViewerDisplay{pointer-events:none}#line1Element{pointer-events:none}#line1Element,#line2Element{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3)}#line3Element{font-size:.9em;margin-top:1em;margin-bottom:1em;text-shadow:0 1px 1px rgba(0,0,0,.3);color:#eee;opacity:.67}#controlsToggle{position:absolute;background-color:transparent;display:none}.capsuleButton{background-color:transparent;border-style:none;border-radius:4em;outline-style:none;outline-color:hsla(0,0%,100%,.2);outline-width:1px;color:#fff;width:fit-content;font-size:.9em;padding:.6em 1.4em;margin:.2em 0;text-shadow:0 1px 1px rgba(0,0,0,.3);cursor:pointer;pointer-events:auto}.capsuleButton svg{height:1.2em;margin-right:.5em;margin-left:-.15em}.capsuleButton:hover{outline-style:solid;background-color:rgba(0,0,0,.4)}.capsuleButton:disabled{opacity:.5;cursor:default}#lightingToggle{position:absolute;background-color:transparent;border-style:solid;border-radius:1em;color:#fff;margin-top:1em;width:auto;top:10em}#lightingToggle svg{height:2em}#matcapImage{display:none}#closeControl{position:absolute;color:#fff;right:1em;top:1em;z-index:20;border-radius:5em;width:2.3em;height:2.3em;display:flex;align-content:center;justify-content:center}#closeControl svg{filter:drop-shadow(0 1px .5px rgba(0,0,0,.3));pointer-events:none}#closeControl:hover{background-color:rgba(0,0,0,.4);cursor:pointer}#mouseGuideDiv{filter:drop-shadow(0 1px .5px rgba(0,0,0,.3));position:relative;top:-2.7em;text-align:center;opacity:.67}#bottomButtonBar{text-align:center;border-left:4px solid #fff;border-right:4px solid #fff;border-color:#fff;border-style:solid;border-width:4px 10px;z-index:9;border-radius:0 0 5px 5px;width:100%;position:absolute;bottom:0;z-index:20;background-color:#fff}#bottomButtonBar .ko-file-action{padding:0 1.2em}#bottomButtonBar button:hover{background-color:rgba(0,0,0,.12)}#bottomButtonBarInner{margin-left:auto;margin-right:auto}#bottomButtonBarInner span{font-size:.95em}#bottomButtonBarInner svg{height:1.5em;margin-right:.5em;pointer-events:none}#DeleteButtonV,#DownloadButtonV{color:#000;border:none;border-radius:100px;background:none;height:3em;margin:0 .4em;white-space:nowrap}#DeleteButtonV:hover,#DownloadButtonV:hover{background:rgba(0,0,0,.10196078431372549);cursor:pointer;animation-timing-function:ease-in;animation-duration:.15s}#loadingDiv{display:block;background-color:#26262b;position:absolute;top:0;left:0;z-index:99;width:100%;height:99.5%;border-radius:10px;color:#fff;text-align:center}#loadingDiv label{margin-left:auto;margin-right:auto;color:#fff}#loadingDiv .fade-out{opacity:0;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:.5s}@keyframes fadeInOpacity{0%{opacity:1}to{opacity:0}}#loadingText{font-size:1.2em}#progBarElement{position:absolute;top:45%;width:100%;height:5em}progress{font-size:14px;margin-top:.5em;left:18%;position:absolute;background-color:rgba(0,0,0,.2);border:1px solid #aaa;border-radius:100px;width:64%;height:1em progress-bar;height-vertical-align:middle;height-background-color:green;height-border-radius:100px}progress progress-value{background-color:orange;border-radius:100px}::-webkit-progress-value{transition:width 1s}::-webkit-progress-bar{background:transparent}::-webkit-progress-value{background-color:orange;border-top-left-radius:100px;border-bottom-left-radius:100px;border-radius:100px;border:1px solid #000}::-moz-progress-bar{background-color:orange;border-top-left-radius:100px;border-bottom-left-radius:100px;border-radius:100px;border:1px solid #000}