.loading-container{display:flex;align-items:center;justify-content:center;position:absolute;color:var(--col-darkest);z-index:2000;background-color:rgba(0,0,0,.2);height:100vh;width:100vw}.app-bar-back-button{--padding:calc(var(--appbar-height)/10);--inner-size:calc(var(--appbar-height) - 2*var(--padding));padding:var(--padding);color:var(--col-primary)}.app-bar-back-button .MuiSvgIcon-root,.app-bar-back-button img{height:var(--inner-size);width:var(--inner-size)}.app-bar-back-button:hover{background-color:var(--col-primary-a2)}.app-bar-help-button{--padding:calc(var(--appbar-height)/10);--inner-size:calc(var(--appbar-height) - 2*var(--padding));padding:var(--padding);color:var(--col-primary)}.app-bar-help-button .MuiSvgIcon-root,.app-bar-help-button img{height:var(--inner-size);width:var(--inner-size)}.app-bar-help-button:hover{background-color:var(--col-primary-a2)}.app-bar-profile-button{--padding:calc(var(--appbar-height)/10);--inner-size:calc(var(--appbar-height) - 2*var(--padding));padding:var(--padding)}.app-bar-profile-button .MuiAvatar-root{height:var(--inner-size);width:var(--inner-size)}.breadcrumbs-title{font-size:1.25rem;font-weight:400;color:var(--col-light);flex:1 1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.app-bar-dummy{z-index:-1;opacity:0;position:-webkit-sticky;position:sticky}.app-bar,.app-bar-dummy{height:var(--appbar-height)}.app-bar{background-color:var(--col-darkest);position:fixed;box-shadow:0 0;border-bottom:1px solid var(--col-primary)}.app-bar .tool-bar{display:flex;height:var(--appbar-height);min-height:unset}.app-bar .dummy-button-slot{height:32px;width:32px}.signin-layout{display:flex;flex-direction:column;align-items:center;margin:0}.signin-layout .viso-logo{margin-top:10%;margin-bottom:20px;max-width:300px}.project-card-a{text-decoration:none}.project-card{border-radius:10px;padding-top:10px;padding-bottom:10px;background-color:var(--col-lightest);box-shadow:none;position:relative;border:1px solid var(--col-lightest)}.project-card .project-card-header{display:flex}.project-card .body:hover{opacity:.8;cursor:pointer}.project-card:hover{box-shadow:0 0 0 2px var(--col-primary-dark)}.project-card .title{width:100%;padding-left:10px;padding-right:10px;margin-bottom:10px;color:var(--col-primary-dark);flex:1 1;position:relative}.project-card .title:hover{background-color:var(--col-primary-a2)}.project-card .title input{color:var(--col-primary-dark);font-size:1.5rem;margin-right:32px;text-overflow:ellipsis}.project-card .title .edit-icon{position:absolute;right:0;top:0;padding:8px;height:24px;width:24px}.project-card .menu-button{color:var(--col-primary-dark);padding:4px;height:32px;width:32px}.project-card .menu-button:hover{background-color:var(--col-primary-a2)}.project-card .details{font-size:.8rem;color:var(--col-dark)}.project-card .details,.project-card .users{padding-left:10px;padding-right:10px}.project-card .users .user-badge{display:inline-block;padding:4px}.project-card .users .user-badge .MuiAvatar-root{width:32px;height:32px}.new-project-card{background-color:transparent;border:1px dashed var(--col-primary-dark);min-height:300px}.new-project-card .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;text-align:center}.new-project-card .title:hover{background-color:unset}.new-project-card:hover{cursor:pointer;background-color:var(--col-primary-a2);box-shadow:unset}.project-grid{display:grid;grid-auto-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;padding:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-left:10%;margin-right:10%}@media screen and (max-width:1024px){.project-grid{grid-template-columns:1fr 1fr;margin-left:5%;margin-right:5%}}@media screen and (max-width:480px){.project-grid{grid-template-columns:1fr;margin-left:0;margin-right:0}}.preview-image{height:0;padding-top:56.25%;position:relative}.preview-image img{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;object-fit:contain;background-color:#000}.no-url img{background-color:var(--col-light)}.frame-card-a{text-decoration:none}.frame-card{background-color:var(--col-light);border:1px solid var(--col-dark);position:relative}.frame-card .frame-title{position:absolute;bottom:0;right:5px;text-decoration:none;color:var(--col-primary);text-shadow:1px 1px 3px var(--col-darkest),-1px -1px 2px var(--col-darkest);font-weight:700;z-index:9}.frame-card .frame-updating-info{position:absolute;top:30%;height:40%;width:100%;font-size:.8rem;display:flex;align-items:center;justify-content:center;background-color:var(--col-light);color:var(--col-darkest);opacity:.9}.frame-card .frame-updating-info>*{font-size:.8rem}.frame-card .image-container{width:100%;padding-top:56.25%;position:relative}.frame-card .image-container>img{position:absolute;top:0;padding-left:0;padding-right:0}.new-frame-card{position:relative;color:var(--col-primary-dark);background-color:transparent;border:1px dashed var(--col-primary-dark);border-radius:0;box-shadow:0 0}.new-frame-card .title-container{position:absolute;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.new-frame-card .title-container .title{font-size:1.25rem}.new-frame-card:hover{cursor:pointer;background-color:var(--col-primary-a2)}.new-frame-card .new-frame-progress{position:absolute;color:var(--col-primary-dark)}.frame-card-and-actions .actions{display:flex;flex-direction:row;justify-content:center;height:44px;margin-top:5px;margin-bottom:5px;visibility:hidden}.frame-card-and-actions .actions .action-icon{border-radius:10px;padding:10px;margin-left:5%;margin-right:5%;fill:var(--col-primary)}.frame-card-and-actions .actions .action-icon:hover{background-color:var(--col-primary-a2)}.frame-card-and-actions:hover .actions{visibility:visible}.dnd-container{position:relative}.dnd-container.dnd-draggable>*{box-shadow:0 5px 5px 0 var(--col-dark)}@media (hover:hover) and (pointer:fine){.dnd-container.dnd-draggable:hover{-webkit-transform:translate(5px,-5px) rotate(-1deg);transform:translate(5px,-5px) rotate(-1deg);-webkit-backface-visibility:hidden;box-shadow:0 5px 10px 2px var(--col-darkest)}}.dnd-container.dnd-draggable.dnd-drag:not(.dnd-hover),.dnd-container.dnd-draggable:active:not(.dnd-hover){-webkit-transform:translate(5px,-5px) rotate(-1deg);transform:translate(5px,-5px) rotate(-1deg);-webkit-backface-visibility:hidden;box-shadow:0 5px 10px 2px var(--col-darkest);opacity:.2}.dnd-hover:not(.dnd-drag)>*{-webkit-transform:translate(20px);transform:translate(20px)}.dnd-hover:not(.dnd-drag) .dnd-hover-indicator{border-left:4px solid var(--col-primary);position:absolute;top:0;left:-22px;height:90%;top:5%}.storyboard-wall-grid{display:grid;padding:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:1fr;grid-column-gap:20px}@media screen and (max-width:1024px){.storyboard-wall-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:5px;grid-column-gap:5px}}.outliner .MuiDrawer-paper{top:var(--appbar-height);width:var(--outliner-width);background-color:var(--col-dark);border-right:0;height:calc(100% - var(--appbar-height))}.outliner .MuiDrawer-paper>:last-child{padding-bottom:50px}.outliner .outliner-a{text-decoration:none}.outliner-partner-page{margin-left:var(--outliner-width)}.outliner-item{display:flex;flex-direction:row;align-items:center;justify-items:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:calc(var(--outliner-width)/100);color:var(--col-lightest);height:var(--outliner-item-height);min-height:var(--outliner-item-height)}.outliner-item .MuiSvgIcon-root{color:var(--col-primary);padding:2px}.outliner-item .text-input{color:var(--col-lightest);font-weight:lighter;font-size:1rem;height:24px;padding:0}.outliner-item .text-input.Mui-focused{color:var(--col-darkest)}.outliner-item .outliner-header{color:var(--col-light);font-weight:bolder}.outliner-item .outliner-header .highlight{color:var(--col-lightest);font-weight:lighter}.outliner-item .outliner-text{font-weight:lighter}.outliner-item.selectable:hover{background-color:var(--col-primary-a2)}.outliner-item.selectable.selected{background-color:var(--col-primary-a1)}.outliner-header:not(.selectable){color:var(--col-lightest)}.outliner-divider{background-color:var(--col-light);opacity:.8}.outliner-divider.major{height:2px}.outliner-instance-text input{pointer-events:none;color:var(--col-lightest)}.outliner-instance-text input:focus{color:var(--col-darkest);font-style:italic}.toolbox{display:flex;box-sizing:border-box;--button-size:50px;display:grid;margin:4px 0;grid-template-columns:repeat(auto-fill,minmax(var(--button-size),1fr));grid-auto-rows:1fr;grid-row-gap:8px;justify-items:center}@media screen and (max-width:1024px){.toolbox{--button-size:40px}}.toolbox>*{min-width:var(--button-size);max-width:var(--button-size)}.toolbox-item{position:relative;display:flex;align-items:center;justify-content:center;width:var(--button-size);height:var(--button-size);box-sizing:border-box;border:1px solid var(--col-primary);border-radius:calc(var(--button-size)/5);padding:0;color:var(--col-primary);background-color:var(--col-darkest)}.toolbox-item .MuiSvgIcon-root{opacity:1;width:66%;height:66%;padding:16%}.toolbox-item:hover:not(.in-progress){-webkit-filter:brightness(100%);filter:brightness(100%);opacity:.8}.toolbox-item.in-progress .MuiSvgIcon-root{-webkit-filter:brightness(50%);filter:brightness(50%)}.toolbox-item .toolbox-item-progress{position:absolute;top:0;left:0;width:66%!important;height:66%!important;padding:16%;color:var(--col-primary)}.outliner .text-property{padding-left:5px;padding-right:5px;font-weight:lighter;font-size:1rem}.outliner .text-property *{color:var(--col-lightest)}.outliner .text-property .MuiFormControl-root{margin-top:0;margin-bottom:0}.outliner .text-property input,.outliner .text-property textarea{border-left:2px solid var(--col-lightest);padding-left:5px}.outliner .text-property input:focus,.outliner .text-property textarea:focus{border-left-color:var(--col-primary);background-color:var(--col-primary-a2)}.outliner .slider-property{padding-left:5px;padding-right:0;margin-right:0;font-weight:lighter;font-size:1rem}.outliner .slider-property>div{display:flex}.outliner .slider-property *{color:var(--col-lightest)}.outliner .slider-property .MuiSlider-root{pointer-events:none}.outliner .slider-property .MuiSlider-root .MuiSlider-thumb{pointer-events:all}.outliner .slider-property .MuiSlider-root{height:2px;padding-top:13px;padding-bottom:14px;border-left:2px solid var(--col-lightest)}.outliner .slider-property .MuiSlider-markLabel{margin-left:15px;font-size:.75rem}.outliner .slider-property .MuiSlider-mark{width:10px;height:10px;position:absolute;border-radius:10px;top:calc(50% - 5.5px);margin-left:-5.5px;background-color:var(--col-light);opacity:1}.outliner .slider-property .MuiSlider-thumb{color:var(--col-primary);width:16px;height:16px;margin-top:-7px;margin-left:-7px}.outliner .slider-property .reset-icon{width:20px;height:20px;padding-left:10px;padding-right:5px;padding-top:4px}.outliner .slider-property .reset-icon>*{color:var(--col-light);opacity:.8}.outliner .slider-property .reset-icon:hover>*{color:var(--col-primary);opacity:1}.outliner .dropdown-property{padding-left:5px;padding-right:5px}.outliner .dropdown-property *{color:var(--col-lightest)}.outliner .dropdown-property .Mui-focused{background-color:var(--col-primary-a2)}.outliner .dropdown-property .MuiInput-root{height:29px;border-left:2px solid var(--col-lightest)}.outliner .asset-property,.outliner .dropdown-property .MuiInput-root .MuiSelect-root{padding-left:5px;padding-right:5px}.outliner .asset-property *{color:var(--col-lightest)}.outliner .asset-property .asset-property-item:hover{background-color:var(--col-primary-a2);cursor:pointer}.outliner .asset-property .text{flex:1 1;height:29px}.outliner .asset-property .icon{height:29px;width:29px}.outliner .asset-property .icon *{color:var(--col-primary)}.user-manager{color:var(--col-darkest);padding:32px}.user-manager .title{min-height:50px}.user-manager .user-item{display:flex;flex-direction:row;align-items:center;color:var(--col-darkest);padding:5px;min-height:50px;position:relative}.user-manager .user-item>:not(:first-child){margin-left:50px}.user-manager .user-item .user-badge .MuiAvatar-root{width:32px;height:32px}.user-manager .user-item .remove{position:absolute;right:0;width:32px;height:32px;color:var(--col-primary-dark)}.user-manager .user-item .remove:hover{background-color:var(--col-primary-a2)}.user-manager .user-item .email,.user-manager .user-item .name{flex:1 1}.user-manager .new-user-item{display:flex;flex-direction:row;align-items:center;padding:5px;min-height:50px;position:relative}.user-manager .new-user-item .new-user-input{flex:1 1;max-width:500px}.user-manager .new-user-item .new-user-input input{color:var(--col-darkest);background-color:var(--col-lightest);padding:0 0 0 5px;height:32px}.user-manager .new-user-item .new-user-input input::-webkit-input-placeholder{color:var(--col-darkest)}.user-manager .new-user-item .new-user-input input::-moz-placeholder{color:var(--col-darkest)}.user-manager .new-user-item .new-user-input input:-ms-input-placeholder{color:var(--col-darkest)}.user-manager .new-user-item .new-user-input input::-ms-input-placeholder{color:var(--col-darkest)}.user-manager .new-user-item .new-user-input input::placeholder{color:var(--col-darkest)}.user-manager .new-user-item .add{margin-top:8px;margin-bottom:4px;width:32px;height:32px;color:var(--col-primary-dark)}.user-manager .new-user-item .add:hover{background-color:var(--col-primary-a2)}.background-manager{color:var(--col-darkest);padding-top:32px;padding-left:32px;padding-right:32px}.background-manager .title{min-height:50px}.background-manager .main-actions-bar{display:flex;flex-direction:row;align-items:center}.background-manager .main-actions-bar .main-action-button{color:var(--col-primary-dark);font-size:1rem;min-width:100px}.background-manager .main-actions-bar .main-action-button:hover{background-color:var(--col-primary-a2)}.background-manager .asset-gallery .asset-grid{height:calc(100vh - 250px)}.side-dialog-modal{pointer-events:none;width:100vw}.side-dialog-container{width:var(--sidebar-dialog-width);pointer-events:auto;outline:none;position:fixed;right:0;height:100%;z-index:1300;background-color:var(--col-light);overflow:auto;box-shadow:0 0 10px var(--col-darkest);overflow-y:hidden}.side-dialog-container .header-row{padding-left:5px;display:grid;grid-template-columns:1fr 1fr auto auto;grid-template-rows:1fr;grid-template-areas:"title title";justify-items:start;align-items:center}.side-dialog-container .header-row .title{grid-area:title;color:var(--col-darkest);flex:1 1}.side-dialog-container .header-row .header-icon{color:var(--col-primary);height:32px;width:32px}.side-dialog-container .header-row .header-icon:hover{background-color:var(--col-primary-a2)}@media screen and (max-width:1024px){.side-dialog-container-collapsed .header-row{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"title title"}}.side-dialog-container-expanded{width:100vw}.asset-gallery{position:relative}.asset-gallery p{color:var(--col-darkest)}.asset-gallery .search-row{display:flex;padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px}.asset-gallery .search-row .search-input{color:var(--col-darkest);background-color:var(--col-lightest);padding-left:5px;flex:1 1}.asset-gallery .search-row .search-icon{color:var(--col-dark);padding:4px;height:24px;width:24px}.asset-gallery .pixabay-link{line-height:20px;opacity:.7;font-size:.6rem;padding-left:5px;color:var(--col-dark)}.asset-gallery .pixabay-link a{text-decoration:underline}.asset-gallery .pixabay-progress-container{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;padding-top:20vh;z-index:2000}.asset-gallery .pixabay-progress-container .pixabay-progress{width:100px!important;height:100px!important;color:var(--col-primary)}@media screen and (max-width:1024px){.side-dialog-container-collapsed .search-row .search-icon{padding:2px;height:16px;width:16px}}.asset-gallery .filter-row{display:flex;margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px}.asset-gallery .filter-row .filter-input{padding-left:5px;flex:1 1;color:var(--col-darkest);background-color:var(--col-lightest)}.asset-gallery .filter-row .filter-icon{color:var(--col-dark);padding:4px;height:24px;width:24px}.asset-gallery .asset-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:8px;overflow-y:scroll;height:calc(100vh - 128px);box-sizing:border-box;padding:8px 8px 100px}.asset-gallery .asset-grid .asset-grid-item{border-color:var(--col-dark);border-width:1px;max-width:400px;max-height:400px}.asset-gallery .asset-grid .asset-grid-item .preview-image{height:0;padding-top:56.25%;position:relative;-webkit-filter:brightness(90%);filter:brightness(90%)}.asset-gallery .asset-grid .asset-grid-item .preview-image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;background-color:var(--col-light)}.asset-gallery .asset-grid .asset-grid-item .preview-image p{width:100%;position:absolute;bottom:0;text-decoration:none;opacity:0;overflow-wrap:break-word}.asset-gallery .asset-grid .asset-grid-item .preview-image:hover{box-shadow:0 0 0 2px var(--col-primary);-webkit-filter:brightness(100%);filter:brightness(100%)}.asset-gallery .asset-grid .asset-grid-item .preview-image:hover p{color:var(--col-light);text-shadow:1px 1px 3px var(--col-darkest),-1px -1px 2px var(--col-darkest);opacity:1}@media screen and (max-width:1024px){.side-dialog-container-collapsed .filter-row .filter-icon{padding:2px;height:16px;width:16px}}.prop-manager{color:var(--col-darkest);padding-top:32px;padding-left:32px;padding-right:32px}.prop-manager .title{min-height:50px}.prop-manager .main-actions-bar{display:flex;flex-direction:row;align-items:center}.prop-manager .main-actions-bar .main-action-button{color:var(--col-primary-dark);font-size:1rem;min-width:100px}.prop-manager .main-actions-bar .main-action-button:hover{background-color:var(--col-primary-a2)}.prop-manager .asset-gallery .asset-grid{height:calc(100vh - 250px)}.character-manager{color:var(--col-darkest);padding:32px}.character-manager .title{min-height:50px}.character-manager .main-actions-bar{display:flex;flex-direction:row;align-items:center}.character-manager .main-actions-bar .main-action-button{color:var(--col-primary-dark);font-size:1rem;min-width:100px}.character-manager .main-actions-bar .main-action-button:hover{background-color:var(--col-primary-a2)}.character-gallery .asset-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.character-gallery .asset-grid .asset-grid-item .preview-image{padding-top:177.77%}@media screen and (max-width:1024px){.side-dialog-container-collapsed .asset-grid{grid-template-columns:1fr}}.empty-project-layout{margin-top:20px;margin-left:50px;color:var(--col-darkest);width:95%}@media screen and (max-width:1024px){.empty-project-layout{margin-top:10px;margin-left:auto;margin-right:auto}}.empty-project-layout .text,.empty-project-layout .title{margin-bottom:20px}.empty-project-layout .new-storyboard-card{box-sizing:border-box;color:var(--col-primary-dark);background-color:var(--col-primary-a2);border:1px dashed var(--col-primary-dark);border-radius:10px;padding:20px;width:90%;max-width:500px;max-height:500px}.empty-project-layout .new-storyboard-card>div{display:flex;flex-direction:column}@media screen and (max-width:1024px){.empty-project-layout .new-storyboard-card{width:100%;max-width:350px}}.empty-project-layout .new-storyboard-card input,.empty-project-layout .new-storyboard-card textarea{padding-left:2px;background-color:var(--col-lightest);margin-right:10px}.empty-project-layout .new-storyboard-card .dropdown-property{margin-right:10px}.empty-project-layout .new-storyboard-card .dropdown-property .MuiInput-input{padding-left:2px;background-color:var(--col-lightest)}.background-multi-gallery .background-tabs{min-height:100%;max-height:100%;padding:0}.background-multi-gallery .background-tabs .background-tab{padding:0;flex:1 1;min-width:unset;max-width:unset;min-height:unset}.background-multi-gallery .background-tabs .MuiTabs-indicator{opacity:0}.background-multi-gallery .background-tabs .Mui-selected{color:var(--col-darkest);background-color:var(--col-primary-a1)}@media screen and (max-width:1024px){.side-dialog-container-collapsed .background-multi-gallery .background-tabs .MuiTabs-flexContainer{flex-direction:column}.side-dialog-container-collapsed .background-multi-gallery .asset-grid{height:calc(100vh - 200px)}}.prop-multi-gallery .prop-tabs{min-height:100%;max-height:100%;padding:0}.prop-multi-gallery .prop-tabs .prop-tab{padding:0;flex:1 1;min-width:unset;max-width:unset;min-height:unset}.prop-multi-gallery .prop-tabs .MuiTabs-indicator{opacity:0}.prop-multi-gallery .prop-tabs .Mui-selected{color:var(--col-darkest);background-color:var(--col-primary-a1)}@media screen and (max-width:1024px){.side-dialog-container-collapsed .prop-multi-gallery .prop-tabs .MuiTabs-flexContainer{flex-direction:column}.side-dialog-container-collapsed .prop-multi-gallery .asset-grid{height:calc(100vh - 200px)}}.frame-reel-modal{pointer-events:none}.frame-reel-container{pointer-events:auto;outline:none;position:fixed;bottom:20px;min-height:126.5px;z-index:1300;width:100%;overflow-x:auto;box-shadow:0 0 10px var(--col-darkest);background-color:var(--col-lightest)}.frame-reel-container .frames{display:inline-grid;grid-auto-flow:column;grid-gap:5px;grid-template-columns:fit-content(0);padding:5px;margin-left:calc(50vw - 100px);margin-right:calc(50vw - 100px)}.frame-reel-container .frames .frame{position:relative;min-width:200px;max-width:200px;border:2px solid var(--col-dark)}.frame-reel-container .frames .frame:not(.current-frame):hover{border:2px solid var(--col-primary-a1)}.frame-reel-container .frames .current-frame img{-webkit-filter:saturate(.2) blur(1px) brightness(.5);filter:saturate(.2) blur(1px) brightness(.5)}.frame-reel-container .frames .current-frame-actions{-webkit-filter:none;filter:none;position:absolute;top:0;height:100%;min-width:200px;max-width:200px;display:flex;justify-content:space-around;align-items:center}.frame-reel-container .frames .current-frame-actions>svg{width:32px;height:32px;padding:8px;color:var(--col-primary);border:2px solid var(--col-primary);border-radius:10px}.frame-reel-container .frames .current-frame-actions>svg:hover{background-color:var(--col-primary-a1)}.frame-reel-container .frames .new-frame>*{align-self:center;height:100%;margin:auto;padding-left:5px;padding-right:5px;width:30px;color:var(--col-primary);background-color:var(--col-primary-a2);opacity:0}.frame-reel-container .frames .new-frame>:hover{opacity:1}.frame-editor-help-dialog .frame-editor-help-layout{display:flex;flex-direction:column;align-items:center;justify-items:center;padding:10px}.admin-projects-page{display:flex;justify-content:center;padding:1vw}.admin-projects-page .table{display:grid;grid-template-columns:minmax(50px,300px) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content);grid-template-columns:minmax(50px,300px) minmax(0,max-content) minmax(0,max-content) minmax(0,max-content) minmax(0,max-content);grid-auto-rows:minmax(100px,auto)}.admin-projects-page .cell{padding:2px;border:1px solid var(--col-lightest);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-frames-page{display:flex;justify-content:center;padding:1vw}.admin-frames-page .table{display:grid;grid-template-columns:minmax(50px,1fr) minmax(50px,2fr) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content) minmax(0,-webkit-max-content);grid-template-columns:minmax(50px,1fr) minmax(50px,2fr) minmax(0,max-content) minmax(0,max-content) minmax(0,max-content) minmax(0,max-content) minmax(0,max-content);grid-auto-rows:minmax(100px,auto)}.admin-frames-page .cell{padding:2px;border:1px solid var(--col-lightest);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.storyboard-pdf{background-color:var(--col-lightest)}.storyboard-pdf .page{position:relative;padding:30px;height:793px;width:1122px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-items:stretch}.storyboard-pdf .page>*{width:100%}.storyboard-pdf .page .header{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:10px}.storyboard-pdf .page .header *{flex-grow:1}.storyboard-pdf .page .frames{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem}.storyboard-pdf .page .frames .frame .frame-title{height:24px}.storyboard-pdf .page .frames .frame .description{position:relative;height:100px;margin-top:5px}.storyboard-pdf .page .frames .frame .description .text{font-size:.8rem;margin:0;text-align:justify;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.storyboard-pdf .page .frames .frame .description .blank-lines{position:absolute;top:0;width:100%;height:0}.storyboard-pdf .page .frames .frame .description .blank-lines *{margin-top:29px}.storyboard-pdf .page .footer{position:absolute;bottom:0;left:0;padding:0 30px 30px;color:var(--col-dark);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:1122.52px;box-sizing:border-box}.storyboard-preview-page{height:100vh;background-color:var(--col-darkest);--frame-title-height:30px;--frame-description-height:45px;--share-height:30px}.storyboard-preview-page .storyboard-preview-page-container{height:var(--vh);display:flex;flex-direction:column;align-items:center;padding-bottom:10px}.storyboard-preview-page .storyboard-preview-page-container .image-gallery{max-height:calv(var(--vh)-var(--frame-title-height) -var(--frame-description-height))}.storyboard-preview-page .storyboard-preview-page-container .image-gallery-thumbnails-container{max-width:90vw}.storyboard-preview-page .storyboard-preview-page-container .image-gallery-image{width:100vh;max-width:80vw}@media only screen and (max-height:500px){.storyboard-preview-page .storyboard-preview-page-container .image-gallery-image{width:40%}}.storyboard-preview-page .frame-title{color:var(--col-lightest);height:var(--frame-title-height)}.storyboard-preview-page .frame-description{color:var(--col-lightest);height:var(--frame-description-height);min-height:var(--frame-description-height);max-height:var(--frame-description-height);max-width:90vw;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.storyboard-preview-page .share-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--share-height)}.storyboard-preview-page .share-container *{font-size:10px;font-style:italic}.storyboard-preview-page .share-container p{color:var(--col-dark)}.storyboard-preview-page .share-container button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:root{--col-darkest:#1c1c1c;--col-dark:#8b8b8b;--col-primary:#f8b133;--col-primary-a1:rgba(248,177,51,0.5);--col-primary-a2:rgba(248,177,51,0.2);--col-primary-dark:#be7c07;--col-light:#eee;--col-lightest:#f5f5f5;--col-info:#2c2c2c;--col-success:#80b047;--col-warning:#fda00f;--col-danger:#f44336;--outliner-width:240px;--appbar-height:40px;--sidebar-dialog-width:380px;--outliner-item-height:40px}@media screen and (max-width:1024px){:root{--outliner-width:100px;--appbar-height:32px;--sidebar-dialog-width:100px;--outliner-item-height:24px;font-size:60%}}body{background-color:#eee;background-color:var(--col-light);margin:0}button:focus{outline:0}.MuiMenu-paper{background-color:#1c1c1c;background-color:var(--col-darkest);width:200px;border-radius:0;box-shadow:0 0 2px 0 #8b8b8b;box-shadow:0 0 2px 0 var(--col-dark);z-index:1350}.MuiMenu-paper *{padding:0}.MuiMenu-paper li{min-height:unset;max-height:unset;padding-left:10px;color:#eee;color:var(--col-light);font-weight:400;font-size:1.25rem}.MuiMenu-paper .MuiDivider-root{background-color:#f8b133;background-color:var(--col-primary)}.MuiDialog-root *{color:#1c1c1c;color:var(--col-darkest)}.MuiDialog-root .MuiDialog-paper{background-color:#f5f5f5;background-color:var(--col-lightest)}.MuiDialog-root .MuiTabs-scroller>span{background-color:#f8b133;background-color:var(--col-primary)}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
/*# sourceMappingURL=main.e1cba12e.chunk.css.map */