.Notifications{margin-top:80px}.Notifications ol{--offset:62px}.alert-container ol{margin-right:-24px}.alert{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:rgba(0,0,0,.2);border-radius:4px;box-shadow:1px 1px 4px transparent;color:#fff;display:flex;justify-content:center;padding:8px 16px;text-align:center;text-shadow:1px 1px 4px rgba(0,0,0,.5);transition-duration:.1s}.alert button[data-close-button]{background-color:rgba(0,0,0,.5)}.App .select-project .alert{background-color:#e5e5e5;color:#fff}.App .select-project .alert.warning{background-color:#ff9500}.App .select-project .alert *{color:#fff}.App .select-project .alert.success{background-color:#54a134;border:1px solid #336c1b;color:#fff}.alert.show{transition-duration:.2s}.alert.success{border:1px solid #54a134;color:#fff;transition-timing-function:ease-out}.alert.success-negative{border:1px solid #ff3b30}.alert.error{-webkit-animation:shake .5s ease-in-out;animation:shake .5s ease-in-out;-webkit-animation-delay:.15s;animation-delay:.15s;border:1px solid #ff453a;color:#fff}.alert.warning{background-color:#c93400;border:1px solid #ff9500}.search-results .welcome-section{align-items:center;display:grid;font-family:Product Sans;grid-template-columns:auto 1fr 160px;justify-content:space-between;padding:16px}.search-results .welcome-section .welcome-message-top{display:FLEX;justify-content:start;margin-bottom:8px;margin-top:8px}.search-results .welcome-section .welcome-message-top h1{color:#8e8e93!important;font-size:3rem!important;font-weight:500!important}.search-results .welcome-section .welcome-message{-webkit-animation:none;animation:none;color:#636366;font-weight:600;opacity:1}.search-results .welcome-section .welcome-message:last-child{color:#3a3a3c;font-size:2rem;font-weight:500;margin-top:-16px}.search-results .welcome-section .welcome-message.sub-message .button{margin-left:16px}.search-results .welcome-section .welcome-message span{-webkit-animation:fadeInLeft .5s ease-out .05s;animation:fadeInLeft .5s ease-out .05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.search-results .welcome-section .welcome-message .actions{display:flex;justify-content:flex-end}.search-results .welcome-section .actions{display:flex;justify-content:flex-end;position:absolute;right:40px;z-index:10}.search-results .search-result-section-label{-webkit-animation:fadeInUp .5s ease-out forwards;animation:fadeInUp .5s ease-out forwards;color:#8e8e93;font-weight:400;opacity:0;padding:8px 16px;-webkit-transform:translateY(10px);transform:translateY(10px)}.search-bar .search-input-wrapper{align-items:center;display:flex;margin:6px 0}.search-bar .search-input-wrapper .search-input{align-items:center;background-color:#171717;border:1px solid #2b2b2b;border-radius:8px!important;box-shadow:inset -1px 1px 2px rgba(0,0,0,.3);display:flex;height:32px;justify-content:center;padding:8px;text-align:center;width:112px}.search-bar .search-input-wrapper .search-input::-webkit-input-placeholder{color:#aeaeae;text-shadow:inset -1px 1px 2px rgba(0,0,0,.3)}.search-bar .search-input-wrapper .search-input::placeholder{color:#aeaeae;text-shadow:inset -1px 1px 2px rgba(0,0,0,.3)}.search-bar .search-input-wrapper .search-input.loading{-webkit-text-fill-color:transparent;-webkit-animation:loadingGradient 1s linear infinite alternate;animation:loadingGradient 1s linear infinite alternate;background:linear-gradient(90deg,rgba(56,125,22,.784) 30%,#a1ed08 45%,#a1ed08 48%,rgba(112,152,31,.737) 55%,rgba(19,45,6,.475) 90%);-webkit-background-clip:text;background-position:0;background-size:200%;border:2px solid #336c1b;font-weight:200;font-weight:600;transition-duration:1s}.search-bar .search-input-wrapper .icon.button{height:100%;margin-left:8px}.sidebar{background:#0d0d0d;border:1px;box-shadow:-1px 1px 4px transparent;height:100vh;left:0;padding-top:60px;position:fixed;top:0;transition-duration:.2s;width:160px;z-index:11}.sidebar .menu-list{height:100%;padding:0 8px;position:relative}.sidebar .menu-list a .label{color:#aeaeae;display:flex;opacity:0;text-align:center;-webkit-transform:translateX(0);transform:translateX(0);transition-duration:.1s;width:64px}.sidebar .menu-list a:first-child .label{-webkit-animation:fadeInLeft .15s ease-out .1s;animation:fadeInLeft .15s ease-out .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(2) .label{-webkit-animation:fadeInLeft .15s ease-out .15s;animation:fadeInLeft .15s ease-out .15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(3) .label{-webkit-animation:fadeInLeft .15s ease-out .2s;animation:fadeInLeft .15s ease-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(4) .label{-webkit-animation:fadeInLeft .15s ease-out .25s;animation:fadeInLeft .15s ease-out .25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(5) .label{-webkit-animation:fadeInLeft .15s ease-out .3s;animation:fadeInLeft .15s ease-out .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(6) .label{-webkit-animation:fadeInLeft .15s ease-out .35s;animation:fadeInLeft .15s ease-out .35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(7) .label{-webkit-animation:fadeInLeft .15s ease-out .4s;animation:fadeInLeft .15s ease-out .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(8) .label{-webkit-animation:fadeInLeft .15s ease-out .45s;animation:fadeInLeft .15s ease-out .45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(9) .label{-webkit-animation:fadeInLeft .15s ease-out .5s;animation:fadeInLeft .15s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(10) .label{-webkit-animation:fadeInLeft .15s ease-out .55s;animation:fadeInLeft .15s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(11) .label{-webkit-animation:fadeInLeft .15s ease-out .6s;animation:fadeInLeft .15s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(12) .label{-webkit-animation:fadeInLeft .15s ease-out .65s;animation:fadeInLeft .15s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(13) .label{-webkit-animation:fadeInLeft .15s ease-out .7s;animation:fadeInLeft .15s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(14) .label{-webkit-animation:fadeInLeft .15s ease-out .75s;animation:fadeInLeft .15s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(15) .label{-webkit-animation:fadeInLeft .15s ease-out .8s;animation:fadeInLeft .15s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(16) .label{-webkit-animation:fadeInLeft .15s ease-out .85s;animation:fadeInLeft .15s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(17) .label{-webkit-animation:fadeInLeft .15s ease-out .9s;animation:fadeInLeft .15s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(18) .label{-webkit-animation:fadeInLeft .15s ease-out .95s;animation:fadeInLeft .15s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(19) .label{-webkit-animation:fadeInLeft .15s ease-out 1s;animation:fadeInLeft .15s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(20) .label{-webkit-animation:fadeInLeft .15s ease-out 1.05s;animation:fadeInLeft .15s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a .icon{background-position:50%;background-size:75%;height:24px;opacity:0;padding:8px;-webkit-transform:scale(.1) translateY(40px);transform:scale(.1) translateY(40px);width:24px}.sidebar .menu-list a:first-child .icon{-webkit-animation:menu-icon-reveal .2s ease-out 0s;animation:menu-icon-reveal .2s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(2) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .05s;animation:menu-icon-reveal .2s ease-out .05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(3) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .1s;animation:menu-icon-reveal .2s ease-out .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(4) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .15s;animation:menu-icon-reveal .2s ease-out .15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(5) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .2s;animation:menu-icon-reveal .2s ease-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(6) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .25s;animation:menu-icon-reveal .2s ease-out .25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(7) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .3s;animation:menu-icon-reveal .2s ease-out .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(8) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .35s;animation:menu-icon-reveal .2s ease-out .35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(9) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .4s;animation:menu-icon-reveal .2s ease-out .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(10) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .45s;animation:menu-icon-reveal .2s ease-out .45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(11) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .5s;animation:menu-icon-reveal .2s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(12) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .55s;animation:menu-icon-reveal .2s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(13) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .6s;animation:menu-icon-reveal .2s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(14) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .65s;animation:menu-icon-reveal .2s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(15) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .7s;animation:menu-icon-reveal .2s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(16) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .75s;animation:menu-icon-reveal .2s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(17) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .8s;animation:menu-icon-reveal .2s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(18) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .85s;animation:menu-icon-reveal .2s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(19) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .9s;animation:menu-icon-reveal .2s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a:nth-child(20) .icon{-webkit-animation:menu-icon-reveal .2s ease-out .95s;animation:menu-icon-reveal .2s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sidebar .menu-list a .menu{grid-gap:8px;align-items:center;border:1px solid transparent;border-radius:6px;display:grid;font-size:.95rem;gap:8px;grid-template-columns:24px auto;margin-bottom:2px;opacity:.8;padding:6px 8px;transition-duration:.1s}.sidebar .menu-list a .menu:hover{background-color:#171717;border:1px solid #2b2b2b;box-shadow:1px 1px 4px 2px rgba(0,0,0,.8),0 0 8px 2px hsla(0,0%,100%,.04);opacity:1;transition-duration:.1s}.sidebar .menu-list a .menu.active,.sidebar .menu-list a .menu:active{background-color:#171717;border:1px solid #535353;box-shadow:inset 1px 1px 2px rgba(0,0,0,.3);opacity:1;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.sidebar .menu-list a .menu.active .icon{opacity:.9}.sidebar .menu-list a .menu.active .label{color:#bcbcbe}.sidebar .menu-list a .menu.disabled{cursor:not-allowed}.sidebar .menu-list a .menu.disabled:hover{border:1px solid #171717}.sidebar .menu-list a .menu.disabled .icon,.sidebar .menu-list a .menu.disabled .label{opacity:.2!important}.sidebar .menu-list a .menu.home .icon{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/home.png);background-size:90%}.sidebar .menu-list a .menu.events .icon{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/business.png);background-size:110%}.sidebar .menu-list a .menu.projects .icon{background-image:url(https://img.icons8.com/ios-filled/150/FFFFFF/business.png);background-size:85%}.sidebar .menu-list a .menu.portfolio .icon{background-image:url(https://img.icons8.com/?size=100&id=123437&format=png&color=FFFFFF);background-size:100%}.sidebar .menu-list a .menu.storage .icon{background-image:url(https://img.icons8.com/ios-filled/150/FFFFFF/stack.png);background-size:70%}.sidebar .menu-list a .menu.notifications .icon{background-image:url(https://img.icons8.com/ios-filled/150/FFFFFF/appointment-reminders--v1.png);background-size:85%}.sidebar .menu-list a .menu.subscription .icon{background-image:url(https://img.icons8.com/?size=100&id=15802&format=png&color=54a134);background-size:95%}.sidebar .menu-list a .menu.store .icon{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/hanging-frame.png);background-size:105%}.sidebar .menu-list a .menu.booking .icon{background-image:url(https://img.icons8.com/?size=100&id=GF0vR3W7TTHk&format=png&color=FFFFFF);background-size:105%}.sidebar .menu-list a .menu.settings .icon{background-image:url(/static/media/settings.a15f85a70b0bb6954cbb.svg);background-size:100%}.sidebar .menu-list a .menu.calendar .icon{background-image:url(https://img.icons8.com/glyph-neue/64/FFFFFF/calendar.png);background-size:110%}.sidebar .menu-list a .menu.invoices .icon{background-image:url(https://img.icons8.com/glyph-neue/64/FFFFFF/check.png);background-size:105%}.sidebar .menu-list a .menu.accounts .icon{background-image:url(https://img.icons8.com/glyph-neue/64/FFFFFF/bank.png);background-size:90%}.sidebar .menu-list a .menu.settings .icon{background-image:url(https://img.icons8.com/?size=100&id=uVgsZ6Ybur44&format=png&color=FFFFFF);background-size:110%}.sidebar .menu-list a .menu.team .icon{background-image:url(https://img.icons8.com/?size=100&id=22458&format=png&color=FFFFFF);background-size:80%}.sidebar .menu-list a .menu.admin .label{color:#54a134}.sidebar .menu-list a .menu.admin .icon{background-image:url(https://img.icons8.com/?size=100&id=vJB83aasOd9i&format=png&color=54a134);background-size:90%}.sidebar .menu-list p.label{color:#636366;font-size:.8rem;margin:16px}.sidebar .storage-bars{background:linear-gradient(90deg,#1c1c1e,#0b0b0b);border-bottom:1px solid #1c1c1e;border-left:1px solid #1c1c1e;border-top:1px solid #1c1c1e;border-color:#3a3a3c #1c1c1e #2c2c2e #3a3a3c;border-radius:6px;border-style:solid;border-width:1px;bottom:56px;box-shadow:1px 1px 0 2px #000;display:flex;flex-direction:column;flex-direction:column-reverse;height:80px;left:5px;margin-bottom:16px;margin-left:0;padding:8px;position:absolute;width:calc(100% - 12px)}.sidebar .storage-bars .storage-bar{height:36px;position:relative}.sidebar .storage-bars .storage-bar .storage-labels{grid-gap:0;display:grid;gap:0;grid-template-columns:16px auto 1fr;margin-bottom:-2px;width:100%}.sidebar .storage-bars .storage-bar .storage-labels .icon{background-position:0 0;background-repeat:no-repeat;background-size:90%;height:100%;margin-left:-2px;width:16px}.sidebar .storage-bars .storage-bar .storage-labels .icon.hot{-webkit-backdrop-filter:drop-shadow(8px 2px 2px #1c1c1e);backdrop-filter:drop-shadow(8px 2px 2px #1c1c1e);background-image:url(https://img.icons8.com/?size=100&id=60985&format=png&color=70ab17)}.sidebar .storage-bars .storage-bar .storage-labels .icon.cold{background-image:url(https://img.icons8.com/?size=100&id=10158&format=png&color=aaaaaa)}.sidebar .storage-bars .storage-bar .storage-labels p{color:#636366;font-size:.7rem;margin-bottom:8px;white-space:nowrap;width:100%}.sidebar .storage-bars .storage-bar .storage-labels p .bold{color:#8e8e93;margin-right:1px}.sidebar .storage-bars .storage-bar .storage-labels .usage-label{font-size:.6rem;margin-top:2px;text-align:right;white-space:nowrap}.sidebar .storage-bars .storage-bar .used-bar{background:linear-gradient(90deg,#428924 80%,#70ab17);border-radius:4px;box-shadow:1px 0 1px 0 rgba(112,171,23,.506),inset 0 1px 1px 0 rgba(0,0,0,.5);height:6px;min-width:4px;position:absolute;z-index:2}.sidebar .storage-bars .storage-bar .quota-bar{background-color:#000;border-left:1px solid #2b2b2b;border-radius:4px;border-top:1px solid #2b2b2b;border-color:#1c1c1e #3a3a3c #3a3a3c #1c1c1e;border-style:solid;border-width:1px;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.3),inset -1px 1px 1px 0 rgba(63,63,63,.1),0 0 2px 0 #000;height:6px;opacity:.6;position:absolute;width:100%}.sidebar .storage-bars .storage-bar.cold{height:36px;opacity:.4}.sidebar .storage-bars .storage-bar.cold .used-bar{background:#48484a;box-shadow:0 0 0 0 #428924,inset 0 1px 1px 0 rgba(0,0,0,.5);height:5px;width:20%}.sidebar .storage-bars .storage-bar.cold .quota-bar{background-color:#000;border-radius:5px;height:6px}.sidebar .storage-bars .storage-bar.cold .storage-labels p{color:#636366}.sidebar .storage-bars .storage-bar.cold .storage-labels p .bold{color:#d1d1d6}.sidebar .storage-bars .storage-bar.hot{margin-top:8px}.sidebar .status{background-color:#171717;border:1px solid #2b2b2b;border-radius:4px;bottom:56px;display:grid;justify-items:center;margin:8px 8px 32px;padding:8px;position:absolute;width:140px}.sidebar .status .icon{opacity:.5}.sidebar .status .message{color:#aeaeae;font-size:.9rem;margin:4px 8px 8px}.sidebar .status .message span{border:1px solid #535353;border-radius:4px;color:#ebebf0;font-size:.6rem;padding:4px}.sidebar .status .plan{color:#7c7c80;font-size:.8rem;margin-top:8px}.sidebar .status .botton.primary.outline{margin:0;width:100%}.sidebar .profile-settings .profile-options-window{background-color:#171717;border:1px solid #3a3a3c;border-radius:4px;bottom:8px;box-shadow:1px 1px 1px 2px #000;display:grid;height:0;justify-items:start;margin:4px;opacity:0;overflow:hidden;padding:0;position:absolute;transition-delay:.15s;transition-duration:.1s;transition-timing-function:ease-out;width:152px;z-index:20}.sidebar .profile-settings .profile-options-window .option{border-radius:4px;color:#aeaeae;cursor:pointer;display:block;padding:8px 16px;width:100%}.sidebar .profile-settings .profile-options-window .option.logout{align-items:center;display:grid;grid-template-columns:auto 24px}.sidebar .profile-settings .profile-options-window .option.logout:after{background-image:url(/static/media/logout.9f0a693e364810de1005.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:".";height:16px;margin-left:16px;width:16px}.sidebar .profile-settings .profile-options-window .option:hover{background:#2b2b2b;transition-duration:.1s}.sidebar .profile-settings .profile-options-window .option.disabled{color:#444446}.sidebar .profile-settings .profile-options-window .option.disabled:hover{background:#171717;transition-duration:.1s}.sidebar .profile-settings .profile-options-window.active{bottom:56px;height:192PX;opacity:1;padding:8px;transition-duration:.3s;transition-timing-function:ease-out}.sidebar .profile-options{grid-gap:0;align-items:start;background-color:#0d0d0d;border-bottom:1px solid #48484a;border-right:1px solid #48484a;border-color:#48484a #2c2c2e #2c2c2e #48484a;border-radius:8px;border-style:solid;border-width:1px;box-shadow:1px 2px 1px 2px #000;cursor:pointer;display:grid;gap:0;grid-template-columns:1fr auto;justify-content:start;margin-left:4px;margin-top:-12px;padding:4px 0 4px 4px;position:absolute;top:100vh;-webkit-transform:translateY(-100%) scale(1);transform:translateY(-100%) scale(1);transition-duration:.15s;width:100%;width:148px;z-index:21}.sidebar .profile-options:hover{border:2px solid #48484a;box-shadow:1px 4px 1px 2px #000;-webkit-transform:translateY(calc(-100% - 2px)) translateX(2px) scale(1.05);transform:translateY(calc(-100% - 2px)) translateX(2px) scale(1.05);transition-duration:.1s}.sidebar .profile-options.active{border:1px solid #636366;border-radius:4px;margin-top:-4px;-webkit-transform:translateY(-100%) scale(1.02);transform:translateY(-100%) scale(1.02);transition-duration:.15s;transition-timing-function:ease-out}.sidebar .profile-options.active .option-icon{margin-top:4px;-webkit-transform:rotate(180deg) translateX(16px) translateY(4px);transform:rotate(180deg) translateX(16px) translateY(4px);transition-timing-function:ease-out}.sidebar .profile-options .profile{align-items:center;display:flex;gap:8px;width:100%}.sidebar .profile-options .profile .account-name{grid-gap:4px;display:grid;gap:4px}.sidebar .profile-options .profile .studio-name{font-size:.9rem;font-weight:600}.sidebar .profile-options .profile .profile-name{color:#545456;font-size:.8rem;font-weight:500}.sidebar .profile-options .profile .profile-name .roles{display:flex;gap:2px;overflow-x:scroll;position:relative;scrollbar-width:0;width:96px;z-index:-1}.sidebar .profile-options .profile .profile-name .roles:after{background:linear-gradient(90deg,transparent,#171717);content:"";padding:16px;position:absolute;right:-2px;z-index:1}.sidebar .profile-options .profile .profile-name .roles:before{background:linear-gradient(90deg,rgba(0,0,0,.4),transparent);content:"";left:0;padding:16px 6px;position:absolute;z-index:1}.sidebar .profile-options .profile .profile-name .role{border:1px solid #54a134;border-radius:4px;box-shadow:1px 1px 2px rgba(0,0,0,.9),inset 1px 1px 2px rgba(0,0,0,.9);color:#66b346;content:"Admin";display:inline-block;font-size:.6rem;font-weight:700;margin-bottom:2px;margin-left:0;opacity:.6;padding:2px 4px;text-shadow:1px 1px 2px rgba(0,0,0,.9)}.sidebar .profile-options .profile .profile-image{background-image:url(/static/media/sam.c866536311526353db17.jpg);background-size:100%;border:1px solid #aeaeae;border-radius:50%;padding:16px}.sidebar .profile-options .option-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAABRSURBVChTpdJJDgAgCANA+nL15SgmGo3gRhOOnQsFM0ciCuU8SZC2E0sAYoUcWEWk36EPrCML9IBNiApdYAtiQhtMRbaQgpnIERowat+xxpYBNh8rhyZbIPkAAAAASUVORK5CYII=);background-position:50%;background-size:100%;height:16px;margin-top:10px;opacity:.5;-webkit-transform:rotate(0deg) translateX(-16px) translateY(-8px);transform:rotate(0deg) translateX(-16px) translateY(-8px);transition-delay:.5s;transition-timing-function:ease-out;width:12px}.sidebar.hide{left:0;transition-duration:.1s}@-webkit-keyframes menu-icon-reveal{0%{opacity:0;-webkit-transform:scale(.1) translateY(40px);transform:scale(.1) translateY(40px)}to{opacity:.8;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes menu-icon-reveal{0%{opacity:0;-webkit-transform:scale(.1) translateY(40px);transform:scale(.1) translateY(40px)}to{opacity:.8;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@media only screen and (max-width:1230px){.App .sidebar{width:60px}.App .sidebar.hide{left:0;transition-duration:.1s}.App .sidebar .menu-list{max-height:calc(100vh - 64px);overflow-y:visible;padding:12px}.App .sidebar .menu-list a{transition-duration:.1s}.App .sidebar .menu-list a x .icon{height:24px;width:24px}.App .sidebar .menu-list a .menu{grid-template-columns:auto;margin:0 0 8px;padding:4px;transition-duration:.1s}.App .sidebar .menu-list a .coming-soon,.App .sidebar .menu-list a .label{display:none;opacity:0}.App .sidebar .menu-list a:hover .label{background-color:#2b2b2b;border:1px solid #535353;border-radius:4px;display:grid;font-size:.9rem;line-height:1.1rem;margin-left:4px;padding:2px 8px;width:auto;z-index:9}.App .sidebar .menu-list a:hover .menu{grid-template-columns:auto auto}.App .sidebar .menu-list p.label{border-bottom:1px solid #2b2b2b;color:transparent;height:1px;margin:16px 0}.App .sidebar .menu-list .storage-bars{background:none;border:none;box-shadow:none;height:100px}.App .sidebar .menu-list .storage-bar{display:grid;height:44px;margin-bottom:4px}.App .sidebar .menu-list .storage-bar .storage-labels{align-items:center;display:grid;grid-template-columns:1fr;margin-bottom:8px}.App .sidebar .menu-list .storage-bar p{display:none}.App .sidebar .menu-list .storage-bar .icon{background-position:50%;background-size:50%;border:3px solid #545456;border-radius:40px;box-shadow:1px 1px 2px #000,inset 1px 1px 2px #000;display:grid;height:40px;justify-items:center;width:40px}.App .sidebar .menu-list .storage-bar .quota-bar,.App .sidebar .menu-list .storage-bar .used-bar{display:none;width:100%}.App .sidebar .menu-list .storage-bar.cold .icon{background-position:50%;background-size:50%;border:3px solid #535353;border-radius:40px;display:grid;height:40px;justify-items:center;opacity:.5;width:40px}.App .sidebar .status{display:none}.App .sidebar .profile-options{background-color:transparent;border:1px #d1d1d6;margin-bottom:8px;margin-left:1px;overflow-x:hidden;width:calc(100% - 8px);width:56px}.App .sidebar .profile-options:hover .profile .profile-image{-webkit-transform:scale(1.1) translateX(-1px);transform:scale(1.1) translateX(-1px)}.App .sidebar .profile-options .profile .profile-image{padding:24px}.App .sidebar .profile-options .profile .account-name{opacity:0}.App .sidebar .profile-settings .profile-options-window.active{bottom:56px}.App .sidebar .option-icon{display:block}}@media only screen and (max-width:520px){.App .sidebar{width:176px}.App .sidebar.hide{left:-100%;transition-duration:.1s}.App .sidebar .menu-list{max-height:calc(100vh - 272px);overflow-y:scroll;padding:4px}.App .sidebar .menu-list a .menu{display:grid;grid-template-columns:24px auto auto}.App .sidebar .menu-list a .menu .label{display:grid;opacity:1}.App .sidebar .profile-options{margin-bottom:8px}.App .sidebar .profile-options .profile .account-name{display:block}.App .sidebar .profile-settings .profile-options-window.active{bottom:56px}.App .sidebar .option-icon{display:block}}.upload-progress{background-color:rgba(0,0,0,.6);border-left:1px solid #2b2b2b;border-radius:16px;border-top:1px solid #2b2b2b;border-color:#535353 #2b2b2b #2b2b2b #535353;border-style:solid;border-width:1px;box-shadow:2px 2px 6px 4px rgba(0,0,0,.5);display:grid;grid-template-rows:56px auto;opacity:1;overflow:hidden;position:fixed;right:12px;top:100vh;-webkit-transform:translateY(calc(-100% - 12px));transform:translateY(calc(-100% - 12px));transition-duration:.2s;width:320px;z-index:12}.upload-progress .header{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:hsla(0,0%,4%,.6);display:grid;grid-template-columns:48px auto 64px;height:56px;line-height:1.4em;padding:8px 0;position:relative;transition-duration:.5s}.upload-progress .header .header-process{background-image:url(/static/media/loading-green-loading.4064527791e609cfbe59.gif);background-position:50%;background-size:auto 50%;-webkit-filter:saturate(.6) brightness(2);filter:saturate(.6) brightness(2);height:100%;opacity:.5;width:100%}.upload-progress .header .header-process.uploadCompleted{background-image:url(https://img.icons8.com/?size=100&id=Ec2YiJY0ZFZ3&format=png&color=54a134);background-size:auto 70%;-webkit-filter:saturate(1) brightness(1);filter:saturate(1) brightness(1);opacity:1}.upload-progress .header .header-title{display:grid}.upload-progress .header .header-title p{color:#444446;font-size:.8rem;margin-top:-4px}.upload-progress .header .modal-controls{display:flex;gap:4px;justify-content:flex-end;margin:8px}.upload-progress .header .modal-controls .control{border-radius:50%;height:8px;opacity:.4;width:8px}.upload-progress .header .modal-controls .control.close{background-color:#ff453a}.upload-progress .header .modal-controls .control.minimize{background-color:#ffd60a}.upload-progress .header .modal-controls .control.maximize{background-color:#54a134}.upload-progress .header .total-progress{bottom:0;position:absolute;width:100%}.upload-progress .header .total-progress .progress-bar{background:linear-gradient(90deg,#428924 80%,#87d413);border-radius:0 2px 2px 0;height:4px;min-width:10%}.upload-progress .body{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,9%,.6);height:320px;overflow:scroll;padding:0 16px;transition-duration:.2s}.upload-progress .body .upload-queue{grid-gap:16px;display:grid;gap:16px;padding-top:16px}.upload-progress .body .upload-queue .upload-task{grid-gap:16px;grid-row-gap:8px;display:grid;gap:16px;grid-template-columns:32px auto 32px;row-gap:8px}.upload-progress .body .upload-queue .upload-task .task-cover{background-image:url(/static/media/image.5c2557e9d92386fd067c.svg);background-position:50%}.upload-progress .body .upload-queue .upload-task .file-name{font-size:.9rem;font-weight:700}.upload-progress .body .upload-queue .upload-task .file-progress-percentage{color:#444446;font-size:.8rem;margin-top:2px}.upload-progress .body .upload-queue .upload-task .file-progress-percentage span{color:#545456;margin-left:8px}.upload-progress .body .upload-queue .upload-task .task-status{background-image:url(https://media.tenor.com/t5DMW5PI8mgAAAAi/loading-green-loading.gif);background-position:50%;background-size:auto 50%;opacity:0}.upload-progress .body .upload-queue .upload-task .task-status.done{background-image:url(https://img.icons8.com/?size=256&id=a4l6bA9mSmBh&format=png&color=40C057);background-size:auto 70%;-webkit-filter:saturate(1) brightness(1)!important;filter:saturate(1) brightness(1)!important;transition-delay:.8s}.upload-progress .body .upload-queue .upload-task .file-progress{grid-column-end:4;grid-column-start:1;height:2px;width:100%}.upload-progress .body .upload-queue .upload-task .file-progress .file-progress-bar{background-color:#428924;border-radius:3px;height:2px;min-width:2%;transition-duration:.5s;transition-timing-function:ease-in-out}.upload-progress .body .upload-queue .upload-task .file-progress .file-progress-bar.done{margin-left:100%;transition-delay:.5s;width:1px}.upload-progress .body .upload-queue .upload-task.initializing .task-status{-webkit-filter:saturate(0) brightness(2);filter:saturate(0) brightness(2);opacity:1}.upload-progress .body .upload-queue .upload-task.initializing .file-progress-bar{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:progress-initializer;animation-name:progress-initializer;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#3a3a3c}@-webkit-keyframes progress-initializer{0%{width:0}30%{width:50%}60%{width:75%}to{width:100%}}@keyframes progress-initializer{0%{width:0}30%{width:50%}60%{width:75%}to{width:100%}}.upload-progress .body .upload-queue .upload-task.pending .task-status{-webkit-filter:saturate(0) brightness(2);filter:saturate(0) brightness(2);opacity:1;opacity:.6}.upload-progress .body .upload-queue .upload-task.pending .file-progress-bar{background-color:#2c2c2e}.upload-progress .body .upload-queue .upload-task.uploading .task-status{-webkit-filter:saturate(.6) brightness(2);filter:saturate(.6) brightness(2);opacity:1}.upload-progress .body .upload-queue .upload-task.uploading .file-progress-bar{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:progress-initializer-upload;animation-name:progress-initializer-upload;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:linear-gradient(90deg,#428924 80%,#70ab17);width:2%}@-webkit-keyframes progress-initializer-upload{0%{width:0}30%{width:50%}60%{width:75%}90%{width:100%}}@keyframes progress-initializer-upload{0%{width:0}30%{width:50%}60%{width:75%}90%{width:100%}}.upload-progress .body .upload-queue .upload-task.uploaded{display:none}.upload-progress .body .upload-queue .upload-task.uploaded .file-progress-bar{left:100%}.upload-progress .body .upload-queue .upload-task.uploaded .task-status{background-image:url(/static/media/check-circle.6de36876fbd3565bd622.svg);opacity:1}.upload-progress.close{height:0;opacity:0;right:-100%;transition-duration:.2s}.upload-progress.minimize{border-radius:8px;transition-duration:2s}.upload-progress.minimize .body{height:0}.upload-progress.minimize .header .modal-controls .control{opacity:.2}.upload-progress.minimize .header .modal-controls .control.maximize{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:status-blink;animation-name:status-blink;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}@-webkit-keyframes status-blink{0%{opacity:.3}10%{opacity:1}15%{opacity:1}35%{opacity:.3}45%{opacity:.3}60%{opacity:1}65%{opacity:1}70%{opacity:.3}to{opacity:.3}}@keyframes status-blink{0%{opacity:.3}10%{opacity:1}15%{opacity:1}35%{opacity:.3}45%{opacity:.3}60%{opacity:1}65%{opacity:1}70%{opacity:.3}to{opacity:.3}}.upload-progress.completed{border-radius:8px;transition-duration:.2s}.upload-progress.completed .header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.2)}.upload-progress.completed .header .header-title p{color:#ebebf0}.upload-progress.completed .body{height:0;transition-duration:.2s}.upload-progress.maximize{height:calc(100vh - 108px)}.upload-progress.maximize .body{height:100%}.welcome-section{display:grid;font-family:Product Sans;grid-template-columns:1fr;justify-content:space-between;padding:16px}.welcome-section .welcome-message-top{grid-gap:0;display:grid;gap:0;grid-template-columns:auto;justify-content:center}.welcome-section .welcome-message-top h1{-webkit-animation:fadeInLeft .5s ease-out .1s;animation:fadeInLeft .5s ease-out .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;line-height:3rem;opacity:0}.welcome-section .welcome-message-top h1 span.iconic-gradient{-webkit-text-fill-color:transparent;background:radial-gradient(circle,#70ab17,#509135);-webkit-background-clip:text;font-weight:600;line-height:1rem;transition-duration:2s}.welcome-section .welcome-message-top h2{-webkit-animation:fadeInLeft .5s ease-out .15s;animation:fadeInLeft .5s ease-out .15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#3a3a3c;font-size:1.2rem;font-weight:400;line-height:2.4rem;margin-bottom:.5rem;margin-top:-.5rem;min-height:32px;opacity:0}.welcome-section .welcome-message-top .apply-label{-webkit-animation:fadeInLeft .5s ease-out .7s;animation:fadeInLeft .5s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.welcome-section .welcome-message-top .apply-button{-webkit-animation:fadeInLeft .5s ease-out .8s;animation:fadeInLeft .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.welcome-section .welcome-message{color:#8e8e93;font-size:3rem;font-weight:600;min-height:56px}.welcome-section .welcome-message.sub{text-align:center}.welcome-section .welcome-message span.bold{color:#545456}.welcome-section .welcome-message .actions{display:flex;justify-content:flex-end}.welcome-section h2.welcome-sub-message{color:#aeaeae;font-size:1.2rem;font-weight:400}.welcome-section .actions{-webkit-animation:fadeInLeft .5s ease-out .3s;animation:fadeInLeft .5s ease-out .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:flex;justify-content:flex-end;opacity:0}.projects-coming-soon .welcome-section .welcome-message-top h1 span.iconic-gradient{-webkit-text-fill-color:transparent;background:radial-gradient(circle,#3b4238,#1f251c);-webkit-background-clip:text;font-weight:600;line-height:1rem;transition-duration:2s}.subscription{text-align:center}.subscription .section{opacity:0;padding:8px;-webkit-transform:translateX(8px);transform:translateX(8px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.subscription .section:first-child{-webkit-animation:fadeInUp .1s ease-out 0s;animation:fadeInUp .1s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.subscription .section:first-child .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .5s;animation:fadeInUp .5s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .55s;animation:fadeInUp .5s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out .6s;animation:fadeInUp .5s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out .65s;animation:fadeInUp .5s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out .7s;animation:fadeInUp .5s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out .75s;animation:fadeInUp .5s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out .8s;animation:fadeInUp .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out .85s;animation:fadeInUp .5s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:first-child .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2){-webkit-animation:fadeInUp .1s ease-out .5s;animation:fadeInUp .1s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.subscription .section:nth-child(2) .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .6s;animation:fadeInUp .5s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .65s;animation:fadeInUp .5s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out .7s;animation:fadeInUp .5s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out .75s;animation:fadeInUp .5s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out .8s;animation:fadeInUp .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out .85s;animation:fadeInUp .5s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out 1s;animation:fadeInUp .5s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(2) .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out 1.05s;animation:fadeInUp .5s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3){-webkit-animation:fadeInUp .1s ease-out 1s;animation:fadeInUp .1s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.subscription .section:nth-child(3) .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .7s;animation:fadeInUp .5s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .75s;animation:fadeInUp .5s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out .8s;animation:fadeInUp .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out .85s;animation:fadeInUp .5s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out 1s;animation:fadeInUp .5s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out 1.05s;animation:fadeInUp .5s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out 1.1s;animation:fadeInUp .5s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(3) .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out 1.15s;animation:fadeInUp .5s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4){-webkit-animation:fadeInUp .1s ease-out 1.5s;animation:fadeInUp .1s ease-out 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.subscription .section:nth-child(4) .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .8s;animation:fadeInUp .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .85s;animation:fadeInUp .5s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out 1s;animation:fadeInUp .5s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out 1.05s;animation:fadeInUp .5s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out 1.1s;animation:fadeInUp .5s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out 1.15s;animation:fadeInUp .5s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out 1.2s;animation:fadeInUp .5s ease-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(4) .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out 1.25s;animation:fadeInUp .5s ease-out 1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5){-webkit-animation:fadeInUp .1s ease-out 2s;animation:fadeInUp .1s ease-out 2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.subscription .section:nth-child(5) .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out 1s;animation:fadeInUp .5s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out 1.05s;animation:fadeInUp .5s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out 1.1s;animation:fadeInUp .5s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out 1.15s;animation:fadeInUp .5s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out 1.2s;animation:fadeInUp .5s ease-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out 1.25s;animation:fadeInUp .5s ease-out 1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out 1.3s;animation:fadeInUp .5s ease-out 1.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section:nth-child(5) .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out 1.35s;animation:fadeInUp .5s ease-out 1.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.subscription .section .section-heading{border-bottom:2px solid #1c1c1e;color:#c7c7cc;display:inline-block;font-weight:400;margin-bottom:24px;margin-left:8px;margin-top:8px;padding:8px 16px 8px 0;width:auto}.subscription .section .section-heading a{color:#54a134;float:right;font-size:.9rem;font-weight:400;margin:0 8px;text-decoration:underline}.subscription .section .events-header{display:flex;padding:0 8px}.subscription .section .events-header .icon{background-image:url(/static/media/camera.3b167b39d03a81e55227.svg);background-position:center 70%;background-size:70%;height:32px;margin-right:8px;padding:24px;width:32px}.subscription .section .project-header{display:flex}.subscription .section .project-header .icon{background-image:url(/static/media/folder.352daa91d2bb6b081b5a.svg);background-position:50%;background-size:50%;height:32px;padding:24px;width:32px}.subscription .section .projects{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 8px;width:100%}.subscription .section .projects .message{color:#3a3a3c}.subscription .section .projects.completed h3:after{color:#48484a;content:"Client Approved";font-size:.9rem;font-weight:400;margin-left:8px}.subscription .section .projects.completed .project{grid-template-columns:auto 128px}.subscription .section .projects.completed .project .project-options{align-items:center}.subscription .section.approval-pending .project-options{display:grid!important}.subscription .plans-container{-webkit-animation:fadeInLeft .5s ease-out .3s;animation:fadeInLeft .5s ease-out .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;margin-left:16px;margin-top:0;opacity:0}.subscription .plans-container .subscriptions-header{display:grid;justify-content:center;margin-bottom:16px}.subscription .plans-container .subscriptions-header .subscriptions-heading{color:#ebebf0;font-size:1.8rem;font-weight:400;margin-bottom:24px;margin-top:0}.subscription .plans-container .subscriptions-header .subscriptions-heading .tag{border-radius:2px;font-size:.5rem;line-height:.8rem;margin:8px 0 8px 8px;opacity:.7;padding:2px 4px;-webkit-transform:translateX(-8px);transform:translateX(-8px)}.subscription .plans-container .subscriptions-header .subscriptions-heading .tag.green{border:1px solid #54a134;color:#428924}.subscription .plans-container .subscriptions-header .subscriptions-heading .tag.white{border:1px solid #6c6c70;color:#aeaeae}.subscription .plans-container .plans{grid-column-gap:24px;grid-row-gap:24px;align-items:stretch;-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:minmax(100px,240px) minmax(100px,240px) minmax(100px,240px) minmax(100px,240px);justify-content:center;row-gap:24px}.subscription .plans-container .plans .plan{background-color:#171717;border:1px solid #2b2b2b;border-radius:8px;padding:16px}.subscription .plans-container .plans .plan div{-webkit-animation:fadeInLeft .4s ease-out;animation:fadeInLeft .4s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;z-index:2}.subscription .plans-container .plans .plan div:first-child{-webkit-animation-delay:.23s;animation-delay:.23s}.subscription .plans-container .plans .plan div:nth-child(2){-webkit-animation-delay:.26s;animation-delay:.26s}.subscription .plans-container .plans .plan div:nth-child(3){-webkit-animation-delay:.29s;animation-delay:.29s}.subscription .plans-container .plans .plan div:nth-child(4){-webkit-animation-delay:.32s;animation-delay:.32s}.subscription .plans-container .plans .plan div:nth-child(5){-webkit-animation-delay:.35s;animation-delay:.35s}.subscription .plans-container .plans .plan div:nth-child(6){-webkit-animation-delay:.38s;animation-delay:.38s}.subscription .plans-container .plans .plan div:nth-child(7){-webkit-animation-delay:.41s;animation-delay:.41s}.subscription .plans-container .plans .plan div:nth-child(8){-webkit-animation-delay:.44s;animation-delay:.44s}.subscription .plans-container .plans .plan div:nth-child(9){-webkit-animation-delay:.47s;animation-delay:.47s}.subscription .plans-container .plans .plan div:nth-child(10){-webkit-animation-delay:.5s;animation-delay:.5s}.subscription .plans-container .plans .plan .current-plan{border:none;margin-top:32px}.subscription .plans-container .plans .plan .plan-name{color:#d8d8dc;font-size:1.4rem;margin-bottom:0;z-index:1}.subscription .plans-container .plans .plan .storage-counter{border:1px solid #545456;border-radius:4px;color:#66b346;display:inline-block;margin-bottom:4px;margin-top:4px;padding:2.5px 6.4px;position:relative;text-align:center;z-index:2}.subscription .plans-container .plans .plan .plan-pricing{align-items:center;display:flex;gap:2px;justify-content:center;padding:0 0 16px;z-index:0}.subscription .plans-container .plans .plan .plan-pricing h1{font-weight:400;opacity:1;transition-duration:.2s}.subscription .plans-container .plans .plan .plan-pricing h1:hover{opacity:0;transition-duration:.2s}.subscription .plans-container .plans .plan .plan-pricing .unit{color:#7c7c80;font-size:.8rem;line-height:2rem}.subscription .plans-container .plans .plan .plan-pricing .unit span{color:#aeaeae;font-size:1.2rem;text-decoration:line-through;text-decoration-color:#bcbcbe}.subscription .plans-container .plans .plan .plan-pricing.monthly{margin-left:4px;margin-top:0}.subscription .plans-container .plans .plan .plan-pricing.monthly h1{-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:green-storage-text-upsell;animation-name:green-storage-text-upsell;font-size:1.5rem;opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}.subscription .plans-container .plans .plan .plan-pricing.monthly h1 .priceWas{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#4f4f4f,#757575 50%,#777);-webkit-background-clip:text;margin-right:8px;text-decoration:line-through;text-decoration-color:#6c6c6c}.subscription .plans-container .plans .plan .plan-pricing.monthly h1 .priceNow{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#a9a9a9,#d9d9d9 20%,#ababab 90%);-webkit-background-clip:text;font-weight:400;white-space:nowrap}.subscription .plans-container .plans .plan .plan-pricing.yearly{display:grid;margin-left:8px;margin-top:-20px;padding-bottom:32px}.subscription .plans-container .plans .plan .plan-pricing.yearly h1{color:#6c6c70;font-size:1rem;font-weight:400}.subscription .plans-container .plans .plan .plan-pricing.yearly .unit{color:#545456;font-size:.8rem;line-height:1rem;margin-top:8px}.subscription .plans-container .plans .plan .plan-pricing.yearly .unit span{color:#aeaeae;font-size:.8rem;text-decoration:line-through;text-decoration-color:hsla(0,0%,74%,.5)}.subscription .plans-container .plans .plan .plan-pricing .first-month{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,hsla(0,0%,100%,.227),hsla(0,0%,100%,.129) 90%);-webkit-background-clip:text;color:#54a134;font-size:.9rem;margin-top:0}.subscription .plans-container .plans .plan .plan-pricing .iconic{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,rgba(31,71,14,.769) 10%,#427f28 47%,#427f28 55%,#142f09 90%);-webkit-background-clip:text;color:#54a134;margin-bottom:8px;margin-top:0}.subscription .plans-container .plans .plan .plan-features{border-top:1px solid #1c1c1e;margin-bottom:16px;margin-top:24px;padding-top:16px}.subscription .plans-container .plans .plan .plan-features p{color:#444446;font-size:.8rem}.subscription .plans-container .plans .plan .plan-features p.highlight{color:#d8d8dc;margin-bottom:8px;margin-top:8px}.subscription .plans-container .plans .plan .core-features{margin-bottom:0;margin-top:24px}.subscription .plans-container .plans .plan .core-features h4{align-items:center;color:#aeaeae;display:flex;font-size:1.1rem;font-weight:300;gap:8px;justify-content:center;line-height:.9rem;margin-bottom:8px}.subscription .plans-container .plans .plan .core-features h4 p{border:1px solid #444446;border-radius:4px;cursor:pointer;padding:5px 8px}.subscription .plans-container .plans .plan .core-features h4 p.hide{opacity:.2}.subscription .plans-container .plans .plan .core-features h4.customizable{border-bottom:1px solid #1c1c1e;font-weight:600;margin-bottom:24px;margin-top:16px;padding-bottom:16px;transition-duration:.2s}.subscription .plans-container .plans .plan .core-features h4.customizable .storage-counter{position:relative;width:96px;z-index:2}.subscription .plans-container .plans .plan .core-features h4.customizable .green{-webkit-text-fill-color:transparent;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:green-storage-text-upsell;animation-name:green-storage-text-upsell;background:linear-gradient(90deg,rgba(39,75,23,.529) 10%,#54a134 20%,#54a134 60%,#152b0c 90%);-webkit-background-clip:text;border:1px solid #545456;color:#66b346;opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}.subscription .plans-container .plans .plan .core-features h4.customizable .white{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,rgba(71,71,71,.529) 10%,#c3c3c3 20%,#b0b0b0 60%,#232323 90%);-webkit-background-clip:text;border:1px solid #363638;color:#d8d8dc;transition-duration:.1s}.subscription .plans-container .plans .plan .core-features h4.beta{margin-left:8px}.subscription .plans-container .plans .plan .core-features h4.beta span.tag{border:1px solid #336c1b;border-radius:2px;color:#428924;font-size:.5rem;line-height:.8rem;opacity:.7;padding:0 4px}.subscription .plans-container .plans .plan .button{border-radius:32px;padding:8px}.subscription .plans-container .plans .plan .validity{line-break:anywhere;margin-bottom:0}.subscription .plans-container .plans .plan .validity .label{color:#444446;text-decoration:none}.subscription .plans-container .plans .plan .validity p{color:#54a134;font-size:.8rem;text-decoration:underline;text-decoration-color:#66b346}.subscription .plans-container .plans .plan .disable{opacity:.5}.subscription .plans-container .plans .plan .payment-status{color:#d1d1d6;font-size:.9rem;margin-bottom:8px;text-align:center}.subscription .plans-container .plans .plan .waitlist-label{color:#7c7c80;font-size:.7rem;margin-bottom:4px}.subscription .plans-container .plans .plan .button{margin-bottom:0;width:100%}.subscription .plans-container .plans .plan.studio{background-color:#0d0d0d;opacity:1;overflow:hidden}.subscription .plans-container .plans .plan.studio .plan-name{color:#428924;position:relative;text-align:center;z-index:2}.subscription .plans-container .plans .plan.studio .storage-counter{border:1px solid #54a134;box-shadow:2px 2px 4px rgba(0,0,0,.48);color:#66b346;font-size:.8rem;position:relative;text-align:center;z-index:2}.subscription .plans-container .plans .plan.studio .cover{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate-globe;animation-name:rotate-globe;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-blend-mode:lighten;background-color:#0d0d0d;background-image:url(/static/media/green-spheret-3d.f71096c6163283820086.avif);background-position:50%;background-size:90%;opacity:.8;padding-top:80%;width:100%;z-index:0}.subscription .plans-container .plans .plan.freelancer,.subscription .plans-container .plans .plan.hobbiest{background-color:#0d0d0d;box-shadow:2px 0 4px rgba(0,0,0,.459);overflow:hidden}.subscription .plans-container .plans .plan.freelancer .plan-name,.subscription .plans-container .plans .plan.hobbiest .plan-name{color:#aeaeae;position:relative;text-align:center;z-index:2}.subscription .plans-container .plans .plan.freelancer .storage-counter,.subscription .plans-container .plans .plan.hobbiest .storage-counter{border:1px solid #363638;box-shadow:2px 2px 4px rgba(0,0,0,.48);color:#d8d8dc;font-size:.8rem;position:relative;text-align:center;z-index:2}.subscription .plans-container .plans .plan.freelancer .cover,.subscription .plans-container .plans .plan.hobbiest .cover{-webkit-animation-duration:60s;animation-duration:60s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate-globe;animation-name:rotate-globe;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-blend-mode:lighten;background-color:#0d0d0d;background-position:55% 50%;background-size:50%,80%;opacity:.8;padding-top:80%;width:100%;z-index:0}.subscription .plans-container .plans .plan.hobbiest .cover{background-image:url(/static/media/gray-sphere-3d.afbdf28c72aa3a709169.avif)}.subscription .plans-container .plans .plan.hobbiest .storage-counter{box-shadow:2px 2px 4px rgba(0,0,0,.48)}.subscription .plans-container .plans .plan.hobbiest .storage-counter:after{color:#3a3a3c;content:" COLD";padding-left:4px}.subscription .plans-container .plans .plan.freelancer{border-bottom:1px solid #1b3204;border-left:1px solid #1b3204;border-top:1px solid #1b3204;border-color:#65a222 #1b3204 #152505 #2f510b;border-style:solid;border-width:1px;box-shadow:0 2px 8px #000}.subscription .plans-container .plans .plan.freelancer .plan-name{color:#d8d8dc;position:relative;text-align:center;z-index:2}.subscription .plans-container .plans .plan.freelancer .cover{-webkit-animation-duration:120s;animation-duration:120s;-webkit-animation-name:rotate-globe;animation-name:rotate-globe;background-image:url(/static/media/green-spheret-3d.f71096c6163283820086.avif),url(/static/media/gray-sphere-3d.afbdf28c72aa3a709169.avif);background-position:50% 50%,40% 50%;background-size:50%,80%}.subscription .plans-container .plans .plan.freelancer .storage-counter{border:1px solid #54a134;box-shadow:2px 2px 4px rgba(0,0,0,.48);color:#66b346;position:relative;text-align:center;z-index:2}.subscription .plans-container .plans .plan.freelancer .storage-counter:after{content:""}.subscription .plans-container .plans .plan.core{opacity:.8}.subscription .plans-container .plans .plan.core .features{color:#8e8e93}.subscription .plans-container .plans .plan.core .core-features h4{color:#f2f2f7}.subscription .plans-container .plans .plan.core .cover{background-blend-mode:lighten;background-color:#171717;background-image:url(/static/media/green-spheret-3d.f71096c6163283820086.avif);background-position:50%;background-size:40%,80%;opacity:.8;padding-top:80%;width:100%}.subscription .plans-container .plans .plan.agency .cover,.subscription .plans-container .plans .plan.enterprise .cover,.subscription .plans-container .plans .plan.premium .cover,.subscription .plans-container .plans .plan.print-shop .cover{padding:24px}.subscription .plans-container .plans .plan.active{border:2px solid #444446}@-webkit-keyframes green-storage-text-upsell{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes green-storage-text-upsell{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:1230px){.home .section .projects{grid-template-columns:1fr 1fr 1fr}.subscription .plans-container .plans{-webkit-column-gap:12px;column-gap:12px}}@media only screen and (max-width:1080px){.subscription .plans-container .plans{-webkit-column-gap:32px;column-gap:32px;grid-template-columns:minmax(100px,240px) minmax(100px,240px)}.home .section .projects{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:860px){.home .section .projects{grid-template-columns:1fr 1fr}.home .welcome-section{grid-template-columns:1fr}.home .welcome-section .welcome-message:last-child{line-height:2.5rem;margin-top:0}.home .welcome-section .actions{justify-content:flex-start;margin-top:32px}.subscription .plans-container .plans .plan .plan-features{margin-bottom:32px;margin-top:32px}.subscription .plans-container .plans .plan .plan-features p{color:#6c6c70;font-size:1.2rem;line-height:1.5rem}.subscription .plans-container .plans .plan .plan-pricing{font-size:4rem}.subscription .plans-container .plans .plan .plan-pricing h1{font-size:4rem;font-weight:400;opacity:1}.subscription .plans-container .plans .plan .plan-pricing .unit{font-size:1rem}.subscription .plans-container .plans .plan .plan-pricing.yearly h1{font-size:2rem}.subscription .plans-container .plans .plan .plan-pricing.yearly .unit{font-size:1.5rem}.subscription .plans-container .plans .plan .plan-pricing .first-month{font-size:1rem}.subscription .plans-container .plans .plan .waitlist-label{font-size:1rem;margin-bottom:16px}.subscription .plans-container .plans .plan .button{font-size:1.4rem;height:54.4px;padding:16px}}@media only screen and (max-width:580px){.home .section .projects{grid-template-columns:1fr 1fr}.home .section .projects .project .project-cover{width:80px}.home .section .projects .project .project-details{margin-left:-24px}.home .section .projects .project .project-details .empty-message{display:none}.subscription .plans-container{margin-left:0}.subscription .plans-container .plans{grid-template-columns:1fr;padding:0}.subscription .plans-container .plans .plan .plan-pricing.monthly h1{font-size:2rem}.subscription .plans-container .plans .plan .core-features{margin-top:8px}.subscription .plans-container .plans .plan .core-features h4{font-size:1.5rem;line-height:2rem}.subscription .plans-container .plans .plan .core-features h4.customizable{margin-bottom:40px;margin-top:32px}.subscription .plans-container .plans .plan .core-features h4 p{padding:4px 20px}.subscription .plans-container .plans .plan .core-features h4.customizable{margin-top:8px}.subscription .plans-container .plans .plan.core .cover{padding-top:50%}.subscription .plans-container .plans .plan.hobbiest .cover{padding-top:60%}}@media only screen and (max-width:430px){.home .section .projects,.subscription .welcome-section{grid-template-columns:1fr}.subscription .welcome-section .welcome-message-top h1{line-height:3rem}.subscription .welcome-section .welcome-message-top h2{line-height:2.5rem;margin-top:16px}.subscription .welcome-section .actions{justify-content:flex-start;margin-top:32px}.subscription .section .projects{grid-template-columns:1fr}}@-webkit-keyframes rotate-globe{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.7;-webkit-transform:rotate(180deg);transform:rotate(180deg)}88%{opacity:.8;-webkit-transform:rotate(320deg);transform:rotate(320deg)}to{opacity:1;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-globe{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.7;-webkit-transform:rotate(180deg);transform:rotate(180deg)}88%{opacity:.8;-webkit-transform:rotate(320deg);transform:rotate(320deg)}to{opacity:1;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.home{z-index:none}.home .welcome-section{align-items:center;display:grid;font-family:Product Sans;grid-template-columns:auto 1fr 160px;justify-content:space-between;padding:16px}.home .welcome-section .welcome-message-top{display:FLEX;justify-content:start;margin-bottom:8px;margin-top:8px}.home .welcome-section .welcome-message-top h1{-webkit-animation:fadeInLeft .5s ease-out 0s;animation:fadeInLeft .5s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#8e8e93!important;font-size:3rem!important;font-weight:500!important;opacity:0}.home .welcome-section .welcome-message{color:#636366;font-weight:600}.home .welcome-section .welcome-message:last-child{-webkit-animation:fadeInLeft .5s ease-out .05s;animation:fadeInLeft .5s ease-out .05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#3a3a3c;font-size:2rem;font-weight:500;margin-top:-16px;opacity:0}.home .welcome-section .actions,.home .welcome-section .welcome-message .actions{display:flex;justify-content:flex-end}.home .welcome-section .actions{position:absolute;right:40px;z-index:10}.home .section{margin-bottom:16px;opacity:0;padding:8px;-webkit-transform:translateX(8px);transform:translateX(8px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.home .section:first-child{-webkit-animation:fadeInUp .1s ease-out 0s;animation:fadeInUp .1s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.home .section:first-child .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .5s;animation:fadeInUp .5s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .55s;animation:fadeInUp .5s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out .6s;animation:fadeInUp .5s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out .65s;animation:fadeInUp .5s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out .7s;animation:fadeInUp .5s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out .75s;animation:fadeInUp .5s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out .8s;animation:fadeInUp .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out .85s;animation:fadeInUp .5s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:first-child .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2){-webkit-animation:fadeInUp .1s ease-out .6s;animation:fadeInUp .1s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.home .section:nth-child(2) .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .6s;animation:fadeInUp .5s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .65s;animation:fadeInUp .5s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out .7s;animation:fadeInUp .5s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out .75s;animation:fadeInUp .5s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out .8s;animation:fadeInUp .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out .85s;animation:fadeInUp .5s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out 1s;animation:fadeInUp .5s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(2) .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out 1.05s;animation:fadeInUp .5s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3){-webkit-animation:fadeInUp .1s ease-out 1.2s;animation:fadeInUp .1s ease-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.home .section:nth-child(3) .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .7s;animation:fadeInUp .5s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .75s;animation:fadeInUp .5s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out .8s;animation:fadeInUp .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out .85s;animation:fadeInUp .5s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out 1s;animation:fadeInUp .5s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out 1.05s;animation:fadeInUp .5s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out 1.1s;animation:fadeInUp .5s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(3) .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out 1.15s;animation:fadeInUp .5s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4){-webkit-animation:fadeInUp .1s ease-out 1.8s;animation:fadeInUp .1s ease-out 1.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.home .section:nth-child(4) .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .8s;animation:fadeInUp .5s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .85s;animation:fadeInUp .5s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out 1s;animation:fadeInUp .5s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out 1.05s;animation:fadeInUp .5s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out 1.1s;animation:fadeInUp .5s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out 1.15s;animation:fadeInUp .5s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out 1.2s;animation:fadeInUp .5s ease-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(4) .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out 1.25s;animation:fadeInUp .5s ease-out 1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5){-webkit-animation:fadeInUp .1s ease-out 2.4s;animation:fadeInUp .1s ease-out 2.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform .5s}.home .section:nth-child(5) .projects .project:first-child{-webkit-animation:fadeInUp .5s ease-out .9s;animation:fadeInUp .5s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out .95s;animation:fadeInUp .5s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out 1s;animation:fadeInUp .5s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out 1.05s;animation:fadeInUp .5s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out 1.1s;animation:fadeInUp .5s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out 1.15s;animation:fadeInUp .5s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out 1.2s;animation:fadeInUp .5s ease-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out 1.25s;animation:fadeInUp .5s ease-out 1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out 1.3s;animation:fadeInUp .5s ease-out 1.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section:nth-child(5) .projects .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out 1.35s;animation:fadeInUp .5s ease-out 1.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.home .section .section-heading{border-bottom:2px solid #1c1c1e;color:#c7c7cc;display:inline-block;font-weight:400;margin-bottom:24px;margin-left:8px;margin-top:0;padding:0 16px 8px 0;transition-duration:.2s;width:auto}.home .section .section-heading a{color:#54a134;float:right;font-size:.9rem;font-weight:400;margin:0 8px;text-decoration:underline}.home .section .projects{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 8px;width:100%}.home .section .projects .message{color:#3a3a3c}.home .section .projects.completed h3:after{color:#48484a;content:"Client Approved";font-size:.9rem;font-weight:400;margin-left:8px}.home .section .projects.completed .project{grid-template-columns:auto 128px}.home .section .projects.completed .project .project-options{align-items:center}.home .section.approval-pending .project-options{display:grid!important}.home .project.new{-webkit-animation-delay:.65s;animation-delay:.65s}.home-header .notifications{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/appointment-reminders--v1.png);background-size:90%;height:32px;position:fixed;right:16px;top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:32px;z-index:99}.home-header .notifications .new{border:1px solid #000;border-radius:50%;height:8px;position:absolute;right:1.6px;top:8.8px;width:8px}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(32px);transform:translateX(32px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(32px);transform:translateX(32px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:1500px){.home .section .projects{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1200px){.home .section .projects{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1080px){.home .section .projects{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:860px){.home .section .projects{grid-template-columns:1fr 1fr}.home .welcome-section{grid-template-columns:1fr}.home .welcome-section .actions{justify-content:flex-start;margin-top:32px}}@media only screen and (max-width:580px){.home .section .projects{grid-template-columns:1fr}.home .section .projects .project .project-cover{width:120px}.home .section .projects .project .project-details{margin-left:16px}.home .section .projects .project .project-details .empty-message{display:none}}@media only screen and (max-width:520px){.home .welcome-section{grid-template-columns:1fr;margin-top:8px}.home .welcome-section .welcome-message:last-child{line-height:2.8rem;margin-top:8px}.home .welcome-section .welcome-message.sub-message{font-size:1.5rem;line-height:2rem;margin-bottom:8px}.home .welcome-section .actions{justify-content:flex-start;margin-top:16px;position:relative;right:0}.home .section .projects{grid-template-columns:1fr}}.project{background:linear-gradient(120deg,#171717 50%,#0d0d0d);border-radius:8px;border-right:1px solid #2b2b2b;border-top:1px solid #2b2b2b;border-color:#363638 #363638 #2b2b2b #2b2b2b;border-color:rgba(186,230,186,.2) rgba(162,194,156,.1) #363638 #363638;border-style:solid;border-width:1px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);box-shadow:2px 2px 4px rgba(0,0,0,.8);cursor:pointer;display:grid;grid-template-columns:120px auto;margin-top:0;opacity:0;-webkit-transform:scale(1) translateY(-8px);transform:scale(1) translateY(-8px);transition-duration:.2s;transition-duration:.9s;transition-timing-function:ease-in;width:100%}.project:hover{background:linear-gradient(30deg,#171717,#0d0d0d);border-top:1px solid rgba(139,185,139,.25);box-shadow:2px 2px 4px rgba(0,0,0,.8),0 0 8px 4px rgba(20,86,36,.075);-webkit-transform:scale(1) translateY(-1px)!important;transform:scale(1) translateY(-1px)!important;transition-duration:.9s!important;transition-timing-function:ease-out!important}.project:hover .cover-wrap{-webkit-transform:scale(1.01);transform:scale(1.01);transition-duration:.1s;transition-timing-function:ease-in}.project:hover .project-cover{background-size:100%;border:1px solid #444446;border-radius:8px;box-shadow:4px 4px 4px 1px rgba(0,0,0,.4),inset 1px 1px 2px rgba(0,0,0,.5);height:100%;min-height:96px;opacity:1;-webkit-transform:scale(1.1) translateY(-2px) translateX(-3px);transform:scale(1.1) translateY(-2px) translateX(-3px);transition-duration:.15s;transition-timing-function:ease-in;width:120px}.project:hover .project-details{transition-duration:.2s!important;transition-timing-function:ease-out}.project:hover .project-summary{opacity:1!important}.project:hover .project-title{-webkit-transform:scale(1.02) translateY(-1px) translateX(1%)!important;transform:scale(1.02) translateY(-1px) translateX(1%)!important}.project:hover .project-title,.project:hover .project-type{transition-duration:.15s!important;transition-timing-function:ease-in}.project:hover .project-type{-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.project:hover .right .status-signal{box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 2px rgba(0,255,0,.38),0 0 20px 10px rgba(0,255,0,.2)!important;-webkit-transform:scale(1.1);transform:scale(1.1);transition-delay:.1s}.project:hover.draft .project-details .details-top .right .status-signal{box-shadow:0 0 8px 4px rgba(37,37,37,.639)}.project:hover.uploaded .project-details .details-top .right .status-signal{background-color:#ffd60a;box-shadow:0 1px 1px 1px rgba(103,88,0,.18),0 0 10px 5px rgba(255,215,0,.22),0 0 4px 2px rgba(255,217,0,.345),0 0 20px 10px rgba(255,255,0,.1)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.project:hover .designing .project-details .details-top .right .status-signal{background-color:#da8fff;box-shadow:0 1px 1px 1px rgba(94,42,126,.18),0 0 10px 5px rgba(155,89,182,.22),0 0 4px 2px rgba(156,89,182,.663),0 0 20px 10px rgba(135,20,250,.4)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.project:active{box-shadow:0 0 0 #000;-webkit-transform:scale(.99) translateY(0)!important;transform:scale(.99) translateY(0)!important;transition-duration:.2s;transition-timing-function:ease-in}.project .cover-wrap{transition-duration:.1s;transition-timing-function:ease-out}.project .project-cover{background-color:#0d0d0d;background-image:url(/static/media/cake.5f801b216c47e90aa8bd.svg);background-position:50%;background-size:cover;border:1px solid #545456;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.8),inset 1px 1px 2px rgba(0,0,0,.5);height:100%;min-height:96px;opacity:1;-webkit-transform:scale(1.05) translateX(0) translateY(0);transform:scale(1.05) translateX(0) translateY(0);transition-duration:.1s;width:120px}.project .project-details{grid-gap:1.6px;align-content:space-between;display:grid;gap:1.6px;margin:12px 12px 8px 16px;transition-duration:.1s}.project .project-details .details-top{display:grid;grid-template-columns:auto 8px}.project .project-details .details-top .project-title{font-size:.9rem;-webkit-transform:scale(1) translateX(0) translateY(0);transform:scale(1) translateX(0) translateY(0);transition-duration:.1s}.project .project-details .details-top .project-type{color:#48484a;font-size:.8rem;font-weight:400;line-height:20px;margin-top:-2px}.project .project-details .details-top .info-bar{align-items:center;display:grid;grid-template-columns:auto auto;justify-content:space-between}.project .project-details .details-top .info-bar .lr.button.mini{background-color:#001b30;border:1px solid #2fa3f7;box-shadow:-1px -1px 4px #000,-1px 0 8px rgba(47,164,247,.612);color:#2fa3f7;height:24px;line-height:20px;margin-right:-8px;padding:0 8px}.project .project-details .details-top .info-bar .lr.button.mini.disabled{background-color:#071b2b;border:1px solid #39454f;color:#1368a4;display:none}.project .project-details .details-top .project-budget{background-color:#2b2b2b;border:1px solid #535353;border-radius:4px;color:#8e8e93;display:inline-block;font-size:.7rem;margin:0 0 4px;padding:2px 4px}.project .project-details .details-top .right .status-signal{background-color:#66b346;border-radius:50%;box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055);height:8px;-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s;width:8px}.project .project-details .details-top .right .status-signal:hover{background-color:#54a134}.project .project-details .empty-message{color:#363638;font-size:.8rem;font-weight:400;justify-content:start;text-align:left}.project .project-details .project-summary{align-items:center;display:flex;font-size:.8rem;gap:4px;height:100%;justify-content:space-between;transition-duration:.2s}.project .project-details .project-summary .summary-left{align-items:end;display:flex;font-weight:500;gap:8px}.project .project-details .project-summary .summary-right{grid-gap:4px;display:grid;gap:4px;justify-items:end}.project .project-details .project-summary .summary-right .quick-actions{display:flex;gap:4px}.project .project-details .project-summary .summary-item{opacity:.2}.project .project-details .project-summary .summary-item .icon{background-size:90%;opacity:.9!important;padding:8.8px;transition-duration:.1s}.project .project-details .project-summary .summary-item.active{opacity:.8}.project .project-details .project-summary .summary-item.active p{color:#aeaeae;font-size:.7rem;line-height:1rem}.project .project-details .project-summary .summary-item{display:flex;gap:2px}.project .project-details .project-summary .summary-item:hover .icon{-webkit-transform:scale(1.4);transform:scale(1.4);transition-duration:.2s}.project .project-details .project-summary .summary-item p{color:#545456;font-size:.7rem;line-height:1rem}.project .project-details .project-summary .summary-item .icon{background-position:50%;background-size:80%;opacity:.5;padding:8px}.project .project-details .project-summary .collection-count .icon{background-image:url(/static/media/folders.928831ac028864b1d0e8.svg)}.project .project-details .project-summary .invoice-count .icon{background-image:url(https://img.icons8.com/pastel-glyph/64/FFFFFF/invoice-1.png)}.project .project-details .project-summary .photos-count .icon{background-image:url(/static/media/images.c01fd0fd6cc4ea73f72e.svg)}.project .project-details .project-summary .selected-count .icon{background-image:url(/static/media/selected.2b5aef241d72b3f6953d.svg)}.project .project-details .project-summary .share .icon{background-image:url(/static/media/play-circle.ee9e4112411a3c10e1ec.svg)}.project .project-details .project-summary .select .icon{background-image:url(/static/media/checkmark.7bea571189d6e17d41a4.svg)}.project .pin{background-color:#2b2b2b;border:1px solid #535353;border-radius:4px;display:flex;gap:0;opacity:.5;padding:1px 4px 1px 1px}.project .pin .pin-label{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/key.png);background-position:50%;background-size:50%;border-radius:4px;color:#636366;display:inline-block;font-size:.7rem;height:16px;padding:0;width:16px}.project .pin .pin-number{align-items:center;display:flex;font-size:.7rem;text-align:center}.project.new{grid-template-columns:120px auto;width:90%}.project.new .project-cover{background-image:url(https://img.icons8.com/?size=100&id=11153&format=png&color=FFFFFF);background-size:40%}.project.new .project-details{align-content:center;margin:16px;text-align:center}.project.new .project-details .project-title{font-size:1.2REM;font-weight:500}.project.all{width:80%}.project.all .project-cover{background-color:#171717;background-image:url(/static/media/arrow-right.1cd705ff3a8d32dcbf7d.svg);background-position:45%;background-size:20%;border:1px solid #444446;-webkit-transform:scale(1.05);transform:scale(1.05)}.project.all .project-details{align-content:center;margin:16px;text-align:center}.project.all:hover{opacity:.7!important}.project.all:hover .project-cover{background-position:55%}.project.Wedding .project-cover{background-image:url(https://img.icons8.com/dotty/80/FFFFFF/wedding-rings.png);background-size:50%}.project.Birthday .project-cover{background-image:url(https://img.icons8.com/ios/150/FFFFFF/birthday.png);background-size:40%}.project.Baptism .project-cover{background-image:url(https://img.icons8.com/external-others-bomsymbols-/91/FFFFFF/external-angel-christmas-decoration-outline-others-bomsymbols-.png);background-size:50%}.project.draft .project-details .details-top .right .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#8e8e93;box-shadow:0 1px 1px 1px #151515,0 0 5px 4px hsla(0,0%,100%,.086),0 0 4px 1px hsla(0,0%,100%,.02),0 0 20px 10px hsla(0,0%,100%,.063);-webkit-transform:scale(1.1);transform:scale(1.1)}.project.draft:hover .project-details .details-top .right .status-signal{box-shadow:0 1px 1px 0 #030303,0 0 10px 5px hsla(0,0%,100%,.141),0 0 4px 1px hsla(0,0%,100%,.02),0 0 20px 20px hsla(0,0%,100%,.027)!important}.project.uploaded:hover .project-details .details-top .right .status-signal{background-color:#66b346!important;box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055)!important}@-webkit-keyframes slow-pulse{0%,to{box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055);opacity:.5}50%{box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055);opacity:1}}@keyframes slow-pulse{0%,to{box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055);opacity:.5}50%{box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055);opacity:1}}.project.selecting .project-details .details-top .right .status-signal{-webkit-animation:fast-pulse .5s infinite;animation:fast-pulse .5s infinite;background-color:#54a134;box-shadow:0 1px 1px 1px #060,0 0 8px 5px rgba(0,255,0,.702),0 0 5px 1px rgba(0,255,0,.38),0 0 15px 10px rgba(0,255,0,.314);-webkit-transform:scale(1.2);transform:scale(1.2)}.project.selecting:hover .project-details .details-top .right .status-signal{box-shadow:0 1px 1px 1px #060,0 0 12px 6px rgba(0,255,0,.8),0 0 6px 2px rgba(0,255,0,.459),0 0 20px 15px rgba(0,255,0,.4)!important}.project.selected .project-details .details-top .right .status-signal{-webkit-animation:slow-glow 2s infinite;animation:slow-glow 2s infinite;background-color:#ffd426;box-shadow:0 1px 1px 1px #141000,0 0 7px 4px rgba(255,221,0,.149),0 0 4px 1px rgba(255,221,0,.38),0 0 15px 10px rgba(255,221,0,.09);opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.project.selected:hover .project-details .details-top .right .status-signal{box-shadow:0 1px 1px 1px #1e1900,0 0 10px 5px rgba(255,221,0,.243),0 0 5px 2px rgba(255,221,0,.459),0 0 20px 15px rgba(255,221,0,.102)!important}.project.editing .project-details .details-top .right .status-signal{-webkit-animation:pulsing 1.5s ease-in-out infinite;animation:pulsing 1.5s ease-in-out infinite;background-color:#da8fff;box-shadow:0 1px 1px 1px rgba(128,0,128,.18),0 0 10px 5px rgba(160,0,160,.22),0 0 4px 2px rgba(176,0,176,.416),0 0 20px 10px rgba(255,0,255,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.project.client-review .project-details .details-top .right .status-signal{-webkit-animation:blinking 1.5s ease-in-out infinite;animation:blinking 1.5s ease-in-out infinite;-webkit-animation-delay:.1s;animation-delay:.1s;background-color:#ffb340;box-shadow:0 1px 1px 1px rgba(217,102,0,.18),0 0 10px 5px rgba(167,100,0,.22),0 0 4px 2px rgba(180,111,6,.416),0 0 20px 10px rgba(255,128,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.project.completed .project-details .details-top .right .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#ffd60a;box-shadow:0 1px 1px 1px rgba(255,204,0,.18),0 0 10px 5px rgba(255,221,0,.22),0 0 4px 2px rgba(255,238,0,.416),0 0 20px 10px rgba(255,255,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.project.archived .project-details .details-top .right .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#ccc;box-shadow:0 1px 1px 1px hsla(0,0%,83%,.18),0 0 10px 5px hsla(0,0%,80%,.22),0 0 4px 2px hsla(0,0%,73%,.416),0 0 20px 10px hsla(0,0%,75%,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.project.pending-payment .project-details .details-top .right .status-signal{-webkit-animation:blinking 1.5s ease-in-out infinite;animation:blinking 1.5s ease-in-out infinite;background-color:#ff6961;box-shadow:0 1px 1px 1px rgba(255,0,0,.18),0 0 10px 5px rgba(255,51,51,.22),0 0 4px 2px hsla(0,100%,70%,.416),0 0 20px 10px rgba(255,0,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.project:first-child{-webkit-animation:fadeInUp .4s ease-out .1s;animation:fadeInUp .4s ease-out .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:first-child .status-signal{-webkit-animation:glowUp .6s ease-in-out .6s;animation:glowUp .6s ease-in-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(2){-webkit-animation:fadeInUp .4s ease-out .15s;animation:fadeInUp .4s ease-out .15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(2) .status-signal{-webkit-animation:glowUp .6s ease-in-out .62s;animation:glowUp .6s ease-in-out .62s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(3){-webkit-animation:fadeInUp .4s ease-out .2s;animation:fadeInUp .4s ease-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(3) .status-signal{-webkit-animation:glowUp .6s ease-in-out .64s;animation:glowUp .6s ease-in-out .64s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(4){-webkit-animation:fadeInUp .4s ease-out .25s;animation:fadeInUp .4s ease-out .25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(4) .status-signal{-webkit-animation:glowUp .6s ease-in-out .66s;animation:glowUp .6s ease-in-out .66s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(5){-webkit-animation:fadeInUp .4s ease-out .3s;animation:fadeInUp .4s ease-out .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(5) .status-signal{-webkit-animation:glowUp .6s ease-in-out .68s;animation:glowUp .6s ease-in-out .68s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(6){-webkit-animation:fadeInUp .4s ease-out .35s;animation:fadeInUp .4s ease-out .35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(6) .status-signal{-webkit-animation:glowUp .6s ease-in-out .7s;animation:glowUp .6s ease-in-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(7){-webkit-animation:fadeInUp .4s ease-out .4s;animation:fadeInUp .4s ease-out .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(7) .status-signal{-webkit-animation:glowUp .6s ease-in-out .72s;animation:glowUp .6s ease-in-out .72s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(8){-webkit-animation:fadeInUp .4s ease-out .45s;animation:fadeInUp .4s ease-out .45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(8) .status-signal{-webkit-animation:glowUp .6s ease-in-out .74s;animation:glowUp .6s ease-in-out .74s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(9){-webkit-animation:fadeInUp .4s ease-out .5s;animation:fadeInUp .4s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(9) .status-signal{-webkit-animation:glowUp .6s ease-in-out .76s;animation:glowUp .6s ease-in-out .76s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(10){-webkit-animation:fadeInUp .4s ease-out .55s;animation:fadeInUp .4s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(10) .status-signal{-webkit-animation:glowUp .6s ease-in-out .78s;animation:glowUp .6s ease-in-out .78s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(11){-webkit-animation:fadeInUp .4s ease-out .6s;animation:fadeInUp .4s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(11) .status-signal{-webkit-animation:glowUp .6s ease-in-out .8s;animation:glowUp .6s ease-in-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(12){-webkit-animation:fadeInUp .4s ease-out .65s;animation:fadeInUp .4s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(12) .status-signal{-webkit-animation:glowUp .6s ease-in-out .82s;animation:glowUp .6s ease-in-out .82s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(13){-webkit-animation:fadeInUp .4s ease-out .7s;animation:fadeInUp .4s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(13) .status-signal{-webkit-animation:glowUp .6s ease-in-out .84s;animation:glowUp .6s ease-in-out .84s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(14){-webkit-animation:fadeInUp .4s ease-out .75s;animation:fadeInUp .4s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(14) .status-signal{-webkit-animation:glowUp .6s ease-in-out .86s;animation:glowUp .6s ease-in-out .86s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(15){-webkit-animation:fadeInUp .4s ease-out .8s;animation:fadeInUp .4s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(15) .status-signal{-webkit-animation:glowUp .6s ease-in-out .88s;animation:glowUp .6s ease-in-out .88s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(16){-webkit-animation:fadeInUp .4s ease-out .85s;animation:fadeInUp .4s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(16) .status-signal{-webkit-animation:glowUp .6s ease-in-out .9s;animation:glowUp .6s ease-in-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(17){-webkit-animation:fadeInUp .4s ease-out .9s;animation:fadeInUp .4s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(17) .status-signal{-webkit-animation:glowUp .6s ease-in-out .92s;animation:glowUp .6s ease-in-out .92s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(18){-webkit-animation:fadeInUp .4s ease-out .95s;animation:fadeInUp .4s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(18) .status-signal{-webkit-animation:glowUp .6s ease-in-out .94s;animation:glowUp .6s ease-in-out .94s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(19){-webkit-animation:fadeInUp .4s ease-out 1s;animation:fadeInUp .4s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(19) .status-signal{-webkit-animation:glowUp .6s ease-in-out .96s;animation:glowUp .6s ease-in-out .96s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.project:nth-child(20){-webkit-animation:fadeInUp .4s ease-out 1.05s;animation:fadeInUp .4s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project:nth-child(20) .status-signal{-webkit-animation:glowUp .6s ease-in-out .98s;animation:glowUp .6s ease-in-out .98s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.field input::-webkit-calendar-picker-indicator{-webkit-filter:invert(1);filter:invert(1)}.field select::-webkit-inner-spin-button{-webkit-filter:invert(0);filter:invert(0);margin-right:-32px}.heading{border-bottom:1px solid #2b2b2b;color:#aeaeae;font-size:1rem;margin:0 0 16px;padding-bottom:8px}.side-panel{align-items:center;background-color:#171717;border:1px solid #2b2b2b;border-radius:4px;display:grid;grid-template-rows:0 40px auto 40px auto;margin-bottom:8px;margin-top:32px;padding:8px}.side-panel .project-expiration{color:#535353;margin-bottom:64px}.side-panel .heading{margin-left:4px;margin-top:4px}.side-panel .timeline{display:grid;grid-template-columns:2px auto;opacity:.2;overflow-y:scroll}.side-panel .timeline .events{border-radius:4px;display:flex;flex-direction:column-reverse;gap:0}.side-panel .timeline .events .timeline-event{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:24px auto;z-index:35}.side-panel .timeline .events .timeline-event.draft .status .signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#ffd60a;box-shadow:0 1px 1px 1px rgba(255,191,0,.18),0 0 10px 5px rgba(255,204,0,.22),0 0 4px 2px rgba(255,221,0,.165),0 0 20px 10px rgba(255,191,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.side-panel .timeline .events .timeline-event.completed .status .signal{background-color:#66b346;box-shadow:0 1px 1px 1px rgba(50,205,50,.18),0 0 10px 5px rgba(56,204,0,.22),0 0 4px 2px rgba(52,221,0,.18),0 0 20px 10px rgba(128,255,0,.05)!important}.side-panel .timeline .events .timeline-event.completed .status .signal,.side-panel .timeline .events .timeline-event.pending .status .signal{-webkit-animation:pulsing 1.5s ease-in-out infinite;animation:pulsing 1.5s ease-in-out infinite;-webkit-transform:scale(1.1);transform:scale(1.1)}.side-panel .timeline .events .timeline-event.pending .status .signal{-webkit-animation-delay:.1s;animation-delay:.1s;background-color:#ffb340;box-shadow:0 1px 1px 1px rgba(217,102,0,.18),0 0 10px 5px rgba(167,100,0,.22),0 0 4px 2px rgba(180,111,6,.416),0 0 20px 10px rgba(255,128,0,.05)!important}.side-panel .timeline .events .timeline-event.in-progress .status .signal{-webkit-animation:blinking 1.5s ease-in-out infinite;animation:blinking 1.5s ease-in-out infinite;background-color:#66b346;box-shadow:0 1px 1px 1px rgba(0,128,0,.18),0 0 10px 5px rgba(0,160,0,.22),0 0 4px 2px rgba(0,176,0,.416),0 0 20px 10px rgba(0,255,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.side-panel .timeline .events .timeline-event.upcomming{opacity:.5}.side-panel .timeline .events .timeline-event.upcomming .status .signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:rgba(65,149,177,.984);box-shadow:0 1px 1px 1px rgba(0,191,255,.051),0 0 10px 5px rgba(0,204,255,.086),0 0 4px 2px rgba(0,221,255,.157),0 0 20px 10px rgba(0,255,255,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.side-panel .timeline .events .timeline-event.upcomming .body{border:1px solid #2b2b2b}.side-panel .timeline .events .timeline-event .date{display:grid;font-size:.6rem;justify-content:center;margin-left:-6px;margin-top:4px}.side-panel .timeline .events .timeline-event .date .month{color:#aeaeae;font-size:.5rem;font-weight:800}.side-panel .timeline .events .timeline-event .date .day{font-size:1rem;margin-top:-4px}.side-panel .timeline .events .timeline-event .date .year{color:#535353;font-size:.5rem;margin-top:-4px}.side-panel .timeline .events .timeline-event .status{align-items:center;display:grid;justify-items:center;margin-left:-8px;z-index:35}.side-panel .timeline .events .timeline-event .status .signal{border-radius:70%;height:4px;margin-left:4px;width:4px}.side-panel .timeline .events .timeline-event .body{background-color:#0d0d0d;border:1px solid #535353;border-radius:4px;display:grid;grid-template-columns:12px auto;padding:6px 8px}.side-panel .timeline .events .timeline-event .title{color:#fff;font-size:.9rem;font-weight:400}.side-panel .timeline .events .timeline-event .description{color:#535353;font-size:.7rem;line-height:.7rem;margin-top:2px;max-height:40px;overflow:hidden}.side-panel .timeline .guide-line{align-items:stretch;background-color:hsla(0,0%,100%,.575);display:grid;height:calc(100% - 56px);-webkit-transform:translateX(9.6px) translateY(24px);transform:translateX(9.6px) translateY(24px);width:1px;z-index:30}.side-panel .client{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:80px auto}.side-panel .client .client-image .profile-picture{background-image:url(https://img.icons8.com/?size=100&id=11730&format=png&color=FFFFFF);background-position:50%;background-size:70%;height:80px;width:80px}.side-panel .client-details .client-field{align-items:center;color:#535353;display:flex;font-size:.8rem;gap:8px}.side-panel .client-details .client-field .highlight{color:#fff;font-weight:600}.side-panel .client-details .client-field.client-name{margin-bottom:8px}.side-panel .client-details .client-field.client-email p,.side-panel .client-details .client-field.client-phone p{color:#8e8e93}.side-panel .client-details .client-field.client-location p{color:#535353}@media only screen and (max-width:1230px){.side-panel{margin-top:0;padding-right:8px}.side-panel .timeline .events .timeline-event{grid-template-columns:1fr}.side-panel .timeline .events .timeline-event .body{padding:4px}.side-panel .timeline .events .timeline-event .date{display:flex;font-size:.6rem;gap:4px;justify-content:center}.side-panel .timeline .events .timeline-event .date .day,.side-panel .timeline .events .timeline-event .date .month,.side-panel .timeline .events .timeline-event .date .year{font-size:.5rem;line-height:.5rem;margin-top:0}}@media only screen and (max-width:1080px){.side-panel{margin-left:20px;margin-top:0;width:240px}}@media only screen and (max-width:768px){.side-panel{margin-left:20px;margin-top:40px;width:calc(100% - 40px)}}.App .share-gallery .modal .form-section{margin:16px 48px}.App .share-gallery .galleries-share-list-selection{grid-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:128px 64px}.App .share-gallery .galleries-share-list-selection input{height:24px;-webkit-transform:scale(1.5);transform:scale(1.5)}.App .share-gallery .galleries-share-list-selection .label{margin-left:16px}.App .share-gallery .galleries-share-list-selection .selection{justify-content:center}.App .share-gallery .galleries-share-list-selection .selection label{color:#535353;font-size:.9;margin-right:8px}.App .share-gallery .galleries-share-list-selection .selection input{-webkit-transform:scale(1.2);transform:scale(1.2)}.App .share-gallery .form-item{align-items:center;display:flex;gap:4px;margin:8px 8px 8px 0}.App .share-gallery .form-item input{margin:4px}.App .share-gallery .form-item label{color:#f2f2f7;font-size:1.2rem}.App .share-gallery .form-item p{color:#8e8e93;font-size:.7rem}.App .share-gallery h4{border-bottom:1px solid #2b2b2b;font-size:1.2rem;padding-bottom:16px}.App .share-gallery .select-galleries{border-bottom:1px solid #2b2b2b;padding-bottom:16px;padding-top:8px}.App .share-gallery .link-container{padding:4px;white-space:nowrap}.App .share-gallery .link-container .linkToGallery{color:#428924;text-decoration:underline;text-decoration-color:#336c1b;transition-duration:.1s}.App .share-gallery .link-container .open-in-new{border:none;box-shadow:none;opacity:.4;-webkit-transform:scale(1) translateX(0) translateY(0);transform:scale(1) translateX(0) translateY(0)}.App .share-gallery .link-container:hover{-webkit-transform:scale(1);transform:scale(1)}.App .share-gallery .link-container:hover .open-in-new{opacity:1;-webkit-transform:scale(1.025) translateX(2px) translateY(-1px);transform:scale(1.025) translateX(2px) translateY(-1px)}.App .share-gallery .link-container:hover .linkToGallery{color:#54a134}.App .share-gallery .link-pin{grid-gap:8px;align-items:center;display:grid;font-size:1rem;gap:8px;grid-template-columns:auto 88px 88px;justify-content:start;padding:8px 8px 8px 0}.App .share-gallery .link-pin .link{align-items:center;background-color:#0d0d0d;border-radius:4px;color:#54a134;display:flex;height:36px;justify-content:space-between;padding:4px 0 4px 8px}.App .share-gallery .link-pin .link:hover .copy-link{opacity:1}.App .share-gallery .link-pin .link .copy-link{border:1px solid #535353;border-radius:4px;cursor:pointer;opacity:.5;padding:2px 8px}.App .share-gallery .link-pin .pin{border:1px solid #545456;border-radius:4px;line-height:1rem;padding:8px 12px}.App .share-gallery .link-pin .access{border:1px solid #242426;border-radius:4px;opacity:.6;padding:4px 8px}.App .share-gallery .client-label{color:#8e8e93;font-size:.8rem;margin-top:0}.App .share-gallery .client-notification{margin-top:24px}.projects-header,.teams-header{display:grid;grid-template-columns:1fr auto;justify-content:space-between;padding:12px}.projects-header h1,.teams-header h1{-webkit-animation:fadeInLeft .5s ease-out 0s;animation:fadeInLeft .5s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.projects-header .actions,.teams-header .actions{-webkit-animation:fadeInLeft .4s ease-out .2s;animation:fadeInLeft .4s ease-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:flex;justify-content:flex-end;opacity:0}.view-control{display:flex;font-size:.9rem;justify-content:space-between;margin:8px 12px}.view-control .control-label{color:#48484a;padding:8px}.view-control .control-label.label-all-photos{color:#636366}.view-control .controls{-webkit-animation:fadeInLeft .5s ease-out .05s;animation:fadeInLeft .5s ease-out .05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:linear-gradient(120deg,#2b2b2b -80%,#171717 20%,#171717 60%,#0d0d0d);border:1px solid #242426;border-radius:9px;border-top-color:#363638;box-shadow:2px 2px 4px rgba(0,0,0,.8);display:flex;opacity:0;transition-duration:.15s}.view-control .controls:hover{transition-duration:.1s}.view-control .controls .control{border-radius:8px;border-right:1px solid hsla(0,0%,100%,.02);color:#444446;cursor:pointer;font-weight:400;padding:6px 12px;transition-duration:.15s;white-space:nowrap}.view-control .controls .control:hover{background-color:#171717;border-radius:2px;color:#7c7c80;transition-duration:.1s}.view-control .controls .control:hover:last-child{border-radius:8px}.view-control .controls .control.active{background-color:#0b0b0b;border-bottom:1px solid #363638;border-left:1px solid #363638;border-top:1px solid #363638;border-color:#545456 #363638 #363638 #545456;border-radius:6px!important;border-style:solid;border-width:1px;box-shadow:1px 1px 2px rgba(0,0,0,.8);color:#e5e5e5;-webkit-transform:scale(1.1);transform:scale(1.1)}.view-control .controls .control.active:hover{background-color:#2b2b2b;border:1px solid #545456;transition-duration:.1s}.view-control .controls .control.active .icon{background-size:120%}.view-control .controls .control.disabled{opacity:.2}.view-control .controls .control .icon{background-position:50%;background-size:110%;height:14.4px;width:14.4px}.view-control .controls .control .icon.card-view{background-image:url(https://img.icons8.com/sf-black-filled/64/FFFFFF/four-squares.png)}.view-control .controls .control .icon.list-view{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/list.png)}.projects .section-heading{-webkit-animation:fadeInUp .5s ease-out forwards;animation:fadeInUp .5s ease-out forwards;-webkit-animation-delay:.5s;animation-delay:.5s;border-bottom:2px solid #1c1c1e;color:#c7c7cc;display:inline-block;font-weight:400;margin-bottom:8px;margin-left:8px;margin-top:16px;opacity:0;padding:0 16px 8px 0;transition-duration:.2s;width:auto}.projects .month-group{margin-bottom:16px;margin-top:16px}.projects .month-group .month-name{-webkit-animation:fadeInUp .5s ease-out forwards;animation:fadeInUp .5s ease-out forwards;-webkit-animation-delay:calc(.4s + .5s*(var(--group-index) - 1));animation-delay:calc(.4s + .5s*(var(--group-index) - 1));margin-bottom:8px;opacity:0}.projects .month-group .month-name,.projects .month-group .projects-list{color:#8e8e93;font-weight:400;padding:8px 16px}.projects .month-group .projects-list .project:first-child{-webkit-animation:fadeInUp .5s ease-out calc(.45s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.45s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(2){-webkit-animation:fadeInUp .5s ease-out calc(.49s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.49s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(3){-webkit-animation:fadeInUp .5s ease-out calc(.53s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.53s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(4){-webkit-animation:fadeInUp .5s ease-out calc(.57s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.57s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(5){-webkit-animation:fadeInUp .5s ease-out calc(.61s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.61s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(6){-webkit-animation:fadeInUp .5s ease-out calc(.65s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.65s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(7){-webkit-animation:fadeInUp .5s ease-out calc(.69s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.69s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(8){-webkit-animation:fadeInUp .5s ease-out calc(.73s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.73s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(9){-webkit-animation:fadeInUp .5s ease-out calc(.77s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.77s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(10){-webkit-animation:fadeInUp .5s ease-out calc(.81s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.81s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(11){-webkit-animation:fadeInUp .5s ease-out calc(.85s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.85s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(12){-webkit-animation:fadeInUp .5s ease-out calc(.89s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.89s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(13){-webkit-animation:fadeInUp .5s ease-out calc(.93s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.93s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(14){-webkit-animation:fadeInUp .5s ease-out calc(.97s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(.97s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(15){-webkit-animation:fadeInUp .5s ease-out calc(1.01s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.01s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(16){-webkit-animation:fadeInUp .5s ease-out calc(1.05s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.05s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(17){-webkit-animation:fadeInUp .5s ease-out calc(1.09s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.09s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(18){-webkit-animation:fadeInUp .5s ease-out calc(1.13s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.13s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(19){-webkit-animation:fadeInUp .5s ease-out calc(1.17s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.17s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(20){-webkit-animation:fadeInUp .5s ease-out calc(1.21s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.21s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(21){-webkit-animation:fadeInUp .5s ease-out calc(1.25s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.25s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(22){-webkit-animation:fadeInUp .5s ease-out calc(1.29s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.29s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(23){-webkit-animation:fadeInUp .5s ease-out calc(1.33s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.33s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(24){-webkit-animation:fadeInUp .5s ease-out calc(1.37s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.37s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(25){-webkit-animation:fadeInUp .5s ease-out calc(1.41s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.41s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(26){-webkit-animation:fadeInUp .5s ease-out calc(1.45s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.45s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(27){-webkit-animation:fadeInUp .5s ease-out calc(1.49s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.49s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(28){-webkit-animation:fadeInUp .5s ease-out calc(1.53s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.53s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(29){-webkit-animation:fadeInUp .5s ease-out calc(1.57s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.57s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(30){-webkit-animation:fadeInUp .5s ease-out calc(1.61s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.61s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(31){-webkit-animation:fadeInUp .5s ease-out calc(1.65s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.65s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(32){-webkit-animation:fadeInUp .5s ease-out calc(1.69s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.69s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(33){-webkit-animation:fadeInUp .5s ease-out calc(1.73s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.73s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(34){-webkit-animation:fadeInUp .5s ease-out calc(1.77s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.77s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(35){-webkit-animation:fadeInUp .5s ease-out calc(1.81s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.81s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(36){-webkit-animation:fadeInUp .5s ease-out calc(1.85s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.85s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(37){-webkit-animation:fadeInUp .5s ease-out calc(1.89s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.89s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(38){-webkit-animation:fadeInUp .5s ease-out calc(1.93s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.93s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(39){-webkit-animation:fadeInUp .5s ease-out calc(1.97s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(1.97s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(40){-webkit-animation:fadeInUp .5s ease-out calc(2.01s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.01s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(41){-webkit-animation:fadeInUp .5s ease-out calc(2.05s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.05s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(42){-webkit-animation:fadeInUp .5s ease-out calc(2.09s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.09s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(43){-webkit-animation:fadeInUp .5s ease-out calc(2.13s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.13s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(44){-webkit-animation:fadeInUp .5s ease-out calc(2.17s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.17s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(45){-webkit-animation:fadeInUp .5s ease-out calc(2.21s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.21s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(46){-webkit-animation:fadeInUp .5s ease-out calc(2.25s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.25s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(47){-webkit-animation:fadeInUp .5s ease-out calc(2.29s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.29s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(48){-webkit-animation:fadeInUp .5s ease-out calc(2.33s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.33s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(49){-webkit-animation:fadeInUp .5s ease-out calc(2.37s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.37s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(50){-webkit-animation:fadeInUp .5s ease-out calc(2.41s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.41s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(51){-webkit-animation:fadeInUp .5s ease-out calc(2.45s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.45s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(52){-webkit-animation:fadeInUp .5s ease-out calc(2.49s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.49s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(53){-webkit-animation:fadeInUp .5s ease-out calc(2.53s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.53s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(54){-webkit-animation:fadeInUp .5s ease-out calc(2.57s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.57s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(55){-webkit-animation:fadeInUp .5s ease-out calc(2.61s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.61s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(56){-webkit-animation:fadeInUp .5s ease-out calc(2.65s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.65s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(57){-webkit-animation:fadeInUp .5s ease-out calc(2.69s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.69s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(58){-webkit-animation:fadeInUp .5s ease-out calc(2.73s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.73s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(59){-webkit-animation:fadeInUp .5s ease-out calc(2.77s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.77s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(60){-webkit-animation:fadeInUp .5s ease-out calc(2.81s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.81s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(61){-webkit-animation:fadeInUp .5s ease-out calc(2.85s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.85s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(62){-webkit-animation:fadeInUp .5s ease-out calc(2.89s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.89s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(63){-webkit-animation:fadeInUp .5s ease-out calc(2.93s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.93s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(64){-webkit-animation:fadeInUp .5s ease-out calc(2.97s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(2.97s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(65){-webkit-animation:fadeInUp .5s ease-out calc(3.01s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.01s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(66){-webkit-animation:fadeInUp .5s ease-out calc(3.05s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.05s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(67){-webkit-animation:fadeInUp .5s ease-out calc(3.09s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.09s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(68){-webkit-animation:fadeInUp .5s ease-out calc(3.13s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.13s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(69){-webkit-animation:fadeInUp .5s ease-out calc(3.17s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.17s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(70){-webkit-animation:fadeInUp .5s ease-out calc(3.21s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.21s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(71){-webkit-animation:fadeInUp .5s ease-out calc(3.25s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.25s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(72){-webkit-animation:fadeInUp .5s ease-out calc(3.29s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.29s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(73){-webkit-animation:fadeInUp .5s ease-out calc(3.33s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.33s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(74){-webkit-animation:fadeInUp .5s ease-out calc(3.37s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.37s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(75){-webkit-animation:fadeInUp .5s ease-out calc(3.41s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.41s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(76){-webkit-animation:fadeInUp .5s ease-out calc(3.45s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.45s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(77){-webkit-animation:fadeInUp .5s ease-out calc(3.49s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.49s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(78){-webkit-animation:fadeInUp .5s ease-out calc(3.53s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.53s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(79){-webkit-animation:fadeInUp .5s ease-out calc(3.57s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.57s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(80){-webkit-animation:fadeInUp .5s ease-out calc(3.61s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.61s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(81){-webkit-animation:fadeInUp .5s ease-out calc(3.65s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.65s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(82){-webkit-animation:fadeInUp .5s ease-out calc(3.69s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.69s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(83){-webkit-animation:fadeInUp .5s ease-out calc(3.73s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.73s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(84){-webkit-animation:fadeInUp .5s ease-out calc(3.77s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.77s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(85){-webkit-animation:fadeInUp .5s ease-out calc(3.81s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.81s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(86){-webkit-animation:fadeInUp .5s ease-out calc(3.85s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.85s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(87){-webkit-animation:fadeInUp .5s ease-out calc(3.89s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.89s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(88){-webkit-animation:fadeInUp .5s ease-out calc(3.93s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.93s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(89){-webkit-animation:fadeInUp .5s ease-out calc(3.97s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(3.97s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(90){-webkit-animation:fadeInUp .5s ease-out calc(4.01s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.01s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(91){-webkit-animation:fadeInUp .5s ease-out calc(4.05s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.05s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(92){-webkit-animation:fadeInUp .5s ease-out calc(4.09s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.09s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(93){-webkit-animation:fadeInUp .5s ease-out calc(4.13s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.13s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(94){-webkit-animation:fadeInUp .5s ease-out calc(4.17s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.17s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(95){-webkit-animation:fadeInUp .5s ease-out calc(4.21s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.21s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(96){-webkit-animation:fadeInUp .5s ease-out calc(4.25s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.25s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(97){-webkit-animation:fadeInUp .5s ease-out calc(4.29s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.29s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(98){-webkit-animation:fadeInUp .5s ease-out calc(4.33s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.33s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(99){-webkit-animation:fadeInUp .5s ease-out calc(4.37s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.37s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .month-group .projects-list .project:nth-child(100){-webkit-animation:fadeInUp .5s ease-out calc(4.41s + .3s*(var(--group-index) - 1));animation:fadeInUp .5s ease-out calc(4.41s + .3s*(var(--group-index) - 1));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.projects .project.new{-webkit-animation-delay:.65s;animation-delay:.65s;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes delete-caution{0%{opacity:0}25%{opacity:.8}to{opacity:0}}@keyframes delete-caution{0%{opacity:0}25%{opacity:.8}to{opacity:0}}.projects-list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr;padding:8px 12px 12px;width:100%}.projects-list .message{color:#3a3a3c}.projects-list.completed h3:after{color:#48484a;content:"Client Approved";font-size:.9rem;font-weight:400;margin-left:8px}.projects-list.completed .project{grid-template-columns:auto 128px}.projects-list.completed .project .project-options{align-items:center}.teams-list{grid-gap:24px;grid-row-gap:32px;display:grid;gap:24px;grid-template-columns:minmax(200px,480px) minmax(200px,480px) minmax(200px,480px);padding:8px 24px 24px;row-gap:32px;width:100%}.teams-list .message{color:#3a3a3c}.teams-list.completed h3:after{color:#48484a;content:"Client Approved";font-size:.9rem;font-weight:400;margin-left:8px}.teams-list.completed .project{grid-template-columns:auto 128px}.teams-list.completed .project .project-options{align-items:center}@media only screen and (max-width:1800px){.projects-list,.teams-list{gap:32PX;grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:1600px){.projects-list,.teams-list{gap:32PX;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1300px){.projects-list,.teams-list{gap:32PX;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1200px){.projects-list,.teams-list{gap:32PX;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1080px){.teams-list{grid-template-columns:1fr 1fr}.projects-list{gap:32PX;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:960px){.projects-list,.teams-list{grid-template-columns:1fr 1fr}.projects-list{gap:32PX}}@media only screen and (max-width:860px){.projects-list,.teams-list{grid-template-columns:1fr 1fr}.projects-list{gap:32PX}}@media only screen and (max-width:640px){.projects-list,.teams-list{grid-template-columns:1fr}.projects-list{gap:32PX}}@media only screen and (max-width:580px){.projects-list,.teams-list{grid-template-columns:1fr}.projects-list{gap:32PX}}@media only screen and (max-width:480px){.projects-list,.teams-list{grid-template-columns:1fr}.projects-list{gap:32PX}}.share-project p{color:#000}.share-project .align-center{text-align:center}.share-project .gallery-info{color:rgba(0,0,0,.9);position:relative;text-align:center;z-index:3}.share-project .gallery-info .projet-name{color:rgba(0,0,0,.9);font-family:Lastri,sans-serif;font-size:2rem}.share-project .gallery-info p{color:rgba(0,0,0,.7)}.share-project .project-header{background-position:center 30%;background-size:100%;display:grid;position:relative}.share-project .project-header .banner{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 20%,#fff 90%,#fff);margin:0 auto 40px;max-height:100vh;max-width:100vw;position:relative;top:0;z-index:1}.share-project .project-header .studio{color:#0d0d0d;margin-bottom:8px;text-align:center}.share-project .shared-collection{padding:0 40px}.share-project .shared-collection .studio-tag-line{align-items:center;color:#0d0d0d;display:grid;height:80px;text-align:center}.share-project .collections-panel{display:flex;justify-content:center;margin-left:4px;margin-top:24px;overflow-x:scroll;width:99vw;z-index:1}.share-project .collections-panel .collection-tab{background-color:#fff;border:1px;border-bottom:2px solid #d8d8dc;border-radius:0;color:#aeaeae;display:flex;gap:8px;margin-left:-1px;padding:8px 40px;white-space:nowrap}.share-project .collections-panel .collection-tab.client-selection-tab{border:1px solid #54a134;border-radius:4px;margin-right:8px;padding:8px 16px}.share-project .collections-panel .collection-tab.client-selection-tab a{color:#66b346;padding:0}.share-project .collections-panel .collection-tab a{color:#6c6c70;padding:0}.share-project .collections-panel .collection-tab.active{border-bottom:2px solid #0d0d0d;z-index:10!important}.share-project .collections-panel .collection-tab.active a{color:#000}.share-project .collections-panel .collection-tab:nth-child(n){z-index:5;z-index:calc(5 - var(--n, 0))}.share-project .collections-panel .collection-tab:first-child{--n:1}.share-project .collections-panel .collection-tab:nth-child(2){--n:2}.share-project .collections-panel .collection-tab:nth-child(3){--n:3}.share-project .collections-panel .collection-tab:nth-child(4){--n:4}.share-project .gallary{margin:16px auto 0;max-height:100%;max-width:1120px;overflow-y:scroll;padding:8px}.share-project .gallary .photos{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;width:100%}.share-project .gallary .photos .photo{background-color:#e5e5e5;background-size:cover;border-radius:2px;min-height:152px;width:100%}.share-project .gallary .loader{background-image:url(/static/media/loading-green-loading.4064527791e609cfbe59.gif);background-position:50%;background-size:auto 50%;height:80px;margin:16px 8px 16px auto;opacity:.5;width:100%}.share-project .pagination{display:flex;justify-content:center;margin-bottom:24px}@media only screen and (max-width:830px){.share-project .shared-collection{padding:8px}.share-project .gallary .photos{grid-template-columns:1fr}}@media only screen and (max-width:720px){.share-project .project-header .banner{width:100vw}.share-project .shared-collection{padding:8px}.share-project .gallary .photos{grid-template-columns:1fr}}@media only screen and (max-width:520px){.App .share-project .shared-collection{padding:8px}.App .share-project .gallary{width:calc(100vw - 16px)}.App .share-project .gallary .photos{grid-template-columns:1fr}.App .share-project .gallary .photos .photo{min-height:80px}}.preview-wrapper{left:0;position:fixed;top:0;z-index:50}.App .preview{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.97);height:100vh;left:0;overflow:hidden;position:fixed;right:0;width:100vw}.App .preview .image-wrap{align-items:center;display:flex;height:100vh;justify-items:center;width:100vw}.App .preview .image-wrap .image{background-position:50%;background-size:100% auto;height:100vh;transition:background-size .1s ease;width:100vw}.App .preview .controls{width:100%}.App .preview .controls .prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAABWCAYAAABmbX7+AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAPHSURBVHhe3ds7aBRBGAfwrA+MIKKVIAEbK40giBaCJIiaYIio+EDsLRQESxWxtLMRbewsJClU8BF8ReIDwUIbsRCJhY1iIQriAx/n/5PZY29u73b2229mvr2DgVx2Z3Z+8803t4+7pK8HXkkPGPrUIhqNxhoM8DjKBpS3KNNJktzKG3R1CHR+Hjp6GuU4ylyr04/wfj8wH7L/V4UAYD46dw1lrMs0n8W2QUB+pPtoQ1w3U6goVc8BcVQVwkSA5vvWot6b7R+BWKYNcbNgCuXZlgPynjZEnU6MCKSYv/ijH4hfUREVANTvVwAMRp1OACxAB26UyAF7Oh0C4mI0BAD9ODgl8WbHJLZ3mwKgZQkOmhMmArfRq2Em4CnqbQHie7Z+MIQvQLDE9gkIgvAN8I4AYCEOMiWdA3Y+ecsJA7iPA25kJvEM6m23kzivLS8IIcAoAD9dBkAcERognhMxAKKIWAAxREyACAKARWjoToVV6B7qjrsmsfjqZAAP0PB6l1UkZx8CjKXXBcw2+BdFWgDs6aQJwEJoA5RGaASUQgCwGBXoXChqErNXJwN4iAbWMlcQuhzdVXUV6nTswnMnIcBOAH4zB6CwWldEHQBdc6IugI6IOgFyEQAsxQY6laiSxF5zwE6SlpwwgMfYaXVhNuXvQM8W9vlM4q5LrBBgLwB/mAPArvY/EnUGNHMCiBm8GWIOBU2hKBFI+5sAcBhvzjMBE5g+B5h1xaoRYhqtce5QR49ANhL0OLX5/MtxeC4jAgcd9/W+G0WCg3iJng0D8sl7Dx0OQAh6XjDisK+9C0E2AfKFUVe0CiG2oUW6W8F5vaB8ig1JPyfOojPHOArUeY5CT28+M+tXrpYi5qClSyjcZI0akea5E6ZVbSH2CWAtIW1XdnWMSO7lad0gHa+x6wQpulFAOTKJsoe5DgZZtVxu2dBX2CY0QwoRFAFMLdUQJ4R2iDNCM6QUQhAyhHOtr8zFoq1aaYQQ5Jk5aRSBsBDaIGyEJkglhBZIZYQGiAgiNkQMERMiiogFEUdkIFfx9w7mB1qpzxEvCAOhH3NcCQHxhggJ8YoIBfGOCAEJghCE0C3Tb/ZiEQwhBHmCdkZsSFBEOoK43KVVazdz+b0LRMtd/FiIqsvvEUAupIMQBSEwtWaBWBkdIQBZkj4XiRaJTH5wp5YeBDMi7xCFFSqmU3Z1wopVJiIngDijDpGJCP10bbTL8vsa2+gHtM1vskXPCbuzJiKn8P+TKPX7KbM1vVbh/TqUARR6Xv4Go0/fw2p7qYsE51O8JxD/AFm73WYcjnUWAAAAAElFTkSuQmCC);background-size:contain;cursor:pointer;-webkit-filter:drop-shadow(1px 1px 2px #000);filter:drop-shadow(1px 1px 2px #000000);height:40px;left:0;margin:16px;opacity:.4;position:fixed;top:50vh;transition-duration:.2s;width:40px}.App .preview .controls .prev:hover{opacity:1}.App .preview .controls .next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAABWCAYAAABmbX7+AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAPHSURBVHhe3ds7aBRBGAfwrA+MIKKVIAEbK40giBaCJIiaYIio+EDsLRQESxWxtLMRbewsJClU8BF8ReIDwUIbsRCJhY1iIQriAx/n/5PZY29u73b2229mvr2DgVx2Z3Z+8803t4+7pK8HXkkPGPrUIhqNxhoM8DjKBpS3KNNJktzKG3R1CHR+Hjp6GuU4ylyr04/wfj8wH7L/V4UAYD46dw1lrMs0n8W2QUB+pPtoQ1w3U6goVc8BcVQVwkSA5vvWot6b7R+BWKYNcbNgCuXZlgPynjZEnU6MCKSYv/ijH4hfUREVANTvVwAMRp1OACxAB26UyAF7Oh0C4mI0BAD9ODgl8WbHJLZ3mwKgZQkOmhMmArfRq2Em4CnqbQHie7Z+MIQvQLDE9gkIgvAN8I4AYCEOMiWdA3Y+ecsJA7iPA25kJvEM6m23kzivLS8IIcAoAD9dBkAcERognhMxAKKIWAAxREyACAKARWjoToVV6B7qjrsmsfjqZAAP0PB6l1UkZx8CjKXXBcw2+BdFWgDs6aQJwEJoA5RGaASUQgCwGBXoXChqErNXJwN4iAbWMlcQuhzdVXUV6nTswnMnIcBOAH4zB6CwWldEHQBdc6IugI6IOgFyEQAsxQY6laiSxF5zwE6SlpwwgMfYaXVhNuXvQM8W9vlM4q5LrBBgLwB/mAPArvY/EnUGNHMCiBm8GWIOBU2hKBFI+5sAcBhvzjMBE5g+B5h1xaoRYhqtce5QR49ANhL0OLX5/MtxeC4jAgcd9/W+G0WCg3iJng0D8sl7Dx0OQAh6XjDisK+9C0E2AfKFUVe0CiG2oUW6W8F5vaB8ig1JPyfOojPHOArUeY5CT28+M+tXrpYi5qClSyjcZI0akea5E6ZVbSH2CWAtIW1XdnWMSO7lad0gHa+x6wQpulFAOTKJsoe5DgZZtVxu2dBX2CY0QwoRFAFMLdUQJ4R2iDNCM6QUQhAyhHOtr8zFoq1aaYQQ5Jk5aRSBsBDaIGyEJkglhBZIZYQGiAgiNkQMERMiiogFEUdkIFfx9w7mB1qpzxEvCAOhH3NcCQHxhggJ8YoIBfGOCAEJghCE0C3Tb/ZiEQwhBHmCdkZsSFBEOoK43KVVazdz+b0LRMtd/FiIqsvvEUAupIMQBSEwtWaBWBkdIQBZkj4XiRaJTH5wp5YeBDMi7xCFFSqmU3Z1wopVJiIngDijDpGJCP10bbTL8vsa2+gHtM1vskXPCbuzJiKn8P+TKPX7KbM1vVbh/TqUARR6Xv4Go0/fw2p7qYsE51O8JxD/AFm73WYcjnUWAAAAAElFTkSuQmCC);background-size:contain;cursor:pointer;-webkit-filter:drop-shadow(1px 1px 2px #000);filter:drop-shadow(1px 1px 2px #000000);height:40px;margin:16px;opacity:.4;position:fixed;right:0;top:50vh;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition-duration:.2s;width:40px}.App .preview .controls .next:hover{opacity:1}.App .preview .controls.top{position:fixed;top:-8px;-webkit-transform:translateY(0);transform:translateY(0);transition-duration:.2s;width:100vw}.App .preview .controls.top .left-controls{align-items:center;display:flex;height:24px;left:0;margin:16px;position:fixed;top:8px;transition-duration:.5s;transition-timing-function:ease-out;width:320px}.App .preview .controls.top .left-controls .back{background-image:url(/static/media/arrow-round-back.22832232c2cd3c512ab8.svg);background-position:50%;background-size:60% auto;border-radius:100%;cursor:pointer;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.8));filter:drop-shadow(0 0 4px rgba(0,0,0,.8));margin-right:16px;padding:20px;transition-duration:.2s}.App .preview .controls.top .left-controls .back:hover{background-color:hsla(0,0%,100%,.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.App .preview .controls.top .left-controls .file-name{color:#fff;font-size:.9rem;font-weight:600;opacity:.5;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.App .preview .controls.top .right-controls{align-items:center;display:flex;gap:8px;height:24px;justify-content:end;margin:16px;position:fixed;right:0;top:8px;transition-duration:.5s;transition-timing-function:ease-out}.App .preview .controls.top .right-controls .icon{background-position:50%;background-size:50% auto;border-radius:100%;cursor:pointer;padding:16px;transition-duration:.2s}.App .preview .controls.top .right-controls .icon.options{background-color:none}.App .preview .controls.top .right-controls .icon:hover{background-color:hsla(0,0%,100%,.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.App .preview .controls.top .right-controls .icon:hover.options{background-color:none}.App .preview .controls.top .right-controls .download{background-image:url(/static/media/download.6e37046d5b222d1f5fff.svg);background-size:70% auto;cursor:not-allowed;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.8));filter:drop-shadow(0 0 4px rgba(0,0,0,.8));opacity:.9}.App .preview .controls.top .right-controls .share{background-image:url(/static/media/share.b142e0dfc21ed35688e8.svg);cursor:not-allowed;opacity:.2}.App .preview .controls.top .right-controls .set-cover{border-radius:16px;padding:8px 16px}.App .preview .controls.top .right-controls .set-cover:hover{background-color:hsla(0,0%,100%,.1);-webkit-transform:scale(1);transform:scale(1)}.App .preview .controls.top .center-controls .magnifier{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:8px;display:flex;gap:8px;left:50vw;padding:4px;position:fixed;top:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.App .preview .controls.top .center-controls .magnifier .zoom-out{background-image:url(/static/media/minus.0bcd64bbe280411f96aa.svg);background-position:50%;background-size:50%;border-radius:6px;cursor:pointer;height:24px;opacity:.6;padding:16px;transition-duration:.2s;width:24px}.App .preview .controls.top .center-controls .magnifier .zoom-out:hover{background-color:hsla(0,0%,100%,.1);opacity:1}.App .preview .controls.top .center-controls .magnifier .zoom-value{color:#aeaeae;font-weight:600}.App .preview .controls.top .center-controls .magnifier .zoom-in{background-image:url(/static/media/plus.1bf760ff4cb76f67f737.svg);background-position:50%;background-size:50%;border-radius:6px;cursor:pointer;height:24px;opacity:.6;padding:16px;transition-duration:.2s;width:24px}.App .preview .controls.top .center-controls .magnifier .zoom-in:hover{background-color:hsla(0,0%,100%,.2);opacity:1}.App .preview .controls.top .center-controls .magnifier .zoom-reset{background-color:#242426;border:1px solid #242426;border-radius:4px;cursor:pointer;font-size:.9rem;opacity:0;padding:4px 12px;position:absolute;right:0;top:8px;transition-duration:.2s;z-index:-1}.App .preview .controls.top .center-controls .magnifier .zoom-reset.show{opacity:.6;right:-12px;-webkit-transform:translateX(100%);transform:translateX(100%);transition-duration:.2s}.App .preview .controls.top .center-controls .magnifier .zoom-reset:hover{border:1px solid #444446}.App .preview .controls.middle{position:absolute;top:0}.App .preview .controls.bottom{align-content:space-between;background:none;border:none;bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;margin-bottom:24px;position:fixed;width:100%}.App .preview .controls.bottom .left-controls{display:flex;gap:16px}.App .preview .controls.bottom .left-controls .icon{background-color:rgba(0,0,0,.3);border:1px solid rgba(83,83,83,.439);border-radius:32px;cursor:pointer;display:flex;gap:8px;padding:8px 16px}.App .preview .controls.bottom .right-controls{display:flex;gap:16px}.App .preview .controls.bottom .right-controls .icon{background-color:rgba(0,0,0,.3);border:1px solid rgba(83,83,83,.439);border-radius:32px;cursor:pointer;display:flex;gap:8px;padding:8px 16px}.App .preview .controls.bottom .icon{color:#6c6c70}.App .preview .controls.hide .left-controls{left:-400px;transition-duration:1s}.App .preview .controls.hide .right-controls{right:-400px;transition-duration:1s}.App .preview .controls.hide .next{right:-80px;transition-delay:.4s;transition-duration:1s}.App .preview .controls.hide .prev{left:-80px;transition-delay:.2s;transition-duration:1s}.App .preview .controls:hover .next{right:0}.App .preview .controls:hover .prev{left:0}.selected-button{border:1px solid #535353;border-radius:32px;cursor:pointer;display:flex;gap:8px;padding:8px 16px 8px 8px}.selected-button .icon{height:16px;width:16px}.selected-button .icon.not-selected{background-image:url(/static/media/heart-dislike.59fa288e8aaf06a6cce7.svg);background-position:50%;background-size:100%}.selected-button .icon.selected{background-image:url(/static/media/heart.0cecd7adc58469500ee7.svg);background-position:50%;background-size:100%}.selected-button:hover .icon.selected{background-image:url(/static/media/heart-dislike.59fa288e8aaf06a6cce7.svg);background-position:50%;background-size:100%}.selected-button:hover .icon.not-selected{background-image:url(/static/media/heart.0cecd7adc58469500ee7.svg);background-position:50%;background-size:100%}.shared-collection .preview{left:0;top:0}.shared-collection .preview .controls .delete,.shared-collection .preview .controls.bottom,.shared-collection .preview .controls.top .right-controls .set-cover{display:none}@media only screen and (max-width:1200px){.App .preview{left:-64px;top:-60px}.project-collection .preview,.shared-collection .preview{left:0;top:0}}@media only screen and (max-width:520px){.App .project-collection .preview{left:0;top:0}.App .preview{left:0;top:-60px}.App .preview .image-wrap .image{background-position:50%;background-size:100% auto;height:100vh;transition:background-size .1s ease;width:100vw}.App .preview .controls .prev{left:0}.App .preview .controls .next{right:0}.App .preview .controls .next:hover{opacity:1}.App .shared-collection .preview{left:0;top:0}}.storage-page{padding:32px}.storage-page .page-header{-webkit-animation:fadeInLeft .5s ease-out 0s;animation:fadeInLeft .5s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;padding:16px}.storage-page .storage-info{grid-gap:40px;align-items:center;background-color:#0d0d0d;border:1px solid #2b2b2b;border-radius:8px;display:grid;gap:40px;grid-template-columns:1fr 1fr;justify-content:space-between;margin:8px 8px 40px;padding:16px}.storage-page .storage-info .storage-insight{color:#aeaeae;text-align:center}.storage-page .storage-info .storage-subscription{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:storage-subscription;animation-name:storage-subscription;opacity:0}.storage-page .storage-info .storage-subscription .subscription-group{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:storage-subscription;animation-name:storage-subscription;opacity:0}.storage-page .storage-info .storage-subscription .subscription-group:first-child{-webkit-animation-delay:.3s;animation-delay:.3s}.storage-page .storage-info .storage-subscription .subscription-group:nth-child(2){-webkit-animation-delay:.35s;animation-delay:.35s}.storage-page section{margin:16px 16px 32px}.storage-page section h2{margin-bottom:16px}.storage-page .breakdown,.storage-page .breakdown.storage{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr}.storage-page .breakdown.storage{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:storage-breakdown-reveal;animation-name:storage-breakdown-reveal;background-color:#0d0d0d;border:1px solid #2b2b2b;border-radius:8px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);height:auto;margin:8px;opacity:0;padding:24px;width:0}.storage-page .breakdown.storage .storage-class{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:storage-class-reveal;animation-name:storage-class-reveal}.storage-page .breakdown.storage .storage-class.cold{-webkit-animation:none;animation:none;opacity:.1}.storage-page .breakdown.storage .storage-class-label{color:#aeaeae;font-weight:600;margin-bottom:16px}.storage-page .breakdown.storage .bar{background-color:#2b2b2b;border-radius:4PX;display:flex;height:24px;margin-bottom:8px;margin-top:8px}.storage-page .breakdown.storage .bar div{border-right:1px solid #2b2b2b}.storage-page .breakdown.storage .bar div:first-child{border-radius:4px 0 0 4px}.storage-page .breakdown.storage .bar div:last-child{border-radius:0 4px 4px 0;border-right:1px solid #0d0d0d}.storage-page .breakdown.storage .bar .photos{background-color:#54a134;box-shadow:0 0 2px #336c1b;height:100%;width:33.5%}.storage-page .breakdown.storage .bar .duplicates{background-color:#545456;height:100%;width:10%}.storage-page .breakdown.storage .bar .videos{background-color:#54a134;height:100%;width:20%}.storage-page .breakdown.storage .bar .used{background-color:#7c7c80;height:100%;width:20%}.storage-page .breakdown.storage .bar .limited{background-color:#545456;height:100%;width:4%}.storage-page .breakdown.storage .legends{display:flex;gap:16px}.storage-page .breakdown.storage .legends .legend{align-items:center;display:flex;gap:4px}.storage-page .breakdown.storage .legends .legend .label{color:#545456;font-size:.8rem}.storage-page .breakdown.storage .legends .legend .colour{background-color:azure;border:1px solid #0d0d0d;border-radius:50%;height:8px;width:8px}.storage-page .breakdown.storage .legends .legend .colour.photos{background-color:#54a134}.storage-page .breakdown.storage .legends .legend .colour.videos{background-color:#336c1b}.storage-page .breakdown.storage .legends .legend .colour.duplicates{background-color:#545456}.storage-page .breakdown.storage .legends .legend .colour.available{background-color:#2b2b2b}.storage-page .breakdown.storage .legends .legend .colour.used{background-color:#7c7c80}.storage-page .breakdown.storage .legends .legend .colour.limited{background-color:#545456}.storage-page .breakdown.projects{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:storage-class-reveal;animation-name:storage-class-reveal;margin-top:40px;opacity:0}.storage-page .breakdown.projects .row{padding:8px 16px}.storage-page .breakdown.projects .row h3{margin-bottom:2px}.storage-page .breakdown.projects .project-size{display:flex;font-size:.8rem;gap:8px;justify-content:start;margin-top:4px;padding:0}.storage-page .breakdown .cold{opacity:.1}.storage-page .breakdown .cold .row-group .status-signal{background-color:#444446;border-radius:50%;box-shadow:0 1px 1px 1px rgba(2,32,2,.639);height:8px;margin-top:4.8px;-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s;width:8px}.storage-page .breakdown .row-group{overflow-y:scroll}.storage-page .breakdown .row-group .status-signal{background-color:#54a134;border-radius:50%;box-shadow:0 1px 1px 1px rgba(2,32,2,.639);height:8px;margin-top:4.8px;-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s;width:8px}.storage-page .row-group{border:1px solid #363638;border-radius:8px}.storage-page .row-group .row{align-items:center;border-bottom:1px solid #363638;display:grid;grid-template-columns:auto auto;justify-content:space-between;opacity:0;padding:24px}.storage-page .row-group .row:last-child{border-bottom:none}.storage-page .row-group .row .box-wrap{align-items:center;display:flex;gap:16px}.storage-page .row-group .row .box-content h3{margin-bottom:4px}.storage-page .row-group .row .box-content p{color:#7c7c80}.storage-page .row-group .row:first-child{-webkit-animation:fadeInUp .1s ease-out .8s;animation:fadeInUp .1s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(2){-webkit-animation:fadeInUp .1s ease-out .85s;animation:fadeInUp .1s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(3){-webkit-animation:fadeInUp .1s ease-out .9s;animation:fadeInUp .1s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(4){-webkit-animation:fadeInUp .1s ease-out .95s;animation:fadeInUp .1s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(5){-webkit-animation:fadeInUp .1s ease-out 1s;animation:fadeInUp .1s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(6){-webkit-animation:fadeInUp .1s ease-out 1.05s;animation:fadeInUp .1s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(7){-webkit-animation:fadeInUp .1s ease-out 1.1s;animation:fadeInUp .1s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(8){-webkit-animation:fadeInUp .1s ease-out 1.15s;animation:fadeInUp .1s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(9){-webkit-animation:fadeInUp .1s ease-out 1.2s;animation:fadeInUp .1s ease-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-page .row-group .row:nth-child(10){-webkit-animation:fadeInUp .1s ease-out 1.25s;animation:fadeInUp .1s ease-out 1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.storage-pie-wrap{align-items:start;display:flex}.storage-pie-wrap svg{-webkit-animation:reveal-storage-space-pie;animation:reveal-storage-space-pie;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale(.7);transform:scale(.7)}.storage-pie-wrap .disabled{-webkit-animation-delay:.1s;animation-delay:.1s}.storage-pie-wrap .storage-pie{border:8px solid #545456;border-radius:100%;height:160px;width:160px}.storage-pie-wrap .available-storage{stroke:#2b2b2b}.storage-pie-wrap .used-storage{stroke:#54a134;-webkit-filter:drop-shadow(0 0 2px #336c1b);filter:drop-shadow(0 0 2px #336c1b);transition-duration:1s;transition-timing-function:ease-out}.storage-pie-wrap .used-storage-text{fill:#66b346;-webkit-animation:reveal-storage-text;animation:reveal-storage-text;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;font-size:.95rem;font-weight:700;opacity:0}.storage-pie-wrap .available-storage-text{fill:#7c7c80;-webkit-animation:reveal-storage-text;animation:reveal-storage-text;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;font-size:.4rem;font-weight:400;letter-spacing:-.05rem;opacity:0}.storage-pie-wrap svg:nth-child(2) .used-storage{-webkit-animation-delay:5s;animation-delay:5s}.storage-pie-wrap svg:nth-child(2) .used-storage-text{-webkit-animation-delay:.3s;animation-delay:.3s}.storage-pie-wrap svg:nth-child(2) .available-storage-text{-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes reveal-storage-space-pie{0%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal-storage-space-pie{0%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes reveal-storage-text{0%{opacity:0}to{opacity:1}}@keyframes reveal-storage-text{0%{opacity:0}to{opacity:1}}@-webkit-keyframes storage-subscription{0%{opacity:0}to{opacity:1}}@keyframes storage-subscription{0%{opacity:0}to{opacity:1}}@-webkit-keyframes storage-breakdown-reveal{0%{opacity:0;width:0}to{opacity:1;width:100%}}@keyframes storage-breakdown-reveal{0%{opacity:0;width:0}to{opacity:1;width:100%}}@-webkit-keyframes fadeInUp{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0}to{opacity:1}}@-webkit-keyframes storage-class-reveal{0%{opacity:0}to{opacity:1}}@keyframes storage-class-reveal{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:520px){.storage-page .storage-info{grid-template-columns:1fr}.storage-page .breakdown.storage{grid-template-columns:1fr;width:calc(100vw - 64px)}.storage-page .breakdown.projects{grid-template-columns:1fr}}@media only screen and (max-width:430px){.storage-page .storage-info{grid-template-columns:1fr}.storage-page .breakdown.storage{grid-template-columns:1fr;width:calc(100vw - 64px)}.storage-page .breakdown.projects{grid-template-columns:1fr}}.project-dashboard-header{align-items:center;display:flex;gap:16px;height:40px;position:absolute;right:16px;top:16px}.project-dashboard-header div{opacity:0}.project-dashboard-header div:first-child{-webkit-animation:fadeInLeft .4s ease-out .6s;animation:fadeInLeft .4s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(2){-webkit-animation:fadeInLeft .4s ease-out .65s;animation:fadeInLeft .4s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(3){-webkit-animation:fadeInLeft .4s ease-out .7s;animation:fadeInLeft .4s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(4){-webkit-animation:fadeInLeft .4s ease-out .75s;animation:fadeInLeft .4s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(5){-webkit-animation:fadeInLeft .4s ease-out .8s;animation:fadeInLeft .4s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(6){-webkit-animation:fadeInLeft .4s ease-out .85s;animation:fadeInLeft .4s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(7){-webkit-animation:fadeInLeft .4s ease-out .9s;animation:fadeInLeft .4s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(8){-webkit-animation:fadeInLeft .4s ease-out .95s;animation:fadeInLeft .4s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(9){-webkit-animation:fadeInLeft .4s ease-out 1s;animation:fadeInLeft .4s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(10){-webkit-animation:fadeInLeft .4s ease-out 1.05s;animation:fadeInLeft .4s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(11){-webkit-animation:fadeInLeft .4s ease-out 1.1s;animation:fadeInLeft .4s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(12){-webkit-animation:fadeInLeft .4s ease-out 1.15s;animation:fadeInLeft .4s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(13){-webkit-animation:fadeInLeft .4s ease-out 1.2s;animation:fadeInLeft .4s ease-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(14){-webkit-animation:fadeInLeft .4s ease-out 1.25s;animation:fadeInLeft .4s ease-out 1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(15){-webkit-animation:fadeInLeft .4s ease-out 1.3s;animation:fadeInLeft .4s ease-out 1.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(16){-webkit-animation:fadeInLeft .4s ease-out 1.35s;animation:fadeInLeft .4s ease-out 1.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(17){-webkit-animation:fadeInLeft .4s ease-out 1.4s;animation:fadeInLeft .4s ease-out 1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(18){-webkit-animation:fadeInLeft .4s ease-out 1.45s;animation:fadeInLeft .4s ease-out 1.45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(19){-webkit-animation:fadeInLeft .4s ease-out 1.5s;animation:fadeInLeft .4s ease-out 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header div:nth-child(20){-webkit-animation:fadeInLeft .4s ease-out 1.55s;animation:fadeInLeft .4s ease-out 1.55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.project-dashboard-header .view-cta{align-items:center;display:flex;gap:4px}.project-dashboard-header .controls{-webkit-animation:fadeInLeft .25s ease-out .2s;animation:fadeInLeft .25s ease-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:linear-gradient(120deg,#2b2b2b -80%,#171717 20%,#171717 60%,#0d0d0d);border:1px solid #242426;border-radius:9px;border-top-color:#363638;box-shadow:2px 2px 4px rgba(0,0,0,.8);display:flex;opacity:0;transition-duration:.15s}.project-dashboard-header .controls:hover{transition-duration:.1s}.project-dashboard-header .controls .control{border-radius:8px;border-right:1px solid hsla(0,0%,100%,.02);color:#444446;cursor:pointer;font-weight:400;padding:6px 12px;transition-duration:.15s;white-space:nowrap}.project-dashboard-header .controls .control:hover{background-color:#171717;border-radius:2px;color:#7c7c80;transition-duration:.1s}.project-dashboard-header .controls .control:hover:last-child{border-radius:8px}.project-dashboard-header .controls .control.active{background-color:#0b0b0b;border-bottom:1px solid #363638;border-left:1px solid #363638;border-top:1px solid #363638;border-color:#545456 #363638 #363638 #545456;border-radius:6px!important;border-style:solid;border-width:1px;box-shadow:1px 1px 2px rgba(0,0,0,.8);color:#e5e5e5;-webkit-transform:scale(1.1);transform:scale(1.1)}.project-dashboard-header .controls .control.active:hover{background-color:#2b2b2b;border:1px solid #545456;transition-duration:.1s}.project-dashboard-header .controls .control.active .icon{background-size:120%}.project-dashboard-header .controls .control.disabled{opacity:.2}.project-dashboard-header .controls .control .icon{background-position:50%;background-size:110%;height:14.4px;width:14.4px}.project-dashboard-header .controls .control .icon.card-view{background-image:url(https://img.icons8.com/sf-black-filled/64/FFFFFF/four-squares.png)}.project-dashboard-header .controls .control .icon.list-view{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/list.png)}.project-dashboard-header .tools .button{line-height:1.1rem}@-webkit-keyframes copyingGradient{0%{background-position:100%}20%{background-position:100%}80%{background-position:0}to{background-position:0}}@keyframes copyingGradient{0%{background-position:100%}20%{background-position:100%}80%{background-position:0}to{background-position:0}}.dashboard-tabs{min-width:46vw}.dashboard-tabs .tabs{display:flex;margin-bottom:16px}.dashboard-tabs .tabs .button{border:1px solid #171717;border-bottom-color:#2b2b2b;border-radius:0;box-shadow:none;color:#2b2b2b;color:#6c6c70;font-size:1rem;font-weight:400;height:36px;margin:0;opacity:0;padding:8px 24px}.dashboard-tabs .tabs .button:first-child{-webkit-animation:fadeInUp .4s ease-out .2s;animation:fadeInUp .4s ease-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(2){-webkit-animation:fadeInUp .4s ease-out .25s;animation:fadeInUp .4s ease-out .25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(3){-webkit-animation:fadeInUp .4s ease-out .3s;animation:fadeInUp .4s ease-out .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(4){-webkit-animation:fadeInUp .4s ease-out .35s;animation:fadeInUp .4s ease-out .35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(5){-webkit-animation:fadeInUp .4s ease-out .4s;animation:fadeInUp .4s ease-out .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(6){-webkit-animation:fadeInUp .4s ease-out .45s;animation:fadeInUp .4s ease-out .45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(7){-webkit-animation:fadeInUp .4s ease-out .5s;animation:fadeInUp .4s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(8){-webkit-animation:fadeInUp .4s ease-out .55s;animation:fadeInUp .4s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(9){-webkit-animation:fadeInUp .4s ease-out .6s;animation:fadeInUp .4s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(10){-webkit-animation:fadeInUp .4s ease-out .65s;animation:fadeInUp .4s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(11){-webkit-animation:fadeInUp .4s ease-out .7s;animation:fadeInUp .4s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(12){-webkit-animation:fadeInUp .4s ease-out .75s;animation:fadeInUp .4s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(13){-webkit-animation:fadeInUp .4s ease-out .8s;animation:fadeInUp .4s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(14){-webkit-animation:fadeInUp .4s ease-out .85s;animation:fadeInUp .4s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(15){-webkit-animation:fadeInUp .4s ease-out .9s;animation:fadeInUp .4s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(16){-webkit-animation:fadeInUp .4s ease-out .95s;animation:fadeInUp .4s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(17){-webkit-animation:fadeInUp .4s ease-out 1s;animation:fadeInUp .4s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(18){-webkit-animation:fadeInUp .4s ease-out 1.05s;animation:fadeInUp .4s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(19){-webkit-animation:fadeInUp .4s ease-out 1.1s;animation:fadeInUp .4s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:nth-child(20){-webkit-animation:fadeInUp .4s ease-out 1.15s;animation:fadeInUp .4s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dashboard-tabs .tabs .button:first-child{border-radius:4px 0 0 4px}.dashboard-tabs .tabs .button:last-child{border-radius:0 4px 4px 0}.dashboard-tabs .tabs .button:hover{background-color:#0d0d0d;color:#bcbcbe;-webkit-transform:translateY(0);transform:translateY(0)}.dashboard-tabs .tabs .button:active{background-color:#000;border:1px solid #0d0d0d;border-bottom-color:#428924;color:#fff;opacity:.8}.dashboard-tabs .tabs .active{background-color:#0d0d0d;border:1px solid #0d0d0d;border-bottom-color:#54a134;border-radius:2px;color:#fff}.dashboard-tabs .tabs .active:hover{background-color:#0d0d0d;border:1px solid #171717;border-bottom-color:#428924;color:#fff}.dashboard-tabs .galleries{display:flex;gap:32px}.dashboard-tabs .gallery .thumbnails{height:128px;margin-bottom:8px;width:192px}.dashboard-tabs .collection-name{text-align:start}.project-dashboard{grid-column-gap:24px;grid-row-gap:0;align-content:normal;align-items:start;-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-rows:240px auto;justify-content:start;justify-items:start;margin-top:0;min-height:calc(100vh - 456px);padding:16px;position:relative;row-gap:0}.project-dashboard .headings{grid-gap:24px;display:grid;gap:24px;grid-template-columns:auto auto}.project-dashboard .sub-projects .headings{border-bottom:1px solid #2c2c2e;display:flex;gap:8px;justify-content:space-between;margin-bottom:16px}.project-dashboard .box{background-color:#0d0d0d;border:1px solid #2b2b2b;border-radius:8px;box-shadow:1px 1px 4px #000;padding:4px;position:relative}.project-dashboard .status{padding:6px;position:absolute;right:0;top:0}.project-dashboard .status .signal{border-radius:50%;height:4px;width:4px}.project-dashboard .status .signal,.project-dashboard .status.confirmed .signal{background-color:#428924;box-shadow:0 0 2px 2px rgba(0,0,0,.5),0 0 4px rgba(149,229,114,.624),0 0 2px 4px rgba(85,161,52,.082),0 0 8px 8px rgba(66,149,31,.129)}.project-dashboard .status.draft .signal{background-color:#545456;box-shadow:0 0 2px 2px rgba(0,0,0,.5),0 0 4px hsla(0,0%,85%,.086),0 0 2px 4px rgba(73,73,73,.082),0 0 8px 8px rgba(93,93,93,.129)}.project-dashboard .status.large{padding:8px}.project-dashboard .status.large .signal{border-radius:50%;height:6px;width:6px}.project-dashboard .circle{align-content:center;align-items:center;background-color:#0d0d0d;border:8px solid #8e8e93;border-radius:50%;display:grid;font-size:1rem;font-weight:600;height:80px;justify-items:center;margin:8px auto;text-shadow:2px 2px 4px rgba(0,0,0,.8),0 0 12px rgba(7,179,7,.925);width:80px}.project-dashboard .circle .edit.text{font-size:.6rem;font-weight:400;margin-top:6px}.project-dashboard .circle.cyan{border:5px solid #70d7ff}.project-dashboard .circle.green{border:5px solid #242426}.project-dashboard .circle.orange{border:5px solid #ffb340;box-shadow:2px 2px 4px #170f03}.project-dashboard .circle.gray{background-image:url(https://img.icons8.com/wired/64/FFFFFF/us-dollar-circled--v1.png);background-position:50%;background-size:50%;border:0 solid #444446;box-shadow:2px 2px 4px #170f03;width:100%}.project-dashboard svg{margin:4px}.project-dashboard svg g{align-items:center;display:grid;width:100%}.project-dashboard svg .amount{fill:#aeaeae;font-size:.25rem;text-align:center;width:40px}.project-dashboard svg .amount.highlight{fill:#f2f2f7;font-size:.4rem;font-weight:600}.project-dashboard .gallery-overview{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.project-dashboard .gallery-overview .galleries{margin-left:0;max-width:calc(100vw - 104px)}.project-dashboard .financials-overview{grid-gap:24px;display:grid;gap:24px;grid-template-columns:auto auto;justify-content:start}.project-dashboard .payments .card{grid-gap:8px;display:grid;gap:8px;grid-template-columns:120px 3fr}.project-dashboard .payments .card .payments-list{grid-gap:4px;align-content:start;display:grid;gap:4px;min-width:96px}.project-dashboard .payments .card .payments-list .amount-card{border-radius:4px;color:#8e8e93;cursor:pointer;display:flex;font-size:.8rem;gap:6px;height:28px;justify-content:space-between;line-height:17.6px;padding:4px 20px 4px 4px;transition-duration:.1s;transition-timing-function:ease-out}.project-dashboard .payments .card .payments-list .amount-card:hover{border:1px solid #8e8e93;box-shadow:2px 2px 6px rgba(0,0,0,.7);color:#e5e5ea;-webkit-transform:scale(1.01);transform:scale(1.01);transition-duration:.1s;transition-timing-function:ease-in}.project-dashboard .payments .card .payments-list .amount-card span.direction{color:#8e8e93}.project-dashboard .payments .card .payments-list .amount-card.balance{color:#636366}.project-dashboard .payments .card .payments-list .amount-card.draft{background-color:#171717;border:1px solid #2c2c2e;box-shadow:1px 1px 2px rgba(0,0,0,.5),inset 1px 1px 2px rgba(0,0,0,.5);opacity:.8}.project-dashboard .payments .card .payments-list .amount-card.draft:hover{border:1px solid #3a3a3c;box-shadow:2px 2px 2px rgba(0,0,0,.4);color:#e5e5ea;-webkit-transform:none;transform:none}.project-dashboard .payments .card .payments-list .amount-card .percentage{color:#636366;font-size:.7rem}.project-dashboard .payments .card .payments-list .amount-card .status{top:4px}.project-dashboard .payments .card .payments-list .amount-card .pending .signal{-webkit-animation:blink 4s infinite;animation:blink 4s infinite;background-color:#ffb340;box-shadow:0 0 2px 2px rgba(0,0,0,.5),0 0 4px rgba(150,132,60,.475),0 0 2px 4px rgba(161,155,52,.082),0 0 8px 8px rgba(149,121,31,.129)}.project-dashboard .payments .card .payments-list .amount-card .draft .signal{background-color:#444446;box-shadow:0 0 2px 2px rgba(0,0,0,.5),0 0 4px hsla(60,0%,59%,.2),0 0 2px 4px hsla(0,0%,65%,.082),0 0 8px 8px hsla(0,0%,53%,.039)}.project-dashboard .payments .card .payments-list .amount-card:first-child .signal{-webkit-animation-delay:1.5s;animation-delay:1.5s}.project-dashboard .payments .card .payments-list .amount-card:nth-child(2) .signal{-webkit-animation-delay:2s;animation-delay:2s}.project-dashboard .payments .card .payments-list .amount-card:nth-child(3) .signal{-webkit-animation-delay:2.5s;animation-delay:2.5s}.project-dashboard .payments .card .payments-list .amount-card:nth-child(4) .signal{-webkit-animation-delay:3s;animation-delay:3s}.project-dashboard .payments .card .payments-list .amount-card:nth-child(5) .signal{-webkit-animation-delay:3.5s;animation-delay:3.5s}@-webkit-keyframes blink{0%,to{opacity:1}90%{opacity:.4}}@keyframes blink{0%,to{opacity:1}90%{opacity:.4}}.project-dashboard .payments .card .payments-list .button{margin:4px 0 0}.project-dashboard .payments .card .chart{grid-gap:8px;border:1px solid #535353;cursor:pointer;display:grid;gap:8px;grid-template-rows:auto auto;min-height:160px;padding:8px;transition-duration:.1s;transition-timing-function:ease-out}.project-dashboard .payments .card .chart .message{color:#aeaeae;font-size:.8rem;text-align:center}.project-dashboard .payments .card .chart .button{margin:0;width:100%}.project-dashboard .payments .card .chart:hover{border:1px solid #535353;box-shadow:2px 2px 6px rgba(0,0,0,.773);-webkit-transform:scale(1.02) translateY(-2px);transform:scale(1.02) translateY(-2px);transition-timing-function:ease-in}.project-dashboard .payments .card .chart:hover .circle.green{border:5px solid #8e8e93;box-shadow:0 0 2px rgba(1,17,1,.5),inset 0 0 4px rgba(1,17,1,.5),0 0 4px rgba(4,146,4,.5),inset 2px 2px 4px rgba(4,146,4,.5),0 0 20px rgba(4,146,4,.4),inset 2px 2px 20px rgba(4,146,4,.4);transition-duration:.1s}.project-dashboard .payments .card .chart:hover .status.large .signal{background-color:#6ff535;box-shadow:0 0 4px 1px rgba(0,0,0,.8),0 0 8px rgba(111,209,69,.898),0 0 2px 4px rgba(85,161,52,.082),0 0 8px 8px rgba(66,149,31,.18);transition-delay:.1s;transition-duration:.1s}.project-dashboard .payments .card:hover .payments-list .amount-card{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:sub-card-reveal;animation-name:sub-card-reveal;box-shadow:2px 2px 6px rgba(0,0,0,.773)}.project-dashboard .payments .card:hover .payments-list .amount-card:first-child{-webkit-animation-delay:.4s;animation-delay:.4s}.project-dashboard .payments .card:hover .payments-list .amount-card:nth-child(2){-webkit-animation-delay:.45s;animation-delay:.45s}.project-dashboard .payments .card:hover .payments-list .amount-card:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.project-dashboard .payments .card:hover .payments-list .amount-card:nth-child(4){-webkit-animation-delay:.55s;animation-delay:.55s}.galleries .list{display:flex;gap:48px;margin-bottom:24px;width:100%}.galleries .list .gallery-list{display:flex;gap:24px;margin-bottom:0;overflow-x:scroll;overflow-y:auto;padding:8px}.galleries .list .gallery-list .gallery{opacity:0}.galleries .list .gallery-list .gallery:first-child{-webkit-animation:fadeInUp .4s ease-out .4s;animation:fadeInUp .4s ease-out .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(2){-webkit-animation:fadeInUp .4s ease-out .45s;animation:fadeInUp .4s ease-out .45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(3){-webkit-animation:fadeInUp .4s ease-out .5s;animation:fadeInUp .4s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(4){-webkit-animation:fadeInUp .4s ease-out .55s;animation:fadeInUp .4s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(5){-webkit-animation:fadeInUp .4s ease-out .6s;animation:fadeInUp .4s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(6){-webkit-animation:fadeInUp .4s ease-out .65s;animation:fadeInUp .4s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(7){-webkit-animation:fadeInUp .4s ease-out .7s;animation:fadeInUp .4s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(8){-webkit-animation:fadeInUp .4s ease-out .75s;animation:fadeInUp .4s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(9){-webkit-animation:fadeInUp .4s ease-out .8s;animation:fadeInUp .4s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(10){-webkit-animation:fadeInUp .4s ease-out .85s;animation:fadeInUp .4s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(11){-webkit-animation:fadeInUp .4s ease-out .9s;animation:fadeInUp .4s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(12){-webkit-animation:fadeInUp .4s ease-out .95s;animation:fadeInUp .4s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(13){-webkit-animation:fadeInUp .4s ease-out 1s;animation:fadeInUp .4s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(14){-webkit-animation:fadeInUp .4s ease-out 1.05s;animation:fadeInUp .4s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(15){-webkit-animation:fadeInUp .4s ease-out 1.1s;animation:fadeInUp .4s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(16){-webkit-animation:fadeInUp .4s ease-out 1.15s;animation:fadeInUp .4s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(17){-webkit-animation:fadeInUp .4s ease-out 1.2s;animation:fadeInUp .4s ease-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(18){-webkit-animation:fadeInUp .4s ease-out 1.25s;animation:fadeInUp .4s ease-out 1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(19){-webkit-animation:fadeInUp .4s ease-out 1.3s;animation:fadeInUp .4s ease-out 1.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .list .gallery-list .gallery:nth-child(20){-webkit-animation:fadeInUp .4s ease-out 1.35s;animation:fadeInUp .4s ease-out 1.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.galleries .ctas{grid-gap:8px;display:grid;gap:8px;grid-template-columns:auto auto;justify-content:stretch;margin-top:20px;width:100%}.galleries .ctas .label{color:#aeaeae;font-size:.9rem;margin:auto 8px}.galleries .ctas .button{margin:0;padding:4px 11.2px;text-align:center;width:auto}.galleries .ctas .button.lr{padding:4px 8px}.App .gallery{border-radius:8px;position:relative;top:8px;transition-duration:.3s}.App .gallery .thumbnails{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr;height:128px;opacity:.6;transition-duration:.2S;width:176px}.App .gallery .thumbnails .thumbnail{position:relative;-webkit-transform:translateY(0);transform:translateY(0);transition-duration:.2s;transition-timing-function:ease-in}.App .gallery .thumbnails .thumbnail:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);transition-duration:.1s;transition-timing-function:ease-out}.App .gallery .thumbnails .thumbnail .count{align-items:center;color:#535353;display:grid;font-size:.8rem;text-align:center}.App .gallery .thumbnails .thumbnail .backthumb{border:1px solid #3a3a3c;border-radius:4px;box-shadow:-2px -1px 4px rgba(0,0,0,.6);height:100%;overflow:hidden;width:100%}.App .gallery .thumbnails .thumbnail .bthumb1{background-position:center 20%;background-size:cover;border:1px solid #48484a;opacity:1;position:absolute;transition-duration:.2s;z-index:5}.App .gallery .thumbnails .thumbnail .bthumb2{background-color:#1c1c1e;border:1px solid #444446;position:absolute;-webkit-transform:rotate(2deg) translateY(-6px) scale(1);transform:rotate(2deg) translateY(-6px) scale(1);transition-delay:.1s;transition-duration:.4s;transition-timing-function:ease-in}.App .gallery .thumbnails .thumbnail .bthumb3{background-color:#242426;border:1px solid #444446;position:absolute;-webkit-transform:rotate(-6deg) translateY(-3px) scale(1);transform:rotate(-6deg) translateY(-3px) scale(1);transition-delay:.2s;transition-duration:.3s;transition-timing-function:ease-in}.App .gallery .thumbnails .thumbnail .filesCount{border-radius:3px;bottom:4px;color:#c7c7cc;font-size:.7rem;left:4px;opacity:1;padding:2px;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.App .gallery .gallery-name{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.1);border-top:1px solid hsla(0,0%,100%,.2);bottom:0;box-shadow:-1px 0 2px #000;color:#8e8e93;display:flex;font-size:.9rem;font-weight:600;justify-content:space-between;padding:8px;position:absolute;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,.8);width:100%}.App .gallery .gallery-name p{margin-left:6px}.App .gallery .card-gallery-name{display:flex;justify-content:space-between}.App .gallery .card-gallery-name [data-radix-popper-content-wrapper]{background-color:#171717;border:1px solid #535353;border-radius:4px;margin-left:-48px;margin-top:-64px;padding:0}.App .gallery .card-gallery-name [data-radix-popper-content-wrapper] p{cursor:pointer;padding:8px 16px}.App .gallery .card-gallery-name [data-radix-popper-content-wrapper] p:hover{background-color:#2b2b2b}.App .gallery.active,.App .gallery:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);transition-delay:0s;transition-duration:.2s;transition-timing-function:ease-in}.App .gallery.active .thumbnails,.App .gallery:hover .thumbnails{opacity:1}.App .gallery.active .thumbnails .thumbnail,.App .gallery:hover .thumbnails .thumbnail{transition-delay:0s;transition-duration:.1s;transition-timing-function:ease-in}.App .gallery.active .thumbnails .thumbnail .backthumb,.App .gallery:hover .thumbnails .thumbnail .backthumb{background-color:#0d0d0d;box-shadow:6px 4px 6px rgba(0,0,0,.4)}.App .gallery.active .thumbnails .thumbnail .bthumb1,.App .gallery:hover .thumbnails .thumbnail .bthumb1{background-blend-mode:normal,color-dodge;border:1px solid #636366;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.App .gallery.active .thumbnails .thumbnail .bthumb2,.App .gallery:hover .thumbnails .thumbnail .bthumb2{border:1px solid #48484a;box-shadow:3px 1px 2px rgba(0,0,0,.5);opacity:1;position:absolute;-webkit-transform:rotate(0deg) translateY(-12px) scale(.8);transform:rotate(0deg) translateY(-12px) scale(.8);transition-delay:0s;transition-duration:.1s;transition-timing-function:ease-in}.App .gallery.active .thumbnails .thumbnail .bthumb3,.App .gallery:hover .thumbnails .thumbnail .bthumb3{border:1px solid #636366;box-shadow:2px 1px 0 rgba(0,0,0,.5);opacity:1;position:absolute;-webkit-transform:rotate(0deg) translateY(-6px) scale(.9);transform:rotate(0deg) translateY(-6px) scale(.9);transition-delay:0s;transition-duration:.1s;transition-timing-function:ease-in}.App .gallery.active .thumbnails .thumbnail.thumb1,.App .gallery:hover .thumbnails .thumbnail.thumb1{grid-row:1/3;transition-duration:.2s}.App .gallery.active .thumbnails .thumbnail.thumb1 .backthumb,.App .gallery:hover .thumbnails .thumbnail.thumb1 .backthumb{border-radius:4px;height:100%;width:100%}.App .gallery.active .thumbnails .thumbnail.thumb1 .bthumb1,.App .gallery:hover .thumbnails .thumbnail.thumb1 .bthumb1{box-shadow:inset 1px 2px 4px rgba(0,0,0,.5);opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);z-index:5}.App .gallery.active .thumbnails .thumbnail.thumb1 .bthumb2,.App .gallery:hover .thumbnails .thumbnail.thumb1 .bthumb2{opacity:.5;position:absolute;-webkit-transform:rotate(0deg) translateY(-16px) scale(.8);transform:rotate(0deg) translateY(-16px) scale(.8);transition-duration:.2s}.App .gallery.active .thumbnails .thumbnail.thumb1 .bthumb3,.App .gallery:hover .thumbnails .thumbnail.thumb1 .bthumb3{opacity:.5;position:absolute;-webkit-transform:rotate(0deg) translateY(-8px) scale(.9);transform:rotate(0deg) translateY(-8px) scale(.9);transition-duration:.2s}.App .gallery.active .thumbnails .thumbnail.thumb1 .bthumb4,.App .gallery:hover .thumbnails .thumbnail.thumb1 .bthumb4{opacity:.2;position:absolute;-webkit-transform:rotate(0deg) translateY(-10px) scale(.9);transform:rotate(0deg) translateY(-10px) scale(.9);transition-duration:.2s}.App .gallery.active .thumbnails .thumbnail.thumb2,.App .gallery:hover .thumbnails .thumbnail.thumb2{-webkit-transform:scale(1.05) translateY(-2px);transform:scale(1.05) translateY(-2px);transition-delay:.1s}.App .gallery.active .thumbnails .thumbnail.thumb3,.App .gallery:hover .thumbnails .thumbnail.thumb3{-webkit-transform:scale(1.01) translateY(-1px);transform:scale(1.01) translateY(-1px);transition-delay:.3s}.App .gallery.active .gallery-name,.App .gallery:hover .gallery-name{color:#f2f2f7;margin-left:0}.App .gallery.active.new .thumbnails .thumbnail .bthumb1,.App .gallery:hover.new .thumbnails .thumbnail .bthumb1{background-blend-mode:normal,color-dodge;background-position:center calc(50% - 16px),50%;background-repeat:no-repeat;background-size:60%,100%;background-size:40%,110%;border:1px solid #8e8e93;opacity:1;transition-duration:.3s}.App .gallery.active.new .gallery-name,.App .gallery:hover.new .gallery-name{padding-left:24px;padding-right:24px;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.App .gallery.active .thumbnails .thumbnail.thumb1 .bthumb1{opacity:1}.App .gallery.new{cursor:pointer}.App .gallery.new.empty-gallery{margin-top:16px}.App .gallery.new .thumbnails{grid-template-columns:1fr;height:128px;width:160px}.App .gallery.new .thumbnails .thumbnail.thumb1{grid-row:1/3}.App .gallery.new .thumbnails .thumbnail .backthumb{background-color:#0d0d0d;border:1px solid #3a3a3c}.App .gallery.new .thumbnails .thumbnail .backthumb:hover{border:1px solid #3a3a3c}.App .gallery.new .thumbnails .thumbnail .bthumb1{background-blend-mode:normal,color-dodge;background-color:#0d0d0d;background-image:url(https://img.icons8.com/?size=100&id=11153&format=png&color=ffffff);background-position:center calc(50% - 16px),50%;background-repeat:no-repeat;background-size:40%,110%;border-radius:8px!important;height:128px;opacity:1;position:absolute;-webkit-transform:rotate(0deg) translateY(0) translateX(0) scale(1);transform:rotate(0deg) translateY(0) translateX(0) scale(1);transition-duration:.1s;z-index:5}.App .gallery.new .thumbnails .thumbnail .bthumb1 .button{bottom:4px;left:8px;position:absolute;width:calc(100% - 16px)}.App .gallery.new .thumbnails .thumbnail .bthumb2{opacity:.3;position:absolute;-webkit-transform:rotate(-4deg) translateY(0) translateX(0) scale(1);transform:rotate(-4deg) translateY(0) translateX(0) scale(1);transition-delay:.1s;transition-duration:.2s;transition-timing-function:ease-in}.App .gallery.new .thumbnails .thumbnail .bthumb3{opacity:.2;position:absolute;-webkit-transform:rotate(-8deg) translateY(0) scale(1);transform:rotate(-8deg) translateY(0) scale(1);transition-delay:.2s;transition-duration:.2s;transition-timing-function:ease-in}.App .gallery.new .thumbnails .thumbnail .bthumb4{opacity:.1;position:absolute;-webkit-transform:rotate(-12deg) translateY(0) translateX(0) scale(1);transform:rotate(-12deg) translateY(0) translateX(0) scale(1);transition-delay:.2s;transition-duration:.2s;transition-timing-function:ease-in;z-index:-2}.App .gallery.new .thumbnails .thumbnail p{bottom:-28px;color:#66b346;position:absolute;text-align:center;width:100%;z-index:6}.App .gallery.new .heading{z-index:3}.App .gallery.new .gallery-name{align-self:center;display:flex;margin-top:8px;text-align:center}.App .gallery.no-images .thumbnails .thumbnail.thumb1{grid-row:1/3}.App .gallery.no-images .thumbnails .thumbnail.thumb1 .backthumb.bthumb1{background-size:50%}.App .gallery.no-images .thumbnails .thumbnail.thumb2 .bthumb1{background-color:#0d0d0d}.App .gallery.no-images .thumbnails .thumbnail.thumb3 .bthumb1{background-color:#0d0d0d;padding:4px}.App .gallery.no-images .heading{margin-bottom:16px}.App .gallery.no-images .gallery-name{margin-top:16px;text-align:center}.selected{margin-left:4px}.selected .thumbnails .thumbnail.thumb1{grid-row:1/2}.active-box{background-color:#0d0d0d;border:1px solid #0d0d0d;border-radius:4px;height:172px;left:48px;margin-left:-16px;margin-top:-16px;opacity:.2;position:absolute;transition-duration:.2s;transition-timing-function:ease-in-out;width:216px;z-index:-1}.shoots{display:grid;grid-column:1/3}.shoots .shoot-list{grid-gap:8px;display:grid;gap:8px}.shoots .shoot-list .event-container{border-bottom:1px solid #2b2b2b;display:flex;gap:24px;margin-top:8px;padding-bottom:16px}.shoots .shoot-list .event-container:last-child{border-bottom:none}.shoots .shoot-list .event-container .crew{display:flex;gap:8px}.shoots .shoot-list .event-container .crew .crew-card{grid-gap:8px;cursor:pointer;display:grid;gap:8px;min-width:112px;transition-duration:.1s;transition-timing-function:ease-out}.shoots .shoot-list .event-container .crew .crew-card .name{color:#d1d1d6;font-size:.8rem;text-align:center}.shoots .shoot-list .event-container .crew .crew-card .role{color:#636366;font-size:.7rem}.shoots .shoot-list .event-container .crew .crew-card:hover{border:1px solid #535353;box-shadow:2px 2px 6px rgba(0,0,0,.773);-webkit-transform:scale(1.02) translateY(-2px);transform:scale(1.02) translateY(-2px);transition-timing-function:ease-in}.shoots .shoot-list .event-container .crew .assistants{grid-gap:4px;display:grid;gap:4px;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:128px}.shoots .shoot-list .event-container .crew .assistants .assistant-card{height:64px}.shoots .shoot-list .event-container .crew .assistants .assistant-card .avatar{background-color:#171717;border:1px solid #535353;border-radius:50%;box-shadow:2px 2px 4px #000;height:44px;margin:auto;width:44px}.shoots .shoot-list .event-container .crew .assistants .assistant-card.new-crew{background-color:#171717;background-image:url(https://img.icons8.com/wired/64/FFFFFF/add.png);background-position:center 8px;background-size:50%;cursor:pointer;position:relative;transition-duration:.1s;transition-timing-function:ease-out}.shoots .shoot-list .event-container .crew .assistants .assistant-card.new-crew p{bottom:6px;font-size:.8rem;position:absolute;text-align:center;width:44px}.shoots .shoot-list .event-container .crew .assistants .assistant-card.new-crew:hover{background-color:#0d0d0d;border:1px solid #535353;box-shadow:2px 2px 6px rgba(0,0,0,.773);-webkit-transform:scale(1.01) translateY(-1px);transform:scale(1.01) translateY(-1px);transition-timing-function:ease-in}.shoots .shoot-list .event-container .shoot{grid-gap:8px;display:grid;gap:8px;grid-template-columns:3fr 2fr;grid-template-rows:auto 28px;height:144px;width:224px}.shoots .shoot-list .event-container .shoot .time{align-content:center;background-color:#0d0d0d;border:1px solid #2b2b2b;border-radius:8px;box-shadow:2px 2px 8px rgba(0,0,0,.4);display:grid;grid-row:1/3;justify-content:center;justify-items:center;padding:4px;position:relative}.shoots .shoot-list .event-container .shoot .time .date{background-color:#2b2b2b;border:1px solid #48484a;border-radius:4px;margin-bottom:8px;padding:4px 16px}.shoots .shoot-list .event-container .shoot .time .date h5{color:#8e8e93;margin-top:-4px;text-align:center}.shoots .shoot-list .event-container .shoot .time .date h1{font-size:1.5rem;margin-bottom:-2px}.shoots .shoot-list .event-container .shoot .time p{color:#48484a;font-size:.8rem;margin-top:-2px}.shoots .shoot-list .event-container .shoot .time .event-type-label{color:#d1d1d6;font-size:.9rem;font-weight:600;margin-top:8px}.shoots .shoot-list .event-container .shoot .time .location{color:#8e8e93;margin-top:8px}.shoots .shoot-list .event-container .shoot .time .location:before{background-image:url(https://img.icons8.com/material/48/FFFFFF/marker--v1.png);background-position:50%;background-repeat:no-repeat;background-size:auto 80%;color:transparent;content:".";display:inline-table;height:16px;width:20px}.shoots .shoot-list .event-container .shoot .details{border:1px solid #2b2b2b;border-radius:4px;box-shadow:2px 2px 8px rgba(0,0,0,.4);display:grid;padding:8px;text-align:center}.shoots .shoot-list .event-container .shoot .details .team-badges{display:grid;justify-items:center}.shoots .shoot-list .event-container .shoot .details .team-badges .badge{background-color:#2b2b2b;border:1px solid #535353;border-radius:50%;height:32px;position:absolute;width:32px}.shoots .shoot-list .event-container .shoot .details .team-badges .badge.second{margin-left:24px;opacity:.5;z-index:-1}.shoots .shoot-list .event-container .shoot .details .team-badges .badge.third{margin-left:-24px;opacity:.4;z-index:-1}.shoots .shoot-list .event-container .shoot .cta{box-shadow:2px 2px 8px rgba(0,0,0,.4);margin:0;text-align:center}.shoots .shoot-list .event-container .shoot.new{width:auto}.shoots .shoot-list .event-container .shoot.new .time{cursor:pointer;min-height:160px;min-width:112px;transition-duration:.1s}.shoots .shoot-list .event-container .shoot.new .time .status.large{padding:4px;position:relative}.shoots .shoot-list .event-container .shoot.new .time .status.large .signal{position:absolute!important;right:4px;top:4px}.shoots .shoot-list .event-container .shoot.new .time .status.large .icon{background-image:url(https://img.icons8.com/external-others-abderraouf-omara/64/FFFFFF/external-lens-photography-and-equipements-others-abderraouf-omara.png);background-position:50%;background-size:50%;height:96px;width:100%}.shoots .shoot-list .event-container .shoot.new .time .status.large .button{margin:0}.shoots .shoot-list .event-container .shoot.new .time:hover{border:1px solid #535353;box-shadow:2px 2px 6px rgba(0,0,0,.773);-webkit-transform:scale(1.02) translateY(-2px);transform:scale(1.02) translateY(-2px);transition-duration:.1s;transition-timing-function:ease-in}.shoots .shoot-list .event-container .shoot.new .time:hover .button{-webkit-transform:scale(1.01) translateY(-1px);transform:scale(1.01) translateY(-1px)}.shoots .new-shoot{background-color:#2b2b2b;background-position:8px;background-size:auto 60%;border:1px solid #171717;border-radius:4px;cursor:pointer;font-weight:400;line-height:24px;margin:-2px 0 0;padding:0 8px;text-align:center;transition-duration:.1s}.shoots .new-shoot:hover{border:1px solid #8e8e93;box-shadow:2px 2px 6px rgba(0,0,0,.7);color:#66b346;transition-duration:.2s;transition-timing-function:ease-in}.shoots .heading-crew{border-bottom:1px solid #2c2c2e;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.shoots .heading-crew .heading{border:none;margin-bottom:0}.shoots .heading-shoots{border-bottom:1px solid #2c2c2e;display:flex;gap:8px;justify-content:space-between;margin-bottom:16px}.avatar{background-color:#171717;background-size:100%!important;border:1px solid #535353;border-radius:50%;box-shadow:2px 2px 4px #000;height:72px;margin:auto;width:72px}.avatar.jane-0005{background-image:url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS_YNd0KfrIVqUEQP9KlCujsRsIZ5tEC7KQzxGCtD0lsXuxFi-rJ0SIQlnmv5tHTJ3QLDM&usqp=CAU)!important}.avatar.john-0004{background-image:url(https://www.francisjtaylor.co.uk/wp-content/uploads/2021/06/Francis-J-Taylor.jpg)!important}.avatar.abhay-0002{background-image:url(https://avatars.githubusercontent.com/u/13717741?v=4)!important}.avatar.sam-0001{background-image:url(/static/media/sam.c866536311526353db17.jpg)!important}.heading-section{align-items:center;border-bottom:1px solid #2c2c2e;display:flex;gap:8px;height:32px;justify-content:space-between;margin-bottom:16px}.heading-section .heading{border:none;margin-bottom:4px;padding-bottom:0}.heading-section .heading span{color:#535353;font-size:1rem;font-weight:400;margin-left:4px}.heading-section .button{margin:0 -2px -4px 0}@media only screen and (max-width:1080px){.project-dashboard{flex-wrap:wrap}.project-dashboard .shoots{grid-column:1/3}}@media only screen and (max-width:992px){.project-dashboard .shoots{grid-column:1/3}.project-dashboard .project-dashboard-header .tools{margin-right:0}.project-dashboard .dashboard-tabs .tabs{display:flex;margin-bottom:48px}}@media only screen and (max-width:768px){.project-dashboard{grid-template-columns:1fr}.project-dashboard .financials-overview{grid-template-columns:auto}.project-dashboard .shoots{display:grid;grid-column:1/2;grid-row:2/3}.project-dashboard .shoots .headings{grid-template-columns:1fr}.project-dashboard .shoots .event-container{display:grid}.project-dashboard .shoots .event-container .shoot{grid-template-columns:1fr 1fr;width:100%}.project-dashboard-header .control-wrap{display:none}}@media only screen and (max-width:520px){.App .project-dashboard{grid-template-columns:1fr;padding-left:16px}.App .project-dashboard .heading.heading-crew{display:none}.App .project-dashboard .templates{display:grid;width:100%}.App .project-dashboard .shoots{display:grid;grid-column:1/2;grid-row:2/3}.App .project-dashboard .shoots .headings{grid-template-columns:1fr}.App .project-dashboard .shoots .event-container{display:grid}.App .project-dashboard .shoots .event-container .shoot{grid-template-columns:1fr 1fr;width:100%}.App .project-dashboard .shoots .event-container .crew{display:grid;grid-template-columns:1fr 1fr}.App .project-dashboard .shoots .event-container .crew .assistants,.App .project-dashboard .shoots .event-container .time{width:100%}.App .project-dashboard .shoots .shoot-list{gap:32px}.App .project-dashboard .financials-overview{margin-top:16px}.App .project-dashboard .list{margin-top:0}.App .project-dashboard .galleries{max-width:100%}}@-webkit-keyframes sub-card-reveal{0%{border:1px solid #3a3a3c}80%{border:1px solid #48484a}to{border:1px solid #3a3a3c}}@keyframes sub-card-reveal{0%{border:1px solid #3a3a3c}80%{border:1px solid #48484a}to{border:1px solid #3a3a3c}}.gallery-container{padding:20px;width:100%}.scale-control{margin-bottom:20px}.gallery{display:flex;flex-direction:column}.gallery-row{display:flex;gap:8px;margin-bottom:8px}.gallery-item{overflow:hidden;position:relative;transition-duration:.25s;transition-timing-function:cubic-bezier(.46,.45,.2,1.05)}.gallery-item:first-child{transition-delay:.01s}.gallery-item:nth-child(2){transition-delay:.02s}.gallery-item:nth-child(3){transition-delay:.03s}.gallery-item:nth-child(4){transition-delay:.04s}.gallery-item:nth-child(5){transition-delay:.05s}.gallery-item:nth-child(6){transition-delay:.06s}.gallery-item:nth-child(7){transition-delay:.07s}.gallery-item:nth-child(8){transition-delay:.08s}.gallery-item:nth-child(9){transition-delay:.09s}.gallery-item:nth-child(10){transition-delay:.1s}.gallery-item:nth-child(11){transition-delay:.11s}.gallery-item:nth-child(12){transition-delay:.12s}.gallery-item:nth-child(13){transition-delay:.13s}.gallery-item:nth-child(14){transition-delay:.14s}.gallery-item:nth-child(15){transition-delay:.15s}.gallery-item:nth-child(16){transition-delay:.16s}.gallery-item:nth-child(17){transition-delay:.17s}.gallery-item:nth-child(18){transition-delay:.18s}.gallery-item:nth-child(19){transition-delay:.19s}.gallery-item:nth-child(20){transition-delay:.2s}.gallery-item:nth-child(21){transition-delay:.21s}.gallery-item:nth-child(22){transition-delay:.22s}.gallery-item:nth-child(23){transition-delay:.23s}.gallery-item:nth-child(24){transition-delay:.24s}.gallery-item:nth-child(25){transition-delay:.25s}.gallery-item:nth-child(26){transition-delay:.26s}.gallery-item:nth-child(27){transition-delay:.27s}.gallery-item:nth-child(28){transition-delay:.28s}.gallery-item:nth-child(29){transition-delay:.29s}.gallery-item:nth-child(30){transition-delay:.3s}.gallery-item:nth-child(31){transition-delay:.31s}.gallery-item:nth-child(32){transition-delay:.32s}.gallery-item:nth-child(33){transition-delay:.33s}.gallery-item:nth-child(34){transition-delay:.34s}.gallery-item:nth-child(35){transition-delay:.35s}.gallery-item:nth-child(36){transition-delay:.36s}.gallery-item:nth-child(37){transition-delay:.37s}.gallery-item:nth-child(38){transition-delay:.38s}.gallery-item:nth-child(39){transition-delay:.39s}.gallery-item:nth-child(40){transition-delay:.4s}.gallery-item:nth-child(41){transition-delay:.41s}.gallery-item:nth-child(42){transition-delay:.42s}.gallery-item:nth-child(43){transition-delay:.43s}.gallery-item:nth-child(44){transition-delay:.44s}.gallery-item:nth-child(45){transition-delay:.45s}.gallery-item:nth-child(46){transition-delay:.46s}.gallery-item:nth-child(47){transition-delay:.47s}.gallery-item:nth-child(48){transition-delay:.48s}.gallery-item:nth-child(49){transition-delay:.49s}.gallery-item:nth-child(50){transition-delay:.5s}.gallery-item:nth-child(51){transition-delay:.51s}.gallery-item:nth-child(52){transition-delay:.52s}.gallery-item:nth-child(53){transition-delay:.53s}.gallery-item:nth-child(54){transition-delay:.54s}.gallery-item:nth-child(55){transition-delay:.55s}.gallery-item:nth-child(56){transition-delay:.56s}.gallery-item:nth-child(57){transition-delay:.57s}.gallery-item:nth-child(58){transition-delay:.58s}.gallery-item:nth-child(59){transition-delay:.59s}.gallery-item:nth-child(60){transition-delay:.6s}.gallery-item:nth-child(61){transition-delay:.61s}.gallery-item:nth-child(62){transition-delay:.62s}.gallery-item:nth-child(63){transition-delay:.63s}.gallery-item:nth-child(64){transition-delay:.64s}.gallery-item:nth-child(65){transition-delay:.65s}.gallery-item:nth-child(66){transition-delay:.66s}.gallery-item:nth-child(67){transition-delay:.67s}.gallery-item:nth-child(68){transition-delay:.68s}.gallery-item:nth-child(69){transition-delay:.69s}.gallery-item:nth-child(70){transition-delay:.7s}.gallery-item:nth-child(71){transition-delay:.71s}.gallery-item:nth-child(72){transition-delay:.72s}.gallery-item:nth-child(73){transition-delay:.73s}.gallery-item:nth-child(74){transition-delay:.74s}.gallery-item:nth-child(75){transition-delay:.75s}.gallery-item:nth-child(76){transition-delay:.76s}.gallery-item:nth-child(77){transition-delay:.77s}.gallery-item:nth-child(78){transition-delay:.78s}.gallery-item:nth-child(79){transition-delay:.79s}.gallery-item:nth-child(80){transition-delay:.8s}.gallery-item:nth-child(81){transition-delay:.81s}.gallery-item:nth-child(82){transition-delay:.82s}.gallery-item:nth-child(83){transition-delay:.83s}.gallery-item:nth-child(84){transition-delay:.84s}.gallery-item:nth-child(85){transition-delay:.85s}.gallery-item:nth-child(86){transition-delay:.86s}.gallery-item:nth-child(87){transition-delay:.87s}.gallery-item:nth-child(88){transition-delay:.88s}.gallery-item:nth-child(89){transition-delay:.89s}.gallery-item:nth-child(90){transition-delay:.9s}.gallery-item:nth-child(91){transition-delay:.91s}.gallery-item:nth-child(92){transition-delay:.92s}.gallery-item:nth-child(93){transition-delay:.93s}.gallery-item:nth-child(94){transition-delay:.94s}.gallery-item:nth-child(95){transition-delay:.95s}.gallery-item:nth-child(96){transition-delay:.96s}.gallery-item:nth-child(97){transition-delay:.97s}.gallery-item:nth-child(98){transition-delay:.98s}.gallery-item:nth-child(99){transition-delay:.99s}.gallery-item:nth-child(100){transition-delay:1s}.gallery-item img{height:100%;object-fit:cover;width:100%}.gallery-pin-container{grid-gap:8px;color:#000;display:grid;gap:8px;justify-items:center;margin-top:16px}.gallery-pin-container .pin-inputs-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:56px 56px 56px 56px;justify-content:center}.gallery-pin-container .pin-inputs-container input{background-color:#ebebf0;border:1px solid transparent;border-radius:8px;color:#363638;font-family:Menlo,Courier New;font-size:2rem;font-weight:800;height:72px;padding:16px 8px;text-align:center}.gallery-pin-container .pin-inputs-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gallery-pin-container .pin-inputs-container input:focus{background-color:#d8d8dc;caret-color:#8e8e93;outline:none}.gallery-pin-container .pin-inputs-container input.error{-webkit-animation:shake .4s ease-in-out;animation:shake .4s ease-in-out;border:1px solid #d70015}.gallery-pin-container .pin-inputs-container input.error:first-of-type{-webkit-animation-delay:.1s;animation-delay:.1s}.gallery-pin-container .pin-inputs-container input.error:nth-of-type(2){-webkit-animation-delay:.11s;animation-delay:.11s}.gallery-pin-container .pin-inputs-container input.error:nth-of-type(3){-webkit-animation-delay:.13s;animation-delay:.13s}.gallery-pin-container .pin-inputs-container input.error:nth-of-type(4){-webkit-animation-delay:.15s;animation-delay:.15s}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%,60%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}40%,80%{-webkit-transform:translateX(8px);transform:translateX(8px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%,60%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}40%,80%{-webkit-transform:translateX(8px);transform:translateX(8px)}}.App .select-project *{color:rgba(0,0,0,.9)}.App .select-project .button{color:hsla(0,0%,100%,.9)}.App .select-project section ol li{opacity:.2;position:absolute}.App .select-project section ol li .absolute.right-2.top-2{left:auto;position:absolute;right:0!important;top:0}.App .select-project section ol li:hover{opacity:1}.App .select-project section ol li:first-child{opacity:.2025}.App .select-project section ol li:nth-child(2){opacity:.18}.App .select-project section ol li:nth-child(3){opacity:.1575}.App .select-project section ol li:nth-child(4){opacity:.135}.App .select-project section ol li:nth-child(5){opacity:.1125}.App .select-project section ol li:nth-child(6){opacity:.09}.App .select-project section ol li:nth-child(7){opacity:.0675}.App .select-project section ol li:nth-child(8){opacity:.045}.App .select-project section ol li:nth-child(9){opacity:.0225}.App .select-project section ol li:nth-child(10){opacity:0}.App .select-project section ol li:first-child{opacity:.8}.App .select-project .gallery-info{position:relative;text-align:center;z-index:3}.App .select-project .gallery-info .projet-name{color:rgba(0,0,0,.9);font-family:Lastri,sans-serif;font-size:2rem}.App .select-project .gallery-info p{color:rgba(0,0,0,.7)}.App .select-project .project-header{background-position:center 30%;background-size:100%;display:grid;position:relative}.App .select-project .project-header .banner{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 20%,#fff 90%,#fff);margin:0 auto 40px;max-height:calc(100vh - 480px);max-width:100vw;position:relative;top:0;z-index:1}.App .select-project .selected-completed{margin:32px auto 0;text-align:center}.App .select-project .selected-completed .selected-files-count{margin-bottom:40px}.App .select-project .shared-collection{padding:0 8px}.App .select-project .shared-collection .gallery:hover{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.App .select-project .shared-collection .view-control{color:rgba(0,0,0,.7);font-size:.7rem;justify-content:center;margin-bottom:0;margin-top:32px;overflow-x:scroll;width:calc(100% - 8px)}.App .select-project .shared-collection .view-control .controls{background:linear-gradient(120deg,#dfdfdf -80%,#ececec 20%,#eaeaea 60%,#f3f3f3);border:1px solid #535353;box-shadow:none}.App .select-project .shared-collection .view-control .controls .control.active{background-color:#fff;border:1px solid #0d0d0d;box-shadow:none;color:#000}.App .select-project .collections-panel{display:flex;justify-content:center;margin-top:40px;overflow-x:scroll;-webkit-transform:translate(8px);transform:translate(8px);width:calc(100% - 8px);z-index:1}.App .select-project .collections-panel .collection-tab{background-color:#f9f9f9;border:1px solid #c7c7cc;border-radius:4px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);color:#aeaeae;display:flex;gap:8px;margin-left:-1px;padding:8px 16px;white-space:nowrap}.App .select-project .collections-panel .collection-tab a{color:#6c6c70;padding:0}.App .select-project .collections-panel .collection-tab.active{background-color:#fff;border:1px solid #636366;z-index:10!important}.App .select-project .collections-panel .collection-tab.active a{color:#000}.App .select-project .collections-panel .collection-tab:nth-child(n){z-index:5;z-index:calc(5 - var(--n, 0))}.App .select-project .collections-panel .collection-tab:first-child{--n:1}.App .select-project .collections-panel .collection-tab:nth-child(2){--n:2}.App .select-project .collections-panel .collection-tab:nth-child(3){--n:3}.App .select-project .collections-panel .collection-tab:nth-child(4){--n:4}.App .select-project .no-images-message{margin:40px 8px 8px;text-align:center}.App .select-project .gallery{margin:8px auto 0;max-width:1120px;min-height:calc(100vh - 320px);padding:8px}.App .select-project .gallery .photos{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:center;width:100%}.App .select-project .gallery .photos .photo{background-color:#fff;background-size:cover;border:1px solid transparent;border-radius:2px;min-height:200px;position:relative;width:calc(100% - 8px)}.App .select-project .gallery .photos .photo .img{width:100%}.App .select-project .gallery .photos .photo:hover input[type=checkbox]{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.App .select-project .gallery .photos .photo input[type=checkbox]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,.2) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="rgba%28255, 255, 255, 0%29"><path d="M1 7 L5 11 L13 1" stroke-width="2" stroke="white" fill="transparent"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:80%;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px 2px rgba(38,38,38,.4);cursor:pointer;height:24px;left:8px;opacity:.5;outline:none;position:absolute;top:8px;-webkit-transform:scale(1);transform:scale(1);transition-duration:0s;transition-timing-function:ease-out;width:24px}.App .select-project .gallery .photos .photo input[type=checkbox]:checked{background:#007aff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="white"><path d="M1 7 L5 11 L13 1" stroke-width="2" stroke="white" fill="transparent"/></svg>') no-repeat 50%;background-size:50%;border-color:#409cff;box-shadow:0 0 0 4px hsla(0,0%,100%,.2);opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.1s}.App .select-project .pagination{align-items:center;display:flex;justify-content:center;margin-bottom:8px;margin-top:16px;overflow-x:scroll;width:calc(100% - 8px)}.App .select-project .pagination .button{text-shadow:none}.App .select-project .pagination .button:first-child{margin-right:8px}.App .select-project .pagination .button.selected{border:1px solid #428924;color:#428924}.App .select-project .pagination .button:last-child{margin-left:8px}.App .select-project .pagination .send{background-color:#428924}@media only screen and (max-width:830px){.select-project .shared-collection{padding:8px}.select-project .gallary .photos{grid-template-columns:1fr}}@media only screen and (max-width:520px){.App .select-project .collections-panel{padding-bottom:6px;padding-left:4px}.App .select-project .shared-collection{padding:8px}.App .select-project .gallary .photos{grid-template-columns:1fr;justify-content:start}.App .select-project .control-label.label-all-photos{display:none}.App .select-project .pagination{justify-content:end}}.App .notifications-page main{padding-top:16px}.App .notifications-page .notifications-list{grid-gap:16px;display:grid;gap:16px}.App .notifications-page .notifications-list .notification{grid-gap:8px;-webkit-animation:fadeInLeft .4s ease-out;animation:fadeInLeft .4s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;border:1px solid #2b2b2b;border-radius:8px;display:grid;gap:8px;grid-template-columns:auto auto auto;opacity:0;padding:8px;width:640px;z-index:2}.App .notifications-page .notifications-list .notification .left .image{-webkit-animation:fadeInUp .4s ease-out;animation:fadeInUp .4s ease-out;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:#2b2b2b;border-radius:50%;height:32px;opacity:0;width:32px}.App .notifications-page .notifications-list .notification .right{align-items:center;display:grid;justify-content:center;width:auto}.App .notifications-page .notifications-list .notification .right .new{background-color:#ff453a;border-radius:50%;float:right;height:8px;width:8px}.App .notifications-page .notifications-list .notification .title{-webkit-animation:fadeInLeft .2s ease-out;animation:fadeInLeft .2s ease-out;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;font-weight:500;margin-bottom:4px;opacity:0}.App .notifications-page .notifications-list .notification .title span{color:#8e8e93;font-size:.8rem;font-weight:400;margin-left:8px}.App .notifications-page .notifications-list .notification .context{-webkit-animation:fadeInLeft .2s ease-out;animation:fadeInLeft .2s ease-out;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#636366;font-size:.9rem;opacity:0}.App .notifications-page .notifications-list .notification:first-of-type{-webkit-animation-delay:.25s;animation-delay:.25s}.App .notifications-page .notifications-list .notification:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}.App .notifications-page .notifications-list .notification:nth-of-type(3){-webkit-animation-delay:.35s;animation-delay:.35s}.App .notifications-page .notifications-list .notification:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.App .notifications-page .notifications-list .notification:nth-of-type(5){-webkit-animation-delay:.45s;animation-delay:.45s}.App .notifications-page .notifications-list .notification:nth-of-type(6){-webkit-animation-delay:.5s;animation-delay:.5s}.App .notifications-page .notifications-list .notification:nth-of-type(7){-webkit-animation-delay:.55s;animation-delay:.55s}.App .notifications-page .notifications-list .notification:nth-of-type(8){-webkit-animation-delay:.6s;animation-delay:.6s}.App .notifications-page .notifications-list .notification:nth-of-type(9){-webkit-animation-delay:.65s;animation-delay:.65s}.App .notifications-page .notifications-list .notification:nth-of-type(10){-webkit-animation-delay:.7s;animation-delay:.7s}.projects-coming-soon .welcome-section p{color:#636366;text-align:center}.projects-coming-soon .welcome-section .button{display:grid;justify-self:center;margin-top:12px}.projects-coming-soon .section{padding:40px 80px 80px}.projects-coming-soon .section .page-illustration{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:coming-soon-zoom-in;animation-name:coming-soon-zoom-in;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:url(/static/media/image.b5afe5ff2eb9ae4d44c6.png);background-position:50%;background-size:auto 100%;border:1px solid #171717;border-radius:4px;height:50vh;margin:-32px auto auto;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);width:75vh}.projects-coming-soon .section .page-illustration.gallery-illustration{background-image:url()}@-webkit-keyframes coming-soon-zoom-in{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}10%{opacity:.3}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes coming-soon-zoom-in{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}10%{opacity:.3}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@font-face{font-family:Product Sans;font-weight:400;src:url(/static/media/Product%20Sans%20Regular.d165384076551a756b3c.ttf) format("truetype")}@font-face{font-family:Product Sans;font-weight:700;src:url(/static/media/Product%20Sans%20Bold.53df38d5491afbeb42a5.ttf) format("truetype")}*{background-repeat:no-repeat;box-sizing:border-box;margin:0;padding:0}*,h1,h2{font-family:Product Sans}h1,h2{color:#8e8e93}a{color:inherit;text-decoration:none}body{background:#0d0d0d}.App{min-height:100vh;width:100vw}.App *{color:#fff}.App header{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(16px);background-color:hsla(0,0%,5%,.639);border:none;box-shadow:-1px 1px 4px transparent;display:grid;grid-template-columns:auto 1fr 1fr;height:60px;position:fixed;top:0;width:100vw;z-index:40}.App header .hamburger{display:none;opacity:.6}.App header .hamburger svg{height:32px;width:32px}.App header .logo-wrapper{grid-gap:4px;align-items:center;cursor:default;display:grid;gap:4px;grid-template-columns:56px auto;height:100%;overflow:hidden;padding-left:0;width:auto}.App header .logo-wrapper .logo{background-image:url(/static/media/fotoflow-pro-logo.8e2bd4a82da33c098337.svg);background-position:6px;background-size:auto 80%;height:64px;width:56px}.App header .logo-wrapper .studio-name-logo{font-size:1rem;font-weight:800}.App .breadcrumbs{border-radius:4px;cursor:pointer;display:flex;padding:4px 8px}.App .breadcrumbs:hover{background-color:#0d0d0d}.App .breadcrumbs .back-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAABWCAYAAABmbX7+AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAPHSURBVHhe3ds7aBRBGAfwrA+MIKKVIAEbK40giBaCJIiaYIio+EDsLRQESxWxtLMRbewsJClU8BF8ReIDwUIbsRCJhY1iIQriAx/n/5PZY29u73b2229mvr2DgVx2Z3Z+8803t4+7pK8HXkkPGPrUIhqNxhoM8DjKBpS3KNNJktzKG3R1CHR+Hjp6GuU4ylyr04/wfj8wH7L/V4UAYD46dw1lrMs0n8W2QUB+pPtoQ1w3U6goVc8BcVQVwkSA5vvWot6b7R+BWKYNcbNgCuXZlgPynjZEnU6MCKSYv/ijH4hfUREVANTvVwAMRp1OACxAB26UyAF7Oh0C4mI0BAD9ODgl8WbHJLZ3mwKgZQkOmhMmArfRq2Em4CnqbQHie7Z+MIQvQLDE9gkIgvAN8I4AYCEOMiWdA3Y+ecsJA7iPA25kJvEM6m23kzivLS8IIcAoAD9dBkAcERognhMxAKKIWAAxREyACAKARWjoToVV6B7qjrsmsfjqZAAP0PB6l1UkZx8CjKXXBcw2+BdFWgDs6aQJwEJoA5RGaASUQgCwGBXoXChqErNXJwN4iAbWMlcQuhzdVXUV6nTswnMnIcBOAH4zB6CwWldEHQBdc6IugI6IOgFyEQAsxQY6laiSxF5zwE6SlpwwgMfYaXVhNuXvQM8W9vlM4q5LrBBgLwB/mAPArvY/EnUGNHMCiBm8GWIOBU2hKBFI+5sAcBhvzjMBE5g+B5h1xaoRYhqtce5QR49ANhL0OLX5/MtxeC4jAgcd9/W+G0WCg3iJng0D8sl7Dx0OQAh6XjDisK+9C0E2AfKFUVe0CiG2oUW6W8F5vaB8ig1JPyfOojPHOArUeY5CT28+M+tXrpYi5qClSyjcZI0akea5E6ZVbSH2CWAtIW1XdnWMSO7lad0gHa+x6wQpulFAOTKJsoe5DgZZtVxu2dBX2CY0QwoRFAFMLdUQJ4R2iDNCM6QUQhAyhHOtr8zFoq1aaYQQ5Jk5aRSBsBDaIGyEJkglhBZIZYQGiAgiNkQMERMiiogFEUdkIFfx9w7mB1qpzxEvCAOhH3NcCQHxhggJ8YoIBfGOCAEJghCE0C3Tb/ZiEQwhBHmCdkZsSFBEOoK43KVVazdz+b0LRMtd/FiIqsvvEUAupIMQBSEwtWaBWBkdIQBZkj4XiRaJTH5wp5YeBDMi7xCFFSqmU3Z1wopVJiIngDijDpGJCP10bbTL8vsa2+gHtM1vskXPCbuzJiKn8P+TKPX7KbM1vVbh/TqUARR6Xv4Go0/fw2p7qYsE51O8JxD/AFm73WYcjnUWAAAAAElFTkSuQmCC);background-position:50%;background-size:auto 90%;margin-right:8px;padding:8px}.App .breadcrumbs .crumb{color:#54a134;display:flex;margin-right:8px}.App .legend{-webkit-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;font-size:.8rem;height:24px;margin-left:12px;margin-top:-8px;row-gap:0}.App .legend p.paid{color:#535353}.App .legend p.paid:before{background-color:#428924;border-radius:50%;color:transparent;content:".";height:4px;margin-left:-8px;margin-top:6px;position:absolute;width:4px}.App .legend .pending{color:#535353}.App .legend .pending:before{background-color:#ffb340;border-radius:50%;color:transparent;content:".";height:4px;margin-left:-8px;margin-top:6px;position:absolute;width:4px}.App .legend .draft{color:#535353}.App .legend .draft:before{background-color:#aeaeae;border-radius:50%;color:transparent;content:".";height:4px;margin-left:-8px;margin-top:6px;position:absolute;width:4px}.App main{background-color:#171717;border:1px solid #2b2b2b;border-radius:8px;box-shadow:1px -1px 6px 2px rgba(0,0,0,.8),0 0 8px 2px hsla(0,0%,100%,.04);left:154px;margin-left:8px;min-height:calc(100vh - 68px);padding:8px 16px 24px;position:relative;top:60px;width:calc(100vw - 168px);z-index:10}.App main.project-page{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-rows:auto auto auto;min-height:50vh;overflow:hidden;padding-right:8px}.App main.project-page .project-page-cover{background-color:#0d0d0d;background-image:url(https://img.icons8.com/?size=100&id=UVEiJZnIRQiE&format=png&color=FFFFFF);background-position:50%;background-size:cover;border-bottom:1px solid #2b2b2b;margin-left:-16px;margin-top:-8px;overflow:hidden;padding-top:400px;position:relative;transition-delay:.1s;transition-duration:.2s;transition-timing-function:ease-in;width:calc(100% + 24px)}.App main.project-page .project-page-cover.focus-button-active{cursor:crosshair}.App main.project-page .project-page-cover.cover-hide{padding-top:240px}.App main.project-page .project-page-cover .cover-tools{bottom:4px;display:flex;gap:8px;position:absolute;right:24px;transition-duration:.1s;z-index:10}.App main.project-page .project-page-cover .cover-tools .button{border:1px solid hsla(0,0%,100%,.2);box-shadow:2px 2px 3px 0 rgba(0,0,0,.4)}.App main.project-page .project-page-cover .cover-tools .button:hover{opacity:1}.App main.project-page .project-page-cover .cover-tools .button:first-child,.App main.project-page .project-page-cover .cover-tools .button:nth-child(2),.App main.project-page .project-page-cover .cover-tools .button:nth-child(3){opacity:1;-webkit-transform:translateY(64px);transform:translateY(64px)}.App main.project-page .project-page-cover .static-tools{bottom:4px;display:flex;gap:0;left:24px;opacity:1;position:absolute;right:auto}.App main.project-page .project-page-cover .static-tools .cover-info{display:flex;gap:4px;margin:0;padding:8px}.App main.project-page .project-page-cover .static-tools .cover-info p{color:#d8d8dc;font-size:.9rem;font-weight:400;letter-spacing:.03rem;opacity:.6;text-shadow:1px 1px 3px rgba(0,0,0,.8);transition-duration:.2s}.App main.project-page .project-page-cover .static-tools .cover-info p span{color:#d8d8dc;opacity:.75}.App main.project-page .project-page-cover .static-tools .cover-info.project-expiry{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:rgba(51,51,51,.1);border:1px solid hsla(0,0%,68%,.4);border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,.5);padding:4px 8px 4px 12px}.App main.project-page .project-page-cover .static-tools.top{bottom:auto;left:auto;right:16px;top:16px}.App main.project-page .project-page-cover .cover-footer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(16px);background-color:rgba(0,0,0,.2);border-left:none;border-right:none;border-top:1px solid hsla(0,0%,100%,.05);bottom:0;box-shadow:0 0 4px rgba(0,0,0,.5),inset 0 -1px 2px rgba(0,0,0,.8);height:48px;left:0;position:absolute;width:100%}.App main.project-page .project-page-cover .focus-indicator{border:1px solid #54a134;border-radius:1px;height:32px;position:absolute;width:32px}.App main.project-page .project-page-cover:hover .cover-tools .button{opacity:.9;transition-timing-function:ease-out}.App main.project-page .project-page-cover:hover .cover-tools .button:hover{opacity:1}.App main.project-page .project-page-cover:hover .cover-tools .button:first-child{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.12s;transition-duration:.1s}.App main.project-page .project-page-cover:hover .cover-tools .button:nth-child(2){-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.24s;transition-duration:.1s}.App main.project-page .project-page-cover:hover .cover-tools .button:nth-child(3){-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.36s;transition-duration:.1s}.App main.project-page .project-page-cover:hover .static-tools .cover-info p{color:#ebebf0;opacity:1;transition-duration:.3s}.App main.project-page .project-page-cover:hover .static-tools .cover-info:first-child p{transition-delay:.1s}.App main.project-page .project-page-cover:hover .static-tools .cover-info:first-child .icon{opacity:1}.App main.project-page .project-page-cover:hover .static-tools .cover-info:nth-child(2) p{transition-delay:.2s}.App main.project-page .project-page-cover:hover .static-tools .cover-info:nth-child(2) .icon{opacity:1}.App main.project-page .project-page-cover:hover .static-tools .cover-info:nth-child(3) p{transition-delay:.3s}.App main.project-page .project-page-cover:hover .static-tools .cover-info:nth-child(3) .icon{opacity:1}.App main.gallery-page{grid-template-columns:auto}.App main.gallery-page .galleries .list .gallery-list .gallery{-webkit-animation:none!important;animation:none!important;opacity:1}.App main.gallery-page .galleries .list .gallery-list .gallery.new{margin-top:0}.App main .add-collection{margin:0 32px 8px 8px}.App main .collections-panel{display:grid;grid-template-columns:auto 176px;-webkit-transform:translate(24px,16px);transform:translate(24px,16px);z-index:1}.App main .collections-panel .collections-list{display:flex}.App main .collections-panel .collection-tab{background-color:#171717;border:1px solid #2b2b2b;border-radius:4px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);color:#444446;display:flex;font-size:1rem;gap:8px;margin-left:-1px;padding:4px 16px 12px;transition-duration:.2s}.App main .collections-panel .collection-tab:hover{border-top:1px solid #444446;transition-duration:.1s;z-index:100}.App main .collections-panel .collection-tab:hover a{color:#aeaeae}.App main .collections-panel .collection-tab a{color:#545456;padding:4px}.App main .collections-panel .collection-tab .delete-collection{border:1px solid transparent;border-radius:4px;color:#545456;cursor:pointer;display:none;padding:2px 8px}.App main .collections-panel .collection-tab .delete-collection:hover{background-color:#2b2b2b;border:1px solid #ff453a;color:#aeaeae}.App main .collections-panel .collection-tab.active{background-color:#0d0d0d;border:1px solid #636366;padding:4px 4px 12px 12px;z-index:10!important}.App main .collections-panel .collection-tab.active .delete-collection{display:flex}.App main .collections-panel .collection-tab.active a{color:#fff}.App main .collections-panel .collection-tab:nth-child(n){z-index:5;z-index:calc(5 - var(--n, 0))}.App main .collections-panel .collection-tab:first-child{--n:1}.App main .collections-panel .collection-tab:nth-child(2){--n:2}.App main .collections-panel .collection-tab:nth-child(3){--n:3}.App main .collections-panel .collection-tab:nth-child(4){--n:4}.App main .project-collection{background-color:#171717;border:1px solid #2b2b2b;border-radius:8px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);margin:0 8px 8px;z-index:3}.App main .project-collection .header{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(8px);background-color:hsla(0,0%,6%,.9);border:1px solid #2b2b2b;border-radius:6px;box-shadow:0 1px 1px #000;display:grid;grid-template-columns:1fr auto 1fr;padding:8px 12.944px;position:-webkit-sticky!important;position:sticky!important;top:60px;z-index:40}.App main .project-collection .header .label{margin:8px}.App main .project-collection .header .open-buttons{display:flex;justify-content:flex-end}.App main .project-collection .header .open-in{align-items:center;color:#8e8e93;display:flex;font-size:.8rem;gap:8px;justify-content:flex-end}.App main .project-collection .header .open-in .lr.button{background-color:#001b30;border:1px solid #2fa3f7;box-shadow:-1px -1px 4px #000,-1px 0 8px rgba(47,164,247,.612);color:#2fa3f7}.App main .project-collection .header .open-in.disabled{color:#3a3a3c}.App main .project-collection .header .open-in.disabled .lr.button{background-color:rgba(0,27,48,.086);border:1px solid hsla(208,7%,51%,.251);box-shadow:-1px -1px 4px #000,-1px 0 8px rgba(47,164,247,.063);color:#46545e}.App main .project-collection .header .options #fileInput{display:none}.App main .project-collection .header .options label.uploading{-webkit-text-fill-color:transparent;-webkit-animation:loadingGradient 1s linear infinite alternate;animation:loadingGradient 1s linear infinite alternate;background:linear-gradient(90deg,rgba(56,125,22,.784) 30%,#a1ed08 45%,#a1ed08 48%,rgba(112,152,31,.737) 55%,rgba(19,45,6,.475) 90%);-webkit-background-clip:text;background-position:0;background-size:200%;border:2px solid #336c1b;font-weight:200;font-weight:600;transition-duration:2s}.App main .project-collection .view-control{align-items:center;display:flex;font-size:.9rem;justify-content:center;margin:4px}.App main .project-collection .view-control .control-label{color:#48484a;padding:8px;white-space:nowrap}.App main .project-collection .view-control .control-label.label-all-photos{color:#636366}.App main .project-collection .view-control .control-label.label-selected-photos.active{color:#d1d1d6}.App main .project-collection .view-control .controls{-webkit-animation:fadeInLeft .25s ease-out .2s;animation:fadeInLeft .25s ease-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:linear-gradient(120deg,#2b2b2b -80%,#171717 20%,#171717 60%,#0d0d0d);border:1px solid #242426;border-radius:9px;border-top-color:#363638;box-shadow:2px 2px 4px rgba(0,0,0,.8);display:flex;opacity:0;transition-duration:.15s}.App main .project-collection .view-control .controls .control{border-radius:6px;display:flex;font-size:.8rem;font-weight:500;padding:4px 12px}.App main .project-collection .view-control .controls .control .favorite{cursor:pointer;height:16px;margin-left:0;opacity:1;padding:8px;width:8px}.App main .project-collection .view-control .controls .control .favorite.selected{background-image:url(/static/media/heart.0cecd7adc58469500ee7.svg);background-position:50%;background-size:50%;opacity:1;-webkit-transform:translateX(1px);transform:translateX(1px);transition-duration:.1s}.App main .project-collection .view-control .controls .control .favorite.selected:hover{background-image:url(/static/media/heart-dislike.59fa288e8aaf06a6cce7.svg)}.App main .project-collection .view-control .controls .control.active{background-color:#2b2b2b;border:1px solid #535353}.App main .project-collection .view-control .controls .control.active:hover{background-color:#171717;border:1px solid #7c7c80}.App main .project-collection .view-control .controls .control{border-radius:8px;border-right:1px solid hsla(0,0%,100%,.02);color:#444446;cursor:pointer;font-weight:400;padding:6px 12px;transition-duration:.15s;white-space:nowrap}.App main .project-collection .view-control .controls .control:hover{background-color:#171717;color:#7c7c80;transition-duration:.1s}.App main .project-collection .view-control .controls .control:hover:last-child{border-radius:8px}.App main .project-collection .view-control .controls .control.active{border-bottom:1px solid #363638;border-left:1px solid #363638;border-top:1px solid #363638;border-color:#545456 #363638 #363638 #545456;border-radius:6px!important;border-style:solid;border-width:1px;box-shadow:1px 1px 2px rgba(0,0,0,.8);color:#e5e5e5;-webkit-transform:scale(1);transform:scale(1);transition-duration:.05s}.App main .project-collection .view-control .controls .control.active:hover{background-color:#2b2b2b;border:1px solid #545456;transition-duration:.1s}.App main .project-collection .view-control .controls .control.active .icon{background-size:120%}.App main .project-collection .view-control .controls .control.disabled{opacity:.2}.App main .project-collection .view-control .controls .control .icon{background-position:50%;background-size:110%;height:14.4px;width:14.4px}.App main .project-collection .view-control .controls .control .icon.card-view{background-image:url(https://img.icons8.com/sf-black-filled/64/FFFFFF/four-squares.png)}.App main .project-collection .view-control .controls .control .icon.list-view{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/list.png)}.App main .project-collection .view-control .controls .control .icon.light-view{background-image:url(https://img.icons8.com/?size=100&id=SyBDr18WdUcD&format=png&color=FFFFFF)}.App main .project-collection .view-control .controls .control .icon.dark-view{background-image:url(https://img.icons8.com/?size=100&id=45475&format=png&color=FFFFFF)}.App main .project-collection .view-control .controls.dark-controls .active,.App main .project-collection .view-control .controls.dark-controls .active:hover{background-color:#0d0d0d}.App main .project-collection .dark-light-mode{position:fixed;right:24px;top:80px;z-index:41}.App main .project-collection .dark-light-mode .lightMode:hover{background-color:#ebebf0}.App main .project-collection .dark-light-mode .darkMode:hover{background-color:#000}.App main .project-collection .drop-upload{cursor:pointer}.App main .project-collection .drop-upload .drop-area{stroke-dashoffset:20px 10px;align-content:center;align-items:center;background-color:#171717;background-position:50%;background-repeat:no-repeat;background-size:80%;border:1px double #535353;border-radius:8px;display:grid;height:calc(100vh - 416px);margin:32px;opacity:1;text-align:center;transition-duration:.1s}.App main .project-collection .drop-upload .drop-area:hover{border:1px double #8e8e93}.App main .project-collection .drop-upload .drop-area div svg{opacity:.1}.App main .project-collection .drop-upload .drop-area h2{opacity:1}.App main .project-collection .drop-upload .drop-area p{border-radius:4px;color:#636366;font-size:1rem;margin-top:0;opacity:1;padding:4px 16px;text-align:center}.App main .project-collection .drop-upload.active .drop-area div svg{opacity:1}.App main .project-collection .drop-upload.active .drop-area h2,.App main .project-collection .drop-upload.active .drop-area p{opacity:.1}.App main .project-collection .pagination{display:flex;justify-content:center}.App main .project-collection .image-gallery-bottom-panel{display:grid;justify-content:center;padding:8px}.App main .project-collection .caughtup-label{color:#363638;font-size:.9rem;margin-top:32px;padding:8px;text-align:center}.App main .project-collection.lightMode,.App main .project-collection.lightMode .photos .photo-wrap{background-color:#e5e5e5}.App main .project-collection.lightMode .photos .photo-wrap:hover{border:1px solid #c7c7cc}.App main .project-collection.lightMode .header{background-color:#f9f9f9;border:1px solid #bcbcbe;box-shadow:1px 1px 2px rgba(0,0,0,.05)}.App main .project-collection.lightMode .header .view-control .controls{background:#d8d8dc;border:1px solid #aeaeae;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.App main .project-collection.lightMode .header .view-control .controls .control{color:#444446}.App main .project-collection.lightMode .header .view-control .controls .control.active{background-color:#d8d8dc;border:1px solid #8e8e93;box-shadow:1px 1px 1px rgba(0,0,0,.4);color:#242426}.App main .project-collection.lightMode .drop-area{background-color:#f9f9f9;border:1px solid #d8d8dc}.App main .project-collection.lightMode .drop-area h2{color:#1c1c1e}.App main .fixed-wrap{background-color:red;height:300px;position:fixed;top:-200px;width:300px}.App .projects-page-header{margin:8px 0;position:fixed;right:0;top:0;z-index:50}.App .home-header,.App .search-header{margin:8px;position:fixed;right:0;top:0;z-index:50}.App .refresh{-webkit-animation:reveal-up .5s 1s forwards;animation:reveal-up .5s 1s forwards;bottom:16px;display:grid;justify-items:center;margin-top:32px;opacity:0}.App .refresh p{color:#3a3a3c;margin-bottom:8px}.App .refresh .button{-webkit-animation:reveal-up .5s 1.2s forwards;animation:reveal-up .5s 1.2s forwards;color:#8e8e93;font-weight:400;opacity:0}@-webkit-keyframes reveal-up{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes reveal-up{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.App .project-info{grid-gap:8px;align-items:center;-webkit-animation:gallery-page-reveal .1s ease-out forwards;animation:gallery-page-reveal .1s ease-out forwards;display:grid;gap:8px;justify-content:space-between;justify-items:stretch;left:168px;padding:12px;position:fixed;width:calc(100vw - 160px);z-index:40}.App .project-info .client{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:auto auto auto;justify-content:start;justify-content:center;justify-items:start}.App .project-info .client:hover h1:after{opacity:1;top:8px;transition-delay:0s;transition-duration:.1s;transition-timing-function:ease-in}.App .project-info .client h1{display:flex;font-size:1.5rem;position:relative;white-space:nowrap}.App .project-info .client h1:after{background-color:#0d0d0d;background-image:url(https://img.icons8.com/?size=100&id=8192&format=png&color=FFFFFF);background-position:0 50%;background-repeat:no-repeat;background-size:auto 100%;color:#535353;content:"Click to edit";cursor:pointer;font-size:.8rem;font-weight:200;height:16px;margin-left:16px;opacity:0;padding-left:24px;position:absolute;right:-112px;top:0;transition-delay:.5s;transition-duration:.2s;width:80px}.App .project-info .client .type{color:#636366;display:block;font-size:.9rem;margin-left:4px;margin-right:16px;margin-top:2px}.App .project-info button .icon{background-size:100%;padding:16px}.App .project-info button .icon.options{background-image:url(https://img.icons8.com/?size=100&id=Mli429zE5QBn&format=png&color=ffffff);background-position:50%;background-size:60%;cursor:pointer;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.App .project-info .back{align-content:flex-start;align-items:center;background-color:#2b2b2b;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAABWCAYAAABmbX7+AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAPHSURBVHhe3ds7aBRBGAfwrA+MIKKVIAEbK40giBaCJIiaYIio+EDsLRQESxWxtLMRbewsJClU8BF8ReIDwUIbsRCJhY1iIQriAx/n/5PZY29u73b2229mvr2DgVx2Z3Z+8803t4+7pK8HXkkPGPrUIhqNxhoM8DjKBpS3KNNJktzKG3R1CHR+Hjp6GuU4ylyr04/wfj8wH7L/V4UAYD46dw1lrMs0n8W2QUB+pPtoQ1w3U6goVc8BcVQVwkSA5vvWot6b7R+BWKYNcbNgCuXZlgPynjZEnU6MCKSYv/ijH4hfUREVANTvVwAMRp1OACxAB26UyAF7Oh0C4mI0BAD9ODgl8WbHJLZ3mwKgZQkOmhMmArfRq2Em4CnqbQHie7Z+MIQvQLDE9gkIgvAN8I4AYCEOMiWdA3Y+ecsJA7iPA25kJvEM6m23kzivLS8IIcAoAD9dBkAcERognhMxAKKIWAAxREyACAKARWjoToVV6B7qjrsmsfjqZAAP0PB6l1UkZx8CjKXXBcw2+BdFWgDs6aQJwEJoA5RGaASUQgCwGBXoXChqErNXJwN4iAbWMlcQuhzdVXUV6nTswnMnIcBOAH4zB6CwWldEHQBdc6IugI6IOgFyEQAsxQY6laiSxF5zwE6SlpwwgMfYaXVhNuXvQM8W9vlM4q5LrBBgLwB/mAPArvY/EnUGNHMCiBm8GWIOBU2hKBFI+5sAcBhvzjMBE5g+B5h1xaoRYhqtce5QR49ANhL0OLX5/MtxeC4jAgcd9/W+G0WCg3iJng0D8sl7Dx0OQAh6XjDisK+9C0E2AfKFUVe0CiG2oUW6W8F5vaB8ig1JPyfOojPHOArUeY5CT28+M+tXrpYi5qClSyjcZI0akea5E6ZVbSH2CWAtIW1XdnWMSO7lad0gHa+x6wQpulFAOTKJsoe5DgZZtVxu2dBX2CY0QwoRFAFMLdUQJ4R2iDNCM6QUQhAyhHOtr8zFoq1aaYQQ5Jk5aRSBsBDaIGyEJkglhBZIZYQGiAgiNkQMERMiiogFEUdkIFfx9w7mB1qpzxEvCAOhH3NcCQHxhggJ8YoIBfGOCAEJghCE0C3Tb/ZiEQwhBHmCdkZsSFBEOoK43KVVazdz+b0LRMtd/FiIqsvvEUAupIMQBSEwtWaBWBkdIQBZkj4XiRaJTH5wp5YeBDMi7xCFFSqmU3Z1wopVJiIngDijDpGJCP10bbTL8vsa2+gHtM1vskXPCbuzJiKn8P+TKPX7KbM1vVbh/TqUARR6Xv4Go0/fw2p7qYsE51O8JxD/AFm73WYcjnUWAAAAAElFTkSuQmCC);background-position:left 8px center;background-size:auto 50%;border:1px solid #535353;border-radius:4px;color:#f2f2f7;display:inline-block;font-size:.9rem;height:24.8px;margin-right:4px;margin-top:2px;opacity:.8;overflow:hidden;padding:2px 8px 8px 24px;-webkit-transform:translateX(0);transform:translateX(0);transition-duration:.01s;width:auto}.App .project-info .back:after{background:linear-gradient(90deg,transparent 0,hsla(0,0%,9%,.4) 50%,#151515);content:"";height:100%;position:absolute;right:0;width:40px}.App .project-info .back.active{background-color:#2b2b2b;color:#ebebf0;opacity:.9}.App .project-info .back.active:hover{color:#d8d8dc;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.App .project-info .back.highlight{background-color:#2b2b2b;color:#fff;opacity:.8}.App .project-info .back:hover{color:#d8d8dc;opacity:1;-webkit-transform:translateX(-2px);transform:translateX(-2px);transition-duration:.5s}.App .project-info .project-options{align-items:center;align-self:flex-end;color:#535353;display:grid;grid-template-columns:auto auto auto auto;justify-content:end}.App .project-info .project-options .pin{border:1px solid #535353;-webkit-filter:blur(3px);filter:blur(3px);-webkit-filter:blur(.1px);filter:blur(.1px);font-stretch:expanded;margin-left:8px;margin-right:5.6px;transition-delay:.1s;transition-duration:.1s;transition-duration:.15s;transition-timing-function:ease-out}.App .project-info .project-options .pin.copying{-webkit-text-fill-color:transparent;-webkit-animation:copyingGradient .5s linear infinite alternate;animation:copyingGradient .5s linear infinite alternate;background:linear-gradient(90deg,rgba(56,125,22,.784) 30%,#a1ed08 45%,#a1ed08 48%,rgba(112,152,31,.737) 55%,rgba(19,45,6,.475) 90%);-webkit-background-clip:text;background-position:0;background-size:200%;border:2px solid #336c1b;font-weight:200;font-weight:600;transition-duration:.1s}.App .project-info .project-options .pin.hide{display:none}.App .project-info .project-status-select-value{margin-right:8px;position:relative}.App .project-info .project-status-select-value select{-webkit-appearance:none;appearance:none;background:url(https://img.icons8.com/?size=100&id=85327&format=png&color=FFFFFF) no-repeat right 2px center;background-size:20% auto;height:32px;margin:0;padding-left:29.6px;padding-right:28px;position:relative;text-align:center;width:auto}.App .project-info .project-status-select-value select:after{position:absolute;right:16px}.App .project-info .project-status.draft .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#8e8e93;box-shadow:0 1px 1px 1px #151515,0 0 5px 4px hsla(0,0%,100%,.086),0 0 4px 1px hsla(0,0%,100%,.02),0 0 20px 10px hsla(0,0%,100%,.063);-webkit-transform:scale(1.1);transform:scale(1.1)}.App .project-info .project-status.draft:hover .project-details .details-top .right .status-signal{box-shadow:0 1px 1px 0 #030303,0 0 10px 5px hsla(0,0%,100%,.141),0 0 4px 1px hsla(0,0%,100%,.02),0 0 20px 20px hsla(0,0%,100%,.027)!important}.App .project-info .project-status.archived .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#8e8e93;box-shadow:0 1px 1px 1px #151515,0 0 5px 4px hsla(0,0%,100%,.086),0 0 4px 1px hsla(0,0%,100%,.02),0 0 20px 10px hsla(0,0%,100%,.063);-webkit-transform:scale(1.1);transform:scale(1.1)}.App .project-info .project-status.archived:hover .project-details .details-top .right .status-signal{box-shadow:0 1px 1px 0 #030303,0 0 10px 5px hsla(0,0%,100%,.141),0 0 4px 1px hsla(0,0%,100%,.02),0 0 20px 20px hsla(0,0%,100%,.027)!important}.App .project-info .project-status.selecting .project-details .details-top .right .status-signal{-webkit-animation:fast-pulse .5s infinite;animation:fast-pulse .5s infinite;background-color:#54a134;box-shadow:0 1px 1px 1px #060,0 0 8px 5px rgba(0,255,0,.702),0 0 5px 1px rgba(0,255,0,.38),0 0 15px 10px rgba(0,255,0,.314);-webkit-transform:scale(1.2);transform:scale(1.2)}.App .project-info .project-status.selecting:hover .project-details .details-top .right .status-signal{box-shadow:0 1px 1px 1px #060,0 0 12px 6px rgba(0,255,0,.8),0 0 6px 2px rgba(0,255,0,.459),0 0 20px 15px rgba(0,255,0,.4)!important}.App .project-info .project-status.selected .status-signal{-webkit-animation:slow-glow 2s infinite;animation:slow-glow 2s infinite;background-color:#ffd426;box-shadow:0 1px 1px 1px #141000,0 0 7px 4px rgba(255,221,0,.149),0 0 4px 1px rgba(255,221,0,.38),0 0 15px 10px rgba(255,221,0,.09);opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.App .project-info .project-status.selected .status-signal:hover .project-details .details-top .right .status-signal{box-shadow:0 1px 1px 1px #1e1900,0 0 10px 5px rgba(255,221,0,.243),0 0 5px 2px rgba(255,221,0,.459),0 0 20px 15px rgba(255,221,0,.102)!important}@-webkit-keyframes slow-glow{0%,to{opacity:.1;-webkit-transform:scale(1.1);transform:scale(1.1)}40%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes slow-glow{0%,to{opacity:.1;-webkit-transform:scale(1.1);transform:scale(1.1)}40%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes fast-pulse{0%,to{-webkit-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes fast-pulse{0%,to{-webkit-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.App .project-info .status-signal{background-color:#54a134;border-radius:50%;box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055);height:8px;left:16px;margin-top:-4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0);transition-delay:.1s;width:8px}.App .project-info .client-contact{margin-top:8px}.App .project-info .client-contact p{color:#8e8e93;font-size:.9rem;margin-bottom:2px}.App .project-info .client-contact p.client-phone:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAKcSURBVFhHtZdbiE1RGMdtl5JcUl5MISUPTBRqNGEkk8sDD1LSpEZ5IB4whSYeeDAvpHlwKYQXD5NCKYnG5YHyIpJLTSQ1Ty7RNMXD8fuPb2s79jr728c6u76+c9b6r//3O2uvvfY6yajMValUJvK11WIZeSnxlmhPkuRTVhvrc0LROZjtIdqIhQHjswDsjFU06yOADzTMKDAfpr8JiK+xIQTwA9NxDuMuAE44dKUkAvjMiKmOUR/RzASi4tC6Jd5bkBpuBOCm290hFMATdC0OrST3AFjt1LpkAriMcptL/Vs0D4hXJfQ1pQI4gKKnhOFeAE6V0BcCLEfx0Gn4Hd0SALQ5Rbk0A2NxkvH4Asc39GsRKke7EjkBcZu0pobrdfo6KD4UrbIZpQDb+X4hYN5D4UOxC6d+KcAkGvSyydsRzwCwq6EAdhuukrcECjUD8bIRECMzYADN5BeBIg8AWNlQAIO4Qd4QKNQJxKXYEH9mwAB0NnhNjMkp9JO2NiAex4T4C8Agesk6oORdX2hcBMT7WBB5AFNsLYQOKe/oX1e0IbG3NKHrIAbQXgsB/wNgs7CC3E+MDgz8RvsmjO/m9VN8Nu3PiMnWr1PXaeJc9akqF8AgDpKPF0z1fgxPZjUUV9GnxNzA2PO09zJu5IkLAhiEqIsOo8/R7MbwkY25Q253rBG9ALtqApjhRXKnw7APjQ6tOxzaVDJQCGAQh8lHSxh7pYMuAIPYTL5CFL22vcWl63MDGMR88i1iVpkqNbT7SgEYhN6cOsJpcZYeXwXTUrcBj5v+Q2rXXFznbAzz5EyoGyAtCsh6PncTAipz9QOw6r8BMiDaeHSyWkuE/uRmAY8BcCQaQPVPZ2Z0a3TG0MJdQOjdMI2YTtwntgIw+AvvhcNXwQwlegAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";margin-right:10px;padding:6px}.App .project-info .client-contact p.client-email:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAYAAADWm14/AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAGISURBVEhL7ZfhVcIwFIXNBLqB3UA2ECfQDcQJhAksE0gnEDfQCcQNHKFsgBPU+/UkPaEkFgqt/ug7J4c0ybv35vY1LeZMURTFVD+PagnXPUQujoUxJjOW/LkH0hDFDAFfmrn6IwE5AgqPPFN/onbekaBv4S7t7S4p6gJuNIYjC7X7E4t4FR61NlL7cNg7AlQYKyZlzNiqvTxSyBpXa7hRAakWzn1CCUl1/dRSxFx45FdRx6s7wEIcmCmRW1GGkhLrxvWeQj7trnMPA+t52nC2ipAAN4nyTEI2HshEfeojVqQU2VQ5Sy/nQn3OGPB24jcBLGYHD+7+MSA3AAwVaVlkNcHs9kUtCZEz1iTA5b1ZIb4bgLudVkXmiYT4LkbsxvcVwHrIKVLOimjYk5WixanGOESAA1ups1WkdtfBImtS0EaAw0zVcW5Ei6xLAWDnliBpIorNH+NAW86tvEHA4MDgwL9wgBfN7Uke6sNB3nGAM5zzvasP0Zgsvh3Gxr5IeHPxwdhn8Mdk8wNuJ8fuJFjS2wAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";margin-right:10px;padding:6px}.App .editable-data{align-items:center;display:flex;gap:8px}.App .editable-data input{font-size:1.2rem;font-weight:600;height:36px}.App .project-info{grid-template-columns:1fr auto 1fr;left:160px;top:0;transition-delay:.1s;transition-duration:.2s;width:calc(100vw - 168px)}.App .project-info .breadcrumbs{margin-left:4px;padding-left:0;position:relative;top:0}.App .project-info .client{grid-column:auto;grid-row:auto;margin-top:0;position:relative}.App .project-info .project-options{position:relative;right:-16px;top:0}.App .project-info .project-options button[aria-haspopup=menu]{background-color:transparent;border:1px solid transparent;border-radius:4px}.App .modal-container{height:100vh;left:0;position:fixed;top:60px;width:100vw;z-index:20}.App .modal-container.closingModal .modal{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:modal-out;animation-name:modal-out;-webkit-transform:translate(-50%,calc(-50% - 60px)) scale(1);transform:translate(-50%,calc(-50% - 60px)) scale(1)}.App .modal-container.closingModal .modal-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;transition-delay:0s;transition-duration:.4s}.App .modal{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:modal-in;animation-name:modal-in;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:#171717;border:1px solid #535353;border-radius:8px;height:calc(100vh - 120px);opacity:0;padding-bottom:64px;position:absolute;right:0;top:16px;-webkit-transform:translate(100%) scale(.9);transform:translate(100%) scale(.9);z-index:21}.App .modal.island{-webkit-animation:none;animation:none;background-color:hsla(0,0%,9%,.8);grid-template-rows:auto 100%;height:auto;left:50vw;max-height:90vh;opacity:1;right:auto;top:50vh;-webkit-transform:translate(-50%,calc(-50% - 60px)) scale(1);transform:translate(-50%,calc(-50% - 60px)) scale(1)}.App .modal.island .modal-body{height:auto;margin-top:8px;overflow:scroll}.App .modal:hover{-webkit-animation-duration:.2;animation-duration:.2;transition-duration:.2s}.App .modal .modal-header{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.3);border-bottom:1px solid #2b2b2b;border-radius:8px 8px 0 0;box-shadow:0 2px 2px rgba(0,0,0,.4);display:grid;font-size:.9rem;font-weight:600;grid-template-columns:64px auto 64px;height:48px;line-height:28px;position:relative;text-align:center;width:100%}.App .modal .modal-header .modal-controls{align-items:center;display:flex;gap:8px;margin:8px 8px 8px 16px;width:100%}.App .modal .modal-header .modal-controls .control{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:control-button-reveal;animation-name:control-button-reveal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;border-radius:50%;height:12px;opacity:.8;-webkit-transform:scale(.8);transform:scale(.8);width:12px}.App .modal .modal-header .modal-controls .control.close{-webkit-animation-delay:.1s;animation-delay:.1s;background-color:#ff453a}.App .modal .modal-header .modal-controls .control.close:hover{opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important;transition-duration:.2s}.App .modal .modal-header .modal-controls .control.minimize{-webkit-animation-duration:.15s;animation-duration:.15s;background-color:#ffd60a;opacity:.1!important}.App .modal .modal-header .modal-controls .control.maximize{background-color:#54a134;opacity:.1!important}.App .modal .modal-header .modal-controls .control.disabled{opacity:.1!important}.App .modal .modal-header .modal-title{font-size:1.1rem;line-height:1.9rem}.App .modal .form-section{grid-gap:8px;display:grid;gap:8px;margin:0 32px;padding-bottom:32px}.App .modal .form-section.contact .field{display:grid;grid-template-columns:96px 264px}.App .modal .form-section .field{grid-gap:16px;align-items:center;-webkit-animation:fadeInLeft .15s ease-out .1s;animation:fadeInLeft .15s ease-out .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:grid;font-size:.9rem;gap:16px;grid-template-columns:128px 264px;margin:8px 0 0;opacity:0}.App .modal .form-section .field.optional input,.App .modal .form-section .field.optional label{opacity:.4}.App .modal .form-section .field label{color:#8e8e93;font-size:1rem;text-align:right}.App .modal .form-section .field label.ai-label{-webkit-animation:fadeInLeft .1s ease-out .4s;animation:fadeInLeft .1s ease-out .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#66b346;font-size:.8rem;opacity:0}.App .modal .form-section .field .symbol{position:relative}.App .modal .form-section .field .symbol:before{color:red;content:"%";height:16PX;left:0;position:relative;top:0;width:16PX}.App .modal .form-section .field .bigger{font-size:1.2rem}.App .modal .form-section .field.ai-suggestion{margin-bottom:24px}.App .modal .form-section .field.ai-suggestion label{opacity:0}.App .modal .form-section .field:first-child{-webkit-animation-delay:.03s;animation-delay:.03s}.App .modal .form-section .field:nth-child(2){-webkit-animation-delay:.06s;animation-delay:.06s}.App .modal .form-section .field:nth-child(3){-webkit-animation-delay:.09s;animation-delay:.09s}.App .modal .form-section .field:nth-child(4){-webkit-animation-delay:.12s;animation-delay:.12s}.App .modal .form-section .field:nth-child(5){-webkit-animation-delay:.15s;animation-delay:.15s}.App .modal .form-section .field:nth-child(6){-webkit-animation-delay:.18s;animation-delay:.18s}.App .modal .form-section .field:nth-child(7){-webkit-animation-delay:.21s;animation-delay:.21s}.App .modal .form-section .field:nth-child(8){-webkit-animation-delay:.24s;animation-delay:.24s}.App .modal .form-section .field:nth-child(9){-webkit-animation-delay:.27s;animation-delay:.27s}.App .modal .form-section .field:nth-child(10){-webkit-animation-delay:.3s;animation-delay:.3s}.App .modal .form-section .field:nth-child(11){-webkit-animation-delay:.33s;animation-delay:.33s}.App .modal .form-section .field:nth-child(12){-webkit-animation-delay:.36s;animation-delay:.36s}.App .modal .form-section .field:hover label{color:#c7c7cc}.App .modal .form-section .field.three{grid-template-columns:96px 264px 64px}.App .modal .form-section .error{color:#ff6961;font-size:.8rem;margin-bottom:8px;margin-left:120px;margin-top:-8px}.App .modal .actions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.01);border:1px solid #535353;border-radius:4px;border-top-color:#2b2b2b;bottom:0;box-shadow:0 -2px 2px rgba(0,0,0,.4);display:flex;justify-content:flex-end;padding:16px 25.888px;position:absolute;width:100%}.App .modal .modal-body{margin-top:24px}.App .modal.delete-item .modal-body{padding:16px;text-align:center}.App .modal.delete-item .modal-body .message{margin-bottom:8px}.App .modal.delete-item .modal-body .message .caution{color:#ffb340}.App .modal.delete-item .modal-body .note{color:#48484a;margin:0 80px}.App .modal.delete-item .modal-body .note strong{color:#636366}.App .modal.loginModal{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:login-popup;animation-name:login-popup;background:none;border:none;box-shadow:1px 1px 4px #000;left:50vw;min-width:160px;opacity:0;padding:0;top:50vh;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}@-webkit-keyframes login-popup{0%{opacity:0;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes login-popup{0%{opacity:0;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.App .modal.loginModal.emailPassword{width:336px}.App .modal.loginModal .logo{-webkit-animation:logo-spin infinite;animation:logo-spin infinite;-webkit-animation-duration:18s;animation-duration:18s;background-image:url(/static/media/fotoflow-pro-logo.336228920b45431a569e.png);background-position:50%;background-size:100%;height:80px;left:calc(50% - 40px);position:absolute;top:-128px;-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2);width:80px}.App .modal.loginModal .logo.loading{-webkit-animation-duration:4s;animation-duration:4s}.App .modal.loginModal .form-section{margin:0;min-width:240px}.App .modal.loginModal .form-section p{margin:16px 8px;text-align:center}.App .modal.loginModal .actions{background-color:#0d0d0d;border-left:1px solid #1c1c1e;border-top:1px solid #1c1c1e;border-color:#2c2c2e #1c1c1e #1c1c1e #2c2c2e;border-radius:8px;border-style:solid;border-width:1px;display:grid;justify-content:center;padding:48px 77.664px 0;position:relative}.App .modal.loginModal .actions p{color:#7c7c80;margin-bottom:16px;margin-left:8px;text-align:center}.App .modal.loginModal .actions p span{color:#428924}.App .modal.loginModal .actions .button{align-items:center;background-color:#2b2b2b;border:1px solid #535353;box-shadow:2px 2px 4px #000;color:#d1d1d6;display:flex;font-size:1.1rem;font-weight:200;gap:16px;height:48px;justify-content:center;margin-bottom:12.944px;padding:24px 16px 24px 24px;transition-duration:.1s;width:328.9692513492px}.App .modal.loginModal .actions .button:hover{border:1px solid #d8d8dc;transition-delay:.2s}.App .modal.loginModal .actions .button.google{background-color:#0d0d0d;border:1px solid #aeaeae}.App .modal.loginModal .actions .button.google:hover{border:1px solid #ebebf0}.App .modal.loginModal .actions .button.apple{background-color:#0d0d0d}.App .modal.loginModal .actions .button .google-logo{background-image:url(/static/media/google-logo.97b93d058714fd6109fb.png);background-position:50%;background-size:110%;border:none;height:24px;width:24px}.App .modal.loginModal .actions .button .apple-logo{background-image:url(https://upload.wikimedia.org/wikipedia/commons/1/1b/Apple_logo_grey.svg);background-position:50%;background-size:80%;border:none;height:24px;width:24px}.App .modal.loginModal .actions .button .lock{background-image:url(https://img.icons8.com/?size=100&id=2862&format=png&color=FFFFFF);background-position:center 30%;background-size:50%;border:none;height:32px;width:32px}.App .modal.loginModal .actions .button:active .lock{background-image:url(https://img.icons8.com/?size=100&id=3721&format=png&color=FFFFFF)}.App .modal.loginModal .actions .button.secondary{background-color:#171717;border:1px solid #2b2b2b}.App .modal.loginModal .actions .login-helper-options{display:flex;gap:4px;justify-content:center;margin-top:16px}.App .modal.loginModal .actions .login-helper-options p{color:#54a134;font-size:.9rem;opacity:.5}.App .modal.loginModal .actions .login-branding{border-top:1px solid #535353;margin-top:8px;opacity:.2;padding-top:16px}.App .modal.loginModal .actions .login-branding p span{color:#bcbcbe}.App .modal.loginModal .actions .login-branding p span span{color:#ebebf0}.App .modal.loginModal .loader{background-image:url(/static/media/loading-green-loading.4064527791e609cfbe59.gif);background-position:50%;background-size:auto 80%;height:24px;margin-right:8px;opacity:.5;width:100%}.App .modal.add-crew .assigne .select-wrapper{align-items:center;display:grid;grid-template-columns:1fr auto;justify-content:stretch}.App .modal .ai-suggestion{display:grid}.App .modal .ai-suggestions{display:flex;flex-wrap:wrap;gap:6px;justify-items:flex-start;margin-top:-4px}.App .modal .ai-suggestions label{color:#66b346;float:right;width:100%}.App .modal .ai-suggestions .tag{-webkit-animation:fade-in .2s ease-in-out;animation:fade-in .2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#171717;border:1px solid #3a3a3c;border-radius:2px;color:#6c6c70;font-size:.7rem;font-weight:400;height:20px;margin:0;opacity:0;padding:0 6px}.App .modal .ai-suggestions .tag:first-child{-webkit-animation:fadeInLeft .15s ease-out .5s;animation:fadeInLeft .15s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(2){-webkit-animation:fadeInLeft .15s ease-out .55s;animation:fadeInLeft .15s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(3){-webkit-animation:fadeInLeft .15s ease-out .6s;animation:fadeInLeft .15s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(4){-webkit-animation:fadeInLeft .15s ease-out .65s;animation:fadeInLeft .15s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(5){-webkit-animation:fadeInLeft .15s ease-out .7s;animation:fadeInLeft .15s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(6){-webkit-animation:fadeInLeft .15s ease-out .75s;animation:fadeInLeft .15s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(7){-webkit-animation:fadeInLeft .15s ease-out .8s;animation:fadeInLeft .15s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(8){-webkit-animation:fadeInLeft .15s ease-out .85s;animation:fadeInLeft .15s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(9){-webkit-animation:fadeInLeft .15s ease-out .9s;animation:fadeInLeft .15s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:nth-child(10){-webkit-animation:fadeInLeft .15s ease-out .95s;animation:fadeInLeft .15s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.App .modal .ai-suggestions .tag:first-child{background-color:#242426;border:1px solid #8e8e93;color:#ebebf0;padding:0 8px}.App .modal .ai-suggestions .tag:nth-child(2){border:1px solid #363638;color:#7c7c80}.App .modal .ai-suggestions .tag:nth-child(3){color:#7c7c80}.App .modal .ai-suggestions .tag:hover{background-color:#0d0d0d;border:1px solid #8e8e93;color:#54a134}.App .modal-backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:rgba(0,0,0,.3);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:19}.App .no-items{background-color:#0d0d0d;border:1px solid #2b2b2b;border-radius:8px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);color:#48484a;margin:8px;padding:32px;text-align:center}.App .empty-message{align-items:center;display:flex;justify-content:center}.App .empty-message p{border:1px solid #0d0d0d;border-radius:4px;color:#636366;font-size:1rem;padding:4px 16px;text-align:center}@-webkit-keyframes project-page-reveal{0%{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes project-page-reveal{0%{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes gallery-page-reveal{0%{opacity:0}to{opacity:1}}@keyframes gallery-page-reveal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-in{0%{margin-left:40px;opacity:0;-webkit-transform:translate(200%) scale(1);transform:translate(200%) scale(1)}55%{opacity:1;-webkit-transform:translate(-40px) scale(1);transform:translate(-40px) scale(1)}60%{opacity:1;-webkit-transform:translate(-40px) scale(1);transform:translate(-40px) scale(1)}to{margin-left:0;opacity:1;-webkit-transform:translate(-24px) scale(1);transform:translate(-24px) scale(1)}}@keyframes modal-in{0%{margin-left:40px;opacity:0;-webkit-transform:translate(200%) scale(1);transform:translate(200%) scale(1)}55%{opacity:1;-webkit-transform:translate(-40px) scale(1);transform:translate(-40px) scale(1)}60%{opacity:1;-webkit-transform:translate(-40px) scale(1);transform:translate(-40px) scale(1)}to{margin-left:0;opacity:1;-webkit-transform:translate(-24px) scale(1);transform:translate(-24px) scale(1)}}@-webkit-keyframes modal-out{0%{opacity:1;-webkit-transform:translate(-50%,calc(-50% - 60px)) scale(1);transform:translate(-50%,calc(-50% - 60px)) scale(1)}5%{margin-left:0;opacity:1;-webkit-transform:translate(-50%,calc(-50% - 60px)) scale(1.04);transform:translate(-50%,calc(-50% - 60px)) scale(1.04)}80%{margin-left:40px;opacity:0;-webkit-transform:translate(-55%,calc(-50% - 60px)) scale(.8);transform:translate(-55%,calc(-50% - 60px)) scale(.8)}to{margin-left:40px;opacity:0;-webkit-transform:translate(-55%,calc(-50% - 60px)) scale(0);transform:translate(-55%,calc(-50% - 60px)) scale(0)}}@keyframes modal-out{0%{opacity:1;-webkit-transform:translate(-50%,calc(-50% - 60px)) scale(1);transform:translate(-50%,calc(-50% - 60px)) scale(1)}5%{margin-left:0;opacity:1;-webkit-transform:translate(-50%,calc(-50% - 60px)) scale(1.04);transform:translate(-50%,calc(-50% - 60px)) scale(1.04)}80%{margin-left:40px;opacity:0;-webkit-transform:translate(-55%,calc(-50% - 60px)) scale(.8);transform:translate(-55%,calc(-50% - 60px)) scale(.8)}to{margin-left:40px;opacity:0;-webkit-transform:translate(-55%,calc(-50% - 60px)) scale(0);transform:translate(-55%,calc(-50% - 60px)) scale(0)}}@-webkit-keyframes modal-in-mobile{0%{margin-top:40px;opacity:0;-webkit-transform:translateY(100%) scale(.9);transform:translateY(100%) scale(.9)}to{margin-top:0;opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@keyframes modal-in-mobile{0%{margin-top:40px;opacity:0;-webkit-transform:translateY(100%) scale(.9);transform:translateY(100%) scale(.9)}to{margin-top:0;opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@-webkit-keyframes modal-out-mobile{0%{margin-left:0;opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}55%{margin-left:0;opacity:1;-webkit-transform:translateY(-24px) scale(1);transform:translateY(-24px) scale(1)}60%{margin-left:0;opacity:1;-webkit-transform:translateY(-24px) scale(1);transform:translateY(-24px) scale(1)}to{margin-left:0;opacity:0;-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}}@keyframes modal-out-mobile{0%{margin-left:0;opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}55%{margin-left:0;opacity:1;-webkit-transform:translateY(-24px) scale(1);transform:translateY(-24px) scale(1)}60%{margin-left:0;opacity:1;-webkit-transform:translateY(-24px) scale(1);transform:translateY(-24px) scale(1)}to{margin-left:0;opacity:0;-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}}@-webkit-keyframes control-button-reveal{0%{opacity:.7;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.7;-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes control-button-reveal{0%{opacity:.7;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.7;-webkit-transform:scale(.8);transform:scale(.8)}}@media only screen and (max-width:1230px){.App main{left:60px;margin-left:0;position:relative;top:60px;width:calc(100vw - 60px)}.App .gallary{width:calc(100vw - 104PX)}}@media only screen and (max-width:1080px){.App main{left:160px;position:relative;top:60px;width:calc(100vw - 60px)}.App .modal-container{height:100vh;position:fixed;width:100vw}.App .modal .form-section{display:grid}.App .modal .form-section .field{grid-template-columns:128px 280px}.App .modal .form-section.contact .field{grid-template-columns:96px auto}.gallary{width:calc(100vw - 312PX)}}.gallary{display:flex;flex-wrap:wrap;gap:16px;margin-top:0;width:calc(100vw - 192px)}.gallary .photos{border-radius:3px;display:flex;flex-wrap:wrap;gap:0}.project-collection .photos{border-radius:4px;display:flex;flex-wrap:wrap;gap:0;margin-top:8px;padding:1px}.project-collection .photos .group-date{color:#2b2b2b;font-size:.8rem;font-weight:700;margin-left:12px;margin-top:-24px;position:absolute}.project-collection .photos .group-date .highlight{color:#535353}.project-collection .photos .photo-wrap{background-color:#171717;border:1px solid transparent;border-radius:2px;cursor:pointer;margin-left:-1px;margin-top:-1px;overflow:hidden;position:relative;transition-duration:.1s;transition-timing-function:ease-out;width:calc(25vw - 56px)}.project-collection .photos .photo-wrap .photo{-webkit-animation:gallery-photo-reveal .2s;animation:gallery-photo-reveal .2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-position:50%;background-size:contain;border-radius:2px;height:100%;padding-top:70%;top:0;-webkit-transform:scale(.9);transform:scale(.9);transition-duration:.1s;transition-timing-function:ease-out;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:calc(25vw - 48px)}@-webkit-keyframes gallery-photo-reveal{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(.98);transform:scale(.98)}}@keyframes gallery-photo-reveal{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(.98);transform:scale(.98)}}.project-collection .photos .photo-wrap .hover-options-wrap{height:100%;position:absolute;width:100%}.project-collection .photos .photo-wrap .hover-options{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.project-collection .photos .photo-wrap .hover-options .favorite-wrap{position:absolute}.project-collection .photos .photo-wrap .hover-options .favorite{cursor:pointer;height:32px;opacity:1;padding:16px;width:32px}.project-collection .photos .photo-wrap .hover-options .favorite.selected{background-image:url(/static/media/heart.0cecd7adc58469500ee7.svg);background-position:50%;background-size:50%;opacity:1;-webkit-transform:translateX(1px);transform:translateX(1px);transition-duration:.1s}.project-collection .photos .photo-wrap .hover-options .favorite.selected:hover{background-image:url(/static/media/heart-dislike.59fa288e8aaf06a6cce7.svg)}.project-collection .photos .photo-wrap .hover-options .top{height:32px;opacity:0;position:absolute;right:0;top:-16px;transition-duration:.1s}.project-collection .photos .photo-wrap .hover-options .top .menu-icon{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.3);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAyCAYAAABoBTo6AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAGlSURBVEhLY2RAAgUFBZE8PDxFP3/+VAcJs7GxXf/8+XPvpEmTVsGUMcIYjY2Nq5SUlBxNTU1FpKSkwMJPnz5lOHXq1NsHDx7sqq+vjwKJgTWAFAMVhnp6eiJbCGdv27aN4cyZM8tBmhhBzjAyMpocGxsrjFU1VHDx4sVvz549m8lYU1NzOiYmxkRdHexsnOD69esMy5cvP8lYWlr6qba2lhcI8Gr49OkTQ2tr62fSNQCddCo6OtpUQ0ODOCfl5eWFGRsbT4uLi8Pr6fnz57+7ePFiGixYl5mYmER6eXlhtWXz5s0MQMWLgX6NQ464ZQoKCm7A+BCWlpaGR9zJkyffPnnyZBtIMTziYMYC4yQEGFolv3790oQljQ8fPnRNnjx5HUbSwOtjJEm4k0ashvz8/HBgsBYDcxw4nbCzs1//8uVL94QJE9ZgBGtDQwM8x6FH3MOHD0nLcVu3bmUAZp7RHDea4/DlvtEsSkzZhBJKo3kaLciGbS2qqKjoBqx+UWrREydOvAM2g7ZirUWBSSOUj48PVNxrQYv7a8DQ6Z44ceJaWKABANsIjXpjGdb/AAAAAElFTkSuQmCC);background-position:50%;background-size:auto 60%;border-left:1px solid #1c1c1e;border-radius:4px;border-top:1px solid #1c1c1e;border-color:#636366 #1c1c1e #1c1c1e #636366;border-style:solid;border-width:1px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);height:24px;margin:4px;text-align:center;width:24px}.project-collection .photos .photo-wrap .hover-options .top .menu-icon:hover{background-color:#171717;border:1px solid #535353;opacity:1;transition-duration:.1s}.project-collection .photos .photo-wrap .hover-options .top .menu-icon:hover+.option-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-duration:.1s}.project-collection .photos .photo-wrap .hover-options .top .option-menu{background-color:#fff;border-radius:4px;display:none;opacity:0;padding:4px 6px;position:absolute;right:-120px;top:32px;-webkit-transform:translateY(40px);transform:translateY(40px);width:148px}.project-collection .photos .photo-wrap .hover-options .top .option-menu .photo-option{border-bottom:1px solid #ebebf0;border-radius:2px;color:#363638;cursor:pointer;font-size:.9rem;font-weight:500;padding:4px 8px}.project-collection .photos .photo-wrap .hover-options .top .option-menu .photo-option:last-child{border-bottom:none}.project-collection .photos .photo-wrap .hover-options .top .option-menu .photo-option:hover{background-color:#ebebf0;color:#242426;display:block}.project-collection .photos .photo-wrap .hover-options .bottom{bottom:-16px;height:24px;opacity:0;position:absolute;transition-duration:.1s;width:100%}.project-collection .photos .photo-wrap .hover-options .bottom .filename{align-items:flex-end;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.1);border-top:1px solid hsla(0,0%,100%,.1);box-shadow:-1px 0 2px rgba(0,0,0,.5);color:#ebebf0;display:flex;font-size:.8rem;height:100%;justify-content:center;padding-bottom:4px;padding-top:8px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.project-collection .photos .photo-wrap:hover{background-color:#151515;border-left:1px solid #171717;border-top:1px solid #171717;border-color:#2b2b2b #171717 #171717 #2b2b2b;border-radius:2px;border-style:solid;border-width:1px;box-shadow:1px 1px 4px 1px #000;transition-duration:.3s;transition-timing-function:ease-out;z-index:1}.project-collection .photos .photo-wrap:hover .photo{-webkit-backdrop-filter:shadow(0 0 0 1px #2b2b2b);backdrop-filter:shadow(0 0 0 1px #2b2b2b);-webkit-transform:scale(1.3) translateY(0);transform:scale(1.3) translateY(0);transition-duration:.1s;transition-timing-function:ease-out}.project-collection .photos .photo-wrap:hover .hover-options .top{opacity:1;position:absolute;top:0;transition-delay:.2s}.project-collection .photos .photo-wrap:hover .hover-options .bottom{bottom:0;opacity:1;position:absolute;transition-delay:.1s;transition-duration:.05s}.project-collection .photos .photo-wrap:nth-child(5n) .option-menu{right:-8px!important}@-webkit-keyframes image-loading{0%{background-color:#0d0d0d}to{background-color:#171717}}@keyframes image-loading{0%{background-color:#0d0d0d}to{background-color:#171717}}.firebase-emulator-warning{display:none}@media only screen and (max-width:1200px){.App main .project-collection .photos{display:flex;flex-wrap:wrap;gap:0;grid-template-columns:1fr 1fr 1fr 1fr}.App main .project-collection .photos .photo-wrap{width:calc(33.33333vw - 37px)}.App main .project-collection .photos .photo-wrap .photo{width:100%}}@media only screen and (max-width:1080px){.App .header{grid-template-columns:60px 1fr 1fr 1fr}.App .header .logo-wrapper{display:none}.App .header .hamburger{align-items:center;display:grid;justify-items:center}.App .project-info{grid-template-columns:auto 1fr auto;left:76px;overflow-x:scroll;top:0;width:calc(100vw - 80px)}.App .project-info .back.highlight{max-width:96px;overflow:hidden;white-space:nowrap}.App .project-info .breadcrumbs{padding-left:0;position:relative;top:0}.App .project-info .client{grid-column:auto;grid-row:auto;margin-top:0;position:relative}.App .project-info .project-options{position:relative;top:0}.App main{left:64px;width:calc(100vw - 64px)}.App main .project-collection .photos{display:flex;flex-wrap:wrap;gap:0;grid-template-columns:1fr 1fr 1fr 1fr}.App main.project-page{display:grid;grid-template-columns:auto}.App main .project-collection .header{align-items:center;display:grid;grid-template-columns:1fr auto 2fr;padding-bottom:16px}.App main .project-collection .header .label{display:none}.App main .photos .photo{width:calc(33.33333vw - 77.33333px)}}@media only screen and (max-width:992px){.App header .profile-options .profile .profile-name{display:none}.App main{left:64px;width:calc(100vw - 64px)}.App main.project-page{grid-gap:16px;display:grid;gap:16px;grid-template-columns:auto}.App main.project-page .project-collections{width:100%}.App main.project-page .project-collections .galleries{overflow-x:scroll;width:calc(100vw - 160px)}.App main .project-dashboard-header{display:flex;gap:4px;justify-content:space-between;left:12px;top:64px;width:calc(100% - 24px)}.App main .project-collection .header{align-items:center;display:grid;grid-template-columns:2fr auto 2fr;padding-bottom:16px}.App main .project-collection .header .label,.App main .project-collection .header .open-buttons{display:none}.App main .photos{grid-template-columns:1fr 1fr 1fr}.App main .photos .photo-wrap,.App main .photos .photo-wrap .photo{width:calc(33.33333vw - 112px)}}@media only screen and (max-width:720px){.App .project-info{left:60px;padding:16px 8px 8px;width:calc(100vw - 64px)}.App .gallary{width:calc(100vw - 24px)}.App header{grid-template-columns:5fr 5fr 5fr}.App header .search-bar .search-input input{width:100%}.App header .hamburger svg{margin-top:8px}.App main{left:64px;width:calc(100vw - 60px)}.App main .header .view-control .control-label.label-selected-photos{display:none}.App main .project-collection .header,.App main .project-collection .photos{grid-template-columns:1fr 1fr}.App main .project-collection .photos .photo-wrap{width:calc(50vw - 72px)}.App main .project-collection .photos .photo-wrap .photo{width:100%}.preview{max-width:100vw}.preview .image{background-size:100% auto}.preview .controls .left-controls .file-name{display:none}.preview .controls .center-controls .magnifier{-webkit-transform:translateY(calc(100vh - 72px)) translateX(-64px)!important;transform:translateY(calc(100vh - 72px)) translateX(-64px)!important}}@media only screen and (max-width:520px){.App .header{grid-template-columns:40px 1fr 1fr 1fr}.App header .hamburger svg{height:23.2px;width:23.2px}.App main{left:0;width:100vw}.App main .photos{grid-template-columns:1fr 1fr}.App main .header{grid-template-columns:1fr}.App main .header .view-control .control-label.label-all-photos,.App main .header .view-control .control-label.label-selected-photos{display:none}.App main .project-collection{margin:0}.App main .project-collection .header{padding-bottom:8px}.App main .project-collection .header .open-buttons{display:none}.App main .project-collection .header .view-control{justify-content:flex-end}.App main .project-collection .view-control .controls.dark-controls{display:none}.App .modal-container{height:100vh;position:fixed;top:0;width:100vw;z-index:41}.App .modal-container.closingModal .modal{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:modal-out;animation-name:modal-out;-webkit-transform:translate(-50%,calc(-50% - 60px)) scale(1);transform:translate(-50%,calc(-50% - 60px)) scale(1)}.App .modal-container.closingModal .modal-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;transition-delay:.05s;transition-duration:.2s;transition-timing-function:ease-in}.App .modal{-webkit-animation:modal-in-mobile .2s;animation:modal-in-mobile .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;height:calc(100vh - 60px);left:4px;top:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 8px)}.App .modal.loginModal{margin-left:8px}.App .modal.loginModal .actions{max-width:95vw;padding:8px}.App .modal.loginModal .actions .sign-in-buttons{width:100%}.App .modal.loginModal .actions .button{width:calc(100vw - 64px)}.App .modal.loginModal .actions .login-helper-options{grid-gap:2px;display:grid;gap:2px}.App .modal.loginModal .actions .login-helper-options p{margin:0}.App .modal .form-section{grid-gap:4px;display:grid;gap:4px;margin-left:8px;margin-right:0;width:calc(100% - 8px)}.App .modal .form-section .field{grid-gap:4px;display:grid;gap:4px;grid-template-columns:auto;justify-content:normal;margin:8px;width:calc(100% - 32px)}.App .modal .form-section .field label{margin-bottom:8px;margin-left:8px;text-align:left}.App .modal .form-section.contact .field{grid-template-columns:96px auto}.App .modal .modal-body{margin-top:0;max-height:calc(100vh - 168px);overflow-y:scroll;padding:16px 0}.App .welcome-section .storage-pie-wrap{display:none}.App .list{margin-top:0}.App .list .gallery-list{display:flex;gap:16px;margin-bottom:0;overflow-x:scroll;overflow-y:auto;padding:8px}.App .list .gallery-list:after{background:linear-gradient(90deg,transparent 0,hsla(0,0%,6%,.4) 50%,#0e0e0e);content:"";height:112px;position:absolute;right:0;width:24px}.App .gallery-page{padding:8px}.App .gallery-page .list .gallery-list{gap:16px;height:104px;margin:0;padding:0 8px}.App .gallery{width:100%}.App .gallery .thumbnails{height:96px;width:155.52px}.App .gallery .thumbnails .gallery-name{padding:4px 8px}.App .gallery .thumbnails .gallery-name .filesCount{display:none}.App .gallery.new .thumbnails{height:96px;width:155.52px}.App .gallery.new .thumbnails .thumbnail .bthumb1{height:96px;width:136.32px}.App .gallery.new .thumbnails .thumbnail .bthumb1 .button{font-size:.8rem}.App .gallery.new:hover .thumbnails{height:96px;width:155.52px}.App .gallery.new:hover .thumbnails .thumbnail .bthumb1{height:96px;width:136.32px}.App .gallery.new:hover .thumbnails .thumbnail .bthumb1 .button{font-size:.8rem}.App .project-info{left:48px;padding:12px 8px 12px 0;width:calc(100vw - 48px)}.App .project-info:after{color:#444446;content:"Swipe for more → ";font-size:.6rem;position:absolute;right:8px;top:2px}.App .project-info .back{overflow:hidden;padding-left:24px;padding-right:0;width:24px}.App main{margin:0}.App main.project-page{padding:0}.App main.project-page .project-collections .galleries{margin-left:0;width:100%}.App main.project-page .project-collections .galleries .list{gap:16px;margin-top:0}.App main.project-page .project-page-cover{padding-top:320px}.App main .project-collection .photos .photo-wrap{width:calc(100vw - 24px)}.App main .project-collection .photos .photo-wrap .photo{width:100%}.App .project-dashboard-header{display:flex;gap:4px;justify-content:space-between;left:12px;top:64px;width:calc(100% - 16px)}.App .tabs{max-width:calc(100vw - 40px);overflow-x:scroll;padding-bottom:6px;scrollbar-color:transparent;scrollbar-width:2px}.App .tabs::-webkit-scrollbar{width:4px}.App .tabs::-webkit-scrollbar::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.01);border-radius:2px}}@media only screen and (max-width:430px){.App header{grid-template-columns:1fr 1fr}.App header .profile-options{margin:0}.App header .profile-options .profile-name,.App header .search-bar{display:none}.App main{left:0;width:100vw}.App main .photos,.App main .project-info{grid-template-columns:1fr}.App main .project-info{grid-gap:8px;align-content:start;display:grid;gap:8px}.App main .project-info .project-options{justify-content:start}.App main .project-collection .header .label{display:none}.App main .project-collection .header .view-control{justify-content:center}.App main .project-collection .header .view-control .control-label{display:none}.App main .project-collection .header .options{justify-content:center}.App .project-info{gap:4px}.App .project-info .breadcrumbs{padding-right:0}.App .project-info .client{grid-template-columns:auto auto auto;margin-right:8px}.App .project-info .client h1{white-space:nowrap}.App .project-info .client .type{display:none}}.associate{background:linear-gradient(120deg,#171717 50%,#0d0d0d);border-radius:8px;border-right:1px solid #2b2b2b;border-top:1px solid #2b2b2b;border-color:#242426 #242426 #2b2b2b #2b2b2b;border-color:rgba(186,230,186,.2) rgba(162,194,156,.1) #242426 #242426;border-style:solid;border-width:1px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);box-shadow:2px 2px 4px rgba(0,0,0,.8);display:grid;grid-template-columns:80px auto;margin-top:0;opacity:0;padding-left:40px;-webkit-transform:scale(1) translateY(-8px);transform:scale(1) translateY(-8px);transition-duration:.2s;width:100%}.associate:hover{background:linear-gradient(30deg,#0b0b0b,#0d0d0d);border-right:1px solid rgba(185,209,180,.25);border-top:1px solid rgba(139,185,139,.25);box-shadow:2px 2px 4px rgba(0,0,0,.8),0 0 8px 4px rgba(20,86,36,.075);transition-duration:.4s;transition-duration:.3s;transition-timing-function:ease-in}.associate:hover .cover-wrap{-webkit-transform:scale(1.02);transform:scale(1.02);transition-duration:.1s;transition-timing-function:ease-in}.associate:hover .associate-cover{background-size:100%;border:1px solid #444446;border-radius:50%;height:100%;min-height:96px;opacity:1;transition-timing-function:ease-in;width:120px}.associate:hover .associate-details{transition-duration:.2s!important;transition-timing-function:ease-out}.associate:hover .associate-summary{opacity:1!important}.associate:hover.draft{box-shadow:4PX -4PX 2px 0 rgba(44,44,44,.224)}.associate:hover.draft .associate-details .details-top .right .status-signal{box-shadow:0 0 8px 4px rgba(37,37,37,.639)}.associate:hover.uploaded .associate-details .details-top .right .status-signal{background-color:#ffd60a;box-shadow:0 1px 1px 1px rgba(103,88,0,.18),0 0 10px 5px rgba(255,215,0,.22),0 0 4px 2px rgba(255,217,0,.345),0 0 20px 10px rgba(255,255,0,.1)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate:hover .designing .associate-details .details-top .right .status-signal{background-color:#da8fff;box-shadow:0 1px 1px 1px rgba(94,42,126,.18),0 0 10px 5px rgba(155,89,182,.22),0 0 4px 2px rgba(156,89,182,.663),0 0 20px 10px rgba(135,20,250,.4)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate:hover .right .status-signal{box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 2px rgba(0,255,0,.38),0 0 20px 10px rgba(0,255,0,.2)!important;-webkit-transform:scale(1.1);transform:scale(1.1);transition-delay:.1s}.associate:active{box-shadow:0 0 0 #000;-webkit-transform:scale(.99) translateY(0)!important;transform:scale(.99) translateY(0)!important;transition-duration:.2s;transition-timing-function:ease-in}.associate .cover-wrap{margin-left:-40px;margin-right:40px;transition-duration:.1s;transition-timing-function:ease-out}.associate .associate-cover{background-color:#0d0d0d;background-image:url(https://img.icons8.com/glyph-neue/128/FFFFFF/gender-neutral-user.png);background-position:50%;background-size:60%;border-left:1px solid #545456;border-radius:50%;border-top:1px solid #545456;border-color:#7c7c80 #545456 #545456 #7c7c80;border-style:solid;border-width:1px;box-shadow:2px 2px 4px rgba(0,0,0,.8),inset 1px 1px 2px rgba(0,0,0,.5);height:120px;opacity:1;-webkit-transform:scale(1.05) scale(1.1);transform:scale(1.05) scale(1.1);transition-duration:.1s;width:120px}.associate .associate-details{grid-gap:1.6px;align-content:space-between;display:grid;gap:1.6px;margin:12px 12px 8px 16px;transition-duration:.1s}.associate .associate-details .details-top{display:grid;grid-template-columns:auto 8px}.associate .associate-details .details-top .associate-title{font-size:1.2rem;margin-bottom:4px}.associate .associate-details .details-top .associate-type{background-color:#0d0d0d;border:1px solid #535353;border-radius:4px;color:#636366;font-size:.8rem;font-weight:400;line-height:20px;padding:1px 4px}.associate .associate-details .details-top .right .status-signal{background-color:#66b346;border-radius:50%;box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055);height:8px;-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s;width:8px}.associate .associate-details .details-top .right .status-signal:hover{background-color:#54a134}.associate .associate-details .details-top .left .roles{display:flex;gap:4px;margin-top:-2px}.associate .associate-details .details-top .left .card-title{align-items:center;display:flex;gap:16px;margin-bottom:4px}.associate .associate-details .details-top .left .card-title .access-level{color:#7c7c80;font-size:.8rem}.associate .associate-details .details-top .left .card-email{display:flex;gap:4px;margin-top:8px}.associate .associate-details .details-top .left .card-email .icon{background-repeat:no-repeat;background-size:80%;height:24px;width:24px}.associate .associate-details .details-top .left .card-email .icon.email{background-image:url(https://img.icons8.com/sf-regular-filled/96/FFFFFF/new-post.png)}.associate .associate-details .details-top .left .card-email .associate-email{font-size:.8rem}.associate .associate-details .details-top .left .card-phone{display:flex;gap:4px;margin-top:-4px}.associate .associate-details .details-top .left .card-phone .icon{background-repeat:no-repeat;background-size:80%;height:24px;width:24px}.associate .associate-details .details-top .left .card-phone .icon.phone{background-image:url(https://img.icons8.com/sf-regular-filled/96/FFFFFF/phone.png)}.associate .associate-details .details-top .left .card-phone .associate-phone{font-size:.8rem}.associate .associate-details .empty-message{color:#363638;font-size:.8rem;font-weight:400;justify-content:start;text-align:left}.associate .associate-details .associate-summary{align-items:center;display:flex;font-size:.8rem;gap:4px;height:100%;justify-content:space-between;transition-duration:.2s}.associate .associate-details .associate-summary .summary-left{align-items:end;display:flex;font-weight:500;gap:6px}.associate .associate-details .associate-summary .summary-right{grid-gap:4px;display:grid;gap:4px;justify-items:end}.associate .associate-details .associate-summary .summary-right .quick-actions{display:flex;gap:4px}.associate .associate-details .associate-summary .summary-item{opacity:.2}.associate .associate-details .associate-summary .summary-item .icon{background-size:90%;opacity:.9!important;padding:8.8px;transition-duration:.1s}.associate .associate-details .associate-summary .summary-item.active{opacity:.8}.associate .associate-details .associate-summary .summary-item.active p{color:#aeaeae;font-size:.7rem;line-height:1rem}.associate .associate-details .associate-summary .summary-item{display:flex;gap:2px}.associate .associate-details .associate-summary .summary-item:hover .icon{-webkit-transform:scale(1.4);transform:scale(1.4);transition-duration:.2s}.associate .associate-details .associate-summary .summary-item p{color:#545456;font-size:.7rem;line-height:1rem}.associate .associate-details .associate-summary .summary-item .icon{background-position:50%;background-size:80%;opacity:.5;padding:8px}.associate .associate-details .associate-summary .collection-count .icon{background-image:url(/static/media/folders.928831ac028864b1d0e8.svg)}.associate .associate-details .associate-summary .invoice-count .icon{background-image:url(https://img.icons8.com/pastel-glyph/64/FFFFFF/invoice-1.png)}.associate .associate-details .associate-summary .photos-count .icon{background-image:url(/static/media/images.c01fd0fd6cc4ea73f72e.svg)}.associate .associate-details .associate-summary .selected-count .icon{background-image:url(/static/media/selected.2b5aef241d72b3f6953d.svg)}.associate .associate-details .associate-summary .share .icon{background-image:url(/static/media/play-circle.ee9e4112411a3c10e1ec.svg)}.associate .associate-details .associate-summary .select .icon{background-image:url(/static/media/checkmark.7bea571189d6e17d41a4.svg)}.associate .pin{background-color:#2b2b2b;border:1px solid #535353;border-radius:4px;display:flex;gap:0;opacity:.5;padding:1px 4px 1px 1px}.associate .pin .pin-label{background-image:url(https://img.icons8.com/ios-filled/50/FFFFFF/key.png);background-position:50%;background-size:50%;border-radius:4px;color:#636366;display:inline-block;font-size:.7rem;height:16px;padding:0;width:16px}.associate .pin .pin-number{align-items:center;display:flex;font-size:.7rem;text-align:center}.associate.new .associate-cover{background-size:20%}.associate.new .associate-details{align-content:center;margin:16px;text-align:center}.associate.all{width:80%}.associate.all .associate-cover{background-color:#171717;background-image:url(/static/media/arrow-right.1cd705ff3a8d32dcbf7d.svg);background-position:45%;background-size:20%;border:1px solid #444446;-webkit-transform:scale(1.05);transform:scale(1.05)}.associate.all .associate-details{align-content:center;margin:16px;text-align:center}.associate.all:hover{opacity:.7!important}.associate.all:hover .associate-cover{background-position:55%}.associate.Wedding .associate-cover{background-image:url(https://img.icons8.com/dotty/80/FFFFFF/wedding-rings.png);background-size:50%}.associate.Birthday .associate-cover{background-image:url(https://img.icons8.com/ios/150/FFFFFF/birthday.png);background-size:40%}.associate.Baptism .associate-cover{background-image:url(https://img.icons8.com/external-others-bomsymbols-/91/FFFFFF/external-angel-christmas-decoration-outline-others-bomsymbols-.png);background-size:50%}.associate.draft .associate-details .details-top .right .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#ffd60a;box-shadow:0 1px 1px 1px rgba(255,191,0,.18),0 0 10px 5px rgba(255,204,0,.22),0 0 4px 2px rgba(255,221,0,.165),0 0 20px 10px rgba(255,191,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate.upcoming .associate-details .details-top .right .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#00bfff;box-shadow:0 1px 1px 1px rgba(0,191,255,.18),0 0 10px 5px rgba(0,204,255,.22),0 0 4px 2px rgba(0,221,255,.416),0 0 20px 10px rgba(0,255,255,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate.uploaded .associate-details .details-top .right .status-signal{-webkit-animation:pulsing 1.5s ease-in-out infinite;animation:pulsing 1.5s ease-in-out infinite;background-color:#66b346;box-shadow:0 1px 1px 1px rgba(50,205,50,.18),0 0 10px 5px rgba(56,204,0,.22),0 0 4px 2px rgba(52,221,0,.18),0 0 20px 10px rgba(128,255,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate.selecting .associate-details .details-top .right .status-signal{-webkit-animation:blinking 1.5s ease-in-out infinite;animation:blinking 1.5s ease-in-out infinite;background-color:#66b346;box-shadow:0 1px 1px 1px rgba(0,128,0,.18),0 0 10px 5px rgba(0,160,0,.22),0 0 4px 2px rgba(0,176,0,.416),0 0 20px 10px rgba(0,255,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate.editing .associate-details .details-top .right .status-signal{-webkit-animation:pulsing 1.5s ease-in-out infinite;animation:pulsing 1.5s ease-in-out infinite;background-color:#da8fff;box-shadow:0 1px 1px 1px rgba(128,0,128,.18),0 0 10px 5px rgba(160,0,160,.22),0 0 4px 2px rgba(176,0,176,.416),0 0 20px 10px rgba(255,0,255,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate.client-review .associate-details .details-top .right .status-signal{-webkit-animation:blinking 1.5s ease-in-out infinite;animation:blinking 1.5s ease-in-out infinite;-webkit-animation-delay:.1s;animation-delay:.1s;background-color:#ffb340;box-shadow:0 1px 1px 1px rgba(217,102,0,.18),0 0 10px 5px rgba(167,100,0,.22),0 0 4px 2px rgba(180,111,6,.416),0 0 20px 10px rgba(255,128,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate.completed .associate-details .details-top .right .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#ffd60a;box-shadow:0 1px 1px 1px rgba(255,204,0,.18),0 0 10px 5px rgba(255,221,0,.22),0 0 4px 2px rgba(255,238,0,.416),0 0 20px 10px rgba(255,255,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate.archived .associate-details .details-top .right .status-signal{-webkit-animation:steady 1.5s infinite;animation:steady 1.5s infinite;background-color:#ccc;box-shadow:0 1px 1px 1px hsla(0,0%,83%,.18),0 0 10px 5px hsla(0,0%,80%,.22),0 0 4px 2px hsla(0,0%,73%,.416),0 0 20px 10px hsla(0,0%,75%,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate.pending-payment .associate-details .details-top .right .status-signal{-webkit-animation:blinking 1.5s ease-in-out infinite;animation:blinking 1.5s ease-in-out infinite;background-color:#ff6961;box-shadow:0 1px 1px 1px rgba(255,0,0,.18),0 0 10px 5px rgba(255,51,51,.22),0 0 4px 2px hsla(0,100%,70%,.416),0 0 20px 10px rgba(255,0,0,.05)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.associate:first-child{-webkit-animation:fadeInUp .4s ease-out .2s;animation:fadeInUp .4s ease-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:first-child .status-signal{-webkit-animation:glowUp .6s ease-in-out .6s;animation:glowUp .6s ease-in-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(2){-webkit-animation:fadeInUp .4s ease-out .25s;animation:fadeInUp .4s ease-out .25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(2) .status-signal{-webkit-animation:glowUp .6s ease-in-out .62s;animation:glowUp .6s ease-in-out .62s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(3){-webkit-animation:fadeInUp .4s ease-out .3s;animation:fadeInUp .4s ease-out .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(3) .status-signal{-webkit-animation:glowUp .6s ease-in-out .64s;animation:glowUp .6s ease-in-out .64s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(4){-webkit-animation:fadeInUp .4s ease-out .35s;animation:fadeInUp .4s ease-out .35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(4) .status-signal{-webkit-animation:glowUp .6s ease-in-out .66s;animation:glowUp .6s ease-in-out .66s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(5){-webkit-animation:fadeInUp .4s ease-out .4s;animation:fadeInUp .4s ease-out .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(5) .status-signal{-webkit-animation:glowUp .6s ease-in-out .68s;animation:glowUp .6s ease-in-out .68s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(6){-webkit-animation:fadeInUp .4s ease-out .45s;animation:fadeInUp .4s ease-out .45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(6) .status-signal{-webkit-animation:glowUp .6s ease-in-out .7s;animation:glowUp .6s ease-in-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(7){-webkit-animation:fadeInUp .4s ease-out .5s;animation:fadeInUp .4s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(7) .status-signal{-webkit-animation:glowUp .6s ease-in-out .72s;animation:glowUp .6s ease-in-out .72s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(8){-webkit-animation:fadeInUp .4s ease-out .55s;animation:fadeInUp .4s ease-out .55s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(8) .status-signal{-webkit-animation:glowUp .6s ease-in-out .74s;animation:glowUp .6s ease-in-out .74s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(9){-webkit-animation:fadeInUp .4s ease-out .6s;animation:fadeInUp .4s ease-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(9) .status-signal{-webkit-animation:glowUp .6s ease-in-out .76s;animation:glowUp .6s ease-in-out .76s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(10){-webkit-animation:fadeInUp .4s ease-out .65s;animation:fadeInUp .4s ease-out .65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(10) .status-signal{-webkit-animation:glowUp .6s ease-in-out .78s;animation:glowUp .6s ease-in-out .78s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(11){-webkit-animation:fadeInUp .4s ease-out .7s;animation:fadeInUp .4s ease-out .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(11) .status-signal{-webkit-animation:glowUp .6s ease-in-out .8s;animation:glowUp .6s ease-in-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(12){-webkit-animation:fadeInUp .4s ease-out .75s;animation:fadeInUp .4s ease-out .75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(12) .status-signal{-webkit-animation:glowUp .6s ease-in-out .82s;animation:glowUp .6s ease-in-out .82s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(13){-webkit-animation:fadeInUp .4s ease-out .8s;animation:fadeInUp .4s ease-out .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(13) .status-signal{-webkit-animation:glowUp .6s ease-in-out .84s;animation:glowUp .6s ease-in-out .84s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(14){-webkit-animation:fadeInUp .4s ease-out .85s;animation:fadeInUp .4s ease-out .85s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(14) .status-signal{-webkit-animation:glowUp .6s ease-in-out .86s;animation:glowUp .6s ease-in-out .86s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(15){-webkit-animation:fadeInUp .4s ease-out .9s;animation:fadeInUp .4s ease-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(15) .status-signal{-webkit-animation:glowUp .6s ease-in-out .88s;animation:glowUp .6s ease-in-out .88s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(16){-webkit-animation:fadeInUp .4s ease-out .95s;animation:fadeInUp .4s ease-out .95s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(16) .status-signal{-webkit-animation:glowUp .6s ease-in-out .9s;animation:glowUp .6s ease-in-out .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(17){-webkit-animation:fadeInUp .4s ease-out 1s;animation:fadeInUp .4s ease-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(17) .status-signal{-webkit-animation:glowUp .6s ease-in-out .92s;animation:glowUp .6s ease-in-out .92s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(18){-webkit-animation:fadeInUp .4s ease-out 1.05s;animation:fadeInUp .4s ease-out 1.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(18) .status-signal{-webkit-animation:glowUp .6s ease-in-out .94s;animation:glowUp .6s ease-in-out .94s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(19){-webkit-animation:fadeInUp .4s ease-out 1.1s;animation:fadeInUp .4s ease-out 1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(19) .status-signal{-webkit-animation:glowUp .6s ease-in-out .96s;animation:glowUp .6s ease-in-out .96s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}.associate:nth-child(20){-webkit-animation:fadeInUp .4s ease-out 1.15s;animation:fadeInUp .4s ease-out 1.15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.associate:nth-child(20) .status-signal{-webkit-animation:glowUp .6s ease-in-out .98s;animation:glowUp .6s ease-in-out .98s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes glowUp{0%{opacity:0}to{opacity:1}}@keyframes glowUp{0%{opacity:0}to{opacity:1}}@-webkit-keyframes upload-blinking{0%,to{opacity:1}50%,60%{opacity:.2}}@keyframes upload-blinking{0%,to{opacity:1}50%,60%{opacity:.2}}@-webkit-keyframes steady{0%{opacity:1}to{opacity:1}}@keyframes steady{0%{opacity:1}to{opacity:1}}@-webkit-keyframes pulsing{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.5;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsing{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.5;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes blinking{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blinking{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes rapid-blinking{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes rapid-blinking{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}.customer-support{bottom:0;cursor:pointer;display:grid;justify-items:end;opacity:.4;position:fixed;right:0;transition-duration:.1s;z-index:12}.customer-support:hover{opacity:1;transition-duration:.1s}.customer-support .support-actions{grid-gap:8px;align-items:end;background-color:#0d0d0d;border:1px solid #6c6c70;border-radius:16px;display:grid;gap:8px;justify-content:end;justify-items:end;margin-bottom:0;margin-right:8px;opacity:0;padding:0;transition-duration:.2s}.customer-support .support-actions .action{align-items:center;border-radius:8px;box-shadow:0 0 0 #000;cursor:pointer;display:flex;font-size:.8rem;height:0;opacity:.8;overflow:hidden;padding:0;transition-duration:.2s;transition-timing-function:ease-out;width:0}.customer-support .support-actions .action .icon{background-position:50%;background-size:100%;margin-right:8px;padding:8px}.customer-support .support-actions .action .icon.bug{background-image:url(https://img.icons8.com/?size=100&id=9227&format=png&color=FFFFFF)}.customer-support .support-actions .action .icon.pricing{background-image:url(https://img.icons8.com/?size=100&id=23179&format=png&color=FFFFFF);background-size:90%}.customer-support .support-actions .action .icon.support{background-image:url(https://img.icons8.com/?size=100&id=tCfT4FT0oGjo&format=png&color=FFFFFF)}.customer-support .support-actions .action:hover{background-color:#171717;box-shadow:-2px 2px 1px #000;opacity:1;text-shadow:-2px 2px 1px #000}.customer-support .support-actions .action:hover.blue{border:1px solid #fff}.customer-support .support-actions .action:hover.green{border:1px solid #54a134}.customer-support .support-actions .action:hover.orange{border:1px solid #c93400}.customer-support .support-actions .action.blue{border:1px solid #fff}.customer-support .support-actions .action.green{border:1px solid #54a134}.customer-support .support-actions .action.orange{border:1px solid #ff9f0a}.customer-support .support-icon{background-image:url(https://img.icons8.com/?size=100&id=aKhBH2zWyueV&format=png&color=FFFFFF);background-position:50%;background-size:auto 50%;margin-right:0;padding:32px 40px;transition-duration:.2s;transition-timing-function:ease-in-out}.customer-support .support-icon:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition-duration:.2s;transition-timing-function:ease-out}.customer-support.expanded{opacity:1;transition-duration:.1s}.customer-support.expanded .support-actions{grid-gap:8px;align-items:end;display:grid;gap:8px;justify-content:end;justify-items:end;margin-bottom:8px;opacity:1;padding:16px;transition-duration:.1s}.customer-support.expanded .support-actions .action{height:27.2px;overflow:hidden;padding:4px 8px;transition-duration:.1s;transition-timing-function:ease-in;width:auto}.customer-support.expanded .support-icon{background-image:url(https://img.icons8.com/?size=100&id=aKhBH2zWyueV&format=png&color=FFFFFF);background-position:50%;background-size:auto 80%;padding:24px;transition-duration:.2s;transition-timing-function:ease-in-out;width:32px}.customer-support.expanded .support-icon:hover{-webkit-transform:scale(1);transform:scale(1);transition-duration:.1s;transition-timing-function:ease-out}.create-studio{opacity:.4}.create-studio .name-label{color:#535353}.create-studio.active{opacity:1}.create-studio.active .name-label{color:#aeaeae}.App .onboarding-container{align-content:center;align-items:center;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:background-parallax;animation-name:background-parallax;background-image:url(/static/media/earth-background-dark-flipped.5ade7aec5ff740b1240b.jpg);background-size:auto 100%;display:grid;grid-template-rows:auto auto auto;height:100vh;justify-content:start;left:0;padding-left:160px;top:0;width:100vw}.App .onboarding-container .error-container{color:#b25000;margin-top:8px}.App .onboarding-container .logo{-webkit-animation:logo-spin infinite;animation:logo-spin infinite;-webkit-animation-duration:18s;animation-duration:18s;background-image:url(/static/media/fotoflow-pro-logo.336228920b45431a569e.png);background-position:50%;background-size:100%;height:80px;left:0;position:relative;top:-64px;-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2);width:80px}.App .onboarding-container .logo.loading{-webkit-animation-duration:4s;animation-duration:4s}@-webkit-keyframes logo-spin{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.999%{opacity:1;-webkit-transform:rotate(4turn);transform:rotate(4turn)}to{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes background-parallax{0%{background-position:0 0;background-size:auto 100%}to{background-position:100% 100%;background-size:auto 120%}}@keyframes background-parallax{0%{background-position:0 0;background-size:auto 100%}to{background-position:100% 100%;background-size:auto 120%}}.user-authentication{display:grid;justify-content:start;margin-bottom:32px}.user-authentication .button.google-login-button{align-items:center;background:#171717;border:1px solid #aeaeae;box-shadow:2px 2px 4px #000;color:#d1d1d6;display:flex;font-size:1.1rem;font-weight:200;gap:16px;height:48px;justify-content:center;margin:0 16px 0 0;padding:24px 16px 24px 24px;transition-duration:.1s;width:203.318449536px}.user-authentication .button.google-login-button:hover{border:1px solid #d8d8dc;transition-delay:.2s}.user-authentication .button.google-login-button.error-shake{-webkit-animation:shake .5s;animation:shake .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.user-authentication .button.google-login-button.google{background-color:#0d0d0d;border:1px solid #aeaeae}.user-authentication .button.google-login-button.google:hover{border:1px solid #ebebf0}.user-authentication .button.google-login-button .google-logo{background-image:url(/static/media/google-logo.97b93d058714fd6109fb.png);background-position:50%;background-size:110%;border:none;height:24px;width:24px}.user-authentication .onboarding-greeting{align-items:center;color:#8e8e93;display:flex;font-size:1.2rem;gap:8px;margin-bottom:4px}.user-authentication .onboarding-greeting span.timeGreeting{color:#8e8e93}.user-authentication .onboarding-greeting span.timeGreeting.icon{content:"";margin-right:8px}.user-authentication .onboarding-greeting span.timeGreeting.icon:before{margin-right:8px}.user-authentication .onboarding-greeting span.timeGreeting.icon.late-night:before,.user-authentication .onboarding-greeting span.timeGreeting.icon.night:before{content:"🌜"}.user-authentication .onboarding-greeting span.timeGreeting.icon.early-bird:before,.user-authentication .onboarding-greeting span.timeGreeting.icon.morning:before{content:"🌅"}.user-authentication .onboarding-greeting span.timeGreeting.icon.noon:before{content:"🌞"}.user-authentication .onboarding-greeting span.timeGreeting.icon.evening:before{content:"🌃"}.user-authentication .onboarding-greeting span.timeGreeting.icon.golden-hour:before{content:"🌇"}.user-authentication .onboarding-greeting p{color:#8e8e93}.user-authentication .onboarding-greeting .iconic-gradient-white{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#fff 10%,#5c5c5c);-webkit-background-clip:text}.user-authentication .continue-with{margin-bottom:8px;margin-left:2px}.user-authentication .onboarding-message{color:#3a3a3c;margin-bottom:16px}.logged-user{align-items:center;display:flex;gap:16px;justify-content:start;margin-top:2px}.logged-user.minimize-gmail-user .logout-button{margin-left:-16px;opacity:0;transition-delay:0s}.logged-user.minimize-gmail-user .logged-user-info{margin-left:-16px;opacity:0;transition-delay:.2s}.logged-user .user-image{-webkit-animation:popin-badge;animation:popin-badge;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-size:100%;border:1px solid #2b2b2b;border-radius:50%;box-shadow:inset 2px 2px 2px rgba(0,0,0,.4),2px 2px 2px #000;height:48px;position:relative;-webkit-transform:scale(0);transform:scale(0);width:48px}.logged-user .user-image:after{-webkit-animation:popin-badge;animation:popin-badge;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.7);background-image:url(/static/media/google-logo.97b93d058714fd6109fb.png);background-size:contain;border-radius:16px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:transparent;content:".";display:block;height:20px;position:absolute;right:-4px;top:-4px;-webkit-transform:scale(0);transform:scale(0);width:20px}@-webkit-keyframes popin-badge{0%{-webkit-transform:scale(.4);transform:scale(.4)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popin-badge{0%{-webkit-transform:scale(.4);transform:scale(.4)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.logged-user .logged-user-info{-webkit-text-fill-color:transparent;-webkit-animation:iconic-gradient-white-progress 1s linear both;animation:iconic-gradient-white-progress 1s linear both;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;background:linear-gradient(90deg,rgba(89,112,78,.812) 50%,rgba(103,135,45,.545) 75%,#68872d 80%,rgba(103,135,45,.545));-webkit-background-clip:text;background-position:50%;background-size:200%;border:1px solid #54a134;border-radius:4px;color:#535353;display:flex;font-size:.8rem;font-weight:200;font-weight:600;margin-left:0;opacity:0;opacity:1;padding:4px 8px;transition-duration:.2s;transition-duration:.3s}.logged-user .logged-user-info span{color:#636366;font-weight:200;margin-right:4px}@-webkit-keyframes iconic-gradient-white-progress{0%{background-position:0;border:1px solid #242426;opacity:0}35%{background-position:150%;border:1px solid #363638;opacity:.6}60%{background-position:150%;border:1px solid #428924;opacity:1}to{background-position:50%;border:1px solid #336c1b}}@keyframes iconic-gradient-white-progress{0%{background-position:0;border:1px solid #242426;opacity:0}35%{background-position:150%;border:1px solid #363638;opacity:.6}60%{background-position:150%;border:1px solid #428924;opacity:1}to{background-position:50%;border:1px solid #336c1b}}.logged-user .logout-button{color:#3a3a3c;cursor:pointer;font-size:.9rem;margin-left:0;opacity:1;padding:8px;transition-delay:.2s;transition-duration:.2s}.screen{text-shadow:2px 4px 8px #000;transition-duration:.1s;width:50vw}.screen .screen-title{color:#d1d1d6;display:flex;margin-bottom:40px}.screen .screen-title .back-form{background-image:url(https://img.icons8.com/?size=100&id=40217&format=png&color=FFFFFF);background-position:50%;background-size:70%;cursor:pointer;height:32px;margin-right:8px;width:32px}.screen .section-intro{color:#48484a;font-size:2rem;font-weight:500;line-height:2.2rem;margin-bottom:0;transition-duration:.2s;width:40vw}.screen .section-intro.small{color:#2c2c2e;font-size:1.8rem;margin-bottom:-16px;transition-duration:.5s}.screen .form-group{display:grid;justify-items:start;margin-bottom:144px;margin-top:0}.screen .form-group input{background-color:rgba(255,0,0,0);border:1px solid transparent;border-bottom-color:#d1d1d6;font-size:3rem;height:4rem;margin-left:-8px;margin-top:8px;padding:40px 8px;text-shadow:2px 4px 32px rgba(0,0,0,.1);transition-duration:.2s;width:35rem}.screen .form-group input::-webkit-input-placeholder{color:#1c1c1e;transition-duration:.5s}.screen .form-group input::placeholder{color:#1c1c1e;transition-duration:.5s}.screen .form-group input:focus{border-bottom:1px solid #d1d1d6;margin-left:-24px;outline:none;padding:40px 18.4px;width:calc(35rem + 64px)}.screen .form-group input:focus::-webkit-input-placeholder{color:#8e8e93}.screen .form-group input:focus::placeholder{color:#8e8e93}.screen .form-group .message{padding:16px 8px}.screen .form-group .message.error.low{color:#fc0;opacity:.7}.screen .form-group .message.error.medium{color:#ff9f0a;opacity:.8}.screen .form-group .message.error.high{color:#ff453a}.screen .form-group .message.success{color:#54a134}.screen .form-group .grid{grid-gap:16px;align-items:center;display:grid;gap:16px}.screen .form-group .grid.three{grid-template-columns:1fr 1fr 1fr 1fr}.screen .form-group .option{align-content:center;align-items:center;background-color:#0d0d0d;border:1px solid #535353;border-radius:4px;cursor:pointer;display:grid;font-size:1.2rem;font-weight:600;height:96px;justify-items:center;min-width:128px;padding:16px;text-align:center;transition-duration:.2s}.screen .form-group .option p{color:#d1d1d6}.screen .form-group .option p.description{color:#636366;font-size:.8rem;font-weight:400}.screen .form-group .option:hover{background-color:#171717;border:1px solid #535353;transition-duration:.1s}.screen .form-group .option:hover p{color:#fff}.screen .form-group .studio-domain-selector{align-items:center;display:flex;gap:4px;margin-left:-8px;margin-top:24px;opacity:.2}.screen .form-group .studio-domain-selector.active{opacity:1;transition-duration:.1s}.screen .form-group .studio-domain-selector.active .web-icon{background-image:url(https://img.icons8.com/?size=100&id=K6FkUVH0GtOD&format=png&color=777777);background-position:50%;background-repeat:no-repeat;background-size:100%;height:32px;width:32px}.screen .form-group .studio-domain-selector.active .studio-domain{margin-left:8px}.screen .form-group .studio-domain-selector.taken .studio-domain{border:1px solid #ff9f0a}.screen .form-group .studio-domain-selector.taken .input-reaction{color:#ff9f0a}.screen .form-group .studio-domain-selector.available .input-reaction{color:#428924}.screen .form-group .studio-domain-selector.available .input-reaction:before{color:#87d413;content:"✓ ";font-size:1.5rem}.screen .form-group .studio-domain-selector .input-reaction{margin-left:8px;opacity:.6}.screen .form-group .studio-domain-selector .web-icon{background-image:url(https://img.icons8.com/?size=100&id=K6FkUVH0GtOD&format=png&color=777777);background-position:50%;background-repeat:no-repeat;background-size:80%;height:32px;transition-duration:.2s;width:32px}.screen .form-group .domain-input-container{display:FLEX}.screen .form-group .studio-domain{border:1px solid #535353;border-radius:16px;color:#545456;display:flex;font-size:1.5rem;font-size:1rem;margin-left:0;padding:4px 12px;transition-delay:.05s;transition-duration:1s}.screen .form-group .studio-domain .sub-domain-input:after{background-image:url(https://img.icons8.com/?size=100&id=8192&format=png&color=ffffff);background-position:50%;background-repeat:no-repeat;background-size:90%;color:transparent;content:"";margin-left:8px;padding:8px}.screen .form-group .studio-domain span{color:#aeaeae}.screen .form-group .studio-domain span.available{color:#e5e5ea;position:relative}.screen .form-group .studio-domain span.taken{color:#2c2c2e;position:relative}.screen .form-group .studio-domain span.suggestions{grid-gap:8px;display:grid;gap:8px;justify-content:start;justify-items:start;left:-8px;position:absolute;top:32px}.screen .form-group .studio-domain span.suggestions.focus-out{opacity:.2;transition-duration:.1s}.screen .form-group .studio-domain span.suggestions.focus-out:hover{opacity:1;transition-duration:.1s}.screen .form-group .studio-domain span.suggestions .suggestion{border:1px solid #363638;border-radius:16px;cursor:pointer;padding:2px 8px;white-space:nowrap}.screen .form-group .studio-domain span.suggestions .suggestion:hover{border:1px solid #545456;color:#fff}.screen .form-group .studio-domain div{position:relative}.screen .form-group p.taken{color:#8e8e93;margin-left:8px;opacity:.8}.screen #contactNumber{width:27rem}.screen #contactNumber:focus{width:28rem}.privacy-policy-modal{width:80vw}.privacy-policy-modal .modal-body{overflow:hidden;padding:24px 64px 8px}.privacy-policy-modal .modal-body .logo{-webkit-animation:logo-spin infinite;animation:logo-spin infinite;-webkit-animation-duration:18s;animation-duration:18s;background-image:url(/static/media/fotoflow-pro-logo.336228920b45431a569e.png);background-position:50%;background-size:100%;height:80px;left:calc(50% - 40px);opacity:1;position:relative;top:0;-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2);width:80px;z-index:40}@keyframes logo-spin{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.999%{opacity:1;-webkit-transform:rotate(4turn);transform:rotate(4turn)}to{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.privacy-policy-modal .modal-body .privacy-policy{margin-bottom:128px;margin-top:32px}.privacy-policy-modal .modal-body .privacy-policy section{margin-bottom:25.888px}.privacy-policy-modal .modal-body .privacy-policy h2{margin-bottom:16px}.privacy-policy-modal .modal-body .privacy-policy ul{margin-left:9.8887515451px;margin-top:8px}.privacy-policy-modal .modal-body .privacy-policy ul li{color:#8e8e93;line-height:1.2rem;margin-bottom:6.1117129451px}.privacy-policy-modal .modal-body .privacy-policy ul li strong{color:#d1d1d6}.privacy-policy-modal .modal-body .privacy-policy p{color:#aeaeae}.privacy-policy-modal .modal-body .privacy-policy p strong{color:#f2f2f7}.privacy-policy-statment{align-items:center;display:flex;gap:16px;margin-bottom:8px;margin-left:8px}.privacy-policy-statment input{padding:0 8px;width:16px}.privacy-policy-statment label{color:#636366;white-space:nowrap;width:100%}@media only screen and (max-width:1230px){.App .onboarding-container{height:100vh;padding-left:64px;width:100vw}.App .onboarding-container .screen,.App .onboarding-container .screen .section-intro{width:100%}.App .onboarding-container .screen .section-intro span.name-label{color:#aeaeae}.App .onboarding-container .screen .form-group input{width:100%}}@media only screen and (max-width:520px){.App .onboarding-container{height:100vh;padding-left:32px;width:100vw}.App .onboarding-container .logo{left:0;position:relative;top:-32px}.App .onboarding-container .screen{width:100%}.App .onboarding-container .screen .studio-domain-selector{display:grid}.App .onboarding-container .screen .studio-domain-selector .input-reaction{margin-left:40px}.App .onboarding-container .screen span.suggestions{display:flex;flex-wrap:wrap;left:-160px;top:56px;width:calc(100vw - 40px)}}.App .admin-panel{padding:8px 32px;top:60px;z-index:19}.App .admin-panel .admin-title{margin:8px 0}.App .admin-panel .admin-dashboard{margin:24px 0 16px}.App .admin-panel .admin-dashboard .cards{display:flex;gap:33.886408256px;margin:8px 0}.App .admin-panel .admin-dashboard .cards .group{grid-gap:12.944px;display:grid;gap:12.944px;grid-template-columns:1fr 1fr}.App .admin-panel .admin-dashboard .cards .card{align-content:center;background-color:#0d0d0d;border:1px solid #2b2b2b;border-radius:4px;display:grid;height:96px;justify-items:center;padding:8px;width:155.328px}.App .admin-panel .admin-dashboard .cards .card p{color:#535353;font-size:.8rem}.App .admin-panel .admin-dashboard .cards .card .count{margin-bottom:4px}.App .admin-panel .admin-dashboard .cards .card .count span.icon{background-position:50%;background-size:120%;margin-right:8px;padding:16px;width:80px}.App .admin-panel .admin-dashboard .cards .card .count span.icon.user{background-image:url(https://img.icons8.com/?size=100&id=23265&format=png&color=555555)}.App .admin-panel .admin-dashboard .cards .card .count span.icon.studio{background-image:url(https://img.icons8.com/?size=100&id=78230&format=png&color=555555);background-size:100%}.App .admin-panel .admin-dashboard .cards .card .count span.icon.ticket{background-image:url(https://img.icons8.com/?size=30&id=61029&format=png&color=555555);background-size:90%}.App .admin-panel .admin-dashboard .cards .card .green{color:#428924}.App .admin-panel .admin-dashboard .cards .card .orange{color:#ffb340}.App .admin-panel .admin-dashboard .cards .card .cyan{color:#70d7ff}.App .admin-panel .admin-dashboard .cards .card .blue{color:#409cff}.App .admin-panel .admin-dashboard .cards .card .yellow{color:#ffd426}.App .admin-panel .admin-dashboard .cards .card .purple{color:#5de6ff}.App .admin-panel .admin-dashboard .admin-actions{display:flex;gap:16px;margin-bottom:32px;margin-top:36px}.App .admin-panel .admin-dashboard .admin-actions .button{margin:0}.App .admin-panel .info-bar{background-color:#428924;bottom:-57.6px;height:8px;left:0;position:absolute;width:100%}.App .admin-panel .tabs{display:flex;gap:8px;margin-bottom:16px}.App .admin-panel .tabs .tab-button{background-color:#171717;border:none;border-bottom:2px solid #1c1c1e;border-radius:0;color:#535353;cursor:pointer;font-size:1.2rem;padding:8px 16px;transition:background-color .3s,color .3s}.App .admin-panel .tabs .tab-button:hover{background-color:#171717;color:#fff}.App .admin-panel .tabs .tab-button.active{background-color:none;border-bottom:2px solid #54a134;border-radius:0;color:#fff}.App .admin-panel .section-title{margin-bottom:8px}.App .admin-panel .studios-list{grid-gap:8px;display:grid;gap:8px;padding:0}.App .admin-panel .studios-list .studio-card{align-items:center;border:1px solid #2b2b2b;border-radius:4px;display:grid;grid-template-columns:128px auto auto auto 128px;padding:16px}.App .admin-panel .users-list{grid-gap:8px;display:grid;gap:8px;padding:0}.App .admin-panel .user-card{align-items:center;border:1px solid #2b2b2b;border-radius:4px;display:grid;grid-template-columns:128px 256px 128px auto 128px;padding:8px}.App .admin-panel .user-card.table-header{border:1px solid #171717;margin-bottom:-4px;padding:0 8px}.App .admin-panel .user-card.table-header p{color:#444446;font-size:.8rem}.App .admin-panel .studio-card{align-items:center;border:1px solid #2b2b2b;border-radius:4px;display:grid;grid-template-columns:128px 256px 128px auto 128px;padding:8px 2PX}.App .admin-panel .studio-card.table-header{border:1px solid #171717;margin-bottom:-4px;padding:0 8px}.App .admin-panel .studio-card.table-header p{color:#444446;font-size:.8rem}.App .admin-panel .support-list{grid-gap:8px;display:grid;gap:8px;padding:8px}.App .admin-panel .support-list .support-card{align-items:center;border:1px solid #2b2b2b;border-radius:4px;display:grid;grid-template-columns:96px 128px 128px 128px auto 128px;padding:8px}.App .admin-panel .support-list .support-card p{color:#fff;margin:0}.App .admin-panel .support-list .support-card button{align-self:start;margin:0}.App .admin-panel .referal-codes-list{grid-gap:8px;display:grid;gap:8px;margin-top:-16px;padding:8px;position:relative}.App .admin-panel .referal-codes-list .actions{display:flex;justify-content:flex-end;margin-bottom:0;position:absolute;right:16px;top:4px;width:64px;z-index:4}.App .admin-panel .referal-codes-list .referal-codes-card{grid-gap:8px;align-items:center;border:1px solid #2b2b2b;border-radius:4px;display:grid;gap:8px;grid-template-columns:48px 144px 96px auto 192px 144px 80px;padding:8px}.App .admin-panel .referal-codes-list .referal-codes-card.passive{border-left:6px solid #444446}.App .admin-panel .referal-codes-list .referal-codes-card.active{border-left:6px solid #428924}.App .admin-panel .referal-codes-list .referal-codes-card.table-header{border:1px solid transparent;border-radius:4px}.App .admin-panel .referal-codes-list .referal-codes-card.table-header p{color:#444446;font-size:.8rem;margin:0}.App .admin-panel .referal-codes-list .referal-codes-card p{color:#fff;margin:0;overflow:hidden}.App .admin-panel .referal-codes-list .referal-codes-card p.id{color:#535353}.App .admin-panel .referal-codes-list .referal-codes-card button{align-self:start;margin:0}.wish-messages *{color:#000}.wish-messages input{background-color:#fff}.wish-messages .wish-title{margin:16px 8px}.wish-messages ul{display:flex;gap:16px;margin:16px 0;overflow-x:scroll;padding-bottom:16px;width:100%}.wish-messages ul li{background-color:#f2f2f2;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;box-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:.9rem;list-style:none;margin:8px;min-width:160px;padding:16px;-webkit-transform:rotate(359deg);transform:rotate(359deg)}.wish-messages .message-input{grid-gap:8px;align-items:center;display:grid;gap:8px}.wish-messages .message-input input{width:100%}.wish-messages .message-input input.wish-input{height:64px}.wish-messages .message-input button{color:#fff}.App .project-info.invitation-page-header{padding-top:10px}.App .project-info.invitation-page-header .view-control{margin:0}.App .invitation-preview{height:100vh;left:0;padding:0;top:0;width:100vw}.App .invitation-preview .preview-window{padding:0}.App .invitation-preview .preview-window .screen-wrap .screen{border:none;min-height:100vh}.App .invitation-page{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:560px auto;padding:24px}.App .publish-button.publishing{-webkit-text-fill-color:transparent;-webkit-animation:loadingGradient 1s linear infinite alternate;animation:loadingGradient 1s linear infinite alternate;background:linear-gradient(90deg,rgba(56,125,22,.784) 30%,#a1ed08 45%,#a1ed08 48%,rgba(112,152,31,.737) 55%,rgba(19,45,6,.475) 90%);-webkit-background-clip:text;background-position:0;background-size:200%;border:2px solid #336c1b;font-weight:200;font-weight:600;transition-duration:2s}@-webkit-keyframes loadingGradient{0%{background-position:100%}20%{background-position:100%}80%{background-position:0}to{background-position:0}}@keyframes loadingGradient{0%{background-position:100%}20%{background-position:100%}80%{background-position:0}to{background-position:0}}.App .editor .screen-wrap,.App .preview-window .screen-wrap{background-color:#fff;border-radius:32px;width:100%}.App .editor .screen-wrap .screen,.App .preview-window .screen-wrap .screen{background:#fff;border-bottom:16px solid #fff;border-radius:16px;border-top:16px solid #fff;border-color:#fff;border-style:solid;border-width:24px 16px 32px;box-shadow:inset 0 0 2px 1px rgba(0,0,0,.2);min-height:calc(100vh - 392px);text-align:center;text-shadow:none;width:100%}.App .editor .screen-wrap .screen .power-button,.App .preview-window .screen-wrap .screen .power-button{background-color:#d8d8d8;border-radius:2px 2px 0 0;height:4px;position:absolute;right:80px;top:13.6px;width:40px;z-index:-1}.App .editor .screen-wrap .screen .volume-button,.App .preview-window .screen-wrap .screen .volume-button{background-color:#d8d8d8;border-radius:0 2px 2px 0;height:48px;position:absolute;right:13.6px;top:80px;width:4px;z-index:-1}.App .editor .screen-wrap .screen .volume-button.two,.App .preview-window .screen-wrap .screen .volume-button.two{margin-top:56px}.App .editor .screen-wrap .screen .project-cover,.App .preview-window .screen-wrap .screen .project-cover{background-color:hsla(0,5%,62%,.4);display:grid;height:100%;width:100%}.App .editor .screen-wrap .screen .project-cover img,.App .preview-window .screen-wrap .screen .project-cover img{width:100%}.App .editor .screen-wrap .screen .container,.App .preview-window .screen-wrap .screen .container{background-position:50%;background-size:cover;min-height:240px;padding:16px}.App .editor .screen-wrap .screen .container .countdown,.App .preview-window .screen-wrap .screen .container .countdown{align-items:end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;color:#aeaeae;display:flex;font-size:1.2rem;font-weight:200;justify-content:center;padding:8px 24px}.App .editor .screen-wrap .screen .container .countdown .countdown-element,.App .preview-window .screen-wrap .screen .container .countdown .countdown-element{color:#535353;font-size:1.3rem;font-weight:100;margin-left:8px;margin-right:2px}.App .editor .screen-wrap .screen .container .button,.App .preview-window .screen-wrap .screen .container .button{font-size:1.2rem}.App .editor .screen-wrap .screen .container .events,.App .preview-window .screen-wrap .screen .container .events{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;justify-items:center;margin-top:40px}.App .editor .screen-wrap .screen .container .events .event,.App .preview-window .screen-wrap .screen .container .events .event{align-items:start;display:grid;grid-template-columns:96px auto}.App .editor .screen-wrap .screen .container .events .event .left,.App .preview-window .screen-wrap .screen .container .events .event .left{border-right:1px solid #d8d8dc}.App .editor .screen-wrap .screen .container .events .event .right,.App .preview-window .screen-wrap .screen .container .events .event .right{padding-left:16px}.App .editor .screen-wrap .screen .container .events .event .right .button.secondary,.App .preview-window .screen-wrap .screen .container .events .event .right .button.secondary{box-shadow:none;color:#6c6c70;font-size:.8rem;font-weight:200;height:24px;line-height:12px;margin:8px;opacity:1;text-shadow:none}.App .editor .screen-wrap .screen .container .events .event .event-type,.App .preview-window .screen-wrap .screen .container .events .event .event-type{font-size:1.2rem;margin-bottom:8px}.App .editor .screen-wrap .screen .container .events .event .event-location,.App .preview-window .screen-wrap .screen .container .events .event .event-location{color:#535353;font-size:.9rem;margin-top:4px}.App .editor .screen-wrap .screen .container .events .event h3,.App .preview-window .screen-wrap .screen .container .events .event h3{color:#0d0d0d;font-size:1rem;font-weight:400}.App .editor .screen-wrap .screen .container .events .event p,.App .preview-window .screen-wrap .screen .container .events .event p{color:#2b2b2b;display:grid;text-align:center}.App .editor .screen-wrap .screen .container .events .event p .bold,.App .preview-window .screen-wrap .screen .container .events .event p .bold{color:#3a3a3c;font-size:1rem;font-weight:400}.App .editor .screen-wrap .screen .container .events .event p .day,.App .preview-window .screen-wrap .screen .container .events .event p .day{font-size:2rem;font-weight:200}.App .editor .screen-wrap .screen .container .events .event p .month,.App .preview-window .screen-wrap .screen .container .events .event p .month{font-size:1rem;font-size:.8rem;font-weight:200}.App .editor .screen-wrap .screen .container .events .event p .year,.App .preview-window .screen-wrap .screen .container .events .event p .year{font-size:1rem;font-weight:200}.App .editor .screen-wrap .screen .container .events .events-cta,.App .preview-window .screen-wrap .screen .container .events .events-cta{grid-gap:8px;display:grid;gap:8px;-webkit-transform:scale(.8);transform:scale(.8)}.App .editor .screen-wrap .screen .container .events .events-cta .button,.App .preview-window .screen-wrap .screen .container .events .events-cta .button{color:#fff;font-weight:600;height:40px;line-height:24px;margin:0;opacity:1;text-shadow:1px 1px 2px 0 rgba(0,0,0,.06)}.App .editor .screen-wrap .screen .container .events .photographer-branding,.App .preview-window .screen-wrap .screen .container .events .photographer-branding{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.7);border-radius:8px;padding:8px 16px}.App .editor .screen-wrap .screen .container .events .photographer-branding p,.App .preview-window .screen-wrap .screen .container .events .photographer-branding p{color:#8e8e93;font-size:.8rem}.App .editor .screen-wrap .screen .container .events .photographer-branding p.footer-branding-name,.App .preview-window .screen-wrap .screen .container .events .photographer-branding p.footer-branding-name{color:#000;font-size:.9rem}.App .editor .screen-wrap .screen .container .host-message p,.App .preview-window .screen-wrap .screen .container .host-message p{color:#535353;font-size:.8rem}.App .editor .screen-wrap .screen .container .host-message p.hosts-name,.App .preview-window .screen-wrap .screen .container .host-message p.hosts-name{font-weight:600;margin-top:8px}.App .editor .screen-wrap .screen .invitation-project-name,.App .preview-window .screen-wrap .screen .invitation-project-name{color:rgba(0,0,0,.8);font-family:Lastri,sans-serif;font-size:1.5rem;font-weight:400}.App .editor .screen-wrap .screen .invitation-project-name span,.App .preview-window .screen-wrap .screen .invitation-project-name span{font-family:Lastri,sans-serif;font-size:2rem}.App .editor .screen-wrap .screen .invitation-project-title,.App .preview-window .screen-wrap .screen .invitation-project-title{color:rgba(0,0,0,.8);font-size:.8rem;font-weight:200;margin-bottom:16px}.App .editor .screen-wrap .invitation-image-gallery .gallery-container,.App .preview-window .screen-wrap .invitation-image-gallery .gallery-container{padding:0}.App .editor .screen-wrap .invitation-image-gallery .gallery-container .gallery:hover,.App .preview-window .screen-wrap .invitation-image-gallery .gallery-container .gallery:hover{-webkit-transform:scale(1);transform:scale(1)}.App .editor .screen-wrap .invitation-image-gallery .gallery-container .scale-control,.App .preview-window .screen-wrap .invitation-image-gallery .gallery-container .scale-control{margin-bottom:0}.App .editor .screen-wrap .invitation-image-gallery .gallery-container .scale-control *,.App .preview-window .screen-wrap .invitation-image-gallery .gallery-container .scale-control *{color:#000}.App .editor{grid-gap:16px;display:grid;gap:16px;height:auto}.App .editor-row{align-items:start;border-bottom:1px solid #2b2b2b;display:flex;gap:32px;padding-bottom:32px;padding-top:8px}.App .editor-row.two{display:grid;grid-template-columns:1fr 1fr}.App .preview-window{-webkit-animation:fadeInLeft .5s ease-out .5s;animation:fadeInLeft .5s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:1px solid #535353;border-radius:28px;opacity:0;padding:16px}.App .preview-window.editor-preview{position:-webkit-sticky;position:sticky;top:80px}.App .preview-window.editor-preview .screen-wrap .screen{box-shadow:-4px 0 1px 1px #000,-4px 0 4px 2px hsla(0,0%,100%,.1);max-height:calc(100vh - 160px);overflow-y:scroll;width:384px}.App .color-picker{align-items:center;display:grid;grid-template-rows:32px auto;height:100%;justify-content:start}.App .color-picker label{margin-bottom:0}.App .color-picker .box-body{-webkit-animation:fadeInLeft .15s ease-out .1s;animation:fadeInLeft .15s ease-out .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:flex;gap:8px;margin-top:0;opacity:0}.App .colour-picket-input{border-radius:4px;box-shadow:-1px -1px 2px 1px rgba(0,0,0,.9),0 0 3px 1px hsla(0,0%,100%,.5);cursor:crosshair;height:40px}.App .cover-photo-uploader{border-radius:6px;box-shadow:1px 1px 1px solid #000;height:128px;overflow:hidden;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);transition-duration:.2s}.App .cover-photo-uploader .cover-upload-button{background-size:cover;height:100%}.App .cover-photo-uploader .cover-upload-button .upload-button{align-items:center;background-color:rgba(0,0,0,.5);background-image:url(https://img.icons8.com/?size=200&id=UVEiJZnIRQiE&format=png&color=aaaaaa);background-position:bottom 8px left 12px;background-size:auto 24px;border:1px solid #535353;border-radius:6px;box-shadow:0 0 1px 1px solid #000;cursor:pointer;display:grid;height:100%;justify-content:center;opacity:.5;padding:8px;transition-duration:.2s}.App .cover-photo-uploader .cover-photo-label{font-size:.8rem;margin-left:-48px;margin-top:-29.6px;opacity:0;text-align:center;transition-duration:.1s}.App .cover-photo-uploader:hover{-webkit-transform:translateY(-4px) scale(1.05);transform:translateY(-4px) scale(1.05);transition-duration:.2s}.App .cover-photo-uploader:hover .cover-upload-button .upload-button{background-position:bottom 4px left 8px;background-size:auto 32px;box-shadow:0 0 2px 2px solid #000;opacity:1;transition-duration:.15s;transition-timing-function:ease-out}.App .cover-photo-uploader:hover .cover-photo-label{color:#fff;margin-left:-4px;margin-top:-29.6px;opacity:1;transition-delay:.05s;transition-duration:.2s;transition-timing-function:ease-out}.App .background-photo-uploader{height:80px;margin-left:0;width:80px}.App .background-photo-uploader .background-upload-button{height:100%}.App .background-photo-uploader .background-upload-button .upload-button{align-items:center;background-color:#171717;background-image:url(https://img.icons8.com/?size=100&id=UVEiJZnIRQiE&format=png&color=444444);background-position:50%;background-size:auto 60%;border:1px solid #535353;border-radius:4px;cursor:pointer;display:grid;height:100%;justify-content:center;padding:8px}.App .content-editor{grid-gap:16px;display:grid;gap:16px}.App .content-editor .form-section{grid-gap:8px;-webkit-animation:fadeInLeft .15s ease-out .25s;animation:fadeInLeft .15s ease-out .25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:grid;gap:8px;margin:0;opacity:0}.App .content-editor .form-section .row{grid-gap:16px;display:grid;gap:16px}.App .content-editor .form-section .row.four{grid-template-columns:2fr 2fr 1fr 1fr}.App .content-editor .form-section .row.four .field input,.App .content-editor .form-section .row.four .field select{background-color:#0d0d0d;border-radius:8px;font-size:1rem;width:100%}.App .content-editor .form-section .row.four .field input.secondery,.App .content-editor .form-section .row.four .field select.secondery{background-color:#171717;border:none}.App .content-editor .form-section .row.two{grid-template-columns:1fr 1fr}.App .content-editor .form-section .event-row{background-color:#0d0d0d;border:1px solid #363638;border-radius:4px;padding:8px}.App .content-editor .form-section .event-row.field input{background-color:#0d0d0d;border:1px solid transparent}.App .content-editor .form-section .event-row.field input.focus{background-color:#171717}.App .content-editor .form-section .field{grid-gap:8px;align-items:center;display:grid;font-size:.9rem;gap:8px;grid-template-columns:auto;margin:8px 0 0}.App .content-editor .form-section .field.four{grid-gap:0;display:grid;gap:0;grid-template-columns:128px 120px 80px 160px 40px;padding:12px}.App .content-editor .form-section .field.font-select{width:120px}.App .content-editor .form-section .field label{color:#8e8e93;font-size:1rem;text-align:left}.App .content-editor .form-section .field label.ai-label{-webkit-animation:fadeInLeft .1s ease-out .35s;animation:fadeInLeft .1s ease-out .35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#66b346;font-size:.8rem;opacity:0}.App .content-editor .form-section .field input,.App .content-editor .form-section .field select{background-color:#0d0d0d;border:1px solid #363638;border-radius:4px;font-size:1rem;height:40px;padding:0 16px}.App .content-editor .form-section .field input::-webkit-input-placeholder,.App .content-editor .form-section .field select::-webkit-input-placeholder{color:#3a3a3c}.App .content-editor .form-section .field input::placeholder,.App .content-editor .form-section .field select::placeholder{color:#3a3a3c}.App .content-editor .form-section .field select{background:none;border:none;width:100%}.App .content-editor .form-section .field .symbol{position:relative}.App .content-editor .form-section .field .symbol:before{color:red;content:"%";height:16PX;left:0;position:relative;top:0;width:16PX}.App .content-editor .form-section .field .bigger{font-size:1.2rem}.App .content-editor .form-section .field.ai-suggestion{margin-bottom:24px}.App .content-editor .form-section .field.ai-suggestion label{opacity:0}.App .content-editor .form-section .field:first-child{-webkit-animation-delay:.03s;animation-delay:.03s}.App .content-editor .form-section .field:nth-child(2){-webkit-animation-delay:.06s;animation-delay:.06s}.App .content-editor .form-section .field:nth-child(3){-webkit-animation-delay:.09s;animation-delay:.09s}.App .content-editor .form-section .field:nth-child(4){-webkit-animation-delay:.12s;animation-delay:.12s}.App .content-editor .form-section .field:nth-child(5){-webkit-animation-delay:.15s;animation-delay:.15s}.App .content-editor .form-section .field:nth-child(6){-webkit-animation-delay:.18s;animation-delay:.18s}.App .content-editor .form-section .field:nth-child(7){-webkit-animation-delay:.21s;animation-delay:.21s}.App .content-editor .form-section .field:nth-child(8){-webkit-animation-delay:.24s;animation-delay:.24s}.App .content-editor .form-section .field:nth-child(9){-webkit-animation-delay:.27s;animation-delay:.27s}.App .content-editor .form-section .field:nth-child(10){-webkit-animation-delay:.3s;animation-delay:.3s}.App .content-editor .form-section .field:nth-child(11){-webkit-animation-delay:.33s;animation-delay:.33s}.App .content-editor .form-section .field:nth-child(12){-webkit-animation-delay:.36s;animation-delay:.36s}.App .content-editor .form-section .field:hover label{color:#c7c7cc}.App .content-editor .form-section .error{color:#ff6961;font-size:.8rem;margin-bottom:8px;margin-left:120px;margin-top:-8px}.App .event-editor{-webkit-animation:fadeInLeft .15s ease-out .4s;animation:fadeInLeft .15s ease-out .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin-top:0;opacity:0}.App .event-editor .label-row{display:grid;grid-template-columns:200px 160px auto auto}.App .event-editor .add-event{-webkit-animation:fadeInLeft .15s ease-out .45s;animation:fadeInLeft .15s ease-out .45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:flex;margin-top:8px;opacity:0}.App .name-editor{margin-top:32px}.App .color-suggestions{align-items:center;display:flex;margin-left:10px}.App .color-option{border:2px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,.2);opacity:.3;-webkit-transform:scale(1);transform:scale(1);transition-duration:.1s;transition-timing-function:ease-in}.App .color-option.active,.App .color-option:hover{border:3px solid #ccc;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);transition-duration:.05s;transition-timing-function:ease-out}.App .background-picker{display:grid;overflow-x:scroll;width:100%}.App .background-picker .predefined-backgrounds{-webkit-animation:fadeInLeft .15s ease-out .15s;animation:fadeInLeft .15s ease-out .15s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:flex;gap:16px;margin-top:8px;opacity:0}.App .background-picker label{margin-bottom:8px}.App .background-picker .background-option{background-color:#d1d1d6;border:4px solid hsla(0,0%,100%,0);border-radius:4px;cursor:pointer;height:80px;opacity:.6;width:80px}.App .background-picker .background-option.background-option-1{background-image:url(/static/media/background-option-1.4e5e2c1c986d8f2c3d64.png);background-position:0 0;background-size:120%}.App .background-picker .background-option.background-option-2{background-image:url(/static/media/background-option-2.bb1d9c99d954745f55e5.png);background-position:100% 0;background-size:100%}.App .background-picker .background-option.background-option-3{background-image:url(/static/media/background-option-3.0dbeda8688cf816c7096.png);background-position:0 0;background-size:100%}.App .background-picker .background-option.background-option-4{background-image:url(/static/media/background-option-4.6e82ba1a8764f95d7157.png);background-position:50%;background-size:cover}.App .background-picker .background-option.selected{border:4px solid #fff;margin-left:0;opacity:1}@media only screen and (max-width:580px){.App .invitation-page{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr;padding:24px;width:100vw}.App .invitation-page .editor{order:2;width:100%}.App .invitation-page .preview{order:1}.App .invitation-page .editor-row{width:100%}.App .invitation-page .editor-row.two{grid-template-columns:1fr}.App .invitation-page .background-picker .predefined-backgrounds{overflow:scroll;width:calc(100vw - 40px)}.App .invitation-page .form-section .row.four{grid-template-columns:1fr 1fr}.App .invitation-page .form-section .field.four{display:grid;grid-template-columns:1fr}}.button{border-radius:5px;box-shadow:inset -1px -1px 0 rgba(166,255,0,.05),inset 1px 1px 1px rgba(0,0,0,.2),2px 2px 2px rgba(0,0,0,.2);cursor:pointer;display:inline-block;font-size:.95rem;font-weight:600;letter-spacing:.5px;line-height:1.1rem;margin:4px 0;padding:5px 14.4px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.6);transition-timing-function:ease-in;white-space:nowrap}.button,.button:hover{opacity:.9;transition-duration:.1s}.button:hover{box-shadow:inset 1px 1px 1px rgba(0,0,0,.2),1px 1px 1px rgba(0,0,0,.5);-webkit-transform:translateY(-1px);transform:translateY(-1px);transition-timing-function:ease-out}.button:active{opacity:1;-webkit-transform:translateY(1px) translateX(0);transform:translateY(1px) translateX(0);transition-duration:.1s;transition-timing-function:ease-in-out}.button.primary{background:linear-gradient(110deg,#336c1b 50%,#70ab17 200%);border:1px solid #54a134}.button.primary.outline{background:none;border:1px solid #336c1b;color:#66b346;font-weight:400}.button.primary.light-mode{background-color:#fff;border:1px solid #54a134;color:#fff}.button.primary.light-mode.outline{background:#aeaeae;border:2px solid #336c1b;color:#8e8e93}.button.secondary{background-color:#171717;border:1px solid #3a3a3c}.button.secondary.light-mode{background-color:#fff;border:1px solid #aeaeae;color:#8e8e93}.button.secondary.light-mode.outline{background-color:#ebebf0;border:2px solid #363638;color:#242426}.button.secondary.outline{background-color:#2b2b2b;color:#fff}.button.secondary.outline.bold{border:1px solid #bcbcbe}.button.secondary.transparent-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.2);box-shadow:1px 1px 1px rgba(57,57,57,.2)}.button.tertiary{background-color:#2b2b2b;border:1px solid #535353}.button.tertiary.l2{background-color:#171717;border:1px solid #2b2b2b;color:#54a134}.button.warnning{border:1px solid #8e8e93;padding:4px 8px}.button.warnning:hover{border:1px solid #ff453a}.button.disabled{cursor:not-allowed;opacity:.2}.button.large{font-size:1rem;height:36px;padding:8px 20px}.button.icon.icon-only{padding:2px 8px}.button.icon.icon-only:before{background-position:50%;margin-right:0}.button.icon:before{background-position:50%;background-repeat:no-repeat;background-size:100%;color:transparent;content:".";-webkit-filter:drop-shadow(1px 1px 1px #222);filter:drop-shadow(1px 1px 1px #222);height:100%;margin-left:-4px;margin-right:4px;padding:8px;width:24px}.button.icon.large:before{padding:16px}.button.icon.add:before{background-image:url(https://img.icons8.com/ios-filled/500/ffffff/plus-math.png)}.button.icon.search:before{background-image:url(https://img.icons8.com/?size=100&id=7695&format=png&color=FFFFFF);background-size:100%}.button.icon.open-in-new:before{background-image:url(https://img.icons8.com/?size=100&id=zWS3SNRj7odb&format=png&color=FFFFFF);background-size:100%}.button.icon.user:before{background-image:url(https://img.icons8.com/?size=100&id=12438&format=png&color=FFFFFF);background-size:100%}.button.icon.delete:hover:before{background-image:url(https://img.icons8.com/?size=100&id=67884&format=png&color=ff6961)}.button.icon.delete:before{background-image:url(https://img.icons8.com/?size=100&id=67884&format=png&color=ffffff);background-size:90%}.button.icon.random:before{background-image:url(https://img.icons8.com/?size=100&id=RBNIqU8jJHdD&format=png&color=FFFFFF);background-size:100%;margin-left:0}.button.icon.invitation:before{background-image:url(https://img.icons8.com/?size=100&id=1074&format=png&color=FFFFFF);background-size:90%}.button.icon.edit:before{background-image:url(https://img.icons8.com/?size=100&id=114093&format=png&color=FFFFFF);background-size:80%}.button.icon.new:before{background-image:url(https://img.icons8.com/?size=100&id=Y1Jzb9yc1jLC&format=png&color=FFFFFF);background-size:80%}.button.icon.set-focus:before{background-image:url(https://img.icons8.com/?size=100&id=123951&format=png&color=FFFFFF);background-size:80%}.button.icon.image:before{background-image:url(https://img.icons8.com/?size=100&id=UVEiJZnIRQiE&format=png&color=FFFFFF);background-size:80%}.button.icon.download:before{background-image:url(https://img.icons8.com/?size=100&id=366&format=png&color=FFFFFF);background-position:top 4px center;background-size:90%;margin-left:-6px;margin-right:-6px}.button.icon.upload:before{background-image:url(https://img.icons8.com/?size=100&id=71204&format=png&color=FFFFFF);background-position:50%;background-size:70%;margin-bottom:-4px;margin-right:6px}.button.icon.preview-icon:before{background-image:url(https://img.icons8.com/?size=100&id=60022&format=png&color=FFFFFF)}.button.icon.location:before,.button.icon.preview-icon:before{background-position:50%;background-size:80%;margin-bottom:-4px;margin-right:6px}.button.icon.location:before{background-image:url(https://img.icons8.com/?size=100&id=85353&format=png&color=000000);-webkit-filter:drop-shadow(1px 1px 1px #656565);filter:drop-shadow(1px 1px 1px #656565);opacity:.8}.button.icon.publish-icon:before{background-image:url(https://img.icons8.com/?size=100&id=nIyBXaDJIW9G&format=png&color=FFFFFF)}.button.icon.pin:before,.button.icon.publish-icon:before{background-position:50%;background-size:90%;margin-bottom:-4px;margin-right:6px}.button.icon.pin:before{background-image:url(https://img.icons8.com/?size=100&id=10497&format=png&color=FFFFFF)}.button.icon.share:before{background-image:url(https://img.icons8.com/?size=100&id=12628&format=png&color=FFFFFF);background-position:50%;background-size:80%;margin-bottom:-4px;margin-right:6px}.button.icon.check{padding:4px}.button.icon.check:before{background-image:url(https://img.icons8.com/?size=100&id=W9RS5YNuHAdG&format=png&color=FFFFFF);background-position:50%;background-size:80%;margin:0}.button.icon.copy{padding:4px}.button.icon.copy:before{background-image:url(https://img.icons8.com/?size=100&id=8yBXUwihe10f&format=png&color=FFFFFF);background-position:50%;background-size:90%;margin:0}.button.icon.referal:before{background-image:url(https://img.icons8.com/?size=100&id=ZsYJzYlThVLD&format=png&color=FFFFFF);background-position:50%;background-size:85%;margin:0 4px 0 -8px}.button.icon.close{padding:4px}.button.icon.close:before{background-image:url(https://img.icons8.com/?size=100&id=vu5kHwGC4PNb&format=png&color=FFFFFF);background-position:50%;background-size:70%;margin:0}.tab-button.icon:before{background-position:50%;background-repeat:no-repeat;background-size:100%;color:transparent;content:".";-webkit-filter:drop-shadow(1px 1px 1px #222);filter:drop-shadow(1px 1px 1px #222);height:100%;margin-left:-4px;margin-right:4px;padding:8px;width:24px}.tab-button.icon.ai:before{background-image:url(https://img.icons8.com/?size=100&id=Imv4VIewVo4o&format=png&color=FFFFFF);background-size:80%}.tab-button.icon.user:before{background-image:url(https://img.icons8.com/?size=100&id=23265&format=png&color=ffffff);background-size:100%}.tab-button.icon.referal:before{background-image:url(https://img.icons8.com/?size=100&id=ZsYJzYlThVLD&format=png&color=FFFFFF);background-size:90%}.tab-button.icon.ticket:before{background-image:url(https://img.icons8.com/?size=100&id=8851&format=png&color=FFFFFF);background-size:80%}.tab-button.icon.history:before{background-image:url(https://img.icons8.com/?size=100&id=PeLgq1OtWrKX&format=png&color=FFFFFF);background-size:90%}.tab-button.icon.studio:before{background-image:url(https://img.icons8.com/?size=100&id=78230&format=png&color=FFFFFF);background-size:90%}.icon-show{background-position:50%;background-size:auto 100%;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.561));height:16px;opacity:.8;width:16px}.icon-show.add{background-image:url(https://img.icons8.com/ios-filled/500/ffffff/plus-math.png)}.icon-show.edit{background-image:url(https://img.icons8.com/?size=100&id=8192&format=png&color=FFFFFF);background-size:auto 80%}.icon-show.view{background-image:url(https://img.icons8.com/?size=100&id=qakgRGJ6YfEY&format=png&color=FFFFFF);width:20px}.icon-show.storage,.icon-show.view{background-size:auto 80%;height:20px}.icon-show.storage{background-image:url(https://img.icons8.com/?size=100&id=184&format=png&color=FFFFFF);width:24px}.icon-show.image{background-image:url(https://img.icons8.com/?size=200&id=XANIzpZcz8xx&format=png&color=FFFFFF);background-size:auto 100%;height:20px;width:24px}.icon-show.folder{background-image:url(https://img.icons8.com/?size=100&id=CXSefwAlx5SL&format=png&color=FFFFFF)}.icon-show.expire,.icon-show.folder{background-size:auto 90%;height:20px;width:24px}.icon-show.expire{background-image:url(https://img.icons8.com/?size=100&id=i0JZUzTEcNXe&format=png&color=FFFFFF)}.icon-show.delete{background-image:url(https://img.icons8.com/?size=100&id=KPhFC2OwpbWV&format=png&color=FFFFFF)}input,select{background-color:#0d0d0d;border:1px solid #363638;border-radius:4px;font-size:1rem;height:40px;padding:4px 4px 4px 8px}input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#3a3a3c}input::placeholder,select::placeholder{color:#3a3a3c}input:-webkit-autofill,select:-webkit-autofill{background-color:rgba(0,0,0,.5)!important}.disabled{color:#d8d8dc;opacity:.3!important}.disabled *{cursor:not-allowed!important}.disabled:hover{background:#171717;transition-duration:.1s}.options-menu-button{align-items:end;align-self:flex-end;color:#6c6c70;color:#535353;display:grid;grid-template-columns:auto auto auto;height:32px;justify-content:end;width:32px}.options-menu-button .icon.options{background-image:url(https://img.icons8.com/?size=100&id=Mli429zE5QBn&format=png&color=ffffff);background-position:50%;background-size:60%;height:32px;opacity:.5;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:32px}.options-menu-button:hover .icon.options{opacity:1}[data-radix-popper-content-wrapper]{-webkit-backdrop-filter:blur(16px);background:rgba(26,26,26,.878);border-left:1px solid #202020;border-radius:4px;border-top:1px solid #202020;border-color:#2b2b2b #202020 #202020 #2b2b2b;border-style:solid;border-width:1px;box-shadow:1px 2px 1px 2px rgba(0,0,0,.4);margin-left:-16px;margin-top:24px;overflow:hidden;padding:4px 0;z-index:42}[data-radix-popper-content-wrapper] [data-radix-collection-item]{align-items:center;-webkit-animation:fadeInLeft .1s ease-out;animation:fadeInLeft .1s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;border:1px solid transparent;color:#bcbcbe;cursor:pointer;display:grid;font-size:1rem;grid-template-columns:24px auto;opacity:0;padding:5.6px 12px 5.6px 8px;transition-delay:.02s;transition-duration:.05s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:hover{background-color:rgba(0,0,0,.5);border-bottom:1px solid #202020;border-top:1px solid #202020;color:#ebebf0;transition-delay:.05s;transition-duration:.05s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:hover:first-child{border-top:1px solid transparent}[data-radix-popper-content-wrapper] [data-radix-collection-item]:hover:last-child{border-bottom:1px solid transparent}[data-radix-popper-content-wrapper] [data-radix-collection-item]:hover .icon-show{opacity:1}[data-radix-popper-content-wrapper] [data-radix-collection-item]:first-child{-webkit-animation-delay:.01s;animation-delay:.01s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(2){-webkit-animation-delay:.02s;animation-delay:.02s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(3){-webkit-animation-delay:.03s;animation-delay:.03s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(4){-webkit-animation-delay:.04s;animation-delay:.04s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(5){-webkit-animation-delay:.05s;animation-delay:.05s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(6){-webkit-animation-delay:.06s;animation-delay:.06s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(7){-webkit-animation-delay:.07s;animation-delay:.07s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(8){-webkit-animation-delay:.08s;animation-delay:.08s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(9){-webkit-animation-delay:.09s;animation-delay:.09s}[data-radix-popper-content-wrapper] [data-radix-collection-item]:nth-child(10){-webkit-animation-delay:.1s;animation-delay:.1s}button[aria-haspopup=menu]{background-color:#171717;border:0 solid #535353;border-radius:4px;height:32px;width:32px}.show-icon{background-position:50%;height:20px;width:20px}.show-icon.profile{background-image:url(https://img.icons8.com/ios/100/FFFFFF/user-male-circle--v1.png);background-size:90%}.show-icon.email{background-image:url(https://img.icons8.com/?size=100&id=63598&format=png&color=FFFFFF);background-size:70%}.show-icon.phone{background-image:url(https://img.icons8.com/?size=100&id=9659&format=png&color=FFFFFF);background-size:90%}.show-icon.location{background-image:url(https://img.icons8.com/?size=100&id=3723&format=png&color=FFFFFF);background-size:80%}.coming-soon{display:flex;justify-content:end;opacity:.3;width:100%}.coming-soon-tag{border:1px solid #54a134;border-radius:4px;box-shadow:1px 1px 2px rgba(0,0,0,.9),inset 1px 1px 2px rgba(0,0,0,.9);color:#54a134;display:inline-block;font-size:.5rem;font-weight:700;padding:2px 4px;text-shadow:1px 1px 2px rgba(0,0,0,.9)}.loader-wrap{align-items:center;background-color:#0d0d0d;border:1px solid #2b2b2b;border-radius:8px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);display:flex;font-size:1rem;height:100vh;justify-content:center;left:-8px;margin:8px;padding:32px;position:absolute;top:-4px;width:100vw}.loader-wrap .loader{background-image:url(/static/media/loading-green-loading.4064527791e609cfbe59.gif);background-position:50%;background-size:auto 80%;height:24px;margin-right:8px;opacity:.5;width:24px}.loader-wrap .loading-message{color:#8e8e93}.loader-wrap.lightMode{background-color:#f9f9f9;border:1px solid transparent;height:100vh;left:0;margin:0;top:0;width:100vw;z-index:100}.loader-wrap.lightMode .loading-message{color:#3a3a3c}@media only screen and (max-width:1230px){.loader-wrap{left:32px;width:calc(100% - 64px)}}@media only screen and (max-width:520px){.loader-wrap{height:calc(100% - 128px);left:16px;width:calc(100% - 48px)}}@font-face{font-family:Lastri;font-style:normal;font-weight:400;src:url(/static/media/LastriRegular.f2e52a112fef74ff816a.woff) format("woff")}@media only screen and (min-width:1201px){.App .preview-window.editor-preview{display:grid;justify-self:center;max-width:416px;width:100%}.App .preview-window.preview-preview .screen-wrap .screen .invitation-project-name{color:rgba(0,0,0,.8);font-family:Lastri,sans-serif;font-size:3rem;font-weight:400}.App .preview-window.preview-preview .screen-wrap .screen .project-cover{align-content:center;display:grid;height:70vh;justify-content:center;overflow:hidden}.App .preview-window.preview-preview .screen-wrap .screen img{height:100%}.App .preview-window.preview-preview .screen-wrap .screen .container .events .events-cta{display:flex;gap:8px;-webkit-transform:scale(.8);transform:scale(.8)}.App .preview-window.preview-preview .screen-wrap .screen .container .host-message p{color:rgba(83,83,83,.812);font-size:1rem;max-width:400px}.App .preview-window.preview-preview .screen-wrap .screen .container .invitation-project-title{font-size:1.2rem}}@media only screen and (max-width:1200px){.App .preview-window.preview-preview .screen-wrap .screen .invitation-project-name{color:rgba(0,0,0,.8);font-family:Lastri,sans-serif;font-size:2.5rem;font-weight:400}.App .preview-window.preview-preview .screen-wrap .screen .invitation-project-title{color:#535353;font-size:1.5rem}.App .preview-window.preview-preview .screen-wrap .screen .project-cover{align-content:center;display:grid;height:100%;justify-content:center;overflow:hidden}.App .preview-window.preview-preview .screen-wrap .screen img{height:100%}.App .preview-window.preview-preview .screen-wrap .screen .container .events .events-cta{display:flex;gap:8px;-webkit-transform:scale(.8);transform:scale(.8)}.App .preview-window.preview-preview .screen-wrap .screen .container .events .event .event-type{font-size:1.5rem;margin-bottom:8px}.App .preview-window.preview-preview .screen-wrap .screen .container .events .event .event-location,.App .preview-window.preview-preview .screen-wrap .screen .container .events .event p.event-time{font-size:1rem}.App .preview-window.preview-preview .screen-wrap .screen .container .host-message p{color:rgba(83,83,83,.812);font-size:1.2rem;max-width:400px}.App .preview-window.preview-preview .screen-wrap .screen .container .invitation-project-title{font-size:1.2rem}}@media only screen and (max-width:720px){.App .preview-window.preview-preview .screen-wrap .screen .invitation-project-name{color:rgba(0,0,0,.8);font-family:Lastri,sans-serif;font-size:2rem;font-weight:400}.App .preview-window.preview-preview .screen-wrap .screen .invitation-project-title{color:rgba(0,0,0,.7);font-size:1rem;font-weight:100}.App .preview-window.preview-preview .screen-wrap .screen .project-cover{align-content:center;display:grid;justify-content:center;overflow:hidden}.App .preview-window.preview-preview .screen-wrap .screen img{height:100%}}.collection{background:linear-gradient(120deg,#171717 50%,#0d0d0d);border-radius:8px;border-right:1px solid #2b2b2b;border-top:1px solid #2b2b2b;border-color:#363638 #363638 #2b2b2b #2b2b2b;border-color:rgba(186,230,186,.2) rgba(162,194,156,.1) #363638 #363638;border-style:solid;border-width:1px;box-shadow:-1px 1px 6px rgba(0,0,0,.2);box-shadow:2px 2px 4px rgba(0,0,0,.8);cursor:pointer;display:grid;grid-template-columns:96px auto;margin-top:0;opacity:1;-webkit-transform:scale(1) translateY(2px);transform:scale(1) translateY(2px);transition-duration:.2s;transition-duration:.09s;transition-timing-function:ease-in;width:80%}.collection:hover{background:linear-gradient(30deg,#171717,#0d0d0d);border-top:1px solid rgba(139,185,139,.25);box-shadow:2px 2px 4px rgba(0,0,0,.8),0 0 8px 4px rgba(20,86,36,.075);-webkit-transform:scale(1) translateY(2px)!important;transform:scale(1) translateY(2px)!important;transition-duration:.09s!important;transition-timing-function:ease-out!important}.collection:hover .cover-wrap{-webkit-transform:scale(1.01);transform:scale(1.01);transition-duration:.1s;transition-timing-function:ease-in}.collection:hover .collection-cover{background-size:100%;border:1px solid #444446;border-radius:8px;box-shadow:4px 4px 4px 1px rgba(0,0,0,.4),inset 1px 1px 2px rgba(0,0,0,.5);height:100%;min-height:72px;opacity:1;-webkit-transform:scale(1.1) translateY(-2px) translateX(-3px);transform:scale(1.1) translateY(-2px) translateX(-3px);transition-duration:.15s;transition-timing-function:ease-in;width:96px}.collection:hover .collection-details{transition-duration:.2s!important;transition-timing-function:ease-out}.collection:hover .collection-summary{opacity:1!important}.collection:hover .collection-title{-webkit-transform:scale(1.02) translateY(-1px) translateX(1%)!important;transform:scale(1.02) translateY(-1px) translateX(1%)!important;transition-duration:.15s!important;transition-timing-function:ease-in}.collection:hover .collection-type{-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;transition-duration:.15s!important;transition-timing-function:ease-in}.collection:hover.draft .collection-details .details-top .right .status-signal{box-shadow:0 0 8px 4px rgba(37,37,37,.639)}.collection:hover.uploaded .collection-details .details-top .right .status-signal{background-color:#ffd60a;box-shadow:0 1px 1px 1px rgba(103,88,0,.18),0 0 10px 5px rgba(255,215,0,.22),0 0 4px 2px rgba(255,217,0,.345),0 0 20px 10px rgba(255,255,0,.1)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.collection:hover.designing .collection-details .details-top .right .status-signal{background-color:#da8fff;box-shadow:0 1px 1px 1px rgba(94,42,126,.18),0 0 10px 5px rgba(155,89,182,.22),0 0 4px 2px rgba(156,89,182,.663),0 0 20px 10px rgba(135,20,250,.4)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.collection:hover .right .status-signal{box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 2px rgba(0,255,0,.38),0 0 20px 10px rgba(0,255,0,.2)!important;-webkit-transform:scale(1.1);transform:scale(1.1);transition-delay:.1s}.collection:active{box-shadow:0 0 0 #000;-webkit-transform:scale(.99) translateY(0)!important;transform:scale(.99) translateY(0)!important;transition-duration:.2s;transition-timing-function:ease-in}.collection .cover-wrap{transition-duration:.1s;transition-timing-function:ease-out}.collection .collection-cover{background-color:rgba(0,0,0,.2);background-position:50%;background-size:cover;border:1px solid #545456;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.8),inset 1px 1px 2px rgba(0,0,0,.5);height:100%;min-height:72px;opacity:1;-webkit-transform:scale(1.05) translateX(0) translateY(0);transform:scale(1.05) translateX(0) translateY(0);transition-duration:.1s;width:96px}.collection .collection-details{grid-gap:1.6px;align-content:space-between;display:grid;gap:1.6px;margin:12px 12px 8px 16px;transition-duration:.1s}.collection .collection-details .details-top{display:grid;grid-template-columns:auto 8px}.collection .collection-details .details-top .collection-title{font-size:.9rem;-webkit-transform:scale(1) translateX(0) translateY(0);transform:scale(1) translateX(0) translateY(0);transition-duration:.1s}.collection .collection-details .details-top .collection-type{color:#48484a;font-size:.8rem;font-weight:400;line-height:20px;margin-top:-2px}.collection .collection-details .details-top .right .status-signal{background-color:#66b346;border-radius:50%;box-shadow:0 1px 1px 1px rgba(2,32,2,.639),0 0 10px 5px rgba(0,255,0,.141),0 0 4px 1px rgba(0,255,0,.129),0 0 20px 10px rgba(0,255,0,.055);height:8px;-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s;width:8px}.collection .collection-details .details-top .right .status-signal:hover{background-color:#54a134}.collection .collection-summary{align-items:center;display:flex;font-size:.8rem;gap:4px;height:100%;justify-content:space-between;transition-duration:.2s}.collection .collection-summary .summary-left{align-items:end;display:flex;font-weight:500;gap:6px}.collection .collection-summary .summary-right{grid-gap:4px;display:grid;gap:4px;justify-items:end}.collection .collection-summary .summary-right .quick-actions{display:flex;gap:4px}.collection .collection-summary .summary-right .pin{background-color:#2b2b2b;border:1px solid #535353;border-radius:4px;display:flex;gap:0;opacity:.5;padding:1px 8px}.collection .collection-summary .summary-item{display:flex;gap:2px}.collection .collection-summary .summary-item:hover .icon{-webkit-transform:scale(1.4);transform:scale(1.4);transition-duration:.2s}.collection .collection-summary .summary-item p{color:#545456;font-size:.7rem;line-height:1rem}.collection .collection-summary .summary-item .icon{background-position:50%;background-size:80%;opacity:.5;padding:8px}.collection .collection-summary .collection-count .icon{background-image:url(/static/media/folders.928831ac028864b1d0e8.svg)}.collection .collection-summary .invoice-count .icon{background-image:url(https://img.icons8.com/pastel-glyph/64/FFFFFF/invoice-1.png)}.collection .collection-summary .photos-count .icon{background-image:url(/static/media/images.c01fd0fd6cc4ea73f72e.svg)}.collection .collection-summary .selected-count .icon{background-image:url(/static/media/selected.2b5aef241d72b3f6953d.svg)}.collection .collection-summary .share .icon{background-image:url(/static/media/play-circle.ee9e4112411a3c10e1ec.svg)}.collection .collection-summary .select .icon{background-image:url(/static/media/checkmark.7bea571189d6e17d41a4.svg)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.9e85c724.css.map*/