/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root,[data-theme=light]{--primary:#0037ff;--secondary:#97ff41;--accent:#0037ff;--background-default:#f7f7f7;--foreground1:#000000;--foreground2:rgba(0,0,0,0.6);--foreground3:rgba(0,0,0,0.4);--foreground4:#ebebeb;--foreground5:#ededed;--foreground6:#ffffff;--foreground7:#e0dede;--foreground6-rgb:255,255,255;--ecto-black-60:#000000 · 60%;--ecto-grey:#dadada;--ecto-blue:#0037ff;--ecto-green:#97ff41;--ecto-lime:#dbf3c7;--ecto-lime-light:#e6ffc1;--ecto-lime-dark:#8ecca7;--grey:#f7f7f7;--toggle-black:#202020}[data-theme=dark]{--primary:#97ff41;--secondary:#0037ff;--accent:#dbf3c7;--background-default:#1f2332;--foreground1:#f5f5f5;--foreground2:#abadb8;--foreground3:#646938;--foreground4:#191d29;--foreground5:#191c29;--foreground6:#232738;--foreground7:#3c4152;--foreground6-rgb:35,39,56;--ecto-black-60:#abadb8;--ecto-grey:#232738;--toggle-black:#4b557b;--ecto-blue:#0037ff;--ecto-green:#97ff41;--ecto-lime:#dbf3c7;--ectoLimeLight:#e6ffc1;--ecto-lime-dark:#8ecca7;--grey:#f7f7f7}.btn{display:inline-flex;justify-content:center;align-items:center;border-radius:25px;padding:10px 17px;font-family:Barlow Semi Condensed;font-size:18px;font-weight:400;font-style:normal;line-height:1;border:none;text-decoration:none;cursor:pointer;transition:all .2s ease}.btn--blue-contained{color:#dbf3c7;background-color:#0037ff}.btn--blue-contained:active,.btn--blue-contained:focus,.btn--blue-contained:hover{box-shadow:none}.btn--blue-outlined{border:1px solid var(--accent);color:var(--accent);background-color:var(--foreground5)}.btn--blue-outlined:active,.btn--blue-outlined:focus,.btn--blue-outlined:hover{box-shadow:none}.btn--green-contained{color:#0037ff;background-color:#97ff41}.btn--green-contained:active,.btn--green-contained:focus,.btn--green-contained:hover{box-shadow:none}.btn--lime-contained{color:#0037ff;background-color:#dbf3c7}.btn--lime-contained:active,.btn--lime-contained:focus,.btn--lime-contained:hover{box-shadow:none}button{font-family:inherit}.icon-button{display:flex;width:24px;height:24px;justify-content:center;align-items:center;background:none;border:none;padding:0;cursor:pointer;transition:opacity .2s ease}.icon-button svg{width:100%;height:100%}.icon-button:hover{opacity:.8}.icon-button--add{border-radius:40px;background:#0037ff;color:#fff}.icon-button--edit,.icon-button--filter{color:var(--foreground1)}.icon-button--active{color:#0037ff}.icon-button:disabled{opacity:.5;cursor:not-allowed}.icon-button:disabled:hover{opacity:.5}.custom-select,input[type=number],input[type=text],textarea{padding:12px 20px;border-radius:30px;border:1px solid var(--foreground3);background-color:var(--backfground-default);color:var(--foreground1);font-family:Barlow Semi Condensed;font-size:14.95px;font-weight:400;line-height:1.2}.custom-select ::placeholder,.custom-select:disabled,input[type=number] ::placeholder,input[type=number]:disabled,input[type=text] ::placeholder,input[type=text]:disabled,textarea ::placeholder,textarea:disabled{color:var(--foreground3)}.custom-select:focus,input[type=number]:focus,input[type=text]:focus,textarea:focus{outline:none;border-color:var(--foreground3);box-shadow:none}.custom-select.error,input[type=number].error,input[type=text].error,textarea.error{border-color:#ff4375}input[type=file]{color:var(--foreground1)}.custom-select{align-self:stretch;display:flex;justify-content:space-between}.custom-select__options{display:flex;flex-direction:column;align-items:stretch;border-radius:10px;background:var(--foreground4);align-self:stretch;border:1px solid var(--foreground3);box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:8px;width:var(--button-width);outline:none;z-index:9999}.custom-select__option{width:100%;padding:10px 20px;cursor:pointer;transition:background .15s;color:var(--foreground1)}.custom-select__option[data-active]{background-color:var(--foreground3);opacity:.9}textarea{min-height:120px;resize:none}.error-message{color:#ff4375}.input-date-picker{display:flex;height:40px;padding:0 29.059px;align-items:center;gap:12.108px;align-self:stretch;border-radius:24.216px;border:1px solid var(--foreground-3,rgba(0,0,0,.4))}.big2{font-size:45px}.big2,.h1,h1{font-family:Barlow Semi Condensed;font-weight:600;line-height:120%}.h1,h1{font-size:31.6px;margin:0}.h2,h2{font-weight:400}.h2,.h2-semibold,h2{font-family:Barlow Semi Condensed;font-size:26.7px;line-height:120%;margin:0}.h2-semibold{font-weight:600}.h3,h3{font-family:Barlow Semi Condensed;font-weight:400;margin:0}.h3,.h3-medium,h3{font-size:20.66px;line-height:110%}.h3-medium{font-style:normal}.h4-semibold{font-size:17.66px;font-style:normal;font-weight:600}.h4-semibold,.h5,h5{font-family:Barlow Semi Condensed;line-height:120%;margin:0}.h5,h5{font-size:14.9px;font-weight:400}.h5-semibold{font-weight:600;margin:0}.h5-medium,.h5-semibold{font-family:Barlow Semi Condensed;font-size:14.9px;line-height:120%}.h5-medium{font-weight:500}.b1{font-size:14.9px;font-weight:300;line-height:140%}.b1,.b2{font-family:Barlow Condensed;margin:0}.b2{font-size:11.8px;font-weight:400;line-height:120%}.app-wrapper{display:flex;flex-direction:column;min-height:100vh;background:var(--background-default)}.main-content{flex:1 1;align-items:flex-start}.form__banner,.main-content{display:flex;flex-direction:column;align-self:stretch}.form__banner{padding:26px 15px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background:linear-gradient(257deg,rgba(204,236,255,.8) -1.97%,var(--ecto-lime) 34.32%,rgba(151,255,65,.9) 98.37%)}.form__banner-title{align-self:stretch;color:var(--ecto-blue);text-align:center}.form{padding:0 15px;gap:26px;color:var(--foreground1)}.form,.form__field{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.form__field{gap:12px}.form__field .copyRight{color:var(--ecto-blue);text-decoration:none;margin-left:4px}.form__file-upload{gap:10px}.form__file-upload,.form__label{display:flex;align-items:center;align-self:stretch}.form__label{justify-content:center;gap:2px;color:var(--foreground1)}.form__label svg{color:var(--foreground3)}.form__required{color:#ff4375;flex:1 0}.form__file-info{display:flex;flex-direction:column;align-self:stretch;gap:5px}.form__x{display:flex;align-items:baseline;gap:5px}.form__types-toggle{color:var(--foreground1);background:none;border:none;cursor:pointer;text-decoration:underline;flex-shrink:0;white-space:nowrap}.form__file-types{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.form__file-types--expanded{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.form__tag-input{display:flex;align-items:center;align-self:stretch;gap:4px}.form__tag-input svg{color:var(--foreground3)}.form__tags{justify-content:flex-start;flex-wrap:wrap;gap:12px}.form__tag-chip,.form__tags{display:flex;align-items:center}.form__tag-chip{flex-shrink:0;gap:8px;border:1px solid var(--foreground3);padding:10px;border-radius:10px}.form__tag-chip svg{width:10px;height:10px}.form__attribute-row{display:flex;align-self:stretch;align-items:flex-start;gap:10px;color:var(--foreground3)}.form__attribute-input-wrapper{flex:1 1;min-width:0}.form__attribute-delete{height:40px}.tip{color:var(--foreground1)}@media(min-width:768px){.form{display:flex;max-width:556px;flex-direction:column;align-items:center;gap:26px;align-self:center;width:100%}}.collection-create{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;padding:150px 20px 50px}@media(min-width:768px){.collection-create{padding-top:30px;gap:30px;align-items:center;max-width:886px;align-self:center;width:100%}}.not-found-page{display:flex;padding:150px 20px 50px;flex-direction:column;align-items:center;gap:40px;align-self:stretch;color:var(--foreground1)}@media(min-width:768px){.not-found-page{padding:30px 32px}}.not-found-page__left{display:flex;height:100px;padding-right:200px;align-items:center;align-self:stretch}.not-found-page__left__logo-container{display:flex;max-height:100px;flex-direction:column;align-items:flex-start;gap:10px;flex:1 0;align-self:stretch}.not-found-page__right{padding-right:40px;justify-content:center;gap:30px}.not-found-page__right,.not-found-page__top{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.not-found-page__top{gap:8px}.btn__not-found{background-color:var(--ecto-grey);color:var(--foreground1)}.footer{padding:20px;gap:10px}.footer,.footer__container{display:flex;flex-direction:column;align-items:flex-start}.footer__container{padding:22px 20px;gap:27px;align-self:stretch;border-radius:20px;background:var(--foreground4)}.footer__logo{display:flex;align-items:flex-start;color:var(--foreground1)}.footer__logo svg{fill:currentColor}.footer__nav{gap:23px}.footer__nav,.footer__nav-section{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.footer__nav-section{gap:22px}.footer__nav-group{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.footer__nav-title{color:var(--foreground2)}.footer__nav-links{display:flex;align-items:center;gap:0 19px;align-self:stretch;flex-wrap:wrap}.footer__nav-link-item{display:flex;padding-right:10px;justify-content:center;align-items:center;gap:10px;border-right:.3px solid var(--foreground2)}.footer__nav-link-item:last-child{border-right:none}.footer__nav-link-item button{background-color:rgba(0,0,0,0);cursor:pointer}.footer__nav-link{color:var(--foreground2);text-decoration:none;border:none;background:none;cursor:pointer}.footer__nav-link:hover{color:var(--foreground1)}.footer__bottom{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.footer__social{display:flex;align-items:center;gap:11.132px}.footer__social-icon{display:flex;color:var(--foreground1);cursor:pointer}.footer__social-icon:hover{opacity:.8}.footer__theme-toggle{display:flex;width:28px;height:28px;justify-content:flex-end;align-items:center;background:none;border:none;padding:0;cursor:pointer}.footer__theme-toggle:hover{opacity:.8}.footer__attribution{display:flex;align-items:center;justify-content:center;align-self:stretch;text-align:center;order:3}.footer__attribution p{color:var(--foreground2);margin:0}.footer__attribution a{color:var(--foreground2);text-decoration:underline}.footer__attribution a:hover{color:var(--foreground1)}.footer__logo{order:1}.footer__nav{order:2}.footer__bottom{order:4}@media(min-width:768px){.footer{padding:20px 54px 40px;align-self:stretch;background:var(--background-default)}.footer__container{flex-wrap:wrap}.footer__attribution{width:100%;order:10}}@media(min-width:1024px){.footer__container{padding:30px 40px;flex-direction:row;align-items:flex-start;column-gap:80px;align-self:center;width:100%;max-width:1960px}.footer__nav{gap:10px}.footer__nav-section{justify-content:center;align-items:flex-start;gap:10px;flex:1 0}.footer__nav-group{height:21px;align-items:center;flex-direction:row;gap:50px;align-self:stretch}.footer__nav-link{align-items:center}.footer__bottom{justify-content:flex-end;align-items:flex-start;gap:80px;flex:1 0}}body:has(.menu-modal){overflow:hidden}.menu-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);justify-content:flex-end;z-index:50}.menu-modal,.menu-modal__container{display:flex;flex-direction:column;align-items:center}.menu-modal__container{padding:25px 20px 32px;gap:30px;border-radius:10px 10px 0 0;background:var(--ecto-blue);align-self:stretch}.menu-modal__close{display:flex;background:none;border:none;padding:0;cursor:pointer}.menu-modal__close svg{width:100%;height:100%}.menu-modal__close:hover{opacity:.8}.menu-modal__actions{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:10px}.menu-modal__actions button{align-self:stretch}.menu-modal__profile{display:flex;padding:20px 0;flex-direction:column;align-items:flex-start;gap:10px;border-top:.5px solid var(--ecto-lime);align-self:stretch;color:var(--ecto-lime)}.menu-modal__profile-header{display:flex;padding-bottom:10px;align-items:flex-end;gap:10px;align-self:stretch;border-bottom:.5px solid var(--ecto-lime)}.menu-modal__avatar{width:67px;height:67px;border-radius:3px;object-fit:cover}.menu-modal__user-info{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1 0}.menu-modal__username{align-self:stretch}.menu-modal__address-container{display:flex;align-items:center;gap:5px;align-self:stretch}.menu-modal__address{display:-webkit-box;flex:1 0;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.menu-modal__copy-btn{display:flex;align-items:center;background:none;border:none;padding:0;cursor:pointer;color:var(--ecto-lime)}.menu-modal__copy-btn:hover{opacity:.7}.menu-modal__copy-btn svg{width:100%;height:100%}.menu-modal__logout{display:flex;padding-bottom:10px;align-items:center;gap:10px;align-self:stretch;background:none;border:none;border-bottom:.5px solid var(--ecto-lime);cursor:pointer;color:var(--ecto-lime);text-align:left}.menu-modal__logout:last-child{border-bottom:none}.menu-modal__logout:hover{opacity:.8}.menu-modal__logout svg{flex-shrink:0}.menu-modal__setting-item{display:flex;height:35px;padding-bottom:10px;align-items:center;gap:10px;align-self:stretch;border-bottom:.5px solid var(--ecto-lime)}.menu-modal__setting-item h5{flex:1 0}@media(min-width:1024px){.menu-modal{display:flex;width:217px;padding:20px;flex-direction:column;align-items:flex-start;gap:10px;position:absolute;right:20px;top:88px;border-radius:10px;background:var(--foreground4);left:auto;bottom:auto}.menu-modal__container{padding:0;background:rgba(0,0,0,0)}.menu-modal__actions,.menu-modal__close{display:none}.menu-modal__profile{color:var(--foreground1);border:none;padding:0}.menu-modal__profile-header{align-items:flex-start}.menu-modal__avatar{width:25px;height:25px}.menu-modal__copy-btn{color:var(--foreground1)}.menu-modal__user-info{align-items:flex-start}.menu-modal__logout{color:var(--foreground1);padding:0}}.menu-modal_x{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--foreground3);justify-content:flex-end;z-index:50}.menu-modal_x,.menu-modal_x__container{display:flex;flex-direction:column;align-items:center}.menu-modal_x__container{padding:25px 20px 32px;gap:30px;border-radius:10px 10px 0 0;background:var(--ecto-blue);align-self:stretch}.menu-modal_x__close{display:flex;background:none;border:none;padding:0;cursor:pointer}.menu-modal_x__close svg{width:100%;height:100%}.menu-modal_x__close:hover{opacity:.8}.menu-modal_x__actions{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:10px}.menu-modal_x__actions button{align-self:stretch}body:has(.create-menu-modal){overflow:hidden}.create-menu-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:50}.create-menu-modal,.create-menu-modal__container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.create-menu-modal__container{padding:32px 20px;gap:16px;border-radius:10px 10px 0 0;background:linear-gradient(257deg,rgba(204,236,255,.8) -1.97%,var(--ecto-lime) 34.32%,rgba(151,255,65,.9) 98.37%);align-self:stretch}.create-menu-modal__back{display:flex;align-items:center;align-self:flex-start;background:none;border:none;padding:0;cursor:pointer;color:var(--ecto-blue)}.create-menu-modal__back svg{width:24px;height:24px;color:inherit}.create-menu-modal__back:hover{opacity:.8}.create-menu-modal__close{display:none}.create-menu-modal__cards{gap:18px}.create-menu-modal__card,.create-menu-modal__cards{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.create-menu-modal__card{padding:30px 20px;gap:20px;border-radius:20px;border:1px solid var(--ecto-blue);background:var(--ecto-lime);transition:all .3s ease}.create-menu-modal__card button{align-self:stretch}.create-menu-modal__card:hover{background:var(--ecto-blue)}.create-menu-modal__card:hover .create-menu-modal__card-icon,.create-menu-modal__card:hover h2,.create-menu-modal__card:hover p{color:var(--ecto-lime)}.create-menu-modal__card:hover button{color:var(--ecto-blue);background-color:var(--ecto-green)}.create-menu-modal__card-content{flex-direction:column;justify-content:space-between;flex:1 0}.create-menu-modal__card-content,.create-menu-modal__card-header{display:flex;align-items:flex-start;gap:20px;align-self:stretch}.create-menu-modal__card-header h2{flex:1 0;color:var(--ecto-blue)}.create-menu-modal__card-icon{display:flex;width:70px;height:70px;justify-content:center;align-items:center;flex-shrink:0;color:var(--ecto-blue)}.create-menu-modal__card-icon svg{width:100%;height:100%;color:inherit}.create-menu-modal__card p{color:var(--ecto-blue)}@media(min-width:768px){.create-menu-modal{position:fixed;width:100vw;height:100vh;justify-content:center;align-items:center}.create-menu-modal__container{max-width:886px;padding:30px 40px 50px;justify-content:center;gap:12px;flex-shrink:0;border-radius:20px;align-self:center}.create-menu-modal__cards{flex-direction:row;align-items:center;justify-content:center;gap:32px}.create-menu-modal__card{width:269px;height:450.7px;padding:35px 30px}.create-menu-modal__back{display:none}.create-menu-modal__close{display:flex;align-items:center;align-self:flex-end;background:none;border:none;padding:0;cursor:pointer;color:var(--ecto-blue)}.create-menu-modal__close svg{width:24px;height:24px;color:inherit}.create-menu-modal__close:hover{opacity:.8}}.asset-page{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:"stretch"}.asset-page__card{max-width:492px;border-radius:10px}.asset-page__card,.asset-page__card-header{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.asset-page__card-header{padding:20px 20px 30px;gap:10px;border-radius:0 0 10px 10px;background:var(--ecto-lime)}.asset-page__card-info{padding:0 20px 20px;align-items:flex-start;gap:16px;border-radius:20px}.asset-page__card-info,.asset-page__card-properties{display:flex;flex-direction:column;align-self:stretch}.asset-page__card-properties{gap:10px;border-top:.5px solid var(--foreground3);padding-top:15px}.asset-page__card-properties-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;color:var(--foreground1)}.asset-page__card-properties-toggle{display:flex;background:none;border:none;padding:0;cursor:pointer;flex:0 1;color:var(--foreground1)}.asset-page__card-properties-toggle--expanded{transform:rotate(180deg)}.asset-page__card-properties-list{display:flex;flex-direction:column;gap:5px}.asset-page__card-properties-row{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.asset-page__card-properties-label{display:flex;align-items:center;gap:10px}.asset-page__card-properties-label h5{color:var(--foreground1)}.asset-page__card-properties-value{display:flex;justify-content:flex-end;align-items:center;gap:18px;flex:1 0}.asset-page__card-properties-value span{color:var(--foreground1);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artwork-image__container{position:relative;display:flex;justify-content:center;align-items:center;background:var(--foreground4);border-radius:10px;overflow:hidden;max-height:600px;width:100%;aspect-ratio:1}.artwork-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:10px}@media(min-width:1024px){.artwork .artwork-image__container{order:2;height:calc(100vh - 118px);min-height:700px;max-height:1120px;width:100%}}.artwork-image__icon{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;padding:8px;background:var(--foreground7);border-radius:0 0 10px 0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.artwork-image__icon svg{width:23px;height:23px}.asset-header{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;border-radius:10px}.asset-header__title-row{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.asset-header__title-row h1{color:var(--black)}.asset-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:10px}.asset-header__action-button{display:flex;background:none;border:none;padding:0;cursor:pointer;color:var(--black)}.asset-header__action-button:hover{opacity:.7}.asset-header__meta{display:flex;align-items:center;gap:22px;align-self:stretch}.asset-header__meta p{color:rgba(0,0,0,.6)}.collection-miniature{display:flex;align-items:flex-start;align-self:stretch}.collection-miniature__image{width:65px;border-radius:10px 0 0 10px;background-position:50%;background-size:cover;background-repeat:no-repeat}.collection-miniature__content,.collection-miniature__image{display:flex;height:65px;padding:20px 10px;flex-direction:column;align-items:flex-start;gap:20px}.collection-miniature__content{flex:1 0;border-radius:0 10px 10px 0;background:var(--ecto-lime-light)}.collection-miniature__content h5{color:var(--black)}.asset-description{padding:20px 15px;gap:35px}.asset-description,.asset-description__content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.asset-description__content{gap:13px}.asset-description p{color:var(--foreground1);align-self:stretch}.asset-description__see-more{font-family:Barlow Semi Condensed;font-size:14.9px;font-weight:500;line-height:120%;color:var(--foreground2);background:none;border:none;padding:0;cursor:pointer;text-align:left}.asset-description__see-more:hover{color:var(--foreground1)}.artist{display:flex;padding-top:15px;align-items:flex-start;gap:12px;align-self:stretch;border-top:.5px solid var(--foreground3)}.artist__image{width:54px;height:54px;border-radius:3px;background:#d3d3d3;background-position:50%;background-size:cover;background-repeat:no-repeat;flex-shrink:0}.artist__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0}.artist__name-section{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.artist__label{font-size:10.79px;font-weight:500;color:var(--foreground2)}.artist__label,.artist__name{font-family:Roboto Condensed;line-height:20px}.artist__name{font-size:13.79px;font-weight:600;color:var(--foreground1)}.artist__address{display:flex;align-items:center;gap:8px;align-self:stretch}.artist__address-text{flex:1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto Condensed;font-size:11px;font-weight:400;color:var(--foreground2)}.artist__copy-button{cursor:pointer;display:flex;align-items:center;background:none;border:none;padding:0;color:var(--foreground1)}.artist__copy-button:hover{opacity:.7}.asset-info{padding:20px 0;flex-direction:column;align-items:flex-start;gap:5px;border-top:.5px solid var(--foreground3);border-bottom:.5px solid var(--foreground3)}.asset-info,.asset-info__row{display:flex;align-self:stretch}.asset-info__row{justify-content:space-between;align-items:center}.asset-info__label{display:flex;align-items:center;gap:10px}.asset-info__label h5{color:var(--foreground1)}.asset-info__value{display:flex;justify-content:flex-end;align-items:center;gap:18px;flex:1 0}.asset-info__value span{color:var(--foreground1)}.asset-info__tags{display:flex;align-items:center;gap:9px}.asset-info__tag{display:flex;padding:0 7px;align-items:center;gap:10px;border-radius:5px;background:var(--foreground4);font-family:Barlow Condensed;font-size:14px;font-weight:400;line-height:120%;color:var(--foreground1)}.sale-actions{padding:15px 20px;flex-direction:column;gap:15px;border-radius:10px 10px 0 0;background:linear-gradient(257deg,rgba(204,236,255,.8) -1.97%,var(--ecto-lime) 34.32%,rgba(151,255,65,.9) 98.37%)}.sale-actions,.sale-actions__buttons{display:flex;align-items:flex-start;align-self:stretch}.sale-actions__buttons{height:40px;justify-content:center;gap:14px}.sale-actions__buttons button{flex:1 1}.collection-header{display:flex;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch}.collection-header__title-row{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.collection-header__title-row h1{color:var(--black)}.collection-header__share-button{display:flex;justify-content:flex-end;background:none;border:none;padding:0;cursor:pointer;color:var(--black)}.collection-header__share-button:hover{opacity:.7}.collection-header__meta{display:flex;align-items:center;gap:22px;align-self:stretch}.collection-header__meta p{color:rgba(0,0,0,.6)}.collection-status{display:flex;padding:10px;align-items:center;align-self:stretch;background-color:var(--ecto-lime-light);border-radius:10px}.collection-status h5{color:var(--black);line-height:normal}.collection-status--with-timer{justify-content:space-between}.collection-status--centered{justify-content:center}.collection-timer{display:flex;justify-content:space-between;align-items:center;width:100%}.collection-timer__label{display:flex;justify-content:center;align-items:center}.collection-timer__label p{color:var(--black)}.collection-timer__countdown{display:flex;width:155px;justify-content:space-between;align-items:center}.collection-timer__unit{display:flex;padding:0 2px;flex-direction:column;align-items:center;gap:4px}.collection-timer__unit h5,.collection-timer__unit span{color:var(--black);text-align:center}.collection-timer__unit span{font-family:Barlow Semi Condensed;font-size:9.242px;font-style:normal;font-weight:400;line-height:normal;margin:0}.collection-timer--compact{justify-content:center;gap:2px;width:auto}.collection-timer--compact .collection-timer__separator,.collection-timer--compact .collection-timer__unit-short,.collection-timer--compact .collection-timer__value{color:var(--foreground2)}.collection-timer--compact .collection-timer__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.add-asset{display:flex;padding:10px;justify-content:space-between;align-items:flex-start;align-self:stretch;background-color:var(--ecto-lime-light);border-radius:10px}.add-asset button{align-self:stretch;flex:1 1}.allow-list{display:flex;flex-direction:column;align-items:flex-start;gap:13px;align-self:stretch;border-top:.5px solid var(--foreground3);padding-top:15px}.allow-list__header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.allow-list__title,.allow-list__toggle{color:var(--foreground1)}.allow-list__toggle{display:flex;background:none;border:none;padding:0;cursor:pointer;flex:0 1}.allow-list__toggle--expanded{transform:rotate(180deg)}.allow-list__add-button{width:20px;height:20px;color:var(--foreground1);cursor:pointer}.allow-list__list{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.allow-list__address{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ecto-black-60)}.allow-list__view-all{color:var(--foreground2);background-color:rgba(0,0,0,0);padding:0;border:none;cursor:pointer}.activity-list{flex-direction:column;gap:19px}.activity-list,.activity-list__header{display:flex;align-items:flex-start;align-self:stretch}.activity-list__header{justify-content:space-between}.activity-list__header-left{display:flex;align-items:flex-start;gap:12px;flex:1 0}.activity-list__header-right{display:flex;justify-content:flex-end;align-items:center;gap:12px}.activity-list__header-col{display:flex}.activity-list__header-col h5{color:var(--foreground2);font-weight:500}.activity-list__header-col--category{width:60px;align-items:center}.activity-list__header-col--artwork{align-items:center;flex:1 0}.activity-list__header-col--price{display:flex;width:60px;justify-content:center;align-items:center;gap:10px}.activity-list__header-col--price h5{text-align:right;flex:1 0}.activity-list__header-col--time{display:flex;width:50px;justify-content:flex-end;align-items:center;gap:10px}.activity-list__header-col--time h5{text-align:right;flex:1 0}.activity-list__rows{flex-direction:column;gap:10px}.activity-list__row,.activity-list__rows{display:flex;align-items:flex-start;align-self:stretch}.activity-list__row{padding:10px 0;justify-content:space-between;border-bottom:.8px solid var(--foreground2);text-decoration:none;color:inherit;cursor:pointer;transition:opacity .2s ease}.activity-list__row:hover{opacity:.7}.activity-list__row-left{display:flex;align-items:flex-start;gap:12px;flex:1 0}.activity-list__row-right{display:flex;justify-content:flex-end;align-items:flex-start;gap:12px}.activity-list__category{display:flex;width:60px;align-items:flex-start}.activity-list__category p{color:var(--foreground2)}.activity-list__artwork{display:flex;flex-direction:column;gap:4px;flex:1 0}.activity-list__artwork h5,.activity-list__artwork p{color:var(--foreground2)}.activity-list__thumbnail{width:40px;height:36px;border-radius:4px;background:var(--ecto-lime-light);object-fit:cover}.activity-list__thumbnail.artwork-image--sensitive{background-color:#c4c4c4;display:flex;align-items:center;justify-content:center;padding:0}.activity-list__thumbnail.artwork-image--sensitive svg{width:16px;height:16px;flex-shrink:0}.activity-list__thumbnail--mystery{background:linear-gradient(135deg,var(--foreground5) 0,var(--foreground4) 100%);display:flex;align-items:center;justify-content:center;animation:mystery-pulse 2s ease-in-out infinite}.activity-list__mystery-icon{font-size:18px;font-weight:700;color:var(--foreground2);opacity:.7}@keyframes mystery-pulse{0%,to{opacity:1}50%{opacity:.7}}.activity-list__price{display:flex;width:60px;justify-content:flex-end;align-items:center}.activity-list__price p{color:var(--foreground2);flex:1 0;text-align:right}.activity-list__time{display:flex;width:50px;justify-content:flex-end;align-items:center;text-align:right}.activity-list__time p{color:var(--foreground2)}@media(min-width:768px){.activity-list__header-col--category{width:128px;align-items:center}.activity-list__category{width:128px}}.loading-spinner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.loading-spinner__icon{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.loading-spinner__icon svg{width:100%;height:100%}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.delete-asset{flex-direction:column;padding:20px;border-radius:20px 20px 0 0;background:var(--foreground4);gap:20px}.delete-asset,.delete-asset__header{display:flex;align-items:center;align-self:stretch}.delete-asset__header{justify-content:space-between}.delete-asset__title-row{display:flex;align-items:center;gap:16px}.delete-asset__title-row h3,.delete-asset__toggle{color:var(--foreground1)}.delete-asset__toggle{display:flex;background:none;border:none;padding:0;cursor:pointer}.delete-asset__list{padding:20px 0;flex-direction:column;align-items:flex-start;border-top:.3px solid var(--foreground3)}.delete-asset__item,.delete-asset__list{display:flex;gap:10px;align-self:stretch}.delete-asset__item{align-items:center}.delete-asset__item p{color:var(--foreground1)}.delete-asset__thumbnail{width:35px;height:35px;border-radius:5px;background-color:#d3d3d3;background-position:50%;background-size:cover;background-repeat:no-repeat;flex-shrink:0}.delete-asset button{flex:0 1}.asset-card{display:flex;flex-direction:column;gap:20px;align-self:stretch}.asset-card__artwork{position:relative;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;align-self:stretch;background:var(--foreground4);border-radius:10px;overflow:hidden}.asset-card__image{width:100%;height:100%;object-fit:contain;border-radius:10px}.asset-card__icon{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;padding:8px;background:var(--foreground7);border-radius:0 0 10px 0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.asset-card__icon svg{width:23px;height:23px}.asset-card__footer{display:flex;align-items:center;justify-content:space-between;gap:9px;align-self:stretch}.asset-card__title{color:var(--foreground1);flex:1 0;font-weight:700}.asset-card__checkbox{cursor:pointer}.asset-card--detailed{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:10px;background:var(--foreground6);gap:0}.asset-card--detailed .asset-card__artwork,.asset-card--detailed .asset-card__image{border-radius:10px 10px 0 0}.asset-card--detailed .asset-card__icon{border-radius:0}.asset-card--detailed .asset-card__info{display:flex;padding:10px 20px;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;background:var(--ecto-lime,#dbf3c7)}.asset-card--detailed .asset-card__title{font-size:16px;font-weight:700;color:var(--black);margin:0}.asset-card--detailed .asset-card__collection{font-size:14px;font-weight:400;color:var(--black,#666);margin:0}.asset-card--detailed .asset-card__artist{display:flex;padding:10px 20px;align-items:center;gap:12px;align-self:stretch;border-radius:0 0 10px 10px}.asset-card--detailed .asset-card__artist-avatar{width:32px;height:32px;border-radius:4px;background-color:var(--foreground2,#666);background-position:50%;background-size:cover;background-repeat:no-repeat;flex-shrink:0}.asset-card--detailed .asset-card__artist-name{font-size:14px;font-weight:500;color:var(--ecto-black-60)}.artwork{display:flex;flex-direction:column;align-items:center;gap:12px;padding:150px 20px 50px;align-self:stretch}.activity{padding:20px 20px 50px;gap:20px}.activity,.detail-layout__card{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.detail-layout__card{border-radius:10px}.detail-layout__card-header,.detail-layout__card-inner{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:10px}.detail-layout__card-header{padding:20px 20px 30px;gap:10px;background:var(--ecto-lime)}.detail-layout__card-header--actions{border-radius:0 0 10px 10px}.detail-layout__info{display:flex;padding:0 15px 20px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:20px}@media(min-width:768px){.artwork{padding:0 54px}.activity{display:flex;padding:0 54px 50px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;align-self:stretch}}@media(min-width:1024px){.artwork{flex-direction:row;padding:10px 54px 20px;align-items:flex-start}.activity,.artwork{max-width:1960px;justify-content:center;align-self:center;width:100%}.detail-layout__card{order:1;max-width:492px;flex:1 0}}@media(min-width:1440px){.artwork{gap:20px}}@media(min-width:2560px){.activity,.artwork{padding-left:0;padding-right:0}}.collection-price{padding:15px 10px;gap:20px;background-color:var(--ecto-lime-light);border-radius:10px}.collection-price,.collection-price__top{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.collection-price__top{gap:10px}.collection-price__row{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.collection-price__row h5{color:var(--black)}.collection-price__price-value{font-weight:600;line-height:normal}.collection-price__progress{display:flex;flex-direction:column;align-items:flex-start;gap:7px;align-self:stretch}.collection-price__progress p{color:var(--black);align-self:stretch}.collection-price__minted{color:var(--ecto-blue)}.collection-price__bar{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.collection-price__bar-fill{height:8px;border-radius:50px 0 0 50px;background:linear-gradient(90deg,var(--ecto-blue) 0,#bff1b7 100%)}.collection-price__bar-fill--complete{border-radius:50px}.collection-price__bar-remaining{height:8px;flex:1 0;border-radius:0 50px 50px 0;background:var(--ecto-lime-dark)}.collection-price__bottom{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch}.collection-price__bottom button.blue-contained{align-self:stretch}.collection-price__quantity{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.collection-price__quantity-button{display:flex;width:40px;height:40px;justify-content:center;align-items:center;background:none;border:none;padding:0;cursor:pointer}.collection-price__quantity-button svg{width:100%;height:100%}.collection-price__quantity-button:hover{opacity:.7}.collection-price__quantity-value{display:flex;padding:0 20px;flex-direction:column;justify-content:center;align-items:center;flex:1 1}.collection-price__limit,.collection-price__quantity-value span{color:var(--black);text-align:center}.cta-card{display:flex;padding:20px;align-items:center;gap:21px;align-self:stretch;background:var(--background-default)}.cta-card__content{padding:30px 20px;flex-direction:column;gap:26px;flex:1 0;border-radius:20px;border:1px solid var(--ecto-blue)}.cta-card__content,.cta-card__text{display:flex;align-items:flex-start;align-self:stretch}.cta-card__text{flex-direction:column;gap:18px}.cta-card__text h2,.cta-card__text h3{align-self:stretch;color:inherit}@media(min-width:768px){.cta-card{padding:20px 54px;justify-content:center}}@media(min-width:1024px){.cta-card__content{flex-direction:row;padding:30px 40px;justify-content:space-between;max-width:1960px}.cta-card h2{width:613px}}.cta-card-img{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.cta-card-img--column{background:radial-gradient(133.21% 84.17% at 51.94% -12.16%,#0037ff 43%,rgba(0,55,255,.2) 71.5%,rgba(247,247,247,0) 100%),var(--background-default)}.cta-card-img--row{background:var(--background-default)}.cta-card-img__content{border-radius:20px;overflow:hidden}.cta-card-img__content,.cta-card-img__header{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.cta-card-img__header{padding:30px 20px;gap:26px;border-radius:17px 17px 0 0;background:linear-gradient(257deg,rgba(204,236,255,.9) -1.97%,rgba(219,243,199,.9) 34.32%,rgba(151,255,65,.9) 98.37%)}.cta-card-img__info{display:flex;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch}.cta-card-img__info h3{align-self:stretch;color:inherit}.cta-card-img__image{display:flex;height:238px;padding:50px;flex-direction:column;align-items:flex-start;gap:26px;align-self:stretch;border-radius:0 0 17px 17px;background-position:0 -162.896px,0 0;background-size:100% 311.502%,cover;background-repeat:no-repeat,no-repeat;background-color:#d3d3d3}@media(min-width:768px){.cta-card-img{padding:20px 54px}}@media(min-width:1024px){.cta-card-img__content{max-width:1960px;align-self:center;width:100%}.cta-card-img--row .cta-card-img__content{flex-direction:row;height:246px}.cta-card-img--row .cta-card-img__header{padding:30px 40px;flex:1 0;border-radius:20px 0 0 20px}.cta-card-img--row .cta-card-img__info{padding-bottom:20px}.cta-card-img--row .cta-card-img__image{height:246px;flex:1 0;border-radius:0 20px 20px 0}.cta-card-img--column .cta-card-img__header{padding:40px}.cta-card-img--row{padding:40px 54px}}.featured-collection-carousel{display:flex;padding:20px;flex-direction:column;gap:20px;align-self:stretch;background:var(--background-default)}.featured-collection-carousel__title{display:flex;align-items:flex-end;align-self:stretch;color:var(--accent)}.featured-collection-carousel__title--toolbar{justify-content:space-between}.featured-collection-carousel__title--toolbar h3{color:var(--foreground1);text-align:center}.featured-collection-carousel__link{color:var(--foreground2);text-align:right;text-decoration:none;transition:color .3s ease}.featured-collection-carousel__link:hover{color:var(--foreground1)}.featured-collection-carousel__list{display:flex;align-items:flex-start;gap:45px;overflow:auto;white-space:nowrap}.featured-collection-carousel__list::-webkit-scrollbar{display:none}.featured-collection-carousel__list{scrollbar-width:none;-ms-overflow-style:none}.featured-collection-carousel__item{flex:0 0 281px}.featured-collection-carousel__item .collection-card{width:281px}.featured-collection-carousel__item .collection-card .collection-card__artwork{height:281px}.featured-collection-carousel__item .collection-card .collection-card__image{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.featured-collection-carousel{padding:20px 54px}}@media(min-width:1024px){.featured-collection-carousel{align-items:center;max-width:1960px;width:100%;align-self:center}.featured-collection-carousel__title{max-width:1960px;width:100%}.featured-collection-carousel__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(281px,1fr));max-width:1960px;width:100%;grid-gap:30px;gap:30px;justify-content:flex-start;overflow:visible;white-space:normal}.featured-collection-carousel__item{flex:none}.featured-collection-carousel__item .collection-card{width:100%}.featured-collection-carousel__item .collection-card .collection-card__artwork{height:auto;aspect-ratio:1/1}.featured-collection-carousel__item .collection-card .collection-card__image{width:100%;height:100%;object-fit:contain}}@media(min-width:2560px){.featured-collection-carousel{padding:20px 0}}.featured-collection{display:flex;padding:20px 20px 50px;align-self:stretch;flex-direction:column;align-items:center;gap:20px}.featured-collection--gradient{background:radial-gradient(133.21% 84.17% at 51.94% -12.16%,#0037ff 43%,rgba(0,55,255,.2) 71.5%,rgba(247,247,247,0) 100%),var(--background-default)}.featured-collection--default{background:var(--background-default)}.featured-collection__container{display:flex;flex-direction:column;align-items:center;gap:30px;align-self:stretch}.featured-collection__title{display:flex;align-items:flex-start;align-self:stretch}.featured-collection__title--toolbar{justify-content:space-between;align-items:flex-start;flex:1 0;position:relative}.featured-collection__title h2{color:var(--ecto-green);text-align:center}.featured-collection__title h3{color:var(--foreground1);text-align:center}.featured-collection__list{display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch}.featured-collection__load-more{display:flex;padding:10px 20px;justify-content:center;align-items:center;border-radius:5px;background:var(--foreground4);color:var(--foreground1);font-family:Barlow Semi Condensed;font-size:16px;font-weight:500;border:none;cursor:pointer;transition:opacity .2s ease}.featured-collection__load-more:hover{opacity:.8}.featured-collection .collection-card__artwork{height:auto;aspect-ratio:1/1}.featured-collection .collection-card__artwork .collection-card__image{width:100%;height:100%;object-fit:cover}@media(min-width:420px){.featured-collection__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px;justify-content:center}}@media(min-width:600px){.featured-collection__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:20px;gap:20px;justify-content:center}}@media(min-width:768px){.featured-collection{padding:20px 54px 50px}.featured-collection__container{gap:30px}.featured-collection__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(281px,1fr));grid-gap:20px;gap:20px;justify-content:center}}@media(min-width:1024px){.featured-collection__container{gap:50px}}@media(min-width:2560px){.featured-collection__title{max-width:1960px;width:100%;align-self:center}.featured-collection__container{max-width:1960px;width:100%;margin:0 auto}}.collection-card{display:flex;flex-direction:column;align-items:flex-start;background:var(--foreground6);border-radius:10px;align-self:stretch}.collection-card--clickable{cursor:pointer;transition:transform .2s ease}.collection-card--clickable:hover{transform:translateY(-4px)}.collection-card__artwork{aspect-ratio:1;display:flex;justify-content:flex-end;align-items:flex-end;gap:10px;align-self:stretch;background:#d3d3d3;border-radius:10px 10px 0 0;overflow:hidden}.collection-card__image{width:100%;height:100%;object-fit:contain}.collection-card__title{display:flex;padding:10px 20px;flex-direction:column;align-items:flex-start;align-self:stretch;background:var(--ecto-lime)}.collection-card__title-content{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;color:var(--black)}.collection-card__title-content h5{text-align:right}.collection-card__info{padding:10px 20px;flex-direction:column;gap:10px;background:var(--foreground6)}.collection-card__info,.collection-card__info-detail{display:flex;align-items:flex-start;align-self:stretch}.collection-card__info-detail{justify-content:space-between;color:var(--foreground1)}.collection-card__info-detail h5{color:inherit}.collection-card__info-status{display:flex;height:21px;justify-content:space-between;align-items:center;align-self:stretch}.collection-card__status-text{color:var(--foreground2)}.collection-card__mint-btn{height:38px;flex-direction:column;align-items:flex-start;flex-shrink:0;border-radius:0 0 10px 10px}.collection-card__mint-btn,.collection-card__mint-link{display:flex;align-self:stretch;background:var(--foreground5)}.collection-card__mint-link{padding:3.577px 17.883px;justify-content:center;align-items:center;gap:3.577px;flex:1 0;border-radius:0 0 5px 5px;color:var(--foreground1);text-decoration:none;font-family:Barlow Semi Condensed;font-size:14.9px;font-weight:500;line-height:120%;transition:background .3s ease}.collection-card__mint-link:hover{background:var(--foreground4)}.collection-card__mint-link--disabled{pointer-events:none;opacity:.5}.profile{padding:150px 20px 50px;gap:12px;position:relative}.profile,.profile__bio{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.profile__bio{height:335px;gap:58px}.profile__info{padding:30px 20px;flex-direction:column;justify-content:flex-end;gap:32px;flex:1 0;border-radius:20px;border-radius:10px;background:linear-gradient(90deg,#97ff41,#dbf3c7),url(/profile.png) #d3d3d3 -53.036px -455.702px/256.84% 274.673% no-repeat;background-blend-mode:multiply,normal}.profile__content,.profile__info{display:flex;align-items:flex-start;align-self:stretch}.profile__content{flex-direction:column;gap:12px;color:#0037ff}.profile__user{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.profile__name-wrapper{display:flex;align-items:center;gap:17px}.profile__socials{color:#0037ff;display:flex;align-items:center;gap:10px}.profile__socials svg{width:18px;height:18px}.profile__avatar{width:127px;height:127px;position:absolute;left:50%;transform:translateX(-50%);top:139px;border-radius:10px;border:11px solid #0037ff;background:url(/artist.png) #d3d3d3 50%/cover no-repeat}@media(min-width:768px){.profile{padding-left:32px;padding-right:32px;padding-top:30px}.profile__info{background:linear-gradient(90deg,#97ff41,#dbf3c7),url(/profile.png) #d3d3d3 50%/cover no-repeat}}@media(min-width:1024px){.profile{padding:30px 54px 50px;max-width:1960px;width:100%;align-self:center}.profile__avatar{right:88.5px;top:20px;left:auto;transform:none}}.collection-tabs{display:flex;flex-direction:column;padding:20px 20px 50px;align-items:flex-start;gap:20px;align-self:stretch}.collection-tabs--no-padding{padding:0}.collection-tabs__bar{gap:27px;align-self:stretch;padding-bottom:20px}.collection-tabs__bar,.collection-tabs__tabs{display:flex;justify-content:center;align-items:center}.collection-tabs__tabs{gap:21px;flex:1 0;border-bottom:.5px solid var(--foreground2)}.collection-tabs__tab{display:flex;padding-bottom:20px;justify-content:center;align-items:flex-start;gap:10px;cursor:pointer;border-bottom:2px solid rgba(0,0,0,0);transition:border-color .2s ease;text-transform:none;color:#000}.collection-tabs__tab .h3-medium{color:var(--foreground1);font-weight:500;margin:0}.collection-tabs__tab--active{border-bottom:2px solid var(--foreground1)}.collection-tabs__tab--active .h3-medium{font-weight:700}.collection-tabs__tab:hover{opacity:.8}.collection-tabs__content{display:flex;flex-direction:column;gap:20px}.asset-list,.collection-list{display:flex;flex-direction:column;align-items:center;gap:18px;align-self:stretch}.asset-list__link,.collection-list__link{text-decoration:none;color:inherit;display:contents}.asset-list__link:hover .asset-card,.collection-list__link:hover .asset-card{opacity:.9}.asset-item{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);align-self:stretch;transition:opacity .2s ease}.asset-item:hover{opacity:.9}.h3-medium{font-family:Barlow Semi Condensed;font-size:18px;font-weight:500;margin:0}@media(min-width:420px){.asset-list,.collection-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px;justify-content:center}}@media(min-width:600px){.asset-list,.collection-list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media(min-width:768px){.collection-tabs{padding:20px 54px 50px}.collection-tabs--no-padding{padding:0}.asset-list,.collection-list{grid-template-columns:repeat(auto-fill,minmax(281px,1fr))}}@media(min-width:1024px){.collection-tabs{max-width:1960px;width:100%;align-self:center}.collection-tabs--no-padding{padding:0}}.slider{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:393px;overflow:hidden}.slider__title{text-align:center;color:var(--ecto-green)}.slider__container{overflow:auto;white-space:nowrap;align-self:stretch;display:flex}.slider__container::-webkit-scrollbar{display:none}.slider__container{scrollbar-width:none;-ms-overflow-style:none}.slider__link{flex:0 0 100%;text-decoration:none}.slider__featured{justify-content:center;gap:32px;border-radius:10px}.slider__content,.slider__featured{display:flex;flex-direction:column;align-items:center;align-self:stretch}.slider__content{padding:0 20px;gap:24px}.slider__image-wrapper{aspect-ratio:1;background:var(--foreground4);border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.slider__image{object-fit:contain;width:100%;height:100%}.slider__info{display:flex;justify-content:center;align-items:center;gap:20px;align-self:stretch}.slider__info-left{display:flex;padding-right:20px;align-items:center;gap:10px;border-right:.5px solid var(--ecto-lime)}.slider__avatar{width:28px;height:28px;border-radius:4px;background:#d9d9d9}.slider__artist{color:var(--ecto-green)}.slider__info-right{display:flex;justify-content:center;align-items:center;gap:10px}.slider__name{color:var(--ecto-lime)}.slider__dots{display:flex;justify-content:center;align-items:center;gap:11.5px;cursor:pointer}.slider__dot{color:var(--ecto-lime);cursor:pointer;transition:color .2s ease}.slider__dot--active{color:var(--ecto-green)}.slider__dot:hover{opacity:.8}@media(min-width:768px){.slider{max-width:435px;top:20px}}.hero{padding-bottom:50px;flex-direction:column;align-items:center;align-self:stretch;background:var(--ecto-blue)}.hero,.hero__children{display:flex;position:relative}.hero__children{margin-top:-450px;z-index:2;justify-content:center;width:100%}.hero__img{padding:150px 0 60px;flex-direction:column;gap:10px}.hero__container,.hero__img{display:flex;align-items:center;align-self:stretch}.hero__container{justify-content:center;overflow:hidden;position:relative}.hero__wave{width:2560px}.hero__content{display:flex;padding:0 20px;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch;z-index:1;margin-top:-100px}.hero__content h1{max-width:340px;color:var(--ecto-green)}.hero .hero__thumbnail{position:absolute;transform:translate(-50%,-50%)}.hero .hero__thumbnail--2,.hero .hero__thumbnail--5,.hero .hero__thumbnail--6{width:63px;height:52px;filter:blur(6px)}.hero .hero__thumbnail--1,.hero .hero__thumbnail--3,.hero .hero__thumbnail--4,.hero .hero__thumbnail--7{width:90px;height:74px}.hero .hero__thumbnail--1{top:45%;left:68%;background:url(/Thumbnails/thumbnail_01.png) #d3d3d3 50%/cover no-repeat}.hero .hero__thumbnail--2{top:20%;left:80%;background:url(/Thumbnails/thumbnail_02.png) #d3d3d3 50%/cover no-repeat}.hero .hero__thumbnail--3{top:10%;left:38%;background:url(/Thumbnails/thumbnail_03.png) #d3d3d3 50%/cover no-repeat}.hero .hero__thumbnail--4{top:50%;left:20.5%;background:url(/Thumbnails/thumbnail_04.png) #d3d3d3 50%/cover no-repeat}.hero .hero__thumbnail--5{top:69%;left:53%;filter:blur(3.5px);background:url(/Thumbnails/thumbnail_05.png) #d3d3d3 50%/cover no-repeat}.hero .hero__thumbnail--6{top:30%;left:10%;background:url(/Thumbnails/thumbnail_06.png) #d3d3d3 50%/cover no-repeat}.hero .hero__thumbnail--7{top:63.5%;left:92%;background:url(/Thumbnails/thumbnail_07.png) #d3d3d3 50%/cover no-repeat}@media(min-width:768px){.hero__img{padding-top:0}.hero__content{max-width:1960px;width:100%;padding:0 54px;flex-direction:row;justify-content:space-between;align-items:flex-end;align-self:center}.hero__content h1{max-width:400px;flex:1 0}}@media(min-width:1024px){.hero{padding-bottom:58px}.hero__children{margin-top:-555px}.hero__img{padding:60px 0;max-width:2560px}.hero__wave{width:100%;min-width:1024px;max-width:2560px}}@media(min-width:2560px){.hero__img,.hero__wave{min-width:2560px;max-width:none}}.collection-filter{position:absolute;right:0;top:30px;display:flex;width:200px;padding:26px;flex-direction:column;align-items:flex-end;gap:10px;border-radius:13px;background:var(--foreground4);align-self:flex-end}.collection-filter__option{height:31.773px;color:var(--foreground1);text-align:right;font-family:Barlow Semi Condensed;font-size:19.616px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;background:none;border:none;padding:0;transition:opacity .2s ease}.collection-filter__option:hover{opacity:.7}.toolbar{display:flex;justify-content:space-between;align-items:center;align-self:stretch;position:relative}.toolbar__title{flex:1 1}.toolbar__title .h3-medium{margin:0;color:var(--foreground1)}.toolbar__actions{display:flex;gap:12px;align-items:center}.allow-list-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;background:rgba(0,0,0,.5);min-height:100vh}.allow-list-modal,.allow-list-modal__create-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center}.allow-list-modal__create-overlay{padding:32px 20px;gap:8px;border-radius:10px 10px 0 0;background:var(--background-default);height:745px;max-width:500px}.allow-list-modal__menu{justify-content:flex-end;align-items:center;gap:16px}.allow-list-modal__content,.allow-list-modal__menu{display:flex;flex-direction:column;flex:1 0;align-self:stretch}.allow-list-modal__content{padding:0 10px;align-items:flex-start;gap:18px}.allow-list-modal__title{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;color:var(--foreground1)}.allow-list-modal__info{color:var(--foreground1)}.allow-list-modal__form{display:flex;padding-top:18px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0;align-self:stretch;border-top:.5px solid var(--foreground1)}.allow-list-modal__form-container{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.allow-list-modal__form-field{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.allow-list-modal__form-addresses{display:flex;flex-direction:column;align-items:flex-start;gap:3px;align-self:stretch;color:var(--foreground1);max-height:200px;overflow-y:auto}.allow-list-modal__form-address{display:flex;padding:0 20px;justify-content:space-between;align-items:center;align-self:stretch}.allow-list-modal__form-actions{display:flex;gap:12px;align-self:stretch}.allow-list-modal__close-icon{align-self:flex-start;color:var(--ecto-blue);cursor:pointer}.allow-list-modal__close-icon--disabled{opacity:.5;cursor:not-allowed}.allow-list-modal__add-icon{color:var(--foreground3);cursor:pointer}.allow-list-modal__add-icon--disabled{opacity:.5;cursor:not-allowed}.allow-list-modal__remove-icon{width:12px;height:12px;cursor:pointer}.allow-list-modal__remove-icon--disabled{opacity:.5;cursor:not-allowed}.allow-list-modal__upload-icon{flex-grow:0}.allow-list-modal__button-submit{align-self:stretch;flex-grow:0}.allow-list-modal__input{flex:1 0}.allow-list-modal__input--error{border-color:var(--ecto-red,#e53935)}.allow-list-modal__error{color:var(--ecto-red,#e53935);font-size:12px;margin-top:-8px}.modal-confirm{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:200;display:flex;background:rgba(0,0,0,.5);justify-content:center;align-items:center;overflow:hidden}.modal-confirm__overlay{max-width:420px;padding:32px 20px;gap:32px;border-radius:20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:var(--background-default)}.modal-confirm__content,.modal-confirm__overlay{display:flex;flex-direction:column;align-items:center}.modal-confirm__content{gap:16px;align-self:stretch;color:var(--foreground1)}.modal-confirm__content h3{align-self:stretch;text-align:center}.modal-confirm__actions{display:flex;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch}body:has(.sale-setup){overflow:hidden}.sale-setup{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:200;display:flex;background:var(--background-default);overflow-y:auto}.sale-setup__overlay{display:flex;flex-direction:column;width:100%;padding:32px 20px}.sale-setup__modal{flex-direction:column;padding-bottom:32px}.sale-setup__header,.sale-setup__modal{display:flex;gap:30px;align-self:stretch}.sale-setup__header{justify-content:space-between;align-items:flex-start}.sale-setup__title{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex:1 0;color:var(--foreground1)}.sale-setup__close{display:flex;justify-content:flex-end;align-items:flex-start;color:var(--accent);cursor:pointer}.sale-setup__close svg{width:20px;height:20px}.sale-setup__assets{align-items:flex-start;gap:20px}.sale-setup__assets,.sale-setup__assets-info{display:flex;flex-direction:column;align-self:stretch}.sale-setup__assets-info{gap:10px}.sale-setup__assets-info h5{color:var(--foreground1)}.sale-setup__assets-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:17px;gap:17px;align-self:stretch}.sale-setup .sale-form{display:flex;padding-top:30px;flex-direction:column;align-items:flex-start;gap:30px;align-self:stretch;border-top:1px solid var(--foreground1)}.sale-setup .asset-card{gap:0}.sale-setup .asset-card__artwork{height:148px;border-radius:7px 7px 0 0}.sale-setup .asset-card__artwork,.sale-setup .asset-card__footer{padding:10px;justify-content:space-between;align-items:center;align-self:stretch}.sale-setup .asset-card__footer{display:flex;border-radius:0 0 7px 7px;background:var(--foreground5)}@media(min-width:768px){.sale-setup{background:rgba(0,0,0,.5);justify-content:center;align-items:center;overflow:hidden}.sale-setup__overlay{border-radius:20px;background:var(--background-default);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);max-width:600px;max-height:80vh;overflow:hidden;padding:0}.sale-setup__modal{overflow-y:auto;padding:32px 20px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) rgba(0,0,0,0)}.sale-setup__modal::-webkit-scrollbar{width:8px}.sale-setup__modal::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sale-setup__modal::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.sale-setup__modal::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.sale-setup__assets-grid{grid-template-columns:repeat(3,1fr)}}.date-picker-wrapper{position:relative;width:100%}.react-datepicker-wrapper{display:block;width:100%}.react-datepicker__input-container,.react-datepicker__input-container input{width:100%}.react-datepicker__portal{position:absolute;width:100%;left:0;top:100%;transform:none}.date-picker-popper{position:relative;transform:none;left:0;width:100%}.react-datepicker{width:100%;display:flex;padding:10px;flex-direction:column;gap:12px;border-radius:20px;background:var(--foreground4);border:none;box-sizing:border-box}.react-datepicker__month-container{width:100%}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{font-weight:400}.react-datepicker__header{width:100%;border-radius:50px;border-top-right-radius:50px!important;border:.5px solid var(--foreground3);background-color:rgba(0,0,0,0);height:40px;padding-top:8px;box-sizing:border-box}.react-datepicker__current-month{color:var(--foreground1)}.react-datepicker__day-names{display:flex;justify-content:space-around;width:100%}.react-datepicker__day-name{color:var(--foreground1);margin:10px}.react-datepicker__month{margin:0;width:100%}.react-datepicker__week{display:flex;justify-content:space-around;width:100%}.react-datepicker__day{color:var(--foreground1);flex:1 1;margin:0}.react-datepicker__day--today{border-radius:.3rem;border:1px solid var(--accent);font-weight:400}.react-datepicker__day--selected{background:var(--accent);border-radius:.3rem}[data-theme=dark] .react-datepicker__day--selected{color:#000}[data-theme=light] .react-datepicker__day--selected{color:#f5f5f5}.react-datepicker__day--outside-month,.react-datepicker__triangle{visibility:hidden}.react-datepicker__navigation{top:13px}.react-datepicker__day--keyboard-selected{background-color:rgba(0,0,0,0)}.react-datepicker__day--disabled{visibility:hidden}.react-datepicker__navigation--next{top:15px;right:10px}.react-datepicker__navigation--previous{top:15px;left:10px}.switch{width:40px;height:19px;background:var(--ecto-blue);border:1px solid var(--ecto-lime);border-radius:20px;position:relative;outline:none}.switch--active,.toogle-switch{background:var(--ecto-lime)}.toogle-switch{border:1px solid var(--ecto-lime);top:50%;left:4px;border-radius:50%;width:12px;height:12px;position:absolute;transform:translateY(-50%);transition:transform .3s;cursor:pointer}.toogle-switch--active{background:var(--ecto-blue);border:1px solid var(--ecto-blue);transform:translateX(20px) translateY(-50%)}@media(min-width:768px){.switch{background:rgba(0,0,0,0);border:1px solid var(--toggle-black)}.switch--active{background:var(--ecto-lime)}.toogle-switch{background:var(--toggle-black);border:1px solid var(--toggle-black)}}.artwork-image--sensitive{background-color:#c4c4c4;align-self:stretch;display:flex;justify-content:center;align-items:center;svg-width:47px;svg-height:47px;svg-flex-shrink:0}.header{display:flex;width:100%;padding:20px 20px 10px;flex-direction:column;align-items:flex-start;gap:10px;position:absolute;top:53.92px;border-radius:0 0 15px 15px;z-index:10}.header__container{position:relative;display:flex;padding:7px 14px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:10px}.header__logo--d,.header__logo--m{cursor:pointer;display:flex;align-items:center}.header__logo--d{display:none}.header__nav{display:flex;justify-content:flex-end;align-items:center;gap:10px}.header__nav-links{display:none}.header__avatar-button{background:none;border:none;padding:0;pointer-events:none;display:flex}.header__avatar-button:focus{outline:none}.header__avatar{width:37px;height:37px;border-radius:4px}.header__menu-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0}.header__login-button{display:none}.header--primary .header__container{background:var(--ecto-blue)}.header--primary .header__logo--d,.header--primary .header__logo--m{color:var(--ecto-green)}.header--primary .header__menu-button{color:var(--ecto-lime)}.header--primary .header__menu-button svg path{stroke:var(--ecto-lime)}.header--secondary .header__container{background:var(--foreground4)}.header--secondary .header__logo--d,.header--secondary .header__logo--m{color:var(--foreground1)}.header--secondary .header__menu-button{color:var(--ecto-blue)}.header--secondary .header__menu-button svg path{stroke:var(--ecto-blue)}@media(min-width:768px){.header{padding:20px 32px 10px;border-radius:0;position:-webkit-sticky;position:sticky;top:0;align-items:center}.header--primary{background:#0037ff}.header--secondary{background:var(--background-default)}.header__container{display:flex;height:68px;max-width:1960px;padding:20px;justify-content:space-between;align-items:center;align-self:center;width:100%}.header__logo--m{display:none}.header__logo--d{display:block}.header__nav,.header__nav-links{display:flex;align-items:center}.header__nav-links{gap:9px}.header__avatar-button{cursor:pointer;pointer-events:auto}.header__menu-button{display:none}.header__login-button{display:block}}body:has(.asset-create){overflow:hidden}.asset-create{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:200;display:flex;background:var(--background-default);overflow-y:auto}.asset-create__overlay{display:flex;flex-direction:column;width:100%;padding-bottom:10px}.asset-create__modal{display:flex;flex-direction:column;gap:16px;align-self:stretch;padding:32px 20px}.asset-create__nav{display:flex;align-items:center;justify-content:flex-start;gap:24px;align-self:stretch}.asset-create__nav svg{width:20px;height:20px;color:#0037ff;cursor:pointer}@media(min-width:768px){.asset-create{background:rgba(0,0,0,.5);justify-content:center;align-items:center;overflow:hidden}.asset-create__overlay{border-radius:20px;background:var(--background-default);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);max-width:600px;max-height:80vh;overflow:hidden;padding:10px}.asset-create__modal{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) rgba(0,0,0,0)}.asset-create__modal::-webkit-scrollbar{width:8px}.asset-create__modal::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.asset-create__modal::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}}.toast-container{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none}@media(max-width:480px){.toast-container{left:16px;right:16px;bottom:16px;max-width:none}}.toast-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:auto;cursor:pointer;animation:toast-slide-in .3s ease-out}.toast-item p{margin:0;flex:1 1}.toast-close{background:none;border:none;font-size:20px;line-height:1;cursor:pointer;opacity:.7;color:inherit;padding:0;margin:0}.toast-close:hover{opacity:1}@keyframes toast-slide-in{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.not-connected{display:flex;flex-direction:column;align-items:flex-start;padding:150px 20px 50px;gap:40px;align-self:stretch;color:var(--foreground1)}@media(min-width:768px){.not-connected{padding:30px 32px}}.not-connected__content{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.not-connected__title{margin:0}.not-connected__description{color:var(--foreground2);margin:0}body,html{margin:0;padding:0;width:100%}.empty-state{display:flex;align-items:flex-start;align-self:stretch;padding:20px 0;color:var(--foreground1)}.loading{display:flex;justify-content:center;align-items:center;flex:1 1;width:100%;align-self:center;padding-top:150px}@media(min-width:768px){.loading{padding-top:0}}