@charset "UTF-8";body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,html,input,label,li,ol,p,td,textarea,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}a,a:active,a:focus,input,textarea{outline:none;text-decoration:none}td,th{text-align:left;vertical-align:top}fieldset,iframe,img{border:none}ol,ul{list-style:none}li{list-style-type:none}h1,h2,h3,h4,h5{font-size:100%;font-weight:400}*{box-sizing:border-box}html{background:#121417}body{background:#fff;font-size:14px;margin:0;min-height:100vh}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,arial,sans-serif}.flex-horizontal{align-items:center;display:flex;justify-content:space-between}.date{white-space:nowrap}.grid{margin:0 0 0 -24px;overflow:hidden;padding-top:24px}.grid-cell{padding:0 0 24px 24px}@media (min-width:420px){.grid-cell{float:left;width:50%}}@media (min-width:768px){.grid-cell{width:33.333%}}.top-padded-with-12-pixels{padding-top:12px}.error-text{color:red}.app{background:#f5f5f5;display:flex;flex-direction:column;min-height:100vh}.column{padding:0 16px}@media (min-width:768px){.column{margin:0 auto;width:768px}}.header-column{margin:0 auto;padding:0}.body-section{flex:1}.body-section h1{font-size:22px;margin:24px 0}.body-section h2{font-size:18px;margin:24px 0}.body-section h3{font-size:14px;font-weight:600}.body-section h4{font-size:11px;font-weight:500;text-transform:uppercase}.body-section p{line-height:1.4em;margin:8px 0}.body-section hr{border:none;border-top:1px solid #ddd;margin:32px 0}.header{background:#121417}.header .header-column-container{display:flex;flex-direction:row;justify-content:space-between;max-width:100%}.header .header-column-container .title{align-items:center;color:#e9e9e9;display:flex;font-size:16px;font-weight:300;height:50px}.header .header-column-container .mini-logo{background:url(/img/mystique-logo-48.png) no-repeat 0 0;background-size:24px 24px;display:inline-block;height:24px;margin-right:8px;width:24px}.header .header-column-container .profile-container{flex:0 0 auto;margin-left:16px;margin-right:16px}.header .header-column-container .profile-button{color:#e9e9e9;cursor:default;height:50px;position:relative;z-index:1}.header .header-column-container .profile-button .profile-button-name{font-size:16px;font-weight:300}.header .header-column-container .profile-button .profile-button-img{background:#444;border:none;border-radius:50%;height:24px;margin-left:8px;outline:none;width:24px}.header .header-column-container .profile-button:hover .profile-menu{display:block}.header .header-column-container .profile-menu{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:none;line-height:normal;overflow:hidden;position:absolute;right:0;top:100%}.header .header-column-container .profile-menu .profile-menu-item{color:#000;cursor:pointer;display:block;padding:8px 16px}.header .header-column-container .profile-menu .profile-menu-item:hover{background:#eee}.header .header-column-container .profile-menu .profile-menu-item:active{background:#ccc}.header .header-column-container .profile-menu .profile-menu-item:not(:last-child){border-bottom:1px solid #f5f5f5}.footer{background:#f0f0f0;border-top:1px solid #ddd;font-size:14px}.footer .column{padding-bottom:24px;padding-top:24px}.footer a{color:#888;display:inline-block;margin-right:16px}.settings-form{width:100%}.settings-form .input-text,.settings-form .input-text-disabled,.settings-form label{display:block;margin:4px 0;width:100%}.settings-form label{font-weight:500;margin:16px 0 4px}.settings-form .button-submit{margin-top:16px}.button{background:#aaa;background:linear-gradient(#bbb,#aaa);border:none;border-radius:4px;color:#222;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:hover{background:#c5c5c5;background:linear-gradient(#d6d6d6,#c5c5c5);color:#000}.button:active{background:#bbb;background:linear-gradient(#aaa,#bbb)}.button:disabled{background:#c5c5c5;color:#aaa}.button.button--mini{font-size:11px;padding:3px 7px}.button.button--danger{border-left:8px solid red}.button.button--hidden{display:none}.button.button--disabled{background:#c5c5c5;color:#aaa}.header-with-buttons{position:relative}.header-with-buttons .button{position:absolute;right:0;top:-4px}.button+.button{margin-left:8px}.align-right{text-align:right}.button-file-input-wrapper{overflow:hidden;position:relative}.button-file-input{cursor:pointer;font-size:80px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.button-file-input-hidden{cursor:pointer;height:0;opacity:0;position:relative;width:0}.button-okay{background:linear-gradient(#1189d7,#0078c6);border:none;color:#fff;min-height:24px}.button-okay:hover{background:linear-gradient(#2aa4f2,#1b93e1);border:none;color:#fff}.button-deny{background:linear-gradient(#bbb,#aaa);border:none;min-height:24px}.button-deny:hover{background:linear-gradient(#d6d6d6,#c5c5c5);border:none}.close-button{border:2px solid #ccc;border-radius:50%;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px}.close-button:after,.close-button:before{background:#ccc;content:"";display:block;height:12px;left:50%;margin:-6px 0 0 -1px;position:absolute;top:50%;transform:rotate(45deg);width:2px}.close-button:before{transform:rotate(-45deg)}.close-button:hover{background:hsla(0,0%,100%,.2);border-color:#fff}.close-button:active{background:hsla(0,0%,100%,.5);border-color:#fff}.entity-table{border-top:1px solid #ccc;margin:24px 0;width:100%}.entity-table td,.entity-table th{border-bottom:1px solid #ccc;overflow:hidden;padding:8px;vertical-align:middle}.entity-table td,.entity-table td a,.entity-table th,.entity-table th a{max-width:300px;text-overflow:ellipsis}.entity-table .cell--nowrap{white-space:nowrap}.entity-table .cell--grow{width:100%}.entity-table .cell--right{text-align:right}.entity-table.fixed{table-layout:fixed}.entity-label{width:20%}select{background:#fff;border:1px solid #ccc;font-size:14px;margin:0;padding:5px;width:150px}.input-text,.input-text-disabled{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 1px rgba(0,0,0,.05);font-size:14px;padding:8px 10px}.input-text-disabled:focus,.input-text:focus{border:1px solid #bbd;box-shadow:inset 0 2px 1px rgba(0,0,0,.1),0 0 2px rgba(0,0,255,.3)}.input-text-disabled{background-color:#d3d3d3}.long-text{white-space:pre-wrap}.edit-allowed{cursor:pointer}.edit-allowed:hover{background:#fff;box-shadow:inset 0 2px 1px rgba(0,0,0,.1),0 0 2px rgba(0,0,255,.3);margin:-4px;outline:1px solid #ccc;padding:4px;position:relative}.display-date{white-space:nowrap}.error-Msg{color:red}.error-block{background:#d80000;border-radius:4px}.error-block,.info-block{color:#fff;margin:16px 0;padding:10px;text-align:center}.info-block{background:#3390ff}.form-inline{align-items:center;display:flex}.form-inline input,.form-inline label,.form-inline select{display:inline-block;margin-right:16px}.project-folder-grid-item{align-items:stretch;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);cursor:pointer;display:flex;flex-direction:column;height:200px;overflow:hidden;position:relative}.project-folder-grid-item .project-folder-icon{background:url(/img/folder_white_24dp.svg) no-repeat 0 0;background-color:#23262a;background-position:50% 50%;background-size:120px 120px;border-bottom:1px solid #222;display:inline-block;height:140px;vertical-align:text-bottom}.project-folder-grid-item .project-folder-details{padding:12px}.project-grid-item{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);cursor:pointer;height:200px;overflow:hidden;position:relative}.project-grid-item .project-preview{background-color:#23262a;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #222;height:140px}.project-grid-item .project-details{padding:12px}.project-grid-item h3{font-weight:500;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.project-grid-item .project-charms{padding-top:2px;text-align:right}.project-grid-item .charm{display:inline-block}.project-grid-item .charm+.charm{margin-left:16px}.project-grid-item .collaborator-icon{background:url(/img/collaborate.svg) no-repeat 0 1.5px;display:inline-block;height:24px;vertical-align:text-bottom;width:24px}.project-grid-item .charm-text{display:inline-block;margin-right:6px}.project-grid-item .lock-icon{background:url(/img/icon-lock.svg) no-repeat 0 0;display:inline-block;height:16px;width:16px}.project-list-item .project-charms{padding-top:0;text-align:right}.project-list-item .charm{display:inline-block}.project-list-item .charm+.charm{margin-left:0}.project-list-item .collaborator-icon{background-image:url(/img/collaborate_small.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:20px;vertical-align:text-bottom;width:20px}.project-list-item .charm-text{display:inline-block;margin-right:3px}.scene-list{margin:0 0 24px}.scene-list-item{align-items:stretch;background:#323539;border-radius:6px;cursor:pointer;margin:0 0 16px;min-height:150px;overflow:hidden}.scene-list-item .scene-details{flex:2;padding:16px}.scene-list-item .scene-buttons{display:flex;flex-direction:row;margin-top:8px;white-space:nowrap}.scene-list-item .scene-name{color:#eee;font-size:18px;font-weight:300}.scene-list-item .scene-description{color:#ccc;font-weight:300;margin:8px 0 0}.scene-list-item .scene-preview{background-color:#121417;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;flex:3;margin-left:16px}.search-box{background:#f5f5f5;border:2px solid #36393e;border-radius:4px;color:#f0f8ff;position:relative}.search-box input{background:#f5f5f5;border:none;color:#000;padding:8px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.search-box input:-moz-placeholder-shown{font-style:italic;font-weight:700}.search-box input:placeholder-shown{font-style:italic;font-weight:700}.search-box .magnifier{background-image:url(/img/editor/icons/search.svg)}.search-box .dismiss,.search-box .magnifier{cursor:pointer;display:inline-block;height:21px;position:absolute;right:5px;width:20px}.search-box .dismiss{background-image:url(/img/editor/icons/dismiss.svg)}.search-results-container{position:relative;width:relative;z-index:5}.search-results-container.hidden{display:none}.search-results{color:rgba(0,0,0,.5);height:40vh;overflow:auto;width:100%}.highlight{background-color:#ff0}.project-path{color:#888}.search-result{background:#f5f5f5;border:1px solid #000;border-radius:4px;cursor:pointer;display:flex;height:55px;padding:2px 8px;position:relative}.search-result:hover{background:#ddd}.search-domains{height:34px;padding-top:2px;width:100%}.search-domain{color:#a0a0a0;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin:2px 6px 0;padding:0 2px 2px;position:relative}.search-domain:hover{color:#fff}.search-domain.selected{border-bottom:3px solid #0060c0}.search-result+.search-result{margin-top:1px}.search-box-container{display:flex;flex:0 0 auto;flex-flow:column;height:35px}.search-result-title{color:#444;font-weight:700;margin:2px 0}.search-result-shortcut-key{color:silver;font-weight:700;position:absolute;right:0;top:50%;transform:translate(-8px,-50%)}.search-result-description{color:#323539;font-size:12pt;margin:2px 0}.search-result-icon{height:32px;margin-right:8px;margin-top:6px;width:32px}.search-result-body{flex:1;width:100%}.search-result-icon.project{background-image:url(/img/editor/icons/Project_search_result_icon.svg);background-repeat:no-repeat;background-size:contain}.search-result-icon.folder{background-image:url(/img/editor/icons/folder_search_result_icon.svg);background-repeat:no-repeat;background-size:contain}.asset-list{border-top:1px solid #ccc;margin:24px 0}.asset-list .asset-details{overflow:hidden}.asset-list-item{border-bottom:1px solid #ccc;padding:16px 0}.asset-list-item .asset-url{overflow:hidden;text-overflow:ellipsis}.asset-list-item .asset-name{color:#000;font-weight:700}.asset-list-item .asset-url{color:#444;display:block;margin:8px 0 0}.asset-list-item .asset-buttons{white-space:nowrap}.asset-list-item .button{margin-left:8px}.asset-mini-button{cursor:pointer;display:inline-block;height:24px;margin-left:8px;width:24px}.asset-mini-button:hover{background-color:#ddd}.asset-mini-icon{height:24px;width:24px}.asset-download-icon{background:url(/img/baseline-download-24px.svg) no-repeat 0 0}.asset-delete-icon{background:url(/img/baseline-delete-24px.svg) no-repeat 0 0}.archive-list-item{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 10px 6px -6px #777;height:136px;margin:12px 0;padding:8px;width:435px}.archive-list-item-icon{background:#fff;background-image:url(/img/archive.png);height:96px;margin:4px 12px 4px 4px;width:96px}.archive-list-item-hcontainer{display:flex}.archive-list-item-delete{background:url(/img/baseline-clear-24px.svg) no-repeat 0 0;cursor:pointer;display:block;font-size:24px;height:24px;margin-left:20px;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.archive-list-item-delete:hover{background-color:#ddd}.archive-list-item-label{display:inline-block;margin-right:10px;width:80px}.archive-list-item-busy{display:inline-block;margin-top:24px}.archive-list-item-date,.archive-list-item-size{display:inline}.download-link{background-color:#090;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:20px;margin-top:8px;padding:12px 30px;text-align:center}.download-link:hover{background-color:#0c0}.download-link-icon{background:url(/img/white-baseline-save-alt-24px.svg) no-repeat 0 3px;display:inline-block;height:24px;margin-top:-6px;width:24px}.access-list{border-top:1px solid #ccc;margin:24px 0}.access-list-item td{border-bottom:1px solid #ccc;padding:16px;vertical-align:middle;white-space:nowrap}.access-token-list-item{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 10px 6px -6px #777;margin:12px 0;padding:8px;width:435px}.access-token-list-item.new-token{background:#ffe080}.access-token-list-item-icon{background-image:url(/img/key-icon-circle.svg);height:48px;margin:4px 12px 4px 4px;min-width:48px;width:48px}.access-token-list-item-hcontainer{display:flex}.access-token-list-item-grow{flex-grow:1}.access-token-list-item-delete{background:url(/img/baseline-clear-24px.svg) no-repeat 0 0;cursor:pointer;display:block;font-size:24px;height:24px;margin-left:20px;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.access-token-list-item-delete:hover{background-color:#ddd}.access-token-list-item-label{display:inline-block;margin-right:10px;width:120px}.access-token-list-item-busy{display:inline-block;margin-top:24px}.access-token-list-item-date,.access-token-list-item-size{display:inline}.new-access-token{background:#fff;border:1px solid grey;border-radius:5px;display:inline-block;margin-top:6px;vertical-align:middle}.new-access-token .token{border-right:1px solid #000;display:inline-block;padding:8px}.copy-access-token{background:url(/img/clipboard.svg) no-repeat 0 0;display:inline-block;height:24px;margin:4px;vertical-align:middle;width:24px}.copy-access-token:hover{background:#ddd url(/img/clipboard.svg) no-repeat 0 0}.copy-access-token .popup{position:relative}.new-access-token-container .preamble{margin-top:16px}.new-access-token-container .tooltip{animation-duration:4s;animation-name:popup;display:inline-block;filter:alpha(opacity=0);opacity:0;position:relative}.new-access-token-container .tooltiptext{background-color:#000;border-radius:6px;color:#fff;left:10px;padding:5px 0;position:absolute;text-align:center;top:-18px;width:200px;z-index:1}@keyframes popup{0%{filter:alpha(opacity=0);opacity:0}10%{filter:alpha(opacity=100);opacity:1}75%{filter:alpha(opacity=100);opacity:1}to{filter:alpha(opacity=0);opacity:0}}.loading-indicator{border-bottom:1px solid #ccc;padding:16px 0;text-align:center}.title-section{background:#fff;border-bottom:1px solid #ddd;display:flex;padding:24px 0}.title-section h1{align-items:center;display:flex;font-size:22px;margin:0!important}.title-section p{color:#888;max-width:500px}.title-section .title-breadcrumbs{color:#444;font-size:14px}.title-section .title-breadcrumbs a{color:#444}.title-section .title-nav-item{display:inline-block;padding:10px}.scene-importing-indicator{padding:16px 0;text-align:left}.scene-import-error-block{background:red;border-radius:4px;color:#fff;margin:16px 0;padding:10px;text-align:left}.scene-import-file{font-style:italic;padding:0;text-align:left}.scene-import-table{display:table;width:100%}.scene-import-table-row{display:table-row}.scene-import-table-cell{display:table-cell;padding:0;white-space:nowrap;width:100%}.breadcrumb-container{align-items:stretch;flex:0 1 auto;min-width:200px}.breadcrumb-container,.breadcrumb-scrollable-section{display:flex;vertical-align:middle;white-space:nowrap}.breadcrumb-scrollable-section{align-items:center;flex-direction:row;overflow:auto hidden;scrollbar-gutter:both-edges}.breadcrumb-scrollable-section::-webkit-scrollbar{height:4px}.breadcrumb-scrollable-section::-webkit-scrollbar-track{background:#000}.breadcrumb-scrollable-section::-webkit-scrollbar-thumb{background:#444}.breadcrumb-scrollable-section::-webkit-scrollbar-thumb:hover{background:#777}.breadcrumb-logo{background:url(/img/editor/icons/mystique-logo@2x.png) no-repeat 50% 50%;background-size:36px 36px;flex-shrink:0;height:48px;margin:2px -2px 0 2px;width:48px}.breadcrumb-item-text{align-items:center;color:#ccc;height:100%;padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumb-item-text[href]{cursor:pointer}.breadcrumb-separator{height:100%;position:relative}.breadcrumb-separator-arrow{background:url(/img/editor/icons/crumb-arrow.svg) no-repeat 0 0;background-position:50%;background-size:17px 24px;flex-shrink:0;height:36px;top:2px;width:29px}.breadcrumb-separator-line{background:url(/img/editor/icons/crumb-line.svg) no-repeat 50% 50%;background-position:50%;background-size:2px 36px;flex-shrink:0;margin-right:12px;min-height:50px;min-width:2px}.breadcrumb-text{color:#ccc}.insert-modal{background:#ffffe0;border:1px solid #d8d8d8;height:300px;left:50%;margin:0;padding:12px;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;z-index:2}.insert-modal-title{color:#999;font-size:12px;padding:8px 8px 0;text-transform:uppercase;white-space:nowrap}.insert-modal-select{align-items:center;display:flex;flex-direction:row;padding:6px 0}.insert-modal-select-title{color:#ccc;flex:1;padding-right:12px}.insert-modal-select-input{border:none;border-radius:1px;flex:1;padding:2px 4px 3px;width:100%}.modal-backdrop{zIndex:9998;background:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}.modal-close-button{position:absolute;right:10px;top:10px}.modal-error-message{color:red;padding-top:20px}.modal-title{display:inline;float:left;font-size:18px;font-weight:700;margin:15px 0;padding:0 0 25px;position:relative;text-decoration:none}.modal-title span{bottom:0;font-size:14px;font-weight:400;left:0;position:absolute;white-space:nowrap}.sharing-modal-user{color:#696969;display:inline;float:left;font-size:14px;font-weight:700;padding:0 0 20px;position:relative;text-decoration:none}.sharing-modal-user span{bottom:0;font-size:14px;font-weight:lighter;left:0;position:absolute;white-space:nowrap}.fixed-header{border-top:1px solid grey;margin:24px 0;table-layout:fixed;width:100%}.fixed-header tbody{display:block;height:135px;overflow:auto;width:100%}.fixed-header thead{background:#000;color:#fff}.fixed-header thead tr{display:block}.fixed-header td,.fixed-header th{border-style:none;padding:8px;text-align:left;vertical-align:middle;width:160px}.fixed-header .cell--nowrap{white-space:nowrap}.fixed-header .cell--grow{width:100%}.fixed-header .cell--right{text-align:right}.fixed-header.fixed{table-layout:fixed}.sort-table-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sort-table-asc:after,.sort-table-desc:after{color:grey;margin-left:8px}.sort-table-asc:after{content:"▼";position:absolute}.sort-table-desc:after{content:"▲";position:absolute}.toggle-panel{display:none;overflow:hidden}.toggle-panel.show{display:block}.panel{background:#ffffe0;border:1px solid #d8d8d8;margin:16px 0 0;padding:12px}.legalese{color:#803030;font-size:x-small}.description{color:#303030;font-size:x-small}.description>pre{color:#505080;margin-top:.5em}.validated-text-warning{background:#ffc}.validated-text-error{background:#fcc}.validated-text-valid{background:#cfc}.validated-text-info{color:red;font-size:smaller;position:absolute}.legal-checkbox{cursor:pointer;display:block;font-size:18px;margin-bottom:12px;margin-top:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.legal-checkbox input{cursor:pointer;opacity:0;position:absolute}.checkmark{background-color:#fff;border:1px solid #000;height:25px;left:0;position:absolute;top:0;width:25px}.legal-checkbox:hover input~.checkmark{background-color:#ccc}.legal-checkbox input:checked~.checkmark{background-color:#229954;border:unset}.checkmark:after{content:"";display:none;position:absolute}.legal-checkbox input:checked~.checkmark:after{display:block}.legal-checkbox .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;transform:rotate(45deg);width:5px}.markdown{background:#fff;padding:12px;text-align:justify}.markdown h1,.markdown h2,.markdown h3,.markdown ul{margin:14px 0}.markdown ul{padding:0 0 0 40px}.markdown li{list-style:disc outside!important}.project-list-container{align-items:stretch;display:flex;flex-direction:column;overflow:auto}.project-list-header{border-bottom:1px solid #ccc;height:24px;margin-bottom:4px;padding-bottom:4px}.project-list-header,.project-list-item{display:flex;flex:0 0 auto;flex-direction:row;gap:0 20px;justify-content:space-between}.project-list-item{cursor:pointer;height:20px}.project-list-item .project-list-item-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-list-item .type-column{flex-shrink:0}.project-list-item:hover{background-color:hsla(0,0%,50%,.251)}.bold{font-weight:700}.no-overflow{word-wrap:anywhere}.btn-group{flex-shrink:0}.login-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.login-page:not(.authorized){background:#121417;height:100vh}.login-page.authorized{height:85vh}.login-page .login-box{background:#323539;border-radius:8px;box-shadow:0 2px 3px rgba(0,0,0,.3);max-width:270px;padding:24px;text-align:center}.login-page .login-logo{background:url(/img/mystique-logo-200.png) no-repeat 0 0;background-size:100px 100px;display:inline-block;height:100px;margin:24px;width:100px}.login-page .login-divider-title{color:#999;display:block;margin:20px 0;position:relative;text-align:center}.login-page .login-divider-title:after,.login-page .login-divider-title:before{border-top:1px solid #444;content:"";display:block;height:0;left:0;position:absolute;top:50%;width:40%}.login-page .login-divider-title:after{left:auto;right:0}.login-page .login-label{color:#999;display:block;margin:10px 0 0;text-align:left}.login-page .login-instructions{color:#eee;margin:10px 0;text-align:center}.login-page .button-submit{margin:10px 0 0}.login-page .input-text,.login-page .input-text-disabled{margin:10px 0 0;width:100%}.login-page .login-help-link{color:#999;display:inline-block;margin:20px 10px 0}.login-page .login-help-link:hover{text-decoration:underline}.login-page .login-footer{bottom:0;position:fixed;right:0}.login-page .login-footer .login-help-link{font-size:11px}.authorize-page{align-items:center;background:#121417;display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:center}.authorize-page .authorize-box{background:#323539;border-radius:8px;box-shadow:0 2px 3px rgba(0,0,0,.3);max-width:270px;padding:24px;text-align:center}.authorize-page .authorize-logo{background:url(/img/mystique-logo-200.png) no-repeat 0 0;background-size:100px 100px;display:inline-block;height:100px;margin:24px;width:100px}.authorize-page .authorize-logo-container{display:flex;flex-direction:row;justify-content:space-between}.authorize-page .authorize-logo-container .authorize-logo-left{background:url(/img/mystique-desktop-logo.svg) no-repeat 50% 50%;background-size:79.17px 62.4px;display:inline-block;height:78px;margin:24px 0;width:98.9625px}.authorize-page .authorize-logo-container .authorize-logo-interaction-logo{background:url(/img/sync_alt_white_24dp.svg) no-repeat 50% 50%;background-size:36px 36px;display:inline-block;height:78px;margin:24px 0;width:36px}.authorize-page .authorize-logo-container .authorize-logo-right{background:url(/img/mystique-logo-200.png) no-repeat 50% 50%;background-size:78px 78px;display:inline-block;height:78px;margin:24px 0;width:78px}.authorize-page .authorize-explanation{color:#eee;display:block;font-weight:600;margin:10px 0 0;text-align:left}.authorize-page .authorize-explanation .account-link,.authorize-page .authorize-explanation .account-link:active,.authorize-page .authorize-explanation .account-link:hover,.authorize-page .authorize-explanation .account-link:visited{color:#0078c6}.authorize-page .authorize-explanation-list{list-style-position:outside;margin:10px 0 0;padding-left:24px}.authorize-page .authorize-explanation-list .authorize-explanation-item{color:#eee;display:list-item;font-weight:400;list-style-type:disc;margin:5px 0 0;text-align:left}.authorize-page .authorize-decision-buttons{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin:20px 0 0}.authorize-page .authorize-decision-buttons .button-okay{margin:8px 0;max-width:64}.authorize-page .authorize-decision-buttons .button-deny{margin:5px 0;max-width:64}.spec .spec-section-title{color:#2a6ebb;font-size:16px;margin:48px 0 36px}.spec .color-block{border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.1);color:#000;display:inline-block;font-size:11px;height:100px;margin-bottom:16px;margin-right:3.33%;padding:20px;vertical-align:top;width:30%}.spec .color-block.invert{color:#e9e9e9}.spec .color-block .color-desc{display:block}.spec .text-samples h1,.spec .text-samples h2,.spec .text-samples h3,.spec .text-samples h4,.spec .text-samples h5,.spec .text-samples p{margin:16px 0;padding:0}.spec .color-viewport-background{background:#121417}.spec .color-dark-panel-unselected{background:#23262a}.spec .color-dark-panel{background:#323539}.spec .color-security-text{background:#95a834}.spec .color-security-border{background:#c1d45a}.spec .color-security-background{background:#eff9ba}.spec .color-light-background{background:#f5f5f5}.spec .color-christie-blue{background:#2a6ebb}.spec .spec-sample-table td{border-top:1px solid #eee;padding:10px 15px 15px 0}.unsupported-browser-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.unsupported-browser-page:not(.authorized){background:#121417;height:100vh}.unsupported-browser-page.authorized{height:85vh}.unsupported-browser-page .unsupported-browser-box{background:#323539;border-radius:8px;box-shadow:0 2px 3px rgba(0,0,0,.3);max-width:270px;padding:24px;text-align:center}.unsupported-browser-page .unsupported-browser-logo{background:url(/img/mystique-logo-200.png) no-repeat 0 0;background-size:100px 100px;display:inline-block;height:100px;margin:24px;width:100px}.unsupported-browser-page .unsupported-browser-divider-title{color:#999;display:block;margin:20px 0;position:relative;text-align:center}.unsupported-browser-page .unsupported-browser-divider-title:after,.unsupported-browser-page .unsupported-browser-divider-title:before{border-top:1px solid #444;content:"";display:block;height:0;left:0;position:absolute;top:50%;width:40%}.unsupported-browser-page .unsupported-browser-divider-title:after{left:auto;right:0}.unsupported-browser-page .unsupported-browser-title{color:#eee;display:block;font-size:22px;margin:10px 0 0;text-align:center}.unsupported-browser-page .unsupported-browser-title:after{content:"";display:block;height:0;left:0;position:absolute;top:50%;width:40%}.unsupported-browser-page .unsupported-browser-message{color:#999;margin:10px 0;text-align:center}.unsupported-browser-page .button{background:linear-gradient(#ab0017,#5e000d);border:none;color:#fff;margin:10px 0 0;min-height:24px}.unsupported-browser-page .unsupported-browser-footer{bottom:0;position:fixed;right:0}.version-body{font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,arial,sans-serif;font-size:14px;margin:0 auto;max-width:768px;padding:24px;width:100%}.navigation-buttons-container{padding-top:24px}.centering-column{align-items:center;display:flex;flex-direction:column}.list-of-projects-and-folders-that-would-be-deleted{max-width:420px;min-width:160px}.delete-confirmation-form{width:100%}.delete-confirmation-form .input-text,.delete-confirmation-form .input-text-disabled,.delete-confirmation-form label{display:block;margin:4px 0;width:100%}.delete-confirmation-form label{font-weight:500;margin:16px 0 4px}.delete-confirmation-form .button-submit{margin-top:16px}.delete-confirmation-form .button-danger{background:linear-gradient(#d00,#900);color:#fff}.admin-table{align-items:center;display:flex;flex-direction:column}