.restricted-overlay{position:absolute;z-index:7;display:flex;width:100%;height:calc(100vh - 60px);font-size:16px;text-align:center;flex-direction:column;background:#f2f2f2;justify-content:center;align-items:center}.restricted-overlay .flag.--restricted{transform:scale(1.4)}.restricted-overlay p{text-align:center}.restricted-overlay a{color:#1caad9!important}.restricted-overlay button{margin:10px}.restricted-overlay.hidden{display:none}@media (max-width:576px){.restricted-overlay{margin:7vh 3px 0;font-size:1em}}.view .processingstatus{color:#eee;background:#333 url(static/assets/images/patterns/8117e57b0c4be3f076fc129e5b30b695-v2.png) 0 0 repeat-x}.view .processingstatus a{color:#fff}.view .processingstatus a:hover{color:#f2f2f2}.view .processingstatus{position:relative;display:block;width:100%;height:0;padding-top:56.25%;text-align:center}.view .processingstatus .spinner{display:inline-block}.view .processingstatus .processingstatus-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;display:flex;padding:30px;align-items:center}.view .processingstatus .processingstatus-info{width:75%;margin:0 auto}.view .processingstatus .processingstatus-title{font-size:16px;text-transform:uppercase}.view .processingstatus .processingstatus-error-type{margin:2em 0;font-weight:700}.view .processingstatus .processingstatus-error-help .btn-contact{color:#1a1a1a;background-color:#fff;border-radius:4px}.view .processingstatus .processingstatus-error-help .btn-contact:hover{background-color:#ddd}.view .processingstatus .processingstatus-error-help a:last-child{margin-left:8px}.view .header>:first-child{margin:30px 0 20px}.view .header h1,.view .header h2{font-size:30px;font-weight:300;line-height:1}.view .header h1 .model-name,.view .header h2 .model-name{display:flex;align-items:center}.view .header h1 .model-name__label,.view .header h2 .model-name__label{margin-left:0;flex:none}.view .header h1 .model-name__icon,.view .header h2 .model-name__icon{margin-right:10px;font-size:22px}.view .header .flag.--staffpicked{position:relative;width:147px;padding:17px;margin-left:14px;flex:none}.view .header .flag.--staffpicked:after{position:absolute;top:1px;left:42px;font-size:21px;font-weight:600;line-height:34px;color:#777;white-space:pre;content:"STAFF PICK"}.view .header .flag.--restricted{width:40px;height:30px;margin-left:10px}.view .owner-actions-buttons{display:flex;margin-top:10px}.view .owner-actions-buttons .follow-user-button{width:100px;margin-right:10px;font-size:.9rem}.view .left .viewer-container{position:relative;z-index:1;padding-top:56%;pointer-events:none}.view .left .viewer-container>*{pointer-events:all}.view .left .viewer-container .viewer.fullscreen{width:100%;height:100%}@media (max-width:960px){.view .left .viewer-container{height:70vh;padding-top:0}}.view .left .viewer-viewport{position:absolute;top:0;right:0;bottom:0;left:0}.view .left .viewer{position:relative;width:100%;overflow:hidden}.view .left .viewer canvas{position:absolute;top:0;right:-1px;bottom:0;left:0}.view .left .viewer .viewer-object{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;border:0}@media (max-width:960px){.view .left .viewer{min-height:280px;padding-top:inherit}}.view .left .additional{display:flex;margin:20px 0}@media (max-width:1400px){.view .left .additional .settings{display:flex;justify-content:center}.view .left .additional .settings .button-label{display:none}.view .left .additional .settings .icon{display:inline-block}}.view .left .additional .stats{display:flex;font-size:16px;color:#555;align-items:center;flex:auto}.view .left .additional .stats>*{margin-left:20px;flex:none}.view .left .additional .stats>:first-child{margin-left:0}.view .left .additional .stats .icon{color:#999}.view .left .additional .stats .icon-eye-icon:before{font-size:16px}.view .left .additional .stats .count{font-weight:600}@media (max-width:1240px){.view .left .additional .stats>div{margin-bottom:10px;text-align:center;flex:1 1 auto}}.view .left .additional .has-likes{cursor:pointer}.view .left .additional .has-likes:hover{color:#1caad9}@media (max-width:1240px){.view .left .additional{display:block}.view .left .additional .button .icon{display:none}}@media (max-width:800px){.view .left .additional .actions{flex-wrap:wrap}.view .left .additional .actions .button{margin:5px;flex:0 1 calc(50% - 10px)}}@media (max-width:960px){.hover-menu>li.separator:nth-child(3),.hover-menu>li>a[data-action=open-settings-popup],.hover-menu>li>a[data-action=settings3d-button]{display:none}}.c-review-edit-form{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:30px;background-color:#fff;box-shadow:0 7px 18px 0 rgba(97,108,121,.13);border-radius:3px;color:#555;font-size:14px}.c-review-edit-form__header{font-size:22px}.c-review-edit-form__title{margin:0;padding-top:24px;padding-bottom:12px;color:#555;font-size:14px;font-weight:700}.c-review-edit-form__grid{display:grid;grid-template-columns:200px auto}.c-review-edit-form__grid>p{margin:0}@media (max-width:480px){.c-review-edit-form__grid{grid-template-columns:1fr}}.c-review-edit-form__rating{display:flex;align-items:center}.c-review-edit-form__rating .value{margin-left:10px}.c-review-edit-form__rating .value.--invalid{color:#f02624}.c-review-edit-form__horizontal{display:flex;justify-content:space-between;font-size:12px;padding-bottom:8px}.c-review-edit-form__select.form-select{display:block}.c-review-edit-form__button{margin-top:16px}