﻿html,body,p,*{font-family:"Open Sans",sans-serif;font-size:18px;}p{line-height:1.5rem;}@media only screen and (max-width:1279px){html,body,p,*{font-family:"Open Sans",sans-serif;font-size:18px;}}@media only screen and (min-width:1280px) and (max-width:1365px){html,body,p,*{font-family:"Open Sans",sans-serif;font-size:20px;}}@media only screen and (min-width:1366px){html,body,p,*{font-family:"Open Sans",sans-serif;font-size:22px;}}h1{font-size:1.5rem;font-weight:700;}h2{font-size:1.3rem;font-weight:600;}h3{font-size:1.2rem;font-weight:600;}h4{font-size:1.1rem;font-weight:600;}h5{font-size:1rem;font-weight:600;}h6{font-size:1rem;font-weight:600;}html{height:-webkit-fill-available;}body{display:flex;flex-direction:column;min-height:100vh;min-height:-webkit-fill-available;margin:0;overflow:hidden;padding:0;}.hidden{display:none!important;}.outOfFocus{filter:blur(10px)!important;}.landing,.application{height:calc(var(--vh,1vh)*100);}a{color:#40c0b5;}a:hover{cursor:pointer;text-decoration:underline;}.magentaTitleEm{color:#911a66;font-size:inherit;font-weight:bold;}.magentaHighlight,.magentaLink{color:#911a66;}.magentaLink{cursor:pointer;}.mVersion{background-color:rgba(255,255,255,.75);border-radius:.25rem;bottom:0;color:#888;cursor:default;font-size:.5rem;margin-bottom:.5rem;margin-right:.5rem;position:fixed;right:0;}.application .mVersion{left:0;margin-right:unset;margin-left:.5rem;right:unset;}.externalLink input{background-color:#ccc;border-bottom-right-radius:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;border-top-right-radius:0;color:#444;height:2rem;margin-right:.25rem;max-width:10rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;padding-top:.25rem;}.externalLink button{background-color:#d83c4d;border-radius:0;color:#fff;height:2rem;margin-right:.25rem;}.externalLink button:last-child{background-color:#3da1ff;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;margin-right:0;}.fieldSubText{color:#888;font-size:.75rem;margin-top:.25rem;}.albumSubText{color:#40c0b5;font-size:.75rem;}div[role=button]:focus,button:focus,label:focus{outline-color:#e16774;outline-style:dashed;outline-width:2px;outline-offset:-8px;}div[role=button]:focus .collectionListCollectionLabel,button:focus .collectionListCollectionLabel,label:focus .collectionListCollectionLabel{outline-color:#e16774;outline-style:dashed;outline-width:2px;outline-offset:-8px;}input:focus,select:focus,textarea:focus{outline-color:#e16774;outline-style:dashed;outline-width:2px;outline-offset:2px;}html,body,p,*{font-family:museo-sans,sans-serif;font-weight:300;font-style:normal;}html strong,html b,body strong,body b,p strong,p b,* strong,* b{font-family:museo-sans,sans-serif;font-weight:700;}html em,html i,body em,body i,p em,p i,* em,* i{font-family:museo-sans,sans-serif;font-style:italic;}.MagentaBrand{font-family:gloss-drop,cursive;font-style:normal;font-weight:400;}@font-face{font-family:"fontAwesome-regular";src:url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-400.eot?");src:url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-400.woff") format("woff"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-400.svg#svgFontName") format("svg");}@font-face{font-family:"fontAwesome-solid";src:url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-solid-900.eot?");src:url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-solid-900.woff") format("woff"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-solid-900.svg#svgFontName") format("svg");}@font-face{font-family:"fontAwesome-light";src:url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-300.eot?");src:url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-300.woff2") format("woff2"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-300.woff") format("woff"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-300.ttf") format("truetype"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-regular-300.svg#svgFontName") format("svg");}@font-face{font-family:"fontAwesome-duotone";src:url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-duotone-900.eot?");src:url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-duotone-900.woff2") format("woff2"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-duotone-900.woff") format("woff"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-duotone-900.ttf") format("truetype"),url("https://magentaandblue.com/magenta/libraries/fontawesome/webfonts/fa-duotone-900.svg#svgFontName") format("svg");}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:480px) and (device-height:800px){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:480px) and (device-height:800px) and (orientation:portrait){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}@media screen and (device-width:480px) and (device-height:800px) and (orientation:landscape){html,body,p,*{font-size:28px;}body{overflow:hidden;}.noa-sol-luna-modal dialog{padding:1.5rem;width:80%;}.noa-sol-luna-form field{max-width:80%;}}.welcome main{background-image:url(../../../media/backgrounds/aneavo-welcome.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100vw;}.welcome .branding{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.25);height:15rem;right:20%;position:absolute;top:50%;width:20rem;}.background{background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;filter:brightness(100%) saturate(1);height:100%;position:absolute;top:0;transform:scale(1);left:0;width:100%;}.background.unfocusIn,.background.unfocusOut{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;}.background.unfocusIn{animation-name:backgroundUnfocusIn;}.background.unfocusOut{animation-name:backgroundUnfocusOut;}@media only screen and (orientation:landscape){.background.one{background-image:url(../media/backgrounds/background-landscape-001.jpg);}.background.two{background-image:url(../media/backgrounds/background-landscape-002.jpg);}.background.three{background-image:url(../media/backgrounds/background-landscape-003.jpg);}.background.four{background-image:url(../media/backgrounds/background-landscape-004.jpg);}.background.five{background-image:url(../media/backgrounds/background-landscape-006.jpg);}.background.six{background-image:url(../media/backgrounds/background-landscape-006.jpg);}.background.seven{background-image:url(../media/backgrounds/background-landscape-007.jpg);}.background.eight{background-image:url(../media/backgrounds/background-landscape-008.jpg);}.background.nine{background-image:url(../media/backgrounds/background-landscape-009.jpg);}.background.ten{background-image:url(../media/backgrounds/background-landscape-010.jpg);}.background.eleven{background-image:url(../media/backgrounds/background-landscape-011.jpg);}.background.twelve{background-image:url(../media/backgrounds/background-landscape-012.jpg);}.background.thirteen{background-image:url(../media/backgrounds/background-landscape-013.jpg);}.background.fourteen{background-image:url(../media/backgrounds/background-landscape-014.jpg);}.background.fifteen{background-image:url(../media/backgrounds/background-landscape-015.jpg);}}@media only screen and (orientation:portrait){.background.one{background-image:url(../media/backgrounds/background-portrait-001.jpg);}.background.two{background-image:url(../media/backgrounds/background-portrait-002.jpg);}.background.three{background-image:url(../media/backgrounds/background-portrait-003.jpg);}.background.four{background-image:url(../media/backgrounds/background-portrait-004.jpg);}.background.five{background-image:url(../media/backgrounds/background-portrait-006.jpg);}.background.six{background-image:url(../media/backgrounds/background-portrait-006.jpg);}.background.seven{background-image:url(../media/backgrounds/background-portrait-007.jpg);}.background.eight{background-image:url(../media/backgrounds/background-portrait-008.jpg);}.background.nine{background-image:url(../media/backgrounds/background-portrait-009.jpg);}.background.ten{background-image:url(../media/backgrounds/background-portrait-010.jpg);}.background.eleven{background-image:url(../media/backgrounds/background-portrait-011.jpg);}.background.twelve{background-image:url(../media/backgrounds/background-portrait-012.jpg);}.background.thirteen{background-image:url(../media/backgrounds/background-portrait-013.jpg);}.background.fourteen{background-image:url(../media/backgrounds/background-portrait-014.jpg);}.background.fifteen{background-image:url(../media/backgrounds/background-portrait-015.jpg);}}@keyframes backgroundUnfocusIn{0%{filter:brightness(100%) saturate(1) contrast(1);}100%{filter:brightness(12.5%) saturate(.5) contrast(.75);}}@keyframes backgroundUnfocusOut{0%{filter:brightness(12.5%) saturate(.5) contrast(.75);}100%{filter:brightness(100%) saturate(1) contrast(1);}}header{flex-grow:0;flex-shrink:0;height:4rem;}main{flex-grow:1;flex-shrink:1;height:auto;overflow-x:hidden;overflow-y:auto;}.magentaEm{color:#911a66;font-style:italic;font-weight:bold;}footer{flex-grow:0;flex-shrink:0;height:3rem;}.noa-sol-luna-modal-voyager{z-index:1000;}.noa-sol-luna-modal-voyager .backdrop{background-color:rgba(0,0,0,.24);height:100vh;left:0;pointer-events:all;position:fixed;top:0;user-select:all;width:100vw;}.noa-sol-luna-modal-voyager .header{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;margin-bottom:.5rem;}.noa-sol-luna-modal-voyager .header h2{flex-grow:1;flex-shrink:0;}.noa-sol-luna-modal-voyager .header button{background-color:transparent;color:#444;cursor:pointer;flex-grow:0;flex-shrink:0;}.noa-sol-luna-modal-voyager .body{flex-grow:1;flex-shrink:1;overflow-x:hidden;overflow-y:auto;}.noa-sol-luna-modal-voyager .footer{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:flex-end;margin-top:1rem;}.noa-sol-luna-modal-voyager .footer button:not(:first-child),.noa-sol-luna-modal-voyager .footer a:not(:first-child){margin-left:.5rem;}.noa-sol-luna-modal-voyager[data-type=voyager] dialog{background-color:#fff;border-radius:1rem;border-width:0;display:flex;flex-direction:column;height:auto;left:50%;max-height:90vh;padding:.75rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;}.noa-sol-luna-modal-voyager.in{animation-delay:0;animation-duration:.75s;animation-fill-mode:forwards;animation-name:defaultIn;opacity:0;}.noa-sol-luna-modal-voyager.out{animation-delay:0;animation-duration:1.25s;animation-fill-mode:forwards;animation-name:defaultOut;opacity:1;}@keyframes defaultIn{0%{opacity:0;}100%{opacity:1;}}@keyframes defaultOut{0%{opacity:1;}100%{opacity:0;}}.uploadProgress{display:flex;flex-direction:column;text-align:center;}.uploadProgress .progressBarContainer{background-color:#ccc;border-radius:.25rem;height:2rem;left:0;position:relative;top:0;width:100%;}.uploadProgress .progressBarContainer .progressBar{background-color:#28be53;border-radius:.25rem;height:2rem;left:0;position:absolute;top:0;transition:width ease-in-out .25s;}.sites,.queries,.albums{display:flex;flex-direction:column;left:0;padding:1rem;position:absolute;top:0;width:calc(100% - 2rem);}.sites .sitesContent,.sites .sitesHeader,.sites .queriesHeader,.sites .queriesContent,.sites .albumHeader,.sites .albumContent,.queries .sitesContent,.queries .sitesHeader,.queries .queriesHeader,.queries .queriesContent,.queries .albumHeader,.queries .albumContent,.albums .sitesContent,.albums .sitesHeader,.albums .queriesHeader,.albums .queriesContent,.albums .albumHeader,.albums .albumContent{margin-top:0;}.sites .sitesLibrary,.sites .queriesLibrary,.sites .albumsLibrary,.queries .sitesLibrary,.queries .queriesLibrary,.queries .albumsLibrary,.albums .sitesLibrary,.albums .queriesLibrary,.albums .albumsLibrary{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.sites .btnAddSite,.sites .btnAddQuery,.sites .btnAddAlbum,.queries .btnAddSite,.queries .btnAddQuery,.queries .btnAddAlbum,.albums .btnAddSite,.albums .btnAddQuery,.albums .btnAddAlbum{align-items:center;background-color:#fff;border-color:#808080;border-radius:.25rem;border-style:solid;border-width:thin;cursor:pointer;display:flex;flex-direction:column;font-size:2rem;justify-content:center;height:7.5rem;margin:.25rem;padding:1rem;text-align:center;transition:background-color .25s ease-in-out;width:7.5rem;}.sites .btnAddSite label,.sites .btnAddQuery label,.sites .btnAddAlbum label,.queries .btnAddSite label,.queries .btnAddQuery label,.queries .btnAddAlbum label,.albums .btnAddSite label,.albums .btnAddQuery label,.albums .btnAddAlbum label{cursor:pointer;margin-bottom:auto;margin-top:auto;text-align:center;}.sites .btnAddSite svg,.sites .btnAddQuery svg,.sites .btnAddAlbum svg,.queries .btnAddSite svg,.queries .btnAddQuery svg,.queries .btnAddAlbum svg,.albums .btnAddSite svg,.albums .btnAddQuery svg,.albums .btnAddAlbum svg{cursor:pointer;}.sites .btnAddSite:hover,.sites .btnAddQuery:hover,.sites .btnAddAlbum:hover,.queries .btnAddSite:hover,.queries .btnAddQuery:hover,.queries .btnAddAlbum:hover,.albums .btnAddSite:hover,.albums .btnAddQuery:hover,.albums .btnAddAlbum:hover{background-color:rgba(0,0,0,.125);}.sites .siteThumb,.sites .albumThumb,.queries .siteThumb,.queries .albumThumb,.albums .siteThumb,.albums .albumThumb{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;border-color:#40c0b5;border-radius:.25rem;border-style:solid;border-width:2px;height:7.5rem;margin:.25rem;overflow:hidden;position:relative;transition:background-color .25s ease-in-out;width:7.5rem;}.sites .siteThumb .thumbTitle,.sites .albumThumb .thumbTitle,.queries .siteThumb .thumbTitle,.queries .albumThumb .thumbTitle,.albums .siteThumb .thumbTitle,.albums .albumThumb .thumbTitle{margin-bottom:auto;margin-top:auto;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 1rem);}.sites .siteThumb .thumbTitle .thumbIcon,.sites .albumThumb .thumbTitle .thumbIcon,.queries .siteThumb .thumbTitle .thumbIcon,.queries .albumThumb .thumbTitle .thumbIcon,.albums .siteThumb .thumbTitle .thumbIcon,.albums .albumThumb .thumbTitle .thumbIcon{color:#40c0b5;display:block;font-size:2rem;margin-bottom:.5rem;text-align:center;width:100%;}.sites .siteThumb .thumbTitle label,.sites .albumThumb .thumbTitle label,.queries .siteThumb .thumbTitle label,.queries .albumThumb .thumbTitle label,.albums .siteThumb .thumbTitle label,.albums .albumThumb .thumbTitle label{display:inline-block;height:auto;left:50%;max-height:2.5rem;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transform:translateX(-50%);word-break:normal;}.sites .siteThumb .thumbTitle label:hover,.sites .albumThumb .thumbTitle label:hover,.queries .siteThumb .thumbTitle label:hover,.queries .albumThumb .thumbTitle label:hover,.albums .siteThumb .thumbTitle label:hover,.albums .albumThumb .thumbTitle label:hover{cursor:pointer;}.sites .siteThumb:hover,.sites .albumThumb:hover,.queries .siteThumb:hover,.queries .albumThumb:hover,.albums .siteThumb:hover,.albums .albumThumb:hover{background-color:rgba(64,192,181,.25);cursor:pointer;}.sites .siteThumb label,.sites .albumThumb label,.queries .siteThumb label,.queries .albumThumb label,.albums .siteThumb label,.albums .albumThumb label{position:absolute!important;top:50%;width:100%;}.sites .siteThumb .thumbTitle,.sites .albumThumb .thumbTitle,.queries .siteThumb .thumbTitle,.queries .albumThumb .thumbTitle,.albums .siteThumb .thumbTitle,.albums .albumThumb .thumbTitle{height:5.5rem;width:calc(100% - 1.5rem);}.sites .siteThumb.magenta,.sites .albumThumb.magenta,.queries .siteThumb.magenta,.queries .albumThumb.magenta,.albums .siteThumb.magenta,.albums .albumThumb.magenta{border-color:#911a66;}.sites .siteThumb.magenta .thumbIcon,.sites .albumThumb.magenta .thumbIcon,.queries .siteThumb.magenta .thumbIcon,.queries .albumThumb.magenta .thumbIcon,.albums .siteThumb.magenta .thumbIcon,.albums .albumThumb.magenta .thumbIcon{color:#911a66;}.sites .siteThumb.magenta .albumSubText,.sites .albumThumb.magenta .albumSubText,.queries .siteThumb.magenta .albumSubText,.queries .albumThumb.magenta .albumSubText,.albums .siteThumb.magenta .albumSubText,.albums .albumThumb.magenta .albumSubText{color:#911a66;}.sites .siteThumb.magenta:hover,.sites .albumThumb.magenta:hover,.queries .siteThumb.magenta:hover,.queries .albumThumb.magenta:hover,.albums .siteThumb.magenta:hover,.albums .albumThumb.magenta:hover{background-color:rgba(146,26,102,.25);}.sites .siteThumb.red,.sites .albumThumb.red,.queries .siteThumb.red,.queries .albumThumb.red,.albums .siteThumb.red,.albums .albumThumb.red{border-color:#c03;}.sites .siteThumb.red .thumbIcon,.sites .albumThumb.red .thumbIcon,.queries .siteThumb.red .thumbIcon,.queries .albumThumb.red .thumbIcon,.albums .siteThumb.red .thumbIcon,.albums .albumThumb.red .thumbIcon{color:#c03;}.sites .siteThumb.red .albumSubText,.sites .albumThumb.red .albumSubText,.queries .siteThumb.red .albumSubText,.queries .albumThumb.red .albumSubText,.albums .siteThumb.red .albumSubText,.albums .albumThumb.red .albumSubText{color:#c03;}.sites .siteThumb.red:hover,.sites .albumThumb.red:hover,.queries .siteThumb.red:hover,.queries .albumThumb.red:hover,.albums .siteThumb.red:hover,.albums .albumThumb.red:hover{background-color:rgba(204,0,51,.25);}.sites .siteThumb.grey,.sites .albumThumb.grey,.queries .siteThumb.grey,.queries .albumThumb.grey,.albums .siteThumb.grey,.albums .albumThumb.grey{border-color:#888;}.sites .siteThumb.grey .thumbIcon,.sites .albumThumb.grey .thumbIcon,.queries .siteThumb.grey .thumbIcon,.queries .albumThumb.grey .thumbIcon,.albums .siteThumb.grey .thumbIcon,.albums .albumThumb.grey .thumbIcon{color:#888;}.sites .siteThumb.grey .albumSubText,.sites .albumThumb.grey .albumSubText,.queries .siteThumb.grey .albumSubText,.queries .albumThumb.grey .albumSubText,.albums .siteThumb.grey .albumSubText,.albums .albumThumb.grey .albumSubText{color:#888;}.sites .siteThumb.grey:hover,.sites .albumThumb.grey:hover,.queries .siteThumb.grey:hover,.queries .albumThumb.grey:hover,.albums .siteThumb.grey:hover,.albums .albumThumb.grey:hover{background-color:rgba(136,136,136,.25);}.sites .siteThumb.expired,.sites .albumThumb.expired,.queries .siteThumb.expired,.queries .albumThumb.expired,.albums .siteThumb.expired,.albums .albumThumb.expired{display:none;}.sites .siteThumb.expired.shown,.sites .albumThumb.expired.shown,.queries .siteThumb.expired.shown,.queries .albumThumb.expired.shown,.albums .siteThumb.expired.shown,.albums .albumThumb.expired.shown{display:unset;}.albumModalLayout{display:flex;flex-direction:row;min-width:20rem;}.albumModalLayout .formContainer{flex-shrink:1;flex-grow:0;overflow-x:hidden;overflow-y:auto;width:auto;}.albumModalLayout .albumContents{background-color:#e6e6e6;border-radius:.25rem;display:flex;flex-grow:1;flex-shrink:1;flex-wrap:wrap;justify-content:center;margin-top:1rem;max-height:calc(100vh - 20rem);overflow-x:hidden;overflow-y:auto;padding:.5rem;width:auto;}.albumModalLayout .albumContents .imageThumb{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;border-color:#40c0b5;border-radius:.25rem;border-style:solid;border-width:2px;height:7.5rem;margin:.25rem;overflow:hidden;position:relative;transition:background-color .25s ease-in-out;width:7.5rem;border-width:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;}.albumModalLayout .albumContents .imageThumb .thumbTitle{margin-bottom:auto;margin-top:auto;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 1rem);}.albumModalLayout .albumContents .imageThumb .thumbTitle .thumbIcon{color:#40c0b5;display:block;font-size:2rem;margin-bottom:.5rem;text-align:center;width:100%;}.albumModalLayout .albumContents .imageThumb .thumbTitle label{display:inline-block;height:auto;left:50%;max-height:2.5rem;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transform:translateX(-50%);word-break:normal;}.albumModalLayout .albumContents .imageThumb .thumbTitle label:hover{cursor:pointer;}.albumModalLayout .albumContents .imageThumb:hover{background-color:rgba(64,192,181,.25);cursor:pointer;}.albumModalLayout .albumContents .imageThumb.offline{border-style:dashed;}.albumModalLayout .albumContents .imageThumb.offline .thumbBackground{opacity:.25;}.albumModalLayout .albumContents .imageThumb .thumbBackground{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;}.albumModalLayout .albumContents .imageThumb .cover{background-color:#fff;border-radius:1rem;color:#40c0b5;height:2rem;line-height:2rem;position:absolute;right:.5rem;text-align:center;top:.5rem;transition:background-color .25s ease-in-out;width:2rem;}.albumModalLayout .albumContents .imageThumb .cover:hover{background-color:#b3e6e2;}.albumModalLayout .albumContents .noMediaList{background-color:#fff;border-radius:.25rem;padding:.5rem;text-align:center;}div[data-type=albumModal] dialog{min-width:70vw;}div[data-type=albumModal] dialog .formContainer{max-width:19rem;min-width:19rem;display:flex;flex-grow:1;flex-shrink:1;max-height:calc(100vh - 20rem);}div[data-type=albumModal] dialog .albumFormContainer{display:flex;flex-direction:column;}div[data-type=albumModal] dialog .albumFormContainer .removeMediaFromAlbum{background-color:#40c0b5;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;color:#fff;height:2rem;line-height:2rem;margin-left:.25rem;margin-top:.25rem;overflow:hidden;position:relative;text-align:center;transition:background-color .25s ease-in-out;width:calc(7.5rem + 4px);}div[data-type=albumModal] dialog .albumFormContainer .removeMediaFromAlbum:hover{cursor:pointer;background-color:#66cdc4;}div[data-type=albumModal] dialog .albumContents{margin-left:.5rem;}div[data-type=albumModal] dialog #dialogBody{overflow-y:hidden;display:flex;flex-direction:column;}div[data-type=albumModal] dialog #dialogBody.locked .imageThumb{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;}div[data-type=albumModal] dialog #dialogBody.locked .removeMediaFromAlbum{display:none;}div[data-type=albumModal].newAlbum .albumContents{display:none;}div[data-type=albumModal].newAlbum .formContainer{max-width:unset;}div.albumMediaContainer.cover>.imageThumb{border-color:#d83c4d;}div.albumMediaContainer.cover>.imageThumb>.cover{background-color:#d83c4d;color:#fff;pointer-events:none;user-select:all;}.externalLink{margin-bottom:.5rem;}.fad.fa-photo-video{--fa-primary-color:$color-aneavo-brand-magenta;--fa-secondary-color:$color-aneavo-brand-cyan;}.queries{display:flex;flex-direction:column;max-height:calc(100% - 1rem);left:0;margin-top:0;overflow:hidden;padding-bottom:0;padding-left:1rem;padding-right:1rem;padding-top:1rem;position:absolute;top:0;width:calc(100% - 2rem);}.queries .queriesContainer{display:flex;flex-grow:1;flex-shrink:1;max-height:100%;overflow:hidden;}.queries .queriesContainer .queriesLayout{display:flex;flex-direction:row;flex-grow:1;flex-shrink:0;max-width:100%;padding-left:0;padding-right:0;}.queries .queriesContainer .queriesLayout .queriesLeft,.queries .queriesContainer .queriesLayout .queriesRight{transition:width .5s ease-in-out;}.queries .queriesContainer .queriesLayout .queriesLeft{display:flex;flex-direction:column;min-width:9rem;overflow-x:hidden;overflow-y:auto;padding-right:0;width:100%;}.queries .queriesContainer .queriesLayout .queriesLeft.min{width:10rem;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:flex-start;max-height:100%;overflow:auto;width:100%;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb{height:7.5rem;margin:.25rem;overflow:hidden;width:7.5rem;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb .thumbTitle{margin-bottom:auto;margin-top:auto;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 1rem);}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb .thumbTitle .thumbIcon{color:#40c0b5;display:block;font-size:2rem;margin-bottom:.5rem;text-align:center;width:100%;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb .thumbTitle label{display:inline-block;height:auto;left:50%;max-height:2.5rem;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transform:translateX(-50%);word-break:normal;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb .thumbTitle label:hover{cursor:pointer;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb .editQueryThumb{background-position:center;background-repeat:no-repeat;background-size:cover;border-color:#40c0b5;border-style:solid;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:2px;height:5rem;overflow:hidden;position:relative;transition:background-color .25s ease-in-out;width:calc(7.5rem - 4px);}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb .editQueryThumb:hover{background-color:rgba(64,192,181,.25);cursor:pointer;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb .configureQueryThumb{background-color:#40c0b5;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;color:#fff;height:2rem;line-height:2rem;margin-top:.25rem;overflow:hidden;position:relative;text-align:center;transition:background-color .25s ease-in-out;width:7.5rem;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb .configureQueryThumb:hover{cursor:pointer;background-color:#66cdc4;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb.activeQueryConfig .editQueryThumb{border-color:#911a66;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb.activeQueryConfig .editQueryThumb .fad,.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb.activeQueryConfig .editQueryThumb .fas,.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb.activeQueryConfig .editQueryThumb .far,.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb.activeQueryConfig .editQueryThumb svg{color:#911a66;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb.activeQueryConfig .editQueryThumb:hover{background-color:#f2b8dd;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .queryThumb.activeQueryConfig .configureQueryThumb{background-color:#911a66;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .btnAddQuery{align-items:center;border-color:#808080;border-radius:.25rem;border-style:solid;border-width:thin;cursor:pointer;display:flex;flex-direction:column;font-size:2rem;justify-content:center;height:5.5rem;margin:.25rem;padding:1rem;text-align:center;transition:background-color .25s ease-in-out;width:5.5rem;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .btnAddQuery label{cursor:pointer;margin-bottom:auto;margin-top:auto;text-align:center;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .btnAddQuery svg{cursor:pointer;}.queries .queriesContainer .queriesLayout .queriesLeft .queriesLibrary .btnAddQuery:hover{background-color:rgba(0,0,0,.125);}.queries .queriesContainer .queriesLayout .queriesRight{display:block;padding-left:1rem;width:0%;}.queries .queriesContainer .queriesLayout .queriesRight.max{border-left-color:#ccc;border-left-style:solid;border-left-width:thin;width:calc(100vw - 10rem);}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator{display:flex;flex-direction:column;height:100%;padding-left:1rem;width:100%;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin{background-color:#f2f2f2;border-color:#ccc;border-radius:.5rem;border-style:solid;border-width:thin;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;margin-bottom:.5rem;margin-top:.5rem;min-height:5rem;overflow-x:hidden;overflow-y:auto;padding:1rem;width:calc(100% - 7.5rem);}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer{display:flex;flex-direction:row;flex-shrink:0;margin-bottom:.25rem;min-height:2rem;padding-bottom:1rem;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents{border-bottom-left-radius:.5rem;border-color:#888;border-style:solid;border-top-left-radius:.5rem;border-width:1px;display:flex;flex-direction:row;flex-grow:1;height:100%;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;width:calc(100% - 1.7rem);}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleNumber{background-color:#fff;border-radius:.75rem;font-size:.65rem;height:1.5rem;line-height:1.5rem;margin-right:.5rem;min-width:1.5rem;position:relative;text-align:center;top:50%;transform:translateY(-50%);width:1.5rem;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleCondition{height:2rem;flex-grow:0;flex-shrink:0;line-height:2rem;min-width:5rem;position:relative;top:50%;transform:translateY(-1rem);width:5rem;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleBin{flex-grow:1;flex-shrink:1;padding-top:.5rem;position:relative;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleBin .ruleGroup{background-color:#911a66;border-radius:.25rem;color:#fff;height:1.5rem;line-height:1.5rem;padding-bottom:.115rem;padding-left:.5rem;padding-right:.5rem;padding-top:.135rem;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleBin .magentaEm{font-style:normal;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleReorderContainer{display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;flex-wrap:wrap;max-height:2rem;max-width:5rem;min-width:5rem;position:relative;top:50%;transform:translateY(-76%);width:5rem;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleReorderContainer.first{flex-direction:row-reverse;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleReorderContainer button.btnReorder{background-color:#fff;border-color:#911a66;border-radius:1rem;border-style:solid;border-width:thin;color:#444;cursor:pointer;font-family:"fontAwesome-solid";font-size:1rem;height:2rem;line-height:2rem;margin:.25rem;padding-bottom:0;padding-left:.25rem;padding-right:.25rem;padding-top:0;transition:background-color .25s ease-in-out,.25s ease-in-out;width:2rem;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleReorderContainer button.btnReorder:hover{background-color:#911a66;color:#fff;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleReorderContainer button.btnReorder.up::before{content:"";}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .ruleContents .ruleReorderContainer button.btnReorder.down::before{content:"";}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .btnDeleteRule{background-color:#c03;border-bottom-right-radius:.5rem;border-color:#c03;border-top-right-radius:.5rem;border-width:2px;color:#fff;cursor:pointer;height:calc(100% + 2px);margin-left:.25rem;padding-bottom:.25rem;padding-top:.25rem;text-align:center;width:2rem;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .btnDeleteRule span{position:relative;top:50%;transform:translateY(-50%);}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .ruleContainer .btnDeleteRule svg{position:relative;top:50%;transform:translateY(-50%);}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .btnConfigRuleAdd{background-color:#40c0b5;border-radius:.5rem;color:#fff;height:2rem;line-height:1.25rem;transition:background-color .5s ease-in-out;width:100%;}.queries .queriesContainer .queriesLayout .queriesRight .queryConfigurator .qcBin .btnConfigRuleAdd:hover{background-color:#66cdc4;}.queries .queriesContainer .queriesLayout .queriesRight .qcActions{display:block;flex-grow:0;flex-shrink:0;padding-bottom:1.5rem;padding-top:1rem;text-align:right;width:calc(100% - 5.25rem);}.queries .queriesContainer .queriesLayout .queriesRight .qcActions button:not(:last-child){margin-right:.5rem;}[data-type=querybuilderModal] #dialogHeader h2{text-align:center;}[data-type=querybuilderModal] #dialogBody{text-align:center;}[data-type=querybuilderModal] #dialogBody #qbContainer{display:flex;flex-direction:column;padding-top:.5rem;}[data-type=querybuilderModal] #dialogBody #qbContainer button{margin-bottom:.5rem;margin-left:auto;margin-right:auto;}[data-type=querybuilderModal] #dialogBody #qbqContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:.5rem;}[data-type=querybuilderModal] #dialogBody #qbqContainer button{margin-bottom:.5rem;margin-right:.25rem;}[data-type=querybuilderModal] #dialogBody #qbqContainer button.multipleChoice .btnQueryIcon::before{content:"";font-family:"fontAwesome-regular";font-weight:400;}[data-type=querybuilderModal] #dialogBody #qbqContainer button.selected{background-color:#40c0b5;}[data-type=querybuilderModal] #dialogBody #qbqContainer button.selected.multipleChoice .btnQueryIcon::before{content:"";font-family:"fontAwesome-solid";font-weight:900;}[data-type=querybuilderModal] #dialogFooter{justify-content:center;}.queryPreviewTumbnails{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;position:relative;width:auto;}.queryPreviewTumbnails .queryPreviewThumb{background-position:center;background-size:cover;border-radius:.25rem;cursor:zoom-in;height:7.5rem;margin-bottom:.5rem;margin-left:.5rem;position:relative;width:7.5rem;}.mediaPreview{cursor:zoom-in;flex-shrink:1;flex-grow:0;margin-left:1rem;margin-right:1rem;min-width:7.5rem;width:100%;}.mediaPreview .qmqThumb{background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:.25rem;cursor:zoom-in;height:100%;min-height:7.5rem;min-width:7.5rem;width:100%;}.reviewbox .reviewbox-body{display:flex;flex-direction:row;padding:1rem;}.reviewbox .reviewbox-body .reviewbox-media{background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;width:50%;}.reviewbox .reviewbox-body .reviewbox-details{background-color:#fff;border-radius:.25rem;margin-left:1rem;overflow-x:hidden;overflow-y:auto;padding:1rem;position:relative;width:calc(50% - 1rem);}.reviewbox .reviewbox-body .reviewbox-details .reviewHeader{align-items:center;display:flex;flex-direction:row;height:auto;margin-bottom:1rem;}.reviewbox .reviewbox-body .reviewbox-details .reviewHeader h4{display:inline;flex-grow:1;flex-shrink:1;margin-top:0;margin-bottom:0;width:auto;}.reviewbox .reviewbox-body .reviewbox-details .reviewHeader .btnReview{color:#888;cursor:pointer;flex-grow:0;flex-shrink:0;font-size:2rem;margin-right:.5rem;padding:0;width:1.75rem;}.reviewbox .reviewbox-body .reviewbox-details .reviewHeader.yes .btnReview.active{color:#137318;}.reviewbox .reviewbox-body .reviewbox-details .reviewHeader.yes h4{color:#000;}.reviewbox .reviewbox-body .reviewbox-details .reviewHeader.no .btnReview.active,.reviewbox .reviewbox-body .reviewbox-details .reviewHeader.no h4{color:#c03;}body.noaEditorial noaContent{outline-color:#ff8c00!important;outline-offset:-1px;outline-style:dotted!important;outline-width:1px!important;cursor:pointer;display:inline-block;overflow:visible;position:relative;user-select:none;z-index:9999;}body.noaEditorial noaContent>.noaContentLabel{background-color:#ff8c00;border-bottom-right-radius:.25rem;color:#fff;font-size:.6rem;height:1rem;left:0;line-height:.75rem;opacity:.5;padding-left:.5rem;padding-right:.5rem;position:absolute;top:0;transition:background-color .25s ease-in-out;white-space:nowrap;}body.noaEditorial noaContent:hover>.noaContentLabel{opacity:1;}body:not(.noaEditorial) noaContent .noaContentLabel{display:none;}.editBadge{background-color:#ff8c00;border-bottom-left-radius:.25rem;color:#fff;display:flex;flex-direction:row;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;position:fixed;right:0;top:0;width:7rem;z-index:100000;}.editBadge #toggleEditor{cursor:pointer;}.editBadge #toggleEditor[data-state=enabled] span{font-family:"fontAwesome-solid";}.editBadge #toggleEditor[data-state=enabled] span::before{content:"";}.editBadge #toggleEditor[data-state=disabled] span{font-family:"fontAwesome-solid";}.editBadge #toggleEditor[data-state=disabled] span::before{content:"";}.editBadge div{cursor:pointer;}.editBadge div:not(:last-child){margin-left:.5rem;margin-right:.5rem;}.noaContentEditor{background-color:#fff;border-left-color:#808080;border-left-style:solid;border-left-width:thin;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:hidden;padding:1rem;position:absolute;right:0;width:20rem;z-index:10000;}.noaContentEditor label{font-weight:bold;}.noaContentEditor textarea{width:100%;}.noaContentEditor .noaContentEditorFooter{display:flex;flex-direction:row;justify-content:space-around;margin-top:1rem;width:100%;}.noaContentEditor toaster{position:absolute;bottom:0;left:50%;height:1.5rem;width:auto;transform:translateX(-50%);padding-left:1rem;padding-right:1rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:#ff8c00;color:#fff;text-align:center;animation-name:showToaster;animation-duration:.5s;animation-fill-mode:forwards;}.application.inEdit{width:calc(100vw - 20rem);}@keyframes showToaster{0%{bottom:-1.5rem;}100%{bottom:0;}}@keyframes hideToaster{0%{bottom:0;}100%{bottom:-1.5rem;}}.legaleze{height:100vh;position:fixed;width:100vw;z-index:1001;}.legaleze .blackout{background-color:rgba(0,0,0,.9);height:100%;position:absolute;width:100%;}.legaleze .document{background-color:#fff;display:flex;flex-direction:column;height:80%;left:0;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.25rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;}.legaleze .document .legalContent{flex-grow:1;flex-shrink:1;height:auto;left:0;overflow-x:hidden;overflow-y:auto;padding-right:.5rem;position:relative;top:0;width:calc(100% - 3rem);}.legaleze .document .legalFooter{height:4rem;padding-top:1rem;position:relative;text-align:center;width:100%;}[data-layout=landing]{display:flex;flex-direction:column;min-height:100vh;min-height:-webkit-fill-available;}[data-layout=landing] header{flex-grow:0;flex-shrink:0;height:3rem;}[data-layout=landing] main{display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;height:100%;}[data-layout=landing] main .left{height:100%;position:relative;width:75%;}[data-layout=landing] main .left .logo{height:10rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10rem;}[data-layout=landing] main .right{display:flex;flex-direction:column;min-width:13.888rem;overflow-x:hidden;overflow-y:auto;padding-left:2rem;padding-right:2rem;position:relative;text-align:center;width:25%;}[data-layout=landing] main .right .topPadding{display:inline-table;height:calc(50vh - 8rem);}[data-layout=landing] main .right .byAneavo{animation-delay:1000ms;animation-duration:1000ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fadeIn;height:10rem;margin-left:auto;margin-right:auto;padding-left:1rem;opacity:0;width:10rem;}[data-layout=landing] main .right .landingOptions{background-color:#fff;margin-top:calc(50vh - 17rem);padding-left:1rem;position:sticky;top:0;}[data-layout=landing] main .right a{margin-top:1.5rem;}[data-layout=landing] main .right .landingContent{background-color:#fff;padding-left:1rem;padding-top:2rem;text-align:left;}[data-layout=landing] main .right:not(.nudgeOver) .byAneavo,[data-layout=landing] main .right:not(.nudgeOver) .landingOptions,[data-layout=landing] main .right:not(.nudgeOver) .landingContent{padding-right:1rem;}[data-layout=landing] main .right.nudgeOver .byAneavo,[data-layout=landing] main .right.nudgeOver .landingOptions,[data-layout=landing] main .right.nudgeOver .landingContent{padding-right:calc(1rem - 17px);}[data-layout=landing] footer{color:#ccc;flex-grow:0;flex-shrink:0;font-size:.75rem;height:3rem;line-height:3rem;padding-left:1rem;text-align:left;}.landingOptions button,.landingOptions a{display:block;margin-left:auto;margin-right:auto;}.landingOptions button:not(:last-child),.landingOptions a:not(:last-child){margin-bottom:1rem;}.landingOptions button{width:calc(100% - 2rem);}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.application{display:flex;filter:blur(0);flex-direction:column;height:100%;left:0;position:absolute;top:0;transition:filter .5s;width:100vw;}.application>header{height:auto;}.application>header .menu{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:auto;position:relative;}.application>header .menu .master{background-color:#911a66;display:flex;flex-direction:row;height:4rem;z-index:58;}.application>header .menu .master .nav-portfolio,.application>header .menu .master .nav-administrative{flex-grow:1;flex-shrink:0;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;width:calc(50vw - 10rem);}.application>header .menu .master .nav-portfolio button,.application>header .menu .master .nav-administrative button{background-color:transparent;border-bottom-color:transparent;border-bottom-left-radius:unset;border-bottom-right-radius:unset;border-bottom-style:unset;border-bottom-width:0;border-bottom:unset!important;border-color:#fff;border-style:solid;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:2px;color:#fff;font-weight:bold;height:3.5rem;margin-left:.1rem;margin-right:.1rem;padding-left:1rem;padding-right:1rem;}.application>header .menu .master .nav-portfolio button.active,.application>header .menu .master .nav-administrative button.active{background-color:#fff;color:#911a66;}.application>header .menu .master .nav-portfolio button:hover:not(.active),.application>header .menu .master .nav-administrative button:hover:not(.active){background-color:rgba(255,255,255,.25);}.application>header .menu .master .nav-portfolio{text-align:left;}.application>header .menu .master .nav-administrative{text-align:right;}.application>header .menu .master .logo{background-image:url(../media/img/magenta-logo-whiteout.jpg);background-position:center;background-size:cover;flex-grow:0;flex-shrink:0;width:10rem;}.application>header .menu .sub{background-color:#fff;border-bottom-color:#911a66;border-bottom-style:solid;border-bottom-width:thin;box-shadow:0 0 1.5rem -.1rem rgba(0,0,0,.35);height:2rem;min-height:2rem;padding-left:1rem;padding-right:1rem;z-index:57;}.application>header .menu .sub button{background-color:transparent;border-radius:unset;border-width:0;color:#444;cursor:pointer;display:inline-block;height:2rem;line-height:2rem;margin:0;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;padding-top:0;}.application>header .menu .sub button.active{background-color:#fff;color:#911a66;font-weight:bold;}.application>header .menu .sub button .reviewNav{background-color:#40c0b5;border-radius:.25rem;color:#fff;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;padding-top:.25rem;}.application>header .menu .sub button .reviewNav.pro{background-color:#3da1ff;}.application>header .menu .sub.left{text-align:left;}.application>header .menu .sub.left a:first-child{margin-left:1rem;}.application>header .menu .sub.right{text-align:right;}.application>header .menu .sub.right a:last-child{margin-right:1rem;}.application main{background-color:#fff;flex-grow:1;flex-shrink:1;position:relative;}.applicationMessageIcon{font-size:4rem;text-align:center;}.page{padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:0;}.pageLanding .list{display:flex;flex-direction:row;flex-wrap:wrap;}.pageLanding .list .contentTile{background-color:#fff;border-color:#888;border-style:solid;border-radius:.5rem;border-width:.25rem;box-shadow:0 0 1rem -.1rem rgba(0,0,0,.35);display:inline-block;flex-grow:0;flex-shrink:0;height:15rem;margin-bottom:1rem;margin-right:1rem;overflow:hidden;padding:.75rem;position:relative;text-align:center;width:12rem;}.pageLanding .list .contentTile[onclick]{border-color:#911a66;cursor:pointer;}.pageLanding .list .contentTile[onclick]:hover{border-color:#40c0b5;}.pageLanding .list .contentTile .icon{font-size:2rem;}.pageLanding .list .contentTile .tag{left:-2.5rem;padding-bottom:.5rem;padding-left:2rem;padding-right:2rem;padding-top:.5rem;position:absolute;top:1.5rem;transform:rotate(-45deg);width:6.5rem;}.pageLanding .list .contentTile .tag.comingsoon{background-color:#40c0b5;color:#fff;}.pageLanding .list .contentTile .tag.new{background-color:#137318;color:#fff;}.pageBackButton{color:#40c0b5;cursor:pointer;margin-bottom:0;margin-top:1rem;}.infoBtn,.alertBtn{display:inline;cursor:pointer;opacity:1;transition:opacity .25s ease-in-out;}.infoBtn:hover,.alertBtn:hover{opacity:.7;}.infoBtn{color:#3da1ff;}.alertBtn{color:#ffa500;}.portfolio{display:flex;filter:blur(0);flex-direction:row;height:100%;left:0;position:absolute;top:0;width:100%;}.portfolio .collectionList{border-right-color:#ccc;border-right-style:solid;border-right-width:thin;display:flex;flex-direction:column;height:100%;position:relative;min-width:10rem;transition:width .5s,min-width .5s,max-width .5s;}.portfolio .collectionList[data-cols="2"]{max-width:20rem;min-width:20rem;width:20rem;}.portfolio .collectionList[data-cols="3"]{max-width:30rem;min-width:30rem;width:30rem;}.portfolio .collectionList[data-cols="4"]{max-width:40rem;min-width:40rem;width:40rem;}.portfolio .collectionList[data-cols="5"]{max-width:50rem;min-width:50rem;width:50rem;}.portfolio .collectionList[data-cols="1"]{max-width:11rem;min-width:11rem;width:11rem;}.portfolio .collectionList[data-cols="1"] .btnRemoveCollCol{opacity:0;pointer-events:none;user-select:none;}.portfolio .collectionList[data-cols="5"] .btnAddCollCol{opacity:0;pointer-events:none;user-select:none;}.portfolio .collectionList .collectionList-header{background-color:#911a66;color:#fff;display:block;flex-grow:0;flex-shrink:0;height:3rem;padding-bottom:0;padding-left:1rem;padding-right:1rem;padding-top:0;text-align:center;}.portfolio .collectionList .collectionList-header h3{line-height:3rem;margin-bottom:0;margin-top:0;}.portfolio .collectionList .collectionList-content{align-content:flex-start;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;flex-wrap:wrap;justify-content:center;overflow-x:hidden;overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem;row-gap:1rem;}.portfolio .collectionList .collectionList-content .collectionList-loader{color:#911a66;height:2rem;left:40%;position:absolute;text-align:center;top:5rem;transform:translateX(-50%);width:2rem;}.portfolio .collectionList .collectionList-content .collection{background-color:#fff;border-radius:.25rem;border-width:0;box-shadow:0 0 .5rem -.1rem rgba(0,0,0,.35);display:block;height:10rem;margin-bottom:.5rem;margin-left:.5rem;max-width:9rem;overflow:hidden;position:relative;width:9rem;}.portfolio .collectionList .collectionList-content .collection:focus{outline:0;}.portfolio .collectionList .collectionList-content .collection:hover{cursor:pointer;}.portfolio .collectionList .collectionList-content .collection .collectionListCollectionImage{background-color:#ccc;background-position:top center;background-repeat:no-repeat;background-size:cover;display:block;height:calc(100% - 4rem);left:0;position:absolute;top:0;width:100%;}.portfolio .collectionList .collectionList-content .collection .collectionListCollectionImage .collectionListIcon{position:relative;display:block;top:.25rem;left:.25rem;width:1.5rem;height:1.25rem;background-color:#fff;border-radius:.75rem;text-align:center;padding-bottom:.175rem;padding-top:.175rem;font-size:.9rem;}.portfolio .collectionList .collectionList-content .collection .collectionListCollectionLabel{align-items:center;background-color:#fff;color:#000;display:flex;height:4rem;justify-content:center;margin-left:-.35rem;padding-left:.5rem;padding-right:.5rem;position:absolute;top:calc(100% - 4rem);text-align:center;width:calc(100% - 1rem);}.portfolio .collectionList .collectionList-content .collection .collectionListCollectionImageCounter{background-color:#911a66;border-color:#fff;border-style:solid;border-radius:1.5rem;border-width:thin;height:3rem;position:absolute;right:.5rem;top:.5rem;width:3rem;}.portfolio .collectionList .collectionList-footer{background-color:#fff;display:flex;justify-content:space-between;flex-grow:0;flex-shrink:0;height:3.5rem;}.portfolio .collectionList .collectionList-footer button[name=btn-addCollection]{height:2.5rem;margin-bottom:.5rem;margin-top:.5rem;}.portfolio .collectionList .collectionList-footer .btnRemoveCollCol,.portfolio .collectionList .collectionList-footer .btnAddCollCol{background-color:transparent;border-width:0;color:#444;}.portfolio .collectionList .collectionList-footer .btnRemoveCollCol{margin-left:.5rem;}.portfolio .collectionList .collectionList-footer .btnRemoveCollCol::before{content:"";font-family:"fontAwesome-regular";}.portfolio .collectionList .collectionList-footer .btnAddCollCol{margin-right:.5rem;}.portfolio .collectionList .collectionList-footer .btnAddCollCol::before{content:"";font-family:"fontAwesome-regular";}.portfolio .collections{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;position:relative;overflow-x:hidden;overflow-y:auto;width:calc(100% - 10rem);}.portfolio .collections .btnSelectOptions{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 0 .5rem rgba(0,0,0,.5);bottom:0;align-items:center;display:flex;flex-direction:row;font-size:1rem;height:3.5rem;justify-content:space-evenly;left:calc(50% - 10rem);line-height:2rem;padding-left:1rem;padding-right:1rem;position:fixed;text-align:center;width:auto;z-index:999;}.portfolio .collections .btnSelectOptions button:not(:last-child){margin-right:1rem;}.portfolio .collections [data-collection]{display:block;flex-direction:column;height:auto;margin-bottom:.5rem;margin-top:.5rem;position:relative;width:100%;z-index:99;}.portfolio .collections [data-collection].filterNew .imageThumb:not(.isNew){display:none;}.portfolio .collections [data-collection].filterNew #btnNewToggle{--fa-primary-color:$color-yellow;--fa-primary-opacity:1;}.portfolio .collections [data-collection] .collection-header{align-content:center;display:block;margin-left:1rem;margin-right:1rem;}.portfolio .collections [data-collection] .collection-header .collection-title{color:#fff;display:flex;flex-direction:row;padding-bottom:0;padding-left:.5rem;padding-right:0;padding-top:0;}.portfolio .collections [data-collection] .collection-header .collection-title div{color:#fff;flex-grow:0;flex-shrink:0;font-size:1.25rem;margin-right:.5rem;padding-bottom:.25rem;padding-top:.5rem;text-align:center;width:2rem;}.portfolio .collections [data-collection] .collection-header .collection-title span{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center;}.portfolio .collections [data-collection] .collection-header .collection-title span h2{margin-bottom:auto;margin-top:auto;margin-block-end:unset;margin-block-start:unset;}.portfolio .collections [data-collection] .collection-header .collection-title button{background-color:transparent;height:2rem;margin-bottom:auto;margin-top:auto;}.portfolio .collections [data-collection] .collection-contents{display:flex;flex-direction:column;}.portfolio .collections [data-collection] .collection-contents .collection-description{padding-bottom:0;padding-left:1.5rem;padding-top:1rem;}.portfolio .collections [data-collection] .collection-contents .collection-media{display:flex;flex-direction:row;flex-flow:wrap;padding:1rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumbUpload{align-items:center;border-color:#808080;border-radius:.25rem;border-style:solid;border-width:thin;cursor:pointer;display:flex;flex-direction:column;font-size:2rem;justify-content:center;height:7.5rem;margin:.25rem;padding:1rem;text-align:center;transition:background-color .25s ease-in-out;width:7.5rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumbUpload[disabled=disabled]{background-color:rgba(0,0,0,.5);cursor:default;user-select:none;pointer-events:none;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumbUpload label{cursor:pointer;margin-bottom:auto;margin-top:auto;text-align:center;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumbUpload svg{cursor:pointer;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumbUpload:hover{background-color:rgba(0,0,0,.125);}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb{background-position:center;background-repeat:no-repeat;background-size:cover;border-color:#fff;border-radius:.25rem;border-style:solid;border-width:thin;height:7.5rem;margin:.25rem;overflow:hidden;position:relative;width:7.5rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb img{display:none;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb:hover{cursor:pointer;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .newThumb{color:#ffb342;font-size:1.5rem;height:3rem;left:0;padding-left:.25rem;padding-top:.1rem;position:absolute;top:0;width:3rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .tag,.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .pub,.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .pubReview{color:#fff;height:3rem;outline-color:#fff;outline-style:solid;outline-width:2px;padding:.25rem;position:absolute;transform:rotate(45deg);width:3rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .tag{background-color:#40c0b5;left:-1.75rem;top:-1.75rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .tag svg{left:1.15rem;position:relative;top:.9rem;transform:rotate(-45deg);}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .pub{background-color:#137318;right:-1.75rem;top:-1.75rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .pub svg{right:0;position:relative;top:1.9rem;transform:rotate(-45deg);}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .pubReview{background-color:#6b3ce8;right:-1.75rem;top:-1.75rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .pubReview svg{right:0;position:relative;top:1.95rem;transform:rotate(-45deg);}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .flag{background-color:rgba(255,0,0,.5);color:#fff;font-size:2rem;height:100%;left:0;line-height:7rem;position:absolute;text-align:center;top:0;width:100%;}.portfolio .collections [data-collection] .collection-contents .collection-media .imageThumb .imgCounter{background-color:#fff;border-top-left-radius:.75rem;bottom:0;color:#444;font-size:.75rem;font-weight:bold;height:1.5rem;line-height:1.5rem;margin-bottom:0;margin-right:0;position:absolute;right:0;text-align:center;width:1.5rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;border-color:#40c0b5;border-radius:.25rem;border-style:solid;border-width:2px;height:7.5rem;margin:.25rem;overflow:hidden;position:relative;transition:background-color .25s ease-in-out;width:7.5rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .thumbTitle{margin-bottom:auto;margin-top:auto;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 1rem);}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .thumbTitle .thumbIcon{color:#40c0b5;display:block;font-size:2rem;margin-bottom:.5rem;text-align:center;width:100%;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .thumbTitle label{display:inline-block;height:auto;left:50%;max-height:2.5rem;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transform:translateX(-50%);word-break:normal;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .thumbTitle label:hover{cursor:pointer;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb:hover{background-color:rgba(64,192,181,.25);cursor:pointer;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .pub,.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .pubReview{color:#fff;height:3rem;outline-color:#fff;outline-style:solid;outline-width:2px;padding:.25rem;position:absolute;transform:rotate(45deg);width:3rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .pub{background-color:#137318;right:-1.75rem;top:-1.75rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .pub svg{right:-.8rem;position:relative;top:1.9rem;transform:rotate(-45deg);}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .pubReview{background-color:#6b3ce8;right:-1.75rem;top:-1.75rem;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .pubReview svg{right:-.95rem;position:relative;top:1.9rem;transform:rotate(-45deg);}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .flag{background-color:rgba(255,0,0,.5);color:#fff;font-size:2rem;height:100%;left:0;top:0;width:100%;}.portfolio .collections [data-collection] .collection-contents .collection-media .docThumb .flag svg{left:50%;position:relative;top:50%;transform:translate(-40%,-50%);}.portfolio .collections [data-collection].stateSelect .imageThumb .selectCover{background-color:rgba(0,0,0,.5);color:#fff;cursor:pointer;font-family:fontAwesome-regular;font-size:2.5rem;line-height:7.5rem;height:100%;left:0;position:absolute;text-align:center;top:0;transition:background-color .25s ease-in-out;width:100%;}.portfolio .collections [data-collection].stateSelect .imageThumb .selectCover::after{content:"";}.portfolio .collections [data-collection].stateSelect .imageThumb .selectCover:hover{background-color:rgba(0,0,0,.25);}.portfolio .collections [data-collection].stateSelect .imageThumb.selected .selectCover::after{content:"";}.portfolio .collections [data-collection].stateSelect .collection-header .collection-title button{opacity:.5;pointer-events:none;user-select:none;}.portfolio .collectionList .black.collection.active .collectionListCollectionLabel{background-color:#000;color:#fff;}.black .collection-title{background-color:#000;}.portfolio .collectionList .blue.collection.active .collectionListCollectionLabel{background-color:#1f4fe4;color:#fff;}.blue .collection-title{background-color:#1f4fe4;}.portfolio .collectionList .blueDark.collection.active .collectionListCollectionLabel,.portfolio .collectionList .darkBlue.collection.active .collectionListCollectionLabel{background-color:#031756;color:#fff;}.blueDark .collection-title,.darkBlue .collection-title{background-color:#031756;}.portfolio .collectionList .blueLight.collection.active .collectionListCollectionLabel,.portfolio .collectionList .lightBlue.collection.active .collectionListCollectionLabel{background-color:#3867fa;color:#fff;}.blueLight .collection-title,.lightBlue .collection-title{background-color:#3867fa;}.portfolio .collectionList .brown.collection.active .collectionListCollectionLabel{background-color:#2b0b0b;color:#fff;}.brown .collection-title{background-color:#2b0b0b;}.portfolio .collectionList .green.collection.active .collectionListCollectionLabel{background-color:#137318;color:#fff;}.green .collection-title{background-color:#137318;}.portfolio .collectionList .greenLight.collection.active .collectionListCollectionLabel,.portfolio .collectionList .lightGreen.collection.active .collectionListCollectionLabel{background-color:#28be53;color:#fff;}.greenLight .collection-title,.lightGreen .collection-title{background-color:#28be53;}.portfolio .collectionList .greenDark.collection.active .collectionListCollectionLabel,.portfolio .collectionList .darkGreen.collection.active .collectionListCollectionLabel{background-color:#053007;color:#fff;}.greenDark .collection-title,.darkGreen .collection-title{background-color:#053007;}.portfolio .collectionList .grey.collection.active .collectionListCollectionLabel{background-color:#888;color:#fff;}.grey .collection-title{background-color:#888;}.portfolio .collectionList .magenta.collection.active .collectionListCollectionLabel{background-color:#911a66;color:#fff;}.magenta .collection-title{background-color:#911a66;}.portfolio .collectionList .orange.collection.active .collectionListCollectionLabel{background-color:#d83c4d;color:#fff;}.orange .collection-title{background-color:#d83c4d;}.portfolio .collectionList .pink.collection.active .collectionListCollectionLabel{background-color:#d87ca6;color:#fff;}.pink .collection-title{background-color:#d87ca6;}.portfolio .collectionList .purple.collection.active .collectionListCollectionLabel{background-color:#6b3ce8;color:#fff;}.purple .collection-title{background-color:#6b3ce8;}.portfolio .collectionList .purpleDark.collection.active .collectionListCollectionLabel,.portfolio .collectionList .darkPurple.collection.active .collectionListCollectionLabel{background-color:#290c74;color:#fff;}.purpleDark .collection-title,.darkPurple .collection-title{background-color:#290c74;}.portfolio .collectionList .purpleLight.collection.active .collectionListCollectionLabel,.portfolio .collectionList .lightPurple.collection.active .collectionListCollectionLabel{background-color:#9270eb;color:#fff;}.purpleLight .collection-title,.lightPurple .collection-title{background-color:#9270eb;}.portfolio .collectionList .red.collection.active .collectionListCollectionLabel{background-color:#c03;color:#fff;}.red .collection-title{background-color:#c03;}.portfolio .collectionList .yellow.collection.active .collectionListCollectionLabel{background-color:#ffb342;color:#fff;}.yellow .collection-title{background-color:#ffb342;}.lightbox,.reviewbox{background-color:#fff;border-radius:.5rem;box-shadow:0 0 1rem -.1rem rgba(0,0,0,.35);display:flex;flex-direction:column;height:95%;left:50%;max-height:95%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%;z-index:101;}.lightbox.in,.reviewbox.in{animation-name:lightroom-in;animation-delay:0;animation-duration:.75s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-iteration-count:1;}.lightbox.out,.reviewbox.out{animation-name:lightroom-out;animation-delay:0;animation-duration:.75s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-iteration-count:1;}.lightbox .lightbox-header,.lightbox .reviewbox-header,.reviewbox .lightbox-header,.reviewbox .reviewbox-header{display:flex;flex-direction:row-reverse;flex-grow:0;flex-shrink:0;height:3rem;justify-content:space-between;}.lightbox .lightbox-header .lightbox-logo,.lightbox .lightbox-header .reviewbox-logo,.lightbox .reviewbox-header .lightbox-logo,.lightbox .reviewbox-header .reviewbox-logo,.reviewbox .lightbox-header .lightbox-logo,.reviewbox .lightbox-header .reviewbox-logo,.reviewbox .reviewbox-header .lightbox-logo,.reviewbox .reviewbox-header .reviewbox-logo{background-color:#911a66;background-image:url(../media/img/lightbox-logo.png);background-position:center;background-repeat:no-repeat;background-size:contain;border-top-left-radius:.5rem;height:3rem;width:3rem;}.lightbox .lightbox-header button,.lightbox .reviewbox-header button,.reviewbox .lightbox-header button,.reviewbox .reviewbox-header button{background-color:transparent;border-width:0;color:#444;cursor:pointer;margin-right:1rem;}.lightbox .lightbox-header button::after,.lightbox .reviewbox-header button::after,.reviewbox .lightbox-header button::after,.reviewbox .reviewbox-header button::after{content:"";font-family:"fontAwesome-solid";}.lightbox .lightbox-header button:focus,.lightbox .reviewbox-header button:focus,.reviewbox .lightbox-header button:focus,.reviewbox .reviewbox-header button:focus{outline-offset:-4px;}.lightbox .lightbox-body,.lightbox .reviewbox-body,.reviewbox .lightbox-body,.reviewbox .reviewbox-body{background-color:#ccc;background-image:url(../media/backgrounds/wallpaper_01_10.png);background-repeat:repeat;background-size:auto;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;height:calc(100% - 9rem);padding:1rem;position:relative;}.lightbox .lightbox-body .lightbox-image,.lightbox .lightbox-body .reviewbox-image,.lightbox .reviewbox-body .lightbox-image,.lightbox .reviewbox-body .reviewbox-image,.reviewbox .lightbox-body .lightbox-image,.reviewbox .lightbox-body .reviewbox-image,.reviewbox .reviewbox-body .lightbox-image,.reviewbox .reviewbox-body .reviewbox-image{background-position:center;background-repeat:no-repeat;background-size:contain;cursor:zoom-in;flex-grow:1;flex-shrink:1;height:calc(100% - 1rem);position:relative;width:auto;}.lightbox .lightbox-body .lightbox-info,.lightbox .lightbox-body .reviewbox-info,.lightbox .reviewbox-body .lightbox-info,.lightbox .reviewbox-body .reviewbox-info,.reviewbox .lightbox-body .lightbox-info,.reviewbox .lightbox-body .reviewbox-info,.reviewbox .reviewbox-body .lightbox-info,.reviewbox .reviewbox-body .reviewbox-info{background-color:#fff;border-radius:.25rem;flex-grow:1;flex-shrink:1;margin-left:1rem;max-width:50%;min-width:25%;overflow-x:hidden;overflow-y:auto;padding:1.5rem;position:relative;}.lightbox .lightbox-body .lightbox-info h4,.lightbox .lightbox-body .reviewbox-info h4,.lightbox .reviewbox-body .lightbox-info h4,.lightbox .reviewbox-body .reviewbox-info h4,.reviewbox .lightbox-body .lightbox-info h4,.reviewbox .lightbox-body .reviewbox-info h4,.reviewbox .reviewbox-body .lightbox-info h4,.reviewbox .reviewbox-body .reviewbox-info h4{border-top-color:#ccc;border-top-style:solid;border-top-width:thin;margin-top:1.25rem;padding-top:.75rem;}.lightbox .lightbox-body .lightbox-info #mediaQueryTypeAndMeta strong span,.lightbox .lightbox-body .reviewbox-info #mediaQueryTypeAndMeta strong span,.lightbox .reviewbox-body .lightbox-info #mediaQueryTypeAndMeta strong span,.lightbox .reviewbox-body .reviewbox-info #mediaQueryTypeAndMeta strong span,.reviewbox .lightbox-body .lightbox-info #mediaQueryTypeAndMeta strong span,.reviewbox .lightbox-body .reviewbox-info #mediaQueryTypeAndMeta strong span,.reviewbox .reviewbox-body .lightbox-info #mediaQueryTypeAndMeta strong span,.reviewbox .reviewbox-body .reviewbox-info #mediaQueryTypeAndMeta strong span{font-weight:bold;}.lightbox .lightbox-body .lightbox-info .tagContainer,.lightbox .lightbox-body .reviewbox-info .tagContainer,.lightbox .reviewbox-body .lightbox-info .tagContainer,.lightbox .reviewbox-body .reviewbox-info .tagContainer,.reviewbox .lightbox-body .lightbox-info .tagContainer,.reviewbox .lightbox-body .reviewbox-info .tagContainer,.reviewbox .reviewbox-body .lightbox-info .tagContainer,.reviewbox .reviewbox-body .reviewbox-info .tagContainer{display:flex;flex-direction:row;flex-wrap:wrap;}.lightbox .lightbox-body .lightbox-info .tagContainer .tagAdd,.lightbox .lightbox-body .reviewbox-info .tagContainer .tagAdd,.lightbox .reviewbox-body .lightbox-info .tagContainer .tagAdd,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tagAdd,.reviewbox .lightbox-body .lightbox-info .tagContainer .tagAdd,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tagAdd,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tagAdd,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tagAdd{background-color:#ccc;border-radius:.25rem;border-width:0;color:#053007;cursor:pointer;margin:.25rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;transition:opacity .25s;}.lightbox .lightbox-body .lightbox-info .tagContainer .tagAdd:hover,.lightbox .lightbox-body .reviewbox-info .tagContainer .tagAdd:hover,.lightbox .reviewbox-body .lightbox-info .tagContainer .tagAdd:hover,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tagAdd:hover,.reviewbox .lightbox-body .lightbox-info .tagContainer .tagAdd:hover,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tagAdd:hover,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tagAdd:hover,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tagAdd:hover{opacity:.75;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag{border-radius:.25rem;cursor:pointer;display:flex;margin:.25rem;opacity:1;transition:opacity .25s;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button{border-width:0;color:#fff;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;transition:opacity .25s ease-in-out;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button.tagLabel,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagLabel,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagLabel,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagLabel,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button.tagLabel,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagLabel,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagLabel,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagLabel{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;background-color:#40c0b5;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button.tagLabel:hover,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagLabel:hover,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagLabel:hover,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagLabel:hover,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button.tagLabel:hover,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagLabel:hover,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagLabel:hover,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagLabel:hover{opacity:.65;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button.tagDelete,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagDelete,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagDelete,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagDelete,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button.tagDelete,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagDelete,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagDelete,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagDelete{background-color:#c03;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;margin-left:2px;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button.tagDelete:hover,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagDelete:hover,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagDelete:hover,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagDelete:hover,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button.tagDelete:hover,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagDelete:hover,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagDelete:hover,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagDelete:hover{opacity:.65;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.type .tagLabel,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.type .tagLabel,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.type .tagLabel,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.type .tagLabel,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.type .tagLabel,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.type .tagLabel,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.type .tagLabel,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.type .tagLabel{background-color:#fff;border-color:#ccc;border-radius:.25rem;border-style:solid;border-width:2px;color:#444;cursor:default!important;pointer-events:none;user-select:none;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.type .tagDelete,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.type .tagDelete,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.type .tagDelete,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.type .tagDelete,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.type .tagDelete,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.type .tagDelete,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.type .tagDelete,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.type .tagDelete{display:none;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.model .tagLabel,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.model .tagLabel,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.model .tagLabel,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.model .tagLabel,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.model .tagLabel,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.model .tagLabel,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.model .tagLabel,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.model .tagLabel{background-color:#911a66;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.name .tagLabel,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.name .tagLabel,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.name .tagLabel,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.name .tagLabel,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.name .tagLabel,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.name .tagLabel,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.name .tagLabel,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.name .tagLabel{background-color:#3da1ff;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.empty,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.empty,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.empty,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.empty,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.empty,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.empty,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.empty,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.empty{background-color:#ccc;color:#444;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.out,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.out,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.out,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.out,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.out,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.out,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.out,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.out{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:lightroom-out;}.lightbox .lightbox-footer,.lightbox .reviewbox-footer,.reviewbox .lightbox-footer,.reviewbox .reviewbox-footer{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center;height:4rem;}.lightbox .lightbox-footer button,.lightbox .reviewbox-footer button,.reviewbox .lightbox-footer button,.reviewbox .reviewbox-footer button{height:3rem;margin-bottom:auto;margin-top:auto;}.lightbox .lightbox-footer button:not(:first-child),.lightbox .reviewbox-footer button:not(:first-child),.reviewbox .lightbox-footer button:not(:first-child),.reviewbox .reviewbox-footer button:not(:first-child){margin-left:.5rem;}.lightbox.published .tag .tagLabel,.reviewbox.published .tag .tagLabel{background-color:#ccc!important;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;color:#444!important;pointer-events:none;user-select:none;}.lightbox.published .tag .tagDelete,.reviewbox.published .tag .tagDelete{display:none;}.lightbox.published .tagAdd,.reviewbox.published .tagAdd{display:none;}@keyframes lightroom-in{0%{opacity:0;}100%{opacity:1;}}@keyframes lightroom-out{0%{opacity:1;}100%{opacity:0;}}.zoomImage{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:zoom-in;animation-timing-function:ease-in-out;background-color:rgba(0,0,0,.6);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:zoom-out;height:100vh;left:0;opacity:0;position:fixed;top:0;transform:scale(.8);width:100vw;z-index:9999;}.zoomImage.out{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:zoom-out;animation-timing-function:ease-in-out;}@keyframes zoom-in{0%{opacity:0;transform:scale(.8);}100%{opacity:1;transform:scale(1);}}@keyframes zoom-out{0%{opacity:1;transform:scale(1);}100%{opacity:0;transform:scale(.8);}}.lightbox,.reviewbox{background-color:#fff;border-radius:.5rem;box-shadow:0 0 1rem -.1rem rgba(0,0,0,.35);display:flex;flex-direction:column;height:95%;left:50%;max-height:95%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%;z-index:101;}.lightbox.in,.reviewbox.in{animation-name:lightroom-in;animation-delay:0;animation-duration:.75s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-iteration-count:1;}.lightbox.out,.reviewbox.out{animation-name:lightroom-out;animation-delay:0;animation-duration:.75s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-iteration-count:1;}.lightbox .lightbox-header,.lightbox .reviewbox-header,.reviewbox .lightbox-header,.reviewbox .reviewbox-header{display:flex;flex-direction:row-reverse;flex-grow:0;flex-shrink:0;height:3rem;justify-content:space-between;}.lightbox .lightbox-header .lightbox-logo,.lightbox .lightbox-header .reviewbox-logo,.lightbox .reviewbox-header .lightbox-logo,.lightbox .reviewbox-header .reviewbox-logo,.reviewbox .lightbox-header .lightbox-logo,.reviewbox .lightbox-header .reviewbox-logo,.reviewbox .reviewbox-header .lightbox-logo,.reviewbox .reviewbox-header .reviewbox-logo{background-color:#911a66;background-image:url(../media/img/lightbox-logo.png);background-position:center;background-repeat:no-repeat;background-size:contain;border-top-left-radius:.5rem;height:3rem;width:3rem;}.lightbox .lightbox-header button,.lightbox .reviewbox-header button,.reviewbox .lightbox-header button,.reviewbox .reviewbox-header button{background-color:transparent;border-width:0;color:#444;cursor:pointer;margin-right:1rem;}.lightbox .lightbox-header button::after,.lightbox .reviewbox-header button::after,.reviewbox .lightbox-header button::after,.reviewbox .reviewbox-header button::after{content:"";font-family:"fontAwesome-solid";}.lightbox .lightbox-header button:focus,.lightbox .reviewbox-header button:focus,.reviewbox .lightbox-header button:focus,.reviewbox .reviewbox-header button:focus{outline-offset:-4px;}.lightbox .lightbox-body,.lightbox .reviewbox-body,.reviewbox .lightbox-body,.reviewbox .reviewbox-body{background-color:#ccc;background-image:url(../media/backgrounds/wallpaper_01_10.png);background-repeat:repeat;background-size:auto;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;height:calc(100% - 9rem);padding:1rem;position:relative;}.lightbox .lightbox-body .lightbox-image,.lightbox .lightbox-body .reviewbox-image,.lightbox .reviewbox-body .lightbox-image,.lightbox .reviewbox-body .reviewbox-image,.reviewbox .lightbox-body .lightbox-image,.reviewbox .lightbox-body .reviewbox-image,.reviewbox .reviewbox-body .lightbox-image,.reviewbox .reviewbox-body .reviewbox-image{background-position:center;background-repeat:no-repeat;background-size:contain;cursor:zoom-in;flex-grow:1;flex-shrink:1;height:calc(100% - 1rem);position:relative;width:auto;}.lightbox .lightbox-body .lightbox-info,.lightbox .lightbox-body .reviewbox-info,.lightbox .reviewbox-body .lightbox-info,.lightbox .reviewbox-body .reviewbox-info,.reviewbox .lightbox-body .lightbox-info,.reviewbox .lightbox-body .reviewbox-info,.reviewbox .reviewbox-body .lightbox-info,.reviewbox .reviewbox-body .reviewbox-info{background-color:#fff;border-radius:.25rem;flex-grow:1;flex-shrink:1;margin-left:1rem;max-width:50%;min-width:25%;overflow-x:hidden;overflow-y:auto;padding:1.5rem;position:relative;}.lightbox .lightbox-body .lightbox-info h4,.lightbox .lightbox-body .reviewbox-info h4,.lightbox .reviewbox-body .lightbox-info h4,.lightbox .reviewbox-body .reviewbox-info h4,.reviewbox .lightbox-body .lightbox-info h4,.reviewbox .lightbox-body .reviewbox-info h4,.reviewbox .reviewbox-body .lightbox-info h4,.reviewbox .reviewbox-body .reviewbox-info h4{border-top-color:#ccc;border-top-style:solid;border-top-width:thin;margin-top:1.25rem;padding-top:.75rem;}.lightbox .lightbox-body .lightbox-info #mediaQueryTypeAndMeta strong span,.lightbox .lightbox-body .reviewbox-info #mediaQueryTypeAndMeta strong span,.lightbox .reviewbox-body .lightbox-info #mediaQueryTypeAndMeta strong span,.lightbox .reviewbox-body .reviewbox-info #mediaQueryTypeAndMeta strong span,.reviewbox .lightbox-body .lightbox-info #mediaQueryTypeAndMeta strong span,.reviewbox .lightbox-body .reviewbox-info #mediaQueryTypeAndMeta strong span,.reviewbox .reviewbox-body .lightbox-info #mediaQueryTypeAndMeta strong span,.reviewbox .reviewbox-body .reviewbox-info #mediaQueryTypeAndMeta strong span{font-weight:bold;}.lightbox .lightbox-body .lightbox-info .tagContainer,.lightbox .lightbox-body .reviewbox-info .tagContainer,.lightbox .reviewbox-body .lightbox-info .tagContainer,.lightbox .reviewbox-body .reviewbox-info .tagContainer,.reviewbox .lightbox-body .lightbox-info .tagContainer,.reviewbox .lightbox-body .reviewbox-info .tagContainer,.reviewbox .reviewbox-body .lightbox-info .tagContainer,.reviewbox .reviewbox-body .reviewbox-info .tagContainer{display:flex;flex-direction:row;flex-wrap:wrap;}.lightbox .lightbox-body .lightbox-info .tagContainer .tagAdd,.lightbox .lightbox-body .reviewbox-info .tagContainer .tagAdd,.lightbox .reviewbox-body .lightbox-info .tagContainer .tagAdd,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tagAdd,.reviewbox .lightbox-body .lightbox-info .tagContainer .tagAdd,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tagAdd,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tagAdd,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tagAdd{background-color:#ccc;border-radius:.25rem;border-width:0;color:#053007;cursor:pointer;margin:.25rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;transition:opacity .25s;}.lightbox .lightbox-body .lightbox-info .tagContainer .tagAdd:hover,.lightbox .lightbox-body .reviewbox-info .tagContainer .tagAdd:hover,.lightbox .reviewbox-body .lightbox-info .tagContainer .tagAdd:hover,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tagAdd:hover,.reviewbox .lightbox-body .lightbox-info .tagContainer .tagAdd:hover,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tagAdd:hover,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tagAdd:hover,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tagAdd:hover{opacity:.75;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag{border-radius:.25rem;cursor:pointer;display:flex;margin:.25rem;opacity:1;transition:opacity .25s;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button{border-width:0;color:#fff;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;transition:opacity .25s ease-in-out;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button.tagLabel,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagLabel,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagLabel,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagLabel,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button.tagLabel,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagLabel,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagLabel,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagLabel{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;background-color:#40c0b5;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button.tagLabel:hover,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagLabel:hover,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagLabel:hover,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagLabel:hover,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button.tagLabel:hover,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagLabel:hover,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagLabel:hover,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagLabel:hover{opacity:.65;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button.tagDelete,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagDelete,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagDelete,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagDelete,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button.tagDelete,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagDelete,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagDelete,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagDelete{background-color:#c03;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;margin-left:2px;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag button.tagDelete:hover,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagDelete:hover,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagDelete:hover,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagDelete:hover,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag button.tagDelete:hover,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag button.tagDelete:hover,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag button.tagDelete:hover,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag button.tagDelete:hover{opacity:.65;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.type .tagLabel,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.type .tagLabel,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.type .tagLabel,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.type .tagLabel,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.type .tagLabel,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.type .tagLabel,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.type .tagLabel,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.type .tagLabel{background-color:#fff;border-color:#ccc;border-radius:.25rem;border-style:solid;border-width:2px;color:#444;cursor:default!important;pointer-events:none;user-select:none;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.type .tagDelete,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.type .tagDelete,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.type .tagDelete,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.type .tagDelete,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.type .tagDelete,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.type .tagDelete,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.type .tagDelete,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.type .tagDelete{display:none;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.model .tagLabel,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.model .tagLabel,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.model .tagLabel,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.model .tagLabel,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.model .tagLabel,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.model .tagLabel,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.model .tagLabel,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.model .tagLabel{background-color:#911a66;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.name .tagLabel,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.name .tagLabel,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.name .tagLabel,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.name .tagLabel,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.name .tagLabel,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.name .tagLabel,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.name .tagLabel,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.name .tagLabel{background-color:#3da1ff;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.empty,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.empty,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.empty,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.empty,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.empty,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.empty,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.empty,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.empty{background-color:#ccc;color:#444;}.lightbox .lightbox-body .lightbox-info .tagContainer .tag.out,.lightbox .lightbox-body .reviewbox-info .tagContainer .tag.out,.lightbox .reviewbox-body .lightbox-info .tagContainer .tag.out,.lightbox .reviewbox-body .reviewbox-info .tagContainer .tag.out,.reviewbox .lightbox-body .lightbox-info .tagContainer .tag.out,.reviewbox .lightbox-body .reviewbox-info .tagContainer .tag.out,.reviewbox .reviewbox-body .lightbox-info .tagContainer .tag.out,.reviewbox .reviewbox-body .reviewbox-info .tagContainer .tag.out{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:lightroom-out;}.lightbox .lightbox-footer,.lightbox .reviewbox-footer,.reviewbox .lightbox-footer,.reviewbox .reviewbox-footer{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center;height:4rem;}.lightbox .lightbox-footer button,.lightbox .reviewbox-footer button,.reviewbox .lightbox-footer button,.reviewbox .reviewbox-footer button{height:3rem;margin-bottom:auto;margin-top:auto;}.lightbox .lightbox-footer button:not(:first-child),.lightbox .reviewbox-footer button:not(:first-child),.reviewbox .lightbox-footer button:not(:first-child),.reviewbox .reviewbox-footer button:not(:first-child){margin-left:.5rem;}.lightbox.published .tag .tagLabel,.reviewbox.published .tag .tagLabel{background-color:#ccc!important;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;color:#444!important;pointer-events:none;user-select:none;}.lightbox.published .tag .tagDelete,.reviewbox.published .tag .tagDelete{display:none;}.lightbox.published .tagAdd,.reviewbox.published .tagAdd{display:none;}@keyframes lightroom-in{0%{opacity:0;}100%{opacity:1;}}@keyframes lightroom-out{0%{opacity:1;}100%{opacity:0;}}.zoomImage{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:zoom-in;animation-timing-function:ease-in-out;background-color:rgba(0,0,0,.6);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:zoom-out;height:100vh;left:0;opacity:0;position:fixed;top:0;transform:scale(.8);width:100vw;z-index:9999;}.zoomImage.out{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:zoom-out;animation-timing-function:ease-in-out;}@keyframes zoom-in{0%{opacity:0;transform:scale(.8);}100%{opacity:1;transform:scale(1);}}@keyframes zoom-out{0%{opacity:1;transform:scale(1);}100%{opacity:0;transform:scale(.8);}}.magenta-message dialog{background-color:#fff;width:100%;}.modalButtonLeft{margin-left:0;margin-right:auto;}.noa-sol-luna-modal+.landing,.noa-sol-luna-modal+.application{filter:blur(3px);}.noa-sol-luna-modal.editor dialog{min-height:80%;width:90%;}.noa-sol-luna-modal.editor dialog dialogBody{display:flex;flex-direction:column;}.noa-sol-luna-modal.editor dialog dialogBody #docEditor{display:block;flex-grow:1;flex-shrink:1;}.noa-sol-luna-modal.editor dialog dialogBody #docEditor .trumbowyg{height:100%;}.noa-sol-luna-modal.editor dialog dialogBody #docEditor .trumbowyg-box{height:calc(100vh - 15rem)!important;margin:0;width:calc(100% - 2px);}.noa-sol-luna-modal.editor dialog dialogBody #docEditor .trumbowyg-editor{height:calc(100vh - 22.75rem)!important;}.noa-sol-luna-modal.editor dialog dialogBody #docInfo{border-top-color:#ccc;border-top-style:solid;border-top-width:thin;display:block;height:6rem;background-color:#ccc;height:calc(100vh - 21rem)!important;}.withPreview{display:flex;flex-direction:row;min-width:30rem;overflow-y:hidden;}.withPreview fieldset{height:100%;overflow-y:auto;}.noa-sol-luna-modal #dialogBody .referalList{border-color:#888;border-radius:.25rem;border-style:solid;border-width:thin;padding:1rem;}.noa-sol-luna-modal #dialogBody .referalList table{width:-webkit-fill-available;}.noa-sol-luna-modal #dialogBody .referalList table tr:not(:last-child){border-bottom-color:#888;border-bottom-style:solid;border-bottom-width:thin;margin-bottom:.5rem;}.noa-sol-luna-modal #dialogBody .referalList table tr:not(:first-child){margin-top:.5rem;}.noa-sol-luna-modal #dialogBody .referalList table tr td:last-child .grey{color:#ccc;}.noa-sol-luna-modal #dialogBody .referalList table tr td:last-child .green{color:#137318;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close),[role=button]{border-radius:.5rem;cursor:pointer;height:auto;min-height:2.5rem;overflow:hidden;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;text-overflow:ellipsis;transition:background-color .25s ease-in-out;word-break:break-all;white-space:nowrap;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close):not(.outline),[role=button]:not(.outline){border-style:none;border-width:0;color:#fff;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close):not(.outline).primary,[role=button]:not(.outline).primary{background-color:#911a66;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close):not(.outline).primary:hover,[role=button]:not(.outline).primary:hover{background-color:#d22694;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close):not(.outline).secondary,[role=button]:not(.outline).secondary{background-color:#40c0b5;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close):not(.outline).secondary:hover,[role=button]:not(.outline).secondary:hover{background-color:#7ad3cb;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close):not(.outline).tertiary,[role=button]:not(.outline).tertiary{background-color:#d83c4d;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close):not(.outline).tertiary:hover,[role=button]:not(.outline).tertiary:hover{background-color:#e57c87;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close).outline,[role=button].outline{background-color:#fff;border-style:solid;border-width:2px;font-weight:500;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close).outline.primary,[role=button].outline.primary{border-color:#911a66;color:#911a66;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close).outline.primary:hover,[role=button].outline.primary:hover{background-color:rgba(145,26,102,.125);}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close).outline.secondary,[role=button].outline.secondary{border-color:#40c0b5;color:#40c0b5;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close).outline.secondary:hover,[role=button].outline.secondary:hover{background-color:rgba(64,192,181,.125);}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close).outline.tertiary,[role=button].outline.tertiary{border-color:#d83c4d;color:#d83c4d;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close).outline.tertiary:hover,[role=button].outline.tertiary:hover{background-color:rgba(64,192,181,.125);}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close)[disabled=disabled],[role=button][disabled=disabled]{background-color:#ccc!important;color:#444;cursor:default;pointer-events:none;user-select:none;}button:not(.tag):not(.tagAdd):not(.tagLabel):not(.tagDelete):not(.imageThumbUpload):not(.imageThumb):not([data-type=tab]):not(.subNav):not(.btnHelp):not(.collection):not(.albumThumb):not(.btnAddAlbum):not(.btnAddSite):not(.siteThumb):not(.btnqmq):not(.btnReorder):not(.btnAddCollCol):not(.btnRemoveCollCol):not(.lightbox-header-close)[disabled=disabled].outline,[role=button][disabled=disabled].outline{background-color:#fff!important;border-color:#888;color:#888;}a{color:#3da1ff;}input{background-color:transparent;border:0;}.magentaLoader{animation-delay:0;animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:in;background-color:#911a66;color:#fff;height:100vh;left:0;opacity:.6;pointer-events:none;position:fixed;text-align:center;top:0;user-select:none;width:100vw;z-index:9999;}.magentaLoader .loaderSpinner{font-size:3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.magentaLoader.out{animation-delay:0;animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:out;}@keyframes in{0%{opacity:0;}100%{opacity:.6;}}@keyframes out{0%{opacity:.6;}100%{opacity:0;}}div[data-type=qmq] dialog{height:auto!important;max-height:80%;min-height:unset!important;}.qmqContentContainer{display:flex;flex-direction:row;justify-content:space-between;}.qmqContentContainer .qmq .qmqQuestion{margin-bottom:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;padding-top:0;}.qmqContentContainer .qmq .qmqQuestion h4{margin-top:0;padding-top:.25rem;}.qmqContentContainer .qmq button{background-color:#fff;border-color:#40c0b5;border-bottom-style:solid;border-bottom-width:2px;border-radius:.25rem;border-style:solid;border-width:2px;cursor:pointer;color:#40c0b5;margin-bottom:.25rem;margin-right:.25rem;padding:.75rem;}.qmqContentContainer .qmq button:hover{background-color:rgba(64,192,181,.25);}.qmqContentContainer .qmq button.selected{background-color:#40c0b5;color:#fff;}.qmqContentContainer .qmq button.selected+button.selected{border-left-color:#fff;border-left-style:solid;border-left-width:2px;}.qmqContentContainer .mediaPreview{width:25%;}noa-sol-luna-form fieldset{border-width:0;border-style:unset;border-color:unset;border-image:unset;}noa-sol-luna-form fieldset legend{font-weight:700!important;}noa-sol-luna-form fieldset:first-child{margin-top:1rem;}.trumbowyg button{min-height:unset!important;}.trumbowyg button:not(.outline){color:unset;}noa-sol-luna-form#docEdit field#field-title field-container{width:100%;}noa-sol-luna-form#docEdit field:not(:last-child) field-container{width:100%;}